Commit graph

1,869 commits

Author SHA1 Message Date
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
Romain Bignon
ab2cfe8259 update AUTHORS 2011-04-04 10:36:42 +02:00
Christophe Benz
51470fb917 Fix wording. 2011-04-04 10:35:46 +02:00
Christophe Benz
fa7360dd51 Update MANIFEST.in for qwebcontentedit 2011-04-04 10:35:45 +02:00
Christophe Benz
c7ff4640a0 Fix application descriptions. 2011-04-04 10:35:41 +02:00