Commit Graph

176 Commits

Author SHA1 Message Date
07aa74fbef chore(lms): fix jsonb sql query for LMS dequeing 2023-05-09 14:12:00 +00:00
Steffen Jost
fdce8dcf45 chore(lms): reorder filter options as requested by AVN-AR 2023-05-09 10:07:20 +02:00
4161c92d12 chore(avs): drop avs card no uniqueness and attempt to fix filtering 2023-05-04 10:08:38 +00:00
d46ff7ed7f chore(caching): for company table working 2023-05-02 16:15:45 +00:00
33a847baa3 fix(qualifications): counts for lms/quals correct now 2023-04-28 16:22:48 +00:00
484cac208f chore(lms): add filter for personnel- and card numbers 2023-04-28 16:00:08 +00:00
2093cf5018 fix(cvs): export company in e-learning view 2023-04-28 15:56:12 +00:00
bb2c0858d1 docs(dbtable): clarify usage of dbtProj 2023-04-28 12:58:20 +00:00
fcc2c1b3ab refactor(qualifications): towards using dbtProj for companies working (2) 2023-04-28 11:15:26 +00:00
1f36518e8b chore(avs): show avs no in qualifications and e-learning for admins 2023-04-26 14:09:06 +00:00
32b1074dca chore(actions): keep filters for table actions on LMS, Qualifications and PrintCenter 2023-04-25 10:41:48 +00:00
1633d7573a chore(lms): improve lms-status display within qualifications 2023-04-03 13:44:06 +00:00
b0c211da65 chore(avs): create and link avs contact info page 2023-03-31 16:11:01 +00:00
d8a601b970 chore(lms): fix default sorting for qualifications and sort optional columns always with nulls last 2023-03-27 14:42:25 +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
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
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
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
b3861144aa chore(qualifications): renew regularly implemented 2023-02-21 13:45:34 +01:00
Steffen Jost
430de83366 chore(email): use userDisplayEmail primarily, userEmail as fallback only 2023-02-13 16:46:41 +01:00
Steffen Jost
242dd0b8d4 fix(lms): lms admin renew pin actions were ignored 2023-02-10 12:12:53 +01:00
Steffen Jost
80e5dad4aa chore(lms): qualifications view for supervisors 2023-02-06 20:16:18 +01:00
Steffen Jost
11cc45aacf fix(build): weird build error, probably whitespace in routes 2023-02-03 18:52:05 +01:00
Steffen Jost
882bd2a14b chore(qualification): create page for supervisors (WIP) 2023-02-03 18:07:05 +01:00
Steffen Jost
6ff26fcc6c core(avs): add tooltip about lms notifications 2023-01-31 18:36:15 +01:00
Steffen Jost
526b38027e workaround(pagination): add paginations workarounds to lms and avs synch 2023-01-25 17:10:09 +01:00
Steffen Jost
f208d2aa99 attempt to fix build by removing derive Typeable (likely no effect) 2023-01-20 09:17:50 +01:00
Steffen Jost
cabecec99d chore(avs): preparations for avs synch confirmation 2023-01-17 18:45:06 +01:00
Steffen Jost
c42930d4d0 chore(lms): deactivate lms actions for supervisors 2023-01-17 15:52:38 +01:00
Steffen Jost
18767aa968 chore(lms): introduce flag for cancelled qualifications that will no longer be renewed 2023-01-17 11:33:14 +01:00
Steffen Jost
bac476e266 chore(avs): fix qualification validity filtering 2022-12-20 12:52:22 +01:00
Steffen Jost
37b46a3abb chore(avs): WIP fixing avs synch problems 2022-12-14 18:08:35 +01:00
Steffen Jost
2163ed96d0 chore(lms): disable some content from lms overview page for non-admins 2022-12-14 15:37:43 +01:00
Steffen Jost
15f7a7576a fix(lms): filtering qualifications by supervisor works properly now 2022-11-25 17:14:52 +01:00
Steffen Jost
1b4911b300 chore(sap): show SAP ids in tooltip; also refactor canonical 2022-11-24 18:19:14 +01:00
Steffen Jost
c30a6003c5 chore(avs): fix build 2022-11-24 10:04:10 +01:00
Steffen Jost
afa1ceff20 Merge branch 'master' into fradrive/api-avs 2022-11-23 12:12:51 +01:00
Steffen Jost
adff8082b1 chore(sap): adjust sap interface according to lastest discussion 2022-11-23 11:10:09 +01:00
Steffen Jost
6f1a4020ba chore(mail): supervisor info messages (WIP) 2022-11-07 17:52:33 +01:00
Steffen Jost
0cad77c32c Merge branch 'master' into fradrive/api-avs 2022-11-07 08:51:00 +01:00
Steffen Jost
b64be22636 chore(lms): link lms to print center 2022-11-04 17:23:17 +01:00
Steffen Jost
e185015b75 chore(mail): reworked testmail to test named attachments 2022-11-04 16:23:43 +01:00
Steffen Jost
2beb5f7b71 chore(lms): minor 2022-11-03 19:00:26 +01:00
Steffen Jost
457f4dd6b1 chore(lms): properly show all print job acknowledgements on lms page 2022-11-03 18:59:35 +01:00
Steffen Jost
2c10a07a15 chore(qualifications): fix build for filter by supervisor 2022-10-31 18:06:16 +01:00
Steffen Jost
ee1469c974 chore(email): userMailT respects supervisors 2022-10-31 13:21:37 +01:00
Steffen Jost
e01fd96bb5 chore(supervisor): reroute most notifications (WIP) 2022-10-28 17:59:54 +02:00
Steffen Jost
e9eaa8263f Merge branch 'master' into fradrive/api-avs 2022-10-28 15:08:26 +02:00
Steffen Jost
fb82dcbb33 chore(lms): use array_agg for print job acknowledgements 2022-10-28 12:48:11 +02:00
Steffen Jost
af0bed5bd4 chore(lms): distinct qualifications filter by notExists alternative implemented 2022-10-27 17:23:28 +02:00
Steffen Jost
ad49a5095b chore(lms): fix build, provide alternative print ack date 2022-10-27 15:20:42 +02:00
Steffen Jost
e485f2e697 chore(aps): direct route for automatic print job acknowledging 2022-10-14 18:39:31 +02:00
Sarah Vaupel
582b075466 chore: conform to REUSE specification 2022-10-12 09:35:16 +02:00
Steffen Jost
f36b5ee4d0 chore(supervisor): add profile pages for supervisors 2022-10-10 18:09:24 +02:00
Steffen Jost
1f8e76d68b chore(supervisor): adding a supervisor auth tag WIP 2022-10-07 17:49:38 +02:00
Steffen Jost
61991aadc4 chore(avs): wip refactor qualifications view 2022-10-07 16:17:46 +02:00
Steffen Jost
86b5f0f175 chore(qualifications): show qualifications on user profile page and send expired notifications 2022-10-05 17:23:48 +02:00
Steffen Jost
1731d22ba5 fix(lms): prevent duplicated LmsIdents and Letter sending 2022-09-30 18:21:55 +02:00
Steffen Jost
9b14a727c0 chore(lms): fix lms filtering by composite notification date 2022-09-28 16:02:42 +02:00
Steffen Jost
fdd2da2405 chore(lpr+avs): show print ack-date for lms letter invites; refactor avs codes 2022-09-27 18:31:24 +02:00
Steffen Jost
d1e81c16c6 chore(lms): add field for suspending qualifications 2022-09-16 15:22:15 +02:00
Steffen Jost
4dc828f9a2 chore(lms): add suspension to qualifications 2022-09-16 11:22:52 +02:00
Steffen Jost
bd539358bd refactor(lms): send user notifications only after lms acknowleged e-learning 2022-09-15 18:44:53 +02:00
Steffen Jost
20e33bbe13 lms(notify): complete notifications and fix various bugs 2022-09-02 18:53:34 +02:00
Steffen Jost
3eedff2b9f lms: add interface for create fake users and verify it is working 2022-09-01 12:57:02 +02:00
Steffen Jost
e9485fe22d lms: add fake user generation 2022-08-31 17:55:01 +02:00
Steffen Jost
20422a76e2 refactor(lms): cvs export for qualifcation overview working and clean 2022-07-29 16:03:15 +02:00
Steffen Jost
b6254bc399 chore(lms): csv export compiles again -- horray! 2022-07-29 10:54:49 +02:00
Steffen Jost
8aab8b7b6b chore(lms): full export (WIP) 2022-07-28 17:25:04 +02:00
Steffen Jost
1a67063ec3 chore(lms): add csv export to overview table (wip) 2022-07-26 14:35:49 +02:00
Steffen Jost
efc13f4498 chore(letter): implement print center acknowledging list 2022-07-15 17:45:40 +02:00
Steffen Jost
5e671f1f76 chore(letter): show list of printjobs (wip) 2022-07-14 15:14:12 +02:00
Steffen Jost
dd8910c3c4 Fradrive dbselectif 2022-06-10 19:12:07 +02:00
Steffen Jost
20be959aff Merge branch csv osis demo into master 2022-06-03 20:08:07 +02:00
Steffen Jost
52e6646f39 Revert "chore(lms): wip actions for lms table"
This reverts commit a6ddbe7f08.

