d694df4d8a
spoiler veil for author too; veil history comments
CI / Check / Test (push) Has been cancelled
CI / Check / Test (pull_request) Has been cancelled
2026-10-25 19:50:11 +01:00
bb2001b9cc
Add Spoiler Flag with veil, AP content-warning encoding, and full-stack plumbing
...
Authors can flag a review's comment as containing spoilers; the comment is
blurred behind a reveal control for every viewer except the author, omitted
from RSS, and federates as containsSpoilers plus an AP summary content
warning (ADR-0011) so Mastodon-class clients also collapse it. Flag follows
the general-edit path (ADR-0001) across domain, both DB backends, REST,
HTML templates, SPA (shadcn), TUI fixtures, and exports.
2026-10-17 21:12:56 +02:00
c8f93bdd35
fix: human-readable watch medium labels in classic HTML (Media Server, Physical Media)
2026-07-10 00:44:23 +02:00
29cc68b07c
feat: add WatchMedium field, general review editing, configurable deploy
...
CI / Check / Test (push) Failing after 27m0s
- WatchMedium enum (cinema/streaming/tv/physical_media/download/media_server/other)
- PATCH /api/v1/reviews/:id partial update (rating, comment, watched_at, watch_medium)
- edit_review use case w/ ownership + remote review guard, best-effort AP Update broadcast
- SPA: icon picker, edit sheet (long-press mobile / pencil desktop), watch medium badge
- shared ReviewFormFields, EditableContextMenu, parse_watched_at/format_watched_at
- deploy.sh parameterized (--features, --tag), CORS allows PATCH
- CONTEXT.md glossary, ADR-0001 general review editing
2026-07-10 00:01:14 +02:00
25cd6c9294
fix: handle absolute poster URLs from federated instances in templates
2026-05-13 23:32:08 +02:00
b2a2aa4262
movie detail page + importer architecture fix
2026-05-10 23:59:26 +02:00
66f9ef887e
feat: ux improvements
2026-05-10 00:41:43 +02:00
9f894ebdf2
feat: feed ux improvements
2026-05-10 00:16:29 +02:00
d89d373a91
feat: implement CSRF protection across forms and routes
2026-05-09 22:09:19 +02:00
470b29c9e1
federation refinement
2026-05-09 13:53:45 +02:00
df71748897
activity-pub implementation
2026-05-08 21:26:50 +02:00
06b3761401
fix: windowed pagination — show 1…current±2…last instead of all pages
2026-05-08 13:47:34 +02:00
e335b6ea9b
feat: add page-number navigation to paginated views
2026-05-08 13:20:06 +02:00
8919c36ef6
feat: preserve pagination offset after review delete
2026-05-08 13:15:47 +02:00
6bd1ce8c4a
fix: pagination underflow, remove |safe, move bar_height_pct to adapter
2026-05-04 19:09:28 +02:00
89dd2f3a47
feat: add activity feed, users, and profile HTML templates
2026-05-04 19:03:44 +02:00