Rex Dri issueshttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues2022-05-31T13:24:11Zhttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/195Being able to search for a specific module2022-05-31T13:24:11ZMatthieu Bricogne-CuignieresBeing able to search for a specific moduleThanks to its reference or its title, it would be great to be able to search for a specific module (UV) and to get the names of the people who already follow the course, to get the past classification(s) (CS/TM ; PCB/PSF ; TSH/...).
The ...Thanks to its reference or its title, it would be great to be able to search for a specific module (UV) and to get the names of the people who already follow the course, to get the past classification(s) (CS/TM ; PCB/PSF ; TSH/...).
The same logic than the current search could be applied, including some filtering functionalities.https://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/188Update back and front deps2020-05-17T11:29:19ZFlorent ChehabUpdate back and front deps* [ ] back deps
* [ ] front deps
Will need to rebuild docker images too.* [ ] back deps
* [ ] front deps
Will need to rebuild docker images too.PR-P20https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/185Move to the new material-UI autocomplete Component2020-06-07T12:18:45ZFlorent ChehabMove to the new material-UI autocomplete ComponentIt should be a good idea to switch to the new autocomplete component from Material-UI: https://material-ui.com/components/autocomplete/
It will simplify a bit the code-base.
Don't forget to make it fuzzy: https://material-ui.com/compone...It should be a good idea to switch to the new autocomplete component from Material-UI: https://material-ui.com/components/autocomplete/
It will simplify a bit the code-base.
Don't forget to make it fuzzy: https://material-ui.com/components/autocomplete/#advancedPR-P20https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/182Number field can contain non number characters & bug if empty creation schola...2020-04-22T18:38:52ZFlorent ChehabNumber field can contain non number characters & bug if empty creation scholarshiphttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/178remove all inline styling2019-09-13T10:27:03ZFlorent Chehabremove all inline stylinghttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/174Keep track of the latest contributions, add it to the front home page.2020-06-07T12:26:23ZFlorent ChehabKeep track of the latest contributions, add it to the front home page.* Track the latest contributions to the website (in the backend),
* On the front page, display something like:
```
Dernières contributions
---
Le 20/04 : Université ...
Université ...
Le 19/04: Toto ...
```
Or something ...* Track the latest contributions to the website (in the backend),
* On the front page, display something like:
```
Dernières contributions
---
Le 20/04 : Université ...
Université ...
Le 19/04: Toto ...
```
Or something else.
The main point here is to show how lively the website is.PR-P20Gautier DauresGautier Daureshttps://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/172Add a bloc related to special partnerships with univsersities2019-09-12T14:19:27ZFlorent ChehabAdd a bloc related to special partnerships with univsersities* Should be opened to anyone,
* To be used for special stuff (like césure at UTSEUS)* Should be opened to anyone,
* To be used for special stuff (like césure at UTSEUS)https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/171Edit exchange's course list2019-09-10T13:24:17ZGuillaume JounelEdit exchange's course listThe automatically fetched course list for a given exchange corresponds to the initially approved course list. Most students make changes to this list during the few first weeks, hence it would be nice to be able to remove or add courses ...The automatically fetched course list for a given exchange corresponds to the initially approved course list. Most students make changes to this list during the few first weeks, hence it would be nice to be able to remove or add courses to the list.https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/167Add primary key to univSharedFeedback one to one field2019-09-08T09:07:30ZFlorent ChehabAdd primary key to univSharedFeedback one to one fieldHandling is a bit nasty currently.Handling is a bit nasty currently.https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/166Move all hooks and hoc to respective folders2020-03-21T17:37:59ZFlorent ChehabMove all hooks and hoc to respective foldersPR-P20https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/158Update material-ui imports to meet new standard and have better tree shaking2020-03-21T17:38:44ZFlorent ChehabUpdate material-ui imports to meet new standard and have better tree shakingPR-P20https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/157Switch to library for date manipulations2019-09-01T14:54:52ZFlorent ChehabSwitch to library for date manipulationshttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/154Material-UI slider as number input2020-03-21T17:39:12ZFlorent ChehabMaterial-UI slider as number inputhttps://material-ui.com/components/slider/https://material-ui.com/components/slider/PR-P20https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/153Investigate missing Gzip compression in Prod2020-04-22T18:52:25ZFlorent ChehabInvestigate missing Gzip compression in ProdGzip compression seems to be disable in prod (Json and statics are not gziped)Gzip compression seems to be disable in prod (Json and statics are not gziped)PR-P20https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/152bug in recommendation list2019-07-31T07:52:37ZFlorent Chehabbug in recommendation listThere is still a bug...
```
\n in t\n in div\n in DownshiftMultiple\n in ForwardRef\n in div\n in c\n in div\n in w\n in w\n in div\n in div\n in View\n in Connect(View)\n in ForwardRef\n in ...There is still a bug...
```
\n in t\n in div\n in DownshiftMultiple\n in ForwardRef\n in div\n in c\n in div\n in w\n in w\n in div\n in div\n in View\n in Connect(View)\n in ForwardRef\n in ViewListSubPage\n in Connect(ViewListSubPage)\n in t\n in withRouter(Connect(ViewListSubPage))\n in f\n in ErrorBoundary\n in Connect(ErrorBoundary)\n in error-boundary\n in div\n in ForwardRef\n in ForwardRef\n in div\n in g\n in Padded paper\n in t\n in t\n in main\n in div\n in div\n in m\n in MainAppFrame\n in ForwardRef\n in div\n in App\n in ErrorBoundary\n in Connect(ErrorBoundary)\n in error-boundary\n in Connect(error-boundary)\n in t\n in M\n in t\n in t\n in Unknown\n in ThemeProvider\n in Connect(ThemeProvider)\n in t\n in D"
```https://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/145Automatically clear user infos five years after the last connect2019-07-03T06:45:20ZFlorent ChehabAutomatically clear user infos five years after the last connectDon't forget to test itDon't forget to test ithttps://gitlab.utc.fr/rex-dri/rex-dri/-/issues/144Reload notifications every hour2020-05-31T09:49:22ZFlorent ChehabReload notifications every hourMake sure people don't miss important information even if they keep the app open.Make sure people don't miss important information even if they keep the app open.PR-P20