Alex
be3eb129f3
feat: clean up memory with locked assets
2025-05-23 08:54:30 -05:00
Mert
2d7377a5e9
fix(docs): mention DB_VECTOR_EXTENSION
env in pgvector->vchord migration guide ( #18508 )
...
mention `DB_VECTOR_EXTENSION` env in pgvector->vchord migration guide
2025-05-22 21:43:28 -05:00
Alex
8fcf47e5cb
chore: more padding ( #18507 )
2025-05-23 00:52:45 +02:00
Daimolean
c7dc31151d
fix(web): multi-select ( #18485 )
2025-05-22 15:17:34 -05:00
Alex
065f7c7d5d
fix: more z-index issue ( #18493 )
2025-05-22 15:17:14 -05:00
shenlong
15877ddf1f
fix: translations from background service ( #18473 )
...
* fix: translations from background service
* test: generate translation before running tests
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-05-22 15:13:16 -05:00
Aamir Azad
1b8fa51315
chore: change stable release estimate on roadmap ( #18497 )
...
Change stable release estimate
2025-05-22 14:40:53 -05:00
Matthew Momjian
1f84cbe7e5
fix(web): Locked folder ( #18438 )
...
locked/Locked consistency
2025-05-22 11:45:57 -05:00
Daimolean
b194aee754
fix(web): pin code input ( #18456 )
2025-05-22 11:34:03 -05:00
Daimolean
91b961642a
feat(web): add to locked folder in album and search ( #18488 )
...
* feat(web): add to locked folder in album and search
* feat(web): add to locked folder in favorite and archive
* fix: lint
* feat: add to person page
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-05-22 16:26:19 +00:00
Zack Pollard
c61ea483ba
fix: mobile user agent set to immich_platform_version ( #18478 )
...
* fix: mobile user agent
* refactor: typo in MapService
2025-05-22 10:35:24 -05:00
Daniel Dietzler
c278bb0e5b
fix: avatar selection z-index issues ( #18425 )
2025-05-22 14:48:07 +02:00
Mert
bc8e08f5e8
feat: lower disk usage during migration ( #18440 )
...
feat: less disk usage during migration
2025-05-22 08:41:10 +01:00
Matthew Momjian
0b8fc7b493
fix(docs): more vchord details ( #18435 )
...
* more details
* typo
2025-05-21 19:19:04 -04:00
Christos Gkantidis
7bb25a5c8d
fix: typo in english translation ( #18434 )
2025-05-21 21:38:48 +00:00
Mert
58c1b92816
fix(server): missing button for duplicate detection not working ( #18433 )
...
qualify column
2025-05-21 21:27:28 +00:00
github-actions
55adc136c8
chore: version v1.133.0
v1.133.0
2025-05-21 19:47:42 +00:00
Jason Rasmussen
cd288533a1
feat: sync albums and album users ( #18377 )
2025-05-21 14:35:32 -05:00
Daniel Dietzler
58af574241
chore: update milestones ( #18426 )
2025-05-21 14:00:10 -05:00
bo0tzz
6954b11be1
chore: remove duplicate finder from community projects ( #18424 )
2025-05-21 18:21:01 +00:00
Mert
bc906f7343
chore: specify vchord version in ci ( #18423 )
2025-05-21 13:41:14 -04:00
Mert
760b08506a
chore: tighten vchord version range ( #18420 )
...
guard minor version
2025-05-21 13:03:53 -04:00
Matthew Momjian
6b31e333bb
fix(docs): vchord migration ( #18418 )
...
* vector
* add up top
* fix vector
* pg version
2025-05-21 12:48:11 -04:00
Mert
493b9b7a54
fix(server): use preview path for person thumbnails from videos ( #18419 )
...
use preview path for person thumbnails from videos
2025-05-21 11:15:30 -05:00
Arno
188188a844
fix: Change shortcut listeners from window to document ( #18416 )
...
* fix: Change shortcut listeners to document
* fix: split into window and document
* chore: upgrade ui package
2025-05-21 11:12:00 -05:00
Alex
b2ef8ea7dd
fix: onboarding styling ( #18417 )
2025-05-21 15:59:28 +00:00
Zack Pollard
a6c4bd1555
chore: update docker-compose to add storage type configuration ( #18415 )
2025-05-21 10:46:55 -05:00
Mert
a02fe89ec9
fix(server): drop old extension ( #18400 )
2025-05-21 09:53:40 -04:00
renovate[bot]
98e998e814
fix(deps): update typescript-projects ( #18402 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-21 11:42:41 +02:00
renovate[bot]
b83b28cd73
fix(deps): update typescript-projects ( #18390 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2025-05-20 22:40:30 +00:00
shenlong
9771e48049
fix(mobile): do not continue on remote stream parse error ( #18344 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2025-05-20 16:09:49 -05:00
Brandon Wees
86db0aafe5
feat(web): add support for casting ( #18231 )
...
* recreate #13966
* gcast button works
* rewrote gcast-player to be GCastDestination and CastManager manages the interface between UI and casting destinations
* remove unneeded imports
* add "Connected to" translation
* Remove css for cast launcher
* fix tests
* fix doc tests
* fix the receiver application ID
* remove casting app ID
* remove cast button from nav bar
It is now present at the following locations:
- shared link album and single asset views
- asset viewer (normal user)
- album view (normal user)
* part 1 of fixes from @danieldietzler code review
* part 2 of code review changes from @danieldietzler and @jsram91
* cleanup documentation
* onVideoStarted missing callback
* add token expiry validation
* cleanup logic and logging
* small cleanup
* rename to ICastDestination
* cast button changes
2025-05-20 16:08:23 -05:00
Daniel Dietzler
12b7a079c1
fix: map ( #18399 )
2025-05-20 12:52:23 -05:00
Alex
53420b7c02
chore: notification panel style tweak ( #18398 )
2025-05-20 16:30:27 +00:00
Alex
c05aa445d8
fix: location search result z-index ( #18379 )
2025-05-20 11:22:30 -05:00
Alex
bdf19ce331
fix: TimelineAsset visibility ( #18395 )
...
* fix: TimelineAsset visibility
* fix enum values
2025-05-20 15:53:34 +00:00
Alex
895e0eacfe
refactor: slide-show settings ( #18394 )
2025-05-20 10:37:10 -05:00
renovate[bot]
e7b60a9278
chore(deps): update github-actions ( #18246 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-20 16:12:17 +01:00
Alex
4e2fc9f017
chore: remove PIN code from secure storage on logged out ( #18393 )
2025-05-20 14:39:05 +00:00
renovate[bot]
d1e6682df0
chore(deps): update dependency @types/node to ^22.15.18 ( #18387 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-20 15:15:10 +01:00
renovate[bot]
965498d19b
chore(deps): update node.js to v22.15.1 ( #18388 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-20 15:14:59 +01:00
renovate[bot]
62f24a79f4
chore(deps): update prom/prometheus docker digest to 78ed1f9 ( #18381 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-20 15:14:47 +01:00
Daimolean
495a959879
fix(web): slide show in blurred background ( #18384 )
...
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-05-20 09:00:20 -05:00
Mert
a6a4dfcfd3
fix(server): queueing for duplicate detection ( #18380 )
...
* fix queueing
* update tests
2025-05-20 08:44:39 -05:00
Mert
0d773af6c3
feat: vectorchord ( #18042 )
...
* wip
auto-detect available extensions
auto-recovery, fix reindexing check
use original image for ml
* set probes
* update image for sql checker
update images for gha
* cascade
* fix new instance
* accurate dummy vector
* simplify dummy
* preexisiting pg docs
* handle different db name
* maybe fix sql generation
* revert refreshfaces sql change
* redundant switch
* outdated message
* update docker compose files
* Update docs/docs/administration/postgres-standalone.md
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
* tighten range
* avoid always printing "vector reindexing complete"
* remove nesting
* use new images
* add vchord to unit tests
* debug e2e image
* mention 1.107.2 in startup error
* support new vchord versions
---------
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
2025-05-20 08:36:43 -05:00
Alex
fe71894308
feat: locked view mobile ( #18316 )
...
* feat: locked/private view
* feat: locked/private view
* feat: mobile lock/private view
* feat: mobile lock/private view
* merge main
* pr feedback
* pr feedback
* bottom sheet sizing
* always lock when navigating away
2025-05-20 13:35:22 +00:00
Zack Pollard
397808dd1a
fix: weblate conflicts ( #18389 )
2025-05-20 13:15:10 +01:00
Min Idzelis
e7edbcdf04
feat(server): lighter buckets ( #17831 )
...
* feat(web): lighter timeline buckets
* GalleryViewer
* weird ssr
* Remove generics from AssetInteraction
* ensure keys on getAssetInfo, alt-text
* empty - trigger ci
* re-add alt-text
* test fix
* update tests
* tests
* missing import
* feat(server): lighter buckets
* fix: flappy e2e test
* lint
* revert settings
* unneeded cast
* fix after merge
* Adapt web client to consume new server response format
* test
* missing import
* lint
* Use nulls, make-sql
* openapi battle
* date->string
* tests
* tests
* lint/tests
* lint
* test
* push aggregation to query
* openapi
* stack as tuple
* openapi
* update references to description
* update alt text tests
* update sql
* update sql
* update timeline tests
* linting, fix expected response
* string tuple
* fix spec
* fix
* silly generator
* rename patch
* minimize sorting
* review
* lint
* lint
* sql
* test
* avoid abbreviations
* review comment - type safety in test
* merge conflicts
* lint
* lint/abbreviations
* remove unncessary code
* review comments
* sql
* re-add package-lock
* use booleans, fix visibility in openapi spec, less cursed controller
* update sql
* no need to use sql template
* array access actually doesn't seem to matter
* remove redundant code
* re-add sql decorator
* unused type
* remove null assertions
* bad merge
* Fix test
* shave
* extra clean shave
* use decorator for content type
* redundant types
* redundant comment
* update comment
* unnecessary res
---------
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-05-19 16:40:48 -05:00
Alex
59f666b115
chore: back button in pin verification form ( #18378 )
2025-05-19 21:33:42 +00:00
Daimolean
dc8962f2bc
fix(server): select main stream according to bitrate ( #18375 )
...
* fix main stream
* update unit tests
---------
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
2025-05-19 17:33:28 -04:00