Jason Rasmussen
|
05d8c4c132
|
fix: do not use trashed assets as album covers (#12905)
|
2024-09-24 17:53:57 -04:00 |
|
renovate[bot]
|
b85d8943e7
|
chore(deps): update base-image to v20240924 (major) (#12893)
chore(deps): update base-image to v20240924
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-09-24 10:36:25 -04:00 |
|
renovate[bot]
|
56f680ce04
|
chore(deps): update typescript-projects (#12882)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-09-23 22:05:04 -04:00 |
|
Daniel Dietzler
|
ec32a9e610
|
fix: set min values for face detection to reasonable values (#12877)
fix: set min values for face detection to >0
|
2024-09-23 22:03:59 -04:00 |
|
Zack Pollard
|
bcd416477b
|
feat: serve map tile styles from tiles.immich.cloud (#12858)
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
|
2024-09-23 20:30:23 +00:00 |
|
Jason Rasmussen
|
e748945b4f
|
fix(server): gracefully handle unknown jobs (#12870)
|
2024-09-23 17:22:36 +00:00 |
|
jschwalbe
|
9f8a7e0bea
|
feat(server): sort assets randomly from the API 'api/search/metadata' endpoint by including 'order': 'rand' in the API call. (#12741)
feat(server): search metadata random sort order
Co-authored-by: Jason Rasmussen <jason@rasm.me>
|
2024-09-23 12:09:26 -04:00 |
|
Daniel Dietzler
|
a7719a94fc
|
fix: normalize external domain (#12831)
chore: normalize external domain
|
2024-09-23 15:40:25 +00:00 |
|
Jason Rasmussen
|
0cce7ebf25
|
fix: web e2e (#12869)
|
2024-09-23 15:16:25 +00:00 |
|
Nuno Antunes
|
b1cdf73a24
|
feat(server): validate rating (#12855)
* feat(server): validate exif rating tag
* fix(server): change allowed range for rating
* refactor: better readibility
* docs: comments
* remove log line
|
2024-09-23 07:50:18 +00:00 |
|
Zack Pollard
|
5a1a841365
|
fix: rework file handling so we always explicitly create, overwrite or both (#12812)
|
2024-09-20 23:16:53 +00:00 |
|
Daniel Dietzler
|
96516ae4b9
|
fix: creating tags with leading/traling slashes (#12778)
|
2024-09-18 19:25:13 +00:00 |
|
Jason Rasmussen
|
6740c67ed8
|
fix: empty and restore over 1,000 items (#12751)
|
2024-09-18 09:57:52 -04:00 |
|
Jason Rasmussen
|
4f25cec6df
|
refactor(server): metadata repository (#12759)
|
2024-09-18 08:44:22 -04:00 |
|
renovate[bot]
|
ab5dd4d66a
|
chore(deps): update typescript-projects (#12536)
* chore(deps): update typescript-projects
* chore: import
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jason Rasmussen <jason@rasm.me>
|
2024-09-17 22:31:12 +00:00 |
|
Jason Rasmussen
|
efe45fd0aa
|
chore: remove unused album repository methods (#12758)
|
2024-09-17 21:02:11 +00:00 |
|
Jason Rasmussen
|
1e6ef5c9e4
|
refactor(server): view repository (#12755)
|
2024-09-17 16:32:09 -04:00 |
|
renovate[bot]
|
f53e4721cf
|
chore(deps): update base-image to v20240917 (major) (#12750)
chore(deps): update base-image to v20240917
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-09-17 10:06:56 -04:00 |
|
Min Idzelis
|
7a755a089b
|
fix(server): debug port (#12745)
Fix debug port
|
2024-09-17 03:13:38 +00:00 |
|
martin
|
c468da589a
|
fix: update the profile picture in the navigation-bar (#12723)
* fix: update the profile picture in the navigation-bar
* chore: clean up
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me>
|
2024-09-17 01:48:15 +00:00 |
|
Jason Rasmussen
|
b74b20824a
|
feat: tag cleanup job (#12654)
|
2024-09-16 16:49:12 -04:00 |
|
Alex
|
e73dc3dc72
|
fix(server): fix modify date extraction (#12658)
* fix(server): fix modify date extraction
* add unit test
|
2024-09-14 03:30:06 +00:00 |
|
Jason Rasmussen
|
c717fd2131
|
fix(server): increase person search limit (#12619)
|
2024-09-13 12:33:16 -04:00 |
|
Jason Rasmussen
|
ba57646f9f
|
refactor(server): client emit events (#12606)
* refactor(server): client emit events
* chore: test coverage
|
2024-09-12 14:12:39 -04:00 |
|
Jason Rasmussen
|
7b737786b3
|
fix(server): include partner assets in random endpoint (#12599)
|
2024-09-12 13:56:38 -04:00 |
|
github-actions
|
230eff4e1a
|
chore: version v1.115.0
|
2024-09-12 15:37:59 +00:00 |
|
Jason Rasmussen
|
c3ff1b54af
|
fix(server): missing case break (#12595)
* fix(server): missing break statement
* fix(server): missing break statement
|
2024-09-12 13:45:38 +00:00 |
|
renovate[bot]
|
95987c9777
|
chore(deps): update node (#12528)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-09-11 21:30:05 -04:00 |
|
renovate[bot]
|
d489813a88
|
chore(deps): update base-image to v20240910 (major) (#12546)
chore(deps): update base-image to v20240910
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-09-11 21:28:27 -04:00 |
|
Jason Rasmussen
|
01c7adc24d
|
feat(web): unlink live photos (#12574)
feat(web): unlink live photo
|
2024-09-11 16:26:29 -04:00 |
|
Jonathan Jogenfors
|
233372303b
|
feat(server): default exclusion patterns (#12566)
* Add default exclusion patterns
* simplify
* fix tests
|
2024-09-11 09:40:52 -05:00 |
|
Jason Rasmussen
|
d634ef2d2b
|
fix(server): person repo methods (#12524)
|
2024-09-10 08:48:29 -05:00 |
|
Jason Rasmussen
|
27050af57b
|
feat(web): manually link live photos (#12514)
feat(web,server): manually link live photos
|
2024-09-10 08:51:11 -04:00 |
|
Jason Rasmussen
|
3127636c42
|
fix(server): handle invalid directory item (#12534)
|
2024-09-09 23:54:24 -04:00 |
|
Jason Rasmussen
|
d39917a4db
|
fix(web): show trash indicator (#12521)
|
2024-09-09 16:03:17 -04:00 |
|
Jason Rasmussen
|
b3ef5fe6e7
|
fix(server): handle multiple hierarchical subjects (#12509)
|
2024-09-09 14:28:14 -04:00 |
|
pbustamantes
|
a287a766d9
|
fix typo on asset-media.service.ts (#12486)
|
2024-09-09 09:11:24 +00:00 |
|
Jason Rasmussen
|
184a662fda
|
fix(server): remove hidden assets from albums (#12449)
* fix(server): remove hidden assets from albums
* fix: linting
---------
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
|
2024-09-09 00:40:20 -04:00 |
|
Jason Rasmussen
|
a9caa407ec
|
refactor: metadata extraction (#12359)
|
2024-09-07 13:39:10 -04:00 |
|
Jason Rasmussen
|
1e3052bd0b
|
feat(server): start up folder checks (#12401)
|
2024-09-07 13:21:25 -04:00 |
|
Jason Rasmussen
|
2554cc96b0
|
feat(web): logout of all tabs (#12407)
|
2024-09-07 13:21:05 -04:00 |
|
github-actions
|
068904f746
|
chore: version v1.114.0
|
2024-09-06 13:49:08 +00:00 |
|
Mert
|
aa0097bde2
|
fix(server): copy video projection metadata for 360 videos (#12376)
|
2024-09-06 00:30:34 -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 |
|
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 |
|
Jason Rasmussen
|
ce2349d496
|
fix(server): asset no longer has tags (#12350)
|
2024-09-05 08:24:10 -05: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
|
12b65e3c24
|
fix(server): auto-reconnect to database (#12320)
|
2024-09-04 13:32:43 -04: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 |
|