aboutsummaryrefslogtreecommitdiff
path: root/src/pages.ml
AgeCommit message (Collapse)Author
2022-02-05server: extract the function reading the module id and groupsAlban Gruin
A new function, listing events with no location, will also need to read the module id and groups from request parameters. Extract the function taking care of that to avoid code duplication. This also adds a button on the link page, to access to the page listing events without location. This feature is not yet implemented. Signed-off-by: Alban Gruin <alban@pa1ch.fr>
2022-02-02pages: always show the current year in the copyrightAlban Gruin
Signed-off-by: Alban Gruin <alban@pa1ch.fr>
2021-10-04µCS 0.3.1v0.3.1Alban Gruin
Signed-off-by: Alban Gruin <alban@pa1ch.fr>
2021-10-04pages: improvements on the module selectionAlban Gruin
Signed-off-by: Alban Gruin <alban@pa1ch.fr>
2021-09-20pages: this is micro celcatsanitizer, not celcatsanitizerAlban Gruin
Signed-off-by: Alban Gruin <alban@pa1ch.fr>
2021-09-19µCS v0.3.0v0.3.0Alban Gruin
Version name : ★ GEMINI II ★, in reference of the Gemini II mission, and NROL-13. This marks the transition to NRO references to crewed space mission references. Signed-off-by: Alban Gruin <alban@pa1ch.fr>
2021-09-19server, ics, pages: allow to generate ICS from modulesAlban Gruin
This adds the ability to generate an ICS file from a module ID, and to filter it based on its groups. To do this, you can enter a module ID on the frontpage. Then, µCS will fetch the timetable, then return a page where one can select the group(s) they want to filter (this is enabled by the new Ics.get_all_groups function). Then, µCS is able to generate a link to that calendar, not unlike with a single group ID. Signed-off-by: Alban Gruin <alban@pa1ch.fr>
2021-09-19pages: escape parameters in pages, update copyrightAlban Gruin
Signed-off-by: Alban Gruin <alban@pa1ch.fr>
2020-12-30ucs: use the version name from duneAlban Gruin
Signed-off-by: Alban Gruin <alban@pa1ch.fr>
2020-09-20µCS v0.1.1v0.1.1Alban Gruin
Signed-off-by: Alban Gruin <alban@pa1ch.fr>
2020-09-13Add webpages and styleAlban Gruin
Signed-off-by: Alban Gruin <alban@pa1ch.fr>