Alex
9ac2ac2fcb
feat(web): send test email button ( #10011 )
...
* feat(web): test email button
* openapi
* UI button
* Show notification
* pr feedback
* remove jobs
* send email directly from repository and add feedback
* avoid sending many emails
* linter
* pr feedback
* lint
* lint
* lint
2024-06-07 11:34:09 -05:00
Michel Heusschen
d5f3d98dfc
chore(web): use development lang for tests ( #10025 )
2024-06-07 16:12:39 +01:00
Zack Pollard
3e118793de
chore(web): missing notification settings translations ( #10022 )
...
* chore: missing notification settings translations
* chore: admin library tasks description translation
2024-06-07 10:01:41 -05:00
Michel Heusschen
c8f2d994c6
fix(web): translations ( #10021 )
2024-06-07 12:23:13 +01:00
Mert
f2148ddf03
fix(server): video thumbnail colors when using webp ( #10018 )
...
use gbrpf32le
2024-06-07 02:43:10 -04:00
Mert
2b1b43a7e4
feat(ml): composable ml ( #9973 )
...
* modularize model classes
* various fixes
* expose port
* change response
* round coordinates
* simplify preload
* update server
* simplify interface
simplify
* update tests
* composable endpoint
* cleanup
fixes
remove unnecessary interface
support text input, cleanup
* ew camelcase
* update server
server fixes
fix typing
* ml fixes
update locustfile
fixes
* cleaner response
* better repo response
* update tests
formatting and typing
rename
* undo compose change
* linting
fix type
actually fix typing
* stricter typing
fix detection-only response
no need for defaultdict
* update spec file
update api
linting
* update e2e
* unnecessary dimension
* remove commented code
* remove duplicate code
* remove unused imports
* add batch dim
2024-06-07 03:09:47 +00:00
Snowknight26
7a46f80ddc
feat(web): add archive shortcut to grid ( #9499 )
...
* feat(web): add archive shortcut to grid
* Fix error
* Don't unnecessarily pass parameter
* Use an existing function to close the menu
* Deduplicate type
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-06-06 19:23:49 -04:00
Weblate (bot)
c6c480c882
chore: update translations ( #10003 )
...
* chore: add translations (German)
* chore: add translations (Dutch)
* chore: add translations (Spanish)
* chore: add translations (Spanish (es_ES@new))
* chore: (Spanish)
Currently translated at 0.1% (1 of 769 strings)
Translation: Immich/immich
Translate-URL: https://hosted.weblate.org/projects/immich/immich/es/
* chore: remove translations (Spanish (es_ES@new))
* chore: add translations (Arabic)
* chore: add translations (Catalan)
* chore: add translations (Danish)
* chore: add translations (Finnish)
* chore: add translations (French)
* chore: add translations (Hebrew)
* chore: add translations (Hindi)
* chore: add translations (Hungarian)
* chore: add translations (Italian)
* chore: add translations (Japanese)
* chore: add translations (Korean)
* chore: add translations (Lithuanian)
* chore: add translations (Latvian)
* chore: add translations (Mongolian)
* chore: add translations (Norwegian Bokmål)
* chore: add translations (Polish)
* chore: add translations (Portuguese)
* chore: add translations (Romanian)
* chore: add translations (Russian)
* chore: add translations (Slovak)
* chore: add translations (Slovenian)
* chore: add translations (Serbian)
* chore: add translations (Swedish)
* chore: add translations (Thai)
* chore: add translations (Ukrainian)
* chore: add translations (Vietnamese)
* chore: add translations (Czech)
* chore: add translations (Chinese (Simplified) (zh_SIMPLIFIED))
* chore: add base languages
---------
Co-authored-by: Immich <immich@futo.org>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-06-06 17:20:41 +00:00
Jason Rasmussen
4ad97ccded
fix(server): closed connections ( #10013 )
2024-06-06 09:09:42 -05:00
renovate[bot]
ca12f3b15f
chore(deps): update grafana/grafana:11.0.0-ubuntu docker digest to dcd3ae7 ( #9770 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-06 13:15:39 +01:00
renovate[bot]
86eb2525d7
chore(deps): update redis:6.2-alpine docker digest to d6c2911 ( #9843 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-06 13:13:39 +01:00
renovate[bot]
079864dfbe
chore(deps): update docker.io/redis:6.2-alpine docker digest to d6c2911 ( #9842 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-06 13:13:15 +01:00
Michel Heusschen
051e6cfc0b
fix(web): clear locale setting ( #10008 )
2024-06-06 07:47:22 -04:00
Zack Pollard
8f42766979
feat: seperate sub-process for api worker ( #10000 )
2024-06-06 11:56:57 +01:00
renovate[bot]
7e2a03a8d9
chore(deps): update base-image to v20240604 (major) ( #10004 )
...
chore(deps): update base-image to v20240604
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-05 19:20:36 -04:00
Daniel Dietzler
1947316b0b
refactor: one locales file for all english translations ( #10006 )
...
one locales file for all english translations
2024-06-05 18:57:44 -04:00
Jason Rasmussen
0f976edf96
feat(server): log http exceptions ( #9996 )
2024-06-05 17:07:47 -04:00
Min Idzelis
ce985ef8f8
fix: AssetInterceptor "can't set headers after they are sent" ( #9987 )
...
* fix: AssetInterceptor "can't set headers after they are sent"
* chore: remove long comment
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-06-05 09:30:19 -04:00
Jason Rasmussen
cf223dc98c
fix(web): show duplicate message ( #9992 )
2024-06-05 09:29:52 -04:00
Snowknight26
97ffddee7c
feat(web): add an empty placeholder to the explore page ( #9990 )
...
* feat(web): add an empty placeholder to the explore page
* Change the message wording per suggestion
* fix: test
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-06-05 12:19:57 +00:00
Zack Pollard
abf6fc25f7
chore: change default thumbnail concurrency and auto-detect container core count ( #9981 )
...
* feat: automatically detect amount of CPU cores and allow overriding with CPU_CORES env var
* chore: change default thumbnail concurrency to 3
2024-06-05 11:45:53 +01:00
Jan108
b2761b12d1
feat(web): Option to assign people to unassigned faces ( #9773 )
...
* added unassigned faces to people edit
* svelte fix
* fix format
* Captialized unassigned person name, removed person id from alttext, fixed problem with multiple faces per person
* Added faces to the getAssetInfo API endpoint
* Updated openApi clients
* Readded the photoeditor dependency
* fixed lint/format
* fixed photoViewer type
* changes getAssetInfo.faces to only include unassigned faces
* fix: bad merge
* title
* logic
---------
Co-authored-by: Jan108 <dasJan108@gmail.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-06-05 07:26:00 +00:00
Lukas
588860455f
test(server): check motion asset create arguments ( #9826 )
2024-06-05 01:55:04 -05:00
renovate[bot]
643309b27f
chore(deps): update node.js to 696ae41 ( #9986 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 20:21:28 -04:00
renovate[bot]
e0ec75119f
chore(deps): update node.js to db6fa52 ( #9984 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 15:56:12 -04:00
Manic-87
f446bc8caa
feat(web): translations ( #9854 )
...
* First test
* Added translation using Weblate (French)
* Translated using Weblate (German)
Currently translated at 100.0% (4 of 4 strings)
Translation: immich/web
Translate-URL: http://familie-mach.net/projects/immich/web/de/
* Translated using Weblate (French)
Currently translated at 100.0% (4 of 4 strings)
Translation: immich/web
Translate-URL: http://familie-mach.net/projects/immich/web/fr/
* Further testing
* Further testing
* Translated using Weblate (German)
Currently translated at 100.0% (18 of 18 strings)
Translation: immich/web
Translate-URL: http://familie-mach.net/projects/immich/web/de/
* Further work
* Update string file.
* More strings
* Automatically changed strings
* Add automatically translated german file for testing purposes
* Fix merge-face-selector component
* Make server stats strings uppercase
* Fix uppercase string
* Fix some strings in jobs-panel
* Fix lower and uppercase strings. Add a few additional string. Fix a few unnecessary replacements
* Update german test translations
* Fix typo in locales file
* Change string keys
* Extract more strings
* Extract and replace some more strings
* Update testtranslationfile
* Change translation keys
* Fix rebase errors
* Fix one more rebase error
* Remove german translation file
* Co-authored-by: Daniel Dietzler <danieldietzler@users.noreply.github.com>
* chore: clean up translations
* chore: add new line
* fix formatting
* chore: fixes
* fix: loading and tests
---------
Co-authored-by: root <root@Blacki>
Co-authored-by: admin <admin@example.com>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2024-06-04 15:53:00 -04:00
renovate[bot]
a2bccf23c9
chore(deps): update dependency @swc/core to v1.5.24 ( #9983 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 09:39:43 -04:00
dependabot[bot]
6937440772
chore(deps): bump stumpylog/image-cleaner-action from 0.6.0 to 0.7.0 ( #9979 )
...
Bumps [stumpylog/image-cleaner-action](https://github.com/stumpylog/image-cleaner-action ) from 0.6.0 to 0.7.0.
- [Release notes](https://github.com/stumpylog/image-cleaner-action/releases )
- [Changelog](https://github.com/stumpylog/image-cleaner-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stumpylog/image-cleaner-action/compare/v0.6.0...v0.7.0 )
---
updated-dependencies:
- dependency-name: stumpylog/image-cleaner-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-04 10:17:58 +00:00
renovate[bot]
69bce6680f
fix(deps): update typescript-projects ( #9971 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 10:35:24 +01:00
renovate[bot]
454c995e90
chore(deps): update machine-learning ( #9969 )
2024-06-03 22:41:10 -04:00
renovate[bot]
bcff21f72b
fix(deps): update dependency exiftool-vendored to v26.1.0 ( #9972 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-03 21:38:03 -04:00
renovate[bot]
47ec6c41ec
chore(deps): update node.js to 2d0ce60 ( #9970 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-03 21:35:41 -04:00
Snowknight26
471cf5eaf7
fix(web): fix sidebar tooltip pluralization ( #9952 )
...
* fix(web): fix sidebar tooltip pluralization
* Rename property
* Remove data-testid attribute
* Fix variable type
2024-06-03 21:35:17 -04:00
Alex
b3ee394fdc
feat(web): email notification preference settings ( #9934 )
...
* feat(web): email notification preference settings
* Update
* remove failed api generation file
* fix handle album invite return value
* Update web/src/lib/components/user-settings-page/notifications-settings.svelte
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
* wording
* test
---------
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
2024-06-03 16:00:20 -05:00
aviv926
15474e81b2
docs: Update Authentik example ( #9950 )
...
* Update
* npm run format:fix
* more npm run format:fix
2024-06-03 10:57:09 +01:00
renovate[bot]
bb9e18247b
chore(deps): update terraform cloudflare to v4.34.0 ( #9953 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-03 10:07:10 +01:00
Mathias Remshardt
e7dc1f7968
fix(web): empty album stored ( #9771 )
...
fix(web): delete album when created empty
2024-06-02 16:08:48 -05:00
Ben
1323c7ee88
chore(web): simpler unique ID generation ( #9945 )
2024-06-02 12:41:44 -04:00
Michel Heusschen
d1135db8cf
refactor(web): remove events from clickOutside action ( #9943 )
2024-06-02 12:20:11 +00:00
Jacob Watson
5af67d159f
fix(web): disable bulk action buttons while items selected ( #9938 )
...
fix(web):disabled bulk action buttons while items selected
2024-06-02 08:11:45 -04:00
Snowknight26
203cbbbfdb
fix(web): stop slideshow when pressing escape from asset viewer ( #9929 )
...
* fix(web): stop slideshow when pressing escape from asset viewer
* Fix formatting
2024-06-01 22:57:04 -04:00
Ben
01f52c9021
chore(web): unique ID generation ( #9932 )
...
* chore(web): automatically generate unique IDs
* fix: revert changes to Slider
* chore: add test for id store
2024-06-02 05:58:35 +07:00
Snowknight26
4e16e2520d
fix(web): exiting a slideshow will no longer hide the cursor ( #9931 )
2024-06-02 05:55:59 +07:00
Snowknight26
21718cc343
fix(web): set album description textarea height correctly ( #9880 )
...
* fix(web): set description textarea content correctly
* Deduplicate description textarea
* Add strict types to function
* Add strict types to functions
* Add default parameter values
* Add tests covering AutogrowTextarea
* Add another test and lint the files
* Add a test, fix a typo
* Implement suggestions
* Remove use of $$restProp
2024-06-01 13:47:14 -04:00
Daniel Dietzler
7524c746a6
feat(docs): shinify roadmap ( #9916 )
...
Shinify roadmap
Co-authored-by: jrasm91 <jrasm91@gmail.com>
2024-05-31 18:02:01 -04:00
Jason Rasmussen
69d2fcb43e
refactor: asset media endpoints ( #9831 )
...
* refactor: asset media endpoints
* refactor: mobile upload livePhoto as separate request
* refactor: change mobile backup flow to use new asset upload endpoints
* chore: format and analyze dart code
* feat: mark motion as hidden when linked
* feat: upload video portion of live photo before image portion
* fix: incorrect assetApi calls in mobile code
* fix: download asset
---------
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Zack Pollard <zackpollard@ymail.com>
2024-05-31 13:44:04 -04:00
Jason Rasmussen
66fced40e7
docs: roadmap ( #9902 )
2024-05-31 13:13:23 -04:00
Jason Rasmussen
380ed966d8
fix(docs): announcement bar ( #9898 )
2024-05-30 17:24:34 -04:00
Floris Van den Abeele
afa10ebcb2
feat(server): enable exiftool largefilesupport ( #9894 )
2024-05-30 11:18:39 -04: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