siftlode/frontend/src/lib
npeter83 d5dab5377f feat(notifications): notify on 'watched' with an Unwatch action
Mirror the hide flow for watched: marking a video watched (card, modal toggle,
or auto-watch) raises a toast and a bell-history entry with an Unwatch action —
no Find-in-feed, just revert. NotifMeta becomes a discriminated union
(video-hidden | video-watched); unhide/unwatch share one revert-to-new helper.
2026-06-12 17:39:28 +02:00
..
api.ts feat(player): linkify descriptions and play YouTube links inline 2026-06-12 17:39:20 +02:00
format.ts feat(stats): per-user API quota attribution + admin usage page 2026-06-12 02:47:55 +02:00
hints.ts feat(ui): liquid-glass design system, settings polish, hints, notif fixes 2026-06-11 21:08:35 +02:00
notifications.ts feat(notifications): notify on 'watched' with an Unwatch action 2026-06-12 17:39:28 +02:00
sidebarLayout.ts feat(ui): customizable sidebar — collapsible, reorderable, toggleable widgets 2026-06-11 19:21:48 +02:00
theme.ts feat: M4 (part 2) — React reader UI with theming 2026-06-11 02:19:47 +02:00
urlState.ts feat(stats): per-user API quota attribution + admin usage page 2026-06-12 02:47:55 +02:00