1. 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
  2. 24 Mar, 2019 1 commit
    • Florent Chehab's avatar
      feat(favicon): added website favicon · 5ecc475c
      Florent Chehab authored
      * Added all declinaison of favicon
      * Linked it in the html template
      * Updated folder structure for base_app static assets
      * Added credit section in the documentation
      * Credited author of the icon
      
      Fixes #89
      5ecc475c
  3. 23 Mar, 2019 1 commit
  4. 17 Mar, 2019 1 commit
    • Florent Chehab's avatar
      feat(backend): huge redesign and simplification · 26e608b7
      Florent Chehab authored
      * Removed `model_config` from all models; updated `MyModelSerializer` to include a new `obj_info` field. Updated frontend to take the change into account. (Fixes #78)
      * Removed `get_viewset_permissions` from most viewsets and added a generic getter in `MyModelViewset`.
      * Added support for composable permissions classes :confetti\_ball: (Fixes #45)
      * Cleaned config files: separated the files; added `defaults.yaml`
      * Moved `shared` folder (content) to `backend.backend_app.config` (still accessible to frontend, but it's cleaner that way since this folder contains files concerning only the backend).
      * Performance update with caching some attributes;
      * Even cleaner backend dynamic imports (#46)
      * Added a good chunck of documentation related to the backend (#74)
      * Added checks (runned when server is started or indirectly with `make check_backend`)
      26e608b7
  5. 16 Mar, 2019 1 commit
  6. 26 Feb, 2019 1 commit
  7. 11 Feb, 2019 1 commit
  8. 08 Feb, 2019 1 commit
  9. 30 Aug, 2018 1 commit
  10. 17 Aug, 2018 1 commit
  11. 23 Apr, 2018 1 commit