Commit Graph

2390 Commits

Author SHA1 Message Date
Sarah Vaupel
5d9ca454fa fix(eecorrectr): encrypt eeid 2020-08-12 14:31:55 +02:00
Sarah Vaupel
4515987446 refactor(exam-correct): move responseStatus to utils 2020-08-12 13:51:38 +02:00
Sarah Vaupel
36d45fcc0e refactor(exam-correct): move userToResponse to utils 2020-08-12 13:35:06 +02:00
Sarah Vaupel
33691556ab fix(eecorrectr): use default time 2020-08-12 11:58:15 +02:00
Sarah Vaupel
de02895ed0 feat(eecorrectr): basic handler structure (WIP) 2020-08-11 21:18:59 +02:00
Sarah Vaupel
be2eb3c38d feat(eecorrectr): add handlers and navigation 2020-08-11 16:01:51 +02:00
Sarah Vaupel
0f519050eb refactor: move correct interfaces to utils 2020-08-11 10:00:42 +02:00
Gregor Kleen
9827f10b5d Merge branch 'master' into feat/customized-exercises 2020-08-10 15:56:16 +02:00
Sarah Vaupel
9494019694 feat(course-visibility): error on visibleFrom > visibleTo 2020-08-10 13:55:00 +02:00
Sarah Vaupel
6a0774bff3 refactor(course-visibility): guard on user id and auth tag before exists 2020-08-10 13:47:53 +02:00
Sarah Vaupel
036d761ec8 refactor(course-visibility): comment DBSTCourse 2020-08-10 12:44:45 +02:00
Sarah Vaupel
a7abe1231a refactor(course-visibility): remove unnecessary allocation checks 2020-08-10 12:40:43 +02:00
Gregor Kleen
99c810b82e refactor(submission-own-r): add comment explaining behaviour 2020-08-10 12:08:18 +02:00
Sarah Vaupel
65c85e7607 Apply 1 suggestion(s) to 1 file(s) 2020-08-10 11:54:16 +02:00
Sarah Vaupel
e08f9f2ca1 Apply 1 suggestion(s) to 1 file(s) 2020-08-10 11:54:05 +02:00
Sarah Vaupel
e9d67fdac9 Apply 1 suggestion(s) to 1 file(s) 2020-08-10 11:54:00 +02:00
Sarah Vaupel
ff19b4a98d Apply 1 suggestion(s) to 1 file(s) 2020-08-10 11:53:55 +02:00
Sarah Vaupel
0baa3325c2 Apply 1 suggestion(s) to 1 file(s) 2020-08-10 11:53:24 +02:00
Sarah Vaupel
139d848292 Apply 1 suggestion(s) to 1 file(s) 2020-08-10 11:53:19 +02:00
Sarah Vaupel
18bd29b746 Apply 1 suggestion(s) to 1 file(s) 2020-08-10 11:53:07 +02:00
Sarah Vaupel
d5b7b08f31 Apply 1 suggestion(s) to 1 file(s) 2020-08-10 11:52:37 +02:00
Gregor Kleen
93d0ace8ba feat(personalised-sheet-files): download from CUsersR 2020-08-10 11:41:51 +02:00
Sarah Vaupel
d20ad6c5db Apply 1 suggestion(s) to 1 file(s) 2020-08-10 11:40:03 +02:00
Sarah Vaupel
e4f9f393eb Apply 1 suggestion(s) to 1 file(s) 2020-08-10 11:37:55 +02:00
Sarah Vaupel
5b4df3c6b1 Apply 1 suggestion(s) to 1 file(s) 2020-08-10 11:37:38 +02:00
Gregor Kleen
0b0eaff20d fix(personalised-sheet-files): more thorough check wrt sub-warnings 2020-08-10 10:35:09 +02:00
Sarah Vaupel
1e016dab17 Merge branch 'master' into course-visibility 2020-08-08 15:43:00 +02:00
Sarah Vaupel
5ea7816926 fix: hlint 2020-08-08 15:39:10 +02:00
Sarah Vaupel
dfa70ee7fe feat(course-visibility): allow access for exam correctors 2020-08-08 12:54:37 +02:00
Sarah Vaupel
16ad72d876 feat(course-visibility): warn on deregister from invisible course 2020-08-08 12:38:20 +02:00
Gregor Kleen
f452b2b24f feat(personalised-sheet-files): i18n 2020-08-07 20:51:53 +02:00
Gregor Kleen
db205f635d feat(personalised-sheet-files): participant interaction 2020-08-07 18:18:41 +02:00
Gregor Kleen
1fe63a23a0 feat(personalised-sheet-files): collated ignore 2020-08-07 14:31:22 +02:00
Sarah Vaupel
183aa8d222 feat(course-visibility): redirect to NewsR after deregister (WIP!) 2020-08-06 20:38:39 +02:00
Sarah Vaupel
43f625ba0c fix(course-visibility): visibility for admin-like users 2020-08-06 19:46:15 +02:00
Sarah Vaupel
7bdf8cac88 feat(course-visibility): now as default visibleFrom for new courses 2020-08-06 11:18:09 +02:00
Gregor Kleen
ed5fb6e218 feat(personalised-sheet-files): finish upload functionality
TODO: Interaction of course participants with personalised files
2020-08-06 09:57:53 +02:00
Sarah Vaupel
6fbb2eabf1 feat(course-visibility): more precise description on CShowR 2020-08-06 09:09:27 +02:00
Sarah Vaupel
1ac3c08d01 fix(course-visibility): fix favourites 2020-08-05 22:53:32 +02:00
Sarah Vaupel
c1eb558871 refactor(course-visibility): major course-util refactor
- refactor Utils.Course and usages
- check for open allocation registration in courseIsVisible
- remove isAssociated from favourites (not needed anymore)
2020-08-05 21:08:02 +02:00
Sarah Vaupel
06c4e0c2c3 refactor(course-visibility): use E.maybe 2020-08-05 11:39:24 +02:00
Sarah Vaupel
f129ce6b2b fix(course-visibility): allow for caching Nothing results of getBy 2020-08-05 10:50:19 +02:00
Gregor Kleen
c4c952ebc1 Merge branch 'master' into feat/customized-exercises 2020-08-04 10:07:36 +02:00
Gregor Kleen
a9cdfcc7e1 refactor: hlint 2020-08-03 14:16:03 +02:00
Gregor Kleen
1be971677b fix(jobs): queue certain jobs at most once 2020-08-03 13:52:37 +02:00
Sarah Vaupel
23aca1caa4 feat(course-visibility): warn on invisibility during registration 2020-08-03 10:37:09 +02:00
Gregor Kleen
460c133aac feat: admin-crontab-r 2020-08-03 10:11:52 +02:00
Sarah Vaupel
95490af7af Merge branch 'master' into course-visibility 2020-08-02 17:49:22 +02:00
Sarah Vaupel
7530287788 fix(course-visibility): correctly count courses on AllocationListR 2020-08-02 17:49:01 +02:00
Sarah Vaupel
a16eb1ab91 feat(course-visibility): rework visibility check for ZA courses 2020-08-02 16:15:54 +02:00