| .. |
|
Admin
|
refactor: hlint
|
2020-08-03 14:16:03 +02:00 |
|
Allocation
|
refactor(course-visibility): remove unnecessary allocation checks
|
2020-08-10 12:40:43 +02:00 |
|
Course
|
Merge branch 'master' into feat/customized-exercises
|
2020-08-10 15:56:16 +02:00 |
|
Exam
|
feat(guess-user): replace guessUser and usages
|
2020-08-14 18:16:05 +02:00 |
|
ExamOffice
|
feat(forms): improve field labeling & error reporting
|
2020-05-19 10:21:42 +02:00 |
|
ExternalExam
|
feat(guess-user): replace guessUser and usages
|
2020-08-14 18:16:05 +02:00 |
|
Info
|
feat(faqs): initial
|
2020-04-23 16:52:34 +02:00 |
|
Sheet
|
feat(personalised-sheet-files): download from CUsersR
|
2020-08-10 11:41:51 +02:00 |
|
Submission
|
fix: better concurrency behaviour
|
2020-07-31 18:00:30 +02:00 |
|
Tutorial
|
feat(course-communication): one recipient group per tutorial
|
2020-05-25 14:04:31 +02:00 |
|
Users
|
feat(i18n): store language in user account
|
2019-10-20 15:55:02 +02:00 |
|
Utils
|
feat(guess-user): replace guessUser and usages
|
2020-08-14 18:16:05 +02:00 |
|
Admin.hs
|
feat: admin-crontab-r
|
2020-08-03 10:11:52 +02:00 |
|
Allocation.hs
|
feat(allocations): compute & accept allocations
|
2020-03-10 22:36:33 +01:00 |
|
Course.hs
|
feat(personalised-sheet-files): introduce routes & work on crypto
|
2020-07-28 19:14:15 +02:00 |
|
CryptoIDDispatch.hs
|
chore: bump to lts-15.0
|
2020-02-23 11:12:45 +01:00 |
|
Exam.hs
|
feat(correction-interface): wire up ECorrectR
|
2020-02-07 10:04:32 +01:00 |
|
ExamOffice.hs
|
feat(external-exams): requisite routes
|
2020-01-15 12:07:27 +01:00 |
|
ExternalExam.hs
|
feat(eecorrectr): add handlers and navigation
|
2020-08-11 16:01:51 +02:00 |
|
Health.hs
|
chore: bump to lts-15.0
|
2020-02-23 11:12:45 +01:00 |
|
Help.hs
|
feat(help): attach last error message
|
2020-04-24 13:30:20 +02:00 |
|
Info.hs
|
feat(faq): exam-points
|
2020-05-18 14:36:47 +02:00 |
|
Material.hs
|
fix(files): allow clobbering files during form submission
|
2020-07-20 15:38:30 +02:00 |
|
Metrics.hs
|
feat: admin interface to issue tokens
|
2020-04-09 15:23:46 +02:00 |
|
News.hs
|
feat(system-messages): manual priority
|
2020-06-16 10:18:46 +02:00 |
|
Participants.hs
|
feat(course-participants): introduce CourseParticipantState
|
2020-05-04 14:52:45 +02:00 |
|
Profile.hs
|
feat(notifications): sheet-hint & sheet-solution
|
2020-05-25 16:07:49 +02:00 |
|
School.hs
|
feat(forms): improve field labeling & error reporting
|
2020-05-19 10:21:42 +02:00 |
|
Sheet.hs
|
feat(personalised-sheet-files): introduce routes & work on crypto
|
2020-07-28 19:14:15 +02:00 |
|
StorageKey.hs
|
fix(storage-key): fix types
|
2020-02-07 10:13:29 +01:00 |
|
Submission.hs
|
refactor(submission-own-r): add comment explaining behaviour
|
2020-08-10 12:08:18 +02:00 |
|
SystemMessage.hs
|
feat(system-messages): manual priority
|
2020-06-16 10:18:46 +02:00 |
|
Term.hs
|
refactor(course-visibility): major course-util refactor
|
2020-08-05 21:08:02 +02:00 |
|
Tutorial.hs
|
refactor(tutorials): split
|
2019-09-30 16:57:06 +02:00 |
|
Users.hs
|
refactor(files): store content separately from metadata
|
2020-07-17 15:54:28 +02:00 |
|
Utils.hs
|
feat(personalised-sheet-files): introduce routes & work on crypto
|
2020-07-28 19:14:15 +02:00 |