• Joined on 2026-03-16
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-20 08:19:03 +00:00
4f413c673e Add 'Refresh all' button to podcast toolbar
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-20 08:16:54 +00:00
74bebe6451 Fix cron container: switch dcron→cron, export env vars for cron jobs
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-20 08:14:13 +00:00
fe4e1b5250 Move inbox 'Load more' button to bottom of list
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-20 08:13:02 +00:00
f049c6ae66 Inbox/queue: clickable feed titles and episode titles
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-20 08:07:26 +00:00
afcbe087bb Replace 'recently refreshed' sort with 'most recent episode' in feed list
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-20 07:58:31 +00:00
92801c9bbf Add podcast enhancements: AntennaPod parity features + inbox management
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-20 05:43:39 +00:00
fe5dd3e58a Debug: show specific error in book list instead of generic message
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-20 05:36:46 +00:00
824b77a033 Add gPodder sync API and bump SW cache to v5
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 21:16:28 +00:00
2fad4a726c Fix Books tab: auto-generate encryption key, remove password prompt
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 21:05:52 +00:00
500b3fa780 Fix SW: only cache static assets, not API/HTML responses
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 20:57:43 +00:00
5ce9cec581 Show enc-key-prompt by default, hide only when key exists via JS
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 20:42:41 +00:00
b234f74115 Bump SW cache to v3 to invalidate stale cached app.js and HTML
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 20:35:44 +00:00
e1b18f392e Show build time in bottom-right corner
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 20:29:55 +00:00
b9c5f835f4 Add password prompt in Books tab to derive encryption key on-device
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 20:16:57 +00:00
bbd920d75e Revert random key fallback, rely on PBKDF2 login-derived key
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 20:14:18 +00:00
2321b80127 Auto-generate encryption key if none exists instead of throwing
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 20:04:55 +00:00
31578db1bc Fix window.USER_ID not being set (const doesn't create window property)
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 19:59:13 +00:00
c965da6891 Fix USER_ID TDZ error in Firefox by using window.USER_ID
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 19:55:58 +00:00
93dcae84d3 Prevent Firefox from opening dragged files outside drop zone
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-19 18:43:26 +00:00
d5db882e30 Default radio tab to Saved instead of Search