Commit graph

29 commits

Author SHA1 Message Date
Nick Sweeting
76abc58135 switch to strict type hints with NamedTuples instead of dicts 2019-03-26 05:33:34 -04:00
Nick Sweeting
58c9b47d43 fix rss parsing when items have newlines between them 2019-03-25 16:27:55 -04:00
Nick Sweeting
096832210c better logging totals counts 2019-03-22 21:38:24 -04:00
Nick Sweeting
d798117081 better separation of archive method checking and running logic 2019-03-21 05:35:41 -04:00
Nick Sweeting
e6bd1f8ca8 major codebase-wide code cleanups 2019-03-21 01:28:12 -04:00
Nick Sweeting
5ee1c39720 remove flawed link_type concept in favor of simpler staticfile detection 2019-03-20 21:11:29 -04:00
Nick Sweeting
f9a7c530b9 fix pinboard RSS parser 2019-03-19 18:44:22 -04:00
Nick Sweeting
ef4c446c8b new compiled URL regex with better markdown support 2019-02-27 04:50:29 -05:00
Nick Sweeting
b2c22a73e6 move parsers to global instead of func 2019-02-27 04:50:29 -05:00
Nick Sweeting
09d79e55a0 remove derivable link info from links 2019-02-27 04:50:29 -05:00
Nick Sweeting
b03e9fade8 better link corruption guards, remove title prefetching, save index after run 2019-02-21 17:45:28 -05:00
Nick Sweeting
eff0100971 fix RSS parser bailing out when lines have whitespace before tags 2019-02-19 02:31:53 -05:00
Nick Sweeting
1b36d5b29c fix pocket timestamps defaulting to now 2019-02-19 01:54:09 -05:00
Nick Sweeting
8576a2f061 better parser explanation comment 2019-02-19 01:45:03 -05:00
Nick Sweeting
bb5879a4f7 fix some parser errors not being caught by bail out process 2019-02-18 23:45:49 -05:00
Nick Sweeting
56d382235f better progress output 2019-02-06 22:06:36 -08:00
Nick Sweeting
33ba29ea90 add optional parser error message 2019-02-06 22:06:36 -08:00
Nick Sweeting
ee93807a0a tweak wording of parser cli output 2019-02-04 22:07:48 -08:00
Nick Sweeting
ca8f57ef5c add dedicated shaarli rss parser 2019-02-04 21:18:42 -08:00
Nick Sweeting
265e1bd830 fix parsing links from stdin with whitespace 2019-02-04 20:03:32 -08:00
Nick Sweeting
af8b9b5fdf use parsed timestamps instead of now 2019-02-04 18:53:54 -08:00
Nick Sweeting
c969451a1c dont clobber pocket timestamps 2019-02-04 18:45:25 -08:00
Nick Sweeting
c32a385e8f show which format file was parsed as 2019-02-04 18:45:18 -08:00
Nick Sweeting
ae0c20dc76 fix flake8 errors 2019-02-04 17:52:53 -08:00
Nick Sweeting
b53251fe45 fix parsers 2019-01-26 15:09:58 -08:00
Nick Sweeting
ff125d990c fix order of parsers not enforced on python 3.5 2019-01-25 21:02:25 -08:00
Nick Sweeting
827e15b31a add git downloading 2019-01-11 05:18:49 -05:00
Nick Sweeting
cf9d1875c7 add plain text link parsing 2019-01-11 04:09:39 -05:00
Nick Sweeting
57d42339a4 rename pip dir archive to archivebox 2018-12-31 20:53:01 -05:00
Renamed from archiver/parse.py (Browse further)