ByteHamster
d31b0daee0
Ignore itunes:author when not child of channel
...
Co-authored-by: dllmr <dllmr@users.noreply.github.com>
2022-03-13 11:00:35 +01:00
Tony Tam
1a1bf02e8a
Support for podcast 2.0 chapters ( #5630 )
2022-03-06 16:09:09 +01:00
ByteHamster
ff3258c34a
Move database to its own module
2022-02-27 19:47:41 +01:00
ByteHamster
48852e081a
Delete a few unused things
2022-02-22 20:14:00 +01:00
ByteHamster
acb384b128
Merge branch 'master' into develop
2022-02-19 13:46:12 +01:00
ByteHamster
6196cd754f
Fix line breaks in plain-text descriptions
...
Workaround was added for publishers misbehaving but the current
implementation breaks valid feeds
2022-01-30 14:47:14 +01:00
ByteHamster
cda22a8c5f
Manually detect m4b on devices that don't do it
2022-01-29 20:16:46 +01:00
ByteHamster
d4d506345b
Move mime type guessing out of MediaType enum
2022-01-25 22:08:05 +01:00
ByteHamster
c376be44dd
When mime type is octet-stream, guess from the file name
2022-01-25 21:55:38 +01:00
ByteHamster
dd2dd9e4b8
Work around some publishers putting html everywhere
2021-11-16 21:23:52 +01:00
ByteHamster
a651317bc2
Apparently some devices crash when trying to call xpp.next
2021-11-06 17:37:04 +01:00
ByteHamster
bb9936f696
Ignore item tags that are not inside a channel
2021-10-30 21:58:17 +02:00
ByteHamster
b36cdb0c4e
Improvements related to duplicate detection ( #5387 )
...
* Move duplicate detection to one single place
* Canonicalize some common characters that are often confused
* Assume same episode even when date is off by 1 week
* Display duplicate detection as warning, not error
2021-09-06 17:59:17 +02:00
ByteHamster
24389d42e8
Moved feed parser to its own module
2021-08-28 09:57:41 +02:00