7b6fb2b206
chore(deps): update dependency @types/node to v20.11.5 ( #6546 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-22 11:08:32 -05:00
871d0c725f
chore(deps): pin dependencies ( #6436 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-22 11:08:00 -05:00
e6f260c70f
chore(deps): update base-image to v20240118 (major) ( #6473 )
...
chore(deps): update base-image to v20240118
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-22 11:07:35 -05:00
42d208859e
fix(web): auto generate open api build ( #6561 )
...
* fix: autogen typescript-sdk/build
* chore: refactor script
2024-01-22 09:59:35 -06:00
e4277128be
chore: remove unused files and references ( #6562 )
2024-01-21 22:57:37 -06:00
3845fec280
refactor(web): descriptions ( #6517 )
...
* refactor: reusable autogrow
* fix: remove useless autogrow
* fix: correct size for album description
* fix: format
* fix: move to own file
* refactor: album description
* refactor: asset description
* simplify
* fix: style when no description provided
* fix: switching assets
* feat: update description with ctrl + enter
* fix: variable name
* fix: styling
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com >
2024-01-21 22:47:55 -06:00
95cfe22866
feat(ml)!: cuda and openvino acceleration ( #5619 )
...
* cuda and openvino ep, refactor, update dockerfile
* updated workflow
* typing fixes
* added tests
* updated ml test gh action
* updated README
* updated docker-compose
* added compute to hwaccel.yml
* updated gh matrix
updated gh matrix
updated gh matrix
updated gh matrix
updated gh matrix
give up
* remove cuda/arm64 build
* add hwaccel image tags to docker-compose
* remove unnecessary quotes
* add suffix to git tag
* fixed kwargs in base model
* armnn ld_library_path
* update pyproject.toml
* add armnn workflow
* formatting
* consolidate hwaccel files, update docker compose
* update hw transcoding docs
* add ml hwaccel docs
* update dev and prod docker-compose
* added armnn prerequisite docs
* support 3.10
* updated docker-compose comments
* formatting
* test coverage
* don't set arena extend strategy for openvino
* working openvino
* formatting
* fix dockerfile
* added type annotation
* add wsl configuration for openvino
* updated lock file
* copy python3
* comment out extends section
* fix platforms
* simplify workflow suffix tagging
* simplify aio transcoding doc
* update docs and workflow for `hwaccel.yml` change
* revert docs
2024-01-21 18:22:39 -05:00
6b419a984c
doc: developer setup docs ( #6557 )
2024-01-21 22:32:01 +00:00
b34a808fbb
feat(mobile): Add Slovenian ( #6558 )
2024-01-21 16:27:54 -06:00
607fd39130
fix(server): only calculate quota usage for internal assets ( #6556 )
...
only calculate usage for internal assets
2024-01-21 15:48:29 -06:00
311261bd4e
fix(server): disable sharp file caching ( #6542 )
...
don't cache files
2024-01-20 23:10:14 -05:00
4d417019c0
chore(deps): update dependency @types/node to v20.11.3 ( #6533 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-20 19:48:21 -05:00
c8b33c00ec
fix(server): use crf-based two pass for vp9 if max bitrate is disabled ( #6535 )
...
use crf-based two pass for vp9 if max bitrate is disabled
2024-01-20 15:05:08 -05:00
a9dc16ea6b
chore(deps): update dependency vite to v5.0.12 [security] ( #6526 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-20 13:52:58 -05:00
2c783b710e
feat(web) dismiss user management modals on escape ( #6530 )
...
Other modals throughout the web app close when the user
presses the escape key, clicks outside the modal, or on
the close button. Modals from the user management page
missed the escape key functionality. This change makes
the behavior more consistent across all views.
2024-01-20 12:49:16 -06:00
6e066aa220
chore: svelte-kit-2 ( #6103 )
...
* chore: upgrade svelte
* chore: type imports
* chore: types
2024-01-20 12:47:41 -06:00
4ebb9974ff
Version v1.93.3
v1.93.3
2024-01-20 16:03:18 +00:00
144822ddc4
chore: recap post date
2024-01-19 19:44:01 -06:00
1efcb00a65
fix(web): Use correct unit for user quota ( #6518 )
...
Use correct unit
Already uses GiB when converting to/from bytes
2024-01-19 19:35:56 -06:00
732f289336
fix(web): better button placement within the user management table ( #6520 )
...
fix(web): better button placement within table
2024-01-19 18:49:14 -05:00
aa02ccb731
fix(web): album description ( #6512 )
...
fix: album description
2024-01-19 15:30:00 -06:00
68d4f1b946
fix(web): delete user ( #6514 )
...
fix: delete user
2024-01-19 15:22:00 -06:00
3dddc6b449
Version v1.93.2
v1.93.2
2024-01-19 18:29:04 +00:00
88ac3c2016
fix(web): better invite shared user to album layout ( #6511 )
...
* fix(web): better invite to album design
* rounded corner
* use icon
* padding
2024-01-19 12:27:29 -06:00
17eaeb695e
feat: smart merge ( #6508 )
...
* pr feedback
* fix: tests
* update assets statistics
* pr feedback
* pr feedback
* fix: linter
* pr feedback
* fix: don't limit the smart merge
* pr feedback
* fix: server code
* remove slider
* fix: tests
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com >
2024-01-19 17:52:26 +00:00
f80f867976
fix(mobile): stack button not in bottom app bar ( #6497 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2024-01-19 17:40:10 +00:00
d15c443d9b
fix(web): user list when sharing an album ( #6500 )
...
fix: user list when sharing an album
Co-authored-by: Alex Tran <alex.tran1502@gmail.com >
2024-01-19 17:38:44 +00:00
07b874edda
fix(web): revert smart merge ( #6504 )
...
* revert smart merge
* fix test
* fix test
* Remove Slider file
2024-01-19 11:34:20 -06:00
df27460f1c
fix: open api pump ( #6502 )
2024-01-19 11:09:18 -06:00
d5af357992
Version v1.93.1
v1.93.1
2024-01-19 15:01:17 +00:00
dacca4cdf1
fix(web): slider ( #6485 )
2024-01-19 08:57:15 -06:00
b4d1470586
fix(web): prevent layout change from scrollbar in admin setings ( #6482 )
...
stable scrollbar
2024-01-19 03:30:48 +00:00
20c284407c
chore: post release openapi update
2024-01-18 21:21:28 -06:00
1af5fcfcde
chore: post release openapi update
2024-01-18 21:19:39 -06:00
7e1b1eae41
chore: post release tasks
2024-01-18 21:15:58 -06:00
fa0b7c8563
Version v1.93.0
v1.93.0
2024-01-19 02:14:46 +00:00
f62678f58f
feat(mobile): long-press delete button to permanently delete asset ( #6240 )
...
* feat(mobile): delete assets from device only
* mobile: add backed up only toggle for delete device only
* remove toggle inside alert and show different content
* mobile: change content color for local only
* mobile: delete local only button to dialog
* style: display bottom action in two lines
* feat: separate delete buttons
* fix: incorrect error message for ownedRemoteSelection
* feat(mobile): long-press delete to permanently delete asset
* chore: add todo to handle long press to delete in gallery_viewer
* chore: rebase on deletion branch
* feat(mobile): long-press delete to permanently delete asset
* fix(mobile): update minChildSize of control bottom app bar
---------
Co-authored-by: shalong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
Co-authored-by: Alex Tran <alex.tran1502@gmail.com >
2024-01-18 15:01:38 -06:00
04c783f2f0
fix(mobile): asset state when delete from trash ( #6476 )
...
* fix(mobile): handle asset removal state from trash for merged assets
* fix(mobile): use appropriate text for trash / delete
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2024-01-18 14:55:19 -06:00
660b2e908d
feat(format): hif format ( #6477 )
2024-01-18 11:18:56 -06:00
91efe7f7ae
chore: update bug template ( #6465 )
...
* chore: update bug template
* Update .github/ISSUE_TEMPLATE/bug_report.yaml
Co-authored-by: bo0tzz <git@bo0tzz.me >
---------
Co-authored-by: bo0tzz <git@bo0tzz.me >
2024-01-18 10:02:13 -06:00
02393126e6
fix(web): trash or delete ( #6475 )
...
fix: trash or delete
2024-01-18 10:01:39 -06:00
68f52818ae
feat(server): separate face clustering job ( #5598 )
...
* separate facial clustering job
* update api
* fixed some tests
* invert clustering
* hdbscan
* update api
* remove commented code
* wip dbscan
* cleanup
removed cluster endpoint
remove commented code
* fixes
updated tests
minor fixes and formatting
fixed queuing
refinements
* scale search range based on library size
* defer non-core faces
* optimizations
removed unused query option
* assign faces individually for correctness
fixed unit tests
remove unused method
* don't select face embedding
update sql
linting
fixed ml typing
* updated job mock
* paginate people query
* select face embeddings because typeorm
* fix setting face detection concurrency
* update sql
formatting
linting
* simplify logic
remove unused imports
* more specific delete signature
* more accurate typing for face stubs
* add migration
formatting
* chore: better typing
* don't select embedding by default
remove unused import
* updated sql
* use normal try/catch
* stricter concurrency typing and enforcement
* update api
* update job concurrency panel to show disabled queues
formatting
* check jobId in queueAll
fix tests
* remove outdated comment
* better facial recognition icon
* wording
wording
formatting
* fixed tests
* fix
* formatting & sql
* try to fix sql check
* more detailed description
* update sql
* formatting
* wording
* update `minFaces` description
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com >
Co-authored-by: Alex Tran <alex.tran1502@gmail.com >
2024-01-18 00:08:48 -05:00
44873b4224
deps: update docs ( #6462 )
2024-01-17 22:44:45 -05:00
98cee8864d
docs: remove tsc check ( #6464 )
2024-01-17 22:37:48 -05:00
9a2fa21b28
fix(server): scale transcoded videos if dimensions are odd ( #6461 )
...
scale if odd resolution
2024-01-17 22:16:44 -05:00
b98d1bf9d3
fix(cli): uploadCounters increase only when files are uploaded ( #6357 )
...
* uploadcounters increase only when files are uploaded
* move up totalSizeUploaded counter
2024-01-18 03:15:13 +00:00
d4146e3e6d
feat(server): provide the ability to search archived photos ( #6332 )
...
* Feat: provide the ability to search archived photos
Adds a query parameter (`searchArchived`) to the search URL parameters
to allow the results to contain archived photos.
* chore: rename includeArchived => withArchived
* chore: open api
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com >
2024-01-18 02:08:00 +00:00
f0b328fb6b
feat(server, web): smart merge ( #5796 )
...
* pr feedback
* fix: tests
* update assets statistics
* pr feedback
* pr feedback
* fix: linter
* pr feedback
* fix: don't limit the smart merge
* pr feedback
* fix: server code
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com >
2024-01-18 01:52:11 +00:00
c55503496f
fix(server): set log level of immich-admin process in boostrap function ( #6458 )
...
* fix(server): set log level of immich-admin process in boostrap function
* Remove log
2024-01-17 16:47:46 -05:00
6f291006e4
fix(server): handle 5 digit years ( #6457 )
2024-01-17 16:08:38 -05:00