Commit Graph

4659 Commits

Author SHA1 Message Date
Gregor Kleen
d801a2f84a feat(monitoring): observe database connection opening/closing 2021-02-23 20:33:05 +01:00
Gregor Kleen
0e92d71b31 style: fix metrics label display 2021-02-23 19:18:19 +01:00
Gregor Kleen
4025b49c88 chore(release): 24.7.0 2021-02-23 16:45:42 +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
e48124a8b8 chore(release): 24.6.0 2021-02-21 20:45:59 +01:00
Gregor Kleen
35ac503bf9 feat(db): optionally disable some db connection pooling 2021-02-21 20:44:45 +01:00
Gregor Kleen
e4f10ec1f3 chore(release): 24.5.0 2021-02-21 13:40:30 +01:00
Gregor Kleen
fb6ae089c6 feat(bot-mitigations): only logged in table sorting 2021-02-21 13:39:47 +01:00
Gregor Kleen
8b532a2b3b chore(release): 24.4.3 2021-02-20 11:32:47 +01:00
Gregor Kleen
db48bbb776 fix(jobs): use more read only/deferrable transactions 2021-02-20 11:16:47 +01:00
Gregor Kleen
ca22061e72 chore(gitlab-ci): use npm ci and cache 2021-02-19 17:46:30 +01:00
Gregor Kleen
24da2bd04c chore(mailmap): introduce mailmap 2021-02-19 15:44:30 +01:00
Gregor Kleen
abb6dff076 chore(gitlab-ci): depend on tests/lint for validation 2021-02-19 15:01:27 +01:00
Gregor Kleen
9e3b23ae84 chore(gitlab-ci): try to prevent release without upload 2021-02-19 14:55:32 +01:00
Gregor Kleen
f44a11efa4 chore(release): 24.4.2 2021-02-19 13:43:36 +01:00
Gregor Kleen
c272618aa6 fix(missing-files): properly account for workflows 2021-02-19 13:42:23 +01:00
Gregor Kleen
b4aa43ab46 chore(release): 24.4.1 2021-02-19 09:28:20 +01:00
Gregor Kleen
e54b985815 fix(files): count personalised sheet files as alive 2021-02-19 09:27:12 +01:00
Gregor Kleen
e059ad7f63 chore(release): 24.4.0 2021-02-17 15:29:18 +01:00
Gregor Kleen
e179c0ff6c refactor: hlint 2021-02-17 15:12:56 +01:00
Gregor Kleen
8d1f216b5b feat(caching): introduce cache prewarming 2021-02-17 14:31:30 +01:00
Gregor Kleen
abf59017a0 chore(release): 24.3.0 2021-02-15 15:34:57 +01:00
Gregor Kleen
c76794f7c8 chore: fix tests 2021-02-15 15:31:23 +01:00
Gregor Kleen
e2eddc93c5 chore(changelog): bump 2021-02-15 14:29:17 +01:00
Gregor Kleen
a8f268852a feat(personalised-sheet-files): restrict download by exam 2021-02-15 14:24:36 +01:00
Gregor Kleen
854fa6b968 fix(exam-bonus): fix rounding
Fixes #672
2021-02-15 12:55:12 +01:00
Gregor Kleen
0fd7e86695 fix(exam-bonus): avoid divide by zero if all sheets are bonus
Fixes #671
2021-02-15 12:28:04 +01:00
Gregor Kleen
1cd79d35e2 feat(minio): use separate bucket for temporary files 2021-02-15 11:44:00 +01:00
Gregor Kleen
fc9a78a7b3 chore(release): 24.2.1 2021-02-11 16:27:24 +01:00
Gregor Kleen
e695efb962 chore(standard-version): configure all bumpFiles 2021-02-11 16:26:30 +01:00
Gregor Kleen
1be391f5f5 fix(arc): reduce lock contention 2021-02-11 15:10:36 +01:00
Gregor Kleen
ef7a743c60 test: enusre arc roundtrips 2021-02-11 08:53:09 +01:00
Gregor Kleen
5794ca384c chore(release): 24.2.0 2021-02-10 23:18:02 +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
e61b5611b1 fix(jobs): prevent offloading instances from deleting cron last exec 2021-02-10 16:55:27 +01:00
Gregor Kleen
8a3f76054d chore(gitlab-ci): allow_failure on manual jobs 2021-02-09 20:31:16 +01:00
Gregor Kleen
723f7934c2 chore(release): 24.1.5 2021-02-09 20:23:08 +01:00
Gregor Kleen
4117e4751d chore: fix desynchronised version 2021-02-09 20:22:02 +01:00
Gregor Kleen
79178b8426 chore(gitlab-ci): migrate dependencies to needs 2021-02-09 20:14:41 +01:00
Gregor Kleen
e7fb15af26 chore(gitlab-ci): hopefully fix error due to happy version 2021-02-09 20:09:44 +01:00
Gregor Kleen
7b6d8f7066 chore(gitlab-ci): bump stack docker 2021-02-09 20:06:40 +01:00
Gregor Kleen
a9f04ab835 chore(release): 24.1.4 2021-02-09 15:38:04 +01:00
Gregor Kleen
14166933c5 chore: use standard-version directly instead of sync-version.hs 2021-02-09 15:36:29 +01:00
Gregor Kleen
a0ff498fc9 chore(release): 24.1.3 2021-02-09 15:20:23 +01:00
Gregor Kleen
f5436b6936 chore(gitlab-ci): try to fix release generation 2021-02-09 15:16:21 +01:00
Gregor Kleen
0d0945425b chore(release): 24.1.2 2021-02-09 12:16:03 +01:00
Gregor Kleen
14fe48db83 chore(standard-version): ensure h2 for patch releases 2021-02-09 12:14:01 +01:00
Gregor Kleen
21bdd3d1fb chore: bump standard-version 2021-02-09 12:09:36 +01:00