• 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
Name
Last commit
Last update
..
Application Loading commit data...
GettingStarted Loading commit data...
Other Loading commit data...
Technologies Loading commit data...
.gitignore Loading commit data...
Dockerfile Loading commit data...
Makefile Loading commit data...
_sidebar.md Loading commit data...
docker.md Loading commit data...
index.html Loading commit data...
set-up.md Loading commit data...