- 05 Apr, 2019 1 commit
-
-
Florent Chehab authored
* Added a user page to show user information * Updated backend to handle the new data * Added backend test related to this * User can now be anonymous * NB: only users with level == authenticated user can be anonymous on the site * Backend serializers updated to return the pseudonyme of the user * Added a boolean field form element Fixes #64 #65 Other fixes: * Added basic test for userData * Fixed bug in ReadOnly permission * Fixed typos/bugs in new CrudActions * Enhance fields declaration in abstract serializers * Changed jsx linting rules * Moved generic editors files * Updated network errors handling
-
- 31 Mar, 2019 1 commit
-
-
Florent Chehab authored
* Complete redesign of the api actions / reducers, * Now makes use of Axios, * No more black magic, * Doc updated, BREAKING: All `...Specific` reducers results are no under `...One` and `readSpecific` moved to `readOne` Also, * Fixed bug regarding opposite user_can_moderate value returned by backend Fixes #98
-
- 30 Mar, 2019 2 commits
-
-
Florent Chehab authored
* Filtering on client request should now be performed with the standard `?attr=...` syntaxe * Frontend updated for this new syntaxe * Backend and frontend documentation updated with new changes * Updated the location of the the api documentation to `/api-doc` * Fixed bug preventing api-doc to render * backend python requirements updated * Updated dockerfile / docker-compose to make sure we wait for the db Fixes #97 #80
-
Florent Chehab authored
* Removed all dynamic imports to have more standard Django infrastructre and ease future refactoring * Removed now useless config files * Returns the list of available endpoints to the frontend directly from the html * updated documentation accordingly Fixes #95
-
- 24 Mar, 2019 7 commits
-
-
Florent Chehab authored
* Cleaned all init files * Infer the serializer from the model instead of having it in the models * Updated the doc accordingly * Fixed typos Fixes #93 Fixes #85
-
Florent Chehab authored
* Updated utils functions for currency conversion and getting symbol * Updated its used in the app Fixes #76
-
Florent Chehab authored
* Added signal to catch version deletion and make sure nb_version in versioned models is coherent * Added test for this * Made sure pending moderation data (that was automatic) and versions are deleted when a model is deleted. * Added test for this. Fixes #84
-
Florent Chehab authored
* Fixed bug with incorrect HTML structure rendered for code blocks in markdown Fixes #92
-
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
-
Florent Chehab authored
* Cleaned main django settings file * Added an app specific settings file Fixes #90
-
Florent Chehab authored
* Prevent the use of var in JavaScript Fixes #82
-
- 23 Mar, 2019 2 commits
-
-
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
-
Florent Chehab authored
* Documentation of backend specific things * Docuentation of the use of redux in the frontend * Cleaned documentation elsewhere Related to #74
-
- 19 Mar, 2019 2 commits
-
-
Florent Chehab authored
Now runs the pipeline only once a MR is open. Fixes #83
-
Florent Chehab authored
We now wait for the necessary static files to be generated before collecting the static files in the backend. Fixes #88
-
- 18 Mar, 2019 1 commit
-
-
Florent Chehab authored
Fixes #86
-
- 17 Mar, 2019 1 commit
-
-
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`)
-
- 16 Mar, 2019 6 commits
-
-
Florent Chehab authored
* Reorganized documentation folder * Rorganized documentation sidebar in browser * Added documentation about notifications in the frontend #74 * Tweaks Bonus: more readable docker-compose
-
Florent Chehab authored
-
Florent Chehab authored
-
Florent Chehab authored
-
Florent Chehab authored
* A notification is displayed when fetch data failed through the CustomComponentForApi class * Notifier Component added for one shot notifications Fixes #22
-
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.
-
- 10 Mar, 2019 15 commits
-
-
Florent Chehab authored
Performance optimization Closes #55 and #54 See merge request !65
-
Florent Chehab authored
-
Florent Chehab authored
-
Florent Chehab authored
Fixes #55
-
Florent Chehab authored
-
Florent Chehab authored
Added has_pending_moderation attribute Tests also updated
-
Florent Chehab authored
-
Florent Chehab authored
Make use of optimization trick for is_member
-
Florent Chehab authored
-
Florent Chehab authored
-
Florent Chehab authored
-
Florent Chehab authored
Enhancement/backend dynamic imports #46 Closes #46 See merge request !63
-
Florent Chehab authored
-
Florent Chehab authored
-
- 09 Mar, 2019 2 commits
-
-
Florent Chehab authored
Creation of a get_api_objs function that is easier to understand More to come
-
Florent Chehab authored
Fixed #71 Closes #71 See merge request !62
-