Commit Graph

4447 Commits

Author SHA1 Message Date
Sarah Vaupel
dc4bbbd97b refactor(schedule-week): split TimeSlot module into types and definitions 2020-10-28 18:42:50 +01:00
Sarah Vaupel
145564cf77 feat(schedule-week): use userWeekStart in weekly schedule 2020-10-28 17:47:26 +01:00
Sarah Vaupel
0c9671b3d9 feat: add week start to user settings 2020-10-28 17:39:13 +01:00
Sarah Vaupel
4151f62fa5 feat(schedule): enhance messages, restructure profile form 2020-10-28 16:11:32 +01:00
Sarah Vaupel
f5713fdb65 feat(schedule): lookup and use user default schedule view 2020-10-27 12:26:26 +01:00
Sarah Vaupel
b757acb522 feat(profile): add default schedule view to profile form 2020-10-27 12:22:10 +01:00
Sarah Vaupel
304a60560d Merge branch 'master' into stundenplan 2020-10-27 10:25:51 +01:00
Gregor Kleen
3ff2cf1fec fix: work around conduit-bug releasing fh to early 2020-10-27 10:15:31 +01:00
Gregor Kleen
ca29a66330 fix(exams): error messages for foreign key constraint violations 2020-10-26 16:27:02 +01:00
Sarah Vaupel
913320a2e9 chore: add default schedule view to user settings 2020-10-26 11:09:19 +01:00
Sarah Vaupel
0d8a613ad6 fix(schedule): import remaining schedule types, fix imports 2020-10-25 14:09:31 +01:00
Sarah Vaupel
6c0a0a2f53 fix(schedule): move schedule utils file 2020-10-25 13:58:03 +01:00
Sarah Vaupel
df3262b8a0 refactor(schedule): move schedule utils 2020-10-24 20:34:21 +02:00
Sarah Vaupel
57c1cc768c fix(schedule): fix options PathPiece instances 2020-10-24 20:02:54 +02:00
Sarah Vaupel
db7238da5e refactor(schedule): use ScheduleOffset in ScheduleOptionsAction 2020-10-24 19:40:17 +02:00
Sarah Vaupel
ae0e3f797f fix(schedule): reintroduce form failure handling 2020-10-24 19:29:32 +02:00
Sarah Vaupel
fe4507cdad chore(schedule): add options instances 2020-10-24 18:59:39 +02:00
Sarah Vaupel
3489ef7926 feat(schedule): move option control below schedule 2020-10-24 17:42:20 +02:00
Sarah Vaupel
fc238ab474 style(schedule): implement option button style 2020-10-24 17:32:47 +02:00
Sarah Vaupel
04341d2e49 fix(schedule): button without value parse 2020-10-24 15:38:32 +02:00
Sarah Vaupel
cb61482b83 refactor(schedule): remove deprecated Button instances 2020-10-23 15:01:23 +02:00
Sarah Vaupel
2c021d0ae2 refactor(schedule): minor handler code cleanup 2020-10-23 14:53:54 +02:00
Sarah Vaupel
ae753e5a4f feat(schedule): implement actions field for options 2020-10-23 14:43:33 +02:00
Sarah Vaupel
be442c6058 refactor(schedule): cleanup debug stuff 2020-10-23 11:22:03 +02:00
Sarah Vaupel
c996049b3f fix(schedule): treat ScheduleOffsetDays 0 similar to ScheduleOffsetNone wrt disabled 2020-10-23 11:17:27 +02:00
Sarah Vaupel
d03a7149a4 feat(schedule): implement correct day offset behaviour 2020-10-23 11:11:04 +02:00
Sarah Vaupel
be700882e1 fix(schedule): fix PathPiece instances, option instead of view/offset buttons 2020-10-22 18:32:53 +02:00
Sarah Vaupel
acb663c480 Merge branch 'master' into stundenplan 2020-10-22 13:19:03 +02:00
Gregor Kleen
94b7ac74c1 chore(release): 20.13.0 2020-10-20 16:03:15 +02:00
Gregor Kleen
64c8f9ab3d refactor: hlint 2020-10-20 15:58:05 +02:00
Gregor Kleen
48fd6bc702 chore: additional faqs 2020-10-20 15:32:51 +02:00
Gregor Kleen
b79bac777c feat(allocations): display participant counts to admins 2020-10-20 15:01:44 +02:00
Gregor Kleen
b4df980699 fix(allocations): fix allocation-course-accept-substitutes 2020-10-20 13:06:36 +02:00
Gregor Kleen
46fda62709 chore(release): 20.12.1 2020-10-14 16:44:32 +02:00
Gregor Kleen
3f5b5727e3 refactor: hlint 2020-10-14 16:43:55 +02:00
Gregor Kleen
f1ba4659ac chore(gitlab-ci): better caching 2020-10-14 16:30:39 +02:00
Gregor Kleen
b631ed7d06 fix(auth): prettier active directory errors in help messages 2020-10-14 16:30:35 +02:00
Gregor Kleen
ea95d74cb5 fix(migration): don't consider changelog in requiresMigration 2020-10-14 16:24:21 +02:00
Gregor Kleen
c8d83aeb93 chore(deployment): quiet zip production 2020-10-14 15:50:01 +02:00
Gregor Kleen
a14b0cc613 chore(release): 20.12.0 2020-10-14 13:13:41 +02:00
Gregor Kleen
0205620736 chore: improve deployment script 2020-10-14 13:06:56 +02:00
Gregor Kleen
286407252a chore: use better exit code for "migration needed" 2020-10-14 13:04:47 +02:00
Gregor Kleen
7529933ebe chore: have uniworxdb accept config file as argument 2020-10-14 12:40:31 +02:00
Gregor Kleen
51ed7e0a26 feat(ldap): expose active directory errors 2020-10-14 12:40:08 +02:00
Gregor Kleen
8eedfdd4c1 chore(release): 20.11.1 2020-10-14 08:29:01 +02:00
Gregor Kleen
4a731eca4e fix(allocations): work around yesod weirdness wrt "none" 2020-10-14 08:28:19 +02:00
Gregor Kleen
ba5e8bca3b chore: add cabal files to dependencies to quiet warnings 2020-10-13 15:01:53 +02:00
Gregor Kleen
7715a67bca chore(release): 20.11.0 2020-10-13 14:25:20 +02:00
Gregor Kleen
0d372c636a feat(authorisation): cookie-active-auth-tags 2020-10-13 14:22:23 +02:00
Gregor Kleen
850c8d4dae fix(changelog): try not to crash on unknown changelog items 2020-10-13 14:14:58 +02:00