Commit Graph

1656 Commits

Author SHA1 Message Date
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
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
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
Steffen Jost
ad825b66b8 fix(course and exam registration): distinguish registrations buttons
registration buttons for course and exam carry different texts and icons

Closes #416
2019-07-16 11:17:27 +02:00
Gregor Kleen
cf040ce686 feat(exams): filter on occurrence 2019-07-16 10:29:39 +02:00
Gregor Kleen
2b23600a22 feat(exams): show exam bonus in webinterface 2019-07-16 10:10:21 +02:00
Steffen Jost
643cc4165f feat(sheetlist): sort sheet file types in db by haskell Ord 2019-07-16 09:33:54 +02:00
Gregor Kleen
379a7edd12 feat(exams): introduce examOccurrenceName
BREAKING CHANGE: examOccurrenceName
2019-07-15 15:38:37 +02:00
Gregor Kleen
05e7b52f08 fix(exams): cleanup exam interface
BREAKING CHANGE: examStart and examPublishOccurrenceAssignments now optional
2019-07-15 11:27:56 +02:00
Steffen Jost
a075b1648e fix(exam participant download): fix icon not being shown
icon should have worked, but did not. does now
2019-07-10 20:47:46 +02:00
Steffen Jost
49dc4139cf fix(build): fix build 2019-07-10 19:47:03 +02:00
Steffen Jost
f6f4266067 refactor(corrector assignment): remove unnecessary redudant filtering 2019-07-10 19:44:09 +02:00
Steffen Jost
16716d50d0 Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX 2019-07-10 19:32:02 +02:00
Steffen Jost
de49a777eb fix(assign correctors): also show names of unenlisted correctors 2019-07-10 19:31:54 +02:00
Gregor Kleen
b231747b28 Merge branch 'feat/csv' 2019-07-10 19:24:53 +02:00
Gregor Kleen
631bbef0b8 feat(csv): introduce csv export 2019-07-10 19:24:10 +02:00
Steffen Jost
9c5ed5f842 fix(corrector handling): show correctors by a consistent order 2019-07-10 15:14:02 +02:00
Gregor Kleen
7a795daa57 Merge branch '205-klausuren' 2019-07-10 13:52:05 +02:00
Gregor Kleen
04bea764f4 feat(exams): show study features of registered users
BREAKING CHANGE: E.isInfixOf and E.hasInfix
2019-07-10 13:51:02 +02:00
Gregor Kleen
c0b90c4c4a fix(ratings): disallow ratings for graded sheets without point value
This reverts commit 1b0825c763.
2019-07-10 09:23:22 +02:00
Steffen Jost
d83b1f696f fix(correction): comment column made wide in online correction form
column width enlarged for online correction and attempt at issue #373
2019-07-04 14:31:01 +02:00
Steffen Jost
609821595b fix(number-input-fields): number inputs made HTML5 compatible
number inputs of rational fields allow rational inputs and optionally
provide min-max attributes for HTML5

Closes #412
2019-07-04 13:56:04 +02:00
Gregor Kleen
1b0825c763 Revert "fix(ratings): disallow ratings for graded sheets without point value"
This reverts commit 463b2b7878.
2019-07-04 10:18:28 +02:00
Gregor Kleen
78e4369afb feat(exam): save registration timestamp 2019-07-03 16:26:24 +02:00
Gregor Kleen
31931e708e feat(exam): audit exam registrations 2019-07-03 16:16:55 +02:00
Gregor Kleen
7c2844807f fix(massinput): properly render massInputList 2019-07-03 15:29:46 +02:00
Gregor Kleen
c78b9ff4d6 Merge branch 'master' into 302-transaction-log 2019-07-03 14:55:28 +02:00