1. 16 Jun, 2019 1 commit
    • Florent Chehab's avatar
      feat(rgpd/cgu): everything is ready · b89d8b63
      Florent Chehab authored
      * Full handling of RGPD/CGU validation
      * management command to clean user personnal data created
      * Added RGPD and CGU as markdown in the documentation (also used in the front)
      
      Front:
      * Multiple entrypoints for the different needs
      * Added raw file loader
      * bumped frontend image version
      * More generic front template (for the multiple entries)
      * Added NotFound Component
      * More generic Markdown component (in regards to handling off-the-api situations and heading size)
      
      Closes #67
      b89d8b63
  2. 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
  3. 24 May, 2019 1 commit
    • Florent Chehab's avatar
      enhance(request security): · c2c2f7d4
      Florent Chehab authored
      * Updated all DRF custom permissions to make sure they have has_permission and has_object_permission
      * Changed default permission
      * Updated middleware to filter incomming request based on their type
      * Added test for this
      
      Closes #118
      c2c2f7d4
  4. 08 Feb, 2019 2 commits
  5. 24 Apr, 2018 2 commits
  6. 22 Apr, 2018 1 commit
  7. 01 Apr, 2018 1 commit
  8. 23 Mar, 2018 2 commits