Jason Rasmussen
7877097b3f
refactor: asset viewing store ( #27204 )
2026-03-26 13:22:40 -04:00
Jason Rasmussen
fb84c1cf61
chore: remove unused file ( #27202 )
2026-03-26 13:22:31 -04:00
Jason Rasmussen
940a1d4ab8
refactor: change location ( #27201 )
2026-03-26 13:22:14 -04:00
Timon
67cedfef17
feat(web): add RemoveFromAlbumAction to asset viewer nav bar ( #27000 )
2026-03-26 18:20:28 +01:00
Andreas Heinz
c9c2322b9d
feat(web): focus on face-editor search input ( #27136 )
2026-03-26 18:18:23 +01:00
Daniel Dietzler
389356149a
refactor: actionable toasts ( #27203 )
2026-03-26 18:18:06 +01:00
Vogeluff
8f01d06927
feat(web): add a seperate tooltip for switching from dark to light mode ( #27297 )
2026-03-26 18:15:16 +01:00
github-actions
a2ff075e9a
chore: version v2.6.3
2026-03-26 16:23:35 +00:00
Alex
b074ee202e
chore: move slideshow control button group to the left ( #27287 )
2026-03-26 14:31:11 +00:00
Yaros
a26d9e05ba
fix(web): shifting motion image button ( #27275 )
2026-03-26 11:49:21 +01:00
Michel Heusschen
5fb8f9bf1a
fix(web): prevent horizontal scroll bar in asset viewer side panel ( #27270 )
...
* fix(web): prevent horizontal scroll bar in asset viewer side panel
* simplify
2026-03-25 21:02:31 -05:00
Mees Frensel
b9b5dba037
fix(web): crop square ratio i18n ( #27257 )
2026-03-25 14:05:43 -05:00
github-actions
ce9b32a61a
chore: version v2.6.2
2026-03-24 02:51:55 +00:00
Yaros
4ddc288cd1
fix(mobile/web): album cover buttons consistency ( #27213 )
...
* fix(mobile/web): album cover buttons consistency
* test: adjust test
2026-03-23 21:40:17 -05:00
Daniel Dietzler
ff9ae24219
fix: album picker show all albums ( #27211 )
2026-03-23 19:08:57 -05:00
Nicolas-micuda-becker
b98a227bbd
fix(web): update upload summary when removing items ( #27035 ) ( #27139 )
2026-03-23 10:02:09 -05:00
Michel Heusschen
2dd785e3e2
fix(web): restore duplicate viewer arrow key navigation ( #27176 )
2026-03-23 10:01:15 -05:00
Daniel Dietzler
7e754125cd
fix: download original stale cache when edited ( #27195 )
2026-03-23 10:00:32 -05:00
Daniel Dietzler
db79173b5b
chore: vite 8 ( #26913 )
2026-03-23 15:39:46 +01:00
Daniel Dietzler
5a8fd40dc5
fix: svelte reactivity issues ( #27109 )
2026-03-20 15:56:16 -04:00
Jason Rasmussen
813d684aaa
fix: shared link add to album ( #27063 )
2026-03-20 13:14:07 -05:00
Michel Heusschen
9a0c17fdb8
fix(web): preserve album scroll when adding to other albums ( #27078 )
2026-03-20 09:42:19 -05:00
Michel Heusschen
b7c4497dfd
fix(web): allow showing combobox items outside modals ( #27075 )
...
fix(web): allow showing combobox items outside of modals
2026-03-20 09:41:34 -05:00
github-actions
e939fde6f1
chore: version v2.6.1
2026-03-19 17:56:42 +00:00
Jason Rasmussen
0e4d6d4eac
fix(web): disable send button ( #27051 )
...
fix(web): disable button while sending
2026-03-19 17:39:13 +00:00
Jason Rasmussen
f2445ecab1
fix(web): stop in-progress uploads on logout ( #27021 )
2026-03-19 13:05:11 -04:00
Jason Rasmussen
86311e3cfe
fix(web): wrap long album title ( #27012 )
2026-03-19 13:04:56 -04:00
Jason Rasmussen
29000461c2
fix: ignore errors deleting untitled album ( #27020 )
2026-03-19 12:55:43 -04:00
github-actions
f413f5c692
chore: version v2.6.0
2026-03-18 20:37:39 +00:00
Jason Rasmussen
cda4a2a5fc
fix: filter after searching by asset id ( #26994 )
...
* fix: filter after searching by asset id
* Update web/src/lib/modals/SearchFilterModal.svelte
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com>
---------
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com>
2026-03-18 13:32:54 +00:00
Min Idzelis
88002cf7fe
fix(web): allow images to be downloaded again(long-press or right click) ( #26992 )
2026-03-18 12:40:36 +01:00
Andreas Heinz
694ea151f5
fix(web): escape handling for tagging and adding a face in asset viewer ( #26870 )
2026-03-18 12:39:25 +01:00
Jason Rasmussen
48e6e17829
feat: primary notifications ( #26988 )
2026-03-17 17:54:11 -04:00
Jason Rasmussen
0519833d75
refactor: prefer tv ( #26993 )
2026-03-17 17:53:48 -04:00
Michel Heusschen
9b0b2bfcf2
fix(web): jump to primary stacked asset from memory ( #26978 )
2026-03-17 06:39:39 -05:00
Preslav Penchev
ac6938a629
fix(web): allow pasting PIN code from clipboard or password manager ( #26944 )
...
* fix(web): allow pasting PIN code from clipboard or password manager
The keydown handler was blocking Ctrl+V/Cmd+V since it called
preventDefault() on all non-numeric keys. Also adds an onpaste
handler to distribute pasted digits across the individual inputs.
* refactor: handle paste in handleInput, remove maxlength
* cleanup + fix digit focus
---------
Co-authored-by: Preslav Penchev <preslav.penchev@acronis.com>
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com>
2026-03-17 06:38:06 -05:00
Mees Frensel
9dafc8e8e9
fix(web): make link fit album card ( #26958 )
2026-03-16 19:17:55 +01:00
Michel Heusschen
4e44fb9cf7
fix(web): prevent search page error on missing album filter ( #26948 )
2026-03-16 19:15:20 +01:00
Min Idzelis
48fe111daa
feat(web): improve OCR overlay text fitting, reactivity, and accessibility ( #26678 )
...
- Precise font sizing using canvas measureText instead of character-count heuristic
- Fix overlay repositioning on viewport resize by computing metrics from reactive state instead of DOM reads
- Fix animation delay on resize by using transition-colors instead of transition-all
- Add keyboard accessibility: OCR boxes are focusable via Tab with reading-order sort
- Show text on focus (same styling as hover) with proper ARIA attributes
2026-03-13 22:04:55 -05:00
rthrth-svg
2c6d4f3fe1
fix(web): copy yearMonth in MonthGroup to avoid shared object reference with asset ( #26890 )
...
Co-authored-by: Min Idzelis <min123@gmail.com>
2026-03-13 22:27:08 +01:00
Michel Heusschen
c2a279e49e
fix(web): keep header fixed on individual shared links ( #26892 )
2026-03-13 09:40:04 -05:00
Michel Heusschen
754f072ef9
fix(web): disable drag and drop for internal items ( #26897 )
2026-03-13 09:37:51 -05:00
luis15pt
c91d8745b4
fix: use correct original URL for 360 video panorama playback ( #26831 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 21:27:44 +01:00
Jason Rasmussen
990aff441b
fix: add to shared link ( #26886 )
2026-03-12 16:10:55 -04:00
Michel Heusschen
3fd24e2083
fix(server): restrict individual shared link asset removal to owners ( #26868 )
...
* fix(server): restrict individual shared link asset removal to owners
* make open-api
2026-03-12 14:48:00 -04:00
Jason Rasmussen
6bb8f4fcc4
refactor: clean class ( #26885 )
2026-03-12 14:47:35 -04:00
Jason Rasmussen
d4605b21d9
refactor: external links ( #26880 )
2026-03-12 14:55:33 +00:00
Jason Rasmussen
3bd37ebbfb
refactor: clean class ( #26879 )
2026-03-12 09:53:46 -05:00
Min Idzelis
5c3777ab46
fix(web): fix zoom touch event handling ( #26866 )
...
fix(web): fix zoom touch event handling and add clarifying comments
- Suppress Safari's synthetic dblclick on double-tap which conflicts with zoom-image's touchstart-based zoom
- Add comment explaining pointer-events-none on zoom transform wrapper
- Add comments for touchAction and overflow style overrides
2026-03-12 09:37:29 -05:00
Snowknight26
0ac3d6a83a
fix(web): face selection box position resetting on browser resize ( #26766 )
2026-03-11 19:38:08 +01:00