aboutsummaryrefslogtreecommitdiff
path: root/src/course.ml
AgeCommit message (Expand)Author
2022-02-05ics: make Ics.t publicAlban Gruin
2021-10-04course, ics: location may be empty, make it an optionAlban Gruin
2021-10-04course: fix parsing issuesAlban Gruin
2021-09-19course, ics: read, store, and dump groups in a courseAlban Gruin
2020-10-03course: remove reference to unused fields in the original JSON feedAlban Gruin
2020-09-20course: use a proper type to iterate over a course descriptionAlban Gruin
2020-09-19course: use a match/with instead of a if-chain in `location_and_summary'Alban Gruin
2020-09-19course: memoized version of `get_unicode'Alban Gruin
2020-09-19course: invert the `group_affix' list orderAlban Gruin
2020-09-19course: return the summary if there is no " - " in the event's full nameAlban Gruin
2020-09-13course: remove the part before " - " (module ID) in the course summaryAlban Gruin
2020-09-13course: convert html entities to unicode charactersAlban Gruin
2020-09-12course: use Astring to split strings and to check for prefixesAlban Gruin
2020-09-12Remove unused functions and useless type specificationsAlban Gruin
2020-09-12course: avoid crashes for events spanning on a whole dayAlban Gruin
2020-09-11course: stop parsing unused fieldsAlban Gruin
2020-09-11ics: clean Event module, conversion to stringAlban Gruin
2020-09-10course: properly decode location and course nameAlban Gruin
2020-09-09course, ics: proper modules, proper datetime storageAlban Gruin