Commit Graph

  • 22317b0360 feat: mobile editing bwees 2026-01-20 10:23:43 -06:00
  • b3b9834c00 feat(web): loop chromecast video (#24410) Jonathan Jogenfors 2026-02-19 02:29:13 +01:00
  • 84f7fb63ee feat(web): show ocr text boxes in panoramas (#25727) Mees Frensel 2026-02-19 02:04:18 +01:00
  • 1f8359ead4 fix: Download the edited version when downloading multiple photos (#26259) Jorge Montejo 2026-02-18 22:47:45 +01:00
  • ea30c9d2ba fix(server): db restore failure when DB_URL is set to unix-domain socket connection (#26252) Fabio Garavini 2026-02-18 22:37:40 +01:00
  • d1abdea420 chore(docs): add quick-start guide for DevPod with docker (#26213) Dusan Hlavaty 2026-02-18 22:26:09 +01:00
  • ae8dad68fc feat(mobile): filter by tags (#26196) Benjamin Nguyen 2026-02-18 13:16:26 -08:00
  • f812c5846a Merge branch 'main' of https://github.com/immich-app/immich into feat/crawl-wrapper Jonathan Jogenfors 2026-02-14 22:38:17 +01:00
  • 227ff70b6e chore(deps): update dependency ajv to v8.18.0 [security] (#26297) renovate[bot] 2026-02-18 16:06:43 -05:00
  • ee7ac09450 fix: bad field paste in metadata.service.spec (#26329) bo0tzz 2026-02-18 22:04:32 +01:00
  • 2e59dbdc12 fix: prevent server crash when extraction of metadata fails if the assets are corrupted (#26042) Devansh H Jani 2026-02-19 02:23:23 +05:30
  • c4c7f94317 chore: add OpenAPI check workflow (#26223) Timon 2026-02-18 21:16:01 +01:00
  • d004d7e21b fix: metadata crash (#26327) Jason Rasmussen 2026-02-18 15:09:35 -05:00
  • 5f95aab437 chore: align mobile mise tasks (#26237) Timon 2026-02-18 20:11:01 +01:00
  • dd632f38de fix(web): unblock escape after opening context menu (#26325) Michel Heusschen 2026-02-18 20:10:15 +01:00
  • 6f7fc94710 chore(deps): update github-actions (#25388) renovate[bot] 2026-02-18 19:53:41 +01:00
  • 85cb515cae chore(deps): update dependency github:cqlabs/homebrew-dcm to v1.35.1 (#26278) renovate[bot] 2026-02-18 23:47:54 +05:30
  • 65e1bb83b7 fix: use wrangler cli directly (#26326) bo0tzz 2026-02-18 19:06:41 +01:00
  • d9b1b69827 fix: switch docs-deploy to use wrangler-action (#26323) bo0tzz 2026-02-18 18:45:43 +01:00
  • 083fa60377 Merge branch 'main' into fix/locale-settings-desc fix/locale-settings-desc Mees Frensel 2026-02-18 16:30:09 +01:00
  • 6c02967eb1 change translation key Mees Frensel 2026-02-18 16:28:37 +01:00
  • b2050583f5 chore: run maintenance test (e2e) in isolation too, share containers (#26246) Min Idzelis 2026-02-18 09:39:13 -05:00
  • 1bdc24c730 feat(docs): Explain configuration file location for Docker Compose (#24989) Keunes 2026-02-18 14:52:28 +01:00
  • 5adb75c272 fix(deps): update dependency @mapbox/mapbox-gl-rtl-text to v0.3.0 (#23353) renovate[bot] 2026-02-18 12:05:41 +01:00
  • e43aee3c4f feat: adaptive progressive image loading for photo viewer push-xyozownmuwqp midzelis 2026-01-15 20:34:21 +00:00
  • a3a2313d8d feat: foundation utilities for adaptive image loading midzelis 2026-01-15 20:34:21 +00:00
  • c65eaeaa63 test: unit tests for container-utils, ocr-utils, and people-utils push-mvnsqpxklmnu midzelis 2026-02-18 06:21:13 +00:00
  • d677b7ed26 refactor: create DisplayMetrics so overlays work with object-fit or explicit positions midzelis 2026-02-18 05:56:28 +00:00
  • 0e78420763 feat: add zoomTarget support to zoom-image action midzelis 2026-01-15 20:34:21 +00:00
  • 751c45f2b1 test: thumbnail rendering with Image component, focus styling, data-selected midzelis 2026-01-15 20:34:21 +00:00
  • 997fb798ab refactor: thumbnail rendering with Image component, focus styling, data-selected midzelis 2026-01-15 20:34:21 +00:00
  • 8f9ea6a171 fix: utc time zone upserts (#26258) Daniel Dietzler 2026-02-17 18:59:52 +01:00
  • 3f41916ad7 chore(mobile): fix asset marker icon file name (#26290) Thomas 2026-02-17 16:53:44 +00:00
  • 5c6433b4ca feat(mobile): inline asset details (#25952) Thomas 2026-02-17 15:24:34 +00:00
  • 06d487782e fix(release): add docker-compose.rootless.yml to released assets (#26261) Damien Nozay 2026-02-17 12:55:34 +01:00
  • 455afbb119 ci: fix formatting task (#26274) Min Idzelis 2026-02-17 06:51:15 -05:00
  • 0767ae0c8a fix(docs): remove truenas link from synology community guide (#26277) ewinnd 2026-02-17 15:50:11 +04:00
  • a16a00ebd4 fix(deps): update typescript-projects (#26276) renovate[bot] 2026-02-17 11:50:02 +00:00
  • 398b750ef7 chore(deps): update dependency github:extism/js-pdk to v1.6.0 (#26279) renovate[bot] 2026-02-17 12:49:14 +01:00
  • 18bbb5b4db chore(deps): update node.js to v24.13.1 (#26275) renovate[bot] 2026-02-17 11:45:57 +01:00
  • b3c37905f7 chore(deps): update dependency @types/node to ^24.10.13 (#26273) renovate[bot] 2026-02-17 11:44:38 +01:00
  • 90ef6c4e28 chore(deps): update docker.io/valkey/valkey:9 docker digest to 930b414 (#26272) renovate[bot] 2026-02-17 11:44:21 +01:00
  • ceef65154d fix(web): clear cache when asset changes (#26257) Michel Heusschen 2026-02-17 11:43:08 +01:00
  • de7b42eb23 chore(docs): Update help channel for developers (#26284) Joren Guillaume 2026-02-17 11:39:43 +01:00
  • 75bdd6a644 fix: development containers init race conditions (#25876) Min Idzelis 2026-02-16 18:34:42 -05:00
  • 0da74569f2 fix(web): clear unsaved asset description when changing asset (#26255) Michel Heusschen 2026-02-16 18:25:13 +01:00
  • cc9c261fd0 fix(web): clear face boxes when switching assets (#26249) Michel Heusschen 2026-02-16 15:52:34 +01:00
  • 4dccc2082b fix(web): focus tag input when modal opens (#26256) Michel Heusschen 2026-02-16 15:30:41 +01:00
  • 9211013996 fix: bring back timeline args auto-scoping (#26219) shenlong 2026-02-16 19:50:28 +05:30
  • 156e3479fa chore: styling tweak profile panel (#26248) Alex 2026-02-16 08:20:01 -06:00
  • 7f5ba33ab5 wrap memory viewer in media-controller for muted/volume store Mees Frensel 2026-02-16 13:06:47 +01:00
  • 21b539be5d Merge branch 'main' into feat/video-player Mees Frensel 2026-02-16 11:57:20 +01:00
  • 0a347d84b2 add seek & rate buttons Mees Frensel 2026-02-16 11:54:43 +01:00
  • 19ef196150 chore: quiet down dotenv (#26245) Min Idzelis 2026-02-15 23:25:18 -05:00
  • d2682f160e fix(mobile): inherit toolbar opacity (#25694) Thomas 2026-02-16 04:24:57 +00:00
  • c9dd8e0a79 feat(mobile): hide search by context/OCR if disabled on server (#25472) (#26063) Nicolas 2026-02-16 03:41:56 +01:00
  • f6e10afe2b chore(docs): fix discord channel in docs (#26238) Dusan Hlavaty 2026-02-15 21:34:02 +01:00
  • 5f87047490 feat(mobile): dynamic multi-line album name (#26040) Thomas 2026-02-15 16:53:45 +00:00
  • 75e3b0467a chore: hyperlink contributing file in llm message (#26234) Daniel Dietzler 2026-02-15 11:51:47 +01:00
  • df4c25e567 fix: use pull_request_target in close-llm-pr.yml (#26232) bo0tzz 2026-02-15 11:47:01 +01:00
  • 3f93169301 Merge branch 'main' of https://github.com/immich-app/immich into feat/crawl-wrapper Jonathan Jogenfors 2026-02-13 22:54:58 +01:00
  • ff7dca35f5 perf(web): speed up asset selection (#26216) Michel Heusschen 2026-02-14 21:31:04 +01:00
  • 49ba833e4c fix(web): Revert "add checkerboard background for transparent images (#26091)" (#26220) Alex 2026-02-14 14:25:14 -06:00
  • 9ab887d5d2 perf(web): speed up multi asset operations (#26217) Michel Heusschen 2026-02-14 21:24:47 +01:00
  • d264e78d3f chore: pnpm workspace protocol for sibling packagages (#26218) Min Idzelis 2026-02-14 15:03:08 -05:00
  • 19f276b543 feat: socket.io redis->postgres socket.io, add broadcastchannel option postgres-socketio midzelis 2026-02-13 21:31:32 +00:00
  • 2c9d69865c fix: e2e exit 135 (#26214) Min Idzelis 2026-02-14 12:51:54 -05:00
  • 72cefcabaf chore: discourage LLM-generated PRs (#26211) bo0tzz 2026-02-14 17:40:27 +01:00
  • 3af4b8d7a7 sync add feat/pg-queue mertalev 2026-02-14 07:08:25 -05:00
  • 1989a8bec2 fix bottleneck mertalev 2026-02-14 06:28:09 -05:00
  • b1c55883a8 update lock file proposal/zod timonrieger 2026-02-14 11:46:23 +01:00
  • 864d320e3d revert response validation timonrieger 2026-02-14 11:44:24 +01:00
  • 832b0ecc8a use enums timonrieger 2026-02-14 11:17:34 +01:00
  • 0e1f61176a better serial queue handling mertalev 2026-02-14 04:42:29 -05:00
  • 0160e6fd5f fix bottleneck mertalev 2026-02-14 03:48:28 -05:00
  • 39d2e14d3a feat(mobile): custom date range for map Yaros 2026-02-14 09:56:09 +01:00
  • 839fb61340 fix copy race mertalev 2026-02-14 03:32:59 -05:00
  • 6b04fa3f94 migration mertalev 2026-02-14 03:11:32 -05:00
  • 947f00ac9d better debounce mertalev 2026-02-14 02:47:39 -05:00
  • 8bfacda3da retry mertalev 2026-02-14 02:12:40 -05:00
  • b9fceeef75 fix index mertalev 2026-02-14 01:25:36 -05:00
  • b05848f5ab tetris mertalev 2026-02-14 01:13:13 -05:00
  • 27de6e7c1a fixes mertalev 2026-02-14 00:48:36 -05:00
  • 880b2ab665 generate migration mertalev 2026-02-13 23:39:22 -05:00
  • 5a7b298d02 use COPY mertalev 2026-02-13 21:20:07 -05:00
  • 4ee7a39e7a refactor mertalev 2026-02-12 21:09:42 -05:00
  • 3111685f3a map error message timonrieger 2026-02-13 23:20:03 +01:00
  • d7cedb329e error handling timonrieger 2026-02-13 23:12:51 +01:00
  • 7ebc110603 refactor: asset upload refactor/asset-upload Jason Rasmussen 2026-02-13 17:02:39 -05:00
  • 8937fe0133 feat: crawl using ignore Jonathan Jogenfors 2026-02-12 00:30:16 +01:00
  • 2fb9f84b56 refactor(i18n): Follow IETF standard (#26171) Xantin 2026-02-13 18:47:41 +01:00
  • 434ded92f5 chore(web): update translations (#26167) Weblate (bot) 2026-02-13 18:45:35 +01:00
  • bc7a1c838c fix(web): add checkerboard background for transparent images (#26091) agent-steven 2026-02-14 02:18:44 +09:00
  • 93841e1fea rebase timonrieger 2026-02-13 18:18:03 +01:00
  • 5621cf9fcd chore: remove id fields from OpenAPI schemas and update generation script timonrieger 2026-02-13 17:58:52 +01:00
  • 280b72f62c set minimum for count fields timonrieger 2026-02-13 17:44:35 +01:00
  • 0ea71412f3 reuse UserResponseSchema timonrieger 2026-02-12 20:49:45 +01:00
  • d86ac3e228 poc timonrieger 2026-02-12 20:07:38 +01:00
  • 42f1cfd340 setup timonrieger 2026-02-11 21:05:25 +01:00
  • 7cb355279e chore: remove asset stubs (#26187) Daniel Dietzler 2026-02-13 17:00:31 +01:00