Gregor Kleen
c8dca945cf
feat(csv): add column explanations
...
BREAKING CHANGE: CsvColumnsExplained now required
2019-07-16 15:43:11 +02:00
Gregor Kleen
379a7edd12
feat(exams): introduce examOccurrenceName
...
BREAKING CHANGE: examOccurrenceName
2019-07-15 15:38:37 +02:00
Gregor Kleen
7c2844807f
fix(massinput): properly render massInputList
2019-07-03 15:29:46 +02:00
Sarah Vaupel
a6348f9b9c
refactor: Replaced DisplayAble by RenderMessage/ToMessage
...
Removed DisplayAble typeclass; replaced DisplayAble instances by
RenderMessage or ToMessage instances; removed unnecessary tshow calls in
de.msg
Closes #184
2019-07-01 11:48:43 +02:00
Gregor Kleen
24aacef6af
fix(exam grading keys): Fix spacing
2019-06-27 11:09:44 +02:00
Gregor Kleen
b63d77ec7b
Merge branch 'master' into 205-klausuren
...
Fix tests
2019-06-27 09:45:57 +02:00
Steffen Jost
96387cbed5
fix(many occurrences throughout the project): Fix typo: occurence -> occurrence everywhere
...
A typo between occurence in code and occurrence in tests prevented
deployment. I changed all occurrences of "occurence" to the correct
spelling, such that
2019-06-27 08:55:32 +02:00
Sarah Vaupel
39792580d4
Merge branch 'master' into 184-replace-displayable-by-rendermessage
2019-06-27 00:58:24 +02:00
Steffen Jost
228cd50749
feat(corrector-assignment): show load/submission percentages
2019-06-26 15:08:03 +02:00
Sarah Vaupel
067c2b9caa
Replaced display calls in most hamlet files
2019-06-26 14:36:01 +02:00
Sarah Vaupel
8a626174d0
Removed more DisplayAble instances
2019-06-26 10:06:58 +02:00
Gregor Kleen
67a50c9e87
feat(exams): CRU (no D) for exams
2019-06-19 15:34:09 +02:00
Gregor Kleen
7deb994c16
Merge branch 'master' into 205-klausuren
2019-06-07 13:43:29 +02:00
Gregor Kleen
054ff5cdc3
Create new exams
2019-06-07 13:42:37 +02:00
Gregor Kleen
1cf20ac209
Only display zip in list of allowed extensions if zips are expected
2019-06-06 17:26:47 +02:00
Steffen Jost
04e37a9ae7
Fixes #397
2019-06-06 10:27:47 +02:00
Gregor Kleen
9f101087ac
Overhaul SubmissonMode extensively
2019-05-18 22:51:07 +02:00
Gregor Kleen
3dcb5a2b19
Implement generic id-nudging and use everywhere
2019-05-15 16:12:00 +02:00
Gregor Kleen
5176352a5e
Merge branch 'master' into mobile-fixes
2019-05-13 22:28:08 +02:00
Felix Hamann
13a19e91fb
display secondary pageactions list below the elipsis
2019-05-09 20:36:33 +02:00
Gregor Kleen
4f45cca614
Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX
2019-05-09 14:57:15 +02:00
Gregor Kleen
06df42e43b
Better UI for submission users & submission user invitations
2019-05-09 14:53:48 +02:00
Felix Hamann
f1e95daaec
fix navbar being unnecessarily scrollable on small screens
2019-05-08 21:31:01 +02:00
Steffen Jost
6182e94143
Sheet: unpublished files marked with icon and class
2019-05-08 21:02:05 +02:00
Gregor Kleen
e5dbbe38ad
Introduce wrapForm'
2019-05-08 14:58:40 +02:00
Felix Hamann
05f05f54a2
Merge branch 'lmu-cd' into 'master'
...
LMU Corporate Design
Closes #75
See merge request !204
2019-05-05 23:06:40 +02:00
Felix Hamann
00a9f74d08
move logo file and add image of seal to asidenav
2019-05-05 22:53:54 +02:00
Gregor Kleen
d030ec1b5f
Submit sheets from homepage
2019-05-05 21:02:43 +02:00
Gregor Kleen
ee5caeb381
Merge branch 'master' into feat/generic-invitations
2019-05-05 16:56:51 +02:00
Gregor Kleen
aa36bd88b7
Dispatch async-massinput by custom ident
2019-05-05 15:21:47 +02:00
Gregor Kleen
ab2b187b63
Add missing massinput-classes
2019-05-05 15:02:36 +02:00
Felix Hamann
09b1d61458
Merge branch 'feat/asynchronous-mass-input' into 'master'
...
Basic short-circuit support for mass-input
See merge request !187
2019-05-04 22:16:09 +02:00
Felix Hamann
f37cecf8c2
adjust communiation templates for massinput requirements
2019-05-04 21:44:59 +02:00
Felix Hamann
8381a065b6
mark mass input add cells via css class
2019-05-04 21:09:13 +02:00
Felix Hamann
50b040dc41
more BEM like css classes for various mass inputs
2019-05-04 16:44:33 +02:00
Felix Hamann
8c62bdb860
more prominent navbar icons
2019-05-04 11:01:01 +02:00
Gregor Kleen
d017196245
Embed Logo from assets
2019-05-01 21:09:36 +02:00
Felix Hamann
19b7b1e9a5
rework icons in navbar items
2019-05-01 21:05:48 +02:00
Felix Hamann
d78cb079ca
replace asidenav logo with proper vector of lmu logo
2019-05-01 20:42:11 +02:00
Gregor Kleen
707beee3e3
Minor HTML tweaks
...
Fixes #324
2019-05-01 12:23:11 +02:00
Gregor Kleen
ae42f9be03
Merge branch 'master' into feat/generic-invitations
2019-04-29 13:52:38 +02:00
Gregor Kleen
c7a7d5512a
Cleanup course html
2019-04-29 12:51:49 +02:00
Gregor Kleen
64c45c515e
Tutorials
2019-04-29 00:20:34 +02:00
Felix Hamann
763499f9e3
Merge branch 'master' into feat/asynchronous-mass-input
2019-04-25 16:38:16 +02:00
Felix Hamann
fbe98adfde
Merge branch 'mass-input-btn-styling' into 'master'
...
Styling für Massinput buttons (Hinzufügen/Entfernen)
See merge request !194
2019-04-25 15:55:22 +02:00
Felix Hamann
203347d28a
fix styling for mass input buttons
2019-04-25 15:32:20 +02:00
Felix Hamann
0a48f114f8
styling for mass input add/delete buttons
2019-04-25 15:32:13 +02:00
Felix Hamann
7f38137f53
recipientLayout: restrict height of options instead of whole fieldset
2019-04-25 15:24:39 +02:00
Felix Hamann
016566d06e
add toggle all checkbox and checked counter to recipientLayout
2019-04-25 15:18:29 +02:00
Felix Hamann
8fd16c3545
preparation for toggle all/none checkbox in recipientLayout
2019-04-25 10:03:14 +02:00