Michel Heusschen
454836b551
fix(web): make custom css textarea optional ( #14303 )
2024-11-23 13:20:30 -06:00
Alex
6d492985a2
fix(web): cannot upload folder with more than 100 files ( #14284 )
...
* fix: web cannot upload folder with more than 100 files
* recursively call the function
* async/do/while
2024-11-22 22:38:20 +00:00
weathondev
69e50d0d27
feat: Added shortcuts, shift-multi select and missing menu options to Search (Galleryviewer) ( #14213 )
...
feat: Added shortcuts, shift-multi select and missing menu options to GalleryViewer (Search, Share, Memories)
Co-authored-by: Alex <alex.tran1502@gmail.com>
2024-11-19 18:19:50 +00:00
Alex
b66c53bef3
fix(web): layout shifting when scrolling up ( #14226 )
...
* fix(web): layout shifting when scrolling up
* feedback
2024-11-19 11:30:07 -06:00
Braydon Davis
1737013e66
feat(web): Implement keep this delete others for asset stacks ( #14217 )
2024-11-19 11:54:35 -05:00
Michel Heusschen
32f908baf1
fix: show tags when viewing stacked assets ( #14199 )
...
fix: refresh tags when viewing stacked assets
2024-11-18 07:50:04 -05:00
weathondev
f5c4af73aa
feat: adding photo & video storage space to server stats ( #14125 )
...
* expose detailed user storage stats + display them in the storage per user table
* chore: openapi & sql
* fix: fix test stubs
* fix: formatting errors, e2e test and server test
* fix: upper lower case typo in spec file
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-11-15 16:38:57 -06:00
Michel Heusschen
24ae4ecff1
fix(web): don't refresh panorama viewer when modifying asset ( #14163 )
2024-11-15 16:30:38 -06:00
Michel Heusschen
64a7baec8c
refactor(web): remove reactivity triggers ( #14164 )
2024-11-15 16:28:28 -06:00
Michel Heusschen
a60209db3e
fix(web): prevent infinite loop when modifying stacked asset ( #14162 )
2024-11-15 07:16:56 -05:00
Michel Heusschen
1b5811d992
fix(web): allow selecting people after clearing search options ( #14146 )
2024-11-14 09:59:50 -06:00
Michel Heusschen
1fa0122eda
fix(web): update description height when navigating between assets ( #14145 )
2024-11-14 09:59:30 -06:00
Alex
d1085e8a02
chore(web): move enum out of .svelte file ( #14144 )
...
* chore(web): clean up todo task
* chore(web): move enums out of .svelte file
2024-11-14 15:41:11 +00:00
Michel Heusschen
d6a70bc7e5
fix(web): saving pasted coordinates ( #14143 )
2024-11-14 15:21:40 +00:00
Michel Heusschen
d3fe238eef
fix(web): ensure current asset index stays within bounds ( #14013 )
2024-11-14 09:05:36 -06:00
Alex
0b3742cf13
chore(web): migration svelte 5 syntax ( #13883 )
2024-11-14 08:43:25 -06:00
Michel Heusschen
586393f178
fix(web): use locale for scrubber label when scrolling ( #14012 )
2024-11-08 15:36:26 -05:00
Alex
06e0ba29f8
chore(web): scrubber animation ( #13936 )
...
* chore(web): scrubber animation
* minor styling
2024-11-05 13:55:20 -05:00
cfitzw
6bfc20ef95
feat: render asset path ( #13873 )
...
render asset path
2024-11-02 13:27:40 -05:00
Daniel Dietzler
eadcbd52fb
chore: svelte 5 🎉 ( #13738 )
...
chore: svelte 5
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com>
Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com>
2024-11-02 10:49:07 -05:00
Mert
b9096f3e99
feat(server): use tonemapx for software tone-mapping ( #13785 )
2024-10-31 20:48:23 -04:00
Zack Pollard
16027678ee
chore: move library settings cron expression to setting select element ( #13856 )
2024-10-31 15:06:53 +00:00
Zack Pollard
7d933ec97a
feat: built-in automatic database backups ( #13773 )
2024-10-31 11:29:42 +00:00
Alex
244c8cb4d4
feat(web): scrubber label and animation ( #13815 )
...
* feat(web): scrubber label and animation
* tune x fly in distance
* refactor
* lint and minor fix
* fly height
2024-10-30 14:38:35 +00:00
Justin
0230dc284b
feat(web): disable opening image and library sub-items by default ( #13729 )
...
Disable opening image and library sub-items by default
Disable both the Image Settings and the External Library sub-items by default. This aligns with auth other settings sub-items showing as collapsed by default.
2024-10-29 12:02:34 -05:00
Zack Pollard
2c86da07c6
feat(web): library settings crontab link includes existing expression ( #13807 )
2024-10-29 15:51:00 +00:00
Pranay Pandey
7e9fb5df5e
fix(web): Add debouncing to the search popup form ( #13684 )
...
This will fix the bug where when we click on the second date picker just after selecting date in first date picker it closes the search popup form
2024-10-23 07:51:17 -05:00
Ben
e98acc976e
chore: move weblate translations to root directory ( #13604 )
...
* chore: move translations to root directory
* chore: update build processes to work with new i18n location
2024-10-22 15:39:28 +00:00
Animesh Kotka
45c86e95e8
feat(web): allow changing shared user role in album options modal ( #13654 )
...
* enable user options suggestion as workaround in top option menu in
shared album
* PR Review changes:
Function rename to handleUpdateSharedUserRole
2024-10-22 12:34:38 +00:00
Darrel
c77345637b
chore(web): add tests for ChangeDate component ( #13599 )
...
* chore(web): setup tests for ChangeDate component
* chore(web): add tests for callback funcs with the right value
* chore(web): add tests for daylight saving time
* rename file properly
---------
Co-authored-by: bo0tzz <git@bo0tzz.me>
2024-10-21 14:39:47 -04:00
Darrel
45517ab7ae
fix(web): reset select all button state on escape press ( #13600 )
...
* factor out cancel multiselect state logic to utils
* use cancel multiselct helper in album page
* use cancel multiselct helper in album-viewer component
* use cancel multiselct helper in asset-grid component
* remove unused to fix lint
2024-10-20 18:11:00 +00:00
Alex
c9c0212ca9
fix(web): intersection observer not triggered to load more people ( #13589 )
2024-10-18 22:53:47 +02:00
pyorot
b1149881bd
feat(server): add pcm_s16le accepted audio codec ( #13418 )
2024-10-18 08:26:16 -04:00
Daniel Dietzler
6b2f23b5a3
fix: web search add to album reactivity ( #13539 )
2024-10-17 15:53:12 -04:00
grgergo
7011231c4c
fix(web): improve photosphere viewer settings ( #13468 )
...
change photosphere viewer settings
2024-10-17 18:07:01 +00:00
CrushedAsian255
d9949434f6
feat(web): Change relink person icon from minus to pencil ( #13536 )
...
The relink person icon is currently a minus symbol. This can be confusing as it looks like a "remove person" button. Changing it to a pencil makes it clear it is an editing operation, not a removing operation.
I don't know how to write Dart code, so I cannot help with the Mobile app.
2024-10-17 13:13:35 -04:00
jedi04
bb694aeeeb
fix(server): Allow passwordless users when oauth enabled ( #13517 )
...
* fix(server): Allow passwordless users when oauth enabled
* fix(web): Use features flags for checking oauth
2024-10-17 12:24:50 -04:00
bo0tzz
79acbc1d7b
feat: show warning when running main branch build ( #13462 )
...
* feat: show warning when running main branch build
* fix: emoji weirdness
* fix: use icon instead of emoji
* fix: missing conditional
2024-10-17 08:36:52 -04:00
Manan Jain
c653c48ed2
fix: styling for last image in person grid ( #13444 )
...
* Add Display Content to LastPersonContainer Div
* Update web/src/lib/components/faces-page/people-infinite-scroll.svelte
Co-authored-by: Jason Rasmussen <jason@rasm.me>
---------
Co-authored-by: manan <manan@manan.myguest.virtualbox.org>
Co-authored-by: Jason Rasmussen <jason@rasm.me>
2024-10-16 08:57:06 +00:00
Zack Pollard
94048dedbd
fix(web): rtl text on map is hidden ( #13342 )
2024-10-10 12:16:37 +01:00
Pranav tiwari
1baa49edb7
fix(web): User removal from option menu on the top in shared album ( #12959 )
...
* bug fix
* added few more type hint
* onMount removed, removed current user to user
* user check removed and conflict in view mode resolved between option and share info modal
* format fix
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
2024-10-10 08:56:08 +00:00
Alex
a11d45458b
fix(web): video player on Safari ( #13242 )
2024-10-08 11:42:19 +07:00
Mert
2c87683fd4
feat(server): refresh face detection ( #12335 )
...
* refresh faces
handle non-ml faces
* fix metadata face handling
* updated tests
* added todo comment
2024-10-03 21:58:28 -04:00
Alex
3c9413fef3
chore(web): relax spacing for help and feedback modal ( #13118 )
2024-10-02 13:04:22 -04:00
martin
e7862fc0f0
fix: mouse hover over stack ( #13119 )
...
fix: mouse hover on stack
2024-10-02 22:04:21 +07:00
Jason Rasmussen
4d20b11f25
feat: track upgrade history ( #13097 )
2024-10-01 13:33:58 -04:00
Zack Pollard
3eccff4306
feat: support and feedback modal with third party support ( #13056 )
2024-10-01 11:15:31 +01:00
Mert
995f0fda47
feat(server): separate quality for thumbnail and preview images ( #13006 )
...
* allow different thumbnail and preview quality, better config structure
* update web and api
* wording
* remove empty line?
2024-09-28 06:01:04 +00:00
martin
3a37fc8bfd
feat: no slideshow transition ( #12989 )
2024-09-27 15:05:07 +00:00
Jonathan Jogenfors
b2f2be3485
refactor(server): library syncing ( #12220 )
...
* refactor: library scanning
fix tests
remove offline files step
cleanup library service
improve tests
cleanup tests
add db migration
fix e2e
cleanup openapi
fix tests
fix tests
update docs
update docs
update mobile code
fix formatting
don't remove assets from library with invalid import path
use trash for offline files
add migration
simplify scan endpoint
cleanup library panel
fix library tests
e2e lint
fix e2e
trash e2e
fix lint
add asset trash tests
add more tests
ensure thumbs are generated
cleanup svelte
cleanup queue names
fix tests
fix lint
add warning due to trash
fix trash tests
fix lint
fix tests
Admin message for offline asset
fix comments
Update web/src/lib/components/asset-viewer/asset-viewer-nav-bar.svelte
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
add permission to library scan endpoint
revert asset interface sort
add trash reason to shared link stub
improve path view in offline
update docs
improve trash performance
fix comments
remove stray comment
* refactor: add back isOffline and remove trashReason from asset, change sync job flow
* chore(server): drop coverage to 80% for functions
* chore: rebase and generated files
---------
Co-authored-by: Zack Pollard <zackpollard@ymail.com>
2024-09-25 18:26:19 +01:00