1. 01 Jun, 2019 1 commit
    • Alexandre Lanceart's avatar
      feat(site): CGU/RGPD requierements & ban user · 6f07c0ea
      Alexandre Lanceart authored
      * Added the necessary behavior to require the validation of CGU and RGPD.
      * Added matching tests for this
      * Added the possibility to ban users
      * Also fixed the API Viewsets so that they can be registered like any model viewset
      
      Fixes #121
      Fixes #122
      6f07c0ea
  2. 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
  3. 16 Mar, 2019 1 commit
    • Florent Chehab's avatar
      removed(all TODOs): · 0e4c1aef
      Florent Chehab authored
      Some of them were simply removed, oter were fixed.
      From now on, the use of TODO is not permitted in the code.
      0e4c1aef
  4. 26 Feb, 2019 1 commit
  5. 24 Feb, 2019 1 commit
  6. 10 Feb, 2019 1 commit
  7. 08 Feb, 2019 2 commits
  8. 17 Sep, 2018 2 commits
  9. 24 Aug, 2018 2 commits
  10. 23 Aug, 2018 1 commit
  11. 22 Aug, 2018 2 commits
  12. 24 Apr, 2018 1 commit
  13. 22 Apr, 2018 1 commit
  14. 01 Apr, 2018 3 commits
  15. 23 Mar, 2018 2 commits