TODO
-
hub
- image field upload_to, extension, size limit
- sharable token for images
- expiration
-
auth/permissions
- user login/signup/logout
- user session management
- shareable link for a particular user
- email as username
-
security
- cors
-
db
- mysql
-
other
- celery + rabbitmq for mail
- localhost - hardcoded
-
config
- base/dev/prod settings
- config files
-
test
- unit
- coverage
- test sharable token get things
- test object ownership
- test staff/admin cases