Zack Pollard
|
8e677ed844
|
ci: tag ml and server images even when they aren't built (#12390)
|
2024-09-06 19:01:01 +01:00 |
|
github-actions
|
068904f746
|
chore: version v1.114.0
|
2024-09-06 13:49:08 +00:00 |
|
Alex
|
5d8052202e
|
chore(mobile): Translations update (#12392)
chore(mobile): translation update
|
2024-09-06 13:30:26 +00:00 |
|
Ivan Mondragon
|
2dc95704c5
|
feat(web): add download shortcut on the timeline & asset viewer (#12339)
feat(web): implement download shortcut
|
2024-09-06 08:26:58 -05:00 |
|
Michel Heusschen
|
529b7fe748
|
fix(web): show focus outline for asset thumbnails again (#12382)
* fix(web): show focus outline for asset thumbnails again
* fix e2e test
|
2024-09-06 08:18:45 -05:00 |
|
martin
|
a653d9d29f
|
feat: optimize copy image to clipboard (#12366)
* feat: optimize copy image to clipboard
* pr feedback
* fix: urlToBlob
Co-authored-by: Jason Rasmussen <jason@rasm.me>
* fix: imgToBlob
Co-authored-by: Jason Rasmussen <jason@rasm.me>
* chore: finish rename
* fix: dimensions
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me>
|
2024-09-06 08:16:59 -05:00 |
|
Michel Heusschen
|
ecc85ff6c6
|
fix(web): ensure shared link covers are full size (#12386)
|
2024-09-06 08:16:39 -05:00 |
|
Michel Heusschen
|
639bc0c660
|
fix(web): broken album thumbnail (#12381)
* fix(web): broken album thumbnail
* use properties from thumbnail
|
2024-09-06 08:16:18 -05:00 |
|
Michel Heusschen
|
9fc30d6bf6
|
fix(web): auth on navigation from shared link to timeline (#12385)
|
2024-09-06 08:15:48 -05:00 |
|
Mert
|
aa0097bde2
|
fix(server): copy video projection metadata for 360 videos (#12376)
|
2024-09-06 00:30:34 -04:00 |
|
Weblate (bot)
|
02803816f4
|
chore(web): update translations (#12265)
Translate-URL: https://hosted.weblate.org/projects/immich/immich/cs/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/da/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/de/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/es/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/fr/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/he/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/nl/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ro/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/ru/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sr_Cyrl/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sr_Latn/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/sv/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/tr/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/uk/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/vi/
Translate-URL: https://hosted.weblate.org/projects/immich/immich/zh_SIMPLIFIED/
Translation: Immich/immich
Co-authored-by: Adrian M <adimarculescu@gmail.com>
Co-authored-by: Anthony MARGERAND <anthow69@hotmail.fr>
Co-authored-by: Bezruchenko Simon <worcposj44@gmail.com>
Co-authored-by: Denis Pacquier <denis.pacquier@gmail.com>
Co-authored-by: Florian Ostertag <florian.kuepper@gmail.com>
Co-authored-by: Javier Montón <jmlarraz@gmail.com>
Co-authored-by: Jonathan Jogenfors <jonathan@jogenfors.se>
Co-authored-by: Mathias <mathkot59@gmail.com>
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com>
Co-authored-by: Miki Mrvos <medolino2009@gmail.com>
Co-authored-by: Nicolai Bonde <git@nicolaibonde.dk>
Co-authored-by: S Kutu <spamkutu@mail.ru>
Co-authored-by: Shawn <xiaxinx@gmail.com>
Co-authored-by: Xo <xocodokie@users.noreply.hosted.weblate.org>
Co-authored-by: chapvic <victor@chapaev.org>
Co-authored-by: dvbthien <dvbthien@dvbthien.onmicrosoft.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: pyccl <changcongliang@163.com>
Co-authored-by: waclaw66 <waclaw66@seznam.cz>
|
2024-09-05 19:57:27 -04:00 |
|
Mert
|
eb7777639d
|
fix(server): clean face tables after delete (#12375)
clean face tables after delete
|
2024-09-05 23:09:19 +00:00 |
|
Mark
|
649897f737
|
docs: Add conditional album storage template information (#12218)
|
2024-09-05 23:57:12 +02:00 |
|
Jason Rasmussen
|
b0af9be513
|
fix(web): person asset grid (#12370)
|
2024-09-05 20:49:23 +00:00 |
|
Jason Rasmussen
|
d6729c50c9
|
fix: only load rtl plugin once (#12365)
fix(web): only load rtl plugin once
|
2024-09-05 14:29:41 -04:00 |
|
Alex
|
77904a54d8
|
fix(mobile): download asset to Camera folder on Android (#12355)
* fix(mobile): download asset to Camera folder on Android
* remove unused import
* better message
* linting
|
2024-09-05 17:33:55 +00:00 |
|
Alex
|
0148005931
|
chore: upgrade openapi generator version (#12358)
|
2024-09-05 11:31:48 -05:00 |
|
Alex
|
dfcdaefa22
|
fix(web): showing album timeline after adding new assets (#12354)
|
2024-09-05 10:37:14 -05:00 |
|
Min Idzelis
|
d7d3b8dfec
|
fix: flash bug on tag (#12332)
* fix flash bug on tag
* fix lint
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
|
2024-09-05 09:29:07 -05:00 |
|
Lukas
|
27e283e724
|
fix(server): search suggestions include partner assets (#12269)
search suggestions now include partner assets
Co-authored-by: Alex <alex.tran1502@gmail.com>
|
2024-09-05 09:12:46 -05:00 |
|
Carsten Otto
|
259bc8a6b0
|
fix(web): only show valid time zones/offsets, update list based on date (#12315)
fix(web): only show valid time zones / offsets, update list based on date
this also prefers the local time zone over others with the same offset
|
2024-09-05 09:12:22 -05:00 |
|
Ben
|
c5848112bb
|
feat(web): add skip link to sidebar (#12330)
Co-authored-by: Alex <alex.tran1502@gmail.com>
|
2024-09-05 08:24:24 -05:00 |
|
Jason Rasmussen
|
ce2349d496
|
fix(server): asset no longer has tags (#12350)
|
2024-09-05 08:24:10 -05:00 |
|
Alex
|
f26d47c8d9
|
fix(mobile): background task crashing on Android (#12314)
|
2024-09-04 22:39:50 -05:00 |
|
Jason Rasmussen
|
f4ec842577
|
refactor(web): upload panel (#12326)
Co-authored-by: Alex <alex.tran1502@gmail.com>
|
2024-09-04 23:38:55 -04:00 |
|
Zack Pollard
|
0d6bef2c05
|
ci: job naming improvements and success job for matrix (#12316)
Co-authored-by: bo0tzz <git@bo0tzz.me>
|
2024-09-04 23:28:30 +01:00 |
|
BugFest
|
77e6a6d78b
|
feat(server): Import face regions from metadata (#6455)
* feat: faces-from-metadata - Import face regions from metadata
Implements immich-app#1692.
- OpenAPI spec changes to accomodate metadata face import configs. New settings to enable the feature.
- Updates admin UI compoments
- ML faces detection/recognition & Exif/Metadata faces compatibility
Signed-off-by: BugFest <bugfest.dev@pm.me>
* chore(web): remove unused file confirm-enable-import-faces
* chore(web): format metadata-settings
* fix(server): faces-from-metadata tests and format
* fix(server): code refinements, nullable face asset sourceType
* fix(server): Add RegionInfo to ImmichTags interface
* fix(server): deleteAllFaces sourceType param can be undefined
* fix(server): exiftool-vendored 27.0.0 moves readArgs into ExifToolOptions
* fix(server): rename isImportFacesFromMetadataEnabled to isFaceImportEnabled
* fix(server): simplify sourceType conditional
* fix(server): small fixes
* fix(server): handling sourceType
* fix(server): sourceType enum
* fix(server): refactor metadata applyTaggedFaces
* fix(server): create/update signature changes
* fix(server): reduce computational cost of Person.getManyByName
* fix(server): use faceList instead of faceSet
* fix(server): Skip regions without Name defined
* fix(mobile): Update open-api (face assets feature changes)
* fix(server): Face-Person reconciliation with map/index
* fix(server): tags.RegionInfo.AppliedToDimensions must be defined to process face-region
* fix(server): fix shared-link.service.ts format
* fix(mobile): Update open-api after branch update
* simplify
* fix(server): minor fixes
* fix(server): person create/update methods type enforcement
* fix(server): style fixes
* fix(server): remove unused metadata code
* fix(server): metadata faces unit tests
* fix(server): top level config metadata category
* fix(server): rename upsertFaces to replaceFaces
* fix(server): remove sourceType when unnecessary
* fix(server): sourceType as ENUM
* fix(server): format fixes
* fix(server): fix tests after sourceType ENUM change
* fix(server): remove unnecessary JobItem cast
* fix(server): fix asset enum imports
* fix(open-api): add metadata config
* fix(mobile): update open-api after metadata open-api spec changes
* fix(web): update web/api metadata config
* fix(server): remove duplicated sourceType def
* fix(server): update generated sql queries
* fix(e2e): tests for metadata face import feature
* fix(web): Fix check:typescript
* fix(e2e): update subproject ref
* fix(server): revert format changes to pass format checks after ci
* fix(mobile): update open-api
* fix(server,movile,open-api,mobile): sourceType as DB data type
* fix(e2e): upload face asset after enabling metadata face import
* fix(web): simplify metadata admin settings and i18n keys
* Update person.repository.ts
Co-authored-by: Jason Rasmussen <jason@rasm.me>
* fix(server): asset_faces.sourceType column not nullable
* fix(server): simplified syntax
* fix(e2e): use SDK for everything except the endpoint being tested
* fix(e2e): fix test format
* chore: clean up
* chore: clean up
* chore: update e2e/test-assets
---------
Signed-off-by: BugFest <bugfest.dev@pm.me>
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
Co-authored-by: Jason Rasmussen <jason@rasm.me>
|
2024-09-04 18:23:58 -04:00 |
|
Jason Rasmussen
|
720412645f
|
feat(web): sort albums in modal (#12331)
|
2024-09-04 18:21:21 -04:00 |
|
Alex
|
0a8bd7dc66
|
fix(web): correct color for active tree item (#12318)
* fix(web): correct color for active tree item
* remove white space
|
2024-09-04 14:07:32 -05:00 |
|
renovate[bot]
|
f8211a128e
|
fix(deps): update machine-learning (#12257)
|
2024-09-04 14:36:12 -04:00 |
|
Jason Rasmussen
|
12b65e3c24
|
fix(server): auto-reconnect to database (#12320)
|
2024-09-04 13:32:43 -04:00 |
|
Zack Pollard
|
1783dfd393
|
fix(web): handle RTL languages in the map component (#12308)
|
2024-09-04 17:02:37 +01:00 |
|
Alex
|
d685bc1f34
|
chore(mobile): handle sync album on duplicated (#12173)
* chore(mobile): handle sync album on duplicated
* remove check for duplicate in manual sync
* linting
|
2024-09-04 10:39:31 -05:00 |
|
Carsten Otto
|
4bf82fb4c4
|
fix(web): retain selected time zone offset also for +00:00 (#12310)
Co-authored-by: Alex <alex.tran1502@gmail.com>
|
2024-09-04 14:47:40 +00:00 |
|
Carsten Otto
|
cbb0a7f8d4
|
fix(server): parse time zone with explicit zero offset (#12307)
* fix(server): fix test: use data as returned by exiftool-vendored
* fix(server): retain +00:00 timezone if set explicitly
|
2024-09-04 09:27:04 -05:00 |
|
Jason Rasmussen
|
ee6550c02c
|
feat(web): add Malay language (#12311)
feat(web): add ms.json
|
2024-09-04 09:20:45 -04:00 |
|
Jason Rasmussen
|
69cedef772
|
chore: remove repair sidebar item (#12294)
|
2024-09-03 22:54:13 -05:00 |
|
Ben
|
1e509d97f6
|
feat(web): show folder navigation in root directory (#12299)
|
2024-09-03 22:53:48 -05:00 |
|
Jason Rasmussen
|
c7ddd0b44a
|
fix(web): paste event in input fields (#12297)
|
2024-09-03 22:53:34 -05:00 |
|
Jason Rasmussen
|
c3a8ddaaf2
|
fix(server): missing asset files relation (#12295)
|
2024-09-03 21:23:34 -04:00 |
|
Jason Rasmussen
|
526cf23a9e
|
fix(server): public references in migrations (#12298)
|
2024-09-04 01:20:21 +00:00 |
|
renovate[bot]
|
e1ed7fa6ed
|
fix(deps): update typescript-projects (#12274)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-09-03 19:58:03 -04:00 |
|
Gavin Mogan
|
0b6cd74e4d
|
docs: ioredis link (#12291)
Fix link to ioredis docs
it was docker, now its ioredis!
|
2024-09-03 23:51:09 +00:00 |
|
Jason Rasmussen
|
7ca53ba507
|
feat(server): support lightroom tags (#12288)
|
2024-09-03 18:25:09 -04:00 |
|
Alex
|
a96f41aa11
|
fix: remove public. reference in migration sql (#12285)
|
2024-09-03 16:42:55 -05:00 |
|
Jason Rasmussen
|
ddd73b9911
|
feat(server): prefer tagslist (#12286)
|
2024-09-03 17:36:27 -04:00 |
|
Alex
|
6f37ab6a9e
|
fix(server): empty trash for archived assets (#12281)
* fix(server): empty trash for archived assets
* use withArchived
* add e2e test
|
2024-09-03 16:04:35 -05:00 |
|
Ben McCann
|
e5667f09c7
|
chore(web): upgrade pre-req dependencies for Svelte 5 (#12283)
|
2024-09-03 16:42:46 -04:00 |
|
Zack Pollard
|
668632c398
|
ci: split e2e into web / server & cli / linting & run on mich (#12267)
* ci: split e2e tests into web / server & cli / linting
* ci: run e2e on mich
|
2024-09-03 15:19:47 -04:00 |
|
Alex
|
5d6716d265
|
chore(mobile): post release task (#12268)
|
2024-09-03 18:32:20 +01:00 |
|