immich/mobile/openapi/lib/model
Paul Makles 61a9d5cbc7
feat: restore database backups (#23978)
* feat: ProcessRepository#createSpawnDuplexStream

* test: write tests for ProcessRepository#createSpawnDuplexStream

* feat: StorageRepository#createGzip,createGunzip,createPlainReadStream

* feat: backups util (args, create, restore, progress)

* feat: wait on maintenance operation lock on boot

* chore: use backup util from backup.service.ts
test: update backup.service.ts tests with new util

* feat: list/delete backups (maintenance services)

* chore: open api
fix: missing action in cli.service.ts

* chore: add missing repositories to MaintenanceModule

* refactor: move logSecret into module init

* feat: initialise StorageCore in maintenance mode

* feat: authenticate websocket requests in maintenance mode

* test: add mock for new storage fns

* feat: add MaintenanceEphemeralStateRepository
refactor: cache the secret in memory

* test: update service worker tests

* feat: add external maintenance mode status

* feat: synchronised status, restore db action

* test: backup restore service tests

* refactor: DRY end maintenance

* feat: list and delete backup routes

* feat: start action on boot

* fix: should set status on restore end

* refactor: add maintenanceStore to hold writables

* feat: sync status to web app

* feat: web impl.

* test: various utils for testings

* test: web e2e tests

* test: e2e maintenance spec

* test: update cli spec

* chore: e2e lint

* chore: lint fixes

* chore: lint fixes

* feat: start restore flow route

* test: update e2e tests

* chore: remove neon lights on maintenance action pages

* fix: use 'startRestoreFlow' on onboarding page

* chore: ignore any library folder in `docker/`

* fix: load status on boot

* feat: upload backups

* refactor: permit any .sql(.gz) to be listed/restored

* feat: download backups from list

* fix: permit uploading just .sql files

* feat: restore just .sql files

* fix: don't show backups list if logged out

* feat: system integrity check in restore flow

* test: not providing failed backups in API anymore

* test: util should also not try to use failedBackups

* fix: actually assign inputStream

* test: correct test backup prep.

* fix: ensure task is defined to show error

* test: fix docker cp command

* test: update e2e web spec to select next button

* test: update e2e api tests

* test: refactor timeouts

* chore: remove `showDelete` from maint. settings

* chore: lint

* chore: lint

* fix: make sure backups are correctly sorted for clean up

* test: update service spec

* test: adjust e2e timeout

* test: increase web timeouts for ci

* chore: move gitignore changes

* chore: additional filename validation

* refactor: better typings for integrity API

* feat: higher accuracy progress tracking

* chore: delay lock retry

* refactor: remove old maintenance settings

* refactor: clean up tailwind classes

* refactor: use while loop rather than recursive calls

* test: update service specs

* chore: check canParse too

* chore: lint

* fix: logic error causing infinite loop

* refactor: use <ProgressBar /> from ui library

* fix: create or overwrite file

* chore: i18n pass, update progress bar

* fix: wrong translation string

* chore: update colour variables

* test: update web test for new maint. page

* chore: format, fix key

* test: update tests to be more linter complaint & use new routines

* chore: update onClick -> onAction, title -> breadcrumbs

* fix: use wrench icon in admin settings sidebar

* chore: add translation strings to accordion

* chore: lint

* refactor: move maintenance worker init into service

* refactor: `maintenanceStatus` -> `getMaintenanceStatus`
refactor: `integrityCheck` -> `detectPriorInstall`
chore: add `v2.4.0` version
refactor: `/backups/list` -> `/backups`
refactor: use sendFile in download route
refactor: use separate backups permissions
chore: correct descriptions
refactor: permit handler that doesn't return promise for sendfile

* refactor: move status impl into service
refactor: add active flag to maintenance status

* refactor: split into database backup controller

* test: split api e2e tests and passing

* fix: move end button into authed default maint page

* fix: also show in restore flow

* fix: import getMaintenanceStatus

* test: split web e2e tests

* refactor: ensure detect install is consistently named

* chore: ensure admin for detect install while out of maint.

* refactor: remove state repository

* test: update maint. worker service spec

* test: split backup service spec

* refactor: rename db backup routes

* refactor: instead of param, allow bulk backup deletion

* test: update sdk use in e2e test

* test: correct deleteBackup call

* fix: correct type for serverinstall response dto

* chore: validate filename for deletion

* test: wip

* test: backups no longer take path param

* refactor: scope util to database-backups instead of backups

* fix: update worker controller with new route

* chore: use new admin page actions

* chore: remove stray comment

* test: rename outdated test

* refactor: getter pattern for maintenance secret

* refactor: `createSpawnDuplexStream` -> `spawnDuplexStream`

* refactor: prefer `Object.assign`

* refactor: remove useless try {} block

* refactor: prefer `type Props`
refactor: prefer arrow function

* refactor: use luxon API for minutesAgo

* chore: remove change to gitignore

* refactor: prefer `type Props`

* refactor: remove async from onMount

* refactor: use luxon toRelative for relative time

* refactor: duplicate logic check

* chore: open api

* refactor: begin moving code into web//services

* refactor: don't use template string with $t

* test: use dialog role to match prompt

* refactor: split actions into flow/restore

* test: fix action value

* refactor: move more service calls into web//services

* chore: should void fn return

* chore: bump 2.4.0 to 2.5.0 in controller

* chore: bump 2.4.0 to 2.5.0 in controller

* refactor: use events for web//services

* chore: open api

* chore: open api

* refactor: don't await returned promise

* refactor: remove redundant check

* refactor: add `type: command` to actions

* refactor: split backup entries into own component

* refactor: split restore flow into separate components

* refactor(web): split BackupDelete event

* chore: stylings

* chore: stylings

* fix: don't log query failure on first boot

* feat: support pg_dumpall backups

* feat: display information about each backup

* chore: i18n

* feat: rollback to restore point on migrations failure

* feat: health check after restore

* chore: format

* refactor: split health check into separate function

* refactor: split health into repository
test: write tests covering rollbacks

* fix: omit 'health' requirement from createDbBackup

* test(e2e): rollback test

* fix: wrap text in backup entry

* fix: don't shrink context menu button

* fix: correct CREATE DB syntax for postgres

* test: rename backups generated by test

* feat: add filesize to backup response dto

* feat: restore list

* feat: ui work

* fix: e2e test

* fix: e2e test

* pr feedback

* pr feedback

---------

Co-authored-by: Alex <alex.tran1502@gmail.com>
Co-authored-by: Jason Rasmussen <jason@rasm.me>
2026-01-20 09:22:28 -06:00
..
activity_create_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
activity_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
activity_statistics_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
add_users_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
admin_onboarding_update_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
album_response_dto.dart feat(album): show per-user contributions in shared albums (#21740) 2025-10-14 17:34:20 -04:00
album_statistics_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
album_user_add_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
album_user_create_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
album_user_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
album_user_role.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
albums_add_assets_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
albums_add_assets_response_dto.dart chore(server): Improve add to multiple albums via bulk checks and inserts (#21052) 2025-08-24 21:33:10 -05:00
albums_response.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
albums_update.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
api_key_create_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
api_key_create_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
api_key_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
api_key_update_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_bulk_delete_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_bulk_update_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_bulk_upload_check_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_bulk_upload_check_item.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_bulk_upload_check_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_bulk_upload_check_result.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_copy_dto.dart feat: asset copy (#23172) 2025-10-29 08:43:47 -05:00
asset_delta_sync_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_delta_sync_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_edit_action.dart feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
asset_edit_action_crop.dart feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
asset_edit_action_list_dto.dart feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
asset_edit_action_list_dto_edits_inner.dart feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
asset_edit_action_mirror.dart feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
asset_edit_action_rotate.dart feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
asset_edits_dto.dart feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
asset_face_create_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_face_delete_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_face_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_face_update_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_face_update_item.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_face_without_person_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_full_sync_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_ids_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_ids_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_job_name.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_jobs_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_media_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_media_size.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_media_status.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_metadata_bulk_delete_dto.dart feat: bulk asset metadata endpoints (#25133) 2026-01-08 14:52:16 -05:00
asset_metadata_bulk_delete_item_dto.dart feat: bulk asset metadata endpoints (#25133) 2026-01-08 14:52:16 -05:00
asset_metadata_bulk_response_dto.dart feat: bulk asset metadata endpoints (#25133) 2026-01-08 14:52:16 -05:00
asset_metadata_bulk_upsert_dto.dart feat: bulk asset metadata endpoints (#25133) 2026-01-08 14:52:16 -05:00
asset_metadata_bulk_upsert_item_dto.dart feat: bulk asset metadata endpoints (#25133) 2026-01-08 14:52:16 -05:00
asset_metadata_response_dto.dart feat: bulk asset metadata endpoints (#25133) 2026-01-08 14:52:16 -05:00
asset_metadata_upsert_dto.dart feat: asset metadata (#20446) 2025-08-27 14:31:23 -04:00
asset_metadata_upsert_item_dto.dart feat: bulk asset metadata endpoints (#25133) 2026-01-08 14:52:16 -05:00
asset_ocr_response_dto.dart feat: getAssetOcr endpoint (#23331) 2025-10-28 20:57:03 +00:00
asset_order.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_response_dto.dart feat: download original asset (#25302) 2026-01-16 19:05:13 +00:00
asset_stack_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_stats_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_type_enum.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
asset_visibility.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
audio_codec.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
auth_status_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
avatar_update.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
bulk_id_error_reason.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
bulk_id_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
bulk_ids_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
cast_response.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
cast_update.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
change_password_dto.dart feat: logout sessions on password change (#23188) 2025-10-27 13:16:10 +00:00
check_existing_assets_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
check_existing_assets_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
clip_config.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
colorspace.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
contributor_count_response_dto.dart feat(album): show per-user contributions in shared albums (#21740) 2025-10-14 17:34:20 -04:00
cq_mode.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
create_album_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
create_library_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
create_profile_image_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
crop_parameters.dart feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
database_backup_config.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
database_backup_delete_dto.dart feat: restore database backups (#23978) 2026-01-20 09:22:28 -06:00
database_backup_dto.dart feat: restore database backups (#23978) 2026-01-20 09:22:28 -06:00
database_backup_list_response_dto.dart feat: restore database backups (#23978) 2026-01-20 09:22:28 -06:00
download_archive_info.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
download_info_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
download_response.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
download_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
download_update.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
duplicate_detection_config.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
duplicate_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
email_notifications_response.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
email_notifications_update.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
exif_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
face_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
facial_recognition_config.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
folders_response.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
folders_update.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
image_format.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
job_create_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
job_name.dart feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
job_settings_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
library_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
library_stats_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
license_key_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
license_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
log_level.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
login_credential_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
login_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
logout_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
machine_learning_availability_checks_dto.dart feat: availability checks (#22185) 2025-09-19 12:18:42 -04:00
maintenance_action.dart feat: restore database backups (#23978) 2026-01-20 09:22:28 -06:00
maintenance_auth_dto.dart feat: maintenance mode (#23431) 2025-11-17 17:15:44 +00:00
maintenance_detect_install_response_dto.dart feat: restore database backups (#23978) 2026-01-20 09:22:28 -06:00
maintenance_detect_install_storage_folder_dto.dart feat: restore database backups (#23978) 2026-01-20 09:22:28 -06:00
maintenance_login_dto.dart feat: maintenance mode (#23431) 2025-11-17 17:15:44 +00:00
maintenance_status_response_dto.dart feat: restore database backups (#23978) 2026-01-20 09:22:28 -06:00
manual_job_name.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
map_marker_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
map_reverse_geocode_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
memories_response.dart feat: make memories slideshow duration configurable (#22783) 2025-11-08 17:46:43 -05:00
memories_update.dart feat: make memories slideshow duration configurable (#22783) 2025-11-08 17:46:43 -05:00
memory_create_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
memory_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
memory_search_order.dart feat: random memories sort order (#20025) 2025-11-10 09:38:50 -05:00
memory_statistics_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
memory_type.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
memory_update_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
merge_person_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
metadata_search_dto.dart feat: ocr (#18836) 2025-10-27 14:09:55 +00:00
mirror_axis.dart feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
mirror_parameters.dart feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
notification_create_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
notification_delete_all_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
notification_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
notification_level.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
notification_type.dart feat: local album events notification (#22817) 2025-10-14 10:15:51 -05:00
notification_update_all_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
notification_update_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
o_auth_authorize_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
o_auth_callback_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
o_auth_config_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
o_auth_token_endpoint_auth_method.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
ocr_config.dart feat: ocr (#18836) 2025-10-27 14:09:55 +00:00
on_this_day_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
onboarding_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
onboarding_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
partner_create_dto.dart feat: add partner create endpoint (#21625) 2025-09-05 17:59:11 -04:00
partner_direction.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
partner_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
partner_update_dto.dart feat: add partner create endpoint (#21625) 2025-09-05 17:59:11 -04:00
people_response.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
people_response_dto.dart feat: endpoint versioning (#23858) 2025-11-13 08:18:43 -05:00
people_update.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
people_update_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
people_update_item.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
permission.dart feat: restore database backups (#23978) 2026-01-20 09:22:28 -06:00
person_create_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
person_response_dto.dart feat: endpoint versioning (#23858) 2025-11-13 08:18:43 -05:00
person_statistics_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
person_update_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
person_with_faces_response_dto.dart feat: endpoint versioning (#23858) 2025-11-13 08:18:43 -05:00
pin_code_change_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
pin_code_reset_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
pin_code_setup_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
places_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
plugin_action_response_dto.dart feat: workflow ui (#24190) 2025-12-20 21:07:07 -06:00
plugin_context_type.dart feat: workflow ui (#24190) 2025-12-20 21:07:07 -06:00
plugin_filter_response_dto.dart feat: workflow ui (#24190) 2025-12-20 21:07:07 -06:00
plugin_response_dto.dart feat: workflow foundation (#23621) 2025-11-14 20:05:05 +00:00
plugin_trigger_response_dto.dart feat: workflow ui (#24190) 2025-12-20 21:07:07 -06:00
plugin_trigger_type.dart feat: workflow foundation (#23621) 2025-11-14 20:05:05 +00:00
purchase_response.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
purchase_update.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
queue_command.dart refactor: job vs queue naming (#23902) 2025-11-14 14:42:00 -05:00
queue_command_dto.dart refactor: job vs queue naming (#23902) 2025-11-14 14:42:00 -05:00
queue_delete_dto.dart feat: queues (#24142) 2025-11-25 08:19:40 -05:00
queue_job_response_dto.dart feat: queues (#24142) 2025-11-25 08:19:40 -05:00
queue_job_status.dart feat: queues (#24142) 2025-11-25 08:19:40 -05:00
queue_name.dart feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
queue_response_dto.dart feat: queues (#24142) 2025-11-25 08:19:40 -05:00
queue_response_legacy_dto.dart feat: queues (#24142) 2025-11-25 08:19:40 -05:00
queue_statistics_dto.dart refactor: job vs queue naming (#23902) 2025-11-14 14:42:00 -05:00
queue_status_legacy_dto.dart feat: queues (#24142) 2025-11-25 08:19:40 -05:00
queue_update_dto.dart feat: queues (#24142) 2025-11-25 08:19:40 -05:00
queues_response_legacy_dto.dart feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
random_search_dto.dart feat: ocr (#18836) 2025-10-27 14:09:55 +00:00
ratings_response.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
ratings_update.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
reaction_level.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
reaction_type.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
reverse_geocoding_state_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
rotate_parameters.dart feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
search_album_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
search_asset_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
search_explore_item.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
search_explore_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
search_facet_count_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
search_facet_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
search_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
search_statistics_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
search_suggestion_type.dart feat(web): add search filter for camera lens model. (#21792) 2025-10-24 14:41:34 -04:00
server_about_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
server_apk_links_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
server_config_dto.dart feat: maintenance mode (#23431) 2025-11-17 17:15:44 +00:00
server_features_dto.dart feat: ocr (#18836) 2025-10-27 14:09:55 +00:00
server_media_types_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
server_ping_response.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
server_stats_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
server_storage_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
server_theme_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
server_version_history_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
server_version_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
session_create_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
session_create_response_dto.dart feat: view the user's app version on the user page (#21345) 2025-10-22 00:36:18 +02:00
session_response_dto.dart feat: view the user's app version on the user page (#21345) 2025-10-22 00:36:18 +02:00
session_unlock_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
session_update_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
set_maintenance_mode_dto.dart feat: restore database backups (#23978) 2026-01-20 09:22:28 -06:00
shared_link_create_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
shared_link_edit_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
shared_link_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
shared_link_type.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
shared_links_response.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
shared_links_update.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sign_up_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
smart_search_dto.dart feat: ocr (#18836) 2025-10-27 14:09:55 +00:00
source_type.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
stack_create_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
stack_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
stack_update_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
statistics_search_dto.dart feat: ocr (#18836) 2025-10-27 14:09:55 +00:00
storage_folder.dart feat: restore database backups (#23978) 2026-01-20 09:22:28 -06:00
sync_ack_delete_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_ack_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_ack_set_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_album_delete_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_album_to_asset_delete_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_album_to_asset_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_album_user_delete_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_album_user_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_album_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_asset_delete_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_asset_exif_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_asset_face_delete_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_asset_face_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_asset_metadata_delete_v1.dart feat: bulk asset metadata endpoints (#25133) 2026-01-08 14:52:16 -05:00
sync_asset_metadata_v1.dart feat: bulk asset metadata endpoints (#25133) 2026-01-08 14:52:16 -05:00
sync_asset_v1.dart fix: mobile edit handling (#25315) 2026-01-19 12:22:53 -06:00
sync_auth_user_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_entity_type.dart feat: audit cleanup (#21567) 2025-09-03 22:50:27 +00:00
sync_memory_asset_delete_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_memory_asset_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_memory_delete_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_memory_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_partner_delete_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_partner_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_person_delete_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_person_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_request_type.dart feat: asset metadata (#20446) 2025-08-27 14:31:23 -04:00
sync_stack_delete_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_stack_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_stream_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_user_delete_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_user_metadata_delete_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_user_metadata_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
sync_user_v1.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_backups_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_f_fmpeg_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_faces_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_generated_fullsize_image_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_generated_image_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_image_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_job_dto.dart feat: image editing (#24155) 2026-01-09 17:59:52 -05:00
system_config_library_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_library_scan_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_library_watch_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_logging_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_machine_learning_dto.dart feat: ocr (#18836) 2025-10-27 14:09:55 +00:00
system_config_map_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_metadata_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_new_version_check_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_nightly_tasks_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_notifications_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_o_auth_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_password_login_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_reverse_geocoding_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_server_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_smtp_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_smtp_transport_dto.dart feat(server): Option to configure SMTPS transport (#22833) 2025-10-17 10:21:27 +00:00
system_config_storage_template_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_template_emails_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_template_storage_option_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_templates_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_theme_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_trash_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
system_config_user_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
tag_bulk_assets_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
tag_bulk_assets_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
tag_create_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
tag_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
tag_update_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
tag_upsert_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
tags_response.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
tags_update.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
template_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
template_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
test_email_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
time_bucket_asset_response_dto.dart feat(web): use timeline in geolocation manager (#21492) 2025-09-09 21:26:26 -04:00
time_buckets_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
tone_mapping.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
transcode_hw_accel.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
transcode_policy.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
trash_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
update_album_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
update_album_user_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
update_asset_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
update_library_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
usage_by_user_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
user_admin_create_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
user_admin_delete_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
user_admin_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
user_admin_update_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
user_avatar_color.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
user_license.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
user_metadata_key.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
user_preferences_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
user_preferences_update_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
user_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
user_status.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
user_update_me_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
validate_access_token_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
validate_library_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
validate_library_import_path_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
validate_library_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
version_check_state_response_dto.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
video_codec.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
video_container.dart chore: Revert version v1.139.1 (#21125) 2025-08-21 17:15:11 -05:00
workflow_action_item_dto.dart chore: change workflow column name (#24349) 2025-12-02 14:40:17 -06:00
workflow_action_response_dto.dart chore: change workflow column name (#24349) 2025-12-02 14:40:17 -06:00
workflow_create_dto.dart feat: workflow foundation (#23621) 2025-11-14 20:05:05 +00:00
workflow_filter_item_dto.dart chore: change workflow column name (#24349) 2025-12-02 14:40:17 -06:00
workflow_filter_response_dto.dart chore: change workflow column name (#24349) 2025-12-02 14:40:17 -06:00
workflow_response_dto.dart feat: workflow ui (#24190) 2025-12-20 21:07:07 -06:00
workflow_update_dto.dart feat: workflow ui (#24190) 2025-12-20 21:07:07 -06:00