52f361c24e
refactor(daily): move caching into own submodule
...
we need those methods in Handler.Tutorial.Users as well
2024-12-18 09:06:39 +01:00
ec2b09b20b
chore(daily): show rooms for tutorial lessons
2024-10-15 17:48:36 +02:00
e29e6f3db8
refactor(occurrences): fold RoomReference into Occurrences (WIP)
...
Each Occurrence now has its own RoomReference, i.e. Mondays may have a different Room assigned than Tuesdays
WIP Problem: occurrencesAFrom does not work, always insists on Room missing
2024-09-24 17:15:15 +02:00
4c2baa4e9f
fix(occurrences): occurringLessons had an erroneously inverted condition
2024-09-24 13:05:16 +02:00
384c39b9ec
chore(occurrences): add datatype LessonTime for dealing timetable intervals
2024-09-24 11:21:33 +02:00
05638c2b51
chore(memcached): add key classes for easy invalidation
2024-09-23 17:09:47 +02:00
d0eb3ddf92
refactor(jsonb): change DB using JSONB, to improve stub #90
2024-09-13 13:39:38 +02:00
b982e59b63
fix(tutorial): template moving works now
2023-06-02 11:50:50 +00:00
79b45be5b6
debug(occurrences): find error in occurrencesAddBusinessDays
2023-06-02 11:17:20 +00:00
5400c32477
chore(tutorial): WIP towards tutorial templates
2023-05-24 13:29:53 +00:00
Steffen Jost
c2521df20b
chore(tutorial): WIP templates advancement
2023-05-23 17:28:22 +02:00
Steffen Jost
5446ca5406
chore(tutorial): prepare occurrencesAddBusinessDays for templates
2023-05-23 17:13:26 +02:00
109f8ce860
chore(tutorial): WIP towards tutorial templates
2023-05-22 14:36:49 +00:00
Sarah Vaupel
582b075466
chore: conform to REUSE specification
2022-10-12 09:35:16 +02:00
Gregor Kleen
725468bfd3
fix: occurence exception end times not shown correctly
2019-10-15 12:20:00 +02:00
Gregor Kleen
fa7f7712f7
feat(courses): course events
2019-10-09 16:51:56 +02:00