96e3eb613d
chore(admin): merge external-user handlers (ldap, oauth2)
2024-03-08 12:10:26 +01:00
c9f1bc4047
Merge branch 'oauth2' into 142-userdata-oauth-mode
2024-02-18 18:29:24 +01:00
ce4869f155
Merge branch 'master' into fradrive/cr3
2024-02-13 10:21:09 +01:00
6d44f36e2a
chore(lpr): add manual print-ack csv upload
2024-02-02 13:06:39 +01:00
47f853bd4a
chore(health): stub that compiles
2024-02-01 10:35:31 +01:00
798a07e36c
chore(log): lpr log page made accessible
2024-01-31 12:43:12 +01:00
f4b8417deb
chore(messages): add admin azure message
2024-01-30 21:50:19 +01:00
de45731a9b
refactor(company): supervison and company tables changed
...
- company avs id must be unique now, companies with id 0 are deleted
- user supervision can be annotated with company and or a reason, used to avoid accidental supervision relations; company supervision resets ignore non-company supervisions
2024-01-22 18:54:33 +01:00
5c4f742745
chore(admin): add basic admin route stub and navigation for response inspection
2023-12-13 16:36:52 +00:00
30fae33ded
fix(admin): minor fixes and translations for admin problem page
2023-12-08 11:52:15 +01:00
0b9a1257db
chore(admin): show lms and sap interface status on problem page
2023-12-07 13:16:55 +01:00
3aa89019a8
fix(form): multiSelectField working with grouped options
2023-12-06 11:50:08 +01:00
fcc802753a
chore(lms): remove obsolete lms handlers v1
2023-12-01 18:11:17 +01:00
640a2e61d1
chore(messages): Add SomeMessages newtype
...
SomeMessages provides a RenderMessage instance for a list of messages.
2023-11-27 12:29:25 +01:00
83bab6b86b
chore(firm): implement fix #67 Maske Firmen
2023-11-21 18:45:51 +01:00
44c4b3b6a8
chore(firm): implement several table actions; add supervisor form
2023-11-17 18:54:34 +01:00
a98c3190e0
chore(firm): messaging almost complete - illegal variable name splicing dispatch
2023-11-08 13:00:31 +01:00
2c12477c57
fix minor typo
2023-11-03 18:05:18 +01:00
13ee3e7315
chore(firm): separate firm name nr filters
2023-10-30 17:18:04 +01:00
90703f4921
chore(firm): implement firm-users dbTable
2023-10-27 17:30:46 +02:00
0ab1cd17be
chore(firm): add contact preference column
...
and make firm nr filter exact
2023-10-27 13:34:37 +02:00
aae1926840
chore(firm): add explanation to firm page and clean navigation
2023-10-26 17:55:20 +02:00
a29d8f3698
chore(firm): add more useful supervisor counts
2023-10-26 10:30:27 +00:00
4abf6aa221
Merge branch 'master' into fradrive/company
2023-10-24 16:14:08 +00:00
a28786412e
chore(firm): add firm-all filters and code cleaning
2023-10-24 16:13:31 +00:00
9ca9c38830
chore(users): allow multiple filter criteria for avs no and personal no
2023-10-24 14:55:55 +00:00
ebecbf5c7f
chore(firm): add table actions (WIP)
2023-10-23 13:58:01 +00:00
6d221fa3c2
chore(firm): add rerouting counts
2023-10-20 16:44:55 +00:00
d81e6e15dc
chore(firm): WIP company overview
2023-10-17 16:09:48 +00:00
9caf2af540
chore(firm): initial stub
2023-10-09 07:24:01 +00:00
391c87be9f
chore(avs): fix #113 by showing avs problems
2023-09-11 16:24:24 +00:00
bf53c639e7
chore(table): allow compulsory multi filter criteria
2023-09-06 15:58:18 +00:00
dc9e910e26
chore(lms): update navigation links for LMS V2
2023-08-30 15:43:42 +00:00
c6f2b21927
Merge branch 'test' into fradrive/lms-type-refactor
2023-08-25 14:10:55 +00:00
3014b68992
Merge branch 'master' into test
2023-07-26 08:59:44 +00:00
35096ace01
fix(users): fix #112 and also add some convenience
2023-07-25 15:21:28 +00:00
8bcdbd95f0
chore(lms): WIP towards new interface
2023-07-18 15:20:44 +00:00
9422892f72
Merge branch 'master' into fradrive/lms-type-refactor
2023-07-17 14:33:59 +00:00
5b9a554545
fix(job): fix #95 by implementing queued job deletion for admins
2023-07-14 15:48:18 +00:00
2fc7ac610b
chore(job): add more columns to queued job view
2023-07-14 12:32:26 +00:00
a407094253
chore(job): add filtering to job queue view
2023-07-13 16:09:12 +00:00
7ed891a120
chore(jobs): stub for queued job interface towards #95
2023-07-12 16:08:57 +00:00
05b807a49a
Merge branch 'master' into fradrive/lms-type-refactor
2023-07-03 10:53:05 +00:00
6683d5e4e8
chore(cells): add links to qualifications cells
2023-06-30 15:03:56 +00:00
23bc9033e7
refactor(qualifications): views course, admin-avs and lms-user refactored (WIP)
2023-06-29 17:05:46 +00:00
9dfd91b2f8
fix(course): fix #28 by allowing course deletion with inactive participants only
2023-06-20 14:39:55 +00:00
Steffen Jost
e7f29a4f5b
chore(renaming): minor reverts for coursetype (de only)
2023-06-19 13:52:14 +02:00
Steffen Jost
54f902a83b
chore(rename): Institut -> Bereich (de exclusive)
2023-06-13 10:37:20 +00:00
91d440e824
chore(rename): Tutoren to Ausbilende (de&en)
2023-06-07 15:38:57 +00:00
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
5400c32477
chore(tutorial): WIP towards tutorial templates
2023-05-24 13:29:53 +00:00
fcc2c1b3ab
refactor(qualifications): towards using dbtProj for companies working (2)
2023-04-28 11:15:26 +00:00
32b1074dca
chore(actions): keep filters for table actions on LMS, Qualifications and PrintCenter
2023-04-25 10:41:48 +00: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
799f1fe184
fix(profile): email validation inverted
2023-03-22 10:35:03 +00:00
56c3c8fe40
fix(html): use non-breakable dash in menu and column translations
2023-03-17 14:30:57 +00:00
05832681d3
chore(email): dont allow numeric fraport accounts
2023-03-09 14:32:35 +00:00
4f8295d334
chore(lms): add single lms user modal to qualifications page
2023-03-06 15:11:06 +00:00
Steffen Jost
94be61d661
chore(qualifications): fix typo
2023-02-27 11:24:26 +01:00
Steffen Jost
430de83366
chore(email): use userDisplayEmail primarily, userEmail as fallback only
2023-02-13 16:46:41 +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
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
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
f352eca7e7
chore(users): add sorting and filtering by supervisor in users list
...
Closes #8
2022-12-12 11:25:17 +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
5e02c99c44
fix(add-users): fix typo in message
2022-12-12 01:21:44 +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
4a00907bda
feat(course-users): fuse avs register form with CAddUserR
2022-11-28 19:55:14 +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
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
0d9c2963d5
chore(legal): redirect legal to external fraport urls
2022-11-11 17:11:39 +01:00
Steffen Jost
cc07d700ed
chore(letters): fix some spellings and formats
2022-11-01 12:25:26 +01:00
Sarah Vaupel
582b075466
chore: conform to REUSE specification
2022-10-12 09:35:16 +02:00
Steffen Jost
a5173bdf22
chore(lpr): convenience buttons for print center
2022-09-23 16:11:08 +02:00
Steffen Jost
0c985fef0c
chore(ldap): add ldap test interface
2022-09-14 10:52:05 +02:00
Steffen Jost
6159403b27
feat(lms): configurable csv settings for lms direct import and export routes
2022-09-08 18:11:07 +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
efc13f4498
chore(letter): implement print center acknowledging list
2022-07-15 17:45:40 +02:00
Steffen Jost
d078257a70
refactor(letter): i18n renewal letter templating
2022-07-07 18:56:10 +02:00
Steffen Jost
a6782d8637
chore(print): add route for print overview and reorganise existing apc route
2022-07-07 13:09:11 +02:00
Steffen Jost
7a6ea92063
refactor(avs): account for 404 response instead of empty search results, more quickcheck tests
2022-07-01 16:31:12 +02:00
Steffen Jost
3d14aee7ee
chore(printer): add stub for apc printing tests
2022-06-28 16:07:30 +02:00
Steffen Jost
27b4529c17
chore(avs): add avs query form
2022-06-24 18:36:50 +02:00
Steffen Jost
dd8910c3c4
Fradrive dbselectif
2022-06-10 19:12:07 +02:00
Sarah Vaupel
f2cf9344e7
Merge branch master of gitlab2.rz.ifi.lmu.de:uni2work/uni2work
2022-06-09 21:09:18 +02:00
Steffen Jost
2c66cb5e5d
chore(lms): add more columns to all qualficiation
2022-04-11 16:30:45 +02:00
Steffen Jost
1f4cabc8da
chore(lms): demo subSelect in dbtSQLQuery vs sqlCell
2022-03-23 18:08:44 +01:00
Steffen Jost
577399199a
chore(lms): qualfication overview table stub working
2022-03-23 15:35:22 +01:00