Commit Graph

59 Commits

Author SHA1 Message Date
Gregor Kleen
96e1a30eb6 feat(course-show): show "not registered" 2019-10-17 17:25:51 +02:00
Gregor Kleen
fa7f7712f7 feat(courses): course events 2019-10-09 16:51:56 +02:00
Gregor Kleen
8f284acde8 feat(course): show direct registration dates 2019-10-04 19:49:41 +02:00
Gregor Kleen
89cc9ad35e fix(course-news): prevent display of edit-functions unless auth'ed 2019-10-01 22:15:13 +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
c2df01c2f7 feat(allocations): set up routes 2019-08-13 11:30:45 +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
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
Gregor Kleen
3c8023569b feat(course-show): show allocation name 2019-08-06 18:15:29 +02:00
Gregor Kleen
67a50c9e87 feat(exams): CRU (no D) for exams 2019-06-19 15:34:09 +02:00
Gregor Kleen
bf287a4a99 Redesign course-user 2019-05-10 21:32:16 +02:00
Steffen Jost
a0de628d9b display tutors on course page 2019-05-09 17:00:01 +02:00
Gregor Kleen
707beee3e3 Minor HTML tweaks
Fixes #324
2019-05-01 12:23:11 +02:00
Gregor Kleen
c7a7d5512a Cleanup course html 2019-04-29 12:51:49 +02:00
Gregor Kleen
aefe4c571f Additional Tutorial information for students 2019-04-29 11:39:09 +02:00
Gregor Kleen
64c45c515e Tutorials 2019-04-29 00:20:34 +02:00
Steffen Jost
45d273b6f8 Distinguish lecturers and assistants in course; polish FAQ and version history 2019-03-27 17:52:34 +01:00
Gregor Kleen
57ba1c9e12 Use wrapForm everywhere 2019-03-23 23:00:32 +01:00
SJost
0745542867 All mailto-links use single hamlet file now; added mailto for lecturers 2019-02-28 11:03:02 +01:00
SJost
13b5671480 Fixes #267 and related bugs 2019-01-30 16:00:18 +01:00
SJost
39da549461 Towards #267 2019-01-30 14:48:16 +01:00
SJost
3523549d0e Sort submissions by time, show lecturers in course 2018-09-11 09:00:25 +02:00
SJost
5810dc5182 Work-in-progress, fixes #158 2018-08-22 13:38:13 +02:00
SJost
f66935659c Minor 2018-08-14 10:34:11 +02:00
SJost
d05ccc9c6d Fixes #132 2018-08-01 10:45:34 +02:00
Gregor Kleen
239c96d907 Timezones, date formatting & minor cleanup 2018-07-09 23:07:26 +02:00
Gregor Kleen
7da8d89a5c Course capacity now verified by route tag
Resolves #98
2018-07-08 10:44:09 +02:00
Felix Hamann
8227672fa6 course page now also with deflist instead of table 2018-07-05 23:46:22 +02:00
Felix Hamann
50f088c9ca update course.hamlet to use custom th and td-classes 2018-07-01 15:34:17 +02:00
Felix Hamann
583025135c mint-green is now moss-green and resonsive-fixes 2018-07-01 12:31:37 +02:00
Gregor Kleen
244fd2b3d1 refine course.hamlet 2018-07-01 11:53:51 +02:00
SJost
14d37203f8 Breadcrumbs and Headings fixed 2018-06-29 18:28:41 +02:00
Felix Hamann
24dfd808b2 small design fixes and more beautiful course-details-table 2018-06-28 23:08:06 +02:00
SJost
afe8a92111 Minor; comments added. 2018-06-28 09:29:05 +02:00
SJost
bed7fb91b7 BUGFIX: Register Button for Lectures works as intended now! 2018-06-27 15:34:48 +02:00
Felix Hamann
a9387a1f49 got rid of tabs of course-page and design fix for checkboxes 2018-06-27 11:50:09 +02:00
Felix Hamann
b8e1406a3b added todos in hamlets 2018-06-24 22:17:49 +02:00
Felix Hamann
4062c3398e alignment, beauty and UX fixes 2018-06-24 22:01:25 +02:00
Felix Hamann
a84b843a03 no more shorthands in expanded asidenav 2018-06-17 22:29:01 +02:00
Gregor Kleen
9e017f8e84 Add some headings 2018-06-12 19:42:22 +02:00
Felix Hamann
589329b01c no tabs for narrow screens and properly activated nav-items 2018-06-09 21:24:50 +02:00
Felix Hamann
9eaa280dfb moved register-button for course into own line 2018-06-07 12:28:53 +02:00
Felix Hamann
0d2c5696c5 slight refinments for inputs and 2018-06-07 11:39:08 +02:00
Felix Hamann
07eeb32caf more space for course registration 2018-06-07 11:39:08 +02:00
SJost
c45fea6df3 New Rights Managament compiles and seems to work (apart from TODOs); Problem with ASIDENAV 2018-05-28 18:27:30 +02:00
Felix Hamann
c8fac05974 tabber and table styles and more dummy data 2018-04-16 21:10:45 +02:00
Felix Hamann
cc05c7d640 making use of tabber on course detail page 2018-04-15 00:47:24 +02:00
Felix Hamann
29832fb337 added zepto and tabber-libs 2018-04-15 00:01:52 +02:00