Gregor Kleen
|
7cf24a4187
|
refactor: avoid recompilation due to static files
|
2020-01-07 16:26:44 +01:00 |
|
Gregor Kleen
|
b78c48465a
|
feat: generate & include new favicon
|
2020-01-07 16:26:44 +01:00 |
|
Gregor Kleen
|
674b949388
|
fix: divide by zero
|
2020-01-07 16:22:52 +01:00 |
|
Gregor Kleen
|
a7c3fe76f2
|
feat(config): improve configurability of VerpMode
|
2020-01-07 16:06:00 +01:00 |
|
Sarah Vaupel
|
4e2cc22f31
|
refactor(legal): separated legal info
|
2019-12-18 18:26:13 +01:00 |
|
Sarah Vaupel
|
36b7106c26
|
Merge branch 'master' into nutzungsbedingungen
|
2019-12-18 17:20:04 +01:00 |
|
Sarah Vaupel
|
565c6a4f3d
|
feat(legal): move legal info to one single page
|
2019-12-18 17:18:26 +01:00 |
|
Gregor Kleen
|
9eff3cfa10
|
fix(allocation-list): fix default sorting
|
2019-12-16 14:26:16 +01:00 |
|
Gregor Kleen
|
33d9bacc8a
|
fix(allocation-list): fix sorting
|
2019-12-16 14:26:15 +01:00 |
|
Sarah Vaupel
|
e27bebac59
|
feat(foundation): move stuff out of Foundation
|
2019-12-16 14:26:06 +01:00 |
|
Sarah Vaupel
|
932cd5cfdb
|
feat(tou): implement Terms of Use (tou) route
|
2019-12-16 14:07:17 +01:00 |
|
Gregor Kleen
|
5d8c2af51d
|
feat(frontend): use webpack more extensively
Also include all fonts via npm
BREAKING CHANGE: Major frontend refactor
|
2019-12-11 15:11:44 +01:00 |
|
Sarah Vaupel
|
37f0936d91
|
fix: fix hlint
|
2019-12-10 16:05:46 +01:00 |
|
Gregor Kleen
|
030fd7abf1
|
fix(submission): allow not modifying submissionUsers
|
2019-12-06 12:09:14 +01:00 |
|
Gregor Kleen
|
98c0d6919e
|
feat(submission): edit notifications
|
2019-12-05 13:44:47 +01:00 |
|
Gregor Kleen
|
e87f6075d3
|
feat(submission): warn about deleting co-submissions
|
2019-12-04 11:51:50 +01:00 |
|
Gregor Kleen
|
6e4f469023
|
fix(submissions): fix ambiguity with multiple past co-submissions
|
2019-12-03 14:24:00 +01:00 |
|
Gregor Kleen
|
c7d23e64ff
|
fix(new-submissions): always check for existing sub
|
2019-12-02 11:15:16 +01:00 |
|
Gregor Kleen
|
b6cada43f2
|
fix(study-features): account for existing StudyFeatures
|
2019-11-28 16:05:15 +01:00 |
|
Gregor Kleen
|
b7d6f3c9e9
|
refactor(sub-study-fields): reformulate as superStudyField
Fixes #531
BREAKING CHANGE: superStudyField
|
2019-11-28 12:52:03 +01:00 |
|
Gregor Kleen
|
25cf946570
|
fix: work around regression in esqueleto
|
2019-11-27 22:27:59 +01:00 |
|
Gregor Kleen
|
ba2ed97731
|
fix: revert wrong hlint suggestion
|
2019-11-27 17:23:45 +01:00 |
|
Gregor Kleen
|
b222ceb40e
|
refactor: hlint
|
2019-11-27 17:02:07 +01:00 |
|
Gregor Kleen
|
3bf37a4c1a
|
fix(submission-create): sanity check submittors in form
|
2019-11-27 16:40:44 +01:00 |
|
Gregor Kleen
|
ec24a04c9b
|
fix(submission-create): ensure number of buddies is acceptable
|
2019-11-27 16:05:29 +01:00 |
|
Gregor Kleen
|
c4c82f5439
|
feat(study-features): complete StudyFeatures admin-interface
|
2019-11-27 12:14:19 +01:00 |
|
Gregor Kleen
|
5cd2d39f10
|
refactor(study-features): cleanup
|
2019-11-27 10:35:59 +01:00 |
|
Gregor Kleen
|
0e027b129e
|
refactor: bump esqueleto & redo StudySubTerms
BREAKING CHANGE: Bumped esqueleto
|
2019-11-26 17:43:19 +01:00 |
|
Gregor Kleen
|
38a4e6cdb7
|
chore: merge master
|
2019-11-25 10:25:52 +01:00 |
|
Gregor Kleen
|
2621d36b7d
|
feat(features-of-study): record parent & standalone candidates
|
2019-10-31 08:59:49 +01:00 |
|
Gregor Kleen
|
81415e1afb
|
feat(csv): encoding
|
2019-10-23 17:34:37 +02:00 |
|
Gregor Kleen
|
b67819d061
|
fix(submission-form): fix display of all courseParticipants
|
2019-10-23 11:57:27 +02:00 |
|
Gregor Kleen
|
c443ee4e0d
|
style(corrections-overview): better present tutorial assignments
|
2019-10-20 12:04:46 +02:00 |
|
Gregor Kleen
|
640326ca5d
|
fix(assign-submissions): avoid division by zero
|
2019-10-20 11:02:32 +02:00 |
|
Gregor Kleen
|
cfcb28d1d4
|
fix(user-deregister): remove tutorial participation
|
2019-10-17 17:25:56 +02:00 |
|
Gregor Kleen
|
6c49c509ac
|
fix(file-upload-form): don't check case of file extensions
|
2019-10-17 17:25:17 +02:00 |
|
Gregor Kleen
|
a2e36995ea
|
fix(course-show): show display-email for correctors & tutors
|
2019-10-17 16:36:19 +02:00 |
|
Gregor Kleen
|
92fb6f2270
|
fix(favourites): clear old favourites when changing max number
|
2019-10-17 16:20:34 +02:00 |
|
Gregor Kleen
|
bc248d0fc2
|
fix(tutorials): improve creation interface
tutorial_room is no longer NOT NULL
|
2019-10-16 18:38:59 +02:00 |
|
Gregor Kleen
|
9d709ca400
|
fix(rights): split applicant off participant
|
2019-10-16 17:11:34 +02:00 |
|
Gregor Kleen
|
f4e9f2c973
|
fix(users): fix broken email fallback
|
2019-10-16 11:22:36 +02:00 |
|
Gregor Kleen
|
7bf018c2a4
|
fix(users): fallback email to name
|
2019-10-15 15:17:01 +02:00 |
|
Gregor Kleen
|
6a1a256cc2
|
fix: fallback for determining user email
|
2019-10-15 14:41:36 +02:00 |
|
Gregor Kleen
|
725468bfd3
|
fix: occurence exception end times not shown correctly
|
2019-10-15 12:20:00 +02:00 |
|
Gregor Kleen
|
bb6703de47
|
fix(allocations): fix result notifications
|
2019-10-15 10:38:40 +02:00 |
|
Gregor Kleen
|
25912e0616
|
fix(users): synchronise sex
|
2019-10-14 17:31:28 +02:00 |
|
Gregor Kleen
|
f92e555de2
|
fix: build
|
2019-10-14 16:55:01 +02:00 |
|
Gregor Kleen
|
d2c0043deb
|
feat(static pages): touch ups
|
2019-10-14 15:47:51 +02:00 |
|
Gregor Kleen
|
c2a8381278
|
feat(users): sex
|
2019-10-14 15:34:43 +02:00 |
|
Gregor Kleen
|
261f3ed92f
|
feat(tutorials): delegate control to tutors
|
2019-10-14 11:50:06 +02:00 |
|