Gregor Kleen
|
d87e8b7142
|
fix: fix course duplicate message & name -> title for courses
|
2020-04-09 15:26:12 +02:00 |
|
Gregor Kleen
|
738ab7b738
|
feat: admin interface to issue tokens
|
2020-04-09 15:23:46 +02:00 |
|
Gregor Kleen
|
19e5d1c05f
|
chore(release): 14.5.0
|
2020-04-09 12:01:22 +02:00 |
|
Gregor Kleen
|
0d39924777
|
feat(news): show system messages
|
2020-04-09 11:56:29 +02:00 |
|
Gregor Kleen
|
bc47dcf43f
|
feat(tokens): multiple authorities
|
2020-04-09 10:30:25 +02:00 |
|
Gregor Kleen
|
81b5e0fdd2
|
chore(release): 14.4.0
|
2020-04-07 14:42:20 +02:00 |
|
Gregor Kleen
|
d8040e7aa8
|
feat: persist bearer tokens in session
|
2020-04-07 14:31:55 +02:00 |
|
Sarah Vaupel
|
6283f01b9f
|
chore(release): 14.3.0
|
2020-03-31 18:18:51 +02:00 |
|
Sarah Vaupel
|
fbc36806b1
|
fix(exam-form): allow finished without start
|
2020-03-31 17:34:26 +02:00 |
|
Sarah Vaupel
|
1ac7f4e881
|
feat(course-events): hide note column if there are no notes to display
|
2020-03-31 16:35:32 +02:00 |
|
Sarah Vaupel
|
1138f9e327
|
feat(course-events): add HideColumns for course events
|
2020-03-31 14:56:31 +02:00 |
|
Sarah Vaupel
|
c8904d10b6
|
feat(course-events): course event note text -> html
|
2020-03-31 14:22:42 +02:00 |
|
Sarah Vaupel
|
b2c4125ca3
|
feat(course-events): show notes in course events table
|
2020-03-31 14:11:25 +02:00 |
|
Sarah Vaupel
|
6ad8f2ee29
|
feat(course-events): add optional note to course events
|
2020-03-31 14:07:37 +02:00 |
|
Sarah Vaupel
|
a4d4c224e9
|
chore(release): 14.2.0
|
2020-03-22 18:35:47 +01:00 |
|
Sarah Vaupel
|
cdbe12c726
|
feat(applications-list): add warning regarding features of study
|
2020-03-22 17:55:33 +01:00 |
|
Gregor Kleen
|
1a86c1b8fd
|
chore: bump changelog
|
2020-03-16 11:59:10 +01:00 |
|
Gregor Kleen
|
fd8255de8c
|
fix(dbtable): improve sorting for haskell+sql
|
2020-03-16 11:42:02 +01:00 |
|
Gregor Kleen
|
731231d5ea
|
fix(exams): provide bonus information in return of examBonusGrade
|
2020-03-16 10:34:11 +01:00 |
|
Gregor Kleen
|
ec6a8ae463
|
feat(exams): convenience for automatic grade calculation
|
2020-03-16 10:21:02 +01:00 |
|
Gregor Kleen
|
a7e64bce7b
|
fix: configure sessions to be strictly same-site
|
2020-03-16 09:05:42 +01:00 |
|
Gregor Kleen
|
0a2a578547
|
chore: fix tests
|
2020-03-16 08:52:25 +01:00 |
|
Gregor Kleen
|
773c6c5dc0
|
fix(i18n): add missing translations
|
2020-03-15 17:17:40 +01:00 |
|
Gregor Kleen
|
25a5b9a750
|
chore(translate): fix behaviour for errors
|
2020-03-15 16:20:46 +01:00 |
|
Gregor Kleen
|
0a6f403f6b
|
chore: emacs in nix shell
|
2020-03-15 16:02:09 +01:00 |
|
Gregor Kleen
|
82af773ab5
|
style(allocations): fewer parentheses in course applications list
|
2020-03-15 16:01:09 +01:00 |
|
Gregor Kleen
|
dd62695e6b
|
chore: automate translation workflow
|
2020-03-15 16:00:59 +01:00 |
|
Gregor Kleen
|
605869204f
|
fix: fix .dual-heated.degenerate
|
2020-03-14 14:42:10 +01:00 |
|
Gregor Kleen
|
cf03277874
|
feat(allocations): improve acceptance display
|
2020-03-14 14:15:29 +01:00 |
|
Gregor Kleen
|
648d733f3f
|
chore: fix tests
|
2020-03-13 19:05:04 +01:00 |
|
Gregor Kleen
|
996005935d
|
feat(serversessions): move session storage to dedicated memcached
fixes #390
|
2020-03-13 17:26:47 +01:00 |
|
Gregor Kleen
|
26f8f392a9
|
feat(allocations): improve display
|
2020-03-12 11:56:26 +01:00 |
|
Gregor Kleen
|
bb20062d9f
|
feat(allocations): display new allocations in user table
|
2020-03-11 14:48:02 +01:00 |
|
Gregor Kleen
|
3422fd70a7
|
feat(allocations): improve accept ui and logging
|
2020-03-11 14:16:02 +01:00 |
|
Gregor Kleen
|
20ef95c142
|
feat(allocations): compute & accept allocations
|
2020-03-10 22:36:33 +01:00 |
|
Gregor Kleen
|
936c3666fc
|
feat: more date & time formats
|
2020-03-07 11:19:17 +01:00 |
|
Gregor Kleen
|
30b687e56f
|
chore(release): 14.1.1
|
2020-03-06 21:09:14 +01:00 |
|
Gregor Kleen
|
317bdbb399
|
chore: bump changelog
|
2020-03-06 20:40:12 +01:00 |
|
Gregor Kleen
|
2dc6641e68
|
fix(csv-import): major usability improvements
|
2020-03-06 20:38:42 +01:00 |
|
Gregor Kleen
|
1770526723
|
chore(release): 14.1.0
|
2020-03-06 14:09:57 +01:00 |
|
Gregor Kleen
|
40ce19d1b4
|
refactor: fix hlint
|
2020-03-06 14:01:57 +01:00 |
|
Gregor Kleen
|
49d9ab9dba
|
feat(csv): export example data & improve zoned-time parsing
|
2020-03-06 13:53:13 +01:00 |
|
Gregor Kleen
|
38dbfe73b2
|
feat(corrections): submission filter
|
2020-03-06 10:12:21 +01:00 |
|
Gregor Kleen
|
38945c99c4
|
style: number every table
|
2020-03-06 10:01:23 +01:00 |
|
Gregor Kleen
|
17882868d2
|
refactor(dbtable): move haskell-land filtering to actual filter
|
2020-03-06 09:00:24 +01:00 |
|
Gregor Kleen
|
bb9b4f06ae
|
fix: fix build & minor refactor
|
2020-03-04 10:21:46 +01:00 |
|
Sarah Vaupel
|
1cc9e7c929
|
refactor(course-users): minor refactor for tooltips
|
2020-03-04 09:14:23 +01:00 |
|
Sarah Vaupel
|
1bc14c9e19
|
fix(course-users): add missing dbt sorting
|
2020-03-04 09:14:23 +01:00 |
|
Sarah Vaupel
|
34ad1dfae2
|
feat(course-users): register exam action with optional occurrence
|
2020-03-04 09:14:23 +01:00 |
|
Sarah Vaupel
|
ecd7bec9aa
|
feat(course-users): match filter titles with column titles
|
2020-03-04 09:14:22 +01:00 |
|