|
|
0591c84134
|
chore(rename): Dozent to Kursverwalter (en)
|
2023-06-07 15:14:47 +00:00 |
|
|
|
1825b642f2
|
chore(rename): Dozent to Kursverwalter (de)
|
2023-06-07 14:56:35 +00:00 |
|
|
|
ecfdf5432d
|
chore(rename): Tutorium to Kurs (en)
|
2023-06-07 14:50:24 +00:00 |
|
|
|
16b8e0e108
|
chore(rename): Tutorium to Kurs (de)
|
2023-06-07 14:41:05 +00:00 |
|
|
|
3b705f0b8c
|
chore(rename): Kurs to Kursart (en)
|
2023-06-07 14:04:30 +00:00 |
|
|
|
e203e6a7ed
|
chore(rename): Kurs to Kursart (de)
|
2023-06-07 13:48:21 +00:00 |
|
|
|
e41f08cffb
|
chore(rename): semester to year
|
2023-06-07 10:51:44 +00:00 |
|
|
|
e1093701ca
|
chore(tutorial): add mass register button
|
2023-06-07 09:01:00 +00:00 |
|
|
|
31814b1400
|
chore(avs): display last avs synch error to admins on profile
|
2023-06-06 14:24:35 +00:00 |
|
|
|
7e7bd993a1
|
chore(avs): make backround avs updates more robust
|
2023-06-06 13:15:33 +00:00 |
|
|
|
e7a2cfc8ac
|
chore(msg): fix minor typo
|
2023-06-05 16:04:17 +00:00 |
|
|
|
c57ab17d25
|
refactor(letter): remove class MDMail
|
2023-06-05 11:20:31 +00:00 |
|
Steffen Jost
|
b72ee99e3e
|
chore(qualification): add expiry option and diversify expiry letter
|
2023-06-02 15:20:57 +02:00 |
|
|
|
94b48f59cf
|
Merge branch 'master' into fradrive/tutorial-overhaul
|
2023-05-26 08:34:33 +00:00 |
|
|
|
3cb66c6211
|
fix(qualifications): fix #78 block/unblock no longer deletes company association
|
2023-05-26 08:34:02 +00:00 |
|
|
|
f64b985d35
|
chore(messages): fix typo in categories/qualification/de-de-formal.msg
|
2023-05-25 11:15:47 +00:00 |
|
|
|
5400c32477
|
chore(tutorial): WIP towards tutorial templates
|
2023-05-24 13:29:53 +00:00 |
|
|
|
c63d3b76dd
|
chore(qualifications): fix #65 by adding a column with a bool indicator for validity
|
2023-05-23 09:15:48 +00:00 |
|
|
|
06e71f6552
|
chore(avs): fixes #34 by avs synch action in users view
|
2023-05-16 16:10:39 +00:00 |
|
|
|
4908573316
|
chore(lms): restart e-learning allows unblocking and validity-extension
|
2023-05-12 12:36:11 +00:00 |
|
|
|
86c43f5115
|
chore(lms): fix #35 restart lms, link qualification entry to lms, rename lms pin to password
|
2023-05-11 16:17:11 +00:00 |
|
|
|
1de1cdbfd4
|
chore(letter): option to avoid sending a notification upon blocking
|
2023-05-10 10:41:15 +00:00 |
|
|
|
4c5ce11b09
|
refactor(qualifications): notification mechanic tied to button only for all invalid qualifications
|
2023-05-08 17:19:46 +00:00 |
|
|
|
539593fe2d
|
chore(letter): html expiry letter working
|
2023-05-08 14:42:29 +00:00 |
|
|
|
a64a2368db
|
chore(qualification): Fix #46 by add qualification grant act to qualification view
|
2023-05-04 10:58:55 +00:00 |
|
|
|
4df024374d
|
feat(qualfications): renewal actions and filtering by card and personal number
|
2023-04-28 14:52:02 +00:00 |
|
|
|
fcc2c1b3ab
|
refactor(qualifications): towards using dbtProj for companies working (2)
|
2023-04-28 11:15:26 +00:00 |
|
|
|
26463c6032
|
chore(csv): export company in csv
|
2023-04-26 15:36:23 +00:00 |
|
|
|
412c56e78c
|
fix(email): better wording for qualifcation expired notice
|
2023-04-26 15:34:50 +00:00 |
|
|
|
a92761b340
|
chore(supervision): remove supervisor on qualifiaction block
|
2023-04-26 14:09:52 +00:00 |
|
|
|
52afd13b6d
|
fix(users): assimilate merges possibly incomplete user fields
|
2023-04-25 16:08:22 +00:00 |
|
|
|
5fcc85c9a0
|
refactor(login): clarify login fields
|
2023-04-25 13:10:19 +00:00 |
|
|
|
32b1074dca
|
chore(actions): keep filters for table actions on LMS, Qualifications and PrintCenter
|
2023-04-25 10:41:48 +00:00 |
|
Steffen Jost
|
5720ba58c8
|
chore(login): more informative login error message
The login messages are more Fraport specific.
|
2023-04-21 16:17:50 +02:00 |
|
|
|
45daa5820e
|
chore(i18n): matricle to avs number
|
2023-04-04 06:05:26 +00:00 |
|
|
|
c49b329d18
|
chore(avs): use AVSNO as matriculation
|
2023-04-03 15:04:01 +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 |
|
|
|
48e86fa578
|
chore(admin): show active card colors on problem resolution page
|
2023-03-30 16:38:59 +00:00 |
|
|
|
b563e13ed4
|
chore(lpr): adjust email reroute message to stop printing too
|
2023-03-23 16:54:35 +00:00 |
|
|
|
4a359c82dc
|
chore(changelog): supervisors may revoke amd retire licences
|
2023-03-22 16:35:00 +00:00 |
|
|
|
2b745a4520
|
chore(renewal): adjust email and letter content, encrypt with examinee password only
|
2023-03-22 15:23:23 +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 |
|
|
|
56c3c8fe40
|
fix(html): use non-breakable dash in menu and column translations
|
2023-03-17 14:30:57 +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 |
|
|
|
09c4eb3a7b
|
chore(qualifications): use blocking mechanism (WIP)
|
2023-03-15 17:10:32 +00:00 |
|
|
|
05832681d3
|
chore(email): dont allow numeric fraport accounts
|
2023-03-09 14:32:35 +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 |
|
|
|
4f8295d334
|
chore(lms): add single lms user modal to qualifications page
|
2023-03-06 15:11:06 +00: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
|
94be61d661
|
chore(qualifications): fix typo
|
2023-02-27 11:24:26 +01:00 |
|
Steffen Jost
|
8c7158eac9
|
Merge branch 'master' into fradrive/tutorial-overhaul
|
2023-02-14 13:23:00 +01:00 |
|
Steffen Jost
|
430de83366
|
chore(email): use userDisplayEmail primarily, userEmail as fallback only
|
2023-02-13 16:46:41 +01:00 |
|
Steffen Jost
|
e466f001d8
|
chore(qualficiation): proof of concept qualification renewal code
|
2023-02-10 19:14:25 +01:00 |
|
Steffen Jost
|
e68d05f3ee
|
chore(profile): ignore PDF pin password if postal is preferred
|
2023-02-10 12:01:45 +01:00 |
|
Steffen Jost
|
6098d4554d
|
chore(qualifications): supervisor page finished with sorting and infos
|
2023-02-07 15:32:41 +01:00 |
|
Steffen Jost
|
80e5dad4aa
|
chore(lms): qualifications view for supervisors
|
2023-02-06 20:16:18 +01:00 |
|
Steffen Jost
|
1c02b85fa2
|
fix(letter): email wrapper for renewal letter reinstated in full again
|
2023-02-02 18:56:56 +01:00 |
|
Steffen Jost
|
394ce3066c
|
chore(course): direct link for add participant to existing tutorial
|
2023-02-02 09:57:02 +01:00 |
|
Steffen Jost
|
e9eeaca229
|
chore(avs): set qu-renewal flag; tutorial add space separated
|
2023-02-01 18:00:53 +01:00 |
|
Steffen Jost
|
f70c63bf15
|
refactor(letter): minor rephrase
|
2023-02-01 10:54:42 +01:00 |
|
Steffen Jost
|
6ff26fcc6c
|
core(avs): add tooltip about lms notifications
|
2023-01-31 18:36:15 +01:00 |
|
Steffen Jost
|
a8b1c36409
|
refactor(qualifications): adjust tooltip lms blocked
|
2023-01-31 13:17:09 +01:00 |
|
Steffen Jost
|
01cc46c6e4
|
chore(avs): log postal address changes
|
2023-01-27 13:29:54 +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
|
65ea64780f
|
chore(users): add birthday field
|
2023-01-18 18:51:53 +01:00 |
|
Steffen Jost
|
06f283be7e
|
chore(avs): add safety catch for revoke unknown avs licences
|
2023-01-18 17:36:11 +01:00 |
|
Steffen Jost
|
86d947f7e8
|
fix(mail): mail-reroute-to now changes envelope-recipients as expected
|
2023-01-18 17:33:12 +01:00 |
|
Steffen Jost
|
19012abd38
|
chore(users): add action to remove all supervisors
|
2023-01-17 15:53:59 +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
|
771bcd6993
|
chore(users): change supervisors in user list
|
2023-01-13 19:04:36 +01:00 |
|
Steffen Jost
|
92d520060f
|
chore(users): clarify new user auth notifications options
|
2023-01-12 17:32:22 +01:00 |
|
Steffen Jost
|
8456f18bf6
|
fix(user): add new user failed due to AuthNoLogin not treated in notification template
|
2023-01-12 16:55:48 +01:00 |
|
Steffen Jost
|
850c52b496
|
fix(avs): import avs users without ldap entry
|
2023-01-10 18:11:42 +01:00 |
|
Steffen Jost
|
93c83f3833
|
chore(avs): refine display for unkown avs ids
|
2023-01-09 17:28:46 +01:00 |
|
Steffen Jost
|
913efb70ba
|
chore(avs): complete AVS synch resolutions options
|
2022-12-23 16:22:55 +01:00 |
|
Steffen Jost
|
71c141a08d
|
chore(avs): fix #21
|
2022-12-22 17:13:29 +01:00 |
|
Steffen Jost
|
b97c28413b
|
chore(avs): distinguish grant vorfeld between up and downgrade
|
2022-12-22 16:06:03 +01:00 |
|
Steffen Jost
|
92b28a7085
|
chore(avs): avs problem resolution revoke fradrives licences implemented
|
2022-12-21 18:04:17 +01:00 |
|
Steffen Jost
|
90a5f07c04
|
fix(mail): fix various minor email attachment problems
|
2022-12-20 17:39:21 +01:00 |
|
Steffen Jost
|
635532ec49
|
chore(avs): synch problems to avs implemented
|
2022-12-20 15:35:14 +01:00 |
|
Steffen Jost
|
bac476e266
|
chore(avs): fix qualification validity filtering
|
2022-12-20 12:52:22 +01:00 |
|
Steffen Jost
|
d6cdda10c1
|
chore(avs): fix problem listing no fd licence but in avs
|
2022-12-19 16:15:17 +01:00 |
|
Steffen Jost
|
cdf6c181a9
|
chore(avs): add end day for problem resolve in FRADrive
|
2022-12-16 18:43:34 +01:00 |
|
Steffen Jost
|
ce88a2d170
|
chore(avs): add resolve actions to problems (WIP)
|
2022-12-15 17:38:46 +01:00 |
|
Steffen Jost
|
d365688ce9
|
Merge branch 'master' into fradrive/api-avs
|
2022-12-14 18:17:44 +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
|
f8d20cd9c8
|
chore(avs): add problem resolver for unknown avs driving licences
|
2022-12-14 14:50:35 +01:00 |
|
Sarah Vaupel
|
5a2d2247ad
|
Merge branch 'master' into fradrive/driving-course-participants
|
2022-12-13 22:23:19 +01:00 |
|
Sarah Vaupel
|
66b4cf8542
|
refactor!: remove applications and allocations
|
2022-12-13 19:39:37 +01:00 |
|
Steffen Jost
|
a890179d81
|
chore(avs): prepare proper avs interface for admin
|
2022-12-13 18:04:43 +01:00 |
|
Sarah Vaupel
|
727d78cabc
|
fix(add-users): fix and refactor confirm post param handling
|
2022-12-12 12:28:05 +01:00 |
|
Steffen Jost
|
f352eca7e7
|
chore(users): add sorting and filtering by supervisor in users list
Closes #8
|
2022-12-12 11:25:17 +01:00 |
|
Sarah Vaupel
|
56a23b7abf
|
chore(add-users): reformulate messages
|
2022-12-12 11:23:27 +01:00 |
|
Sarah Vaupel
|
8c66686e48
|
chore(add-users): reformulate messages
|
2022-12-12 10:46:55 +01:00 |
|
Sarah Vaupel
|
94a96352cc
|
chore(add-users): add confirmation form
|
2022-12-12 07:06:55 +01:00 |
|
Sarah Vaupel
|
9850e1dd88
|
feat(tutorial-users): replace study-fields column with qualifications column
|
2022-12-12 04:22:22 +01:00 |
|
Sarah Vaupel
|
fa0caba55d
|
feat(tutorial-users): table action for granting qualifications
|
2022-12-12 03:15:46 +01:00 |
|
Sarah Vaupel
|
638ce6061e
|
chore(add-users): clarify messages
|
2022-12-12 02:01:30 +01:00 |
|
Sarah Vaupel
|
5e02c99c44
|
fix(add-users): fix typo in message
|
2022-12-12 01:21:44 +01:00 |
|
Sarah Vaupel
|
fecc752d6c
|
feat(add-users): correctly add users and reroute
|
2022-12-12 01:16:01 +01:00 |
|
Sarah Vaupel
|
dfc017b10a
|
chore(users-add): confirm stub, migrate buttons
|
2022-12-10 23:23:42 +01:00 |
|
Steffen Jost
|
6606ccc82c
|
chore(users): show companies in users list
|
2022-12-09 18:02:26 +01:00 |
|
Sarah Vaupel
|
662445e8cc
|
feat(users-add): upsert tutorial participants
|
2022-12-08 20:31:30 +01:00 |
|
Steffen Jost
|
388a89233a
|
chore(admin): admin problem page lists almost all problems now
|
2022-12-07 16:51:07 +01:00 |
|
Sarah Vaupel
|
e273c60a23
|
feat(users-add): add error message for users not found in avs
|
2022-12-06 23:29:45 +01:00 |
|
Sarah Vaupel
|
1445c8f69a
|
chore(users-add): add missing cases of participant result messages
|
2022-12-06 22:44:39 +01:00 |
|
Steffen Jost
|
2a98148993
|
chore(admin): add problem overview on admin main page
|
2022-12-06 18:20:09 +01:00 |
|
Steffen Jost
|
47073d10f4
|
chore(avs): store and show avs person number, fixes #10
|
2022-12-06 14:49:50 +01:00 |
|
Sarah Vaupel
|
ddc71d7fd0
|
chore(add-users): remove invite functionality, implement avs form stub
|
2022-12-04 19:13:39 +01:00 |
|
Steffen Jost
|
a926cc0774
|
chore(profile): show company, supervisors and supervisees
|
2022-11-30 18:42:40 +01:00 |
|
Sarah Vaupel
|
4a00907bda
|
feat(course-users): fuse avs register form with CAddUserR
|
2022-11-28 19:55:14 +01:00 |
|
Steffen Jost
|
cb58eb3690
|
chore(avs): add all new avs functions to admin test interface for testing
|
2022-11-28 18:29:48 +01:00 |
|
Steffen Jost
|
6f2e4e060c
|
chore(sap): remove unnecessart system function tag sap
|
2022-11-24 18:42:31 +01:00 |
|
Sarah Vaupel
|
747d6198c4
|
feat(avs): add page-action and form handler for registering avs participants
|
2022-11-24 18:38:22 +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
|
0b2fa2c197
|
Merge branch 'master' into fradrive/api-avs
|
2022-11-18 20:03:43 +01:00 |
|
Steffen Jost
|
fc513e8251
|
chore(SAP): add SAP interface direct download
|
2022-11-18 18:46:44 +01:00 |
|
Sarah Vaupel
|
5a88d5c41f
|
feat(footer): add link to source code
|
2022-11-16 16:12:34 +01:00 |
|
Steffen Jost
|
2a6fee30ea
|
Merge branch 'master' into fradrive/api-avs
|
2022-11-14 16:30:56 +01:00 |
|
Steffen Jost
|
0d9c2963d5
|
chore(legal): redirect legal to external fraport urls
|
2022-11-11 17:11:39 +01:00 |
|
Steffen Jost
|
2c12260cee
|
chore(print): test print option for supervisor
|
2022-11-10 15:57:38 +01:00 |
|
Steffen Jost
|
7528c6ec0b
|
chore(letter): generic supervisor letter working
|
2022-11-10 13:10:37 +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
|
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
|
a6b62674d2
|
test(mail): modify sendTestMail to find out how addHtmlMarkdownAlternatives truly works
|
2022-11-03 15:48:30 +01:00 |
|
Steffen Jost
|
a75c7520b5
|
chore(mail): modify subject for supervisor
|
2022-11-03 15:46:50 +01:00 |
|
Steffen Jost
|
40cba1ab9b
|
chore(letter): minor typo fix
|
2022-11-02 15:00:25 +01:00 |
|
Steffen Jost
|
cc07d700ed
|
chore(letters): fix some spellings and formats
|
2022-11-01 12:25:26 +01:00 |
|
Steffen Jost
|
ee1469c974
|
chore(email): userMailT respects supervisors
|
2022-10-31 13:21:37 +01:00 |
|
Steffen Jost
|
e9eaa8263f
|
Merge branch 'master' into fradrive/api-avs
|
2022-10-28 15:08:26 +02:00 |
|
Sarah Vaupel
|
582b075466
|
chore: conform to REUSE specification
|
2022-10-12 09:35:16 +02:00 |
|
Steffen Jost
|
ddca9f6688
|
chore(supervisor): access tag implemented
|
2022-10-11 18:52:33 +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
|
a90ae2653f
|
chore(avs): fix parsing for avs admin status query interface
|
2022-10-06 12: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
|
c76fb2229d
|
chore(lpr): convenience acknowledgement secured against being outdated by hash
|
2022-09-28 16:03:58 +02:00 |
|