Romain Bignon
878befe03a
minor fixes
2015-07-05 17:49:15 +02:00
Romain Bignon
bc08478cf8
fix parsing of balances if accounts page has been configured by user to display balance in several currencies
2015-07-05 17:00:14 +02:00
Romain Bignon
c057861a04
fix parsing of 'soft' parts of account names
2015-07-05 16:56:50 +02:00
Baptiste Delpey
985708f10a
creditmutuel fix accounts parsing
2015-07-01 23:52:05 +02:00
Romain Bignon
c29f18ce15
handle refresh on LoginPage too
2015-04-21 19:32:23 +02:00
Vincent Paredes
a5a83047cc
handling html page
2015-04-07 18:48:31 +02:00
Vincent Paredes
630b274d5f
handling already logged
2015-04-07 18:48:31 +02:00
Romain Bignon
7d81005988
cm: handle refresh on empty page
2015-03-05 15:20:21 +01:00
Matthieu Weber
c6b3309900
boobank: updated transfer command for creditmutuel
...
Signed-off-by: Matthieu Weber <mweber+weboob@free.fr>
Signed-off-by: Romain Bignon <romain@symlink.me>
2015-02-08 15:42:12 +01:00
Laurent Bachelier
db1618e86f
pep8: Various manual fixes
2014-10-13 23:03:51 +02:00
Laurent Bachelier
21e8f82fd7
pep8: Use "X not in Y" instead of "not X in Y"
...
flake8 --select E713, semi-manual fixing
2014-10-11 01:27:24 +02:00
Laurent Bachelier
448c06d125
pep8 blank lines fixes
...
flake8 --select W391,E302,E301,E304
autopep8 can't fix W391 even though it claims it can.
Fixed using a simple custom script.
2014-10-10 23:41:44 +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
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
41f07101cd
fix set of debit date for card transactions
2014-07-03 16:00:30 +02:00
Romain Bignon
6fcac89dd5
first step in python3 support
2014-05-17 14:27:55 +02:00
Romain Bignon
7c1e08eb96
move browser exceptions into weboob.tools.exceptions
2014-05-17 14:27:55 +02:00
Romain Bignon
57da45d9b0
handle empty pages
2014-03-30 11:36:56 +02:00
Romain Bignon
d1c9d0de49
fix: default account type is TYPE_UNKNOWN, not None
2014-03-26 11:10:33 +01:00
Romain Bignon
e977aed9be
use TableCell to locate raw column
2014-03-26 10:28:14 +01:00
Romain Bignon
1be3f3bc87
fix crash on unknown accounts types
2014-03-26 10:28:02 +01:00
Vincent Paredes
1a381467e3
Fixing personnal space
2014-03-26 10:13:24 +01:00
Florent
d31e03db8e
Move LoggedPage in tools.browser2
2014-03-20 12:10:21 +01:00
Florent
ae3471fdf7
Rename Attr filter to Field
2014-03-19 16:20:24 +01:00
Romain Bignon
bf8675c88b
PagesBrowser.open and PagesBrowser.location always return a Response object
2014-03-13 21:27:59 +01:00
Romain Bignon
434931a3ca
remove redondant attribute
2014-03-12 20:38:07 +01:00
Romain Bignon
9893a2da0b
use Transaction.TransactionsElement
2014-03-12 08:43:48 +01:00
Romain Bignon
a9afcb685d
fix when there are several cards
2014-03-12 08:43:48 +01:00
Romain Bignon
fd8136ebfe
keep order in obj_* attributes, and changes in API
2014-03-10 22:52:59 +01:00
Romain Bignon
1b2d3cfe48
upgrade to browser2
2014-03-10 13:11:07 +01:00
Romain Bignon
8fdbf330dd
improvements on transaction and account types detection
2014-02-16 21:04:46 +01:00
Romain Bignon
b108bf8a58
support multi-cards pages
2013-09-29 18:34:08 +02:00
Romain Bignon
95edd7e90a
fix parsing card debit date when there is a link in text
2013-09-29 18:34:08 +02:00
Romain Bignon
7fab65e31a
set the right debit date on card transactions
2013-09-07 22:17:51 +02:00
Romain Bignon
847c91b1b3
fix typo
2013-08-07 18:36:19 +02:00
Romain Bignon
e10195ae0e
creditmutuel: correctly get the accounting amount and support coming transactions
2013-08-07 14:18:13 +02:00
Romain Bignon
5e5cf2f380
mechanize forms accept only str objects
2013-04-01 17:01:33 +02:00
Romain Bignon
67a6310519
suports new page which asks for a code from a card
2013-04-01 15:05:26 +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
9142f6cea2
fix crash on pagination
...
mechanize does not support embeded optgroups, so it crashes when parsing
another form is the page
2013-03-02 11:11:10 +01:00
Romain Bignon
b052e4aa53
support wher forced to go on change_password page
2013-02-26 14:39:46 +01:00
Romain Bignon
c207b109ab
support pagination
2013-02-23 12:41:01 +01:00
Romain Bignon
fae00c0131
Revert "[creditmut] transfer now accepts long and short IDs"
...
This reverts commit 3cbf1d13a6 .
2013-02-12 20:22:03 +01:00
Julien Veyssier
3cbf1d13a6
[creditmut] transfer now accepts long and short IDs
2013-02-10 19:23:39 +01:00
Romain Bignon
bf177f71ad
fix parsing card pages in special fucking cases
2013-01-16 11:44:53 +01:00
Romain Bignon
3ac1824307
fix parsing amounts in special cases
2013-01-07 15:21:22 +01:00