1
0
Fork 0
mirror of https://github.com/immich-app/immich.git synced 2025-03-26 18:02:32 +01:00
Commit graph

11 commits

Author SHA1 Message Date
Fynn Petersen-Frey
4d7aa7effd
fix(server): new full sync return stacked assets individually ()
* fix(server): new full sync return stacked assets individually

* return archived partner assets (like old getAllAssets)

* fix

* fix test

---------

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-05-14 10:30:33 -05:00
Andreas Gerstmayr
48927f5fb9
feat(server, web): include pictures of shared albums on map ()
* feat(server, web): include pictures of shared albums on map

* run prettier

* re-create api clients

* implement suggestions from code review

* shared from partner -> shared from partners

* rename to 'include shared partner assets'

* chore: fix tsc error in server and prettier in web

* fix: include assets shared via owner albums

---------

Co-authored-by: Zack Pollard <zackpollard@ymail.com>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-05-13 09:28:57 -04:00
martin
cf79bc9ed7
fix(server, web): reassigning faces ()
* fix: reassiging faces

* fix: rename
2024-05-05 13:16:44 -05:00
Jason Rasmussen
ec4eb7cd19
feat(server): immich checksum header ()
* feat: dedupe by checksum header

* chore: open api
2024-05-02 15:42:26 -04:00
Fynn Petersen-Frey
32e7cfea3d
fix(server): stacked assets for full sync, userIds as array for delta sync ()
* fix(server): stacked assets for full sync, userIds as array for delta sync

* refactor(server): sync

* fix getDeltaSync after partner removal

---------

Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-04-28 23:24:21 -04:00
Jason Rasmussen
5a49de5592
chore(server): remove old asset search ()
* chore(server): remove old asset search

* chore: remove more unused search code
2024-04-27 12:57:39 +00:00
Fynn Petersen-Frey
103cb60a57
feat(server): efficient full app sync ()
* feat(server): efficient full app sync

* add SQL, fix test compile issues

* fix linter warning

* new sync controller+service, add tests

* enable new sync controller+service

* Update server/src/services/sync.service.ts

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

---------

Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
2024-04-16 07:26:37 +02:00
Kevin Huang
85df3f1e99
fix(server): external library motion photo video asset handling ()
* added "isExternal" to the getLibraryAssetPaths query

* handleQueueAssetRefresh skip "non external" video asset, closes 

* correctly implements live photo deletion for external library

* use "external asset" for external library tests

* minor: external library asset checksum is "path hash" not file hash

* renamed to getExternalLibraryAssetPaths and added isExternal where clause

* generated sql

* reverted leftover change
2024-04-14 19:55:44 -04:00
Kevin Huang
ec76e5ef23
fix(server): prevent cross-library motion photo linking, made getByChecksum library specific ()
prevent cross linking
2024-04-11 09:41:30 -04:00
Mert
604b8ff17c
chore(server): remove getByDate from asset repo ()
* remove getByDate

* remove unused import
2024-03-22 23:20:16 -05:00
Daniel Dietzler
b588a87d4a
chore(server): rename domain repositories -> interfaces ()
rename domain repositories
2024-03-21 06:59:49 -05:00
Renamed from server/src/interfaces/asset.repository.ts (Browse further)