Gregor Kleen
|
25cf946570
|
fix: work around regression in esqueleto
|
2019-11-27 22:27:59 +01:00 |
|
Gregor Kleen
|
ba2ed97731
|
fix: revert wrong hlint suggestion
|
2019-11-27 17:23:45 +01:00 |
|
Gregor Kleen
|
b222ceb40e
|
refactor: hlint
|
2019-11-27 17:02:07 +01:00 |
|
Gregor Kleen
|
3bf37a4c1a
|
fix(submission-create): sanity check submittors in form
|
2019-11-27 16:40:44 +01:00 |
|
Gregor Kleen
|
ec24a04c9b
|
fix(submission-create): ensure number of buddies is acceptable
|
2019-11-27 16:05:29 +01:00 |
|
Gregor Kleen
|
c4c82f5439
|
feat(study-features): complete StudyFeatures admin-interface
|
2019-11-27 12:14:19 +01:00 |
|
Gregor Kleen
|
5cd2d39f10
|
refactor(study-features): cleanup
|
2019-11-27 10:35:59 +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
|
81415e1afb
|
feat(csv): encoding
|
2019-10-23 17:34:37 +02:00 |
|
Gregor Kleen
|
b67819d061
|
fix(submission-form): fix display of all courseParticipants
|
2019-10-23 11:57:27 +02:00 |
|
Gregor Kleen
|
c443ee4e0d
|
style(corrections-overview): better present tutorial assignments
|
2019-10-20 12:04:46 +02:00 |
|
Gregor Kleen
|
640326ca5d
|
fix(assign-submissions): avoid division by zero
|
2019-10-20 11:02:32 +02:00 |
|
Gregor Kleen
|
cfcb28d1d4
|
fix(user-deregister): remove tutorial participation
|
2019-10-17 17:25:56 +02:00 |
|
Gregor Kleen
|
6c49c509ac
|
fix(file-upload-form): don't check case of file extensions
|
2019-10-17 17:25:17 +02:00 |
|
Gregor Kleen
|
a2e36995ea
|
fix(course-show): show display-email for correctors & tutors
|
2019-10-17 16:36:19 +02:00 |
|
Gregor Kleen
|
92fb6f2270
|
fix(favourites): clear old favourites when changing max number
|
2019-10-17 16:20:34 +02:00 |
|
Gregor Kleen
|
bc248d0fc2
|
fix(tutorials): improve creation interface
tutorial_room is no longer NOT NULL
|
2019-10-16 18:38:59 +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
|
725468bfd3
|
fix: occurence exception end times not shown correctly
|
2019-10-15 12:20:00 +02:00 |
|
Gregor Kleen
|
bb6703de47
|
fix(allocations): fix result notifications
|
2019-10-15 10:38:40 +02:00 |
|
Gregor Kleen
|
25912e0616
|
fix(users): synchronise sex
|
2019-10-14 17:31:28 +02:00 |
|
Gregor Kleen
|
f92e555de2
|
fix: build
|
2019-10-14 16:55:01 +02:00 |
|
Gregor Kleen
|
d2c0043deb
|
feat(static pages): touch ups
|
2019-10-14 15:47:51 +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
|
cc205596ae
|
feat(allocations): allow additional notifications
|
2019-10-13 22:20:23 +02:00 |
|
Gregor Kleen
|
5bc015ddcb
|
refactor(allocations): store log/fingerprint separately
|
2019-10-13 21:41:29 +02:00 |
|
Gregor Kleen
|
d507d9bbde
|
feat(course-users): allow registering tutorial users manually
include tutorials in course-user csv-export
|
2019-10-10 11:58:38 +02:00 |
|
Gregor Kleen
|
1d5ddd102c
|
feat(course-users): include tutorial in csv-export
|
2019-10-10 11:22:50 +02:00 |
|
Gregor Kleen
|
e60f1b2bfc
|
feat(course): allow csv-export of all features-of-study
|
2019-10-09 18:25:31 +02:00 |
|
Gregor Kleen
|
b0b92b4b26
|
fix: hlint
|
2019-10-09 17:18:01 +02:00 |
|
Gregor Kleen
|
ed846df453
|
Merge remote-tracking branch 'origin/455-datepicker-interagieren-schlecht-mit-modals'
|
2019-10-09 16:52:40 +02:00 |
|
Gregor Kleen
|
fa7f7712f7
|
feat(courses): course events
|
2019-10-09 16:51:56 +02:00 |
|
Sarah Vaupel
|
3ecf834756
|
fix(datepicker): manually add scroll offset based on scroll target
|
2019-10-09 13:42:08 +02:00 |
|
Sarah Vaupel
|
c19f427cd7
|
fix: hlint
|
2019-10-09 10:20:22 +02:00 |
|
Gregor Kleen
|
3750da81dc
|
feat(courses): add NotificationCourseRegistered
|
2019-10-08 16:20:40 +02:00 |
|
Gregor Kleen
|
64b391a0fe
|
feat(info-lecturer): minor adjustments
|
2019-10-08 15:28:56 +02:00 |
|
Gregor Kleen
|
5583ccef74
|
Merge branch 'master' into 470-lecturerinfo-seite-uberarbeiten
|
2019-10-08 14:26:30 +02:00 |
|
Gregor Kleen
|
9a28dc851c
|
feat(course): csv export of course participants
|
2019-10-08 14:25:20 +02:00 |
|
Sarah Vaupel
|
723ceaf1ed
|
Merge branch 'master' into info-lecturer
|
2019-10-08 13:34:48 +02:00 |
|
Sarah Vaupel
|
fa9e6b587b
|
feat(info-lecturer): add expiry time for newFeat
|
2019-10-08 13:24:02 +02:00 |
|
Gregor Kleen
|
b7c54df913
|
feat(allocations): show more information
|
2019-10-05 15:24:13 +02:00 |
|
Gregor Kleen
|
ef5bb70b65
|
fix(course-user): handle allocations when deregistering single users
|
2019-10-05 11:44:21 +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 |
|