Rex Dri issueshttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues2019-09-02T17:21:53Zhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/133Update dependencies2019-09-02T17:21:53ZFlorent ChehabUpdate dependenciesAlso:
remove react-swipeable-views, not used anymore in searchAlso:
remove react-swipeable-views, not used anymore in searchhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/163Create A full screen dialog service2019-09-04T09:10:42ZFlorent ChehabCreate A full screen dialog servicehttps://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/165Merge helpers into services2019-09-04T16:39:36ZFlorent ChehabMerge helpers into serviceshttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/169Clean use of outsideData2019-09-08T12:10:40ZFlorent ChehabClean use of outsideDataShould be able to remove all usage of outsidedata in front.Should be able to remove all usage of outsidedata in front.https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/130Switch to render props for renderCore in module wrapper2019-09-08T12:10:40ZFlorent ChehabSwitch to render props for renderCore in module wrapperCleaner and use hooks to prevent passing classes arround...Cleaner and use hooks to prevent passing classes arround...https://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/168Create an Alert service2019-09-16T10:22:07ZFlorent ChehabCreate an Alert servicehttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/170Clean & hookify editor / form2019-09-16T10:22:07ZFlorent ChehabClean & hookify editor / formhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/164Create an editor service, stop having nasty open close, etc.2019-09-17T21:04:09ZFlorent ChehabCreate an editor service, stop having nasty open close, etc.https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/143centralize texts2019-09-18T07:18:08ZFlorent Chehabcentralize textshttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/142Clarify use of invalidateData && moduleInGroupInfos2019-09-19T09:30:11ZFlorent ChehabClarify use of invalidateData && moduleInGroupInfosIt might be useless sometimes. Might be due to previous changes.It might be useless sometimes. Might be due to previous changes.https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/131Drop custom component for API2020-01-12T13:55:01ZFlorent ChehabDrop custom component for APIMove to hooks and renderprops wherever possibleMove to hooks and renderprops wherever possibleFlorent ChehabFlorent Chehabhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/126Hookify the frontend application & Immutable2020-04-17T19:52:36ZFlorent ChehabHookify the frontend application & ImmutableOnce redux moves to hooks, move too.Once redux moves to hooks, move too.Florent ChehabFlorent Chehabhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/181Create a feature checklist for the frontend2020-04-22T18:51:11ZFlorent ChehabCreate a feature checklist for the frontendList all the features of the app that need to be checked to see if everything is workingList all the features of the app that need to be checked to see if everything is workingFlorent ChehabFlorent Chehabhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/156Switch de class attr. arrow function in react2020-05-03T18:56:14ZFlorent ChehabSwitch de class attr. arrow function in reactBetter performances: no creation of useless functions.Better performances: no creation of useless functions.https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/191Use Material-ui pagination component2020-06-13T09:11:10ZFlorent ChehabUse Material-ui pagination componentTo be done after #188
https://material-ui.com/components/pagination/To be done after #188
https://material-ui.com/components/pagination/PR-P20Imane MisrarImane Misrarhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/137Drop the city and campus model to simplify things a bit2020-06-19T14:20:56ZFlorent ChehabDrop the city and campus model to simplify things a bitAs you can see here https://rex-dri.gitlab.utc.fr/rex-dri/documentation/generated/architecture.svg the backend models architecture is a bit complicated.
To simplify things a bit, we want to:
* [ ] Drop the city model
* [ ] Drop the c...As you can see here https://rex-dri.gitlab.utc.fr/rex-dri/documentation/generated/architecture.svg the backend models architecture is a bit complicated.
To simplify things a bit, we want to:
* [ ] Drop the city model
* [ ] Drop the campus model
* [ ] All these information should be moved back to the `University`.
* [ ] There are also big changes to perform to the frontend.
This will be a big help for #187
How to do it?
1. Create a migration to add the missing columns to the University model,
2. Create a script to transfer the data from the city / campus models in the new columns,
-----
3. Update the backend serializers and viewsets,
5. Update the frontend.
-----
4. Delete the old models.PR-P20Gautier DauresGautier Daures