diora-web/podcasts
mrwnslz 12b651b772
All checks were successful
Build and push Docker image / build (push) Successful in 14s
Test / test (push) Successful in 8m58s
Test / e2e (push) Successful in 1m54s
Hörbücher: Kapitel einzeln als (nicht) gehört, Reihenfolge nach Korrekturen
- Jedes Kapitel hat ✓/○ zum Umschalten. Ein bis zum Ende gehörtes, das wieder
  als nicht gehört gilt, beginnt von vorn (mark-played setzt die Stelle zurück).
- Feeds, die Titel, Datum oder Nummer schon bekannter Folgen korrigieren, werden
  übernommen: davon hängt die Kapitelreihenfolge ab (Das Kapital, Erster Band,
  hatte Daten aus einer älteren Fassung des Feeds). Ein Aktualisieren von Hand
  und das Markieren als Hörbuch lesen den Feed dafür ganz.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 14:08:44 +02:00
..
management AntennaPod-Import: --replace für einen Neuanfang; Podcast-Oberfläche aus diora-android 6c2b071 2026-10-02 12:44:49 +02:00
migrations Hörbücher: Podcasts als Hörbuch markieren und in „Bücher“ hören 2026-10-16 13:05:00 +02:00
__init__.py Add podcast feature with feed management, Docker cron, and ebook reader assets 2026-03-19 13:39:59 +01:00
admin.py Add podcast feature with feed management, Docker cron, and ebook reader assets 2026-03-19 13:39:59 +01:00
antennapod.py Podcast-Routine aus AntennaPod: Abspiel-Einstellungen fürs Konto, Listen und Stille pro Podcast; Oberfläche aus diora-android 304abf0, sw v65 2026-10-02 18:46:55 +02:00
apps.py Add podcast feature with feed management, Docker cron, and ebook reader assets 2026-03-19 13:39:59 +01:00
audiobooks.py Hörbücher: Podcasts als Hörbuch markieren und in „Bücher“ hören 2026-10-16 13:05:00 +02:00
chapters.py Podcasts: Kapitel aus dem ID3-Tag der Audiodatei, Transkripte 2026-10-02 09:54:03 +02:00
feedext.py Podcasts: Kapitel, Shownotes und Transkripte für die Apps 2026-10-02 07:56:44 +02:00
id3.py Podcasts: Kapitel aus dem ID3-Tag der Audiodatei, Transkripte 2026-10-02 09:54:03 +02:00
models.py Hörbücher: Podcasts als Hörbuch markieren und in „Bücher“ hören 2026-10-16 13:05:00 +02:00
shownotes.py Podcasts: Kapitel, Shownotes und Transkripte für die Apps 2026-10-02 07:56:44 +02:00
silence.py Stille überspringen: Regeln des Pausen-Kürzers, sanftere Übergänge 2026-10-15 11:18:16 +02:00
test_antennapod.py Podcast-Routine aus AntennaPod: Abspiel-Einstellungen fürs Konto, Listen und Stille pro Podcast; Oberfläche aus diora-android 304abf0, sw v65 2026-10-02 18:46:55 +02:00
test_audiobooks.py Hörbücher: Kapitel einzeln als (nicht) gehört, Reihenfolge nach Korrekturen 2026-10-16 14:08:44 +02:00
test_player.py Sleep-Timer: eigene Zeit, Nachtfenster, auch fürs Radio, von anderen Geräten setzen; sw v70 2026-10-03 12:59:16 +02:00
test_youtube.py YouTube: Kanal eines Videos auch über externalChannelId finden 2026-10-16 11:15:42 +02:00
tests.py Hörbücher: Kapitel einzeln als (nicht) gehört, Reihenfolge nach Korrekturen 2026-10-16 14:08:44 +02:00
transcripts.py Podcasts: Kapitel aus dem ID3-Tag der Audiodatei, Transkripte 2026-10-02 09:54:03 +02:00
urls.py Hörbücher: Podcasts als Hörbuch markieren und in „Bücher“ hören 2026-10-16 13:05:00 +02:00
views.py Hörbücher: Kapitel einzeln als (nicht) gehört, Reihenfolge nach Korrekturen 2026-10-16 14:08:44 +02:00
youtube.py YouTube: Kanal eines Videos auch über externalChannelId finden 2026-10-16 11:15:42 +02:00