Jason Rasmussen
1ba0989e15
refactor: auth manager ( #27638 )
2026-04-14 08:49:24 -04:00
Min Idzelis
649d14822a
refactor(web): rename MonthGroup to TimelineMonth ( #27447 )
...
Rename MonthGroup class to TimelineMonth to better convey that it represents a single month within the timeline. Updates the file, class, and all references across 16 files.
Change-Id: Id50fd6d4b7d0e431571b67c0f81c0e316a6a6964
2026-04-03 13:27:12 -04:00
John Maguire
4fcd9c2e0d
feat: add preview button when selecting images ( #27305 )
...
* Add preview button when selecting images
* Fix test helper
* prettier
* styling
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com >
2026-04-03 16:21:43 +00:00
Min Idzelis
2166f07b1f
refactor(web): rename DayGroup to TimelineDay ( #27446 )
...
Rename DayGroup class to TimelineDay to better convey that it represents
a single day within the timeline. Updates the file, class, and all
references across 13 files.
Change-Id: I9faef9bad73cd5b11f40daaf5eb140dd6a6a6964
2026-04-01 19:30:54 -04:00
Jason Rasmussen
17d4941089
refactor: asset select manager ( #27330 )
2026-03-30 15:45:57 +01:00
Jason Rasmussen
5889c42eb6
refactor: asset select manager ( #27329 )
2026-03-27 14:23:33 -04:00
Jason Rasmussen
14cce0cba3
refactor: asset select manager ( #27327 )
2026-03-27 13:48:51 -04:00
Jason Rasmussen
9b80ffd9c6
refactor: selection mananger ( #27325 )
2026-03-27 12:41:52 -04:00
Min Idzelis
2d950db940
refactor(web): replace intersection booleans with enum ( #27306 )
...
Change-Id: I0c9703d5960031142ae47fef23805e0a6a6a6964
2026-03-27 08:37:12 -04:00
Jason Rasmussen
7877097b3f
refactor: asset viewing store ( #27204 )
2026-03-26 13:22:40 -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
Jason Rasmussen
48e6e17829
feat: primary notifications ( #26988 )
2026-03-17 17:54:11 -04:00
Mees Frensel
e9451f10d6
chore(web): small cleanup of timeline month ( #26708 )
2026-03-05 09:53:20 +00:00
Mees Frensel
a284e38890
fix(web): timeline and asset viewer RTL support ( #26513 )
2026-03-03 09:01:54 +01:00
Michel Heusschen
dffe4d1d5c
refactor(web): remove resize observer action ( #26647 )
2026-03-02 14:45:34 +00:00
Mees Frensel
a100a4025e
fix(web): handle delete shortcut on shared link page as remove ( #26552 )
2026-02-27 12:50:06 +01:00
Daniel Dietzler
55ee9f76da
chore: eslint 10 ( #26490 )
2026-02-24 08:24:18 -05:00
Jason Rasmussen
1d11106dd0
refactor: add to album ( #26366 )
2026-02-19 15:27:30 -05:00
Timon
8eec3c810e
fix(web): single select scroll behavior ( #26358 )
...
refactor(timeline): remove single select scroll behavior
2026-02-19 15:21:03 -05:00
Jason Rasmussen
b2a510efee
refactor: remove unused actions ( #26363 )
2026-02-19 12:52:21 -06:00
Timon
208c07af1f
chore(web): merge "Add to album" and "Add to shared album" actions into a single action ( #24669 )
...
* refactor: simplify album selection actions by removing shared option
* Removed the shared option from AddToAlbumAction and related components.
* Updated AlbumPickerModal and other components to reflect this change.
* Cleaned up related tests and documentation for consistency.
* fix lint
2026-02-19 16:15:26 +01:00
Michel Heusschen
34eb2e1410
fix(web): timeline multi select group state ( #26180 )
2026-02-13 08:34:15 -05:00
Michel Heusschen
913904f418
fix(web): escape shortcut handling ( #26096 )
2026-02-11 18:55:28 +01:00
Michel Heusschen
a9e0fa43fa
fix: correctly cancel select all assets ( #26067 )
2026-02-10 11:47:23 -05:00
Jason Rasmussen
e6e56d75e2
fix(web): refresh text ( #26071 )
2026-02-10 16:42:03 +00:00
Daniel Dietzler
94965f6d66
chore: rework tags sidebar ( #25855 )
2026-02-03 16:06:26 +00:00
Daniel Dietzler
4e0e1b2c5c
fix: escape handling ( #25627 )
2026-01-28 15:05:21 -05:00
Min Idzelis
d0d269677e
refactor: rename mobileDevice to mediaQueryManager ( #25464 )
2026-01-23 20:55:10 -06:00
Jason Rasmussen
1b032339aa
refactor(web): asset job actions ( #25426 )
2026-01-21 13:13:16 -05:00
Min Idzelis
280f906e4b
feat: handle-error minor improvments ( #25288 )
...
* feat: handle-error minor improvments
* review comments
* Update web/src/lib/utils/handle-error.ts
Co-authored-by: Jason Rasmussen <jason@rasm.me >
---------
Co-authored-by: Alex <alex.tran1502@gmail.com >
Co-authored-by: Jason Rasmussen <jason@rasm.me >
2026-01-21 16:46:08 +00:00
Jason Rasmussen
8196bd9bbd
refactor(web): routes ( #25313 )
2026-01-16 16:11:09 -05:00
Daniel Dietzler
07675a2de4
feat: download original asset ( #25302 )
...
Co-authored-by: bwees <brandonwees@gmail.com >
2026-01-16 19:05:13 +00:00
Min Idzelis
80a5444bf4
feat: redesign asset-viewer previous/next and hide when nav not possible ( #24903 )
2026-01-15 12:55:01 +01:00
Alex
6fdd1ce41a
chore: use font-mono ( #25250 )
...
* chore: use font-mono
* chore: override variable
2026-01-14 11:21:48 -05:00
Alex
edc513a3df
feat(web): 2026 font ( #25174 )
...
* feat(web): 2026 font
* chore: docs font
* spacing tweak
* tweak minimum font weight and update ui lib
* small tweaks
* docs: small tweaks
* more tweaks
2026-01-13 18:19:09 +00:00
Brandon Wees
e8c80d88a5
feat: image editing ( #24155 )
2026-01-09 17:59:52 -05:00
Yaros
cca037b03c
fix(web): person asset count doesn't update when navigating ( #24438 )
2026-01-09 15:55:23 +01:00
Min Idzelis
4d559a63ec
fix: properly fix asset-viewer delete action, add tests ( #25149 )
...
Update timeline manager before nav, add e2e regression tests
2026-01-09 09:20:42 -05:00
Jason Rasmussen
471fab0591
refactor: delete confirm modal ( #25135 )
2026-01-08 15:59:26 -05:00
Min Idzelis
0a9f1a3cbf
feat: cache asset info for prev/next navigation ( #24482 )
...
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-01-07 19:10:29 -05:00
Jason Rasmussen
4f803832ad
refactor: download action ( #25124 )
2026-01-07 22:01:20 +00:00
Jason Rasmussen
5bb3492616
refactor: favorite action ( #25121 )
2026-01-07 21:21:19 +00:00
Min Idzelis
78229baeab
feat: improve asset-viewer next/prev perf and standardize preloading behavior ( #24422 )
...
Co-authored-by: Alex <alex.tran1502@gmail.com >
2026-01-07 21:17:12 +01:00
lif
f59cff4f5d
fix(web): use asset date for change date popup when single asset selected ( #25076 )
2026-01-06 13:37:51 +01:00
Yaros
21f7314907
feat(web): undo delete single asset ( #24439 )
2026-01-05 13:31:02 +01:00
bo0tzz
d7c28470ee
feat: focus jumped-to item in timeline ( #24738 )
2025-12-21 08:52:52 -06:00
Min Idzelis
161147af51
feat: timeline-manager improvement to use AssetResponseDto efficiently ( #24421 )
2025-12-11 01:07:31 +01: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 -06: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 +00:00