WORK IN PROGRESS TRANSFERRED TO BRANCH INSTEAD
2022-05-19 16:15:30 +02:00
Steffen Jost
a6ddbe7f08 chore(lms): wip actions for lms table 2022-05-18 18:11:47 +02:00
Steffen Jost
1ed47e677b chore(lms): remove redirect from direct handler 2022-05-17 16:53:15 +02:00
Steffen Jost
166323cc86 chore(lms): add manual job execution buttons to qualifications page 2022-04-26 16:48:29 +02:00
Steffen Jost
05423d4515 chore(lms): job dequeue implemented, deleting missing still 2022-04-25 18:43:54 +02:00
Steffen Jost
5c9a5206df chore(lms): fix some malfunctioning filters 2022-04-14 15:05:32 +02:00
Steffen Jost
5f31e10119 refactor(lms): fix build 2022-04-14 11:55:33 +02:00
Steffen Jost
3d546c9e82 chore(lms): filtering qualfication overview 2022-04-13 17:18:33 +02:00
Steffen Jost
265107859e chore(lms): continue work on qualification overview page 2022-04-13 11:54:12 +02:00
Steffen Jost
1e4b8137e3 chore(lms): qualfication users page augmented 2022-04-12 18:20:34 +02:00
Steffen Jost
8af8526e61 chore(lms): attempts to use standard columns working now after refactoring 2022-04-12 17:12:15 +02:00
Steffen Jost
2326b077c9 chore(lms): lmsUser Overview reworked to newfound purpose. work in progress, compiles 2022-04-12 13:32:23 +02:00
Steffen Jost
2c66cb5e5d chore(lms): add more columns to all qualficiation 2022-04-11 16:30:45 +02:00
Steffen Jost
2dac5a056c refactor(lms): qualification validity changed from utctime to days 2022-04-04 15:39:57 +02:00
Steffen Jost
9483a0fc15 chore(lms): qualfication overview table refactored 2022-04-04 13:48:14 +02:00
Steffen Jost
8991bdd41f revert(lms): back to working version of qualification table 2022-04-01 15:35:51 +02:00
Steffen Jost
5d8614cc1a chore(lms): failed attempt to use groupBy in dbTable 2022-04-01 15:21:38 +02:00
Steffen Jost
37c0f273b1 chore(lms): wip-groupBy for counting 2022-03-31 18:25:02 +02:00
Steffen Jost
904e3ee044 chore(lms): create job for processing lms results 2022-03-24 16:17:50 +01:00
Steffen Jost
1f4cabc8da chore(lms): demo subSelect in dbtSQLQuery vs sqlCell 2022-03-23 18:08:44 +01:00