| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-05-17 | Restructure repo: move Go server into player-server/ | Paul Buetow | |
| 2026-05-17 | Add in-progress frontend actions | Paul Buetow | |
| 2026-05-09 | Refine media browsing and set covers | Paul Buetow | |
| 2026-05-03 | feat: hybrid cache-busting for thumbnails and covers | Paul Buetow | |
| - Add Cache-Control: no-cache headers to thumbnail and cover endpoints (GET /api/media/{id}/thumbnail, GET /api/sets/{id}/cover, GET /s/{token}/thumbnail) so browsers revalidate instead of serving stale cached images after regeneration. - Add frontend cache-busting via ?t=Date.now() after folder cover regeneration so the browser fetches the newly overwritten image. - Replace toolbar filters with inline search syntax (min:, max:, tag:, like:, type:, sort:, minsize:, maxsize:) for faster filtering. - Remove dedicated toolbar and advanced filter panel; consolidate all filtering into the search bar. - Expand filter state to support filesize_min/filesize_max. | |||
| 2026-05-02 | feat: secure shares with keyboard-first My Shares modal (hotkeys S/L) | Paul Buetow | |
| 2026-05-02 | Paul Buetow | ||
| 2026-05-02 | fix:x | Paul Buetow | |
| 2026-05-01 | add readme and so on | Paul Buetow | |
| 2026-04-30 | [ma] Add missing SPA controls: download, tags, thumbnail/cover regen, ↵ | Paul Buetow | |
| upload, filesize display, duration/filesize/tag filters, favorites | |||
| 2026-04-29 | feat: create web PWA frontend | Paul Buetow | |
