Christophe Benz
a329bd3d1e
Remove fragment from URLs ( closes #636 ).
2011-04-14 16:19:51 +02:00
Christophe Benz
0d92528b26
Check is_on_page(VideoPage).
2011-04-14 16:19:51 +02:00
Christophe Benz
555463c7ae
Fix dailymotion with not-found URL.
2011-04-14 16:19:51 +02:00
Roger Philibert
7a0aad5e8f
Some AUM fixups
2011-04-14 16:19:51 +02:00
Noé Rubinstein
61ded12577
Application stub using CapGallery
2011-04-14 16:19:51 +02:00
Roger Philibert
90641ef956
E-Hentai backend
2011-04-14 16:19:51 +02:00
Noé Rubinstein
870fc33432
Add CapGallery
...
It's a huge copy-paste of CapVideo, and will have to be factorized ASAP,
though it's going to require more work and thinking, and maybe CapPath.
2011-04-14 16:19:51 +02:00
Laurent Bachelier
44f6189ca5
mediawiki backend: Use readurl instead of openurl
...
So that requests can be shown and saved if the debug options are activated.
json.load(fp) is just calling json.loads(fp.read) so there is no
performance loss.
2011-04-14 16:19:51 +02:00
Laurent Bachelier
4dc3e56d18
pastealacon backend: Support posting
...
The captcha is not handled but an exception is properly raised.
2011-04-14 16:19:51 +02:00
Laurent Bachelier
e5597424fc
Add an option to change the default factory
...
Changing the factory is the recommended method in the FAQ for handling
invalid HTML.
2011-04-14 16:19:50 +02:00
Laurent Bachelier
c2c9d365ba
Add missing class to __all__
2011-04-14 16:19:50 +02:00
Laurent Bachelier
9363781b3c
Add pastealacon backend for CapPaste
...
Sadly, not posting for now, for two reasons:
* we get a captcha very often
* the form page seems invalid and mechanize is not able to select the form
2011-04-14 16:19:50 +02:00
Laurent Bachelier
51d4b87ebb
pastebin backend: various fixes and enhancements
...
* Get the contents from the HTML page, eliminating one request
* Fix encoding support (everything is unicode) for all three Browser methods
* Enhance test
2011-04-12 01:43:27 +02:00
Laurent Bachelier
e597ea8844
pastebin backend: Switch to xpath expressions
2011-04-12 01:02:13 +02:00
Laurent Bachelier
92fc86a033
Add support for xpath in LxmlHtmlParser.select
...
The returned results are similar to those of the cssselect method
so there wasn't much to do except calling it.
2011-04-12 01:00:28 +02:00
Romain Bignon
b079953916
remove debug stuff
2011-04-11 11:17:49 +02:00
Nicolas Duhamel
d8b80139d4
Fix download rtmp video source ( closes #631 )
2011-04-11 08:28:29 +02:00
Romain Bignon
cc0b17e14e
remove unused import
2011-04-11 08:28:27 +02:00
Xavier G
c5c6ddb742
CrAgr backend: cents were not correctly formatted before form submit.
2011-04-11 08:28:27 +02:00
Laurent Bachelier
a93b1a7271
cragr: Better workaround for the absence of redirection
2011-04-11 08:28:27 +02:00
Laurent Bachelier
73137b681d
cragr: Support of a new history layout
...
Much easier to parse due to having properly separated in table elements,
and having parent div with meaningful IDs.
Found on the Toulouse region.
2011-04-11 08:28:27 +02:00
Laurent Bachelier
d56ed544fa
cragr: Fix login issues with the Toulouse website ( closes #629 )
2011-04-11 08:28:01 +02:00
Romain Bignon
be7bc2e8cb
link to backend icons
2011-04-10 19:07:05 +02:00
Romain Bignon
f09f32c2ea
can close an event and set winner
2011-04-10 19:03:51 +02:00
Romain Bignon
3b990654cc
update AUTHORS
2011-04-10 17:33:45 +02:00
Laurent Bachelier
8b874f6b0a
Add Pastebin backend and Paste capability
...
It is able to get a paste, and post a new one.
Only the contents and title fields are supported for now.
2011-04-10 17:32:20 +02:00
Romain Bignon
27ecb3b853
fix version and license
2011-04-10 17:27:58 +02:00
Romain Bignon
f3b2cea4ea
fix franceinter radio
2011-04-10 16:48:56 +02:00
Romain Bignon
76c54b7ff8
fix display
2011-04-10 16:48:55 +02:00
Johann Broudin
c84672b0d5
Add the french radio 'france inter'
2011-04-10 16:48:55 +02:00
Romain Bignon
3bd2322b48
fix encoding error
2011-04-09 16:04:46 +02:00
Laurent Bachelier
39bfdade27
Use the lowercase http_proxy environment variable
...
The 'correct' way is to have it lowercase, though there is a lot of
confusion around it.
2011-04-09 15:40:23 +02:00
Romain Bignon
9afb301ebe
move select() in parser
2011-04-09 11:25:13 +02:00
Romain Bignon
cf2dca7520
display
2011-04-08 19:39:40 +02:00
Romain Bignon
7e2bb91b3b
change license to AGPLv3+
2011-04-08 12:48:07 +02:00
Romain Bignon
148265291d
add 'edit me' command
2011-04-07 17:28:48 +02:00
Romain Bignon
c4c0377b23
UI enhancements
2011-04-07 15:57:18 +02:00
Romain Bignon
d646295292
ask name of user when trying to join the event
2011-04-07 14:38:13 +02:00
Romain Bignon
45f7c534cc
docstrings and new commands
2011-04-07 12:35:46 +02:00
Romain Bignon
33051bb986
new commands
2011-04-07 12:35:46 +02:00
Romain Bignon
7a4cbacc48
new application 'boobathon'
2011-04-07 12:35:46 +02:00
Romain Bignon
5e949f6426
fix unicode problems ( closes #624 )
2011-04-06 12:08:50 +02:00
Romain Bignon
0f07006ea4
update AUTHORS
2011-04-06 11:44:50 +02:00
Erwan Jahier
dc5264fbd2
Add 'comptes titres', 'comptes vies', and 'comptes retraites' to the list of boobank/bp accounts ( closes #567 )
...
Signed-off-by: Erwan Jahier <jahier@imag.fr>
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2011-04-06 11:44:26 +02:00
Nicolas Duhamel
99646e40d9
Fix bp backend ( closes #621 )
2011-04-05 12:52:45 +02:00
Romain Bignon
66faba38de
get the user ID
2011-04-05 08:45:15 +02:00
Romain Bignon
3aa286fb94
factorize code to check loaded backends
2011-04-05 08:45:15 +02:00
Romain Bignon
99750e8bc7
fix typo
2011-04-04 23:27:18 +02:00
Christophe Benz
ca658e3946
python2.5 compatibility.
2011-04-04 21:51:51 +02:00
Johann Broudin
81a8ac1ed8
Add the PAA code for Gare de Lyon
...
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2011-04-04 11:25:20 +02:00