displaytimetable merge requestshttps://git.esi-bru.be/pbt/displaytimetable/-/merge_requests2022-06-26T23:28:46+02:00https://git.esi-bru.be/pbt/displaytimetable/-/merge_requests/15Traduction texte du bouton EN -> FR2022-06-26T23:28:46+02:00José dB.Traduction texte du bouton EN -> FRhttps://git.esi-bru.be/pbt/displaytimetable/-/merge_requests/11[v2.0.0] 🚀 The future (aka "Marie revisitée")2021-09-19T08:45:28+02:00Andrew SASSOYE[v2.0.0] 🚀 The future (aka "Marie revisitée")- Migration to typescript + react + webpack
- Make code independent of iCal category/year/...
- Make more place for the calendar in browser
- Better implementation of query in url (modify when choosing iCal,
and support back and forwar...- Migration to typescript + react + webpack
- Make code independent of iCal category/year/...
- Make more place for the calendar in browser
- Better implementation of query in url (modify when choosing iCal,
and support back and forward in history)
- Create a script to generate calendars config file (nri)
# Issues
resolves #6
# TODO
- [X] Migration vers React / Webpack
- [X] Si on utilise un url particulier, ca affiche un calendrier particulier
- [X] Quand on selectionne un calendier, ca change l'url
- [X] Quand l'utilisateur revient a la page précédente, affiche le bon calendrier (jouer avec history)
- [X] Calendrier prends toute la largeur
- [X] Gagner de la place au dessus du calendrier en utilisant un menu retractable
- [x] Remettre la description des events
- [X] Ajouter le calendrier actuel a google agenda
- [ ] Remettre les couleurs de l'arc-en-ciel pour donner de la joie aux professeurs quand ils regardent leur horraire
- [x] Charger le json plutot que le compiler
- [ ] Passer le css sur webpack
- [X] Remettre le footer
- [x] Mettre a jour le README
- [X] Script pour autogenerer le fichier de configuration (merci @nrichard )https://git.esi-bru.be/pbt/displaytimetable/-/merge_requests/13Add https to the link to copy2021-09-15T17:54:07+02:00José dB.Add https to the link to copyFix #25Fix #25https://git.esi-bru.be/pbt/displaytimetable/-/merge_requests/10Use fa-clipboard icon for the copy button instead of fa-download2021-06-01T16:37:33+02:00José dB.Use fa-clipboard icon for the copy button instead of fa-downloadhttps://git.esi-bru.be/pbt/displaytimetable/-/merge_requests/9Google doesn't like webcals for ics url. Use webcal:.2021-05-23T15:28:02+02:00Pierre Hauweele (pha)Google doesn't like webcals for ics url. Use webcal:.Google doesn't like webcals for ics url. Use webcal:.
Continuing issue #13.Google doesn't like webcals for ics url. Use webcal:.
Continuing issue #13.https://git.esi-bru.be/pbt/displaytimetable/-/merge_requests/8Fix link to add ics to Google Calendar.2021-05-23T14:56:40+02:00Pierre Hauweele (pha)Fix link to add ics to Google Calendar.Google now seems to require the webcal protocol.
Fix issue #13.Google now seems to require the webcal protocol.
Fix issue #13.https://git.esi-bru.be/pbt/displaytimetable/-/merge_requests/7Traduction de "Close" + ajout de l'attribut aria-label2021-03-02T13:36:50+01:00José dB.Traduction de "Close" + ajout de l'attribut aria-labelhttps://git.esi-bru.be/pbt/displaytimetable/-/merge_requests/6Ajout de l'icône info au bouton aide, et traduction de "Close"2021-02-25T17:07:27+01:00José dB.Ajout de l'icône info au bouton aide, et traduction de "Close"https://git.esi-bru.be/pbt/displaytimetable/-/merge_requests/5Add modal with a Google Meet link when clicking on an event2021-02-01T17:02:18+01:00Nicolas Richardnrichard@he2b.beAdd modal with a Google Meet link when clicking on an eventVoici un premier jet pour ajouter l'URL Meet dans l'horaire. J'ai utilisé une modale bootstrap parce que ça me semblait plus simple.
Là j'ai juste mis l'url sous forme d'un lien, mais on pourrait sans doute ajouter tout le détail de l'é...Voici un premier jet pour ajouter l'URL Meet dans l'horaire. J'ai utilisé une modale bootstrap parce que ça me semblait plus simple.
Là j'ai juste mis l'url sous forme d'un lien, mais on pourrait sans doute ajouter tout le détail de l'événement (cours, prof, local, url si à distance), et peut-être faire des liens comme proposé dans #9
![image](/uploads/f7c48b366f02d1aca784f0fc5a13508e/image.png)
Pour l'instant l'URL est construite à la volée à partir de l'acronyme du prof. On peut envisager de récupérer l'URL autrement, quelque part... par exemple si on a une Sheet publique où les profs définissent leur URL, on peut la "Publier sur le Web" (menu Fichier de Sheets) pour la récupérer via javascript...
bref, work in progress. avis bienvenus.https://git.esi-bru.be/pbt/displaytimetable/-/merge_requests/2Code cleanup + doc + updated lib + plain JavaScript + features2020-10-30T21:23:09+01:00Matthieu Brandt44422@etu.he2b.beCode cleanup + doc + updated lib + plain JavaScript + features**Changes:**
- Code cleanup (code formatted, using more modern features, removed unneeded functions)
- Fixed (codes removed bugs)
- Added doc (main functions now have doc + types for parameters + return type)
- Updated lib fullcalendar t...**Changes:**
- Code cleanup (code formatted, using more modern features, removed unneeded functions)
- Fixed (codes removed bugs)
- Added doc (main functions now have doc + types for parameters + return type)
- Updated lib fullcalendar to v5. (now using latest fullcalendar version)
- Removed jquery references in code (using plain javascript, no need for jquery)
- Added features
- fixed https://git.esi-bru.be/pbt/displaytimetable/-/issues/4 (added setting)
- added https://git.esi-bru.be/pbt/displaytimetable/-/issues/1 (new button)
- worked on https://git.esi-bru.be/pbt/displaytimetable/-/issues/2 (made notice dismissable)
**Possible regressions:**
- no way to view dayView by clicking on the corresponding date (because of newer version of the lib)
- style for events in "semainier" and "mois" are slighly differenthttps://git.esi-bru.be/pbt/displaytimetable/-/merge_requests/3Design shit - Inutile donc indispensable2020-09-17T08:28:11+02:00Andrew SASSOYEDesign shit - Inutile donc indispensable![Capture_d_écran_2020-09-16_à_11.30.01](/uploads/955d1896cae965ad7af99da997b93cbd/Capture_d_écran_2020-09-16_à_11.30.01.png)![Capture_d_écran_2020-09-16_à_11.30.01](/uploads/955d1896cae965ad7af99da997b93cbd/Capture_d_écran_2020-09-16_à_11.30.01.png)