1
0
Fork 0
mirror of synced 2024-10-02 18:17:07 +13:00
Commit graph

3638 commits

Author SHA1 Message Date
jim winstead
1f828d9441 Add tests for generic_rss and pinboard_rss parsers 2024-03-01 11:22:28 -08:00
jim winstead
22f9a289d3 Use feedparser for RSS parsing in generic_rss and pinboard_rss parsers
The feedparser packages has 20 years of history and is very good at parsing
RSS and Atom, so use that instead of ad-hoc regex and XML parsing.

The medium_rss and shaarli_rss parsers weren't touched because they are
probably unnecessary. (The special parse for pinboard is just needing because
of how tags work.)

Doesn't include tests because I haven't figured out how to run them in the
docker development setup.

Fixes #1171
2024-02-25 12:34:51 -08:00
Nick Sweeting
31d05d8526 Merge branch 'main' into dev 2024-02-22 04:50:46 -08:00
Nick Sweeting
8b9bc3dec8 minor fixes 2024-02-22 04:50:22 -08:00
Nick Sweeting
6a4e568d1b new archivebox update speed improvements 2024-02-22 04:50:22 -08:00
Nick Sweeting
2d32f05a62 lower default sonic log level 2024-02-22 04:50:22 -08:00
Nick Sweeting
3afd7b0cf0 add healthcheck to Dockerfile 2024-02-22 04:50:22 -08:00
Nick Sweeting
0899c298c0 ignore data dirs 2024-02-22 04:50:22 -08:00
Nick Sweeting
743e1ca7ad
Update README.md 2024-02-22 03:07:16 -08:00
Nick Sweeting
52faf81096
Update README.md 2024-02-22 02:42:25 -08:00
Nick Sweeting
9026726a00
Update README.md 2024-02-22 01:23:51 -08:00
Nick Sweeting
113895277d
Update README.md 2024-02-21 17:14:09 -08:00
Nick Sweeting
b3be86f2cf
Update .readthedocs.yaml 2024-02-20 17:58:27 -08:00
Nick Sweeting
8a25502650 Merge branch 'main' into dev 2024-02-20 17:41:10 -08:00
Nick Sweeting
87a86dd111
Update README.md 2024-02-19 00:23:44 -08:00
Nick Sweeting
9b1df2b381
Update README.md 2024-02-19 00:21:45 -08:00
Nick Sweeting
6de23cd8fe
Update README.md 2024-02-19 00:19:48 -08:00
Nick Sweeting
335e3aadb0 revert main changes 2024-02-18 20:01:06 -08:00
Nick Sweeting
20575e7cc8 Merge branch 'main' into dev 2024-02-18 19:15:40 -08:00
Nick Sweeting
841c01ec2c bump required python version to 3.10 to match brew and apt 2024-02-18 19:14:08 -08:00
Nick Sweeting
f554ae903e fix requirements.txt so docks build doesnt crash on missing ldap c headers 2024-02-18 19:13:40 -08:00
Nick Sweeting
fa24136ff7
Update setup.sh 2024-02-18 05:46:53 -08:00
Nick Sweeting
b706ab390d
Merge branch 'main' into dev 2024-02-18 05:40:49 -08:00
Nick Sweeting
84fe8e1c75
Update setup.sh 2024-02-18 05:40:30 -08:00
Nick Sweeting
8519c81711
Update setup.sh 2024-02-18 05:32:38 -08:00
Nick Sweeting
9373a2853e
Update setup.sh 2024-02-18 05:32:20 -08:00
Nick Sweeting
0b8ff4c84c
Update setup.sh 2024-02-18 05:28:48 -08:00
Nick Sweeting
0cdfab7f45
Update setup.sh 2024-02-18 05:27:17 -08:00
Nick Sweeting
e9f3b041ec
Update setup.sh 2024-02-18 05:21:27 -08:00
Nick Sweeting
968cd8f19c
Update README.md 2024-02-18 05:03:08 -08:00
Nick Sweeting
ae7cbf4c54
Update README.md 2024-02-18 04:55:33 -08:00
Nick Sweeting
f9ad8e911b
Update README.md 2024-02-18 04:54:27 -08:00
Nick Sweeting
bf0983ce77
Update README.md 2024-02-18 04:48:37 -08:00
Nick Sweeting
dd6bb4b274
Update README.md 2024-02-18 04:46:25 -08:00
Nick Sweeting
a79bfde0db
Update README.md 2024-02-18 04:17:25 -08:00
Nick Sweeting
74e3645c6a
Update README.md 2024-02-18 04:14:57 -08:00
Nick Sweeting
2a845d1976
Update README.md 2024-02-18 04:13:55 -08:00
Nick Sweeting
903c72fa88 fix typing errors 2024-02-12 21:28:52 -08:00
Nick Sweeting
91c4641199 skip dir size calculation when path is too long 2024-02-12 21:26:34 -08:00
Nick Sweeting
c94ed53570 Merge branch 'main' into dev 2024-02-12 21:25:52 -08:00
Nick Sweeting
3ad32509e9
Update FUNDING.yml 2024-02-12 02:09:39 -08:00
Nick Sweeting
00d2d20a63
Update README.md 2024-02-12 02:04:07 -08:00
Nick Sweeting
19aefc85e6 fix get_system_user failing on uid 999 in k3s 2024-02-08 18:58:12 -08:00
Nick Sweeting
f5aaeb6de7
Update docker.yml 2024-02-08 00:47:48 -08:00
Nick Sweeting
eb62b44036
Update README on Docker Hub when docker is built 2024-02-08 00:11:27 -08:00
Nick Sweeting
babd273fc0
Update README.md 2024-02-01 01:40:33 -08:00
Nick Sweeting
9f8ad4b126
fix missing closing square brackets in readme cli examples 2024-02-01 01:13:04 -08:00
Nick Sweeting
402aac2366
Update README.md 2024-01-31 11:48:43 -08:00
Nick Sweeting
a4bd441077
Update config.py fix trim-filenames 2024-01-31 01:59:43 -08:00
Nick Sweeting
2b6bd42a2a Merge branch 'main' into dev 2024-01-30 03:44:31 -08:00