Alex Tran
dd149e5235
Merge branch 'feature/readonly-sharing' of github.com:mgabor3141/immich; branch 'main' of github.com:immich-app/immich into feature/readonly-sharing
2024-04-24 02:41:03 -05:00
martin
99ccf28bc6
fix(web): search people ( #8955 )
...
* fix: search people
* Update web/src/routes/(user)/people/+page.svelte
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
* pr feedback
* pr feedback
---------
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
2024-04-23 17:03:29 -05:00
renovate[bot]
4458cc4370
chore(deps): update dependency @testing-library/svelte to v5 ( #9044 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-23 21:01:58 +00:00
renovate[bot]
0466da03ae
fix(deps): update typescript-projects ( #9028 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-23 16:50:18 -04:00
Adam Jackson
661540c886
refactor(server, web, mobile): Change wording of memory titles ( #9025 )
...
Change wording of memory titles
2024-04-23 15:08:02 +00:00
mgabor
ba8b57a9d9
fix correct page to open after removing user from album
2024-04-22 13:41:54 +02:00
Alex
be4a783845
fix(web): wrong month on timeline scrollbar cursor ( #8996 )
...
* fix(web): wrong month on timeline scrollbar cursor
* revert unnesessary change
2024-04-22 06:22:59 -05:00
mgabor
2688f9deaa
Merge branch 'main' into feature/readonly-sharing
...
# Conflicts:
# e2e/src/utils.ts
# mobile/openapi/.openapi-generator/FILES
# mobile/openapi/README.md
# mobile/openapi/lib/api.dart
# mobile/openapi/lib/api_client.dart
2024-04-21 22:35:48 +02:00
TruongSinh Tran-Nguyen
0d3cc28f45
feat(web): support 360 video (equirectangular) ( #8762 )
...
* [web]: support 360 video
* lint
* lint
* fix typing
---------
Co-authored-by: Alex <alex.tran1502@gmail.com >
2024-04-21 19:14:54 +00:00
Conner Hnatiuk
f004487be0
fix(web): trash page now auto refreshes ( #8978 )
...
* fix(web): the trash page now auto refreshes when restore all or empty trash is clicked. Also shows number of assets affected.
* formatting
2024-04-21 14:07:17 -05:00
mgabor
6b075c21b6
move sorting to backend
2024-04-21 18:05:35 +02:00
martin
7d4187962a
feat(web): new look option for slideshow ( #8924 )
...
feat: new look option for slideshow
2024-04-20 23:06:49 -05:00
Alex The Bot
a2180a467d
Version v1.102.3
2024-04-20 20:17:39 +00:00
Alex The Bot
25549b87c9
Version v1.102.2
2024-04-20 15:55:32 +00:00
martin
6778653825
fix(web): keep focus when searching people ( #8950 )
...
fix: keep focus when searching people
Co-authored-by: Alex <alex.tran1502@gmail.com >
2024-04-20 14:18:31 +00:00
Alex The Bot
6eb1b82541
Version v1.102.1
2024-04-20 13:43:46 +00:00
Conner
3abfe3c99e
fix(web): restore button in asset viewer ( #8935 )
...
* fix(web): restore button added to trashed asset-view to restore single item
* fixed the asset-viewer menu to update upon restoration
* prettier formatting complete, testing passed
* chore: clean up
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com >
2024-04-20 01:19:50 +00:00
Jason Rasmussen
171b6bb0a6
refactor: system metadata ( #8923 )
...
refactor(server): system metadata
2024-04-19 20:36:15 -04:00
Alex The Bot
886e07604e
Version v1.102.0
2024-04-19 20:08:02 +00:00
mgabor
29dd9ff4d8
minor renamery
2024-04-19 21:22:04 +02:00
mgabor
4960477627
rename new API field to albumUsers
2024-04-19 20:07:53 +02:00
Mert
431ffebddd
feat(server): use embedded preview from raw images ( #8773 )
...
* extract embedded
* update api
* add tests
* move temp file logic outside of media repo
* formatting
* revert `toSorted`
* disable by default
* clarify setting description
* wording
* wording
* update docs
* check extracted image dimensions
* test that it unlinks
* formatting
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com >
2024-04-19 10:50:13 -05:00
mgabor
3d528f0840
Merge branch 'main' into feature/readonly-sharing
...
# Conflicts:
# mobile/openapi/.openapi-generator/FILES
# mobile/openapi/README.md
# mobile/openapi/lib/api.dart
# mobile/openapi/lib/api_client.dart
2024-04-19 16:24:54 +02:00
martin
eaf9e5e477
feat(web): add an option to fill the screen with the slideshow view ( #8909 )
...
* feat: add an option to fill the screen with the slideshow view
* fix: rename var
2024-04-19 06:49:29 -04:00
Jason Rasmussen
4478e524f8
refactor(server): sessions ( #8915 )
...
* refactor: auth device => sessions
* chore: open api
2024-04-19 06:47:29 -04:00
martin
efd8f0d648
fix(web): notification number of people when editing faces ( #7352 )
...
* fix: notification number of people when editing faces
* fix: lint
* fix: use id instead of index
* rename
2024-04-18 22:55:11 -04:00
martin
112d6d60ec
feat(web): add page up and page down shortcuts ( #8910 )
...
feat: add page up and page down shortcuts
2024-04-18 21:11:54 -04:00
Ethan Margaillan
c227f9893e
feat(web): un-stack from the photos page ; fix stack count ( #8419 )
...
* feat(web): un-stack from the photos page ; fix stack count
* move stuff outside of try-catch block
* small optim
2024-04-17 07:55:07 -04:00
renovate[bot]
b21566c2fc
chore(deps): update node.js to d328c7b ( #8829 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-17 07:52:29 -04:00
mgabor
3ece5769f1
format and fix tests on web
2024-04-17 13:16:30 +02:00
mgabor
bce37d4c6c
Merge branch 'main' into feature/readonly-sharing
...
# Conflicts:
# mobile/openapi/.openapi-generator/FILES
# mobile/openapi/README.md
# mobile/openapi/lib/api.dart
# mobile/openapi/lib/api_client.dart
# server/src/services/album.service.spec.ts
2024-04-17 12:59:50 +02:00
Ben
1071396a4a
fix(web,a11y): remove autofocus from input fields ( #8857 )
...
* fix(web,a11y): remove autofocus from input field
The autofocus attribute can cause the keyboard to unexpectedly appear
for mobile users, and override any other focus management that the
application is doing programatically.
* fix: always include people filter
2024-04-17 11:15:37 +02:00
mgabor
87bc244b68
change readonly boolean to role enum
2024-04-17 09:31:56 +02:00
renovate[bot]
18fa6018c0
fix(deps): update typescript-projects ( #8834 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-16 17:45:14 -04:00
mgabor
9677d6108a
rename stuff
2024-04-16 20:58:11 +02:00
Ben
bcdec25843
feat(web,a11y): consolidate BaseModal into FullScreenModal ( #8787 )
...
* feat(web,a11y): FullScreenModal sticky buttons
* chore(web): combine BaseModal into FullScreenModal
---------
Co-authored-by: Alex <alex.tran1502@gmail.com >
2024-04-16 07:06:15 +02:00
martin
95e67a7b1d
fix(web): album description height ( #8818 )
...
fix: album description height
2024-04-15 19:37:47 -04:00
martin
084a97a77a
fix(web): delete trashed item ( #8821 )
...
* fix: delete trashed item
* fix: simplify
2024-04-15 16:21:54 -04:00
martin
7ce1662b05
fix(web): remove query parameter when clearing search ( #8817 )
...
fix: remove query parameter when clearing search
2024-04-15 18:20:32 +00:00
Ethan Margaillan
0f74b17000
fix(web): fix scrollbar not allowing the user to go fully top or bottom ( #8637 )
...
Co-authored-by: Alex <alex.tran1502@gmail.com >
2024-04-15 12:21:47 +00:00
Ben
25e1887939
fix(web): focus escaping from modals ( #8730 )
...
* fix(web): focus escaping modals
* fix: exclusion pattern modal should initially load with the "Add" button disabled
* fix: simplify conditional statement
2024-04-14 15:57:45 +02:00
mgabor
87a36846f4
fix(web): ui tweaks ( #8757 )
...
* remove height limit from user list for better scrolling
* move slideshow button out from menu so that non-owners can see it #8383
* fix activity covering up video player controls #6191
* prettier
---------
Co-authored-by: mgabor <>
2024-04-13 22:41:00 -04:00
mgabor
38bab135af
Revert "??? move slideshow button out from ellipsis menu so that non-owners can have access too"
...
This reverts commit 1343bfa311 .
2024-04-13 09:20:58 +02:00
mgabor
5c08069ab0
sort users
2024-04-12 18:32:44 +02:00
mgabor
ac1c4e206e
add set permission endpoint and UI
2024-04-12 18:28:50 +02:00
mgabor
3211894e18
Merge branch 'main' into feature/readonly-sharing
...
# Conflicts:
# server/src/services/album.service.ts
2024-04-12 17:20:36 +02:00
mgabor
1343bfa311
??? move slideshow button out from ellipsis menu so that non-owners can have access too
2024-04-12 13:54:10 +02:00
mgabor
2e1a3869d3
create readonly view on frontend
2024-04-12 13:49:20 +02:00
Ben
37eea2d353
chore(web): move BaseModal to callback pattern ( #8696 )
...
* chore(web): move BaseModal to callback to close
* chore: add question mark
2024-04-11 11:01:16 +02:00
N00MKRAD
f1ca1794a1
Add AV1 transcoding support ( #8491 )
...
* Add AV1 transcoding support
- AV1 encoding on CPU via SVT-AV1 (libsvtav1 in ffmpeg)
- Supports CRF and optionally capped CRF (max bitrate)
- Tested playback successfully in Chrome Win+Android, Firefox Win+Linux, Android app
* AV1: Add support for encoding threads option
* Revert previous commit; specifying params multiple times is bad
We need to specify all svtav1-params at once, so putting the thread option into getThreadOptions is not possible.
* AV1: Override VAAPI getSupportedCodecs as it does not yet support AV1 unlike nvenc, qsv, amf
* Change BaseHWConfig supported codecs to only H264/HEVC
Configs that support VP9 and/or AV1 need to override getSupportedCodecs()
* Set SVT-AV1 threads with svtav1-params, remove duplicate block in NVENCConfig
* AV1Config: Fix empty svtav1-params array being added to options
* add tests
* update api
* allow crf-based two-pass mode
* formatting
* suggest 35
---------
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com >
2024-04-11 05:26:27 +00:00