1. 17 Apr, 2019 1 commit
    • Florent Chehab's avatar
      Refactor(json validation): moved to standard json-schema · b9500eb2
      Florent Chehab authored
      * JSON validation in now performed against `json-schemas` which give a standard way of handling this.
      * All previous validation moved to new setup (`useful_links` field & `TaggedItem` in particular)
      * Tags handling slightly updated (schemas are now hardcoded in the app and not stored in db)
      * All new validators are unitested 🎉
      * A bit of documentation added
      
      ----
      * Bumped backend image to version 0.2.1 with new python packages requirements
      ----
      
      Fixes #112
      Mentions #113 #57
      b9500eb2
  2. 24 Mar, 2019 1 commit
  3. 23 Mar, 2019 1 commit
    • Florent Chehab's avatar
      feat(backend): complete refactoring of the backend · 4c12f242
      Florent Chehab authored
      * Added new BaseModel /serializer/viewsets
      * Change names of abstract models/serializers/viewsets
      * Folder structure changed in tha backend
      * Added some backend test
      * Corrected bug related to moderation on non versionned modeles
      * Corrected bug related to no post permissions
      * Updated doc accordingly
      
      Fixes #91
      4c12f242
  4. 10 Mar, 2019 1 commit
  5. 26 Feb, 2019 2 commits
  6. 24 Feb, 2019 1 commit
  7. 08 Feb, 2019 2 commits
  8. 15 Sep, 2018 2 commits
  9. 10 Sep, 2018 3 commits
  10. 09 Sep, 2018 1 commit
  11. 04 Sep, 2018 1 commit
  12. 02 Sep, 2018 1 commit
  13. 01 Sep, 2018 1 commit
  14. 30 Aug, 2018 4 commits