diora-web/podcasts
mrwnslz 54fbd58293
All checks were successful
Build and push Docker image / build (push) Successful in 16s
Test / test (push) Successful in 6m39s
Podcast-Routine aus AntennaPod: Abspiel-Einstellungen fürs Konto, Listen und Stille pro Podcast; Oberfläche aus diora-android 304abf0, sw v65
- PodcastSettings (Migration 0014): skip_back / skip_forward (5–60 s),
  smart_played, speed_presets (0,5–3,5×), keep_skipped, delete_dequeue,
  mobile_downloads, mobile_streaming (allow/ask/never), times_by_speed;
  die ersten vier sind anfangs leer (null) und werden mit POST
  settings/ {"initial": {...}} nur dort gesetzt, wo noch nichts steht
- GET/POST /podcasts/settings/ und state.settings mit allen Feldern,
  geprüft, nichts ändert sich bei einem ungültigen Wert
- PodcastFeed: episode_sort, episode_filter, skip_silence in
  feeds/<id>/settings/ und den Feeds des States
- Tempo pro Podcast bis 3,5× (Server und AntennaPod-Import)
- AntennaPod-Import: Sortierung, Filter und Stille pro Podcast, soweit
  diora sie zeigen kann; nicht darstellbare werden gezählt
- Browser-Host: Sprungweiten, "gehört" und keep_skipped aus dem Konto,
  Tempo bis 3,5×, neue Einstellungen werden gespeichert

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 18:46:55 +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 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
__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
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 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
shownotes.py Podcasts: Kapitel, Shownotes und Transkripte für die Apps 2026-10-02 07:56:44 +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_player.py Player-Sync: ein Player für alle Geräte (wie Spotify Connect) 2026-10-02 15:18:38 +02:00
tests.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
transcripts.py Podcasts: Kapitel aus dem ID3-Tag der Audiodatei, Transkripte 2026-10-02 09:54:03 +02:00
urls.py Podcast-Listen: Zähler pro Abo, kombinierbare Folgen-Filter, Suche in Shownotes, mehrere Favoriten; Oberfläche aus diora-android, sw v62 2026-10-02 16:23:00 +02:00
views.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