Commit Graph

  • 3019091733
    test: correct deleteBackup call izzy 2025-12-03 12:04:35 +0000
  • 4296211c61
    test: update sdk use in e2e test izzy 2025-12-03 11:57:40 +0000
  • 207a8bc55a
    refactor: instead of param, allow bulk backup deletion izzy 2025-12-03 11:55:15 +0000
  • a63b418507
    refactor: rename db backup routes izzy 2025-12-03 11:47:48 +0000
  • fe8eb85e37
    test: split backup service spec izzy 2025-12-03 11:41:31 +0000
  • 4659ceb425
    test: update maint. worker service spec izzy 2025-12-03 11:34:20 +0000
  • 17dfcedad6
    refactor: remove state repository izzy 2025-12-03 11:34:15 +0000
  • 20d1e610ce
    chore: ensure admin for detect install while out of maint. izzy 2025-12-03 11:11:18 +0000
  • 305bf60f97
    refactor: ensure detect install is consistently named izzy 2025-12-03 11:10:33 +0000
  • f9d2a9707d
    test: split web e2e tests izzy 2025-12-03 11:07:41 +0000
  • ef944c29d3
    fix: import getMaintenanceStatus izzy 2025-12-03 11:02:34 +0000
  • 35681ba150 fix rebase MontejoJorge 2025-12-03 11:34:36 +0100
  • 24c67cb1bb AssetDeleteRequest event MontejoJorge 2025-12-03 11:29:01 +0100
  • cefec52ee6 format server MontejoJorge 2025-12-02 16:58:15 +0100
  • 0fd64da417 paginate and preloadAdjacentPages MontejoJorge 2025-12-02 15:44:47 +0100
  • 8b7a1eb380 fix failing checks MontejoJorge 2025-10-22 22:17:34 +0200
  • be003fe38a fix tests MontejoJorge 2025-10-22 21:41:19 +0200
  • bbd1a1b394 format and lint fix MontejoJorge 2025-10-22 20:45:03 +0200
  • 048ec816b6 use duplicatesRes MontejoJorge 2025-10-22 19:46:06 +0200
  • 902dfba0fa remove unused vars MontejoJorge 2025-10-22 17:12:00 +0200
  • ff89a1d3d5 clear duplicate state MontejoJorge 2025-10-21 21:52:30 +0200
  • c9b4012abe deDuplicateAll and keepAll endpoints MontejoJorge 2025-10-21 20:30:18 +0200
  • 2330062ad5 paginate api response MontejoJorge 2025-10-20 17:57:49 +0200
  • 274775d876
    fix: also show in restore flow izzy 2025-12-03 09:55:53 +0000
  • 0945e18564
    fix: move end button into authed default maint page izzy 2025-12-03 09:52:36 +0000
  • e0428b565a
    test: split api e2e tests and passing izzy 2025-12-03 09:47:16 +0000
  • 44b50bfa23 fix equals check shenlong-tanwen 2025-12-01 23:18:38 +0530
  • d90d22f44a migration shenlong-tanwen 2025-11-21 01:01:55 +0530
  • 3ec8e5b253 use adjustment time in iOS for hash reset shenlong-tanwen 2025-11-21 00:56:36 +0530
  • 6ebe136e38 format fix shenlong-tanwen 2025-12-03 11:16:23 +0530
  • ec6a6c01b3 Format Arnau Mora 2025-08-22 16:27:19 +0200
  • 9500533b3a Localized backup details page Arnau Mora 2025-08-22 15:50:39 +0200
  • 1b80223a97
    formatting mertalev 2025-12-02 23:58:31 -0500
  • e7f68c04e0
    add normal delete test mertalev 2025-12-02 23:52:16 -0500
  • f6d8575ef9
    add medium test mertalev 2025-12-02 23:50:32 -0500
  • 21eaa74d8d
    update sql mertalev 2025-12-02 21:38:08 -0500
  • f9dc616bd6
    do not delete isOffline assets mertalev 2025-12-02 21:31:10 -0500
  • e525aa04ab
    feat: tag/folder tree keyboard accessibility ben/tree-a11y ben-basten 2025-12-01 23:24:08 -0500
  • ec5eee4b9e
    Merge branch 'main' into refactor/storage-repo Kazuki Matsuda 2025-12-03 08:39:13 +0900
  • b02d2b0add
    Merge branch 'main' into location-zoom-level Justin Forseth 2025-12-02 16:37:56 -0700
  • e9ccc6d48a Adjust the zoom level Justin Forseth 2025-12-03 00:28:37 +0100
  • bb0ee28486
    feat: cleanup old download requests Diogo Correia 2025-12-02 22:57:01 +0000
  • 4f93eda8d8
    fix(deps): update typescript-projects (#24329) renovate[bot] 2025-12-02 23:28:12 +0100
  • fe268d98a3
    Prevent OOM on reverse proxy servers Nicholas 2025-12-02 17:11:55 -0500
  • 2dfa370124
    fix: formatting Daniel Dietzler 2025-12-02 22:24:41 +0100
  • d8ce46db0e
    chore: downgrade kysely and cron Daniel Dietzler 2025-12-02 22:10:44 +0100
  • 290de9d27c merge main Alex Tran 2025-12-02 20:45:59 +0000
  • 1a17aa3e07
    fix(deps): update typescript-projects renovate[bot] 2025-12-02 20:43:53 +0000
  • f5df5fa98d
    chore: change workflow column name (#24349) Alex 2025-12-02 14:40:17 -0600
  • 662686b2fc chore-change-workflow-column-name Alex Tran 2025-12-02 20:10:48 +0000
  • a739be31f3
    refactor: login form refactor-login-form Alex 2025-12-02 13:10:35 -0600
  • f07d1441ea
    chore(deps): update github-actions (#24331) renovate[bot] 2025-12-02 20:13:02 +0100
  • 42854cad56 wip Jonathan Jogenfors 2025-12-01 23:22:09 +0100
  • 1bcf28c062
    chore(server): sidecars in asset_files (#21199) Jonathan Jogenfors 2025-12-02 19:31:43 +0100
  • 6173820f6c
    chore: clean up Jason Rasmussen 2025-12-02 12:05:15 -0500
  • 9b955508e9
    refactor: split into database backup controller izzy 2025-12-02 17:59:21 +0000
  • 62628dfcfa
    fix(web): folder view sort oder (#24337) Jonathan Jogenfors 2025-12-02 18:48:12 +0100
  • a79b4bdc47
    refactor: move status impl into service refactor: add active flag to maintenance status izzy 2025-12-02 17:15:48 +0000
  • 94af1bba4d
    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 izzy 2025-12-02 16:47:31 +0000
  • b11aecd184
    fix(mobile): use correct timezone displayed in the info sheet (#24310) Hai Sullivan 2025-12-03 03:37:19 +1100
  • 70bd804692
    add tests Alex 2025-12-02 10:29:28 -0600
  • 7af2049200
    Merge branch 'main' of github.com:immich-app/immich into optimisation Alex 2025-12-02 10:19:57 -0600
  • ee70c24fe2
    fix: pop-up menu position popup-menu-position Alex 2025-12-02 10:14:34 -0600
  • ac5af0b334
    chore: merge main Jason Rasmussen 2025-12-02 11:11:32 -0500
  • 5da8cc6a40 Merge remote-tracking branch 'origin/main' into feature/out-of-sync_assets_v2 Peter Ombodi 2025-12-02 18:00:50 +0200
  • 116012f6f8
    feat: less asset-metadata validation (#24342) Jason Rasmussen 2025-12-02 10:56:31 -0500
  • 4504518cdd Merge remote-tracking branch 'origin/main' into fix/restoration_scoupe Peter Ombodi 2025-12-02 17:46:53 +0200
  • 692b763c38
    feat: less asset-metadata validation Jason Rasmussen 2025-12-02 10:42:51 -0500
  • b5ff460a55
    refactor: move maintenance worker init into service izzy 2025-12-02 15:25:12 +0000
  • 697a6fba7d
    now uses the shared applyTimezoneOffset() utility function from mobile/lib/utils/timezone.dart kao-byte 2025-12-03 02:23:56 +1100
  • 02e47d9fbc
    chore(deps): update github-actions renovate[bot] 2025-12-02 14:30:05 +0000
  • 7594136050
    chore(deps): update dependency express to v5.2.0 [security] (#24323) renovate[bot] 2025-12-02 09:27:12 -0500
  • bb341cc774
    chore(deps): update docker.io/valkey/valkey docker tag to v9 (#24336) renovate[bot] 2025-12-02 09:26:39 -0500
  • af1d4afb95
    fix(docs): server and machine-learning use IMMICH_HOST and IMMICH_PORT (#24335) Dionysius 2025-12-02 15:25:39 +0100
  • 7a215c16ab
    fix: flip deletedAt filter izzy 2025-12-02 14:23:56 +0000
  • ae653f9bf5
    chore: lint izzy 2025-12-02 14:07:14 +0000
  • 73a17bb58e
    chore: generate SQL izzy 2025-12-02 13:54:55 +0000
  • e1a1662225
    chore: more compliant csv izzy 2025-12-02 13:33:13 +0000
  • 6e752bed77
    fix: don't process trashed/deleted assets for integrity izzy 2025-12-02 13:19:37 +0000
  • 64cc64dd56
    refactor: move all new queries into integrity repository izzy 2025-12-02 13:15:48 +0000
  • 6cfd1994c4
    feat: ability to delete all reports (and corresponding objects) izzy 2025-12-02 11:59:23 +0000
  • 44f5be1eff fix: folder view sort oder Jonathan Jogenfors 2025-12-02 09:39:22 +0100
  • fae9231e0a
    Merge pull request #4 from LuckyCoders/cursor/fix-metadata-extraction-container-crash-gemini-3-pro-preview-506a DevStorm 2025-12-02 11:37:47 +0300
  • 05128d574a Refactor: Improve logging and retry delay in MetadataRepository Cursor Agent 2025-12-02 08:24:23 +0000
  • 766e2471b8 feat: Cast exiftool read result to ImmichTags Cursor Agent 2025-12-02 08:13:48 +0000
  • e008c5aca1 Refactor: Improve temporary error detection logic Cursor Agent 2025-12-02 08:10:44 +0000
  • 7033545b03 Increase max retries and set final retry delay to 10s Cursor Agent 2025-12-02 08:09:05 +0000
  • b93b415f67 feat: Implement retry logic for exiftool operations Cursor Agent 2025-12-02 08:07:29 +0000
  • 89a35e80b8 Checkpoint before follow-up message Cursor Agent 2025-12-02 08:06:19 +0000
  • a1403a0497
    chore(deps): update docker.io/valkey/valkey docker tag to v9 renovate[bot] 2025-12-02 06:03:17 +0000
  • 75b1ef2c57
    chore(deps): update machine-learning (#24334) renovate[bot] 2025-12-02 01:01:17 -0500
  • 8a00b2f35b fix(docs): server and machine-learning use IMMICH_HOST and IMMICH_PORT dionysius 2025-12-02 06:18:34 +0100
  • 42ea2ef164
    chore(deps): update machine-learning renovate[bot] 2025-12-02 04:18:52 +0000
  • 1e37f7c8c8
    chore(deps): update dependency nodemailer to v7.0.11 [security] (#24330) renovate[bot] 2025-12-01 23:16:59 -0500
  • 35aeef4989 lint Alex Tran 2025-12-02 02:55:32 +0000
  • ad85a516e1
    Merge branch 'main' into feat/search-type-dropdown Alex 2025-12-01 20:54:12 -0600
  • a32f450059
    feat(mobile): persist album sorting & layout in settings (#22133) Yaros 2025-12-02 03:51:35 +0100
  • b452ab463b
    fix(web): open onboarding documentation link in new tab (#24289) carbonemys 2025-12-02 03:49:31 +0100
  • 79bed80226
    feat(server): log all thumbnail generation attempts at verbose level (#24324) Sergey Katsubo 2025-12-02 05:26:13 +0300
  • 6249996cdb
    fix(ml): do not upscale preview (#24322) Mert 2025-12-01 21:26:01 -0500