|
|
f888da3ab0
|
fix(build): Update ParticipantInvite.hs
|
2023-10-11 13:56:47 +00:00 |
|
|
|
fa4f9b2447
|
fix(build): Update ParticipantInvite.hs
|
2023-10-11 10:52:44 +00:00 |
|
|
|
87f0b2edab
|
fix(build): Update Utils.hs
|
2023-10-11 09:18:22 +00:00 |
|
|
|
16d0fdd1c8
|
chore(course): change default name for tutorial to %y_%m_%d
|
2023-10-11 08:46:25 +00:00 |
|
|
|
e3b6a7e4c6
|
chore(qualification): block expired qualification users explicitly
|
2023-10-06 11:16:49 +00:00 |
|
|
|
f776aaaef5
|
chore(lms): prefix lms-ident with qualification shorthand
|
2023-10-06 09:14:19 +00:00 |
|
|
|
c75d914dc3
|
chore(release): 27.4.41
|
2023-10-04 15:58:57 +00:00 |
|
|
|
55ea2c26f4
|
chore(bump): non-essential commit
|
2023-10-04 15:58:23 +00:00 |
|
|
|
6355f81f02
|
flake.nix: wrap stack using pkgs-recent
|
2023-10-04 14:48:37 +00:00 |
|
|
|
95857b4624
|
stack.nix: conform to new flake.nix stack-wrapped
|
2023-10-04 14:48:28 +00:00 |
|
|
|
dd67429139
|
shell-nix: remove node2nix (non-existant) and profiteur (ghc-prof currently markes as broken)
|
2023-10-04 14:48:12 +00:00 |
|
|
|
b7d4f6913d
|
fix(print): apc ident aliases did not stop at first success
|
2023-10-04 08:18:46 +00:00 |
|
|
|
60644528fc
|
refactor(lms): show deletion days parameter and ensure audit log period is accounted for
|
2023-09-28 15:05:04 +00:00 |
|
|
|
9ac275c9eb
|
chore(lms): minor clarifications about lms resetting
|
2023-09-28 11:36:24 +00:00 |
|
|
|
8b0218ba89
|
refactor(qualification): more efficient correct code to discern expiry notifications
|
2023-09-28 11:29:02 +00:00 |
|
|
|
382fa7fc07
|
chore(lms): disable inefficient non-working filter for qusertonotify
|
2023-09-27 15:43:56 +00:00 |
|
|
|
cdb23115ef
|
refactor(lms): clean lms handling code
|
2023-09-27 15:36:05 +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 |
|
|
|
095fde54b7
|
chore(release): 27.4.40
|
2023-09-26 09:56:50 +00:00 |
|
|
|
330e89bb6b
|
chore(release): 27.4.39
|
2023-09-26 09:55:46 +00:00 |
|
|
|
a84812640f
|
fix(lms): do not mark lms users with open status as ended
|
2023-09-26 09:55:16 +00:00 |
|
|
|
bb708ca540
|
fix(qualifications): latest block could ignore itself
|
2023-09-25 15:46:48 +00:00 |
|
|
|
f7b2f35421
|
refactor(lms): clean code for nicer links in lms status widget
|
2023-09-25 15:39:09 +00:00 |
|
|
|
81b821c88a
|
chore(lms): better links in lms status widget
|
2023-09-25 15:25:38 +00:00 |
|
|
|
50e4f297b8
|
chore(release): 27.4.38
|
2023-09-21 16:08:02 +00:00 |
|
|
|
8896885bd9
|
Revert "hotfix(lms): lms learner filename for test system changed from qsh to t. !!! REVERT BEFORE PRODUCTION!!!"
This reverts commit dfa96c7f3e.
|
2023-09-21 16:02:08 +00:00 |
|
|
|
9bc9a0f1b9
|
chore(release): 27.4.37
|
2023-09-21 14:41:29 +00:00 |
|
|
|
cb9e09d071
|
fix(lms): disable workaround for late lms success
|
2023-09-21 14:41:00 +00:00 |
|
|
|
9bb2586c1e
|
chore(release): 27.4.36
|
2023-09-21 14:32:57 +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 |
|
|
|
54531a6da9
|
chore(release): 27.4.35
|
2023-09-21 09:10:57 +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 |
|
|
|
e17b26a363
|
chore(release): 27.4.34
|
2023-09-21 03:09:00 +00:00 |
|
|
|
a72142352e
|
chore(release): 27.4.34
|
2023-09-20 21:52:17 +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 |
|
|
|
88e6e8f329
|
chore(release): 27.4.33
|
2023-09-20 11:15:37 +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 |
|
|
|
967341fa1e
|
chore(release): 27.4.32
|
2023-09-19 18:32:14 +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 |
|
|
|
1f677ba56b
|
chore(model): thoghts on qualification dependencies
|
2023-09-18 14:39:08 +00:00 |
|