Matthew Momjian
c70d9f9055
docs: bunch of small changes ( #8854 )
...
* Update postgres-standalone.md
* Update postgres-standalone.md
* Update postgres-standalone.md
* Update postgres-standalone.md
* Update environment-variables.md
* Update postgres-standalone.md
* Update docker-compose.mdx
* Update environment-variables.md
* Update FAQ.mdx
* Update kubernetes.md
* Update kubernetes.md
* Update system-settings.md
* Update libraries.md
* Update supported-formats.md
2024-04-16 18:58:19 -04:00
aviv926
58e516c766
Docs: minor changes ( #8814 )
...
* minor
* add image
* PR feedback
* npm run format:fix of course 4_4
* Remove what is not relevant
* pr feedback
* PR feedback
* revert npm run format
* Update docs/docs/FAQ.mdx
Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com>
* Update FAQ.mdx
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com>
2024-04-16 07:26:12 +02:00
yparitcher
ed74213c63
feat(server): server host binding ( #8800 )
...
* Allow setting the host address for the server & microservices
Default to listen on all interfaces as per the current behavior.
* (Docs) format: fix lint
2024-04-15 14:24:13 -04:00
Matthew Momjian
933b6b67f5
feat: Improve error handling for Install Script ( #8422 )
...
* Update install.sh
* Update install.sh
* Update install.sh
* Update install.sh
* Update install.sh
* Update install.sh
* Update install.sh
* Update install.sh
* Update install.sh
* Update docs
immich-app vs immich-data
We do not actually touch the .env file
* Remove docker-compose
Docker-compose is no longer supported by Immich
* Update remote-machine-learning.md
* Update install.sh
* Update install.sh
* Update requirements.md
* Update requirements.md
2024-04-08 19:01:57 -04:00
Poolitzer
20583d5334
docs: update docker container name in unraid setup docs ( #8476 )
...
Fix: change web to server docker name
2024-04-08 15:58:27 -04:00
mgabor
71d346207d
feat(docs): update Unraid installation guide ( #8540 )
...
* Update unraid.md
* Update docs/docs/install/unraid.md
Co-authored-by: bo0tzz <git@bo0tzz.me>
---------
Co-authored-by: mgabor <>
Co-authored-by: bo0tzz <git@bo0tzz.me>
2024-04-06 14:23:51 +00:00
aviv926
22c3d26604
feat(docs): Add information about breaking changes ( #8524 )
...
* Added information about breaking updates
* PR feedback
2024-04-05 09:59:03 -05:00
bo0tzz
0529076ed7
docs: Update environment variable services ( #8490 )
...
* docs: Update environment variable services
* chore: format fix
2024-04-03 18:20:48 -04:00
Matthew Momjian
7cc19b50fc
docs: update DB_URL_FILE ( #8465 )
...
* Update environment-variables.md
* linting
2024-04-02 10:56:17 -04:00
Mert
8edc2fb46f
refactor(server): decouple generated images from image formats ( #8246 )
...
* rename
thumbnail config
update target paths, fix tests
rename to image settings
replace legacy enum
better typing
update sql
update api
remove config option
fix
* update docs
* update other thumbnail configs in migration
* keep legacy enum for now
* fix jumbled job names
* fix jumbled job names in tests
* rename thumbhash job
* rename dto
* fix tests
* preserve order
* remove unused import
* keep old fields in dto, marked deprecated
* update sql
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-04-02 04:56:56 +00:00
Mert
169d9d18b0
docs: document metric env variables, add job metric env ( #8406 )
...
* update env docs
* show options
2024-03-31 17:29:11 +00:00
mmomjian
245535ee04
docs: specify Timezone ( #8403 )
2024-03-31 11:38:16 -05:00
Keshav Prateek Pandey
c788160532
chore(docs): Update docker compose readme with wget download option ( #8250 )
...
Add download option to wget
2024-03-25 05:01:29 +00:00
Tyler Brockett
14da671bf9
fix(docs): add microservices to IMMICH_CONFIG_FILE env var documentation ( #8017 )
2024-03-17 13:41:55 -05:00
bo0tzz
72f9295490
feat(server): YAML config file support ( #7894 )
...
* test(server): Load config from yaml
* docs: YAML config support
* feat(server): YAML config file support
* fix format
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-03-12 16:29:49 +01:00
Slavik
def82a7354
docs: config-file.md update config to current (v1.98) state ( #7808 )
...
* docs: config-file.md update config to current (v1.98) state
* fix format
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-03-12 03:46:42 +00:00
Sam Holton
9125999d1a
feat(server,web): make user deletion delay configurable ( #7663 )
...
* feat(server,web): make user deletion delay configurable
* alphabetical order
* add min for user.deleteDelay in SettingInputField
* make config.user.deleteDelay SettingInputField min consistent format
* fix e2e test
* update description on user delete delay
2024-03-05 23:45:40 -06:00
Nicholas Flamy
70881bc97f
Update truenas.md with permission info. ( #7606 )
...
* Update truenas.md with permission info.
This is very important information about permissions on datasets used by immich.
* Update truenas.md
* Update truenas.md with proper formatting
2024-03-05 02:51:20 +00:00
DawidPietrykowski
e8b001f62f
feat: preloading of machine learning models ( #7540 )
2024-03-03 19:48:56 -05:00
Ignacy Kajdan
b63b42d3d7
docs: fix the database name env variable ( #7576 )
2024-03-02 08:58:07 -05:00
Sam Holton
7303fab9d9
feat(server/web): add oauth defaultStorageQuota and storageQuotaClaim ( #7548 )
...
* feat(server/web): add oauth defaultStorageQuota and storageQuotaClaim
* feat(server/web): fix format and use domain.util constants
* address some pr feedback
* simplify oauth storage quota logic
* adding tests and pr feedback
* chore: cleanup
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-03-01 19:46:07 -05:00
Mert
6690e8edf2
fix(docs): document vector extension env variable ( #7220 )
2024-02-19 21:32:55 -05:00
Mert
efdbe790ee
docs(ml): hardware acceleration ( #6821 )
2024-01-31 19:12:57 -06:00
Jonathan Jogenfors
068e703e88
feat(server): Automatic watching of library folders ( #6192 )
...
* feat: initial watch support
* allow offline files
* chore: ignore query errors when resetting e2e db
* revert db query
* add savepoint
* guard the user query
* chore: openapi and db migration
* wip
* support multiple libraries
* fix tests
* wip
* can now cleanup chokidar watchers
* fix unit tests
* add library watch queue
* add missing init from merge
* wip
* can now filter file extensions
* remove watch api from non job client
* Fix e2e test
* watch library with updated import path and exclusion pattern
* add library watch frontend ui
* case sensitive watching extensions
* can auto watch libraries
* move watcher e2e tests to separate file
* don't watch libraries from a queue
* use event emitters
* shorten e2e test timeout
* refactor chokidar code to filesystem provider
* expose chokidar parameters to config file
* fix storage mock
* set default config for library watching
* add fs provider mocks
* cleanup
* add more unit tests for watcher
* chore: fix format + sql
* add more tests
* move unwatch feature back to library service
* add file event unit tests
* chore: formatting
* add documentation
* fix e2e tests
* chore: fix e2e tests
* fix library updating
* test cleanup
* fix typo
* cleanup
* fixing as per pr comments
* reduce library watch config file
* update storage config and mocks
* move negative event tests to unit tests
* fix library watcher e2e
* make watch configuration global
* remove the feature flag
* refactor watcher teardown
* fix microservices init
* centralize asset scan job queue
* improve docs
* add more tests
* chore: open api
* initialize app service
* fix docs
* fix library watch feature flag
* Update docs/docs/features/libraries.md
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
* fix: import right app service
* don't be truthy
* fix test speling
* stricter library update tests
* move fs watcher mock to external file
* subscribe to config changes
* docker does not need polling
* make library watch() private
* feat: add configuration ui
---------
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-01-31 08:15:54 +00:00
Mert
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
Jason Rasmussen
44873b4224
deps: update docs ( #6462 )
2024-01-17 22:44:45 -05:00
Thariq Shanavas
9a7f987835
fix(docs) Fix relative paths leading to broken links ( #6354 )
2024-01-13 14:15:32 -06:00
martin
aefd93e43a
feat(server): add env for reverse geocoding path ( #6163 )
...
* feat: add env for reverse geocoding path
* fix: quote in doc
2024-01-04 13:36:52 +00:00
Jason Rasmussen
f8d64be13c
feat(server)!: move welcome message to settings ( #6157 )
...
* feat(server): move welcome message to settings
* chore: open api
2024-01-04 05:00:17 +00:00
Jason Rasmussen
52e92e9bb4
docs: unused geocoding env variable ( #6158 )
2024-01-04 04:56:18 +00:00
Michael Lyon
523e7d4742
fix(docs): update broken links ( #6094 )
...
* fix(docs): update broken link
* fix(docs): change to path
* fix(docs): second broken link
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-01-01 20:32:16 +00:00
Mert
092a23fd7f
feat(server,ml): remove image tagging ( #5903 )
...
* remove image tagging
* updated lock
* fixed tests, improved logging
* be nice
* fixed tests
2023-12-20 20:47:56 -05:00
Alex
691e20521d
docs: update default config content ( #5798 )
2023-12-17 12:07:53 -06:00
Jon Howell
d9b5adf0f7
fix(docs): remove spurious hyphen in docker compose cmd ( #5771 )
...
The command example is correct, but the text just before it still references the old docker-compose command.
2023-12-16 19:49:14 -05:00
martin
2f95cb89c1
fix(web): use env for web folder path ( #5753 )
...
* fix: use env for web folder path
* feat: use constant
* fix: use join
* update docs
* fix: icon
2023-12-16 11:15:30 -06:00
Jason Rasmussen
9bb6befc92
docs: clean-up old references ( #5697 )
...
* docs: clean-up old references
* chore: fix ref
2023-12-14 09:53:08 -05:00
Slavik
679b22fada
docs: remove citiesFileOverride from config-file.md; fixes #5682 ( #5683 )
...
as a result of PR #5301 , the citiesFileOverride variable is not used anymore.
2023-12-13 14:54:51 -05:00
Jon Howell
188cdf9367
docs: Add tip showing common error messages ( #5592 )
...
I encountered two errors trying to use Ubuntu-distributed docker. These tips make the error messages searchable, with a pointer to the solution (use docker's packages).
2023-12-10 01:05:58 +00:00
Jason Rasmussen
1e99ba8167
feat: use pgvecto.rs ( #3605 )
2023-12-08 11:15:46 -05:00
Daniel Dietzler
6000c7f3bc
update docs to use docker compose ( #5446 )
2023-12-02 12:48:49 +01:00
Jason Rasmussen
adae5dd758
feat(web)!: SPA ( #5069 )
...
* feat(web): SPA
* chore: remove unnecessary prune
* feat(web): merge with immich-server
* Correct method name
* fix: bugs, docs, workflows, etc.
* chore: keep dockerignore for dev
* chore: remove license
* fix: expose 2283
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-11-17 22:13:36 -06:00
Mert
a6af4892e3
fix(ml): better model unloading ( #3340 )
...
* restart process on inactivity
* formatting
* always update `last_called`
* load models sequentially
* renamed variable, updated docs
* formatting
* made poll env name consistent with model ttl env
2023-11-16 20:42:44 -06:00
Alex
bb28cae671
docs: update ( #4893 )
...
* docs: update
* chore:format
2023-11-07 15:52:44 -06:00
DjP-iX
d4c23c8df8
docs: TrueNAS install guide (community) ( #4615 )
...
* Create truenas.md
* add truenas images
* complete truenas.md
* fix: sizebar position
* fix: missing quote
* formatting
* formatting
* ordering
* sizing
* styling
* sizing
* update link
* formatting
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-10-23 20:08:39 +00:00
Daniel Dietzler
9bada51d56
feat(server, web)!: Move reverse geocoding settings to the UI ( #4222 )
...
* feat: reverse geocoding settings
* chore: open api
* re-init geocoder if precision has been updated
* update docs
* chore: update verbiage
* fix: re-init logic
* fix: reset to default
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2023-09-26 14:03:57 +07:00
GenericGuy
94cbbf3c4b
feat(web): add setting for minimum face count for face detection ( #4128 )
...
* feat: add setting for minimum face count for face detection
Adds the minimum face count setting to the web interface to
circumvent detection of strangers and random background people
if desired.
* fix: codestyle, remove max for face count
2023-09-18 11:05:35 +07:00
bo0tzz
5c63d8f07a
format(docs) ( #4064 )
...
* fix(docs): Link typo
* fix(docs): Footnote whitespace
* format(docs)
2023-09-12 15:30:15 +07:00
Mert
cb437829f3
chore(docs): updated ML documentation ( #4063 )
2023-09-12 13:22:42 +07:00
Daniel Dietzler
77e38abe91
chore: update env docs to, indicate that a container restart is necessary ( #4054 )
2023-09-11 17:16:03 +07:00
Daniele Ricci
c7d53a5006
docs: remove obsolete environment variables ( #3926 )
...
* Obsolete environment variables
* Review fixes
* Review fixes
* Review fixes
2023-09-01 18:05:45 +07:00