Commit Graph

5424 Commits

Author SHA1 Message Date
Sarah Vaupel
afddbb0bee Merge branch 'gate' of gitlab2.rz.ifi.lmu.de:uni2work/uni2work into gate 2022-02-11 23:56:17 +01:00
Sarah Vaupel
6a041dc4c9 feat(exam-users): allow resolving exam users by eppn on csv-import 2022-02-11 22:55:52 +00:00
Sarah Vaupel
ecb4ff449f chore(guessuser): allow resolving user by eppn 2022-02-11 22:55:52 +00:00
Sarah Vaupel
ff1fe20efe feat(exam-users): export eppn for exam users 2022-02-11 22:55:52 +00:00
Sarah Vaupel
3c797039cc feat(course-users): export eppn to csv and json 2022-02-11 22:55:52 +00:00
Sarah Vaupel
14c2f6d82d chore(model): eppn as Text, move to User Types 2022-02-11 22:55:52 +00:00
Sarah Vaupel
022a4db05a chore(model): add ePPN type 2022-02-11 22:55:52 +00:00
Sarah Vaupel
0fe4d9f5f5 refactor(model): restructure common types 2022-02-11 22:55:52 +00:00
Sarah Vaupel
8dabb63603 feat(communication): add recipient option for course participants in at least one tutorial 2022-02-11 23:50:48 +01:00
Sarah Vaupel
3820eb1fab Merge branch '670-auch-leistungen-von-nicht-teilnehmern-anzeigen' into 'master'
fix(exams): exam results of non-registered users now show correctly

Closes #670

See merge request uni2work/uni2work!79
2022-02-11 19:52:58 +01:00
Luca Maio
b294b1cfc4 fix(exams): exam results of non-registered users now show correctly 2022-02-11 18:23:35 +00:00
Sarah Vaupel
d677d35319 feat(exam-users): allow resolving exam users by eppn on csv-import 2022-02-11 19:20:54 +01:00
Sarah Vaupel
a240f314cb chore(guessuser): allow resolving user by eppn 2022-02-11 19:20:15 +01:00
Sarah Vaupel
d4ba513d79 feat(exam-users): export eppn for exam users 2022-02-11 15:49:21 +01:00
Sarah Vaupel
2f2e201280 Merge branch '755-suche-nach-kurskurzeln-und-kursnamen-in-der-kursliste' into 'master'
feat(courses): add search bars for shorthands and titles

Closes #755

See merge request uni2work/uni2work!78
2022-02-11 15:49:13 +01:00
Luca Maio
8e1b9b9aba feat(courses): add search bars for shorthands and titles 2022-02-11 14:10:58 +00:00
Sarah Vaupel
6feefeb3e1 feat(course-users): export eppn to csv and json 2022-02-08 23:08:47 +01:00
Sarah Vaupel
8de59bf25c chore(model): eppn as Text, move to User Types 2022-02-08 22:17:20 +01:00
Sarah Vaupel
a26bd10e47 chore(model): add ePPN type 2022-02-08 21:40:29 +01:00
Sarah Vaupel
c75f9a26bc refactor(model): restructure common types 2022-02-08 21:18:48 +01:00
Sarah Vaupel
596ef4ff07 Merge branch '616-mehr-aktionen-auf-ssubsr' into 'master'
feat(submissions): add option 'Set corrections as done'

Closes #616

See merge request uni2work/uni2work!76
2022-02-07 23:54:06 +01:00
Sarah Vaupel
ae66fdfb8a fix(submissions): notDE, notEN for unambiguous negation 2022-02-07 22:03:42 +00:00
Sarah Vaupel
d02e203f91 chore: update contributors 2022-02-07 22:03:42 +00:00
Sarah Vaupel
2f1ecd3979 feat(submissions): Apply suggestions to reduce lines of code 2022-02-07 22:03:42 +00:00
Luca Maio
880eb3b1ad feat(submissions): add option 'Set corrections as done' 2022-02-07 22:03:42 +00:00
Sarah Vaupel
59fd22a010 chore(release): 25.26.0 2022-02-04 02:35:17 +01:00
Sarah Vaupel
0dffa04caa fix: fix typo 2022-02-04 02:19:17 +01:00
Sarah Vaupel
fa0744172e Merge branch '740-labels' into 'master'
Resolve "Labels"

See merge request uni2work/uni2work!74
2022-02-04 02:06:54 +01:00
Sarah Vaupel
5889c7e1a4 test: fix tests 2022-02-04 01:37:29 +01:00
Sarah Vaupel
c60117f076 refactor(eo-exams): avoid name shadowing 2022-02-03 22:34:06 +01:00
Sarah Vaupel
9013d8f0b5 Merge branch 'master' into 740-labels 2022-02-01 18:05:22 +01:00
Sarah Vaupel
803d8b30df fix(subs): primarily order subs list by assigned time 2022-02-01 17:27:30 +01:00
Sarah Vaupel
0e0f6408dd Merge branch 'master' into 740-labels 2022-02-01 17:01:17 +01:00
Sarah Vaupel
dbdd3dc565 fix: avoid column-off-by-one with URL-links to tr elems 2022-02-01 00:05:20 +01:00
Sarah Vaupel
22860863e5 fix: hlint 2022-01-28 20:20:04 +01:00
Sarah Vaupel
814c06a9a6 chore: fix tests 2022-01-28 19:50:06 +01:00
Sarah Vaupel
d54885a37f style(labels): correct label table layout 2022-01-28 19:17:31 +01:00
Sarah Vaupel
ec55a40bc1 feat(labels): hide csv export option for non-exam offices 2022-01-28 19:07:34 +01:00
Sarah Vaupel
11b77867ac fix(tests): complete test user definition 2022-01-27 23:28:14 +01:00
Sarah Vaupel
2071f5912d feat(labels): set export label on external exam csv export 2022-01-27 22:27:33 +01:00
Sarah Vaupel
7b16351e4b fix(labels): correct forced bool value for no export label 2022-01-27 20:40:13 +01:00
Sarah Vaupel
4557fdda92 feat(labels): set export label on exam csv export 2022-01-26 23:42:45 +01:00
Sarah Vaupel
1caba13ac3 chore(profile): delete csvExportLabel on label deletion 2022-01-26 22:06:33 +01:00
Sarah Vaupel
de917a8d86 feat(csv): add export-exam-label as csv option 2022-01-26 19:24:04 +01:00
Sarah Vaupel
da39b05627 fix(labels): implement label deletion on ProfileR 2022-01-26 00:43:57 +01:00
Sarah Vaupel
7764265dee style(labels): display labels as pill 2022-01-25 00:04:06 +01:00
Sarah Vaupel
b1991eead9 fix(labels): fix exam-label delete action 2022-01-24 19:33:26 +01:00
Sarah Vaupel
42f58da44f feat(eo-exams): select column for exam list in case of actions 2022-01-24 19:16:33 +01:00
Sarah Vaupel
9e81f03742 feat(labels): actions for setting and removing labels 2022-01-24 01:09:47 +01:00
Sarah Vaupel
a2a8957c57 chore(testdata): add exam label test data 2022-01-22 21:50:38 +01:00