nextcloud/lib/private/Repair
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
..
Events chore(deps): Update nextcloud/coding-standard to v1.3.1 2024-09-19 14:21:20 +02:00
NC13 chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
NC14 chore: Add SPDX header 2024-05-24 13:11:22 +02:00
NC16 refactor(dav): replace IAppData with IAppDataFactory for PhotoCache 2025-05-15 18:28:45 +02:00
NC18 chore: Add SPDX header 2024-05-24 13:11:22 +02:00
NC20 chore: Add SPDX header 2024-05-24 13:11:22 +02:00
NC21 chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
NC22 chore: Add SPDX header 2024-05-24 13:11:22 +02:00
NC24 chore: Add SPDX header 2024-05-24 13:11:22 +02:00
NC25 style: update codestyle for coding-standard 1.2.3 2024-08-25 19:34:58 +02:00
NC29 refactor: convert sanitize account properties repair step to background job 2025-02-24 15:16:28 +01:00
NC30 fix(SetupCheck): Properly check public access to data directory 2024-08-08 22:08:42 +02:00
Owncloud fix: use mb_substr 2025-09-12 11:17:05 +02:00
AddBruteForceCleanupJob.php chore: Add SPDX header 2024-05-24 13:11:22 +02:00
AddCleanupDeletedUsersBackgroundJob.php fix: Make user removal more resilient 2024-09-26 20:48:37 +02:00
AddCleanupUpdaterBackupsJob.php chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
AddMetadataGenerationJob.php chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
AddMovePreviewJob.php feat(preview): On demand preview migration 2026-01-28 22:36:05 +01:00
AddRemoveOldTasksBackgroundJob.php chore: Add SPDX header 2024-05-24 13:11:22 +02:00
CleanTags.php chore(db): Apply query prepared statements 2024-10-17 20:30:47 +02:00
CleanUpAbandonedApps.php chore: Add SPDX header 2024-05-24 13:11:22 +02:00
ClearFrontendCaches.php chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
ClearGeneratedAvatarCache.php chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
ClearGeneratedAvatarCacheJob.php chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
Collation.php chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
ConfigKeyMigration.php fix(userconfig): set 'mail' as indexed 2025-09-17 10:17:52 -01:00
MoveUpdaterStepFile.php chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00
OldGroupMembershipShares.php chore(db): Correctly apply query types 2024-10-17 09:21:07 +02:00
RemoveBrokenProperties.php fix: replace null character when serializing 2024-12-13 11:46:26 -05:00
RemoveLinkShares.php chore(db): Correctly apply query types 2024-10-17 09:21:07 +02:00
RepairDavShares.php refactor(querybuilder): Port away from qb::execute() in lib/ 2025-09-02 11:55:56 +02:00
RepairInvalidShares.php fix(psalm): Fix ParamNameMismatch with IRepairStep::run 2025-08-29 14:31:46 +02:00
RepairLogoDimension.php fix(theming): Make getImage() call save against missing non-SVG version 2024-08-21 10:30:25 +02:00
RepairMimeTypes.php feat: Add mimetype aliases/mapping/names for .toml and .ovpn 2026-01-26 07:24:33 +00:00