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/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/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/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/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-P20https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/138Add reminder to contribute for previous exchanges2020-05-06T18:57:09ZFlorent ChehabAdd reminder to contribute for previous exchanges**We should do our best to encourage students to contribute to the platform.**
Under the following constraints:
* There is no way for us to know for sure that a student has contributed for each of his or her real exchanges.
* We only kn...**We should do our best to encourage students to contribute to the platform.**
Under the following constraints:
* There is no way for us to know for sure that a student has contributed for each of his or her real exchanges.
* We only know about the student exchanges that he or she has given authorization to the DSI to share with REX-DRI.
So creating a smart / deterministic reminder might be too complicated.
*Sending reminder by emails, is out of the scope of this project.*
One possibility would be recurring notification, that show up once every few weeks / months after the last time the person has clicked on the popup.
PR-P20https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/136Better parsing DRI comment on offer2020-03-21T17:40:56ZFlorent ChehabBetter parsing DRI comment on offerPR-P20https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/132Drop camel case from endpoints routes2020-03-21T17:41:31ZFlorent ChehabDrop camel case from endpoints routesswitxh to dash caseswitxh to dash casePR-P20https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/94Check how moderation is handled on post request2019-07-25T17:54:59ZFlorent ChehabCheck how moderation is handled on post requestModel is created anyway even if moderation is activated.
We might want to change this;Model is created anyway even if moderation is activated.
We might want to change this;https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/50University photo on cover page is not updating with university change2020-04-18T14:09:49ZFlorent ChehabUniversity photo on cover page is not updating with university change* [ ] Add a many to many field in the universityInfo model that will hold the photos (Picture model) associated with the university.
* [ ] Connect the galery to the new data,
* [ ] Update frontend to be able to edit the photos that ar...* [ ] Add a many to many field in the universityInfo model that will hold the photos (Picture model) associated with the university.
* [ ] Connect the galery to the new data,
* [ ] Update frontend to be able to edit the photos that are displayed.https://gitlab.utc.fr/rex-dri/rex-dri/-/issues/33Take account language from courses when filtering.2019-06-02T18:50:19ZFlorent ChehabTake account language from courses when filtering.#31 #32
To ease the computation, think of it as a data warehouse: don't recompute it on the backend everytime but store the information in the university model too. Update it when a course is added.
Run a full update once every day to ...#31 #32
To ease the computation, think of it as a data warehouse: don't recompute it on the backend everytime but store the information in the university model too. Update it when a course is added.
Run a full update once every day to make sure the data is coherent. (see #28 )PR next