Michel Heusschen
7005e9fc50
fix(web): update @immich/ui to v0.64.0 ( #26351 )
2026-02-19 16:33:06 +00:00
renovate[bot]
e0bb5f70ec
fix(deps): update dependency fabric to v7 [security] ( #26342 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-19 12:28:12 +00:00
renovate[bot]
227ff70b6e
chore(deps): update dependency ajv to v8.18.0 [security] ( #26297 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-18 16:06:43 -05:00
renovate[bot]
5adb75c272
fix(deps): update dependency @mapbox/mapbox-gl-rtl-text to v0.3.0 ( #23353 )
...
* fix(deps): update dependency @mapbox/mapbox-gl-rtl-text to v0.3.0
* fix: maplibre rtl import
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-02-18 12:05:41 +01:00
renovate[bot]
a16a00ebd4
fix(deps): update typescript-projects ( #26276 )
...
* fix(deps): update typescript-projects
* chore: downgrade kysely
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-02-17 11:50:02 +00:00
renovate[bot]
b3c37905f7
chore(deps): update dependency @types/node to ^24.10.13 ( #26273 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 11:44:38 +01:00
Michel Heusschen
4dccc2082b
fix(web): focus tag input when modal opens ( #26256 )
2026-02-16 14:30:41 +00:00
Min Idzelis
d264e78d3f
chore: pnpm workspace protocol for sibling packagages ( #26218 )
2026-02-14 15:03:08 -05:00
Michel Heusschen
b85f6f3fce
fix(web): add missing @immich/ui translations ( #26143 )
2026-02-12 16:42:35 +00:00
renovate[bot]
a62e8ed179
fix(deps): update typescript-projects ( #25549 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-02-12 16:24:04 +00:00
Michel Heusschen
1c1a000c78
fix(web): use locale for date picker ( #26125 )
2026-02-11 11:39:30 +01:00
renovate[bot]
32dea76a92
chore(deps): update dependency @types/node to ^24.10.11 ( #26088 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-10 11:24:33 -05:00
Michel Heusschen
5b705cb723
fix: improve albums page load time on firefox ( #26025 )
2026-02-08 11:03:17 -06:00
Michel Heusschen
e97030a7ae
fix: make switch labels properly clickable ( #25898 )
2026-02-05 12:09:27 +01:00
Brandon Wees
f467a5e2c8
fix(web): edit order handling ( #25496 )
...
* fix(web): edit order handling
* chore: tests
* simplify normalization function
* chore: refactor
---------
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-01-27 10:55:10 -06:00
renovate[bot]
e57739b641
chore(deps): update dependency @types/node to ^24.10.9 ( #25548 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-27 12:56:57 +01:00
Daniel Dietzler
f88f1265b6
chore: update svelte ( #25478 )
2026-01-23 14:31:56 -06:00
renovate[bot]
3cb284c15a
chore(deps): update dependency lodash to v4.17.23 [security] ( #25441 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-23 16:18:19 +01:00
renovate[bot]
945f7fb9ea
chore(deps): update dependency lodash-es to v4.17.23 [security] ( #25453 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-22 13:38:13 -05:00
renovate[bot]
2b4e4051f0
fix(deps): update typescript-projects ( #25377 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-01-20 11:20:27 +00:00
renovate[bot]
0f3956f654
chore(deps): update dependency @types/node to ^24.10.8 ( #25376 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-01-20 10:44:39 +00:00
Jason Rasmussen
a2b03f7650
refactor(web): user sidebar ( #25292 )
2026-01-16 11:17:35 -05:00
renovate[bot]
0052979853
chore(deps): update dependency svelte to v5.46.4 [security] ( #25284 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-15 22:10:17 +01:00
renovate[bot]
79b6c4ac70
chore(deps): update dependency @sveltejs/kit to v2.49.5 [security] ( #25280 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-15 15:07:26 -05:00
Jason Rasmussen
d59ee7d2ae
feat(web): immich/ui select component ( #25268 )
...
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-01-14 19:38:13 -06:00
Jason Rasmussen
2190921c85
chore: await api key nested modal ( #25265 )
2026-01-14 14:02:44 -05:00
Alex
6e00fd92ef
chore: use fontWeight for Text component ( #25262 )
2026-01-14 16:25:30 +00:00
Ben
c7254a0c30
fix(docs): add missing mermaid dependency and configuration ( #25247 )
...
* fix(docs): add missing mermaid dependency and configuration
* fix: include pnpm-lock.yaml
* fix: docusaurus config format issue
2026-01-13 23:13:34 -05:00
Alex
edc513a3df
feat(web): 2026 font ( #25174 )
...
* feat(web): 2026 font
* chore: docs font
* spacing tweak
* tweak minimum font weight and update ui lib
* small tweaks
* docs: small tweaks
* more tweaks
2026-01-13 18:19:09 +00:00
renovate[bot]
0c0aa1f3c3
fix(deps): update typescript-projects ( #25070 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-01-13 12:32:38 +01:00
Brandon Wees
e8c80d88a5
feat: image editing ( #24155 )
2026-01-09 17:59:52 -05:00
Jason Rasmussen
1e4af9731d
refactor: modals ( #25163 )
2026-01-09 15:05:20 -05:00
Robert Schäfer
573e9b0d52
refactor(dev): dockerify auth-server ( #24377 )
...
Description
-----------
A while ago I asked on Discord if you people would be interested in removing incompatibilities with rootless docker. See: https://discord.com/channels/979116623879368755/1071165397228855327/1442974448776122592
The e2e tests in `e2e/src/api/specs/oauth.e2e-spec.ts` depend on a docker feature [host-gateway](https://docs.docker.com/reference/cli/dockerd/#configure-host-gateway-ip ) that seemingly does not work on rootless docker.
So the suggested change is to dockerify the `auth-server` and not run it on the docker host.
I would love to receive feedback on this PR and feel free to request further improvements. Things that come to my mind:
* Compile typescript instead of using `tsx`
* Add hot-reloading of source files in `auth-server/` for development
* Add `eslint` configuration for the new folder
How Has This Been Tested?
------------------------
I'm running both default and rootless docker on my machine with [docker contexts](https://docs.docker.com/engine/manage-resources/contexts/ ):
```
docker context ls
NAME DESCRIPTION DOCKER ENDPOINT ERROR
default unix:///var/run/docker.sock
rootless * unix:///run/user/1000/docker.sock
```
If I follow the steps from the [documentation](https://docs.immich.app/developer/testing ) then `oauth.e2e-spec.ts` will fail because the `auth-server` on my host can't be reached.
The tests pass after these steps:
1. `git switch refactor-auth-server-as-service`
2. `make e2e`
3. In another terminal `cd e2e`
4. `pnpm run test src/api/specs/oauth.e2e-spec.ts` passes
Checklist:
----------
- [x] I have performed a self-review of my own code
- [x] I have made corresponding changes to the documentation if applicable
- [x] I have no unrelated changes in the PR.
- [ ] I have confirmed that any new dependencies are strictly necessary.
- [ ] I have written tests for new code (if applicable)
- [ ] I have followed naming conventions/patterns in the surrounding code
- [ ] All code in `src/services/` uses repositories implementations for database calls, filesystem operations, etc.
- [ ] All code in `src/repositories/` is pretty basic/simple and does not have any immich specific logic (that belongs in `src/services/`)
2026-01-09 08:59:11 -05:00
Jason Rasmussen
fbd49e0b79
refactor: memory lane ( #25134 )
2026-01-08 12:40:17 -05:00
Jason Rasmussen
5bb3492616
refactor: favorite action ( #25121 )
2026-01-07 21:21:19 +00:00
Min Idzelis
78229baeab
feat: improve asset-viewer next/prev perf and standardize preloading behavior ( #24422 )
...
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-01-07 21:17:12 +01:00
Brandon Wees
f52bd9f38a
feat: use prettier for i18n translations ( #24623 )
2026-01-06 15:02:10 +00:00
renovate[bot]
94730567ab
fix(deps): update formatjs monorepo (major) ( #25049 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-05 20:59:06 +01:00
Jason Rasmussen
57db5e64de
chore(web): bump immich/ui for tooltips ( #24632 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-01-05 19:51:03 +00:00
renovate[bot]
10989e6927
fix(deps): update typescript-projects ( #25047 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-01-05 16:49:09 +00:00
renovate[bot]
9a78547bf0
chore(deps): update dependency @types/node to ^24.10.4 ( #25044 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-05 16:19:55 +00:00
renovate[bot]
0b1bd9deb1
chore(deps): update dependency vite-tsconfig-paths to v6 ( #25048 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-05 17:18:22 +01:00
Diego Saint Esteben
bd27898ea9
fix(server): update exiftool-vendored to v34.3 for correct colon-less timezone parsing ( #24979 )
2026-01-02 20:31:31 +01:00
Alex
28f6064240
feat: workflow ui ( #24190 )
...
* feat: workflow ui
* wip
* wip
* wip
* pr feedback
* refactor: picker field
* use showDialog directly
* better test
* refactor step selection modal
* move enable button to info form
* use for Props
* pr feedback
* refactor ActionItem
* refactor ActionItem
* more refactor
* fix: new schemaformfield has value of the same type
* chore: clean up
2025-12-20 21:07:07 -06:00
renovate[bot]
f1c8377ca0
chore(deps): update dependency @types/node to ^24.10.3 ( #24605 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-16 12:23:52 +01:00
Alex
8416397589
chore: revert Svelte 5.43.3 ( #24509 )
2025-12-16 04:03:53 +00:00
renovate[bot]
baad38f0e6
fix(deps): update typescript-projects ( #24476 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2025-12-11 00:13:06 +00:00
Alex
6d499c782a
chore: update ui lib ( #24483 )
2025-12-09 17:27:01 -06:00
Sergey Katsubo
42136f9091
fix(server): update exiftool-vendored to v34 for more robust metadata extraction ( #24424 )
2025-12-06 14:45:59 -06:00
Daniel Dietzler
ae8f5a6673
fix: prettier ( #24386 )
2025-12-04 16:10:42 +00:00