Laurent Bachelier
3010ae7a70
pastebin: Convert to browser2, fix some little things
...
Stop testing public posts, this has been failing for a long time.
Retrieve the date, though it isn't in the capability yet.
Move most of the code in browser.py now that it is cleaner and simpler.
Some more improvements should be coming, but it is already in a much
better state than it was.
2014-06-17 00:48:30 +02:00
Laurent Bachelier
b013828ad0
browser2: Add a filter to change the base element used for selectors
2014-06-17 00:48:30 +02:00
Bezleputh
b75d6dafcf
[repl] change formatter when it cannot handle all selected fields
2014-06-16 21:43:35 +02:00
Bezleputh
b8a1df26c1
fix unicode warning
2014-06-16 21:43:34 +02:00
Laurent Bachelier
c20e97d070
pastealacon: Can now use specialized Browser exception
2014-06-16 14:38:56 +02:00
Bezleputh
6e051c4b54
[twitter] fix bug when twitter lies to us saying there are more results and returns an empty page
2014-06-11 15:18:21 +02:00
Romain Bignon
09acbfde5e
use ConfigParser in priority with python2
2014-06-10 17:02:15 +02:00
Bezleputh
21e53d6837
[senscritique] fix bug in network selection
2014-06-06 13:14:05 +02:00
Laurent Bachelier
04cec70e1f
browser2 filters: Force unicode, little style fixes
...
lxml for Python2 has the tendency to return str instead of
unicode when the contents are pure ASCII.
Try to fix the nonsense.
2014-06-04 00:58:35 +02:00
Laurent Bachelier
560d36840d
pastealacon: Fully use Browser2 filters
...
This also transforms the fill_ function into both a filling and a getting
function. Magic!
2014-06-04 00:50:50 +02:00
Laurent Bachelier
9619ddcaa2
browser2: Add RawText filter
...
Allows getting .text of elements without any alteration.
This is useful for at least textarea and pre tags.
Maybe the .join character should be configurable.
2014-06-04 00:49:00 +02:00
Laurent Bachelier
c69c5cf5ef
browser2: More specialized exceptions
...
and extend common exceptions
2014-06-03 22:28:21 +02:00
Bezleputh
a6832d6084
[twitter] improve tests
2014-06-03 01:30:43 +02:00
Bezleputh
d5ef80ead3
[twitter] follow timelines while hastags querying
2014-06-03 01:07:17 +02:00
Bezleputh
2f4174d7e3
[twitter] fix typo
2014-06-02 14:48:00 +02:00
Florent
521ac4e06d
Set the datetime to NotAvailable by default
2014-06-02 14:09:55 +02:00
Bezleputh
e085810efa
[meteofrance] fix #1390
2014-06-02 13:58:53 +02:00
Florent
148089329d
Fix: do not crash if balance is notavailable
2014-06-02 13:53:46 +02:00
Bezleputh
a8fad76245
[twitter] follow timelines in search requests
2014-06-01 16:37:37 +02:00
Bezleputh
c20e6123fc
[repl] allow to browse subfolders with ls
2014-06-01 13:39:25 +02:00
Bezleputh
9ce72eb706
[twitter] use full instead of top search/hashtag
2014-05-31 17:50:28 +02:00
Bezleputh
7df574fd63
[twitter] manage profils timelines
2014-05-31 17:31:18 +02:00
Bezleputh
67043bea70
[twitter] fix timeline pagination
2014-05-31 16:37:43 +02:00
Bezleputh
358d991f03
[twitter] fix http display in tweet display
2014-05-31 16:10:04 +02:00
Bezleputh
d91ff8e3be
[twitter] allow to search hashtags without #
2014-05-31 15:31:38 +02:00
Bezleputh
119d3a6fbe
[twitter] fix # and @ typo in tweets display
2014-05-31 15:29:45 +02:00
Bezleputh
169b75b72f
[twitter] add pagination on timeline
2014-05-30 22:54:44 +02:00
Bezleputh
9cfdcd30f8
[twitter] rename twitter_page to profil
2014-05-30 13:14:44 +02:00
Bezleputh
c8c6d8c7d5
[twitter] allow to follow words and hashtags
2014-05-30 12:03:50 +02:00
Bezleputh
8f707e86e8
[twitter] display trendy tweets
2014-05-29 15:17:54 +02:00
Laurent Bachelier
e01fda826c
filters: Properly handle defaults that are not datetimes
2014-05-27 17:41:51 +02:00
Laurent Bachelier
d56dff061d
Fix French date replacements
...
Otherwise, "janvier" got me "januaryary".
2014-05-27 15:40:42 +02:00
Romain Bignon
6d451e5f34
Date filter: use default value for empty input
2014-05-27 12:21:24 +02:00
Laurent Bachelier
aa72812b36
date tools: class methods to convert date[time] objects
2014-05-26 20:07:41 +02:00
Laurent Bachelier
3ffee483b0
yaml: Represent weboob date[time] objects as timestamps
...
Unfortunately, I couldn't make timestamps always load
as our date[time] objects, at least with CLoader.
2014-05-26 20:07:41 +02:00
Laurent Bachelier
da611a08f8
local_run: Allow customizing where the modules are
2014-05-26 20:07:41 +02:00
Bezleputh
5f954e6f46
[twitter] better non logged management
2014-05-25 09:48:39 +02:00
Bezleputh
05c7831d15
[twitter] allow users without account to use list command to unofficially browse configured profils
2014-05-25 09:41:43 +02:00
Vincent Texier
baa289a777
Fix Youtube mplayer error "No stream found to handle url"
...
Set the "_play_proxy" boolean attribute to the video object
to pipe the video to mplayer.
Fix Youtube module test.
Signed-off-by: Vincent Texier <vit@free.fr>
2014-05-23 10:36:41 +02:00
Bezleputh
dec4d08184
[twitter] improve page parsing
2014-05-22 15:17:01 +02:00
Bezleputh
1afbb241da
[twitter] allow to unofficially follow users
2014-05-22 15:17:00 +02:00
Bezleputh
644f1ed4b0
[dates] add more french date translations
2014-05-22 15:17:00 +02:00
Florent
ad54b30a94
Presseurop is back ! (named now voxeurop)
2014-05-22 14:09:02 +02:00
Bezleputh
dcb6cad800
[twitter] allow to browse home tweets
2014-05-22 11:15:54 +02:00
Bezleputh
cf616ae406
[twitter] fix bug in date parsing
2014-05-22 11:09:27 +02:00
Bezleputh
38edb2d62a
[twitter] add favicon
2014-05-22 09:46:55 +02:00
Romain Bignon
4b4ec43ab7
fix crash on python2.7.7 (conflict a new private method)
2014-05-22 09:25:27 +02:00
Bezleputh
6debda8b7d
[twitter] remove useless debug methods
2014-05-21 18:19:45 +02:00
Bezleputh
7d90ca778f
[Twitter] Add new twitter module
2014-05-21 17:56:01 +02:00
Bezleputh
3c4f8d35e0
[Filters] convert date in english in DateTime
2014-05-21 17:54:55 +02:00