miniflux-v2/internal/reader
jvoisin c544dadd55 Fix categories import from Thunderbird's OPML
Thunderbird OPML exports are looking like this:

```xml
<opml version="1.0" xmlns:fz="urn:forumzilla:">
<head>
	<title>Thunderbird OPML Export - RSS</title>
    	<dateCreated>Sat, 24 Feb 2024 11:31:13 GMT</dateCreated>
</head>
<body>
	<outline title="News">
		<outline type="rss" ...>
		<outline type="rss" ...>
		...
	</outline>
	<outline title="Blogs">
		<outline type="rss" ...>
		<outline type="rss" ...>
		...
	</outline>
</body>
```

This commit make it so that categories are now correctly imported.
2024-02-24 19:43:33 -08:00
..
atom Regression: ensure all HTML documents are encoded in UTF-8 2023-12-01 16:52:03 -08:00
date Update date parser to parse more invalid date formats 2023-11-01 20:55:35 +01: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 Change default Accept header 2024-01-13 13:53:57 -08:00
handler Add missing translation argument 2024-01-20 10:48:27 -08:00
icon Regression: ensure all HTML documents are encoded in UTF-8 2023-12-01 16:52:03 -08:00
json Update date parser to parse more invalid date formats 2023-11-01 20:55:35 +01:00
media Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
opml Fix categories import from Thunderbird's OPML 2024-02-24 19:43:33 -08:00
parser Regression: ensure all HTML documents are encoded in UTF-8 2023-12-01 16:52:03 -08:00
processor Allow filtering feeds on entry.Author 2024-01-31 19:42:07 -08:00
rdf Handle RDF feeds with duplicated <title> elements 2024-02-23 17:40:58 -08:00
readability Implement structured logging using log/slog package 2023-09-24 22:37:33 -07:00
readingtime Replace github.com/rylans/getlang with github.com/abadojack/whatlanggo 2023-10-06 22:04:31 -07:00
rewrite Add addDynamicIframe rewrite function. 2024-01-23 19:23:57 -08:00
rss Regression: ensure all HTML documents are encoded in UTF-8 2023-12-01 16:52:03 -08:00
sanitizer fix: tests for allow popups to escape sandbox 2023-12-10 16:59:58 -08:00
scraper Regression: ensure all HTML documents are encoded in UTF-8 2023-12-01 16:52:03 -08:00
subscription Regression: ensure all HTML documents are encoded in UTF-8 2023-12-01 16:52:03 -08:00
xml Regression: ensure all HTML documents are encoded in UTF-8 2023-12-01 16:52:03 -08:00