• Joined on 2026-03-16
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-20 19:13:47 +00:00
1cba67b3ed Fix PDF zoom: preserve buffer with slice(0), cap base width to 900px
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-20 19:02:43 +00:00
04818c939e Fix PDF zoom in scroll and paginated mode
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-20 12:20:59 +00:00
bb78afc569 Fix gPodder sync timeout: don't refresh feeds on subscription import
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-20 11:59:04 +00:00
a314643588 Fix JS crash: serialize saved_stations/featured_stations to proper JSON
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-20 11:28:26 +00:00
b0ce463cca Debug books: show visible status at each load stage, bump SW to v7
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-20 10:50:50 +00:00
dcef4736e6 Fix gPodder sync: add missing update_urls to subscription change responses
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-20 10:49:49 +00:00
96a21f5482 Bump SW cache to v6 to force re-cache updated app.js/app.css
mrwnslz pushed to master at mrwnslz/diora-web 2026-03-20 09:11:54 +00:00
1649eb27a0 Fix ebooks: show wrong-key warning, close overlay on open failure
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