Commit Graph
100 Commits
Author SHA1 Message Date
Jason RasmussenandCodex a3ffe3b3c3 refactor: asset face queries (#32679)
(cherry picked from commit 5077a85d5e6775c48b38de7fcf25f2a3864b6a83)
2026-10-27 23:11:20 +03:00
Jason RasmussenCodexcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>jrasm91
5d1167a36c refactor: apikeys, passkeys, and sessions (#32670)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jrasm91 <4334196+jrasm91@users.noreply.github.com>
2026-10-24 11:51:43 +03:00
Jason RasmussenandCodex e3bf54e2ba refactor: album queries (#32668) 2026-10-24 11:51:43 +03:00
Jason RasmussenandCodex 5f54700344 refactor: folder view queries (#32667)
(cherry picked from commit 6bf016964515ed65bb45cd1cf7b7bfadb405559a)
2026-10-22 20:43:53 +03:00
Jason RasmussenandCodex 0991f506bb refactor: shared link queries (#32666)
(cherry picked from commit 0a73481a8fdb3cfbab29f23da48e26133dc4c064)
2026-10-22 20:43:53 +03:00
Jason RasmussenandCodex fa77f168a0 refactor: notification queries (#32653)
(cherry picked from commit 8f3ba2c808e02e2a606b6acc65ce22f8ee3f9b34)
2026-10-22 20:43:53 +03:00
Jason RasmussenandCodex 9a66f16102 fix: account management url visibility (#32645)
(cherry picked from commit 22fe7b4179464c73d7e0487df90f2064fa30a5e0)
2026-10-22 20:43:14 +03:00
Jason RasmussenandCodex 493870ad7b refactor: config queries (#32498)
(cherry picked from commit b45ec0f55abb9dc39fbbb39dcf5296d45a726ba0)
2026-10-22 20:43:14 +03:00
Jason RasmussenandCodex 1e20bdd74e refactor: workflow queries (#32654)
(cherry picked from commit 98680ad6993ed917e630f8f4d1dbd1fbb6c41936)
2026-10-22 20:43:14 +03:00
Jason RasmussenandCodex b12be9119f feat: passkeys (#32194)
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
(cherry picked from commit 6233a79bf7e4cec11e9ea1094908ff3b228fcbe0)
2026-10-22 05:23:22 +03:00
Jason RasmussenandCodex 36a6e033aa fix: public config properties (#32500)
fix: public config visibility
2026-10-17 19:32:36 +03:00
Jason RasmussenandCodex 49f65aa3b0 chore: remove unused code (#32497) 2026-10-17 19:32:36 +03:00
Jason RasmussenandCodex 4341a2f34c fix: smpt email visibility (#32492) 2026-10-17 19:32:36 +03:00
Jason RasmussenandCodex 424c26c697 chore: remove unused feature flag (#32495) 2026-10-17 19:32:35 +03:00
Jason RasmussenandCodex 1b058dbcf3 fix: user admin actions (#32491) 2026-10-17 19:32:35 +03:00
Jason RasmussenandCodex 5351fecc08 refactor: user admin queries (#32490) 2026-10-17 19:32:35 +03:00
Jason RasmussenandCodex ae7cb3192e refactor: library queries (#32489)
* refactor: library queries

* fix: mutation options signature
2026-10-16 20:51:29 +03:00
Jason RasmussenandCodex 2ebe288010 refactor: server endpoints (#32467) 2026-10-16 20:51:28 +03:00
Jason RasmussenandCodex 6adebeda0d refactor: system config endpoints (#32457)
* refactor(web): tanstack query

* refactor: use createQuery

* fix: pnpm lockfile
2026-10-16 20:51:28 +03:00
Jason RasmussenandCodex c318714fdc feat: server feature level (#32178)
* feat: server feature level

* fix: correctly compute feature level

(cherry picked from commit cc1e2363651eaff63848baad2c7932923ca66554)
2026-10-14 21:24:14 +03:00
Jason RasmussenandGitHub 0f179b9914 fix(web): album inconsistencies (#31857) 2026-09-28 21:20:54 +02:00
Jason RasmussenandGitHub c4f9e0fab6 feat: editors can update album title & description (#31805) 2026-09-25 21:52:50 -04:00
Jason RasmussenandGitHub efbbd32e55 feat(mobile): asset face v3 (#31615)
* feat(mobile): asset face v3

* fix: manually (cascade) delete asset faces
2026-09-16 16:27:02 -04:00
Jason RasmussenandGitHub 54e7ffa4e6 feat: asset face v3 (#31591) 2026-09-16 16:27:01 -04:00
Jason RasmussenandGitHub 99fd561144 chore: transition to nullable user.oauthId (#31560) 2026-09-15 09:33:15 -04:00
Jason RasmussenandGitHub 9abb605b62 fix: sync client disconnect (#31461) 2026-09-11 14:48:55 -04:00
Jason RasmussenandGitHub f346fe1f94 refactor: error handling (#31455) 2026-09-11 14:11:06 -04:00
Jason RasmussenandGitHub c0eed4902a chore: version v3.2.0 (#31441)
chore: v3.2.0
2026-09-11 11:02:34 -04:00
Jason RasmussenandGitHub f6501d2f5b fix: immich-dev (#31447) 2026-09-11 10:40:40 -04:00
Jason RasmussenandGitHub 2c53b76400 chore: require number format (#31222) 2026-09-02 12:33:22 -04:00
Jason RasmussenandGitHub a68937cee7 fix: fdroid link (#31219) 2026-09-02 10:14:42 -04:00
Jason RasmussenandGitHub 44f1c5ad3a chore: add backport label to backported prs (#31195) 2026-09-01 15:58:21 +02:00
Jason RasmussenandGitHub b3eb0b59ee fix(web): map (#31056)
* fix(web): map without set start/end dates

* fix(web): invalid timeline map options
2026-08-27 13:24:33 -04:00
Jason RasmussenandGitHub 13562d80a4 chore: bump sql-tools (#31000) 2026-08-26 14:59:47 +02:00
Jason RasmussenandGitHub 2f48a8aab4 refactor: memory e2e (#30906) 2026-08-21 12:15:17 -04:00
caea849fee feat: asset file apis (#25900)
* feat: asset file endpoints

* Update server/src/controllers/asset-file.controller.ts

Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>

* Update server/src/controllers/asset-file.controller.ts

Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>

---------

Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
2026-08-21 13:55:25 +00:00
Jason RasmussenandGitHub 4c26a7ca76 refactor: activity e2e (#30896) 2026-08-21 12:57:50 +02:00
Jason RasmussenandGitHub c7531a36f9 refactor: partner e2e (#30895) 2026-08-20 17:32:51 -04:00
Jason RasmussenandGitHub 24532c4d82 fix(ci): docker caching (#30894) 2026-08-20 16:37:43 -04:00
11b1aa5ecf feat: cluster groups (#30739)
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-08-20 20:03:00 +02:00
Jason RasmussenandGitHub f9f7311418 refactor: use public config (#30891) 2026-08-20 12:44:39 -04:00
Jason RasmussenandGitHub e529557160 feat: new config endpoints (#30881)
* refactor: config endpoints

* chore: pr feedback
2026-08-20 11:46:17 -04:00
Jason RasmussenandGitHub 47c5a3dbf6 refactor: api key response dto (#30887) 2026-08-20 11:23:12 -04:00
Jason RasmussenandGitHub 47dccf7283 refactor: dockerfile caching (#30874) 2026-08-19 16:52:50 -04:00
Jason RasmussenandGitHub 7cd0a7d30c refactor: e2e tests (#30870) 2026-08-19 14:31:57 -04:00
Jason RasmussenandGitHub c63824bcea refactor: library e2e (#30867) 2026-08-19 11:49:41 -04:00
Jason RasmussenandGitHub d2759ec41e refactor: library e2e (#30865) 2026-08-19 10:36:35 -04:00
Jason RasmussenandGitHub db3b31709d refactor: library controller tests (#30863) 2026-08-19 09:54:08 -04:00
Jason RasmussenandGitHub 342a9472c4 refactor: duplicate e2e (#30773) 2026-08-14 21:00:13 +00:00
Jason RasmussenandGitHub 14241ac7bc chore(server): remove unused code (#30772)
chore(server): remove unnused code
2026-08-14 16:58:14 -04:00
Jason RasmussenandGitHub b19c4a591e chore(web): remove unused code (#30768) 2026-08-14 16:04:12 -04:00
Jason RasmussenandGitHub 00d10dab63 refactor: e2e user tests (#30716) 2026-08-11 12:39:25 -04:00
1b8cbaab97 refactor(server): migrate e2e auth/validation tests to controller specs (#30715)
Co-authored-by: Claude (thor) <claude@thor.local>
2026-08-11 11:02:14 -04:00
Jason RasmussenandGitHub ee525f159b refactor: queue in batches (#30698) 2026-08-11 10:01:42 -04:00
Jason RasmussenandGitHub 927b4d0ea2 refactor: find or fail (#30697) 2026-08-11 09:27:35 -04:00
fe5c8ed0fb refactor: base action (#29617)
* refactor: existing actions to new structure

# Conflicts:
#	mobile/lib/presentation/actions/action.widget.dart
#	mobile/lib/presentation/widgets/action_buttons/favorite_action_button.widget.dart
#	mobile/lib/presentation/widgets/action_buttons/unfavorite_action_button.widget.dart
#	mobile/test/unit/presentation/partner_page_test.dart

* rename to actionitem

* more cleanup

* review changes

* lint changes

---------

Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-07-30 17:02:14 -04:00
Jason RasmussenandGitHub 0f4dddaf84 fix: migration order (#30424) 2026-07-30 15:55:21 -04:00
Jason RasmussenandGitHub 04baedcffb fix: privacy policy link (#30344) 2026-07-28 21:12:10 -04:00
Jason RasmussenandGitHub bcf6e66e26 chore: remove old makefiles (#30339) 2026-07-28 13:49:26 -04:00
Jason RasmussenandGitHub bc6bf388c0 fix(web): single grid row spacing (#30277) 2026-07-27 14:13:11 +00:00
Jason RasmussenandGitHub acc7e6b299 fix: min faces user preference (#30177) 2026-07-23 17:06:09 -04:00
Jason RasmussenandGitHub b9f6c4aaf2 feat: password invalidate sessions (#30125) 2026-07-22 12:09:05 -04:00
Jason RasmussenandGitHub 899f547053 fix(web): lens model search (#30088) 2026-07-21 13:54:28 +00:00
Jason RasmussenandGitHub 6507b1f94c feat: pump doc references (#29331) 2026-06-26 16:45:06 +00:00
Jason RasmussenandGitHub ec7c0f9ec8 fix: sync backfill (#29267) 2026-06-22 16:19:01 -04:00
Jason RasmussenandGitHub e31d4aa909 fix: prerelease draft (#29034) 2026-06-12 12:43:19 -04:00
Jason RasmussenandGitHub c3e23a6b3a fix: schema configuration (#29000) 2026-06-11 18:05:07 -05:00
Jason RasmussenandGitHub 13a7b4a276 fix: pump script (#28998) 2026-06-11 18:04:42 -05:00
Jason RasmussenandGitHub 8b5385f94b feat: add prerelease support to pump version (#28922)
refactor: pump script
2026-06-09 14:42:10 -04:00
Jason RasmussenandGitHub 9043bc8435 fix: error handling (#28843) 2026-06-04 16:19:16 -04:00
Jason RasmussenandGitHub e4352a7817 fix: error log on aborted uploads (#28806) 2026-06-03 12:47:38 -04:00
Jason RasmussenandGitHub 16aee2b869 fix: album name (#28751) 2026-06-01 19:45:24 +02:00
Jason RasmussenandGitHub da8505f61d feat: more plugin triggers and methods (#28690) 2026-05-29 14:02:07 -04:00
Jason RasmussenandGitHub 96923f6115 refactor: plugin sdk types (#28674) 2026-05-28 22:04:15 +00:00
Jason RasmussenandGitHub 8783180cf3 refactor: plugin manifest (#28673) 2026-05-28 17:23:49 -04:00
Jason RasmussenandGitHub 134c0d4dfb feat: search by album name and id (#28672) 2026-05-28 17:01:47 -04:00
Jason RasmussenandGitHub 1acc511b5c chore: install mise in Dockerfile.dev (#28649) 2026-05-27 11:43:17 -04:00
Jason RasmussenandGitHub e46f2843f7 refactor: asset create event (#28647) 2026-05-27 10:28:02 -04:00
Jason RasmussenandGitHub cf991e7b1b feat: workflow actions (#28639) 2026-05-27 10:24:31 -04:00
Jason RasmussenandGitHub 3d075f2bf8 feat: workflows & plugins (#26727)
feat: plugins

chore: better types

feat: plugins
2026-05-18 11:09:33 -04:00
Jason RasmussenandGitHub fcea617313 fix: ignore icc profile make and model (#28412) 2026-05-13 12:07:35 -04:00
Jason RasmussenandGitHub 58beac8fe0 chore: migrate mobile makefile to mise (#28390) 2026-05-12 15:21:04 -04:00
Jason RasmussenandGitHub ad7aedb843 refactor: move plugins to packages (#28389) 2026-05-12 13:28:30 +00:00
Jason RasmussenandGitHub 15f3947ae6 chore: mise scripts (#28367) 2026-05-11 17:46:02 -04:00
Jason RasmussenandGitHub bb44773e57 chore: remove unused commands (#28361) 2026-05-11 16:19:40 -04:00
Jason RasmussenandGitHub 14d9e90a03 refactor: move i18n formatting to workspace root (#28360)
refactor: move i18n formatting to project root
2026-05-11 16:19:28 -04:00
Jason RasmussenandGitHub 03e042213c refactor: move e2e-auth-server to packages (#28358) 2026-05-11 15:39:59 -04:00
Jason RasmussenandGitHub db589455f4 refactor: move cli to package folder (#28356) 2026-05-11 14:49:45 -04:00
Jason RasmussenandGitHub fb0a54d548 chore: mise on windows (#28351)
* chore: mise on windows

* chore: bump use-mise
2026-05-11 20:04:38 +02:00
Jason RasmussenandGitHub 7837d40f57 chore: move sdk to packages (#28350) 2026-05-11 13:37:10 -04:00
Jason RasmussenandGitHub 8a024e2b50 chore: faster web linting (#28303) 2026-05-08 16:55:14 -04:00
Jason RasmussenandGitHub 25a6a38b30 chore: use mise (#28298) 2026-05-08 15:21:33 -04:00
Jason RasmussenandGitHub 1fb5f13237 fix: oauth prompt (#28021) 2026-04-22 09:19:28 -04:00
Jason RasmussenandGitHub a16d233a0c chore(web): sort imports (#27922)
* feat: sort imports

* fix: something?
2026-04-21 14:51:38 -04:00
Jason RasmussenandGitHub 94a34436a3 chore: remove unused packages & code (#27925) 2026-04-20 08:39:46 -04:00
Jason RasmussenandGitHub 2f8be45fe0 chore!: remove /api/server/theme endpoint (#27880)
chore: remove server/theme endpoint
2026-04-17 08:30:03 -04:00
6aadb7b5bd feat: dynamic languages (#27869)
Co-authored-by: xantin <github@xantin.be>
2026-04-16 12:37:37 -04:00
Jason RasmussenandGitHub 57212f29bf chore: bump (#27866) 2026-04-16 11:32:33 -04:00
a69eecf3bc chore!: remove without assets (#27835)
* chore!: remove without assets

* fix: linting and e2e

---------

Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-04-15 18:34:22 -04:00
Jason RasmussenandGitHub 4ffa26c969 feat: auth logout page (#27831)
* feat: auth logout page

* feat: skip login if already logged in
2026-04-15 16:33:52 -04:00