Commit Graph

671 Commits

Author SHA1 Message Date
Gregor Kleen
e1cac76f15 feat(pageactions): finish restoration 2020-02-07 09:42:33 +01:00
Gregor Kleen
4bc48a50fa feat(pageactions): restore pageactions 2020-02-07 00:22:28 +01:00
Gregor Kleen
926bd44736 feat(pageactions): restore pageactions 2020-02-06 21:03:47 +01:00
Gregor Kleen
95ffda25b6 feat: improve navigation 2020-02-06 16:27:29 +01:00
Gregor Kleen
51fc6dc541 feat: restore & improve navbar contents 2020-02-06 16:27:29 +01:00
Gregor Kleen
18ae75890a fix: design tweaks 2020-02-06 16:27:29 +01:00
Gregor Kleen
1348c91c3c feat: navbar header containers
BREAKING CHANGE: major navigation refactor
2020-02-06 16:27:28 +01:00
Gregor Kleen
e994fafe28 feat(exams): automatic exam occurrence assignment 2020-01-29 20:31:37 +01:00
Gregor Kleen
88dd5a90b9 feat: course-participant-lists 2020-01-17 17:55:14 +01:00
Gregor Kleen
1d14b6a69c feat: external exam csv import & ldap lookup during csv import 2020-01-15 12:09:00 +01:00
Gregor Kleen
fa3521d6db feat(external-exams): list 2020-01-15 12:08:42 +01:00
Gregor Kleen
b7506a03b1 feat(external-exams): plan for student grade access 2020-01-15 12:08:42 +01:00
Gregor Kleen
f25b21aa4b feat(external-exams): requisite routes 2020-01-15 12:07:27 +01:00
Gregor Kleen
83fa9c9c69 fix: improve exam occurrence ui 2020-01-11 23:44:47 +01:00
Gregor Kleen
14bb020fe9 feat: support exam registration including room (ExamRoomFifo) 2020-01-11 22:49:42 +01:00
Gregor Kleen
068632b117 feat: well known files 2020-01-11 22:02:12 +01:00
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
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
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
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
c4c82f5439 feat(study-features): complete StudyFeatures admin-interface 2019-11-27 12:14:19 +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
92fb6f2270 fix(favourites): clear old favourites when changing max number 2019-10-17 16:20:34 +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
25912e0616 fix(users): synchronise sex 2019-10-14 17:31:28 +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
Gregor Kleen
fa7f7712f7 feat(courses): course events 2019-10-09 16:51:56 +02:00
Gregor Kleen
a6e40f1be8 fix: typo 2019-10-05 09:57:51 +02:00
Gregor Kleen
56d89d7f58 fix(favourites): always move current course up 2019-10-04 21:33:06 +02:00
Gregor Kleen
fccc2ea212 feat(favourites): usability improvements 2019-10-04 13:28:58 +02:00
Gregor Kleen
7a759b192f feat(allocations): properly save allocation-relevant course-deregs 2019-10-04 10:10:05 +02:00
Gregor Kleen
9d2995b6a5 refactor(favourites): introduce FavouriteReason 2019-10-02 18:54:48 +02:00
Gregor Kleen
9e5fde9027 fix(course-news): fix permissions 2019-10-01 21:32:23 +02:00
Gregor Kleen
aa93b75e00 feat(course): introduce CourseNews 2019-10-01 19:46:40 +02:00
Gregor Kleen
95ceeddc83 feat(csv): allow customisation of csv-export-options 2019-09-30 15:53:29 +02:00
Gregor Kleen
c8e1d51e25 fix(authorisation): keep showing allocations (ro) to lecturers 2019-09-30 08:06:56 +02:00
Gregor Kleen
69f4a80dc1 fix: fix build 2019-09-28 13:18:08 +02:00
Gregor Kleen
d2ba173776 fix: fix tutorial registration group applying globally 2019-09-28 13:07:44 +02:00