- 11 May, 2019 1 commit
-
-
Florent Chehab authored
* Deployment is now fully automated with docker / docker-compose (Backend served through uWSGI with Nginx) * Logs are configured in django and handled by a dedicated docker service (and kept for 30 days) * Frontend crash logging handled through the backend * Quick documentation of the deploy setup Fixes #110 Fixes #66 Also: * Moved the envs directory to the more general server dir * New Picture and File model/serializer/viewset added * Image validator added (didn't use django image field as it wasn't supporting svg) * Removed symbolink of assets from the frontend in the backend to make sure we can boot the server in no time
-
- 12 Apr, 2019 1 commit
-
-
Florent Chehab authored
* **Added documentation regarding how to debug the backend and the frontend** * Updated webpack config to ease debugging (no more mimify) and a bit better production config * Added .env files to configure env variables in the project * Updated backend image to support .env files * Updated backend to use .env files * Updated CI settings accordingly * Added documentation about IDE setup * Removed `.vscode` folder from repo Fixes #106 #105 Linked to #66 for .env files
-
- 26 Feb, 2019 2 commits
-
-
Florent Chehab authored
Also added shortcut in the Makefile
-
Florent Chehab authored
Should fix bug regarding lack of static files
-
- 24 Feb, 2019 2 commits
-
-
Florent Chehab authored
-
Florent Chehab authored
-
- 11 Feb, 2019 2 commits
-
-
Florent Chehab authored
Added some comments accross specific files
-
Florent Chehab authored
-
- 08 Feb, 2019 2 commits
-
-
Florent Chehab authored
Fixed documentation too Fixed linting
-
Florent Chehab authored
other fixes and linting
-
- 07 Feb, 2019 1 commit
-
-
Florent Chehab authored
Removed nasty automatic file generation. #39 #25
-
- 17 Sep, 2018 2 commits
-
-
Florent Chehab authored
-
Florent Chehab authored
-
- 09 Sep, 2018 1 commit
-
-
Florent Chehab authored
-
- 02 Sep, 2018 2 commits
-
-
Florent Chehab authored
-
Florent Chehab authored
-
- 01 Sep, 2018 1 commit
-
-
Florent Chehab authored
-
- 29 Aug, 2018 1 commit
-
-
Florent Chehab authored
-