Commit Graph

1055 Commits

Author SHA1 Message Date
Steffen Jost
d23e222fd0 feat(home): allow users to define exam warning time
Closes #445
2019-08-22 18:05:14 +02:00
Gregor Kleen
f067f65ee5 Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX 2019-08-22 17:08:50 +02:00
Gregor Kleen
a6e2f64910 feat(home): clean up homepage 2019-08-22 17:08:19 +02:00
Steffen Jost
b7eab7f103 Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX 2019-08-22 16:41:37 +02:00
Steffen Jost
754d6caa1b fix(course list): show complete registration span
show regFrom to regTo, as requested by user feedback, or link to
allocation

Closes #446
2019-08-22 16:41:26 +02:00
Steffen Jost
689b85ad08 feat(allocations): add info page for allocations
detailed information about allocations added; not yet open allocations
display time until opening now
2019-08-22 15:34:29 +02:00
Gregor Kleen
104ab8f994 Merge branch 'master' into 155-zentralanmeldungen 2019-08-22 15:29:07 +02:00
Steffen Jost
0bb9a0fa60 fix(sheet list): do not show icons for inaccessible items
Closes #421
2019-08-20 17:50:12 +02:00
Steffen Jost
2c57a77316 fix(csv import): fix spelling and expand help text 2019-08-20 15:25:34 +02:00
Steffen Jost
6d0a4c156b feat(csv import): add explanation text 2019-08-20 15:02:23 +02:00
Gregor Kleen
d621e61b11 feat(allocations): show table of all allocations
Cleanup imports & pageactions
2019-08-20 13:55:01 +02:00
Gregor Kleen
c759364ab1 feat(allocations): link allocations from home 2019-08-19 15:55:33 +02:00
Gregor Kleen
4dcc82a770 feat(allocations): implement application interface 2019-08-19 14:54:03 +02:00
Gregor Kleen
ef625cd901 feat(allocations): add application form(s) 2019-08-14 15:06:43 +02:00
Gregor Kleen
c5b18fcfcf feat(allocations): add registration form 2019-08-13 17:51:12 +02:00
Gregor Kleen
c2df01c2f7 feat(allocations): set up routes 2019-08-13 11:30:45 +02:00
Gregor Kleen
ba776756e1 style(course-teaser): better visually disable teasers 2019-08-12 20:27:24 +02:00
Gregor Kleen
fca99bebe6 fix(course-teaser): don't collapse unless chevron is clicked 2019-08-12 18:46:45 +02:00
Gregor Kleen
2a804c8a39 Merge branch '155-zentralanmeldungen' 2019-08-12 17:44:17 +02:00
Gregor Kleen
71624e6229 Merge branch 'master' into course-teaser 2019-08-12 16:57:02 +02:00
Gregor Kleen
79d4ae20ee feat(courses): rework couse registration
Support course applications

BREAKING CHANGE: auditing for course registrations and deregistrations, more
tightly couple exam results, exam registration, and course registration (delete
them together now)
2019-08-12 16:54:37 +02:00
Gregor Kleen
a00698e99e feat(course-registration): allow independent course application 2019-08-09 16:44:26 +02:00
Sarah Vaupel
f7fb3c1219 feat(course-teaser): hide lecturer entry if empty 2019-08-09 16:35:03 +02:00
Sarah Vaupel
5c88c13cf8 feat(course-teaser): no display of chevron without description 2019-08-09 11:39:33 +02:00
Gregor Kleen
6383fbd518 refactor(course-teaser): cleanup CSS 2019-08-09 09:50:13 +02:00
Steffen Jost
0ce4dd181c fix(info): minor whitespace correction 2019-08-07 13:08:50 +02:00
Steffen Jost
7459fc34bc feat(info): info seiten überarbeitet
weiterhin wurden Klausuren allgmein in Prüfungen umbeannt; Namen der
Entwickler hinzugefügt; etc.
2019-08-07 13:01:20 +02:00
Sarah Vaupel
9b195155c1 Merge branch 'master' into course-teaser 2019-08-06 19:14:36 +02:00
Gregor Kleen
3c8023569b feat(course-show): show allocation name 2019-08-06 18:15:29 +02:00
Steffen Jost
06673e0031 feat(exams): show occurrenceRule in exam overview 2019-08-06 15:21:57 +02:00
Gregor Kleen
a7e2921a73 feat(notifications): add NotificationExamResult 2019-08-05 19:04:50 +02:00
Sarah Vaupel
68b8d24681 feat(course-teaser): no page reload on sorting 2019-08-05 14:04:45 +02:00
Sarah Vaupel
4007b0400d style(course-teaser): tweaked style for sorting pills 2019-08-05 11:45:02 +02:00
Gregor Kleen
14a9a45674 feat(allocations): add courses to allocations 2019-08-05 11:34:00 +02:00
Sarah Vaupel
d964e1f705 feat(course-teaser): display sorting "pills" for course teasers 2019-08-02 13:36:49 +02:00
Sarah Vaupel
c99a3c7009 feat(course-teaser): moved course teaser functionality to util
Moved course teaser js functionality to frontend util; removed css class course-teaser and course-teaser div id; moved styling of course teaser from colonnade.lucius to course-teaser.scss of util
2019-08-01 14:45:15 +02:00
Gregor Kleen
a47359997c fix(exam add users): correctly differentiate and fix messages 2019-07-30 16:18:01 +02:00
Gregor Kleen
4b61c569a9 refactor: split Handler.Course 2019-07-29 18:38:37 +02:00
Gregor Kleen
0d610ccf44 feat(users): switching between AuthModes & password changing 2019-07-29 10:55:23 +02:00
Gregor Kleen
cf351180dc fix(dbtable-ui): fix position of submit button for pagesize 2019-07-26 11:41:08 +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
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
Gregor Kleen
d5be5d61ee refactor(exams): split Handler.Exams & better type for pass/fail 2019-07-25 11:47:40 +02:00
Steffen Jost
ecd72ab56b Merge branch 'master' into alert-icons 2019-07-25 09:49:43 +02:00
Gregor Kleen
864338174a refactor(alert messages): custom icons without js 2019-07-25 08:38:01 +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
d70a9585f0 feat(alerticons): allow alerts to have custom icons 2019-07-25 00:19:09 +02:00
Gregor Kleen
dd90fd04a3 feat(exams): implement exam registration invitations 2019-07-24 18:31:38 +02:00
Sarah Vaupel
48113ebee0 style(colonnade): no box-shadow for course lists, no courses on home
removed box-shadow from scrolltable and introduced scrolltable--bordered class; removed course list from home when logged in
2019-07-24 17:25:49 +02:00