Gregor Kleen
|
ceed070e35
|
feat(users): store first names and titles
|
2019-07-26 11:36:56 +02:00 |
|
Gregor Kleen
|
932145ccf7
|
feat(exams): csv-based grade upload
|
2019-07-25 16:59:09 +02:00 |
|
Gregor Kleen
|
40e952a452
|
Merge branch 'master' into 205-klausuren
|
2019-07-25 16:57:51 +02:00 |
|
Gregor Kleen
|
0d283fd9e5
|
fix(csv-import): fix incorrect map merge
|
2019-07-25 16:45:12 +02:00 |
|
Gregor Kleen
|
b8b308d608
|
feat(exams): show exam results
|
2019-07-25 14:45:45 +02:00 |
|
Steffen Jost
|
823b367d5a
|
Merge branch 'alert-icons' into 'master'
feat(alert-icons): add custom icons for alerts
See merge request !258
|
2019-07-25 12:23:10 +02:00 |
|
Steffen Jost
|
0bd0260a3e
|
fix(merge): fix build
|
2019-07-25 11:59:52 +02:00 |
|
Gregor Kleen
|
d5be5d61ee
|
refactor(exams): split Handler.Exams & better type for pass/fail
|
2019-07-25 11:47:40 +02:00 |
|
Steffen Jost
|
38afa901ba
|
fix: fix merge
|
2019-07-25 10:00:55 +02:00 |
|
Steffen Jost
|
ecd72ab56b
|
Merge branch 'master' into alert-icons
|
2019-07-25 09:49:43 +02:00 |
|
Gregor Kleen
|
8833cb5090
|
feat(alerts js): support custom icons in Alerts HTTP-Header
|
2019-07-25 08:57:44 +02:00 |
|
Gregor Kleen
|
bdaa9c6ecf
|
refactor(notifications): notifications don't support custom icons
|
2019-07-25 08:49:58 +02:00 |
|
Gregor Kleen
|
864338174a
|
refactor(alert messages): custom icons without js
|
2019-07-25 08:38:01 +02:00 |
|
Steffen Jost
|
b2b3895aa9
|
feat(course enrolement): show proper icons in alerts
|
2019-07-25 07:57:27 +02:00 |
|
Steffen Jost
|
56c2fccb84
|
feat(corrections assignment): add convenience to table header
links look ugly in table headers so as a workaround we use an icon
instead for a much needed link in the corrections assignment table
|
2019-07-25 07:48:12 +02:00 |
|
Steffen Jost
|
d838d36239
|
chore(alert messages): minor code cleaning
|
2019-07-25 07:39:18 +02:00 |
|
Steffen Jost
|
d70a9585f0
|
feat(alerticons): allow alerts to have custom icons
|
2019-07-25 00:19:09 +02:00 |
|
Gregor Kleen
|
a3ee6f6fa6
|
fix(js): fix i18n not loading
|
2019-07-24 18:34:33 +02:00 |
|
Gregor Kleen
|
dd90fd04a3
|
feat(exams): implement exam registration invitations
|
2019-07-24 18:31:38 +02:00 |
|
Steffen Jost
|
495fdd18dd
|
refactor(icons): only allow semantics icons from now on
|
2019-07-24 15:03:35 +02:00 |
|
Steffen Jost
|
f2963cff07
|
refactor(icons): only allow semantic icons from now on
|
2019-07-24 15:02:12 +02:00 |
|
Gregor Kleen
|
a278cc5048
|
fix(exam-csv): audit registrations/deregistrations
|
2019-07-24 11:29:32 +02:00 |
|
Gregor Kleen
|
17e1b98582
|
Merge branch 'fix/jobs'
|
2019-07-24 11:14:48 +02:00 |
|
Gregor Kleen
|
da59a2f9da
|
chore(tests): fix tests
|
2019-07-24 11:12:47 +02:00 |
|
Gregor Kleen
|
55f7e0795f
|
refactor(js): move i18n.js to own file, remove default-layout.julius
|
2019-07-24 10:37:44 +02:00 |
|
Gregor Kleen
|
d1abe530b6
|
feat(health): check for active job workers
|
2019-07-24 09:41:17 +02:00 |
|
Gregor Kleen
|
20686f185b
|
refactor(jobs): switch to linked asyncs
|
2019-07-24 08:21:31 +02:00 |
|
Gregor Kleen
|
bcc22a2361
|
refactor: quiet hlint
|
2019-07-23 13:19:12 +02:00 |
|
Gregor Kleen
|
caf4092d12
|
fix: fix build
|
2019-07-23 13:06:38 +02:00 |
|
Gregor Kleen
|
0379511545
|
refactor(esqueleto-utils): define any and all in terms of or and and
|
2019-07-23 09:56:10 +02:00 |
|
Gregor Kleen
|
b4b55da61f
|
refactor: fix hlint
|
2019-07-23 09:51:41 +02:00 |
|
Gregor Kleen
|
e35fed6b85
|
feat(csv): finish implementing csv import
|
2019-07-22 18:36:25 +02:00 |
|
Gregor Kleen
|
996bc2ac27
|
feat(csv): implement csv import
|
2019-07-19 14:45:44 +02:00 |
|
Gregor Kleen
|
f4edec0e9e
|
Merge branch 'master' of https://gitlab.cip.ifi.lmu.de/jost/UniWorX
|
2019-07-18 09:36:46 +02:00 |
|
Gregor Kleen
|
e1996ac2e5
|
feat(exams): allow assigning exam participants to occurrences
|
2019-07-18 09:35:42 +02:00 |
|
Steffen Jost
|
ce61528718
|
fix(exam registration): icons added to exam register message
|
2019-07-18 09:02:19 +02:00 |
|
Gregor Kleen
|
93855957e6
|
fix(corrections): properly link corrector emails
|
2019-07-17 18:06:21 +02:00 |
|
Gregor Kleen
|
4f1162c363
|
fix(submissions): only notify submittors if rating changes doneness
|
2019-07-17 17:35:12 +02:00 |
|
Gregor Kleen
|
ddda584b08
|
Merge branch 'master' of https://gitlab.cip.ifi.lmu.de/jost/UniWorX
|
2019-07-17 17:24:12 +02:00 |
|
Steffen Jost
|
5f4925a4cc
|
refactor(exam registration): visually distinct de-/registration
users only see a green box but dont read it hence a different alert class is used now
|
2019-07-17 15:24:25 +02:00 |
|
Steffen Jost
|
63f6d01619
|
fix(aform): show info about required fields in all aforms
info is only shown in forms that actually have required fields
Closes #418
|
2019-07-17 13:31:01 +02:00 |
|
Gregor Kleen
|
2f7b590d5d
|
Merge branch 'master' of https://gitlab.cip.ifi.lmu.de/jost/UniWorX
|
2019-07-17 11:52:20 +02:00 |
|
Steffen Jost
|
bf20d6f4e8
|
fix(submissions): submitting produces an success alert now
Closes #286
|
2019-07-17 11:52:09 +02:00 |
|
Gregor Kleen
|
8e0c379c71
|
fix(submissions): only notify submittors if rating is done
|
2019-07-17 11:49:19 +02:00 |
|
Gregor Kleen
|
1b532c4e4d
|
feat(exams): allow forced deregistration
|
2019-07-17 11:14:15 +02:00 |
|
Gregor Kleen
|
a9e74ca4af
|
fix(exams): fix caculation of maximum exercise points
|
2019-07-16 17:22:42 +02:00 |
|
Gregor Kleen
|
c8dca945cf
|
feat(csv): add column explanations
BREAKING CHANGE: CsvColumnsExplained now required
|
2019-07-16 15:43:11 +02:00 |
|
Gregor Kleen
|
4d242799d1
|
Merge branch '205-klausuren'
|
2019-07-16 11:58:13 +02:00 |
|
Gregor Kleen
|
2218103cbd
|
feat(exams): csv-export exercise data
|
2019-07-16 11:45:21 +02:00 |
|
Steffen Jost
|
9dbef1fe0f
|
fix(sheet type info): give better tooltips and name to sheet types
Closes #402
|
2019-07-16 11:36:50 +02:00 |
|