Commit Graph

3064 Commits (3ae10c75fbcd93cdfeace2688617ae10b81e9895)
 

Author SHA1 Message Date
shenlong 3ae10c75fb
fix(mobile): es-US pluralization (#6612)
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2024-01-23 23:26:23 +07:00
renovate[bot] 1c35110806
fix(deps): update dependency orjson to v3.9.12 (#6600) 2024-01-23 18:10:10 +07:00
renovate[bot] 160366c5c1
fix(deps): update server (#6588)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-23 18:06:23 +07:00
Jason Rasmussen bf64e64328
chore(server): remove unused dependency (#6606) 2024-01-23 17:50:39 +07:00
Jason Rasmussen d801131f38
fix(docs): search (#6605) 2024-01-23 17:50:25 +07:00
Jason Rasmussen 61bb52ac11
docs: diff highlighting (#6604) 2024-01-23 18:51:02 +07:00
sybenx 4fa7005a24
spelling of "recommend" - Update command-line-interface.md (#6603) 2024-01-23 17:09:32 +07:00
renovate[bot] 7e84cd62a1
fix(deps): update dependency svelte-maplibre to v0.7.6 (#6591)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-23 10:13:09 +07:00
martin 74f1000e83
fix(web): statusbox re-rendering and nav bar when trashing assets (#6581)
* fix: issues on web

* fix: description in shared album

* fix: remove unused api request

* revert

* fix: linter
2024-01-23 00:30:22 +07:00
renovate[bot] f97f23d149
chore(deps): update dependency @sveltejs/kit to v2.3.5 (#6590)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-23 00:25:14 +07:00
Jason Rasmussen a00768c9e5
chore(server): remove old device id endpoint (#6578)
* chore: remove old endpoint

* chore: open api

* chore: remove old tests
2024-01-22 20:54:53 +07:00
martin 234a95960b
fix(web): revert descriptions (#6582)
fix: revert descriptions
2024-01-22 20:53:56 +07:00
renovate[bot] 773d093ace
fix(deps): update server (#6587)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-23 02:00:29 +07:00
renovate[bot] acf83bd678
chore(deps): update @immich/cli (#6585)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-22 20:57:57 +07:00
renovate[bot] 1490e6c1ec
chore(deps): update web (#6584)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-22 20:53:42 +07:00
Aram Akhavan a972dd4060
fix(server): extraction of Samsung Motionphoto videos (#6337)
* Fix extraction of samsung motionphoto videos

* Refactor binary tag extraction to the repository to consolidate exiftool usage

* format

* fix linting and swap argument orders

* Fix tag name and conditional order

* Add unit test

* Update server test assets submodule

* Remove old motion photo video assets when a new one is extracted

* delete first, then write

* Include motion photo asset uuid's in the filename

If the filenames are not uniquified, then we can't delete old/corrupt ones

* Fix formatting and fix/add tests

* chore: only use new uuid

---------

Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-01-22 13:04:45 +07:00
Jason Rasmussen 7b314f9435
chore(server): sort open api params (#6484)
* chore: sort spec

* chore: open api

* chore(mobile): sort auditDeletes params

---------

Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2024-01-22 11:49:51 +07:00
Jason Rasmussen bd2dbb4944
fix(web): always use websocket transport (#6564) 2024-01-22 11:37:00 +07:00
Jason Rasmussen a8efbc6772
deps: update renovate groups and schedule (#6579) 2024-01-22 16:09:48 +07:00
renovate[bot] 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 +07:00
renovate[bot] 871d0c725f
chore(deps): pin dependencies (#6436)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-22 11:08:00 +07:00
renovate[bot] 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 +07:00
Jason Rasmussen 42d208859e
fix(web): auto generate open api build (#6561)
* fix: autogen typescript-sdk/build

* chore: refactor script
2024-01-22 09:59:35 +07:00
Jason Rasmussen e4277128be
chore: remove unused files and references (#6562) 2024-01-21 22:57:37 +07:00
martin 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 +07:00
Mert 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 +07:00
Aram Akhavan 6b419a984c
doc: developer setup docs (#6557) 2024-01-21 22:32:01 +07:00
Alex b34a808fbb
feat(mobile): Add Slovenian (#6558) 2024-01-21 16:27:54 +07:00
Daniel Dietzler 607fd39130
fix(server): only calculate quota usage for internal assets (#6556)
only calculate usage for internal assets
2024-01-21 15:48:29 +07:00
Mert 311261bd4e
fix(server): disable sharp file caching (#6542)
don't cache files
2024-01-20 23:10:14 +07:00
renovate[bot] 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 +07:00
Mert 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 +07:00
renovate[bot] 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 +07:00
Guillermo 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 +07:00
Jason Rasmussen 6e066aa220
chore: svelte-kit-2 (#6103)
* chore: upgrade svelte

* chore: type imports

* chore: types
2024-01-20 12:47:41 +07:00
Alex The Bot 4ebb9974ff Version v1.93.3 2024-01-20 16:03:18 +07:00
Alex Tran 144822ddc4 chore: recap post date 2024-01-19 19:44:01 +07:00
Kiel Hurley 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 +07:00
Guillermo 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 +07:00
martin aa02ccb731
fix(web): album description (#6512)
fix: album description
2024-01-19 15:30:00 +07:00
martin 68d4f1b946
fix(web): delete user (#6514)
fix: delete user
2024-01-19 15:22:00 +07:00
Alex The Bot 3dddc6b449 Version v1.93.2 2024-01-19 18:29:04 +07:00
Alex 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 +07:00
martin 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 +07:00
shenlong 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 +07:00
martin 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 +07:00
Alex 07b874edda
fix(web): revert smart merge (#6504)
* revert smart merge

* fix test

* fix test

* Remove Slider file
2024-01-19 11:34:20 +07:00
Jason Rasmussen df27460f1c
fix: open api pump (#6502) 2024-01-19 11:09:18 +07:00
Alex The Bot d5af357992 Version v1.93.1 2024-01-19 15:01:17 +07:00
Jason Rasmussen dacca4cdf1
fix(web): slider (#6485) 2024-01-19 08:57:15 +07:00