Commit graph

152 commits

Author SHA1 Message Date
Romain Bignon
4c2cb80761 fix set of Investment.unitprice for market accounts 2015-06-10 20:57:21 +02:00
Vincent Paredes
5fe53ca8a5 handling netissima page 2015-06-10 20:57:21 +02:00
Vincent Paredes
ca3744aedd fixing not avalaible value 2015-06-10 20:57:21 +02:00
Romain Bignon
68e8bd94f8 euro funds have diff equal to 0 2015-06-10 20:57:21 +02:00
Romain Bignon
0868c5e9fc fix parsing of ISIN code for market accounts 2015-05-22 15:43:55 +02:00
Romain Bignon
9d2996b82a add a kind of life insurance account name 2015-05-22 15:43:55 +02:00
Romain Bignon
83d5cb1d0b fix parsing of euro founds 2015-04-04 15:44:46 +02:00
Romain Bignon
9f29b28ae6 fix fucking website change 2015-02-09 18:59:16 +01:00
Romain Bignon
2f61835521 introduce new type Account.TYPE_LIKE_INSURANCE 2015-02-05 18:35:06 +01:00
Baptiste Delpey
ea030bf6ab NotImplemented exception for history on asv and clean code 2015-02-03 11:31:33 +01:00
Romain Bignon
8631de03e8 valuation information can be in several locations... 2015-02-02 20:28:35 +01:00
Romain Bignon
ad0dee6262 fix detection of errors in page 2015-02-02 20:27:03 +01:00
Romain Bignon
d26bbc50a8 support of ASV accounts 2015-01-21 14:17:23 +01:00
Florent
e54d1391d7 Update regexp 2014-12-07 20:07:23 +01:00
Romain Bignon
a055182e5f fix crash if there is no ':' in IDs 2014-11-13 08:11:01 +01:00
Florent
46bd54b41c Remove hack to convert decimal to int
And better compliance with objects parameters
2014-10-23 15:32:26 +02:00
Florent
20546df89e Fix navigation after a transfer 2014-10-22 17:22:31 +02:00
Florent
f805284567 Change selection of keyboard (more generic) 2014-10-22 17:22:09 +02:00
Florent
32d792ba4c Coding style 2014-10-22 16:00:57 +02:00
Laurent Bachelier
7aeb3e942e pep8: Fix indentation is not a multiple of four
autopep8 -a -r -i --select E111 .

Manual check.
2014-10-11 01:41:00 +02:00
Romain Bignon
d61e15cf84 rename things related to browsers
weboob.tools.browser -> weboob.deprecated.browser
weboob.tools.parsers -> weboob.deprecated.browser.parsers
weboob.tools.mech -> weboob.deprecated.mech
weboob.browser2 -> weboob.browser
weboob.core.exceptions -> weboob.exceptions

Also, the new tree for browser2 is:

weboob.browser: import weboob.browser.browsers.* and weboob.browser.url.*
weboob.browser.browsers: all browsers (including PagesBrowser and LoginBrowser)
weboob.browser.url: the URL class
weboob.browser.profiles: all Profile classes
weboob.browser.sessions: WeboobSession and FuturesSession
weboob.browser.cookies: that's a cookies thing
weboob.browser.pages: all Page and derivated classes, and Form class
weboob.browser.exceptions: specific browser exceptions
weboob.browser.elements: AbstractElement classes, and 'method' decorator
weboob.browser.filters.*: all filters
2014-10-07 00:30:07 +02:00
Florent
9949bbf919 Move exceptions to weboob.core.exceptions 2014-10-02 11:04:14 +02:00
Florent
a019819f9d Move browser2 from weboob/tools/b2 to weboob/browser2 2014-10-02 11:01:34 +02:00
Florent
54a1bc4809 Remove * imports in filters 2014-09-29 22:31:54 +02:00
Florent
cee106a0e5 Add loggedPage on bourse.ingdirect.fr 2014-09-29 10:14:29 +02:00
Romain Bignon
35f03a00a1 fix crash on coming operations 2014-09-29 00:34:54 +02:00
Laurent Bachelier
3da02fde24 Remove useless __all__ in modules
They bring nothing of value (we never use import * anyway) and introduce
a maintenance burden.

The __all__ that I left might not be very useful either but at least
they are not a pain to maintain; they are also used by pyflakes in some
cases.
2014-09-09 19:00:02 +02:00
Florent
3076579747 Index is back for some accounts... 2014-09-04 23:37:16 +02:00
Florent
4c29f8a4cd Fix history for saving accounts 2014-09-02 15:23:32 +02:00
Romain Bignon
2d08719789 fix parsing of 'tomorrow' transaction dates 2014-09-02 15:03:48 +02:00
Florent
732417b94a Support coming operations 2014-08-28 11:52:15 +02:00
Florent
346c6efc6b Remove (finally!) the index on ing / do not get coming operations 2014-08-27 11:04:04 +02:00
Florent
a434f33a61 Set replace_dots everywhere
The goal is to change the default value in CleanDecimal
2014-08-21 10:21:53 +02:00
Florent
76cb004eb4 Move ItemListTable-Element outside of page.py
One of the goal is to not import all modules needed by filters by
loading the page file.

In the same goal, move the import of parsers in the class definition.
2014-07-09 10:23:20 +02:00
Romain Bignon
0ff2abb2fd don't crash when quantities are >999 2014-05-19 09:25:21 +02:00
Romain Bignon
e434bb90e2 all browser2 modules may import exceptions from weboob.tools.exceptions 2014-05-17 14:27:56 +02:00
Romain Bignon
8f11fd40bc pyflakes fix 2014-04-26 12:07:22 +02:00
Florent
d6d5d4cebd Set obj_id to None before to return it to the browser 2014-04-24 19:45:28 +02:00
Florent
cf71e6bf6a Fix pagination on iter_bills 2014-04-15 10:38:53 +02:00
Florent
c488a0c7ae Use @pagination 2014-04-15 10:26:25 +02:00
Romain Bignon
c31d72e630 fix when there are decimal quantities 2014-04-13 12:32:50 +02:00
Florent
cc1e587552 Use browser2 tools in get_recipients 2014-04-01 16:06:36 +02:00
Florent
a5e55208ae Support pagination in iter_bills 2014-04-01 15:14:28 +02:00
Florent
c34ef464ab Factorize code of virtual keyboard 2014-04-01 14:42:43 +02:00
Florent
1994970385 Simplify the code 2014-04-01 12:59:13 +02:00
Florent
af570a856f Some browser2 features in transfer pages 2014-04-01 12:36:07 +02:00
Florent
e986d96daa Use lambda function, remove old browser1 code 2014-04-01 12:06:49 +02:00
Florent
2ab48d4800 Some pep8 cleaning 2014-04-01 11:56:15 +02:00
Florent
0c3121a614 Post with the good variable 2014-04-01 11:28:59 +02:00
Florent
9155747fb9 Set Logged page 2014-04-01 11:08:24 +02:00