1. 11 May, 2019 1 commit
    • Florent Chehab's avatar
      Feature(deploy config) & tweaks · 6e2273e3
      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
      6e2273e3
  2. 12 Apr, 2019 1 commit
    • Florent Chehab's avatar
      setup(cleaned & debugging) · 48a1e8ac
      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
      48a1e8ac
  3. 24 Mar, 2019 1 commit
  4. 11 Feb, 2019 1 commit
  5. 08 Feb, 2019 1 commit
  6. 17 Sep, 2018 1 commit
  7. 25 Aug, 2018 1 commit