Mert
4bfef2460a
docs: model benchmarks ( #17036 )
...
* model benchmarks
* minor fixes
* formatting
* docs build
* maybe fix reference
* clarify optimal
* use emojis
* wording
* wording
* clarify optimal wording
* bolding
* more detailed instructions
* clarify edge case fix
* early exit in dim loop
2025-03-24 12:02:33 -04:00
Viharm
8723f585e0
chore(docs): clarify missing ':ro' tag in volume mount as a warning ( #16877 )
...
📝 Clarify missing ':ro' tag in volume mount as a warning
Changed description in comment of example docker compose file to clarify it as a warning that Immich may delete it, instead of sounding as if it is ok to delete.
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-03-18 16:50:59 +00:00
Mert
2b37caba03
feat(ml): rocm ( #16613 )
...
* feat(ml): introduce support of onnxruntime-rocm for AMD GPU
* try mutex for algo cache
use OrtMutex
* bump versions, run on mich
use 3.12
use 1.19.2
* acquire lock before any changes can be made
guard algo benchmark results
mark mutex as mutable
re-add /bin/sh (?)
use 3.10
use 6.1.2
* use composite cache key
1.19.2
fix variable name
fix variable reference
aaaaaaaaaaaaaaaaaaaa
* bump deps
* disable algo caching
* fix gha
* try ubuntu runner
* actually fix the gha
* update patch
* skip mimalloc preload for rocm
* increase build threads
* increase timeout for rocm
* Revert "increase timeout for rocm"
This reverts commit 2c4452f5d132198ed381a7b262b4a5cab5114b5f.
* attempt migraphx
* set migraphx_home
* Revert "set migraphx_home"
This reverts commit c121d3e48754b3bce100636f8d666deec58a44b7.
* Revert "attempt migraphx"
This reverts commit 521f9fb72dbe506dc6cb8faeb6494817d87265c6.
* migraphx, take two
* bump rocm
* allow cpu
* try only targeting migraphx
* skip tests
* migraph ❌
* known issues
* target gfx900 and gfx1102
* mention `HSA_USE_SVM`
* update lock
* set device id for rocm
---------
Co-authored-by: Mehdi GHESH <mehdi.ghesh@hotmail.fr>
2025-03-17 21:08:19 +00:00
Yoni Yang
14c3b99c0f
feat(ml): ML on Rockchip NPUs ( #15241 )
2025-03-17 12:04:08 -04:00
Jonathan Jogenfors
3af26ee94a
feat(server): library refresh go brrr ( #14456 )
...
* feat: brr
---------
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
2025-03-06 16:00:18 +01:00
Nick Huang
fc2df05190
docs: fix png extension typo in supported formats table ( #16636 )
...
Update supported-formats.md
2025-03-06 11:44:06 +00:00
aviv926
ad1ba4be5f
docs: better facial recognition cluster guide ( #14911 )
...
* Better Facial Recognition Clusters
* Add information about the guide
* Update docs/docs/features/facial-recognition.md
Co-authored-by: Felix Bühler <Stunkymonkey@users.noreply.github.com>
* PR Feedback
---------
Co-authored-by: Felix Bühler <Stunkymonkey@users.noreply.github.com>
2025-03-03 18:33:32 +00:00
Jonathan Jogenfors
869839f642
feat(server): library cleanup from ui ( #16226 )
...
* feat(server,web): scan all libraries from frontend
* feat(server,web): scan all libraries from frontend
* Add button text
2025-03-02 21:29:02 -06:00
Jason Antwi-Appah
34b88bb47a
feat(web): support searching by EXIF rating ( #16208 )
...
* Add rating to search DTO
* Add search by EXIF rating in search query builder
* Generate OpenAPI spec
* Add rating filter on web
* Add rating filter to search docs
* Format / lint
* Hide rating filter if ratings are disabled
* chore: component order in form
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2025-02-20 16:17:06 +00:00
Jonathan Jogenfors
6b7a7b0cbc
feat(web): library import path onboarding ( #16229 )
2025-02-20 09:45:34 -06:00
Mert
2e5007adef
docs: soften wording for openvino igpu ( #15941 )
2025-02-07 06:44:22 -05:00
Felix Eckhofer
4fccc09fc1
chore: fix typo in libraries.md ( #15800 )
...
Fix typo in libraries.md
2025-01-30 20:34:12 -06:00
ayykamp
cc0cbd705e
feat: add support for JPEG 2000 ( #15710 )
...
* chore(server): add support for .jp2
* docs: add support for .jp2
* chore: fix tests
* fix formatting
* unify sorting
2025-01-28 23:27:28 +00:00
Jeff Sloyer
887267b133
fix: broken link on monitoring page ( #15478 )
...
* fix: broken link on monitoring page
* use absolute link
2025-01-20 22:20:03 -06:00
Dr-Electron
a6c8eb57f1
fix(docs): fix admonition in mobile section ( #15291 )
...
fix(docs): Fix admonition in mobile section
2025-01-12 21:12:26 -06:00
Mert
fcd372238f
chore(server): add support for .m2t ( #15064 )
...
* add m2t
* ordering
2025-01-03 16:28:32 -06:00
Alex
6239365f68
chore(docs): clean up and add new content ( #15003 )
...
* wip: Install
* wip: sharing
* wip: features
* wip: features
* wip: tags and folder view
* update links
* fix: broken reference to page sections
* pr feedback
* Update docs/docs/overview/comparison.md
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
* webp
* webp is glory
* webp is glory
---------
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
2025-01-02 10:04:14 -06:00
Landon Thull
8fd5cdafd4
fix: spelling error in facial recognition docs ( #15011 )
2025-01-01 12:26:00 +00:00
Felix Bühler
4448143197
chore(docs): add reference to metric ports ( #14887 )
...
chore(docs): add refference to metric ports
2024-12-28 17:49:06 -05:00
Shivansh Saini
c17c174149
docs: backup only selected photos ( #14225 )
...
Co-authored-by: Zack Pollard <zackpollard@ymail.com>
2024-11-20 15:19:01 +00:00
gamescom15
7aacc92699
docs: clarify file size impact in hardware-transcoding.md ( #14049 )
2024-11-11 03:51:00 +00:00
aviv926
96e97278d3
docs: Add info about album sync&folder view ( #12371 )
...
* Album Sync
* npm run format:fix
* fix path
* info about folder view
* Sync albums
* npm run format:fix
* Add information about limitations of a property that appears in multiple albums
* npm run format:fix
* - to ->
* Update docs/docs/features/mobile-app.mdx
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
* Update docs/docs/features/mobile-app.mdx
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
2024-10-29 05:00:43 +00:00
Daniel Dietzler
151ba9f1d9
refactor(server): telemetry env variables ( #13705 )
...
refactor(server)!: telemetry env variables
Co-authored-by: Mert <101130780+mertalev@users.noreply.github.com>
2024-10-24 21:07:32 +00:00
Evie Lau
d137fc3eb6
docs: add qsv note for jasper lake cpus ( #13622 )
...
* Update hardware-transcoding.md
Add niche instruction to get QSV working with Jasper Lake CPUs, based on conclusion from #3595
* Relocate note to setup step, under the Admin page changes
* Add Elkhart Lake
* chore: cleanup
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me>
2024-10-21 18:37:21 +00:00
Mert
23646f0d55
feat(server): vaapi hardware decoding ( #13561 )
...
* add hw decoding for vaapi
* add tests
* update docs
2024-10-17 18:02:41 -04:00
Jason Rasmussen
465f4639da
feat: align compose ports ( #13185 )
2024-10-09 16:01:52 -04:00
Mert
bd826b0b9b
feat(ml): round-robin device assignment ( #13237 )
...
* round-robin device assignment
* docs and tests
clarify doc
2024-10-07 17:37:45 -04:00
Yoni Yang
a8d16feb32
docs: fix confustion about libmali in hardware-transcoding.md ( #13226 )
2024-10-06 10:17:59 -04:00
Jonathan Jogenfors
b2f2be3485
refactor(server): library syncing ( #12220 )
...
* refactor: library scanning
fix tests
remove offline files step
cleanup library service
improve tests
cleanup tests
add db migration
fix e2e
cleanup openapi
fix tests
fix tests
update docs
update docs
update mobile code
fix formatting
don't remove assets from library with invalid import path
use trash for offline files
add migration
simplify scan endpoint
cleanup library panel
fix library tests
e2e lint
fix e2e
trash e2e
fix lint
add asset trash tests
add more tests
ensure thumbs are generated
cleanup svelte
cleanup queue names
fix tests
fix lint
add warning due to trash
fix trash tests
fix lint
fix tests
Admin message for offline asset
fix comments
Update web/src/lib/components/asset-viewer/asset-viewer-nav-bar.svelte
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
add permission to library scan endpoint
revert asset interface sort
add trash reason to shared link stub
improve path view in offline
update docs
improve trash performance
fix comments
remove stray comment
* refactor: add back isOffline and remove trashReason from asset, change sync job flow
* chore(server): drop coverage to 80% for functions
* chore: rebase and generated files
---------
Co-authored-by: Zack Pollard <zackpollard@ymail.com>
2024-09-25 18:26:19 +01:00
Mert
ad58d7e23e
chore(ml): downgrade to cuda 12.2 ( #12587 )
...
* downgrade to cuda 12.2
* update docs
2024-09-12 00:25:57 +00:00
Biepa
7c978571e0
docs: fixing example docker compose ( #12230 )
...
* Fixing example docker compose
Change needed so the following statement included in the docs a bit below makes sense:
NOTE: We have to use the `/mnt/media/christmas-trip` path and not the `/mnt/nas/christmas-trip` path since all paths have to be what the Docker containers see.
* another fix
2024-09-02 19:49:28 +00:00
aviv926
5811025ebd
docs: Documentation updates ( #11516 )
...
* Documentation updates
* PR feedback
* PR feedback
* Originally implemented using #11880
* add to FAQ
* Remove mTLS
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me>
2024-08-28 16:43:51 +00:00
Aaron Rodrigues
d61828598b
fix(docs): spelling ( #11859 )
...
* Update requirements.md
* Update unraid.md
* Update shared-albums.md
* Update shared-albums.md
* Update unraid.md
* Update shared-albums.md
2024-08-16 23:14:53 -04:00
Carsten Otto
c582a841ba
fix(docs): read-only affects XMP writing ( #11823 )
...
* mention issue: read-only library vs XMP sidecars
* mention issue: read-only library vs XMP sidecars
chore: rename motionphotos to kebab-case and add new assets (#5 )
2024-08-15 15:48:21 -05:00
aviv926
536628ad95
docs: Add missing info to asset types and storage locations ( #11358 )
...
first
2024-07-26 08:34:36 -05:00
Nikhil Taneja
d0b3dd888b
docs: corrected container port for immich_microservices ( #11170 )
2024-07-22 13:55:59 +00:00
renovate[bot]
b53bd8c525
fix(deps): update machine-learning ( #10740 )
...
* fix(deps): update machine-learning
* update openvino options, cuda
* update openvino build
* fix indentation
* update minimum nvidia driver
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
2024-07-21 19:30:24 -04:00
Fynn Petersen-Frey
54488b1016
feat(ml): improved ARM-NN support ( #11233 )
2024-07-20 15:59:27 -04:00
Mert
cc1235d4aa
docs: facial recognition and general clean-up ( #11106 )
...
* add facial recognition docs, clean up existing info
* Update smart-search.md
Co-authored-by: Alex <alex.tran1502@gmail.com>
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
2024-07-14 21:08:16 -05:00
Matthew Momjian
8863bd4e7d
docs: cleanup external libraries ( #11099 )
...
* cleanup external libraries
* Update external-library.md
* Update external-library.md
* Update libraries.md
* Update docs/docs/features/libraries.md
Co-authored-by: Mert <101130780+mertalev@users.noreply.github.com>
* Update external-library.md
---------
Co-authored-by: Mert <101130780+mertalev@users.noreply.github.com>
2024-07-14 17:29:47 -04:00
Mert
5dda5d93f5
chore(docs): remove microservices from hwa docs ( #10188 )
...
remove microservices from hwa docs
2024-06-12 11:57:40 +01:00
Matthew Momjian
5ef2553bca
feat(docs): microservices be gone ( #9558 )
...
* env vars
* docs
* more info on workers
* fix
* typo
* fix bash
* typo
* service -> contianer
* worker -> workers
* updating jobs and workers
* split workers
* redis
* fix conflict
* node -> immich
* add NO_COLOR
* Update docs/docs/administration/jobs-workers.md
* chore: fix broken links now jobs page is gone
* Update environment-variables.md
* Update environment-variables.md
---------
Co-authored-by: Zack Pollard <zackpollard@ymail.com>
2024-05-30 14:25:27 +01:00
Jason Rasmussen
84d824d6a7
refactor: library type ( #9525 )
2024-05-20 18:09:10 -04:00
Jason Rasmussen
4807fc40a6
refactor!: LOG_LEVEL => IMMICH_LOG_LEVEL ( #9557 )
...
refactor: LOG_LEVEL => IMMICH_LOG_LEVEL
2024-05-17 11:44:22 -04:00
Mert
d8eca168ca
feat(server): fully accelerated nvenc ( #9452 )
...
* use arrayContaining
* libplacebo for nvenc
update dockerfile
* tweaks
* update nvenc options
* tweak settings
* refactor
* toggle for hardware decoding, software / hardware decoding for nvenc and rkmpp
* fix software tone-mapping not being applied
* separate configs for hw/sw
* update api
* add hw decode toggle
* fix mutating config
* remove `version` flag
* fix config type
* remove submodule
* handle temporal AQ
* remove duplicate tests
* use `tonemap_opencl`
* wording
* update docs
2024-05-16 13:30:26 -04:00
Mert
ad915ccd64
docs(ml): update link ( #9477 )
...
update link
2024-05-14 15:34:36 +01:00
Ben McCann
b1ca5455b5
docs: remove mention of external assets being read-only ( #9465 )
2024-05-14 11:02:26 +01:00
aviv926
c2a525170e
docs: add information about Shared Albums & Assets feature ( #8626 )
...
* Shared Albums & Assets
* npm run format:fix
* Files Custom Locations
* Revert "Files Custom Locations"
This reverts commit 5209845cae1ffb23d707f5f5dcae219d0b5a8e47.
* add info: archive size limited
2024-05-02 16:57:42 +01:00
Matthew Momjian
ee4877b090
chore(docs): collapse some small sections and add a note on MEDIA_LOCATION variable ( #9150 )
...
* Update environment-variables.md
* Update config-file.md
* Update config-file.md
* Update command-line-interface.md
* linting
2024-04-29 09:23:13 -05:00
Mx
0c60aaf557
Update hardware-transcoding.md ( #9094 )
...
* Update hardware-transcoding.md
Adding tutorial on how to add QuickSync on Immich dockerfile on Unraid
* cleanup
Co-authored-by: bo0tzz <git@bo0tzz.me>
* fix header
* fix header
---------
Co-authored-by: Mert <101130780+mertalev@users.noreply.github.com>
Co-authored-by: bo0tzz <git@bo0tzz.me>
2024-04-27 00:27:49 -04:00