Jason Rasmussen
a26ed3d1a6
refactor(web,server): use feature flags for oauth ( #3928 )
...
* refactor: oauth to use feature flags
* chore: open api
* chore: e2e test for authorize endpoint
2023-09-01 18:08:42 +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
Mert
41461e0d5d
chore(ml): memory optimisations ( #3934 )
2023-08-31 18:30:53 -05:00
Daniele Ricci
c0a48d7357
Create real anchors around admin sidebar buttons ( #3925 )
2023-08-31 18:26:40 -05:00
Daniele Ricci
66cc744c22
feat(web): face tooltips ( #3924 )
2023-08-31 18:25:13 -05:00
Alex The Bot
58ae734fc2
Version v1.76.1
v1.76.1
2023-08-30 08:26:04 +00:00
Mert
54b2779b79
chore(ml): improved logging ( #3918 )
...
* fixed `minScore` not being set correctly
* apply to init
* don't send `enabled`
* fix eslint warning
* added logger
* added logging
* refinements
* enable access log for info level
* formatting
* merged strings
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
2023-08-30 08:22:01 +00:00
Mert
df26e12db6
fix(ml): minScore
not being set correctly ( #3916 )
...
* fixed `minScore` not being set correctly
* apply to init
* don't send `enabled`
* fix eslint warning
* better error message
2023-08-30 03:16:00 -05:00
Alex
343d89c032
chore: post release
2023-08-29 14:51:57 -05:00
Alex The Bot
49c2d4d115
Version v1.76.0
v1.76.0
2023-08-29 19:24:43 +00:00
Alex Tran
58aefc928d
Merge branch 'main' of github.com:immich-app/immich
2023-08-29 14:09:06 -05:00
Alex
70d8902737
Revert "feat(mobile): upload image assets before videos ( #3872 )" ( #3910 )
...
This reverts commit 912a13ea0de3303624b38714e8d337551b4c4ef1.
2023-08-29 14:08:53 -05:00
Alex Tran
78eeebf8e6
Revert "feat(mobile): upload image assets before videos ( #3872 )"
...
This reverts commit 912a13ea0de3303624b38714e8d337551b4c4ef1.
2023-08-29 14:07:59 -05:00
Daniele Ricci
585330b179
Refer to FFmpeg documentation ( #3908 )
...
* Fix unsecure URL
* Some links to FFmpeg docs
2023-08-29 13:54:06 -05:00
waclaw66
5b1ac27058
fix(web): null location ( #3906 )
2023-08-29 13:49:51 -05:00
Mert
bcc36d14a1
feat(ml)!: customizable ML settings ( #3891 )
...
* consolidated endpoints, added live configuration
* added ml settings to server
* added settings dashboard
* updated deps, fixed typos
* simplified modelconfig
updated tests
* Added ml setting accordion for admin page
updated tests
* merge `clipText` and `clipVision`
* added face distance setting
clarified setting
* add clip mode in request, dropdown for face models
* polished ml settings
updated descriptions
* update clip field on error
* removed unused import
* add description for image classification threshold
* pin safetensors for arm wheel
updated poetry lock
* moved dto
* set model type only in ml repository
* revert form-data package install
use fetch instead of axios
* added slotted description with link
updated facial recognition description
clarified effect of disabling tasks
* validation before model load
* removed unnecessary getconfig call
* added migration
* updated api
updated api
updated api
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-08-29 08:58:00 -05:00
waclaw66
22f5e05060
fix(web, mobile): camera info ( #3904 )
...
* fix(web): camera lens info
* fix(mobile): camera lens ISO fix
* fix svelte-check
2023-08-29 08:57:20 -05:00
Mert
e510e733cd
fix(server): extract motion photo android single frame ( #3903 )
2023-08-29 04:01:42 -05:00
Alex
d0a06739d8
chore(server): bump server dependencies ( #3899 )
...
* chore(server): bump server dependencies
* fix: test
2023-08-28 14:41:57 -05:00
dependabot[bot]
26c43617d1
chore(deps): bump docker/setup-buildx-action from 2.9.1 to 2.10.0 ( #3897 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2.9.1 to 2.10.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.9.1...v2.10.0 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-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>
2023-08-28 06:25:14 -05:00
Alex
0a89c7ffc4
chore(mobile): add more catch all error log detail ( #3893 )
2023-08-27 23:54:04 -05:00
Daniel Dietzler
7097cf6319
fix(admin-cli): Fixes immich-admin because npm bin does not like arguments ( #3864 )
...
* fix admin cli
* move script to bin, actually pass arguments
* remove accidentally created package-lock.json
2023-08-27 09:35:49 -05:00
shalong-tanwen
912a13ea0d
feat(mobile): upload image assets before videos ( #3872 )
...
* feat(mobile): upload image assets before videos
* mobile: sort by creation date before uploading assets
2023-08-27 02:18:17 -05:00
shalong-tanwen
cb391342d7
feat(mobile): map view ( #3661 )
...
* feat(mobile): map page - add map view
* map: add map-markers
* feat(map): add relative date filter
* fix: do not let users scroll past map bounds
* fix: fetch relative date from store to state on init
* feat(mobile):re-fetch markers only on filter change
* feat(mobile) - asset bottom sheet in map page
* feat(mobile): display markers based on bottom sheet scroll
* fix: exif-bottom-sheet - rebase conflict
* feat(mobile): map-view - strongly typed map page events
* feat(map): zoom to asset
* chore: dart analyzer fixes
* map-page move attribution to top-right
* feat(mobile): map view - asset selection handling
* feat(mobile): map-view display map in places row
* fix: make asset marker icon responsive
* optimise map page rebuilds
* refactor(mobile): map page
* feat(mobile): map-view: Go to location
* map-view(mobile): minor refactor
* fix(mobile): Handle invalid coords gracefully
* small styling
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-08-27 05:07:35 +00:00
Skyler Mäntysaari
305889f32b
chore(web): Fixing up missing awaits ( #3882 )
...
* chore(web): Fixing up some missing awaits.
* chore(web/shared-viewer): Update import to shorted version.
2023-08-26 23:31:52 -05:00
Alex The Bot
f1027d7807
Version v1.75.2
v1.75.2
2023-08-26 22:34:54 +00:00
Alex
2806ac6eb4
fix(web): refresh job page render incorrect job buttons ( #3884 )
...
* fix(web): refresh job page render incorrect job buttons
* lint
2023-08-26 17:32:22 -05:00
Alex The Bot
cc1fecfffd
Version v1.75.1
v1.75.1
2023-08-26 18:31:14 +00:00
Alex
e02817362c
fix(server): initialization search service ( #3879 )
2023-08-26 13:29:34 -05:00
shalong-tanwen
1b0484fc46
fix(mobile): Widget overflow due to exception on logout ( #3869 )
2023-08-26 00:06:55 -05:00
Alex The Bot
6fe214a784
Version v1.75.0
v1.75.0
2023-08-26 04:44:39 +00:00
Alex
e18a9f84a4
feat(web): slideshow mode ( #3813 )
...
* slideshow
slideshow for main screen
Added control buttons
update
close detail panel window sif opened
format
5 seconds
remove unused files
handle video player
format
* fix: restrict slideshow to timeline views
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2023-08-25 18:20:45 -05:00
Daniel Dietzler
59bb727636
feat(web, server): Ability to use config file instead of admin UI ( #3836 )
...
* implement method to read config file
* getConfig returns config file if present
* return isConfigFile for http requests
* disable elements if config file is used, show message if config file is set, copy existing config to clipboard
* fix allowing partial configuration files
* add new env variable to docs
* fix tests
* minor refactoring, address review
* adapt config type in frontend
* remove unnecessary imports
* move config file reading to system-config repo
* add documentation
* fix code formatting in system settings page
* add validator for config file
* fix formatting in docs
* update generated files
* throw error when trying to update config. e.g. via cli or api
* switch to feature flags for isConfigFile
* refactoring
* refactor: config file
* chore: open api
* feat: always show copy/export buttons
* fix: default flags
* refactor: copy to clipboard
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2023-08-25 13:44:52 -04:00
Le_Futuriste
20e0c03b39
feat(web): add link to external map in leaflet popup ( #3847 )
...
* feat(web): add link to external map in leaflet popup
Sometimes it's useful to open a geo location to an external map
application to not have to copy the coordinates manually.
Here I put a link to OpenStreetMap because it's what I personally use.
But I known some people would want to use something different. We could
instead link to geohacks (eg. https://geohack.toolforge.org/geohack.php?params=048.861085_N_0002.313158_E_globe:Earth )
or make it a configurable param.
* chore: cleanup
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2023-08-25 13:19:49 +00:00
waclaw66
6d1567cf44
smaller album title ( #3860 )
2023-08-25 14:10:08 +02:00
waclaw66
dc3f53a973
album and face menu dots visible on hover only ( #3859 )
2023-08-25 06:35:52 -05:00
waclaw66
dad7cf47b4
fix(web): delete album consolidation ( #3858 )
2023-08-25 13:03:16 +02:00
Mert
165b91b068
feat(ml)!: switch image classification and CLIP models to ONNX ( #3809 )
2023-08-25 06:28:51 +02:00
Jason Rasmussen
8211afb726
feat(web,server)!: configure machine learning via the UI ( #3768 )
2023-08-25 06:15:03 +02:00
James58899
2cccef174a
fix(mobile): missing conversion to UTC time zone ( #3495 )
2023-08-25 06:08:19 +02:00
Jason Rasmussen
9bbef4a97b
refactor(web): shared link key auth ( #3855 )
2023-08-25 06:03:28 +02:00
Jason Rasmussen
10c2bda3a9
chore: remove without thumbs ( #3529 )
...
* refactor(server): remove withoutThumbs
* chore: open api
* fix: bad merge
2023-08-24 21:45:54 -04:00
Fynn Petersen-Frey
cf9e04c8ec
feat(server): asset entity audit ( #3824 )
...
* feat(server): audit log
* feedback
* Insert to database
* migration
* test
* controller/repository/service
* test
* module
* feat(server): implement audit endpoint
* directly return changed assets
* add daily cleanup of audit table
* fix tests
* review feedback
* ci
* refactor(server): audit implementation
* chore: open api
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
Co-authored-by: Fynn Petersen-Frey <zoodyy@users.noreply.github.com>
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2023-08-24 15:28:50 -04:00
Daniele Ricci
d6887117ac
chore(web): improve drop shadow on three-dots icon ( #3835 )
2023-08-23 07:20:50 +02:00
Alex
3b11be2859
fix(web): cannot view publlic shared album ( #3829 )
2023-08-22 08:05:48 +02:00
Alex
d7f52739e8
fix(web): shared link return 404 ( #3791 )
2023-08-22 07:22:49 +02:00
waclaw66
71ea46d95e
fix(web): merge face thumbnail ( #3822 )
2023-08-22 04:34:53 +02:00
Daniele Ricci
e2afc43506
Use proper text/drop shadow on tree-dots icon and face name ( #3800 )
2023-08-20 18:36:31 -05:00
waclaw66
6aed1180e7
fix(web): album list padding ( #3790 )
2023-08-20 18:30:52 -05:00
Flyot
476b735e3c
fix(web): ContextMenu unsatisfying UI behaviors ( #3787 )
2023-08-20 18:28:25 -05:00