Commit Graph

2724 Commits

Author SHA1 Message Date
db9ffa1830 fix(lms): mark expired learners as ended with status expired 2023-03-24 17:33:17 +00:00
3664c1988c chore(tutorial): actions on 0 users are marked as warning 2023-03-24 17:30:57 +00:00
9c8b09a633 chore(userlist): allow sorting by admin role or system function 2023-03-24 16:11:48 +00:00
2622d24f03 chore(tutorial): adjust default day for new tutorials 2023-03-23 16:55:10 +00:00
6ca02875c2 chore(avs): implement InfoPersonContact query and test 2023-03-23 16:53:31 +00:00
fa5fd98619 fix(acs): fix overzealous avs error catching resulting in unnecessary error messages 2023-03-22 16:26:36 +00:00
326ca71875 chore(apc): fix acknowledging mechanism after tests 2023-03-22 15:01:33 +00:00
81a30fadc4 chore(apc): adjust print acknowledging to deal with apcident in a backward compatible way 2023-03-22 12:14:10 +00:00
583a0a254d chore(letter): test printing with new ident strings working again 2023-03-22 10:35:39 +00:00
799f1fe184 fix(profile): email validation inverted 2023-03-22 10:35:03 +00:00
b84a6f2cf9 refactor(letter): adapt test letter printing 2023-03-21 12:35:30 +00:00
2c3ae0ea83 refactor(letter): sending test letters (WIP) 2023-03-20 17:12:21 +00:00
41810dbd75 chore(lms): delay lms user deletion by setting 2023-03-17 15:52:03 +00:00
825e4271c1 chore(qualifications): show associated qualifications in course 2023-03-17 10:01:33 +00:00
bb9c2259e9 chore(print): rework templating and apc acknowledge id mechanism 2023-03-16 17:53:16 +00:00
d2020866a8 Merge branch 'fradrive/localmaster' into fradrive/course-qualifications 2023-03-16 13:58:57 +00:00
0ccb9a3ffb chore(qualification): blocking on qualification page implemented 2023-03-16 12:56:41 +00:00
921e5df9d9 chore(company): show company column for lms and quals, show lms blocked reason for admins in quals 2023-03-16 11:47:21 +00:00
09c4eb3a7b chore(qualifications): use blocking mechanism (WIP) 2023-03-15 17:10:32 +00:00
8cc04c8e11 chore(email): improve email validity checks 2023-03-13 16:31:08 +00:00
3865afbceb fix(email): ensure sending to valid emails only 2023-03-10 17:56:02 +00:00
05832681d3 chore(email): dont allow numeric fraport accounts 2023-03-09 14:32:35 +00:00
84481048df chore(date): revert time range formatter 2023-03-09 11:13:58 +00:00
b069282d0a chore(term): use time range formatter 2023-03-09 11:11:37 +00:00
446ab76286 chore(latex): rework templates for print varieties 2023-03-08 17:45:28 +00:00
32d56e30cc chore(print): prepare modules for more letters 2023-03-07 15:09:51 +00:00
5eb14c8512 chore(tutorial): ensure that course qualification form actions are stll valid upon reception 2023-03-06 17:59:00 +00:00
ffaaf9c86d feat(course): associate qualifications with courses 2023-03-06 17:27:57 +00:00
a9cccef1a5 chore(lms): fix renewal filter for lms-user-handler 2023-03-06 15:38:09 +00:00
f20cbbb5df chore(qualifications): allow filtering by avsno and company 2023-03-06 15:26:38 +00:00
4f8295d334 chore(lms): add single lms user modal to qualifications page 2023-03-06 15:11:06 +00:00
be3fb39171 fix(lms): transmit renewed pins to lms 2023-03-03 16:10:00 +00:00
cbf296ab04 chore(dbt): cellHasUserModel to show users in modal 2023-03-03 11:46:16 +00:00
Steffen Jost
fd2931be95 chore(lms): set default sorting for lms tables by desc date with nulls last 2023-03-02 12:08:50 +01:00
Steffen Jost
b43f2364bb fix(dbtable): fix pagination bug 2023-03-01 17:40:55 +01:00
Steffen Jost
6bbcc2006b Revert "chore(qualifications): workaround for pagination error"
This reverts commit d8d7b8ccc5.
2023-03-01 17:09:05 +01:00
Steffen Jost
d8d7b8ccc5 chore(qualifications): workaround for pagination error 2023-03-01 12:37:07 +01:00
Steffen Jost
f226a2518a chore(filtering): company filter accepts numbers, avs nr filter changed to being exact 2023-02-28 13:11:58 +01:00
Steffen Jost
4d46d9d843 chore(lms): increase limit for pagination problem workaround 2023-02-27 12:39:22 +01:00
Steffen Jost
878c87a378 chore(tutorials): force qualification option order 2023-02-27 11:48:34 +01:00
Steffen Jost
0b545e4d0a chore(sap): filter failed LDAP synchs for 3 months 2023-02-24 18:20:08 +01:00
Steffen Jost
3406db1dfd chore(sap): filter internal personal numbers between 10000 and 99999 2023-02-24 16:09:28 +01:00
Steffen Jost
ed0925442c chore(lms): add filters by avsno and company 2023-02-24 15:47:38 +01:00
Steffen Jost
741b3f79fe chore(lms): add hidden pin column to e-learning page 2023-02-24 11:56:56 +01:00
Steffen Jost
5a886c9837 Merge branch 'fradrive/tutorial-overhaul' 2023-02-23 22:19:04 +01:00
Steffen Jost
0cecd7e07d chore(users): filter by avsno 2023-02-23 17:56:05 +01:00
Steffen Jost
e2a8feee3b fix(avs): update names from avs too 2023-02-23 12:17:49 +01:00
Steffen Jost
1c41a4991a chore(qualification): allow admins to see all qualifications 2023-02-22 16:54:41 +01:00
Steffen Jost
b2bdfb2ba2 Merge branch 'master' into fradrive/tutorial-overhaul 2023-02-22 16:32:52 +01:00
Steffen Jost
2ca99d7176 fix(build) 2023-02-22 16:27:19 +01:00