Commit graph

3,583 commits

Author SHA1 Message Date
Laurent Bachelier
ba1bef7062 retry: Avoid crashing on UnicodeDecodeError 2015-09-10 15:36:49 +02:00
Laurent Bachelier
f7115f5f69 Fix PEP8 E713 2015-09-10 15:36:49 +02:00
Laurent Bachelier
c4f221fba0 Change pool size after session init
FuturesSession does this, but it is lost since the HTTPAdapters are
later replaced.
2015-09-10 15:36:49 +02:00
Florent
3914d76287 s/dev\/null/os.devnull + add binary flag
For windows compatibility
2015-09-08 08:43:04 +02:00
Florent
cf6774afe6 Add binary mode for writing
Useless on Linux, can prevent data corruption on windows.
2015-09-07 23:56:50 +02:00
Bezleputh
98a8b1509b [filters] handle TypeError in json parsing filter 2015-08-31 15:05:27 +02:00
Romain Bignon
50dc78f95b add Transaction.investments and Investment.vdate 2015-08-24 15:53:01 +02:00
Romain Bignon
a823cb8eef fix error message 2015-08-11 17:16:02 +02:00
Vincent Paredes
b01a6d8915 CleanDecimal can convert int float and long 2015-08-07 13:30:34 +02:00
Romain Bignon
7654ded661 create the StatesMixin 2015-08-03 12:18:21 +02:00
Romain Bignon
4881bb0be7 remove Bill.idparent and add Bill.vat 2015-08-02 20:08:48 +02:00
Romain Bignon
7fbd375360 do_subscriptions: use do_ls to cache objects in repl 2015-08-02 19:38:36 +02:00
Laurent Bachelier
69a78db3b3 backport check_output for 2.6 2015-07-30 10:51:57 +02:00
Romain Bignon
30f32bea60 inherits Detail and Bill from Currency 2015-07-25 22:22:52 +02:00
Caram Dache
f9f933c32b boobank OFX export: Identify credit card for each transaction 2015-07-22 19:57:45 +02:00
Pierre-Louis Bonicoli
ead90ebf92 code example: use HTMLPage instead of Page
Signed-off-by: Pierre-Louis Bonicoli <pierre-louis.bonicoli@gmx.fr>
2015-07-22 13:47:01 +02:00
Laurent Bachelier
97675879b0 Fall back on WEBOOB_WORKDIR if there is no WEBOOB_DATADIR 2015-07-17 16:39:25 +02:00
Romain Bignon
8d48d0d706 fix crash when ReplApplication.do() is called with a function instead of a backend method name 2015-07-13 15:52:53 +02:00
Romain Bignon
01f5c101a4 that's possible to have several md5sum in the same list 2015-07-12 19:54:01 +02:00
Bezleputh
4f93b7b83e [audio] move specific audio filters from weboob/capabilities/audio.py to weboob/tools/capabilities/audio/audio.py 2015-07-02 16:23:14 +02:00
Bezleputh
b892aafec3 [radioob] add "file" in search subcommand ( does the same as song but an audio file can be a podcast, it is not always a song) 2015-07-02 15:35:35 +02:00
Bezleputh
d020741a4b [audio] add specific filters in order to create audio objects id / browser2 adaptation : do not require an id in constructor 2015-07-02 15:35:34 +02:00
Bezleputh
18d1f50f26 [qcookboob] fix bug when thumbnail_url is empty 2015-06-30 13:59:13 +02:00
Laurent Bachelier
927ac8876d Bump Firefox version to next ESR (38) 2015-06-30 11:28:12 +02:00
Romain Bignon
645fc6e2a9 fix unicode issues 2015-06-22 17:45:03 +02:00
Bezleputh
28d2190d66 manage tty colummns while displaying text 2015-06-19 17:40:04 +02:00
Bezleputh
e93d724ed1 [core] add a datadir option to weboob init and handle WEBOOB_DATADIR 2015-06-19 17:40:04 +02:00
Romain Bignon
05d11e4c36 Revert "manage tty colummns while displaying text"
This reverts commit 5852bd5ef9.
2015-06-10 21:21:07 +02:00
Bezleputh
5852bd5ef9 manage tty colummns while displaying text 2015-06-10 21:13:42 +02:00
Romain Bignon
e3975f38b3 fix compatibility with python2.6 2015-05-24 13:11:32 +02:00
Matthieu Weber
1d67bf360f formatters: use weboob.tools.misc.guess_encoding instead of locale.getpreferredencoding()
Signed-off-by: Matthieu Weber <mweber+weboob@free.fr>
Signed-off-by: Romain Bignon <romain@symlink.me>
2015-05-24 11:57:25 +02:00
Laurent Bachelier
f591dba678 Browser: callback in the same place, async or not 2015-05-14 18:43:03 +02:00
Laurent Bachelier
25da89642a browser: Allow changing the Session class
In a separate method, so arguments can be removed or added.
2015-05-14 18:42:55 +02:00
Laurent Bachelier
b4a428a2c8 browser: Allow more control of the referrer 2015-05-14 18:42:52 +02:00
Laurent Bachelier
7263145869 browser: Add Googlebot profile 2015-05-14 18:41:12 +02:00
Matthieu Weber
95cd12fd22 formatters: use locale.getpreferredencoding() instead of utf-8
Signed-off-by: Matthieu Weber <mweber+weboob@free.fr>
Signed-off-by: Romain Bignon <romain@symlink.me>
2015-05-14 15:07:20 +02:00
Romain Bignon
14fc8ba7e2 add a Javascript class (which uses execjs library) 2015-05-12 09:03:37 +02:00
Romain Bignon
a33d26558b move guess_encoding into weboob.tools.misc 2015-05-09 17:52:16 +02:00
Vincent Paredes
bf389d7045 striping data on csv 2015-05-07 17:23:57 +02:00
smurail
511daa73a1 add a context argument 2015-05-07 14:32:59 +02:00
smurail
3835a0c19c fix error when a name is not found 2015-05-07 14:32:58 +02:00
smurail
dd8bf4fa2f add a way to instantiate an object from a dict of its fields values 2015-05-07 14:32:57 +02:00
smurail
62adf86daa add JSON helpers 2015-05-07 14:32:55 +02:00
Romain Bignon
6d6c49a5e6 remove unused import 2015-05-06 11:25:47 +02:00
smurail
be125cf84f fix issue with GridVirtKeyboard usage while removing overkill optimization 2015-05-06 11:06:21 +02:00
smurail
d38656540e fix issue with encoding 2015-04-28 15:18:24 +02:00
smurail
f653b2f531 parse french date with DMY order by default 2015-04-28 15:18:23 +02:00
Bezleputh
2f0643085e [radioob] radioob can now download full album 2015-04-13 09:42:21 +02:00
Romain Bignon
84ce7b72ec fix wording 2015-04-04 15:46:01 +02:00
Romain Bignon
b110f10c9e if backend name is already taken, suggest the first available one with the same base 2015-04-04 12:52:19 +02:00