miniflux-v2/internal/reader
jvoisin 45d486b919 When detecting the format, detect its version as well
There is no need to detect the format and then the version when both can be
done at the same time.

Add a benchmark as well, on large and small atom and rss files.
2024-03-12 18:56:56 -07:00
..
atom When detecting the format, detect its version as well 2024-03-12 18:56:56 -07:00
date Small refactoring of internal/reader/date/parser.go 2024-02-26 18:08:04 -08:00
dublincore Handle RDF feeds with duplicated <title> elements 2024-02-23 17:40:58 -08:00
encoding Regression: ensure all HTML documents are encoded in UTF-8 2023-12-01 16:52:03 -08:00
fetcher Add feed option to disable HTTP/2 to avoid fingerprinting 2024-02-24 22:30:26 -08:00
googleplay Move iTunes and GooglePlay XML definitions to their own packages 2024-03-11 22:09:31 -07:00
handler Add feed option to disable HTTP/2 to avoid fingerprinting 2024-02-24 22:30:26 -08:00
icon Simplify internal/reader/icon/finder.go 2024-02-26 18:18:04 -08:00
itunes Parse podcast categories 2024-03-11 22:30:27 -07:00
json Update date parser to parse more invalid date formats 2023-11-01 20:55:35 +01:00
media Refactor RSS parser to use default namespace 2024-03-11 21:07:13 -07:00
opml Preallocate memory when exporting to OPML 2024-03-03 20:34:37 -08:00
parser When detecting the format, detect its version as well 2024-03-12 18:56:56 -07:00
processor Don't compute reading-time when unused 2024-02-29 19:14:17 -08:00
rdf Use an io.ReadSeeker instead of an io.Reader to parse feeds 2024-03-06 20:13:39 -08:00
readability Speed up removeUnlikelyCandidates 2024-02-29 19:38:43 -08:00
readingtime Improve EstimateReadingTime's speed by a factor 7 2024-02-29 19:24:15 -08:00
rewrite Add missing regex anchor detected by CodeQL 2024-02-28 20:50:17 -08:00
rss Parse podcast categories 2024-03-11 22:30:27 -07:00
sanitizer Speed the sanitizer up a bit, again 2024-03-05 19:31:50 -08:00
scraper Improve a bit internal/reader/scraper/scraper.go 2024-02-26 18:00:23 -08:00
subscription When detecting the format, detect its version as well 2024-03-12 18:56:56 -07:00
xml Use an io.ReadSeeker instead of an io.Reader to parse feeds 2024-03-06 20:13:39 -08:00