Django internet radio player
Find a file
Marwin Schulz b0ce463cca
All checks were successful
Build and push Docker image / build (push) Successful in 14s
Test / test (push) Successful in 15s
Debug books: show visible status at each load stage, bump SW to v7
Each step in loadBookList now updates the visible UI so the exact
failure point is obvious without opening DevTools.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-20 12:28:00 +01:00
.forgejo/workflows Show build time in bottom-right corner 2026-03-19 21:35:41 +01:00
accounts Add podcast feature with feed management, Docker cron, and ebook reader assets 2026-03-19 13:39:59 +01:00
books Add ebook reader features: highlights, bookmarks, search, settings, PDF paginated mode 2026-03-19 13:08:42 +01:00
diora Add gPodder sync API and bump SW cache to v5 2026-03-20 06:36:41 +01:00
gpodder Fix gPodder sync: add missing update_urls to subscription change responses 2026-03-20 11:50:24 +01:00
podcasts Inbox/queue: clickable feed titles and episode titles 2026-03-20 09:12:36 +01:00
radio Add podcast feature with feed management, Docker cron, and ebook reader assets 2026-03-19 13:39:59 +01:00
static Debug books: show visible status at each load stage, bump SW to v7 2026-03-20 12:28:00 +01:00
templates Add 'Refresh all' button to podcast toolbar 2026-03-20 09:18:38 +01:00
.env.example Initial commit 2026-03-16 19:19:22 +01:00
.gitignore Remove CLAUDE.md from repo 2026-03-16 20:32:50 +01:00
docker-compose.yml Add podcast feature with feed management, Docker cron, and ebook reader assets 2026-03-19 13:39:59 +01:00
Dockerfile Show build time in bottom-right corner 2026-03-19 21:35:41 +01:00
Dockerfile.cron Fix cron container: switch dcron→cron, export env vars for cron jobs 2026-03-20 09:16:29 +01:00
manage.py Initial commit 2026-03-16 19:19:22 +01:00
requirements.txt Use gevent workers in gunicorn to fix SSE blocking 2026-03-19 19:15:01 +01:00