Commit graph

454 commits

Author SHA1 Message Date
Xavier G
f338439bd7 Implemented history operation for CrAgr backend
Signed-off-by: Xavier G <xavier@tuxfamily.org>
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2010-11-12 22:43:26 +01:00
Romain Bignon
2a2ad84d8d display the 'Missing godchilds' message even if there are not 2010-11-12 20:37:12 +01:00
Laurent Bachelier
e5d4047016 Use basestring instead of str and unicode 2010-11-12 18:52:50 +01:00
Laurent Bachelier
024f217c8b Use strings instead of integers internally for account IDs 2010-11-12 18:40:23 +01:00
Laurent Bachelier
7d0105c167 Fallback to Python json if there is no simplejson
The json module is in Python 2.6 and up.
json does not raise JSONDecodeError, but ValueError. Since
JSONDecodeError is a subclass of ValueError, the except ValueError
will work for both.
2010-11-12 16:34:12 +01:00
Romain Bignon
1fce063052 several minor fixes 2010-11-11 21:04:34 +01:00
Romain Bignon
6330ab2515 if we're on waiting, go on /invits.php to get my own id 2010-11-11 16:01:40 +01:00
Romain Bignon
4144380dd9 handle LoggedPage 2010-11-11 15:51:16 +01:00
Romain Bignon
7708c497ab fix when interval is a string instead of an integer 2010-11-11 15:03:28 +01:00
Romain Bignon
8e6e18907c oops missing imports 2010-11-11 14:59:47 +01:00
Romain Bignon
f3f2b249a2 simulate an activity from fakes (they also rate 0 craps found, and 5 you) 2010-11-11 14:58:52 +01:00
Romain Bignon
26e7604cd4 use exception AdopteBanned instead of BrowserUnavailable 2010-11-11 14:30:40 +01:00
Romain Bignon
fd3ccda664 add the PRIORITY_CONNECTION optimization (closes #319) 2010-11-11 14:13:11 +01:00
Romain Bignon
bc978b7112 raise BrowserUnavailable when going on the ban page 2010-11-11 14:09:26 +01:00
Romain Bignon
9a8fe8b55e support stopping of optimizations 2010-11-11 13:57:14 +01:00
Romain Bignon
a889cba908 use create_browser() to use the proxy parameter 2010-11-11 13:45:09 +01:00
Romain Bignon
01acc2c7d4 new command 'weboob-config confirm' 2010-11-11 13:22:43 +01:00
Romain Bignon
fcabbbe19f rewritting the dating optimization services management (refs #319) 2010-11-11 01:11:55 +01:00
Romain Bignon
d7fa7ce5ae fix regexp of config 2010-11-11 01:11:37 +01:00
Romain Bignon
bf754b1859 correctly handle errors 2010-11-11 00:17:40 +01:00
Romain Bignon
6c22505f71 update antispam 2010-11-10 21:52:04 +01:00
Romain Bignon
8dc3231d88 remove useless 'inlogin' attribute 2010-11-10 21:52:02 +01:00
nicolas duhamel
9426b9f204 modified: weboob/backends/bp/backend.py
modified:   weboob/backends/bp/browser.py
	new file:   weboob/backends/bp/pages/__init__.py
	new file:   weboob/backends/bp/pages/accounthistory.py
	new file:   weboob/backends/bp/pages/accountlist.py
	new file:   weboob/backends/bp/pages/cookie.py
	new file:   weboob/backends/bp/pages/login.py
2010-11-10 21:27:50 +01:00
Romain Bignon
4926ac6ae2 store datetime from newsfeed in the Thread object (closes #419) 2010-11-10 00:30:01 +01:00
Romain Bignon
c8d9d38826 prevent baskets from left sluts 2010-11-09 23:30:58 +01:00
Romain Bignon
08297f5f0b fill all available fields 2010-11-09 23:27:56 +01:00
Romain Bignon
f41d8c516c fix fillobj 2010-11-09 12:03:35 +01:00
Romain Bignon
78960f2dd3 test for canalplus 2010-11-09 12:03:35 +01:00
Nicolas Duhamel
47432020a3 new backend CanalPlus 2010-11-09 12:03:35 +01:00
Nicolas Duhamel
26d69cd0f8 fix parsing of accounts 2010-11-09 12:03:28 +01:00
Romain Bignon
f42842e03e fix init of bp.Browser 2010-11-08 08:54:42 +01:00
Romain Bignon
0d640e17cc new attribute 'description' on Video 2010-11-04 22:23:00 +01:00
Romain Bignon
d4ecc0c5de fix parsing date, duration and title 2010-11-04 22:16:04 +01:00
Romain Bignon
9d7e1cd260 fix coming 2010-11-02 23:36:27 +01:00
Christophe Benz
2f586980ec decode error message 2010-11-02 16:33:34 +01:00
Christophe Benz
054fda2cc0 english error 2010-11-02 16:33:34 +01:00
Romain Bignon
bea732d534 bump to version 0.4 2010-11-01 23:21:37 +01:00
Christophe Benz
b69a31e1b9 python2.5 compatibility (for maemo) 2010-11-01 16:48:17 +01:00
Romain Bignon
e973525b50 bnporc implements transfers (closes #416) 2010-10-31 10:26:44 +01:00
Romain Bignon
3860f87f76 return a Transfer object insetad of only an ID 2010-10-31 10:26:06 +01:00
Romain Bignon
08605f7901 when website is unavailable, raise BrowserUnavailable() instead of BrowserIncorrectPassword() 2010-10-31 09:16:46 +01:00
Romain Bignon
150b07b306 parameter 'no_login' to Browser.location() to don't check in we're logged 2010-10-31 00:15:25 +02:00
Romain Bignon
b2921d0dc2 oops fix build of browser 2010-10-30 16:47:00 +02:00
Romain Bignon
84b4003bf4 use several loggers for parts of weboob 2010-10-30 16:09:33 +02:00
Romain Bignon
04d33d3f6a oops 'full' isn't a parameter of post_mail() 2010-10-30 13:51:23 +02:00
Romain Bignon
00f76e5d14 always redownload contact thread page if 'full' is True 2010-10-30 12:33:43 +02:00
Romain Bignon
ceff0b4019 contact status is now 'connected'/'not connected since ... hours' 2010-10-30 12:33:43 +02:00
Romain Bignon
430291a7e2 fix get_content() on an URL (instead of integer ID) 2010-10-30 12:33:42 +02:00
Romain Bignon
b87f97165d when updating search page, do not keep old profiles to visit 2010-10-30 09:59:22 +02:00
Romain Bignon
487284fe5c do not crash when contacts list is empty 2010-10-28 21:13:23 +02:00