Commit Graph

158 Commits

Author SHA1 Message Date
Steffen Jost
31154b9430 chore(lms): add required lenses for stub wip 2022-02-08 18:01:59 +01:00
Steffen Jost
8743719183 feat(status): show instance running time 2022-01-11 17:55:20 +01:00
Steffen Jost
8f2bb43e2a chore(testdata): generate a user with simple password authentication 2021-11-25 12:45:33 +01:00
Steffen Jost
9e156f407d fix(build): no change, just retry merge pipeline 2021-10-28 11:34:52 +02:00
Steffen Jost
9540f5ce0f chore(term): terms changed to quarters; does not compile yet. tests and fill are todos 2021-09-22 09:57:35 +02:00
Steffen Jost
c4fc67d4e8 chore: remove workflows 2021-09-07 12:57:53 +02:00
Gregor Kleen
9df0686086 feat: load shedding 2021-07-21 12:37:54 +02:00
Gregor Kleen
cf67945292 feat(personalised-sheet-files): seeds 2021-07-13 10:46:23 +02:00
ros
c09acbbf8a feat(course material): runDB für cid nur einmal 2021-07-05 16:57:10 +02:00
ros
d8b1f9788c feat(course material): small empty-bug fixed 2021-07-05 16:57:10 +02:00
ros
decdda359d feat(course material): auto vorschläge für materialtype 2021-07-05 16:57:09 +02:00
ros
3a9622dfb8 feat(course material): materialdescription search implemented 2021-07-05 16:55:48 +02:00
ros
89e9887fe1 feat(course material): materialDescription in progress 2021-07-05 16:45:12 +02:00
ros
90e4a620f0 feat(course material): first two filters 2021-07-05 16:45:12 +02:00
Gregor Kleen
5ade6c65d6 chore: bump versions 2021-06-28 09:21:34 +02:00
Gregor Kleen
adbbb8db6b chore: support storing chunks in minio 2021-06-27 10:51:58 +02:00
Gregor Kleen
426c40f0a4 feat(workflows): enum fields 2021-06-22 18:36:36 +02:00
ros
02354f0998 feat(participants): second version, Intersection added 2021-05-24 12:20:26 +02:00
ros
0a3fd23e22 feat(participants): first finished verson 2021-05-24 11:45:28 +02:00
ros
6f3243d90b feat(participants): small Name-change 2021-05-22 11:59:46 +02:00
Gregor Kleen
939ab37588 feat: additional general purpose caching tier (memcachedLocal) 2021-04-08 18:36:06 +02:00
Gregor Kleen
5c513946c1 feat(csv-export): .xlsx 2021-03-17 21:15:00 +01:00
Gregor Kleen
23ff9d9222 feat(db): track source of database accesses 2021-02-26 11:00:44 +01:00
Gregor Kleen
56e9212e65 chore: reduce logging 2021-02-24 10:12:48 +01:00
Gregor Kleen
d801a2f84a feat(monitoring): observe database connection opening/closing 2021-02-23 20:33:05 +01:00
Gregor Kleen
50fdcb4540 feat(db): provide our own implementation of connection pooling
Also allows monitoring pool status (available/in use connections,
total number of takes from pool)

This reverts commit 35ac503bf9.
2021-02-23 16:30:24 +01:00
Gregor Kleen
35ac503bf9 feat(db): optionally disable some db connection pooling 2021-02-21 20:44:45 +01:00
Gregor Kleen
8d1f216b5b feat(caching): introduce cache prewarming 2021-02-17 14:31:30 +01:00
Gregor Kleen
1cd79d35e2 feat(minio): use separate bucket for temporary files 2021-02-15 11:44:00 +01:00
Gregor Kleen
8ecb460f39 fix: unbreak arc 2021-02-10 22:58:01 +01:00
Gregor Kleen
dc5a9fda9d refactor: hlint 2021-02-10 20:52:17 +01:00
Gregor Kleen
36debd865f feat: implement in-memory cache for file download 2021-02-10 20:06:59 +01:00
Gregor Kleen
c7c4f50f5b refactor: hlint 2021-01-27 22:22:12 +01:00
Gregor Kleen
48028c4053 fix: more verbose watchdog notification failures 2021-01-27 20:14:54 +01:00
Gregor Kleen
1d3fd8c8a7 fix: hopefully improve workflow auth performance 2020-12-11 19:56:05 +01:00
Gregor Kleen
3a90c88b35 fix(files): better configuration for file batch jobs 2020-12-08 18:04:39 +01:00
Gregor Kleen
fbf21d7313 feat(errors): redirect errors back to ApprootDefault 2020-12-03 12:17:28 +01:00
Gregor Kleen
03fec7752b Merge branch 'master' into workflows 2020-11-05 12:19:18 +01:00
Gregor Kleen
1666081fea feat(mail): archive all sent mail & better verp 2020-11-04 15:27:06 +01:00
Gregor Kleen
ddd1dd5df4 Merge branch 'master' into workflows 2020-10-14 17:01:31 +02:00
Gregor Kleen
286407252a chore: use better exit code for "migration needed" 2020-10-14 13:04:47 +02:00
Gregor Kleen
7529933ebe chore: have uniworxdb accept config file as argument 2020-10-14 12:40:31 +02:00
Gregor Kleen
e3b5b93c71 feat(workflows): definition route stubs & i18n 2020-09-25 13:13:24 +02:00
Gregor Kleen
e80f7d7a89 feat(files): avoid initial unnecessary rechunking 2020-09-07 15:03:40 +02:00
Gregor Kleen
0fcb65f9fa refactor: hlint 2020-08-10 21:59:16 +02:00
Gregor Kleen
b9181de154 chore: bump to ghc-8.10 2020-08-10 15:41:19 +02:00
Gregor Kleen
d47d6aa6cc fix: suppress exceptions relating to expired sessions 2020-07-29 09:46:38 +02:00
Gregor Kleen
19b8b0616f fix: shutdown behaviour & tests 2020-07-21 15:52:45 +02:00
Gregor Kleen
d9e9179a52 feat(files): buffer uploads to minio
Missing: batch job to transfer uploads to database
2020-07-17 15:54:39 +02:00
Gregor Kleen
da1bf86d5e fix(ldap-failover): improve concurrency & error handling 2020-07-17 15:42:44 +02:00