Commit Graph
77 Commits
Author SHA1 Message Date
mmacia 7200ef5215 parse rss 0.91 2026-09-23 21:29:06 +00:00
mmacia 849ef90d19 use Recovery modules 2026-09-21 23:24:59 +00:00
mmacia 84ac6cb875 add Recovery.Attributes module 2026-09-16 22:53:50 +00:00
mmacia ca35ee7d5f add Recovery.Entities module 2026-09-14 21:45:04 +00:00
mmacia acc78f419a add Recovery.Encoding module 2026-09-10 22:56:12 +00:00
mmacia 6292f38993 add Recovery.Prefix module 2026-09-08 23:16:19 +00:00
mmacia 50fb5b5363 use XMLRecovery 2026-09-04 23:12:40 +00:00
mmacia 57632903fc add XMLRecovery module to group all fixes and hacks 2026-09-01 22:42:48 +00:00
mmacia 958b9db9af recover a wrong closed tag 2026-08-28 22:35:11 +00:00
mmacia fd3a74f6d6 TempFile module to handle random file names 2026-08-26 21:44:56 +00:00
mmacia 937b57b667 normalize attributes quotes 2026-08-24 20:26:21 +00:00
mmacia a4ead1f7ba retry write file 2026-08-20 22:39:53 +00:00
mmacia 672d74732c add tests to recode 2026-08-18 23:13:58 +00:00
mmacia 7a4475b989 detect encode and recode to utf8 2026-08-13 21:39:57 +00:00
mmacia 37ef12206b add tests 2026-08-11 22:39:48 +00:00
mmacia 03e0f7c9d4 extend the leading normalization 2026-08-07 21:28:07 +00:00
mmacia 873b2ef061 test the BOM mark 2026-08-05 21:46:40 +00:00
mmacia 32616be8bc skip BOM marker when present 2026-08-03 23:25:06 +00:00
mmacia d82fb4fa47 adapt collector tests to igore trailing content 2026-07-29 22:23:02 +00:00
mmacia 410db12198 adapt rss tests to halt after root tag close 2026-07-27 20:40:49 +00:00
mmacia d4884cdd68 adapt rdf tests to halt after root tag close 2026-07-23 21:23:10 +00:00
mmacia 15cdf605bd adapt atom tests to halt after root tag close 2026-07-21 20:22:49 +00:00
mmacia 01d6c689c9 stop rss parsing at rss tag 2026-07-17 21:13:41 +00:00
mmacia c4b70323c6 stop rdf parsing at rdf:RDF tag 2026-07-14 20:51:34 +00:00
mmacia ecc2286733 stop atom parsing at feed tag close 2026-07-10 22:51:02 +00:00
mmacia cd698294c1 parser return halt when the root tag is reached, all trailing content is skipped 2026-07-08 22:27:50 +00:00
mmacia 3e26df844b add docs 2026-07-06 22:56:39 +00:00
mmacia 515d60f331 multiple authors are concatenated 2026-07-02 22:34:01 +00:00
mmacia 34dea7a2ca Language detector module 2026-06-29 21:23:38 +00:00
mmacia 4346616310 detect language 2026-06-25 21:12:47 +00:00
mmacia 1c3b0a8e2b resolve relative item urls with the absolute feed_url 2026-06-23 20:58:37 +00:00
mmacia 677fc89fbd add AGENTS.md 2026-06-19 22:59:41 +00:00
mmacia c8c30521b0 add tests 2026-06-17 20:32:04 +00:00
mmacia c78e687677 add verified parser: first checks to parse the file without emiting envents; if is ok, then parses emiting 2026-06-12 23:39:31 +00:00
mmacia acda82fc10 add tests 2026-06-10 23:48:35 +00:00
mmacia ea6e919b3f track feed fetch, parse and clean resources in sessions 2026-06-08 20:03:09 +00:00
mmacia 0cddbfc76f add tests 2026-06-04 20:23:58 +00:00
mmacia 2df2aedb68 add module to handle downloads 2026-06-02 21:27:03 +00:00
mmacia b0da248ff0 allow http headers 2026-05-28 21:40:36 +00:00
mmacia fd317f2af4 add docs 2026-05-26 21:10:54 +00:00
mmacia 8908a6adf0 add tests 2026-05-22 20:35:27 +00:00
mmacia 1640417cb5 add req transport to fetch remote feeds 2026-05-20 21:51:20 +00:00
mmacia 2424a989bc add tests 2026-05-18 21:29:10 +00:00
mmacia 714a2415b7 add parse_file, parse_binary and parse_stream 2026-05-13 23:32:52 +00:00
mmacia 65bfb4b9a8 collector module to compose the parsed struct 2026-05-11 22:12:32 +00:00
mmacia 08cddbe947 add tests 2026-05-07 20:54:47 +00:00
mmacia ea9a25f5b4 add docs 2026-05-05 20:47:14 +00:00
mmacia d591e7479e monitor parser limits and handles demand 2026-05-01 23:41:56 +00:00
mmacia 976fb3fa8c add expert lsp 2026-04-28 21:45:01 +00:00
mmacia c77bd48f95 add tests 2026-04-24 21:09:51 +00:00