Nicolas Duhamel
95edb50496
little fix
2011-04-20 09:26:33 +02:00
Nicolas Duhamel
27876970f3
backend stateful
2011-04-20 09:26:32 +02:00
Nicolas Duhamel
6b3ac71621
mediaplayer fix license
2011-04-20 09:26:32 +02:00
Nicolas Duhamel
8adc8dca9a
Videoob fix license
2011-04-20 09:26:32 +02:00
Nicolas Duhamel
ead1e6e09e
ICapCollection fix license
2011-04-20 09:26:32 +02:00
Nicolas Duhamel
412a7d6e40
fix license
2011-04-20 09:26:32 +02:00
Nicolas Duhamel
8671361ede
fix mediaplayer
2011-04-20 09:26:32 +02:00
Nicolas Duhamel
8b2e4b276d
Add collections to videoob
2011-04-20 09:26:32 +02:00
Nicolas Duhamel
d50f5f3fd4
Add collections to canalplus
2011-04-20 09:26:31 +02:00
Nicolas Duhamel
6d190d53fe
Collections support initial commit
2011-04-20 09:26:31 +02:00
Laurent Bachelier
154c061398
paste* backends: "Paste not found" exception
2011-04-20 01:03:04 +02:00
Laurent Bachelier
a1797bb27a
pastealacon backend: The test paste got deleted
2011-04-16 14:30:12 +02:00
Romain Bignon
16c0c5174f
strip content ( closes #639 )
2011-04-16 13:48:17 +02:00
Roger Philibert
19e4061e50
Fix #638 (Unable to find 'Cheveux')
2011-04-15 17:21:04 +02:00
Roger Philibert
31f01c2b4b
fix mails parsing ( fix #637 )
...
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2011-04-15 16:54:29 +02:00
Laurent Bachelier
1f571a9dc9
pastebin backend: Use a default expiration of one month
...
I don't want to clog pastebin's database with my unit tests!
2011-04-14 23:50:13 +02:00
Laurent Bachelier
ae52f23ea8
pastebin backend: Support posting via API if we have an apikey
2011-04-14 23:50:13 +02:00
Laurent Bachelier
667b8267db
paste* backends: Do not fill the paste after post
...
It's the application job to call fill_paste().
We only need to get the id.
2011-04-14 23:50:13 +02:00
Laurent Bachelier
c2abb12985
paste* backends: Use the page regexp to find out the id
2011-04-14 23:49:57 +02:00
Romain Bignon
4083f9030d
update AUTHORS
2011-04-14 16:19:51 +02:00
Roger Philibert
a75a4fd99c
Fix E-Hentai for use without login
2011-04-14 16:19:51 +02:00
Romain Bignon
129dfc181a
fix unused imports and version
2011-04-14 16:19:51 +02:00
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