Age | Commit message (Collapse) | Author |
|
Remove the wildcard `open Lwt' and replace it with `open Lwt.Infix'.
Signed-off-by: Alban Gruin <alban@pa1ch.fr>
|
|
Add the correct timezone in generated ICS files. The timezone is
fetched from /etc/timezone.
Even though this is not standard, if a tool needs it, it should be able
to understand it correctly.
Signed-off-by: Alban Gruin <alban@pa1ch.fr>
|
|
When using a unix socket to serve µCS, the file would not be removed
when the server was shut down. Teach µCS to catch sigints and sigterms,
and call unlink on the socket if it exists.
Signed-off-by: Alban Gruin <alban@pa1ch.fr>
|
|
To fetch all interesting courses, the start date is set to a month
before today, and the end date is set to a year after today. This
should be enough for our iCalendar files.
Signed-off-by: Alban Gruin <alban@pa1ch.fr>
|
|
Signed-off-by: Alban Gruin <alban@pa1ch.fr>
|