Commit graph

5 commits

Author SHA1 Message Date
Ferdinand Thiessen
17f8ab1153
refactor: consolidate app loading logic in bootstrap process
Remove duplicated calls to `loadApps` by consolidating the logic.
- First we keep loading authentication apps
- Then we try to login the user if needed
- Then load filesystem and logging
- Then - if not CLI - load everything else (if possible)

The flow is not really changed, but tried to make it more clear at what
step which apps are loaded.
This also allows to have a specifc point in the execution flow where all
app loading is done so we can emit an event for this in the future.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-06-24 14:15:21 +02:00
Oleksander Piskun
1701f1770b fix(maintenance): allow AppAPI to serve requests during maintenance mode
Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com>
2026-06-16 13:42:19 +03:00
Robin Appelman
775c1848b7 test: don't trigger file cache gc during tests
Signed-off-by: Robin Appelman <robin@icewind.nl>
2026-06-08 15:38:32 +02:00
Carl Schwan
b41709c8c8
refactor: Fix rebasing issues
Signed-off-by: Carl Schwan <carlschwan@kde.org>
2026-06-05 11:03:04 +02:00
Côme Chilliet
94102ac464
fix: Change back base.php to have the same behavior as before
Isolated OC in its own file instead so that index.php can do finer init.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2026-06-05 10:23:50 +02:00