Commit Graph

58 Commits

Author SHA1 Message Date
Sarah Vaupel
f46f23785d Merge branch 'master' into stundenplan 2021-05-04 18:30:59 +02:00
Gregor Kleen
eb2cad341f chore: redundant import 2021-04-14 14:32:52 +02:00
Gregor Kleen
c89e02fad2 chore: redundant constraint 2021-04-14 12:52:00 +02:00
Wolfgang Witt
942c8bd59d chore: only write favourites to db when userMaxFavourites>0 2021-04-13 15:06:21 +02:00
Wolfgang Witt
6b9c0849e4 chore: show some Icon calling postCFavouriteR 2021-04-13 15:06:20 +02:00
Gregor Kleen
d65bd6889b refactor: improve cryptoid caching 2021-03-30 20:02:16 +02:00
Gregor Kleen
ff8270042f fix: remove cached-db-runner
Observed "connection disconnected" from persistent on 25.5.0
CachedDBRunner seemed suspicious.
2021-03-23 21:53:33 +01:00
Gregor Kleen
c23222aef6 perf: try to reduce db conn load of site-layout/nav 2021-03-23 15:18:37 +01:00
Gregor Kleen
da724654ed perf: try to reduce db connection load of auth 2021-03-23 11:07:05 +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
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
7027a3dd2d chore: allow AdminCrontabR from any approot 2021-02-09 11:00:51 +01:00
Gregor Kleen
8798f547a6 feat: ensure cached study feature relevance is up to date 2021-02-08 19:53:00 +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
Gregor Kleen
b814bc094a refactor(workflows): shared workflow graphs 2021-02-01 17:37:55 +01:00
Gregor Kleen
07bde5b012 chore(profiling): switch to prof-auto-top to hopefully fix build
Also build only once, again
2021-02-01 09:26:59 +01:00
Gregor Kleen
8939a8b90a fix(tokens): introduce clock leniency and remove start for downloads 2020-12-13 00:36:11 +01:00
Gregor Kleen
13b6fe1db5 chore: setup for profiling 2020-12-12 17:12:50 +01:00
Gregor Kleen
3a106d1ee5 feat: don't redirect monitoring routes & crontab tokens 2020-12-09 15:33:54 +01:00
Gregor Kleen
ed38f93537 fix(jobs): adjust job handling to hopefully reduce load 2020-12-09 13:25:26 +01:00
Gregor Kleen
3ba41d8f24 fix(downloads): do download links via redirect 2020-12-08 17:34:39 +01:00
Gregor Kleen
22961d9a89 refactor: hlint 2020-12-03 16:20:54 +01:00
Gregor Kleen
833b674c31 fix(errors): better handling of errors from separated approots 2020-12-03 15:51:23 +01:00
Gregor Kleen
fbf21d7313 feat(errors): redirect errors back to ApprootDefault 2020-12-03 12:17:28 +01:00
Gregor Kleen
707b41d4ec feat: allow separating user generated content into separate domain 2020-12-02 16:58:52 +01:00
Gregor Kleen
dfea39907c fix: non-dev build 2020-11-27 14:28:16 +01:00
Gregor Kleen
82b3a6364c feat(workflows): wire up ws-school 2020-11-24 22:35:59 +01:00
Gregor Kleen
43caeefbf1 Merge branch 'master' into workflows 2020-11-24 10:56:41 +01:00
Gregor Kleen
22f43a9631 Merge branch 'master' into stundenplan 2020-11-11 10:15:27 +01:00
Gregor Kleen
5b28303539 feat: partial/conditional downloads & video streaming 2020-11-10 17:23:15 +01:00
Gregor Kleen
03fec7752b Merge branch 'master' into workflows 2020-11-05 12:19:18 +01:00
Sarah Vaupel
51984cde87 Merge branch 'master' into stundenplan 2020-11-03 23:11:25 +01:00
Gregor Kleen
ef51c6e7c3 feat(users): assimilation 2020-11-02 09:58:01 +01:00
Sarah Vaupel
e2b2b8e7e1 feat: displayed weekdays in settings 2020-10-30 14:34:18 +01:00
Sarah Vaupel
e21536f85d fix: add missing schedule fields to db fill, rename field 2020-10-29 14:27:55 +01:00
Sarah Vaupel
4a1002c2ce feat(profile): add new courses display default to user 2020-10-29 11:42:43 +01:00
Sarah Vaupel
6aaa5cc477 feat: add timeslot related settings to user and profile form 2020-10-28 19:41:22 +01:00
Sarah Vaupel
0c9671b3d9 feat: add week start to user settings 2020-10-28 17:39:13 +01:00
Gregor Kleen
5b897c7a42 feat(workflows): further work on WorkflowWorkflowWorkflow 2020-10-28 15:59:16 +01:00
Gregor Kleen
5108e1494a feat(workflows): additional work on WorkflowWorkflowWorkflow 2020-10-26 14:52:58 +01:00
Sarah Vaupel
913320a2e9 chore: add default schedule view to user settings 2020-10-26 11:09:19 +01:00
Gregor Kleen
fd7c91f5b8 feat(workflows): initiate 2020-10-19 21:46:10 +02:00
Gregor Kleen
6cd9f9bbfd Merge branch 'master' into workflows 2020-10-13 14:31:48 +02:00
Gregor Kleen
0d372c636a feat(authorisation): cookie-active-auth-tags 2020-10-13 14:22:23 +02:00
Gregor Kleen
48eddaf1ed Merge branch 'master' into workflows 2020-10-08 09:42:28 +02:00
Gregor Kleen
8f6d54d012 feat(study-features): cache study features term relevance 2020-10-06 12:31:32 +02:00