Harry Rose
7f88d4b036
Early out if the description doesn't contain and timestamps
2026-03-17 19:44:46 +00:00
Harry Rose
0227302fc0
Handle chapters names that are very long, add examples to tests
2026-03-17 18:52:56 +00:00
Harry Rose
6e05484307
Handle podcasts which use html lists and also have html tags in the chapter titles
2026-03-16 20:59:00 +00:00
Harry Rose
4907e70a48
- Add new migration to add an autoGenerateChapters column in the Podcasts table
...
- Bump minor version (I wasn't sure if this was needed for the migration)
- Feature is now controlled by the field in the podcast database object
- Move parsing code and tests to existing utils/parsers/ dir
- Add more test cases
2026-03-16 18:58:15 +00:00
Khashayar Toodehfallah
c15cb48def
Improved subtitle parsing to account for bare colon in title
2026-02-06 14:31:09 -05:00
advplyr
804dafdfcb
Add test for parseOpfMetadata OPF v3 author
2025-03-14 17:32:32 -05:00
advplyr
5e5a604d03
Fix name parser to not use "last, first" format when not using comma separators. Adds unit tests #3940
2025-02-05 17:25:31 -06:00
Alex
9a697f48db
feat: parse language from NFO metadata source
2024-07-17 11:50:27 -04:00
advplyr
da25eff5c1
Fix:Parse series sequence from OPF in cases where series_index is not directly underneath series meta #2505
2024-01-08 18:21:15 -06:00
advplyr
6de0465b86
Update opf parser to ignore series with empty content and add tests
2023-12-24 11:41:27 -06:00
Andrzej Bargański
cd7c4baaaf
Add: OPF file supports multiple series as sequence of : calibre:series and calibre:series_index; including tests
2023-12-24 00:43:42 +01:00
advplyr
3d468339b3
Update parse nfo metadata test for description
2023-11-26 14:41:19 -06:00
mikiher
781d4f570f
Add test for parseNfoMetadata
2023-11-21 09:12:37 +02:00