Commit graph

3,581 commits

Author SHA1 Message Date
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
Romain Bignon
acb7b4c9e9 update help of "add" command, and improve code 2015-04-04 12:38:49 +02:00
Kitof
7155539965 Add module_name param in add_backend to allow command line interaction 2015-04-04 12:32:57 +02:00