1286dc7e78
chore(avs): add firm communication address field to json parser
2023-09-07 16:20:55 +00:00
b68eff63ca
fix(build)
2023-09-07 10:34:57 +00:00
52bb1db947
chore(db): create indices for frequent filter conditions
...
Indices are automatically created for all primary keys and all unique columns, but for frequent filter conditions that are not unique and which yield a small result set, and index speeds up computation.
2023-09-06 15:22:37 +00:00
a74c3d80ca
fix(lms): filter by status
2023-08-30 15:11:28 +00:00
c6f2b21927
Merge branch 'test' into fradrive/lms-type-refactor
2023-08-25 14:10:55 +00:00
34ada53de0
fix(build): refix test commits somehow
2023-08-25 13:58:21 +00:00
20b3a39bc3
chore(lms): WIP V2 Report pages done, job and lms-main page to do
2023-07-21 15:47:57 +00:00
00d8d684f4
chore(lms): WIP v2 using LmsState
2023-07-20 12:49:45 +00:00
5bb49cd889
fix(build): prevent migration on non-existing table
2023-07-18 14:58:00 +00:00
a06ec1b298
Merge branch 'master' into fradrive/lms-type-refactor
2023-07-17 14:51:14 +00:00
9422892f72
Merge branch 'master' into fradrive/lms-type-refactor
2023-07-17 14:33:59 +00:00
f72e020dfe
Merge branch 'master' into test
2023-07-17 14:15:23 +00:00
6903bc82f8
chore: conform to reuse spec
2023-07-14 22:59:51 +00:00
681f16be93
chore(health): adjust health evalutation
2023-07-14 11:15:59 +00:00
1b224630eb
chore(health): add HealthStatus HealthInactive
2023-07-12 10:47:15 +00:00
9b93c00301
refactor(health): show all health checks that may lead to failure (WIP)
2023-07-10 15:28:20 +00:00
c9efbd56f1
chore(lms): add lms status filter option
2023-07-05 17:07:21 +00:00
2d62acea5e
refactor(lms): fix #75 by splitting lmsStatus
2023-07-03 16:45:16 +00:00
3d595271d9
fix(db): migration qualification block
2023-07-03 13:48:01 +00:00
05b807a49a
Merge branch 'master' into fradrive/lms-type-refactor
2023-07-03 10:53:05 +00:00
ab48e40ac7
fix(build): major qualfication block quirks fixed
2023-06-30 13:15:39 +00:00
a1dd70b143
refactor(qualification): update db migration code
2023-06-30 08:22:56 +00:00
a28fb72021
refactor(qualification): blocks need exact time for ordering
2023-06-26 10:07:41 +00:00
9bd1076a9c
chore(lms): prepare renewal letter sending
2023-06-19 14:45:04 +00:00
b613f22363
chore(haddock): fix problematic comments
2023-06-02 21:02:03 +00:00
d377d717d2
refactor(qualification): WIP db migration implemented
2023-05-24 16:25:34 +00:00
5400c32477
chore(tutorial): WIP towards tutorial templates
2023-05-24 13:29:53 +00:00
Steffen Jost
c2521df20b
chore(tutorial): WIP templates advancement
2023-05-23 17:28:22 +02:00
Steffen Jost
5446ca5406
chore(tutorial): prepare occurrencesAddBusinessDays for templates
2023-05-23 17:13:26 +02:00
e99a37cfd6
chore(occurrences): complete bounds function
2023-05-17 16:04:03 +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
f617d067f3
chore(avscard): fix filtering leading zeroes
2023-05-05 15:43:09 +00:00
bb2c0858d1
docs(dbtable): clarify usage of dbtProj
2023-04-28 12:58:20 +00:00
eba437de33
refactor(csv): change new user default to xlsx working now
2023-04-28 11:15:51 +00:00
3047a7aa12
chore(csv): switch default csv export format to .xlsx
2023-04-26 15:32:01 +00:00
ebb81e0c54
refactor(avs): avs queries are automatically chunked
2023-04-24 16:42:57 +00:00
352ee215b4
fix(avs): chunk avs status query automatically
2023-04-20 17:11:43 +00:00
a827f46f0f
chore(letter): implement course qualification letter (wip)
2023-04-04 11:52:21 +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
c62a42d5c2
fix(lms): send e-learning failed qualification only once
2023-03-28 14:57:31 +00:00
3b0f27d4f2
chore(avs): improve print of avs test interface
2023-03-24 18:06:55 +00:00
db9ffa1830
fix(lms): mark expired learners as ended with status expired
2023-03-24 17:33:17 +00:00
6ca02875c2
chore(avs): implement InfoPersonContact query and test
2023-03-23 16:53:31 +00:00
4a359c82dc
chore(changelog): supervisors may revoke amd retire licences
2023-03-22 16:35:00 +00:00
583a0a254d
chore(letter): test printing with new ident strings working again
2023-03-22 10:35:39 +00:00
41810dbd75
chore(lms): delay lms user deletion by setting
2023-03-17 15:52:03 +00:00
09c4eb3a7b
chore(qualifications): use blocking mechanism (WIP)
2023-03-15 17:10:32 +00:00
109e2373a4
chore(lms): account for local timezone in LMS communication
2023-03-03 09:56:17 +00:00
Steffen Jost
d47e8c4909
fix(avs): strip trailing whitespace from avs names upon import only
2023-02-08 15:35:01 +01:00
Steffen Jost
80e5dad4aa
chore(lms): qualifications view for supervisors
2023-02-06 20:16:18 +01:00
Steffen Jost
f434eff083
refactor(notifications): change notifications defaults
2023-01-31 13:32:39 +01:00
Steffen Jost
3d51f2ebdb
chore(avs): upsertAvsUser now has a failsafe alternative
2023-01-20 17:54:46 +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
d6f7214b03
chore(lms): add arbritrary text to qualificationBlocked
2023-01-17 14:32:56 +01:00
Steffen Jost
4214c164c4
chore(letter): default pdf passwort card no without leading zeros
2023-01-11 11:50:31 +01:00
Steffen Jost
b97c28413b
chore(avs): distinguish grant vorfeld between up and downgrade
2022-12-22 16:06:03 +01:00
Steffen Jost
635532ec49
chore(avs): synch problems to avs implemented
2022-12-20 15:35:14 +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
d365688ce9
Merge branch 'master' into fradrive/api-avs
2022-12-14 18:17:44 +01:00
Steffen Jost
5f515d7420
Merge branch 'master' into fradrive/api-avs
2022-12-14 14:52:13 +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
Steffen Jost
3a922ffc7b
chore(history): reset version history for initial FRADrive release
2022-12-12 18:26:39 +01:00
Steffen Jost
612fd9284b
refactor(avs): update letter-pin and postal address if unseen before
2022-12-08 11:09:14 +01:00
Steffen Jost
4c901239d5
refactor(avs): fix upsertCampusUserByCn
2022-12-05 16:19:10 +01:00
Steffen Jost
b20008d3bc
fix(avs): normalize internal personal numbers between LDAP and AVS
2022-11-30 15:42:47 +01:00
Steffen Jost
4b295f44d2
chore(avs): fix avs interface to botched specifications
2022-11-30 13:30:00 +01:00
Steffen Jost
6f2e4e060c
chore(sap): remove unnecessart system function tag sap
2022-11-24 18:42:31 +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
c627d62037
chore(avs): improve avs interface, check licences (WIP)
2022-11-23 19:28:21 +01:00
Steffen Jost
d125bcdc9c
test(avs): add more encodings and test cases vor avs datatypes
2022-11-23 19:27:41 +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
494f86a5f7
chore(avs): creating new users by cardno or internpersno completed
2022-11-17 18:13:54 +01:00
Steffen Jost
734eb8927e
chore(avs): adjust to newly refined VSM specifications (DONE)
2022-11-17 12:55:58 +01:00
Steffen Jost
df559fead1
chore(avs): adjust to newly refined VSM specifications (WIP)
2022-11-17 12:32:08 +01:00
Steffen Jost
9bfcbfc568
test(avs): AvsCardNo instances adjusted for 8-digit codes
2022-11-16 16:01:35 +01:00
Steffen Jost
c04704a549
chore(company): add company db
2022-11-16 13:46:55 +01:00
Steffen Jost
453bbd6ce4
chore(avs): upsert avs user continued (WIP)
2022-11-15 13:12:57 +01:00
Steffen Jost
6f7282b512
chore(avs): expand avs interface
2022-11-14 18:46:38 +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
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
32ca2a3280
chore(avs): work on avs person query complete
2022-09-29 17:10:10 +02:00
Steffen Jost
3b34627733
chore(avs): construct comprehensive avs queries
2022-09-28 18:13:23 +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
116c699a18
chore(avs): fix json tests
2022-09-27 14:24:25 +02:00
Steffen Jost
ebd557ff0a
chore(avs): add AuthNoLogin authentication mode
2022-09-26 14:31:14 +02:00
Steffen Jost
b4a25df963
chore(avs): more resilient JSON en/decoding
2022-09-26 11:39:07 +02:00
Steffen Jost
f31e509212
fix build
2022-09-22 18:12:00 +02:00
Steffen Jost
9d09ec676a
chore(avs): adjust avs interface to latest spec and improve upon
2022-09-21 18:55:51 +02:00
Steffen Jost
157d2f7970
chore(lms): proper lms dequeueing now implemented; whole process checked
2022-09-19 19:38:29 +02:00
Steffen Jost
20af976357
refactor(lms): lms results and blocked processing reworked
2022-09-16 17:01:02 +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
77f76fbe8d
refactor(avs): prioritise card color by choosing among several avs cards
2022-09-09 12:32:09 +02:00