- 14 Apr, 2019 1 commit
-
-
Florent Chehab authored
* Dropped the use of Pandas & updated loading scripts accordingly * Separated python requirements files * Updated Dockerfile to be able to also build a production ready image (without dev dependencies) * Backend images size cut in more than half
🎉 * Updated a bit the documentation related to Docker * CI now depends on clear image tags * Fixed the serializers of User and enhanced frontend of userinfo * Fixed wrong compose in frontend Fixes #108 #109 #104 Linked to #66 for new prod dockerfile
-
- 13 Apr, 2019 1 commit
-
-
Solene Aboud authored
-
- 12 Apr, 2019 1 commit
-
-
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
-
- 07 Apr, 2019 1 commit
-
-
Segolene Brisemeur authored
* Add new models in backend : Course, CourseFeedback, Exchange, ExchangeFeedback * Begin front end for previous departure tab #29 in progress
-
- 06 Apr, 2019 1 commit
-
-
Florent Chehab authored
* Form level errors now go down to the fields in an awesome manner ! * Improved type hints in Field and Form Fixes #70
-
- 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 2 commits
-
-
Florent Chehab authored
* Updated utils functions for currency conversion and getting symbol * Updated its used in the app Fixes #76
-
Florent Chehab authored
* Fixed bug with incorrect HTML structure rendered for code blocks in markdown Fixes #92
-
- 23 Mar, 2019 1 commit
-
-
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
-
- 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 2 commits
-
-
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 2 commits
-
-
Florent Chehab authored
Fixes #55
-
Florent Chehab authored
-
- 09 Mar, 2019 2 commits
-
-
Florent Chehab authored
-
Florent Chehab authored
fixed bug related to opening the moderation panel.
-
- 03 Mar, 2019 5 commits
-
-
Florent Chehab authored
-
Florent Chehab authored
-
Florent Chehab authored
-
Florent Chehab authored
Removed hacks Tweaks And changes coherent with last commit Group Module broken again !
-
Florent Chehab authored
Fixes #22
-
- 02 Mar, 2019 1 commit
-
-
Florent Chehab authored
-
- 01 Mar, 2019 13 commits
-
-
Florent Chehab authored
-
Florent Chehab authored
-
Florent Chehab authored
And bug fixes
-
Florent Chehab authored
-
Florent Chehab authored
-
Florent Chehab authored
Fixed #69
-
Florent Chehab authored
-
Florent Chehab authored
-
Florent Chehab authored
-
Florent Chehab authored
-
Florent Chehab authored
-
Florent Chehab authored
-
Florent Chehab authored
of both
-
- 28 Feb, 2019 1 commit
-
-
Florent Chehab authored
-