Rex Dri issueshttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues2020-06-15T17:20:23Zhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/193Include contributors on main site2020-06-15T17:20:23ZFlorent ChehabInclude contributors on main siteWe include the contributors list on the documentation. We should include them on the main site.We include the contributors list on the documentation. We should include them on the main site.https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/189Smarter withNetworkWrapper2020-04-13T19:54:47ZFlorent ChehabSmarter withNetworkWrapperHandle reloading from the wrapper itself on props change.Handle reloading from the wrapper itself on props change.Florent ChehabFlorent Chehabhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/173Redesign Home page2020-03-21T17:37:28ZFlorent ChehabRedesign Home pageMake it more appealing, move update info elsewhere.
Possibilities:
* Add map
* last updatedMake it more appealing, move update info elsewhere.
Possibilities:
* Add map
* last updatedPR-P20https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/162Create Navigation service, to wrap on top react-router-dom2019-09-10T14:22:54ZFlorent ChehabCreate Navigation service, to wrap on top react-router-domUse ref.Use ref.https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/161Create Notification service, to wrap on top notistack2019-09-04T12:12:54ZFlorent ChehabCreate Notification service, to wrap on top notistackUse ref.Use ref.https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/160Update project readme2020-04-22T19:02:27ZFlorent ChehabUpdate project readmeClean it and describe the branching systemClean it and describe the branching systemhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/159Fix useless READ MORE markdown2020-05-03T15:45:13ZFlorent ChehabFix useless READ MORE markdownIn some cases, the "Read more button" is clearly useless (eg: https://rex.dri.utc.fr/app/university/203/previous-exchanges).
Before button click:
![Screenshot_from_2020-04-04_13-00-36](/uploads/07bf1d46f75d9e5b81da75e518543112/Screensho...In some cases, the "Read more button" is clearly useless (eg: https://rex.dri.utc.fr/app/university/203/previous-exchanges).
Before button click:
![Screenshot_from_2020-04-04_13-00-36](/uploads/07bf1d46f75d9e5b81da75e518543112/Screenshot_from_2020-04-04_13-00-36.png)
After button click:
![Screenshot_from_2020-04-04_13-00-46](/uploads/92c2f70c2f6b2f2d90ebed5e9188bf28/Screenshot_from_2020-04-04_13-00-46.png)
We need a better heuristic on when to hide the button (and show the whole text) and when to do the opposite.PR-P20Estelle VeisemburgerEstelle Veisemburgerhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/147Switch dependencies handler to Pipenv & yarn2020-05-17T11:29:28ZFlorent ChehabSwitch dependencies handler to Pipenv & yarnThe objective here is to switch the dependencies handling in the project to stricter helper.
* [x] Yarn (for the frontend)
* [ ] Pipenv (for the backend)
Regarding pipenv, you should at the end have a `Pipfile` and a `Pipefile.lock`....The objective here is to switch the dependencies handling in the project to stricter helper.
* [x] Yarn (for the frontend)
* [ ] Pipenv (for the backend)
Regarding pipenv, you should at the end have a `Pipfile` and a `Pipefile.lock`. The docker images will need to be updated also.PR-P20https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/134Cache response on the most common API GET endpoint2020-04-22T18:32:59ZFlorent ChehabCache response on the most common API GET endpointhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/112Switch to standard JSON schema validation in the backend2019-04-21T17:52:19ZFlorent ChehabSwitch to standard JSON schema validation in the backendhttps://json-schema.org/understanding-json-schema/index.htmlhttps://json-schema.org/understanding-json-schema/index.htmlhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/106Remove `.vscode` folder from the repo2019-04-13T14:13:05ZFlorent ChehabRemove `.vscode` folder from the repoMaybe move the content of the config to a documentation page about IDEs.
* [x] Don't forget to mention to remove autosave.Maybe move the content of the config to a documentation page about IDEs.
* [x] Don't forget to mention to remove autosave.Florent ChehabFlorent Chehabhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/102Update `react/jsx-indent-props` in eslint to error2019-04-23T18:54:25ZFlorent ChehabUpdate `react/jsx-indent-props` in eslint to errorreact/jsx-indent-props with first improves code readbility, but would need a lot of code reindenting, so will keep the big change for letter.
For now, we will set them as warnings.react/jsx-indent-props with first improves code readbility, but would need a lot of code reindenting, so will keep the big change for letter.
For now, we will set them as warnings.Florent ChehabFlorent Chehabhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/101Have each tab on the university page correspond to a url2019-04-21T17:52:19ZFlorent ChehabHave each tab on the university page correspond to a urlUpdate how react router is usedUpdate how react router is usedFlorent ChehabFlorent Chehabhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/99Clean JS dependencies2019-04-06T12:41:45ZFlorent ChehabClean JS dependenciesClean Js dependencies: remove unused & correct dev/non dev dependenciesClean Js dependencies: remove unused & correct dev/non dev dependenciesFlorent ChehabFlorent Chehabhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/98Clean API realted actions/reducers builder in frontend2019-03-31T18:01:31ZFlorent ChehabClean API realted actions/reducers builder in frontendThe scripts are a nightmare and a refactoring would be nice. Maybe with `redux thunk`The scripts are a nightmare and a refactoring would be nice. Maybe with `redux thunk`Florent ChehabFlorent Chehabhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/97Use standard REST filtering on requests2019-03-30T22:06:14ZFlorent ChehabUse standard REST filtering on requestsFlorent ChehabFlorent Chehabhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/93Finish cleaning all `__init__.py` files2019-04-07T12:33:43ZFlorent ChehabFinish cleaning all `__init__.py` filesFollowing !73 most `__init__.py` files have been emptied. We need to move forward in that direction.Following !73 most `__init__.py` files have been emptied. We need to move forward in that direction.Florent ChehabFlorent Chehabhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/91Think about using standard django models for very specific models2019-03-23T18:06:27ZFlorent ChehabThink about using standard django models for very specific modelsModels that should be changed:
- country
- currency
- city
Basically anything for which the input will be automated.
Etc.Models that should be changed:
- country
- currency
- city
Basically anything for which the input will be automated.
Etc.Florent ChehabFlorent Chehabhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/85Remove `get_serializer` method2019-04-07T12:33:43ZFlorent ChehabRemove `get_serializer` methodFind the correct serializer based on the configurations.Find the correct serializer based on the configurations.Florent ChehabFlorent Chehabhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/84Recompute nb version on delete2019-04-07T12:33:43ZFlorent ChehabRecompute nb version on deletedelete occures in `myModelVersionned`
Add a signal.delete occures in `myModelVersionned`
Add a signal.