Commit graph

84 commits

Author SHA1 Message Date
Romain Bignon
eb3f681136 bump to 0.a 2011-10-10 11:38:02 +02:00
Xavier G
43d562a338 CrAgr: optimized operations retrieval for CA Centre by adding a start_offset parameter to AccountsList.get_history 2011-09-13 12:17:43 +02:00
Xavier G
67aac80c00 CrAgr: revisited the way login() and home() methods work. Also added extra debug statements. Fixes #697. 2011-08-27 18:38:15 +02:00
Xavier G
498d168a7f CrAgr: added Richard Genoud's patch handling "See 25 more" links.
Add full history on account page: on CA centre france (and maybe others),
there's no "next page" link but a "see 25 more" link. So, we have to expand the
history before fetching results
2011-08-23 08:53:43 +02:00
Xavier G
7f3c4be18b CrAgr: fixed regression induced by commit cb906211 2011-08-23 08:53:20 +02:00
Xavier G
13aa381335 CrAgr: when transferring money, the reason was not optional as expected. (closes #696) 2011-08-14 20:39:14 +02:00
Olivier
573521523d Ajout CA-centre est (closes #694)
Signed-off-by: Olivier <olivier@localhost>
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2011-08-12 23:11:22 +02:00
Laurent Bachelier
514a6b3585 Fix account list with CA Toulouse
Yes, they just removed a surrounding tag. Nothing else changed.
2011-07-01 16:36:39 +02:00
Romain Bignon
49b46ff095 clean code 2011-06-21 13:17:59 +02:00
Romain Bignon
473d45f5f1 bank account IDs are also stored in keyring (closes #565) 2011-05-21 10:35:18 +02:00
Romain Bignon
cb1372b99f new class BackendConfig to manage backend configs 2011-05-21 10:26:57 +02:00
Romain Bignon
53e22d9f4b bump to 0.9 2011-05-08 18:31:44 +02:00
Xavier G
c5c6ddb742 CrAgr backend: cents were not correctly formatted before form submit. 2011-04-11 08:28:27 +02:00
Laurent Bachelier
a93b1a7271 cragr: Better workaround for the absence of redirection 2011-04-11 08:28:27 +02:00
Laurent Bachelier
73137b681d cragr: Support of a new history layout
Much easier to parse due to having properly separated in table elements,
and having parent div with meaningful IDs.
Found on the Toulouse region.
2011-04-11 08:28:27 +02:00
Laurent Bachelier
d56ed544fa cragr: Fix login issues with the Toulouse website (closes #629) 2011-04-11 08:28:01 +02:00
Romain Bignon
7e2bb91b3b change license to AGPLv3+ 2011-04-08 12:48:07 +02:00
Romain Bignon
31a0a0a8be bump to 0.8 2011-04-04 10:30:09 +02:00
Romain Bignon
3cb6ca033f bump to 0.7 2011-03-01 13:57:23 +01:00
Xavier G
217a03a7de CrAgr: Fixed the cents calculation.
Signed-off-by: Xavier G <xavier@tuxfamily.org>
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2011-02-26 17:34:12 +01:00
Xavier G
111a49e00e CrAgr: Fixed the history operation so that it basically works when every non-ASCII character on the bank website is replaced with two interrogation marks.
Signed-off-by: Xavier G <xavier@tuxfamily.org>
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2011-02-19 15:21:24 +01:00
Romain Bignon
2ebb9a844d bump to 0.6 2011-01-08 12:30:28 +01:00
Xavier G
70a3effae4 The CrAgr backend now systematically goes back to the home page when get_accounts_list is triggered.
Signed-off-by: Xavier G <xavier@tuxfamily.org>
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2010-12-26 17:43:19 +01:00
Laurent Bachelier
217920fddf Fix handling of negative amounts on account list
The '-' was ignored (only ',' and digits were accepted!)
As a bonus, factorization of similar code.
2010-12-10 17:07:03 +01:00
Laurent Bachelier
fdcc192f7e Fix extraction of amounts >999 € 2010-12-10 16:41:26 +01:00
Romain Bignon
a83a81dde8 bump to 0.5 2010-12-01 19:55:59 +01:00
Christophe Benz
525c8d3185 fix cragr login 2010-11-30 13:18:49 +01:00
Romain Bignon
de75347035 unused import 2010-11-27 17:23:53 +01:00
Xavier G
5906ea8326 CrAgr: implemented the transfer operation
Signed-off-by: Xavier G <xavier@tuxfamily.org>
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2010-11-27 17:23:13 +01:00
Xavier G
efec89d905 CrAgr: added some documentation to accounts_list.py
Signed-off-by: Xavier G <xavier@tuxfamily.org>
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2010-11-27 17:23:13 +01:00
Xavier G
2b38c243f7 CrAgr: added the CA Lorraine website to the known sites list.
Signed-off-by: Xavier G <xavier@tuxfamily.org>
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2010-11-27 17:23:10 +01:00
Laurent Bachelier
37bab806b2 Fix some cragr regions domains 2010-11-21 22:09:37 +01:00
Christophe Benz
f2b493b5e5 unused method (the same as in parent class) 2010-11-17 20:48:49 +01:00
Christophe Benz
56df443aa9 add new URL for cragr accounts page 2010-11-17 16:27:01 +01:00
Christophe Benz
da9bbe67d2 sort cragr regions alphabetically 2010-11-17 15:16:06 +01:00
Christophe Benz
05bf302824 add other credit agricole URLs 2010-11-17 12:17:05 +01:00
Christophe Benz
f8c0de39bd introduce per-region website in cragr backend 2010-11-17 11:00:51 +01:00
Christophe Benz
afae06efc1 factorize wget user agent 2010-11-16 12:16:14 +01:00
Xavier G
be990c150f Fixed the CrAgr backend, allowing a second retrieving of the accounts list.
Signed-off-by: Xavier G <xavier@tuxfamily.org>
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2010-11-13 01:05:55 +01:00
Romain Bignon
a07b64e35d Xavier is now the CrAgr maintainer 2010-11-12 22:47:50 +01:00
Romain Bignon
1c66261bf5 do not override iter_operations() to let ICapBank raise NotImplementedError 2010-11-12 22:47:22 +01:00
Xavier G
f338439bd7 Implemented history operation for CrAgr backend
Signed-off-by: Xavier G <xavier@tuxfamily.org>
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2010-11-12 22:43:26 +01:00
Laurent Bachelier
e5d4047016 Use basestring instead of str and unicode 2010-11-12 18:52:50 +01:00
Laurent Bachelier
024f217c8b Use strings instead of integers internally for account IDs 2010-11-12 18:40:23 +01:00
Romain Bignon
bea732d534 bump to version 0.4 2010-11-01 23:21:37 +01:00
Romain Bignon
2d2a942494 use Value* classes instead of ConfigField 2010-10-26 21:02:42 +02:00
Romain Bignon
c959feacac bump version of backends and applications to 0.3 2010-10-11 10:31:44 +02:00
Laurent Bachelier
6bc8ae2479 Check if Credit Agricole is down 2010-10-01 13:15:49 +02:00
Laurent Bachelier
0942c08d55 Add support for another version of Credit Agricole
Both versions are present, for different regions.
2010-10-01 12:08:51 +02:00
Romain Bignon
71f18ce7f6 bump version of every applications to 0.2 2010-09-25 07:39:40 +02:00