Thomas Laroche
2510684bf7
fix(web): unable to download live photo as anonymous user ( #16455 )
2025-03-01 14:07:19 -06:00
luzpaz
c8eef5ad4d
fix(mobile): fix typos ( #16456 )
...
Found via codespell
2025-03-01 20:06:47 +00:00
bo0tzz
0cb3dc6211
chore: add 'not duplicate' checkbox to issue template ( #16462 )
2025-03-01 14:05:36 -06:00
Alex
f11080cc2d
chore(mobile): post release task ( #16437 )
2025-02-28 21:09:09 -06:00
Matthew Momjian
efcf773ea0
feat(server): Shortened asset ID in storage template ( #16433 )
...
* Update storage-template.service.ts
* Update supported-variables-panel.svelte
* docs example
* Update storage-template-settings.svelte
2025-02-28 16:04:34 -05:00
github-actions
dc143046e3
chore: version v1.128.0
2025-02-28 18:54:08 +00:00
Jason Rasmussen
e684062569
fix: memories off by one ( #16434 )
2025-02-28 12:51:28 -06:00
Desmond Cox
5c0538e52c
fix(server): stringify error log parameter to ensure correct overload ( #16422 )
...
* fix(server): stringify error log parameter to ensure correct overload
The intended error(message, stack, context) overload is only selected if context is a string.
* formatter
2025-02-28 11:50:00 -06:00
Jason Rasmussen
84cf0d1670
fix: duplicate memories ( #16432 )
2025-02-28 17:49:29 +00:00
Jonathan Jogenfors
bfcde05b1c
chore(server): trash e2e cleanup ( #16423 )
2025-02-28 12:45:30 -05:00
Mert
b3b15e9b61
fix(server): include deleted assets if searching offline assets ( #16417 )
...
include deleted assets if searching for offline assets
2025-02-28 09:23:18 -06:00
Zack Pollard
819e56d9ca
fix: user delete sync query sort by id ( #16420 )
2025-02-28 09:22:36 -06:00
shenlong
9a98712db7
fix(mobile): background backup failing due to store ( #16418 )
...
fix: background backup failing due to store
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-02-28 07:38:51 -06:00
Alex
a185e06399
fix(server): follow logs level setting ( #16415 )
2025-02-28 00:35:48 -05:00
Calum Dingwall
f2be9f7ad1
fix(web): person favorite icon bad placement ( #16412 )
...
move favorite person icon to top left
fixes #16003
Co-authored-by: Calum Dingwall <caburum@users.noreply.github.com>
2025-02-27 22:15:37 -06:00
Alex
5c879acd5b
fix(server): don't show assets that no longer associate with a face ( #16404 )
2025-02-27 17:02:00 -06:00
shenlong
28c664c769
refactor(mobile): log service ( #16383 )
...
refactor: log service
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-02-27 15:18:49 -05:00
Jason Rasmussen
fbd85a89e0
refactor: logger ( #16393 )
2025-02-27 14:59:50 -05:00
Alex
1c86293035
chore(mobile): update analysis option ( #16396 )
...
chore-update-analysis-option
2025-02-27 18:35:28 +00:00
shenlong
4a9d80298b
fix(mobile): bootstrap store inside isolates ( #16392 )
...
fix: bootstrap store inside isolates
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-02-27 18:01:36 +00:00
Alex
362feb1e62
feat(web): face tagging dialog enhancement ( #16395 )
2025-02-27 11:49:07 -06:00
Etienne
5503bf7a60
fix: improve contrast on disabled input field in light mode ( #16368 ) ( #16382 )
2025-02-27 17:20:03 +00:00
Jonathan Jogenfors
d20e2e268a
fix(server): don't reimport files more than once ( #16375 )
...
* fix(server) don't reimport files more than once
* fix: test
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2025-02-27 16:45:16 +00:00
Mert
a708649504
fix(server): skip stacked assets in duplicate detection ( #16380 )
...
* skip stacked assets in duplicate detection
* update sql
* handle stacking after duplicate detection runs
2025-02-27 10:16:13 -06:00
Tom Graham
a808b8610e
fix(server): Fix delay with multiple ml servers ( #16284 )
...
* Prospective fix for ensuring that known active ML servers are used to reduce search delay.
* Added some logging and renamed backoff const.
* Fix lint issues.
* Update to use env vars for timeouts and updated documentation and strings.
* Fix docs.
* Make counter logic clearer.
* Minor readability improvements.
* Extract skipUrl logic per feedback, and change log to verbose.
* Make code harder to read.
2025-02-27 10:14:09 -06:00
Alex
c70c9067b0
refactor(mobile): backup provider ( #16360 )
...
* refactor(mobile): backup provider
* refactor(mobile): backup provider
2025-02-27 09:56:23 -06:00
Alex
082471dfd9
chore(mobile): post release task ( #16349 )
2025-02-27 09:46:34 -06:00
Alex
9a098b4658
fix(web): storage template incorrect example ( #16367 )
2025-02-27 09:46:20 -06:00
immich-tofu[bot]
9d705097e8
chore: modify .github/FUNDING.yml
2025-02-27 14:28:08 +00:00
Mert
6050485ad8
feat(server): set exiftool process count ( #16388 )
...
exiftool concurrency control
2025-02-27 09:24:40 -05:00
Zack Pollard
fb907d707d
refactor: use new updateId column for user CUD sync ( #16384 )
2025-02-27 09:22:02 -05:00
Mert
7d6cfd09e6
fix(server): don't expose source types in face creation api ( #16381 )
...
* don't expose source types in face creation api
* update open-api
* remove source type reference from web
2025-02-27 17:17:07 +03:00
Zack Pollard
967c69317b
feat: updateId uuidv7 column for all entities with updatedAt ( #16353 )
2025-02-27 12:55:22 +00:00
Curtis Lowder
128d653fc6
fix(web): update search modal to not jump around ( #16308 )
...
* fix(web): update search modal to not jump around
Search People selection will change size while loading. This causes the
search modal to jump around as the people load in.
* loading spinner size
* remove unsued code
---------
Co-authored-by: cwlowder <me@curtislowder.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2025-02-27 03:06:41 +00:00
David Bourgault
8b69114924
feat(web): remember last chosen map location when editing ( #16366 )
...
Uses a global store to remember the last location chosen by a user when
editing asset locations. This fixes an annoyance when adding location
data to multiple assets in a row and having to zoom in the same area
everytime.
2025-02-26 21:01:29 -06:00
David Bourgault
4b55888d16
fix: ensure manually tagged faces have proper source type ( #16364 )
...
immich-app/immich#16062 added manual face tagging and deletion, but did
not add a new 'SourceType'. The create faces would default to
'machine-learning' which is incorrect, and has the annoying downside
that they will be wiped when the 'Refresh Faces' job is run.
Handling of non-machine-learning faces was previously added in
immich-app/immich#6455 . This PR simply extends it to the new manually
tagged faces.
2025-02-26 20:53:21 -06:00
Alex
8fbd650483
refactor(mobile): refactor user provider ( #16358 )
2025-02-26 17:04:43 -06:00
Alex
c778516ce2
fix(web): tag people in video ( #16351 )
2025-02-26 12:55:32 -06:00
Adam O'neill
2969e25ff7
fix: websockets calling on_new_release across all sessions upon new websocket connection. ( #16339 )
...
* Implemented possible fix for the new_release window re-appearing across all active sessions when a new websocket connection is established.
* Reverted websocket.ts
Changes not needed to websocket.ts - was bouncing between ideas, current implementation doesn't need this to change.
* Prettier test format.
* Spelling (Aknowledged --> Acknowledged)
2025-02-26 17:48:18 +00:00
luzpaz
c055e1aefe
docs: fix typos ( #16352 )
...
Found via `codespell -q 3 -S "./i18n,./docs/package-lock.json,./readme_i18n,./mobile/assets/i18n" -L afterall,nd,renderd`
2025-02-26 17:21:27 +00:00
github-actions
5f7f88ff17
chore: version v1.127.0
2025-02-26 15:18:50 +00:00
Zack Pollard
5053130e35
fix: sync set ack validation ( #16320 )
2025-02-26 09:35:51 -05:00
Alex
4ef7eb56a3
fix(server): memory assets order ( #16325 )
2025-02-25 19:10:52 -06:00
Alex
8ecc67a364
feat(mobile): use memories api ( #16329 )
2025-02-25 19:10:31 -06:00
Alex
90f7c3d9ae
chore(mobile): translations update ( #16328 )
...
chore(mobile): translation update
2025-02-25 15:06:40 -06:00
Alex
d0381fddec
refactor(mobile): render list ( #16303 )
...
* refactor(mobile): render list 2
* wip
* wip: asset selection page
* remove render_list provider
* remove dead code
* yaml format
* remove unused file
* woop woop more clean up
* woop woop more clean up 2
* fix: album selection doesn't load instantly
2025-02-25 11:33:48 -06:00
Jason Rasmussen
7c851893b4
feat: medium tests for user and sync service ( #16304 )
...
Co-authored-by: Zack Pollard <zackpollard@ymail.com>
2025-02-25 16:31:07 +00:00
RoseyWasTaken
ae61ea7984
Update community-guides.tsx ( #16316 )
...
* Update community-guides.tsx
Added an additional card linking to a remote access guide
* Update docs/src/components/community-guides.tsx
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-02-25 15:52:07 +00:00
Alex
bbcaee82f0
chore(web): revert wasm new justify layout ( #16277 )
...
* Revert "fix(web): justify layout import (#16267 ) "
This reverts commit ec58e1065f
.
* Revert "fix(web): dynamically import wasm module (#16261 )"
This reverts commit 4376fd72b7
.
* Revert "feat(web): use wasm for justified layout calculation (#15524 )"
This reverts commit 3925445de8
.
* Revert "fix(web): viewport reactivity, off-screen thumbhashes being rendered (#15435 )"
This reverts commit 52f21fb331
.
2025-02-25 09:39:56 -06:00
Nicholas Flamy
16266c9f5a
docs: #15988 follow-up: Use URL constructor to fix Version Switcher URL double slash issue ( #16014 )
...
* concat location properties and use URL constructor to fix issues
* remove slashes from old version urls
* remove versions 1.125.0 and 1.125.4 that don't have docs archives
2025-02-25 09:34:46 -06:00