Romain Bignon
4935b19053
support international withdrawal
2012-11-22 22:31:23 +01:00
Laurent Bachelier
3eba9a809b
Allow multiple CERTHASH values in a module
...
Also fix typos and usage of reserved hash() function.
2012-11-10 18:22:30 +01:00
Romain Bignon
4a1e4b5afa
bump to 0.e
2012-10-28 20:39:49 +01:00
Laurent Bachelier
3a66728392
Fix crashes with unicode characters in maintainer name
...
Change every mention of MAINTAINER to avoid future issues.
2012-10-24 13:29:30 +02:00
Romain Bignon
0b9ed305f8
fix getting coming operations
2012-10-08 16:54:19 +02:00
Romain Bignon
6bcd6d21fd
bnp certificate changed
2012-10-08 08:27:33 +02:00
Romain Bignon
dde19633d3
set CERTHASH const on most bank modules and others
2012-09-01 13:38:08 +02:00
Romain Bignon
8c82b7c3f1
fix parsing transaction IDs ( closes #879 )
2012-06-03 10:46:42 +02:00
Romain Bignon
bbf3db6c01
fix getting 100 transactions instead of 30 (from history)
2012-05-31 14:06:56 +02:00
Romain Bignon
1a1412044a
changes on website ('execution' field renamed to '_flowExecutionKey')
2012-05-23 10:17:11 +02:00
Romain Bignon
dd9d0d9b4a
strip trailing "CARTE XXX" from card transactions labels
2012-05-15 15:37:55 +02:00
Romain Bignon
2f8072e89e
bump to 0.d
2012-05-04 21:17:46 +02:00
Romain Bignon
15f536d09b
support CIF accounts
2012-04-28 15:25:49 +02:00
Romain Bignon
5a046f00a8
create weboob.tools.browser.BrowserPasswordExpired
2012-04-21 18:22:07 +02:00
Romain Bignon
54745e67e9
fetch the last 100 transactions (instead of 30)
2012-04-15 23:57:17 +02:00
Gabriel Kerneis
d9a367fab8
bnporc: parse categories
2012-04-01 11:23:35 +02:00
Gabriel Kerneis
87399a2efa
bnporc: more precise matching for transferts
2012-04-01 10:41:08 +02:00
Romain Bignon
b157e92d5b
use decimal.Decimal instead of float to store amounts of money
2012-03-29 16:31:18 +02:00
Pierre Mazière
b440918eca
LCL,BNPorc: fix str to unicode conversion warnings
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmail.com>
2012-03-28 14:25:54 +02:00
Romain Bignon
8f282c9ae8
rename iter_operations to iter_coming
2012-03-23 17:07:34 +01:00
Laurent Bachelier
79724c90f5
Remove "thread" argument in iter_unread_messages
...
It is unused, and no backend implemented it — so it was wrong to have it
in the function signature.
It also does not seem very helpful, we have get_threads() if we want to
do something advanced with treads.
fixes #825
2012-03-23 07:04:40 +01:00
Romain Bignon
2675510f32
add a class FrenchTransaction to factorize common parsing of french banks
2012-03-22 16:33:05 +01:00
Laurent Bachelier
a84fde80e6
bnporc: Add support of some broken messages
2012-03-21 04:16:45 +01:00
Laurent Bachelier
e7f6086916
bnporc: Much faster checking of new messages
...
Especially for the first call on a new backend instance.
We don't need to fill threads that are already in "seen".
2012-03-21 04:15:42 +01:00
Laurent Bachelier
0e113544da
bnporc: Drop javascript tags in messages
...
Does not make much sense in our usage, and it breaks
txt2tags/HTMLParser.
2012-03-21 01:58:39 +01:00
Laurent Bachelier
a978260410
bnporc: Make links absolute before exporting
...
refs #828
2012-03-21 01:58:39 +01:00
Laurent Bachelier
e3bb06398c
bnporc: Force marking messages as read
...
Because threads are in cache, the Message objects are not refreshed
after set_message_read().
Also retrieve the "seen" storage only once per call.
2012-03-21 01:58:11 +01:00
Laurent Bachelier
a837d954ee
Add Messages support to bnporc
...
Private messages from the bank.
2012-03-19 23:25:21 +01:00
Romain Bignon
8e391d0b88
bump to 0.c
2012-03-14 22:09:24 +01:00
Laurent Bachelier
42a1fee141
Fix account types and add account types support to bnporc, for the account types I could get.
...
Types were taken from KMyMoney, which is for personal tracking, however
some types had no use (cash not something the bank can provide,
maybe credit card but it is usually the "coming" field for us).
Sources: https://en.wikipedia.org/wiki/Bank_account (but not focused on
personal banking) and it's French translation which was more interesting.
Other websites for American and Australian banking almost always mentioned three
accounts: checking/current, savings/deposits, term/fixed deposits.
And some code refactoring.
2012-03-11 01:33:20 +01:00
Romain Bignon
35688f58c9
Account.link_id becomes a private attribute
2012-03-10 09:03:26 +01:00
Laurent Bachelier
6544bbfcdc
Fix account list: get all accounts
...
There is also more logic in the xpath query, which I find more readable.
2012-03-03 18:26:59 +01:00
Romain Bignon
0badd945a9
fix getting transactions of secondary accounts
2012-02-26 19:03:49 +01:00
Romain Bignon
be14595308
apply changes to ICapBank API
2012-02-26 18:30:40 +01:00
Romain Bignon
defcacb9db
parse categories
2012-02-26 15:07:26 +01:00
Laurent Bachelier
0fa7060b68
Better descriptions for modules
2012-02-11 00:46:48 +01:00
Romain Bignon
4be4b40509
bump to 0.b
2012-02-05 19:35:30 +01:00
Romain Bignon
98da2447b8
remove useless regexp
2012-02-04 16:05:41 +01:00
Romain Bignon
e1e20a44fe
strip agency and key from account IDs
2012-02-04 12:38:33 +01:00
Romain Bignon
32b5037e19
disable HTTP debug
2012-02-02 11:11:30 +01:00
Romain Bignon
a46ece15b1
support new bnp website (refs #769 )
2012-01-31 17:09:35 +01:00
Romain Bignon
abb24b9954
several fixes to run successfully tests
2012-01-17 17:46:13 +01:00
Romain Bignon
14a7a1d362
support repositories to manage backends ( closes #747 )
2012-01-17 17:00:05 +01:00