pictuga
|
ee8c57c1fc
|
feeds: avoid convert to self
|
2020-03-19 12:54:04 +01:00 |
pictuga
|
bda51b0fc7
|
feeds & morss: many encoding/tostring fixes
|
2020-03-19 12:53:25 +01:00 |
pictuga
|
c09b457168
|
feeds: fix .dic code
Bug introduced recently…
|
2020-03-19 11:36:20 +01:00 |
pictuga
|
b47e40246c
|
feeds: clean up html code handling
|
2020-03-19 11:35:51 +01:00 |
pictuga
|
9cf933723f
|
feeds: clean up time handling
Includes a shameful fix on @property
|
2020-03-19 11:35:02 +01:00 |
pictuga
|
f48961a7e4
|
feeds: small code cleanups
|
2020-03-19 10:13:22 +01:00 |
pictuga
|
d3fe51cea5
|
feeds: remove duplicated code
|
2020-03-19 09:49:52 +01:00 |
pictuga
|
449bc3c695
|
feeds: fix handling of html code
|
2020-03-19 09:48:53 +01:00 |
pictuga
|
13ea52ef80
|
feeds: add .torss()
|
2020-03-19 09:47:58 +01:00 |
pictuga
|
aa2b56b266
|
feeds: small code cleanups
|
2020-03-19 09:47:17 +01:00 |
pictuga
|
4a70aa9dfa
|
feeds: auto-parse()
|
2020-03-18 16:34:40 +01:00 |
pictuga
|
c2f85da94a
|
feeds: add html support, adapt .tohtml()
|
2020-03-18 16:33:10 +01:00 |
pictuga
|
e3528a8f36
|
feeds: use FeddJSON for .tojson()
Clean up related code
|
2020-03-18 16:31:36 +01:00 |
pictuga
|
2dd9ae202d
|
feeds: add 'mode' to Parsers
|
2020-03-18 16:24:08 +01:00 |
pictuga
|
8e3d32f24c
|
feds: rename 'ruleset' into 'default_ruleset'
Better reflects its use
|
2020-03-18 16:22:03 +01:00 |
pictuga
|
6ce616106b
|
feeds: disable 'multi' ruleset
RSS ruleset has been cut into 4 rulesets
|
2020-03-18 16:20:42 +01:00 |
pictuga
|
e9d46cb6a9
|
feeds: move mimetypes into .py from .ini
|
2020-03-18 16:08:42 +01:00 |
pictuga
|
e460fdc8f4
|
feeds: remove little-used properties
id, is_permalink
Also a good opportunity to trash the unreliable bool-parsing code
|
2020-03-17 16:46:42 +01:00 |
pictuga
|
1e714ab34b
|
feeds: add ability to convert to another typo of feed
|
2020-03-17 14:02:24 +01:00 |
pictuga
|
4ba4d73ce6
|
feeds: add json support
|
2020-03-17 14:02:01 +01:00 |
pictuga
|
6d5aa8c222
|
feeds: clean up .append()
|
2020-03-17 13:59:51 +01:00 |
pictuga
|
f10727f94a
|
feeds: small code cleanup's
|
2020-03-17 12:26:34 +01:00 |
pictuga
|
d42e19a165
|
feeds: beter rules handling
"Dynamic" rule set picking, better handling of non-multi rules
|
2020-03-17 12:23:36 +01:00 |
pictuga
|
fe46c6c522
|
feeds: pass parent Feed to Items
|
2020-03-17 12:22:14 +01:00 |
pictuga
|
9c557ea02c
|
feeds: fix function def
|
2020-03-17 11:08:40 +01:00 |
pictuga
|
ce30952fa2
|
feeds: make "rule" split clearer
"rrule" var name to tell appart the original "rule" from the parsed one
|
2020-03-16 17:46:04 +01:00 |
pictuga
|
3fb6ff891c
|
feeds: share more code, add comments
Should reduce redundancy
|
2020-03-16 17:45:08 +01:00 |
pictuga
|
f5acd2c14c
|
feeds: use RawConfigParser
This one does not try to replace non-std characters (e.g. %)
|
2020-03-16 17:43:03 +01:00 |
pictuga
|
7cb3b29ef2
|
feeds: remove unused import
|
2020-03-16 17:38:48 +01:00 |
pictuga
|
9cb2d5bb86
|
feeds: centralize time format/parse
At the same code _should_ apply to most, if not all, parsers
|
2018-11-18 16:03:02 +01:00 |
pictuga
|
e606c5eefb
|
feeds: various small cleanup/fixes
|
2018-11-18 15:14:38 +01:00 |
pictuga
|
24c8a0ecd0
|
feeds: fix typo
|
2018-11-13 21:23:24 +01:00 |
pictuga
|
9a62e6ae75
|
feeds: remove old code
|
2018-11-13 21:22:50 +01:00 |
pictuga
|
adbaed9e54
|
feeds: put code tgt
|
2018-11-11 17:24:56 +01:00 |
pictuga
|
966559bdd3
|
feeds: fix remove function in case of no match
|
2018-11-11 16:33:36 +01:00 |
pictuga
|
4fb98bc2ed
|
feeds: fix append content
|
2018-11-11 16:33:18 +01:00 |
pictuga
|
c5d8b064ae
|
feeds: fix an error when no match
|
2018-11-11 15:31:46 +01:00 |
pictuga
|
c2a6ea7cfe
|
feeds: give example of regex
|
2018-11-11 15:26:46 +01:00 |
pictuga
|
857bb9c366
|
feeds: fix remove() unclear function naming
|
2018-11-11 15:25:03 +01:00 |
pictuga
|
75f691b009
|
feeds: fix multi rules parsing
|
2018-11-11 15:21:43 +01:00 |
pictuga
|
401dfbc1ff
|
feeds: fix atom xhtml handling
|
2018-11-11 15:21:06 +01:00 |
pictuga
|
024466733c
|
feeds: remove old code
|
2018-11-09 22:09:59 +01:00 |
pictuga
|
92b06bea6d
|
feeds: fix Uniq for merger
|
2018-11-09 22:05:13 +01:00 |
pictuga
|
94372af868
|
feeds: transitional code for json/csv/html export
|
2018-11-09 22:04:46 +01:00 |
pictuga
|
6d28323e3a
|
feeds: add XML support for merger
|
2018-11-09 22:04:08 +01:00 |
pictuga
|
5a4a86d622
|
feeds: add base classes for merger
|
2018-11-09 22:02:44 +01:00 |
pictuga
|
d1aab99b80
|
feeds: replacement code for descriptors
|
2018-10-31 22:15:34 +01:00 |
pictuga
|
16f3ffa96e
|
feeds: remove further Descriptor code
|
2018-10-31 22:15:15 +01:00 |
pictuga
|
02b7e07097
|
feeds: fix typo
|
2018-10-31 22:07:49 +01:00 |
pictuga
|
8487a43c6c
|
feeds: remove FeedList(Descriptor)
|
2018-10-31 22:07:16 +01:00 |
pictuga
|
081d560bc4
|
feeds: create obj to keep FeedItems unique
|
2018-10-31 21:47:19 +01:00 |
pictuga
|
cfd758b6b5
|
feeds: shift easy ones to @property
|
2018-10-26 19:48:39 +02:00 |
pictuga
|
d13362c4ac
|
feeds: drop .iterchildren
Redundant
|
2018-10-25 01:16:28 +02:00 |
pictuga
|
17856929fe
|
feeds: pretty_print was made a default
|
2018-10-25 01:16:07 +02:00 |
pictuga
|
f4f6a86147
|
feeds: make wheezy.template mandatory
Cleaner code. Less confusing.
|
2017-03-08 15:38:59 -10:00 |
pictuga
|
8a1c00abf0
|
Typo in python version check
|
2015-08-28 19:29:09 +02:00 |
Massimo Vannucci
|
8656e53b84
|
Correct Python version check
|
2015-08-05 23:36:11 +02:00 |
pictuga
|
8418212475
|
Use good path for html template access
|
2015-05-04 22:26:31 +08:00 |
pictuga
|
006478d451
|
2to3: fix feeds.py string handling
Use bytes strings
|
2015-04-06 23:13:46 +08:00 |
pictuga
|
88af80e817
|
feeds: no need to decode xml strings
It event makes python3 lxml get angry
|
2015-04-06 22:37:33 +08:00 |
pictuga
|
9d64c31947
|
Feeds: use crawler.py encoding detection
|
2015-03-24 23:23:40 +08:00 |
pictuga
|
656b29e0ef
|
2to3: using unicode/str to please py3
|
2015-03-11 01:05:02 +08:00 |
pictuga
|
28bb4b8647
|
2to3: csv (with if python 3)
|
2015-03-03 00:59:33 +08:00 |
pictuga
|
9bc5b0c7f7
|
2to3; ordereddict fallback was for python2.6
|
2015-03-03 00:57:09 +08:00 |
pictuga
|
7bd448789d
|
2to3: first attempt to fix strings
|
2015-02-26 00:50:23 +08:00 |
pictuga
|
327b8504c4
|
2to3: feeds.py port urllib2
|
2015-02-25 18:22:38 +08:00 |
pictuga
|
27cf8f6498
|
2to3: (iter)items to list
|
2015-02-25 12:02:53 +08:00 |
pictuga
|
446dd9fb3f
|
Fix typo in FeedListDescriptor
Thanks @tehsphinx. Fixes #4.
|
2015-02-20 17:41:14 +08:00 |
pictuga
|
ef946c0712
|
XML pretty-print in separate option
Who reads plain XML anyway?
|
2015-02-20 17:38:39 +08:00 |
pictuga
|
d877e856d3
|
Fix feed.items.append since pep8
The underscore naming convention was not yet applied in that function
|
2014-06-22 20:13:36 +02:00 |
pictuga
|
ee3b2590d0
|
Remove useless line-break (pep8)
|
2014-06-22 20:00:44 +02:00 |
pictuga
|
3ca5dbaf31
|
Raise ImportError when missing dependency for call
|
2014-06-22 02:04:14 +02:00 |
pictuga
|
f01efb7334
|
Make most of the code pep8-compliant
Thanks a lot to github.com/SamuelMarks for his nice work
|
2014-06-22 01:59:01 +02:00 |
pictuga
|
da0a8feadd
|
Replace TABS with FOUR SPACES in .py
(you might want to use: git diff -w)
|
2014-06-21 18:35:59 +02:00 |
pictuga
|
286b90ab8e
|
Fix typo in error raising message
|
2014-06-21 16:29:05 +02:00 |
pictuga
|
1cf959ce5b
|
Fix item.link deletion
|
2014-06-21 16:08:37 +02:00 |
pictuga
|
f90958149e
|
Add :reader
Uses wheezy.template, which is said to be fast and light. Provided template file is really basic, custom css suggested.
|
2014-05-29 14:12:16 +02:00 |
pictuga
|
7fbe728f93
|
Feeds: allow json, csv export
Uses OrderedDict
|
2014-01-13 00:08:03 +01:00 |
pictuga
|
ec55f5e856
|
Use smarter order for RSS.dict
|
2014-01-13 00:07:04 +01:00 |
pictuga
|
5feb061bf7
|
First attempt at decent folder structure
Use setup.py, subfolder for code.
|
2014-01-11 17:11:57 +01:00 |