Jason Rasmussen
7c2f7d6c51
chore: remove refactored controllers from unit test coverage ( #3063 )
2023-06-30 23:47:28 -05:00
Jason Rasmussen
19cc94e594
refactor(server): use better algorithm for calculating the duplicate filename ( #3061 )
2023-06-30 23:44:55 -05:00
Jason Rasmussen
b93bbc9f5d
refactor(server): storage template core ( #3059 )
2023-06-30 23:43:24 -05:00
Jason Rasmussen
2feac54382
refactro(server): job dto ( #3057 )
2023-06-30 23:41:12 -05:00
Jason Rasmussen
49f1f6cad7
refactor(server): person dto ( #3058 )
2023-06-30 20:52:40 -05:00
Jason Rasmussen
399312ead3
refactor(server): api key auth ( #3054 )
2023-06-30 20:49:30 -05:00
Mert
f9671dfbf7
fix(server): h264 videos failing to transcode in two-pass mode ( #3053 )
...
* set `-fps_mode` to passthrough
* updated tests
2023-06-30 20:48:40 -05:00
Mert
b1fcf02d13
fix(server): h264 and hevc not respecting max bitrate ( #3052 )
...
* added `-bufsize` flag
* updated test
2023-06-30 20:48:05 -05:00
Fynn Petersen-Frey
615893be38
fix(mobile): setting to always display remote assets ( #3044 )
2023-06-30 20:47:44 -05:00
Ethan Margaillan
5869648f19
chore(web): replace window.confirm by ConfirmDialogues and cleanup existing ones ( #3039 )
...
* chore(web): replace window.confirm by ConfirmDialogues and cleanup existing ones
* fix(web): linter and svelte-check issues
* fix(web): rephrase some confirm dialogs
* fix(web): run prettier
* fix(web): merge with last version and run prettier again
* fix(web): run prettier
2023-06-30 14:53:16 -05:00
martyfuhry
734f8e02b5
fix(mobile): Uses ImageFiltered for performance ( #3051 )
...
* Uses ImageFiltered for performance
* values
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-06-30 13:49:17 -05:00
Mert
e477f99c7d
fix(server): fix more vector search results being returned than intended ( #3042 )
2023-06-30 11:33:54 -05:00
Jason Rasmussen
455a36b0fc
fix(server): read file permission checks ( #3046 )
2023-06-30 11:25:08 -05:00
Jason Rasmussen
ad343b7b32
refactor(server): download assets ( #3032 )
...
* refactor: download assets
* chore: open api
* chore: finish tests, make size configurable
* chore: defualt to 4GiB
* chore: open api
* fix: optional archive size
* fix: bugs
* chore: cleanup
2023-06-30 11:24:28 -05:00
Alex The Bot
df9c05bef3
Version v1.65.0
2023-06-30 03:01:48 +00:00
Alex Tran
6c8c16c85f
chore: update release note notes
2023-06-29 21:48:57 -05:00
Alex
b05f3fd266
fix(mobile): avatar without last name ( #3038 )
2023-06-29 17:05:12 -05:00
Alex
ca98d73d86
chore(mobile): update flutter to 3.10.5 ( #3036 )
2023-06-29 16:28:18 -05:00
Fynn Petersen-Frey
b7ae3be394
fix(mobile): rework album detail page header ( #3035 )
2023-06-29 16:11:56 -05:00
Alex Tran
621fa5ba54
update readme
2023-06-29 15:23:55 -05:00
Alex Tran
ca1b9bf7b3
fix(doc): format
2023-06-29 14:49:23 -05:00
Dhrumil Shah
6fa685d9d8
chore: add CLI tool to the server image ( #2999 )
...
* WIP: Added immich cli tool to `immich-server` image
* WIP: Added doc entry to show it is preinstalled
* WIP: Moved immich upload cli to `immich` and default to `immich-admin`
* WIP: undid previous commit
* WIP: Updated server docs with new `immich-admin` command
2023-06-29 14:48:16 -05:00
Fynn Petersen-Frey
ff26d3666e
fix(mobile): set scrolling state only if changed ( #3034 )
...
* fix(mobile): set scrolling state only if changed
* fix: generate api
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-06-29 14:35:29 -05:00
faupau
e3557fd80e
Fix(web): drag n drop shared link ( #3030 )
...
* add event to trigger uploadhandler
* add dragndrop store
to handle upload in album-viewer and individuel-shared-viewer
(only on shares)
* fix handleUploadAssets no parameter
* fix format
2023-06-29 10:26:25 -05:00
faupau
c065705608
fix(web): Share link multi-select download icon showing when not available #3006 ( #3027 )
...
* only show download button if allowDownload
add SelectAll to individual share
* fix allow download if not share
2023-06-29 10:11:37 -05:00
dependabot[bot]
3948247055
chore(deps): bump docker/setup-buildx-action from 2.7.0 to 2.8.0 ( #3028 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.7.0...v2.8.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-06-29 08:11:17 -05:00
Sergey Kondrikov
dca48d7722
fix(web): aspect ratio for videos ( #3023 )
2023-06-29 08:11:00 -05:00
Alex
8e6c90e294
chore(mobile): minor UI tweak ( #3021 )
...
* chore(mobile): minor UI tweak
* fix test
* refactor
2023-06-28 22:33:57 -05:00
Thomas
e5908f2508
fix(server): use private cache ( #3017 )
...
The omission of additional cache-control directives implied the resource could
be stored in shared/public caches, which is not desirable.
In addition, the no-transform directive will ensure content is not
unintentionally mangled.
Fixes : #3014
2023-06-28 21:26:16 -05:00
martin
fbd98ec0f9
feat(web): persist info panel ( #3013 )
...
Signed-off-by: martabal <74269598+martabal@users.noreply.github.com>
2023-06-28 21:14:16 -05:00
Fynn Petersen-Frey
1ab05e8de0
fix(mobile): fix endless rendering of asset grid when scrolling ( #3010 )
2023-06-28 21:13:18 -05:00
Sergey Kondrikov
86562f256f
fix(web): aspect ratio for photos with Rotate 270 CW orientation ( #3003 )
...
* fix(web): aspect ratio for photos with Rotate 270 CW orientation
* Remove checks assuming we can have only numeric values
* Remove the -90 value check for the orientation
* Add comment to numeric values of the orientation tag
2023-06-28 13:04:32 -05:00
Jason Rasmussen
add5219d34
fix: live photos not playing in shared links/albums ( #3008 )
2023-06-28 12:58:38 -05:00
Keszei Balázs
6ae5d11ec0
chore(server): Image description disappears after toggle favorite ( #3009 )
...
* Fixed asset rewrite description on toggle favorite
* Fixed description removing error
* Rewrite description condition for asset update
---------
Co-authored-by: Balazs Keszei <balazs.keszei@clbr.hu>
2023-06-28 12:54:48 -05:00
Rohitt Vashishtha
b4e641548c
fix(web): Add m: to search query upon loading results. ( #2954 )
...
Previously, we'd drop the m: from non-clip searches entirely. This
behavior incorrectly represents the page's status (results from
non-clip search but query implies a clip search). Also, any follow-up
searches change to clip searches, which feels like a jarring UX if you
have to add m: every time in a 'search-session'.
2023-06-28 17:48:53 +00:00
Mert
017214fd56
fix(server): empty tag responses should be considered valid ( #2993 )
...
* accept empty tag array
* renamed test
2023-06-28 09:40:30 -05:00
Alex Phillips
22a73b67d3
chore(server): check file extension for XMP instead of mimetype ( #2990 )
...
* just check file extension for XMP instead of mimetype
* use path to get extension instead of regex
* single quotes
* remove unused import
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-06-28 14:40:21 +00:00
Thomas
792ecc6cac
fix(server): add missing avi mime types and add tests ( #3001 )
...
See https://github.com/immich-app/immich/pull/2952#pullrequestreview-1497194041
Fixes : #2975
2023-06-28 09:21:42 -05:00
Jason Rasmussen
e98398cab8
refactor(server): access permissions ( #2910 )
...
* refactor: access repo interface
* feat: access core
* fix: allow shared links to add to a shared link
* chore: comment out unused code
* fix: pr feedback
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-06-28 08:56:24 -05:00
Mert
df1e8679d9
chore(ml): added testing and github workflow ( #2969 )
...
* added testing
* github action for python, made mypy happy
* formatted with black
* minor fixes and styling
* test model cache
* cache test dependencies
* narrowed model cache tests
* moved endpoint tests to their own class
* cleaned up fixtures
* formatting
* removed unused dep
2023-06-27 18:21:33 -05:00
Alex Tran
5e3bdc76b2
chore(mobile): auto dispose future provider
2023-06-27 16:02:54 -05:00
Mert
47982641b2
fix(ml): clear model cache on load error ( #2951 )
...
* clear model cache on load error
* updated caught exceptions
2023-06-27 16:01:24 -05:00
Alex
39a885a37c
feat(mobile): memories ( #2988 )
...
* Add page view
* Nice page view
* refactor file structure
* Added card
* invalidating data
* transition
* styling
* correct styleing
* refactor
* click to navigate
* styling
* TODO
* clean up
* clean up
* pr feedback
* pr feedback
* better loading indicator
2023-06-27 16:00:20 -05:00
Alex Tran
0e8d235148
fix(mobile): format
2023-06-27 12:28:15 -05:00
Alex Elkins
053a5235be
chore(mobile): Capitalize Places cities in app ( #2985 )
2023-06-27 17:26:23 +00:00
Fynn Petersen-Frey
de42ebf3d8
feat(Android): find & delete corrupt asset backups ( #2963 )
...
* feat(mobile): find & delete corrupt asset backups
* show backup fix only for advanced troubleshooting
2023-06-27 12:25:00 -05:00
Mert
4d3ce0a65e
fixed setting different clip, removed unused stubs ( #2987 )
2023-06-27 12:21:50 -05:00
Alex
b3e97a1a0c
chore(web): Only show Copy button in HTTPS context ( #2983 )
2023-06-27 08:49:20 -05:00
Sergey Kondrikov
f5d9826b12
Fix download asset loading indicator position ( #2974 )
2023-06-27 08:48:20 -05:00
Alex
61e5e65173
feat(server): Add camera make and model to search criteria ( #2982 )
2023-06-27 06:53:07 -05:00