- 21 Apr, 2019 1 commit
-
-
Florent Chehab authored
* Complete redesign of the frontend theme => mobile friendly++
🎨 🎉 * Redesigned how the theme can be customized * (adapted the backend to store the theme correctly + testing) * Added a default theme for the app * Centralized routing in the APP for consistency * Quick fix to prevent rerendering on layout change in the university page (backend migration required) Fixes #19 #20
-
- 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
-
- 30 Mar, 2019 1 commit
-
-
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
-
- 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
-