Commit graph

70 commits

Author SHA1 Message Date
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
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
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
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
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
Florent
3514f65cc6 Reset the counter to each pages 2014-03-28 15:43:10 +01:00
Florent
3cab148414 Do not return same id twice 2014-03-28 14:55:56 +01:00
Florent
902ab0a392 pep8 cleaning 2014-03-28 14:16:24 +01:00
Florent
492dd1d61a Remove unused imports 2014-03-28 14:16:24 +01:00
Florent
3f1e45d459 Restore compatibility with old hash values 2014-03-28 14:16:24 +01:00
Florent
45760ca84b Remove parse function 2014-03-28 14:16:24 +01:00
Florent
d2eec89a4e Set the category 2014-03-28 14:16:24 +01:00
Florent
7f02c6d526 Use Transaction.Raw 2014-03-28 14:16:24 +01:00
Florent
267b8bbc75 Add history support with Browser2 2014-03-28 14:16:24 +01:00
Florent
15ca64f3d9 First step on ING with Browser2
Login and listing of accounts work
2014-03-28 14:16:23 +01:00
Florent
16f6fc349e Fix conversion warning 2014-03-21 20:16:56 +01:00
Romain Bignon
8fdbf330dd improvements on transaction and account types detection 2014-02-16 21:04:46 +01:00
Romain Bignon
6099560b8c change currencies integer constants to ISO code strings 2014-02-16 19:48:17 +01:00
Florent
845cf844a7 Update regexps
Site changed
2014-01-20 17:53:52 +01:00
Mathieu Lordon
f8a6da674c Add LDD support to ING 2013-09-02 11:37:59 +02:00
Florent
4d5b84a2a8 Move Currency from ICapBank to ICapBase 2013-07-30 10:35:25 +02:00
Florent
e1190dea23 Fix history of accounts 2013-05-27 23:47:49 +02:00
Florent
040231a274 Add type account on ING 2013-04-25 12:56:41 +02:00
Laurent Bachelier
7094931c92 Easy spacing fixes, trailing stuff
Remove useless trailing \
Remove trailing spaces
Add missing empty lines

autopep8 -ir -j2 --select=E301,E302,E502,W291,W293,W391 .

Diff quickly checked.
2013-03-16 00:54:55 +01:00
Romain Bignon
61f8ab8920 fix crash on ASV accounts history 2013-03-02 10:28:19 +01:00
Romain Bignon
5d6b4ea7d9 fix infinite loop if there is no pagination 2013-02-25 14:38:34 +01:00
Florent
7ff2a9bf95 Fix infinite loop 2013-02-25 13:49:16 +01:00
Florent
b400544e90 Remove old code 2013-02-25 12:16:05 +01:00
Florent
9284a7fe04 Restore category
Use value of old website as text
2013-02-25 12:03:53 +01:00
Florent
3d532ef501 Support all the history
Ugly code...
2013-02-25 12:03:52 +01:00