Commit Graph

471 Commits

Author SHA1 Message Date
Sarah Vaupel
a9b791c554 Merge branch 'master' into stundenplan 2020-10-10 14:58:03 +02:00
Gregor Kleen
63a876fb97 Merge branch 'master' into feat/allocation-new-course-notification 2020-09-28 19:51:36 +02:00
Gregor Kleen
d9d353fcb7 feat(changelog): implement changelog like faq 2020-09-28 19:47:32 +02:00
Gregor Kleen
35737902b7 Merge branch 'master' of gitlab2.rz.ifi.lmu.de:uni2work/uni2work into master 2020-09-28 12:45:38 +02:00
Gregor Kleen
0e1035ddb0 refactor: generalize mkFaqItems 2020-09-28 12:23:38 +02:00
Gregor Kleen
f7bab3befc feat(exams): exam design & school exam rules 2020-09-28 11:22:00 +02:00
Gregor Kleen
18921e06d1 feat(allocations): notify about new courses 2020-09-28 10:55:09 +02:00
Gregor Kleen
34a52653d7 fix(metrics): larger range for worker_state_duration 2020-09-23 19:49:46 +02:00
Gregor Kleen
fb0ae65ac5 feat(files): monitor missing files 2020-09-23 16:48:41 +02:00
Gregor Kleen
e4416e7f0e fix(jobs): better flushing, correct metrics, better etas 2020-09-23 14:05:30 +02:00
Gregor Kleen
513249b9eb refactor: hlint 2020-09-22 14:14:25 +02:00
Gregor Kleen
2ca024b935 fix(files): don't inject serializable 2020-09-22 13:43:58 +02:00
Gregor Kleen
284aae1213 feat(jobs): move held-up jobs to different workers 2020-09-21 23:14:37 +02:00
Gregor Kleen
d21faf4de0 feat: improve logging/metrics wrt. batch jobs 2020-09-21 13:31:53 +02:00
Gregor Kleen
8afacdd6b7 refactor: hlint 2020-09-21 12:24:31 +02:00
Gregor Kleen
4801d22cb3 feat(metrics): measure file i/o 2020-09-21 12:16:47 +02:00
Sarah Vaupel
7241afd9d2 refactor(schedule): join view and offset params 2020-09-18 14:49:27 +02:00
Sarah Vaupel
9c36c2fb85 Merge branch 'master' into stundenplan 2020-09-17 17:04:49 +02:00
Gregor Kleen
28e93c8fec chore(files): test roundtripping through minio & db 2020-09-11 18:43:00 +02:00
Gregor Kleen
350ee79af3 fix: zip handling & tests 2020-09-09 13:44:01 +02:00
Gregor Kleen
d624a951c5 feat(files): content dependent chunking 2020-09-07 14:27:36 +02:00
Gregor Kleen
8f608c1955 feat(files): chunking
BREAKING CHANGE: files now chunked
2020-09-02 21:25:20 +02:00
Sarah Vaupel
9fb4aa1429 refactor(schedule): move utils 2020-09-01 11:15:23 +02:00
Sarah Vaupel
d3afd526ed refactor(schedule): split up types, implement btn class 2020-08-29 14:31:53 +02:00
Sarah Vaupel
02767b4c5b feat(schedule): first (not-yet-working) stub for ScheduleR 2020-08-29 01:38:24 +02:00
Gregor Kleen
bbfd182ed9 feat: support for ldap primary keys 2020-08-28 14:00:26 +02:00
Sarah Vaupel
dddb2746e5 chore(icons): add more icons 2020-08-27 23:32:43 +02:00
Gregor Kleen
abc37aca9c feat: add user-system-function 2020-08-27 22:58:28 +02:00
Sarah Vaupel
390a53b982 Merge branch 'master' into stundenplan 2020-08-26 10:31:16 +02:00
Sarah Vaupel
a651e3d62d refactor(schedule-week): add small timslot convenience function 2020-08-25 14:00:41 +02:00
Sarah Vaupel
2428e5ec72 fix(schedule-week): fix allTimeSlots 2020-08-25 12:47:40 +02:00
Sarah Vaupel
3be331f043 feat(schedule-week): display slots outside default range (WIP) 2020-08-25 12:00:37 +02:00
Sarah Vaupel
67302a5dd1 refactor(schedule-week): use dayNowOffset 2020-08-24 23:21:56 +02:00
Sarah Vaupel
798a0811b7 refactor(schedule-week): refactor types and reorganize 2020-08-24 23:18:35 +02:00
Sarah Vaupel
78de1d56ae refactor(schedule-week): minor TimeSlot refactor 2020-08-24 22:43:29 +02:00
Sarah Vaupel
a025e57817 refactor(schedule-week): minor TimeSlot documentation refactor 2020-08-24 19:42:15 +02:00
Sarah Vaupel
2baf76f138 refactor(schedule-week): minor TimeSlot type refactor 2020-08-24 19:39:27 +02:00
Gregor Kleen
132a510a23 fix: migrate so as not to resend allocation notifications 2020-08-24 19:01:31 +02:00
Sarah Vaupel
d8227dcf8d refactor(schedule): move event queries 2020-08-24 16:04:37 +02:00
Sarah Vaupel
ed40b89bfe refactor(schedule-week): refactor and fix sql queries 2020-08-24 11:47:16 +02:00
Sarah Vaupel
ed5101c26c refactor(schedule): major ScheduleEntry type refactor 2020-08-24 10:57:16 +02:00
Sarah Vaupel
280a19865c feat(schedule-week): join multiple parallel exam occurrences (WIP) 2020-08-23 21:05:08 +02:00
Sarah Vaupel
7856aba24d refactor(schedule-week): minor TimeSlot refactor 2020-08-23 18:12:03 +02:00
Sarah Vaupel
113f21fc29 fix(schedule-week): correctly display exam occurrences > 1d 2020-08-23 17:46:33 +02:00
Sarah Vaupel
5bd0e7d050 refactor(schedule-week): exclude exams without occurrences by join 2020-08-23 17:25:00 +02:00
Sarah Vaupel
d19be72f58 chore(schedule-week): implement dayOffset 2020-08-23 16:59:47 +02:00
Sarah Vaupel
7c4dc0d6d6 fix(schedule-week): exclude day information from timeslot 2020-08-21 17:38:37 +02:00
Sarah Vaupel
c0fb5adec0 refactor(schedule-week): first step to replace TimeSlot 2020-08-21 17:24:50 +02:00
Sarah Vaupel
428b8cf739 refactor(schedule-week): remove deprecated week messages 2020-08-21 17:14:56 +02:00
Sarah Vaupel
db49943baf refactor(schedule-week): move TimeSlot to separate module 2020-08-21 14:08:09 +02:00