bmondream
81f2af8fd2
Merge 727bb6ccdc into 6d499c782a
2025-12-10 17:15:12 +07:00
Alex
6d499c782a
chore: update ui lib ( #24483 )
2025-12-09 17:27:01 +07:00
Simon Kubiak
fe9125a3d1
fix(web): [album table view] long album title overflows table row ( #24450 )
...
fix(web): long album title overflows vertically on album page in table view
2025-12-08 15:35:58 +07:00
Min Idzelis
879e0ea131
fix: thumbnail doesnt send mouseLeave events properly ( #24423 )
2025-12-06 21:52:06 +07:00
Daniel Procházka
727bb6ccdc
return updated selectedPeople with onClose
2025-12-05 00:18:02 +07:00
Daniel Dietzler
ae8f5a6673
fix: prettier ( #24386 )
2025-12-04 16:10:42 +07:00
Jason Rasmussen
31f2c7b505
feat: header context menu ( #24374 )
2025-12-04 11:09:38 +07:00
Yaros
ba6687dde9
feat(web): search type selection dropdown ( #24091 )
...
* feat(web): search type selection dropdown
* chore: implement suggestions
* lint
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-12-04 04:10:12 +07:00
Omar I
d41921247b
fix(web): Add minimum content size to logo for consistent visual on small screens ( #24372 )
2025-12-03 21:35:48 +07:00
Jason Rasmussen
45f68f73a9
feat: queue detail page ( #24352 )
2025-12-03 13:39:32 +07:00
renovate[bot]
4f93eda8d8
fix(deps): update typescript-projects ( #24329 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2025-12-02 23:28:12 +07:00
Jonathan Jogenfors
62628dfcfa
fix(web): folder view sort oder ( #24337 )
...
fix: folder view sort oder
2025-12-02 11:48:12 +07:00
carbonemys
b452ab463b
fix(web): open onboarding documentation link in new tab ( #24289 )
...
* fix(web): open onboarding documentation link in new tab
* Update web/src/lib/components/onboarding-page/onboarding-storage-template.svelte
---------
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
2025-12-01 20:49:31 +07:00
Daniel Procházka
833b231a8a
refactor into separate component
2025-12-01 21:39:11 +07:00
idubnori
d8ca210641
chore(web): minor UX improvements of "view asset owners" feature ( #24319 )
...
* feat: toggle in options modal
* feat(i18n): add labels to display who uploaded each asset and show asset owners
* feat: migrate asset owner settings to TimelineManager and update AlbumOptionsModal
* Revert "feat(i18n): add labels to display who uploaded each asset and show asset owners"
This reverts commit cf8f4eb135 .
* fix: simplify AlbumOptionsModal invocation and update aria-label for asset owners
* feat(i18n): add label for viewing asset owners in the interface
* feat: add tests for showAssetOwners functionality in TimelineManager
* chore: move asset owner visibility toggle to kebabu menu
2025-12-01 10:25:12 +07:00
Min Idzelis
ab35afd3b1
refactor(web): reimplement operation-support as part of timeline-manager ( #24056 )
...
* refactor(web): reimplement operation-support as part of timeline-manager
Improve clarity of methods.
Add inline method documentation.
Make return type of AssetOperation optional.
* Review comments - self document code. remove optional return from callback
2025-12-01 09:04:39 +07:00
idubnori
65e4fdf98d
refactor(web): i18n-ize "view asset owners" ( #24317 )
2025-12-01 15:01:57 +07:00
Chris Peckover
922282b2b4
feat(web): Shared album owner labels ( #21171 )
...
* - pass available album users along to the thumbnail through the asset-date-group
- show a small user-avatar in bottom right of thumbnail
* - change owner to their name in white text instead of the avatar
* cleanup
* - cleanup albumUsers creation
- use font-light for the user's name
* fix lint
* format
* - add toggle to show/hide asset owner names
* update new Timeline with albumUsers
* add @idubnori suggestion for the name font
* Don't show 'view owners' button if the album doesn't have editors
* add missing import
* format
* fix(web): #21171 (#24298 )
fix: Bind timelineManager to Timeline component
---------
Co-authored-by: idubnori <i.dub.nori@gmail.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-11-30 18:56:03 +07:00
Daniel Procházka
75f80be617
change modal title and add modal body text
2025-11-29 17:28:13 +07:00
Daniel Procházka
dbe1350f77
remove search bar from view of all selected people
2025-11-29 17:13:05 +07:00
Daniel Procházka
033315c959
use Modal for all people view
2025-11-29 16:04:00 +07:00
Daniel Procházka
a25a4b97d5
show merge button only on main face merge screen
2025-11-29 15:55:58 +07:00
Daniel Procházka
34bb6e4b15
feat: add view for all selected people when merging faces
2025-11-29 15:55:54 +07:00
Niklas von Moers
08f320c801
fix(web): use full tag path when creating nested subtags ( #24249 )
2025-11-29 12:09:32 +07:00
Mees Frensel
e36261b552
fix(web): integrate zoom toggle button into panorama photo viewer ( #24189 )
2025-11-28 18:50:16 +07:00
Daniel Dietzler
c0a3b58bba
fix: rare cases of assets not loading in when scrolling backwards ( #24245 )
2025-11-28 10:18:49 +07:00
Jacob Bundgaard
81edf0749f
fix: label 'for' attributes in user-api-key-grid ( #24232 )
2025-11-27 23:28:38 +07:00
renovate[bot]
ca4fd07656
chore(deps): update dependency eslint-plugin-unicorn to v62 ( #24167 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2025-11-27 21:31:16 +07:00
Daniel Dietzler
fffee80e2f
feat: command palette ( #23693 )
2025-11-26 22:18:50 +07:00
Jason Rasmussen
64cd4e96e3
fix: theme switcher ( #24209 )
2025-11-26 21:17:26 +07:00
Jason Rasmussen
13104d49cd
feat(web): shared link card tweaks ( #24192 )
2025-11-25 19:35:21 +07:00
Jason Rasmussen
2d5ec528d5
fix(web): user admin pages ( #24185 )
...
fix: user admin pages
2025-11-25 16:35:37 +07:00
Min Idzelis
5226898184
fix: update timeline-manager after archive actions ( #24010 )
...
* fix: update timeline-manager after archive actions
* Add locators to thumb icons
2025-11-25 15:06:29 +07:00
renovate[bot]
3d6c26350a
fix(deps): update typescript-projects ( #24163 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2025-11-25 17:26:36 +07:00
Jason Rasmussen
104fa09f69
feat: queues ( #24142 )
2025-11-25 08:19:40 +07:00
Alex
66ae07ee39
fix: don't get OCR data in shared link ( #24152 )
2025-11-25 07:58:27 +07:00
Daniel Dietzler
939d2c8b27
chore: minor admin pages refactorings ( #24160 )
2025-11-25 07:57:30 +07:00
renovate[bot]
01310c6d86
chore(deps): update node.js to v24.11.1 ( #24147 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-25 11:55:36 +07:00
Daniel Dietzler
8755cd59fd
chore: refactor svelte reactivity ( #24072 )
2025-11-24 18:57:46 +07:00
Min Idzelis
7694b342ed
refactor(web): Extract asset grid layout component from TimelineDateGroup and split into AssetLayout and Month components ( #23338 )
...
* refactor(web): Extract asset grid layout component from TimelineDateGroup and split into AssetLayout and Month components
* chore: cleanup
---------
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
2025-11-24 23:09:46 +07:00
fabianbees
78553a0258
feat: separate camera and lens info in detail panel ( #23670 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2025-11-24 16:30:15 +07:00
Min Idzelis
d6b39a464d
feat: improve performance: don't sort timeline buckets from server ( #24032 )
2025-11-24 17:26:52 +07:00
Snowknight26
75d23fe135
fix(web): fix support & feedback modal wrapping ( #24018 )
...
* fix(web): fix support & feedback modal wrapping
* Fix reference
2025-11-24 10:24:02 +07:00
Daniel Dietzler
0498f6cb9d
fix: albums page reactivity loops ( #24046 )
2025-11-24 17:14:24 +07:00
Daniel Dietzler
57be3ff8c7
fix: add users to album ( #24133 )
2025-11-24 07:52:36 +07:00
Ujjwal Goel
99505f987e
fix: use npm instead of pnpm and fix `check:all` ( #24101 )
...
* fix: use npm instead of pnpm and fix `check:all`
* fix: remove `--` from pnpm commands
* Remove `check:all` from the documentation section
2025-11-23 21:04:43 +07:00
Lukas
1e1c4ac9d2
feat(web): allow navigating the map with arrow keys ( #24080 )
2025-11-21 23:46:30 +07:00
Mees Frensel
d952b62053
feat(web): show detected faces in spherical photos ( #23974 )
2025-11-21 09:11:47 +07:00
Daniel Dietzler
78457d9b89
chore: add new language requests ( #23991 )
2025-11-20 08:58:18 +07:00
Jason Rasmussen
9a403d5886
refactor(web): user delete websocket event ( #24015 )
2025-11-20 07:54:29 +07:00