nextcloud/core
Carl Schwan 62ed106260
feat(preview): On demand preview migration
When requesting previews, which we don't find in oc_previews, search in
IAppData first before creating them.

Move the logic from MovepreviewJob to PreviewMigrationService and reuse
that in the Preview Generator.

At the same time rename MovePreviewJob to PreviewMigrationJob as it is a
better name.

Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
(cherry picked from commit 6149168129)
2026-01-28 22:36:05 +01:00
..
ajax refactor(core): migrate web updater to Vue 2026-01-16 00:29:19 +01:00
AppInfo fix(psalm): Satisfy psalm 2026-01-09 19:07:07 +01:00
BackgroundJobs feat(preview): On demand preview migration 2026-01-28 22:36:05 +01:00
Command fix(TaskProcessing): Fix occ commands to cast strings to integer 2026-01-19 15:12:37 +01:00
Controller fix(openmetrics): ensure unit is a suffix of metric name 2026-01-27 13:37:16 +00:00
css chore: compile assets 2026-01-19 15:40:09 +01:00
Data chore: Add SPDX header 2024-05-27 14:53:40 +02:00
Db Merge pull request #47329 from nextcloud/feat/add-datetime-qbmapper-support 2024-10-18 19:05:08 +02:00
doc chore: Add SPDX header 2024-05-27 14:53:40 +02:00
Events chore: Unify user related events to always provide a getUid method 2024-10-15 18:33:11 +02:00
Exception feat(login-flow-v2): Restrict allowed apps by user agent check 2025-04-23 09:45:23 +02:00
fonts chore: add missing license ref for new fonts 2025-08-06 13:12:57 +02:00
img chore(img): Update mobile app store badges 2026-01-26 18:02:03 +00:00
js refactor(core): migrate web updater to Vue 2026-01-16 00:29:19 +01:00
l10n fix(l10n): Update translations from Transifex 2026-01-28 00:20:58 +00:00
Listener chore: drop legacy WhatsNew 2026-01-21 23:23:10 +01:00
Middleware chore: Add SPDX header 2024-05-27 14:53:40 +02:00
Migrations chore: drop legacy WhatsNew 2026-01-21 23:23:10 +01:00
Notification feat(notifications): Migrate server INotifiers to new exceptions 2024-06-25 11:56:24 +02:00
Service refactor: Move cron setup to a service 2025-10-06 15:28:43 +02:00
skeleton
src fix: Add support for AscDesktopEditor browser user agent 2026-01-28 17:28:27 +00:00
templates refactor(core): migrate web updater to Vue 2026-01-16 00:29:19 +01:00
vendor chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
.l10nignore chore: Add SPDX header 2024-05-27 14:53:40 +02:00
openapi-administration.json fix: Recompile openapi 2026-01-09 19:07:07 +01:00
openapi-administration.json.license fix(reuse): core/openapi-administration license 2025-01-22 16:29:36 +00:00
openapi-ex_app.json chore: Update openapi specs 2026-01-12 18:32:33 +01:00
openapi-ex_app.json.license feat(OpenAPI): Add ex_app scope 2024-07-02 09:12:48 +02:00
openapi-full.json chore: drop legacy WhatsNew 2026-01-21 23:23:10 +01:00
openapi-full.json.license feat(TaskProcessingApi): Add endpoint for getting the next task 2024-07-01 17:11:12 +02:00
openapi.json chore: drop legacy WhatsNew 2026-01-21 23:23:10 +01:00
openapi.json.license chore: Add SPDX header 2024-06-06 22:53:41 +02:00
register_command.php feat(database): introduce Snowflake IDs generator 2025-10-28 17:50:03 +01:00
ResponseDefinitions.php fix(TaskProcessing): Expose userFacingErrorMessage on ResponseDefinitions#CoreTaskProcessingTask 2026-01-12 18:32:33 +01:00
routes.php style: update codestyle for coding-standard 1.2.3 2024-08-25 19:34:58 +02:00
shipped.json fix(apps): Enable TwoFactor TOTP by default 2026-01-20 14:15:01 +01:00
shipped.json.license chore: Add SPDX header 2024-06-06 22:53:41 +02:00
strings.php refactor: Extend rector to core/ 2025-05-15 00:16:54 +02:00