shenlong-tanwen
be70444157
go delete assets
2025-05-18 16:13:59 +05:30
shenlong-tanwen
b9b7e20bc9
fix test
2025-05-16 09:15:14 +05:30
shenlong-tanwen
f36049a696
sync fixes
2025-05-15 06:24:36 +05:30
shenlong-tanwen
61316d94a9
add android unit tests
2025-05-13 21:04:21 +05:30
shenlong-tanwen
30fc632ce8
update ci
2025-05-13 18:23:00 +05:30
shenlong-tanwen
28434aa6d1
show dev route in profile mode
2025-05-12 15:50:05 +05:30
shenlong-tanwen
57668a8382
simplify interface and fix dart test
2025-05-10 06:37:42 +05:30
shenlong-tanwen
95ba4e4d38
db clear buttons, ios album lookup
2025-05-10 02:17:47 +05:30
shenlong-tanwen
9c2ac887b9
use nullable marker
2025-05-09 22:32:53 +05:30
shenlong-tanwen
1977458c79
add local media summary page
2025-05-09 21:33:24 +05:30
shenlong-tanwen
35c3f7211f
pragma update and WAL checkpoint feat
2025-05-09 17:46:51 +05:30
shenlong-tanwen
63ebba671b
make the native calls synchronous, pass datetime as long
2025-05-09 11:54:17 +05:30
Alex
87599daaac
feat: ios incremental sync optimization
2025-05-08 11:40:31 -05:00
shenlong-tanwen
09e5503fb1
reduce number of native calls
2025-05-07 19:34:08 +05:30
shenlong-tanwen
c0acd863cf
feat: native sync android
2025-05-05 22:42:50 +05:30
shenlong-tanwen
214893d2f4
feat: native sync ios
2025-05-02 19:52:17 +05:30
shenlong-tanwen
dbe1a127c9
Merge branch 'feat/sqlite-device-assets' into feat/sqlite-remote-assets
...
# Conflicts:
# mobile/drift_schemas/main/drift_schema_v1.json
# mobile/lib/domain/models/asset/asset.model.dart
# mobile/lib/domain/models/asset/local_asset.model.dart
# mobile/lib/domain/models/asset/merged_asset.model.dart
# mobile/lib/domain/models/asset/remote_asset.model.dart
# mobile/lib/infrastructure/entities/local_asset.entity.dart
# mobile/lib/infrastructure/entities/local_asset.entity.drift.dart
2025-04-30 23:01:23 +05:30
shenlong-tanwen
02b74d626a
Merge branch 'main' into feat/sqlite-device-assets
2025-04-30 22:50:53 +05:30
Jason Rasmussen
526c02297c
refactor: stream queue migration ( #17997 )
2025-04-30 16:23:13 +00:00
Alex
732b06eec8
refactor: stream for sidecar ( #17995 )
...
* refactor: stream for sidecar
* chore: make sql
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me>
2025-04-30 10:53:51 -05:00
Daniel Dietzler
436cff72b5
refactor: activity manager ( #17943 )
2025-04-30 15:50:38 +00:00
Jason Rasmussen
be5cc2cdf5
refactor: stream detect faces ( #17996 )
2025-04-30 11:25:30 -04:00
Jason Rasmussen
094a41ac9a
chore: remove audit file report ( #17994 )
2025-04-30 11:17:23 -04:00
Daniel Dietzler
ebad6a008f
fix: add missing translations to face editor ( #17993 )
2025-04-30 10:07:21 -05:00
Jason Rasmussen
0c261ffbe2
fix: queue in batches ( #17989 )
2025-04-30 10:52:51 -04:00
Jason Rasmussen
6df6103c67
chore: better immich-web logging ( #17992 )
2025-04-30 09:48:24 -05:00
Jason Rasmussen
8c5116bc1d
refactor: stream search duplicates ( #17991 )
2025-04-30 10:40:32 -04:00
bo0tzz
e3812a0e36
chore: also run e2e tests on arm64 ( #17822 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-30 14:22:10 +02:00
Min Idzelis
4b1ced439b
feat: improve/refactor focus handling ( #17796 )
...
* feat: improve focus
* test
* lint
* use modulus in loop
2025-04-30 00:19:38 -04:00
Jason Rasmussen
2e8a286540
refactor: smart search queue ( #17977 )
2025-04-29 17:44:28 -04:00
Jason Rasmussen
038a82c4f1
refactor: theme manager ( #17976 )
2025-04-29 17:44:09 -04:00
renovate[bot]
2c2dd01bf0
fix(deps): update machine-learning ( #17951 )
2025-04-29 20:02:58 +00:00
Ben
ac73e163df
chore(mobile): translate toast messages ( #17964 )
2025-04-29 14:26:41 -05:00
Jason Rasmussen
d89e88bb3f
feat: configure token endpoint auth method ( #17968 )
2025-04-29 15:17:48 -04:00
Thomas
3ce353393a
chore(server): don't insert embeddings if the model has changed ( #17885 )
...
* chore(server): don't insert embeddings if the model has changed
We're moving away from the heuristic of waiting for queues to complete. The job
which inserts embeddings can simply check if the model has changed before
inserting, rather than attempting to lock the queue.
* more robust dim size update
* use check constraint
* index command cleanup
* add create statement
* update medium test, create appropriate extension
* new line
* set dimension size when running on all assets
* why does it want braces smh
* take 2
---------
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
2025-04-29 14:23:01 -04:00
Min Idzelis
0e4cf9ac57
feat(web): responsive date group header height ( #17944 )
...
* feat: responsive date group header height
* update tests
* feat(web): improve perf when changing mobile orientation (#17945 )
fix: improve perf when changing mobile orientation
2025-04-29 13:59:06 -04:00
Min Idzelis
07290580a6
feat: improve semantic nav/main tags ( #17800 )
...
feat: nav/main elements
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-04-29 13:51:39 -04:00
AverageHelper
d9ce74b896
chore: add security.txt ( #17952 )
...
* feat: Create .well-known/security.txt
* feat: Add another security.txt for the main website
* fix: deploy hidden files
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me>
2025-04-29 13:48:06 -04:00
Jason Rasmussen
4c0f79b162
fix: use lint:p in checkall script ( #17969 )
2025-04-29 17:34:36 +00:00
renovate[bot]
9851d24628
chore(deps): update docker.io/valkey/valkey:8-bookworm docker digest to c855f98 ( #17948 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-29 12:08:50 +01:00
renovate[bot]
fe6cbd93b1
chore(deps): pin dependencies ( #17947 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-29 12:08:40 +01:00
renovate[bot]
df20788088
chore(deps): update grafana/grafana docker tag to v11.6.1 ( #17955 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-29 12:08:08 +01:00
renovate[bot]
3d042cc7f1
fix(deps): update typescript-projects ( #17961 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-29 13:00:37 +02:00
renovate[bot]
85446c5862
chore(deps): update redis:6.2-alpine docker digest to 3211c33 ( #17950 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-29 10:09:25 +00:00
renovate[bot]
fb52ac0f5b
chore(deps): update node.js to v22.15.0 ( #17956 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-29 12:08:32 +02:00
Eli Gao
48bcbee6ed
feat(server): JXL previews from DNG 1.7+ ( #17861 )
...
* feat(server): JXL previews from RAW
* refactor(server): use var name assumedExtractedFormat for clarity
* test(server): fix existing media.extract() returning JPEG
* chore(openapi): regen
* style(server): lint
* fix(server): ignore undefined decode orientation
* fix(server): correct orientation assignment in media decode options
* test(server): unit tests of JXL-encoded DNG
* refactor(server): return buffer and format from mediaRepository.extract()
* chore(open-api): regen
* refactor
---------
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
2025-04-28 18:18:46 -04:00
Daniel Dietzler
f621f8ef2c
refactor: more job queries ( #17745 )
2025-04-29 00:03:20 +02:00
Jason Rasmussen
7f69abbf0d
refactor: app init event ( #17937 )
2025-04-28 14:48:33 -04:00
Jason Rasmussen
895b2bf5cd
refactor: download manager ( #17935 )
2025-04-28 14:21:24 -04:00
Jason Rasmussen
f64e6f5dc3
refactor: auth login event ( #17934 )
2025-04-28 14:13:14 -04:00