|
|
102cd6c73e
|
fix(lms): do not delete orphans with all numerical idents
lms idents with all numerical idents are used for testing and thus should not be deleted, even if orphaned
|
2025-02-11 12:26:43 +01:00 |
|
|
|
3f40dd890e
|
fix(tutorial): fix #2696 template choice respects school, course, term, etc.
|
2025-01-31 12:18:34 +01:00 |
|
|
|
f9562c4a32
|
chore(tutorial): assign exam rooms for tutorial users ad hoc
|
2024-12-19 15:57:49 +01:00 |
|
|
|
a454ac9d32
|
chore(form): add knownUserField accepting known users only
|
2024-12-04 18:10:13 +01:00 |
|
|
|
7294b9731c
|
fix(doc): Update outdated GitLab references to DevOps work items
|
2024-11-05 11:08:44 +01:00 |
|
|
|
7d57a30be7
|
refactor(TH): minor code clean up
|
2024-10-15 11:03:01 +02:00 |
|
|
|
01c4225da4
|
refactor(TH): add sqlMIXproj' using reify on TableExpr for more comfort
|
2024-10-14 19:16:36 +02:00 |
|
|
|
4fc6f54b32
|
chore(TH): add sqlMIXproj to improve dbTable usage, also add card-nos to DayTask Table
|
2024-10-14 18:27:44 +02:00 |
|
|
|
f642b9cccf
|
fix(occurrences): room occurrence form works now
|
2024-10-07 18:31:02 +02:00 |
|
|
|
53c68638da
|
chore(daily): make company a property of TutorialParticipant, towards #90
|
2024-09-16 17:16:19 +02:00 |
|
|
|
ab8b17229a
|
chore(health): show db time on status page and status time diffs in a human readable format
|
2024-09-09 16:41:43 +02:00 |
|
|
|
e8f9c21b7c
|
chore(problem): admin problem filtering works on full text now
|
2024-08-26 15:17:01 +02:00 |
|
|
|
cc5da9a2a9
|
fix(avs): fix #124 implement automatic avs driving licence synchronisation
|
2024-08-12 18:01:04 +02:00 |
|
|
|
e551fadd29
|
chore(sql): add regex match for sql
|
2024-08-12 12:36:27 +02:00 |
|
|
|
ab00a4f665
|
chore(mail): fix #171 by adding a route for all notifications to users and displaying them
|
2024-08-06 17:42:27 +02:00 |
|
|
|
21d32fd4cf
|
chore(mail): mail display towards #171
|
2024-08-05 18:15:56 +02:00 |
|
|
|
0a93f79f4e
|
chore(db): new code for truncate table
|
2024-06-25 14:06:49 +02:00 |
|
|
|
d7acc7a2d0
|
fix(avs): synch job deletes used row instead of truncation
Database.Esquelet.Utils.truncate is suspected to crash in conjunction with the incomplete argument containing an error value due to strictness
|
2024-06-21 13:09:16 +02:00 |
|
|
|
2e4e1a94c9
|
refactor(avs): rewrite AVS synch (WIP)
|
2024-04-24 18:01:44 +02:00 |
|
|
|
54c08cc64b
|
refactor(avs): rework upsertAvsUserByCard/Id
|
2024-04-12 17:27:46 +02:00 |
|
|
|
4a51f94a8f
|
chore(avs): WIP update UserCompany accodring to AVS
|
2024-03-19 18:29:38 +01:00 |
|
|
|
9985151002
|
refactor(user): empty postal uses high priority company address instead (WIP)
|
2024-03-07 18:43:43 +01:00 |
|
|
|
ce4869f155
|
Merge branch 'master' into fradrive/cr3
|
2024-02-13 10:21:09 +01:00 |
|
|
|
64797536e3
|
refactor(qualification): card filter accepts multiple cards now
|
2024-02-13 10:05:50 +01:00 |
|
|
|
42695cf5ef
|
fix(sql): remove potential bug in relation to missing parenthesis after not_
|
2024-02-12 12:00:40 +01:00 |
|
|
|
e2be8bbd5c
|
chore(sql): examine #155
|
2024-02-12 11:30:54 +01:00 |
|
|
|
47f853bd4a
|
chore(health): stub that compiles
|
2024-02-01 10:35:31 +01:00 |
|
|
|
a592ad7094
|
chore(health): WIP new interface health handlers
|
2024-01-31 18:03:25 +01:00 |
|
|
|
88f24fe6f1
|
fix(firm): improve supervisor filter by caching
|
2023-12-19 18:15:09 +01:00 |
|
|
|
612d975384
|
chore(firm): reset supervisors for FirmAllR working
|
2023-11-15 18:02:52 +01:00 |
|
|
|
13ee3e7315
|
chore(firm): separate firm name nr filters
|
2023-10-30 17:18:04 +01:00 |
|
|
|
0ab1cd17be
|
chore(firm): add contact preference column
and make firm nr filter exact
|
2023-10-27 13:34:37 +02: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 |
|
|
|
6d221fa3c2
|
chore(firm): add rerouting counts
|
2023-10-20 16:44:55 +00:00 |
|
|
|
601ce7abdf
|
fix(firm): foreign supervisor counts correct and sortable
|
2023-10-20 15:29:40 +00:00 |
|
|
|
11861c4d01
|
chore(sap): transmit multiple block/unblocks
|
2023-10-13 15:32:19 +00:00 |
|
|
|
8b0218ba89
|
refactor(qualification): more efficient correct code to discern expiry notifications
|
2023-09-28 11:29:02 +00:00 |
|
|
|
ae4470333e
|
fix(lms): sorting and filtering lms status works throughout now
|
2023-09-27 09:31:50 +00:00 |
|
|
|
f48862efbc
|
fix(lms): sorting and filtering lms status
|
2023-09-26 16:15:58 +00:00 |
|
|
|
30e5694712
|
refactor(set): minor refactor using foldMap
|
2023-09-06 16:04:41 +00:00 |
|
|
|
bf53c639e7
|
chore(table): allow compulsory multi filter criteria
|
2023-09-06 15:58:18 +00:00 |
|
|
|
4754ad4b80
|
chore(lms): allow table filtering by multiple LMS ids and names in several views
|
2023-09-01 15:11:26 +00:00 |
|
|
|
a74c3d80ca
|
fix(lms): filter by status
|
2023-08-30 15:11:28 +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 |
|
|
|
f22252ecc3
|
refactor(qualifications): update basic qualification blocking routines (WIP)
|
2023-06-22 16:10:06 +00:00 |
|
|
|
a0295c7654
|
refactor(qualification): work on blocking WIP
|
2023-06-13 16:43:44 +00:00 |
|
|
|
5400c32477
|
chore(tutorial): WIP towards tutorial templates
|
2023-05-24 13:29:53 +00:00 |
|