cb9e09d071
fix(lms): disable workaround for late lms success
2023-09-21 14:41:00 +00:00
61d414e3d5
chore(qualifications): restrict regular renewal to half valid duration
2023-09-21 14:32:32 +00:00
e59a2fc373
Merge branch 'test'
2023-09-21 13:02:14 +00:00
db06f5fe42
chore(lms): deactivate debug column lms view
2023-09-21 09:10:32 +00:00
a320ed498a
chore(lms): fix build erroneous signature
2023-09-21 09:08:35 +00:00
273cc288d4
chore(lms): more discreet debug info for simultaneous blocks
2023-09-21 08:17:43 +00:00
11752dc5ac
fix(lms): treat simultaneous blocks/unblocks correctly
2023-09-20 14:52:01 +00:00
29e5ed25df
Merge branch 'test'
2023-09-20 12:29:41 +00:00
dfa07a95eb
fix(time): midnight timezone conversion bug eliminated
2023-09-20 11:14:47 +00:00
520e649fc8
chore(lms): minor refactoring for selectValidQualifications
2023-09-20 09:51:43 +00:00
2bdb85faa1
chore(lms): full timestamps in LmsStatus too
2023-09-19 18:31:20 +00:00
726b05bbe1
chore(lms): allow full timestamps in LmsReport
2023-09-19 16:42:20 +02:00
16b6b33c37
chore(lms): disable workaround for lms success after failure
2023-09-19 12:56:51 +00:00
ecd1a0fc21
fix(lms): simultaneous block/unblock lets unblock win in all situations
2023-09-19 12:56:19 +00:00
b85c8bd74f
fix(lms): ensure lms uniqueness across all qualifications
2023-09-18 15:34:58 +00:00
dfa96c7f3e
hotfix(lms): lms learner filename for test system changed from qsh to t. !!! REVERT BEFORE PRODUCTION!!!
2023-09-12 12:59:40 +00:00
391c87be9f
chore(avs): fix #113 by showing avs problems
2023-09-11 16:24:24 +00:00
8b0737e2aa
fix(lms): reset e-learning more lenient
2023-09-11 16:01:43 +00:00
93052f5e74
chore(sql): add two indices for qualification user
2023-09-11 13:11:13 +00:00
ac77aa176a
fix(build): v2
2023-09-07 20:14:29 +00:00
c4a0eb647a
fix(build)
2023-09-07 17:03:35 +00:00
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
7f5687b43d
Merge branch 'test' of gitlab.uniworx.de:fradrive/fradrive into test
2023-09-06 16:04:45 +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
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
7e756985ce
chore(apc): remove apc processing delay
2023-09-06 14:00:07 +00:00
875d79bf01
chore(lms): improve audit log for start and reset
2023-09-05 15:17:04 +00:00
3c5cffb409
chore(print): improve pdf metadata to include apc ident
2023-09-05 17:03:18 +02:00
a7ed659866
fix(lms): accept success for no-status learners and print several more debug messages processing reports
2023-09-04 15:52:06 +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
1fd24f608d
fix(build): add missing file
2023-09-01 10:38:14 +00:00
6052af4d90
refactor(apc): speed up apc id acceptance by delayed processing
2023-08-31 15:34:40 +00:00
f7ad290053
chore(lms): clean learner icons and sorting
2023-08-31 12:22:47 +02:00
dc9e910e26
chore(lms): update navigation links for LMS V2
2023-08-30 15:43:42 +00:00
a74c3d80ca
fix(lms): filter by status
2023-08-30 15:11:28 +00:00
7298b00628
chore(debug): admin test page generates a log entry
2023-08-30 09:52:22 +00:00
a452b032c4
fix(lms): negate learner locking condition
2023-08-30 07:44:38 +00:00
da26901f8b
chore(lms): minor fix reset tries conditions
2023-08-29 15:26:13 +00:00
69d689fe90
chore(lms): fix #93
2023-08-29 11:27:35 +00:00
d9a6eab833
chore(lms): reset tries mechanism implemeneted, display still todo
2023-08-28 15:48:04 +00:00
2909deb4f6
chore(lms): WIP reset tries and lock logic part 1
2023-08-25 15:31:26 +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
3085b8d91d
chore(lms): implement report dispatch job DONE
2023-08-25 12:35:21 +00:00
12f4bcfa1b
chore(lms): WIP implement report dispatch job, PART 2
2023-08-24 15:45:54 +00:00
9c156f1b58
chore(lms): WIP implement report dispatch job
2023-08-23 15:42:55 +00:00
8ecdaca4d6
Quickfix for apc sever seeing ligatures that do not exist
2023-08-22 08:56:43 +00:00
3014b68992
Merge branch 'master' into test
2023-07-26 08:59:44 +00:00
5397c7be35
fix(qualification): new block/unblock mechanism working now
2023-07-26 08:59:08 +00:00
6cec571341
chore(audit): confine audit log messages to a single long line
2023-07-26 08:55:48 +00:00
88bf21c9c5
fix(users): fix #112 working now
2023-07-26 08:55:12 +00:00
35096ace01
fix(users): fix #112 and also add some convenience
2023-07-25 15:21:28 +00:00
9cf7f3965a
fix(block): negate condition to test
2023-07-24 13:50:16 +00:00
b4ba0a30dc
fix(apc): apc cannot distinguish ij from ji, partial fix only. Needs new font
2023-07-24 13:40:12 +00:00
8d64ca9842
chore(apc): remove outdate workaround
2023-07-24 15:33:36 +02:00
20b3a39bc3
chore(lms): WIP V2 Report pages done, job and lms-main page to do
2023-07-21 15:47:57 +00:00
b84577984a
chore(lms): WIP V2 Learners
2023-07-20 16:00:08 +00:00
00d8d684f4
chore(lms): WIP v2 using LmsState
2023-07-20 12:49:45 +00:00
8bcdbd95f0
chore(lms): WIP towards new interface
2023-07-18 15:20:44 +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
26ce2b83e2
chore(admin-jobs): implement JobActionData as dbtable action res
2023-07-17 14:47:50 +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
eb6d868a11
bumb version
2023-07-17 11:16:17 +00:00
6903bc82f8
chore: conform to reuse spec
2023-07-14 22:59:51 +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
681f16be93
chore(health): adjust health evalutation
2023-07-14 11:15:59 +00:00
a407094253
chore(job): add filtering to job queue view
2023-07-13 16:09:12 +00:00
240c6f81f8
fix(avs): eliminate call to undefined in Esqueleto.Internals
2023-07-13 16:08:57 +00:00
7ed891a120
chore(jobs): stub for queued job interface towards #95
2023-07-12 16:08:57 +00:00
1ce8f75c2d
fix(tutorial): fix #94 tutorial renaming (de) and template naming
2023-07-12 14:32:49 +00:00
80c632df1c
fix(lpr): fix #96 by various minor improvements to PrintCenter
2023-07-12 13:58:44 +00:00
57842a53e7
chore(health): minor change treating HealthInactive
2023-07-12 12:52:23 +00:00
2e59d3c2ea
fix(avs): background avs synch yielding undefined due to wrong monad
2023-07-12 11:29:29 +00:00
a8df40d9f8
fix(lms): add safeguard to LmsUserlist dispatch running twice, thus ending LMS prematurely
2023-07-12 11:16:22 +00:00
1b224630eb
chore(health): add HealthStatus HealthInactive
2023-07-12 10:47:15 +00:00
c596491e49
chore(health): add more info to health
2023-07-12 08:21:31 +00:00
9b93c00301
refactor(health): show all health checks that may lead to failure (WIP)
2023-07-10 15:28:20 +00:00
0beb0e4011
fix(avs): avs background synchs and lms userlist result no longer block handler
2023-07-07 11:32:59 +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
f9930f2a00
fix(build): minor
2023-06-30 15:30:32 +00:00
6683d5e4e8
chore(cells): add links to qualifications cells
2023-06-30 15:03:56 +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
46f3a3324c
refactor(qualification): refactor profile block displays
2023-06-30 07:40:13 +00:00
23bc9033e7
refactor(qualifications): views course, admin-avs and lms-user refactored (WIP)
2023-06-29 17:05:46 +00:00
6dc3d8d059
fix(avs): fix #7 by sequencing avs background jobs one after another
2023-06-29 09:30:31 +00:00
aaa2d679fd
chore(avs): attempt to reduce sync jobs
2023-06-28 15:58:45 +00:00
3e5f271cac
fix(notifications): direct notifications now respect user triggers
2023-06-28 14:18:39 +00:00
8a6af742d5
refactor(qualifications): reformat lms-user widget
2023-06-27 15:27:00 +00:00
9abf8b69bf
refactor(qualification): rework lms view and user lms modal
2023-06-27 15:15:32 +00:00
878f98604c
refactor(qualifications): suggestions for qualification view block acts (WIP)
2023-06-26 16:28:17 +00:00
a28fb72021
refactor(qualification): blocks need exact time for ordering
2023-06-26 10:07:41 +00:00