a262921a7d
refactor(memcached): remove ARC cache entirely
...
NOTE: this was a crude surgery, removing everything ARC related; some dead code artifacts may have remained.
Especially check PrewarmCacheConf
Reason for removall: adding `memcachedInvalidateClass` was difficult to implement with ARC active; ARC was known to be problematic; removal was easier (see #2 2024-09-23)
2024-09-23 18:52:26 +02:00
53c68638da
chore(daily): make company a property of TutorialParticipant, towards #90
2024-09-16 17:16:19 +02:00
0a06efd76c
fix(firm): restrict firm access to company supervisors only
2023-11-27 17:49:06 +01:00
230ca0c40f
chore(auth): add firm routes to superviser auth tag
2023-10-27 17:26:27 +02:00
Steffen Jost
f208d2aa99
attempt to fix build by removing derive Typeable (likely no effect)
2023-01-20 09:17:50 +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
15f7a7576a
fix(lms): filtering qualifications by supervisor works properly now
2022-11-25 17:14:52 +01:00
Steffen Jost
6f2e4e060c
chore(sap): remove unnecessart system function tag sap
2022-11-24 18:42:31 +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
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
ddca9f6688
chore(supervisor): access tag implemented
2022-10-11 18:52:33 +02:00
Steffen Jost
f36b5ee4d0
chore(supervisor): add profile pages for supervisors
2022-10-10 18:09:24 +02:00
Steffen Jost
841936178d
lpr: add system function printer
2022-08-23 18:43:26 +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
c4fc67d4e8
chore: remove workflows
2021-09-07 12:57:53 +02:00
Gregor Kleen
0184a5fe3b
fix(submissions): maintain anonymity
2021-08-16 11:07:48 +02:00
Gregor Kleen
a17d2dc779
perf(authorization): generalize routes before pred exec for caching
2021-08-02 11:25:26 +02:00
Gregor Kleen
871595e068
perf(auth): offload work creating list of correctors to db
2021-07-28 11:05:45 +02:00
Gregor Kleen
33171a28d7
perf: cache system-message visibility times
2021-07-21 21:55:25 +02:00
Gregor Kleen
9df0686086
feat: load shedding
2021-07-21 12:37:54 +02:00
Gregor Kleen
ef7fde937e
fix(cache): atomicity & workflow instance invalidations
2021-07-06 10:18:07 +02:00
Gregor Kleen
5ade6c65d6
chore: bump versions
2021-06-28 09:21:34 +02:00
Gregor Kleen
de39686d89
feat(course-list): filter by allocation
...
Fixes #715
2021-06-17 17:08:21 +02:00
Gregor Kleen
6f04a6b693
fix(auth): properly restrict various auth by school
2021-06-01 18:09:21 +02:00
Gregor Kleen
605abda65a
refactor: improve dbTable performance
2021-05-04 14:05:00 +02:00
Gregor Kleen
939ab37588
feat: additional general purpose caching tier (memcachedLocal)
2021-04-08 18:36:06 +02:00
Wolfgang Witt
55319c8c50
fix: add missing do
2021-03-29 16:03:40 +02:00
Wolfgang Witt
67d6fd7d43
fix: correctly apply suggestion
2021-03-29 16:03:39 +02:00
Wolfgang Witt
fcc5930a3c
Apply 1 suggestion(s) to 1 file(s)
2021-03-29 16:03:39 +02:00
Wolfgang Witt
03a0899f5f
chore: chase error messages
2021-03-29 16:03:31 +02:00
Gregor Kleen
0e50e6ebce
perf: try to reduce db-conn-load of cached auth
2021-03-24 21:43:24 +01:00
Gregor Kleen
2f85cea1de
perf: reduce db-conn-load of tokens
2021-03-24 17:35:40 +01:00
Gregor Kleen
da724654ed
perf: try to reduce db connection load of auth
2021-03-23 11:07:05 +01:00
Gregor Kleen
9d1f1c6910
fix(auth): wrong caching for external-exam-staff
2021-03-19 14:20:49 +01:00
Gregor Kleen
a6390eccbd
fix(submissions): take care when to display corrections
...
Also cleanup usage of Utils via hlint
2021-03-18 23:12:36 +01:00
Gregor Kleen
91a51664c3
feat(submissions): improve behaviour of sheet-type-exam-part
...
Fixes #676
2021-03-18 17:50:27 +01:00
Gregor Kleen
5c513946c1
feat(csv-export): .xlsx
2021-03-17 21:15:00 +01:00
Gregor Kleen
65814c005e
fix(authorisation): inverted logic for empty
2021-03-13 17:53:44 +01:00
Gregor Kleen
e88b6d6bab
fix: invalidate nav caches
2021-03-12 18:39:00 +01:00
Gregor Kleen
6fbef0433c
perf: additional/improved auth caching
2021-03-12 14:59:38 +01:00
Gregor Kleen
896bd41e3b
fix(auth-caching): submission-group
...
Also improve metrics wrt. auth tag eval
2021-03-11 16:22:52 +01:00
Gregor Kleen
683a7da5fe
refactor: hlint
2021-03-08 13:08:54 +01:00
Gregor Kleen
63f0d3c37a
feat(auth): user independent authorisation caching
...
BREAKING CHANGE: additional authorisation caching
2021-03-08 12:08:43 +01:00
Gregor Kleen
23ff9d9222
feat(db): track source of database accesses
2021-02-26 11:00:44 +01:00
Gregor Kleen
f4f95e1494
chore(profiling): restore prof-auto and test build
...
Revert "chore(profiling): switch to prof-auto-top to hopefully fix build"
This reverts commit 07bde5b012 .
2021-02-03 09:06:55 +01:00
Gregor Kleen
e0173908b4
chore(profiling): remove -fprof-auto-top to hopefully fix build
2021-02-01 22:45:12 +01:00
Gregor Kleen
90e3965b92
Merge branch 'master' into profile
2021-02-01 19:37:02 +01:00