- 09 Sep, 2020 25 commits
-
-
Florian Duguet authored
-
thibault douge authored
-
Christophe Francois authored
-
Christophe Francois authored
-
Guillaume Risbourg authored
When doing transfers to multiple new recipients in the same session, we are asked to do an app validation but not a code.
-
Vincent Ardisson authored
ValueDate now returns a real "date" object, not a mere string
-
Vincent Ardisson authored
ValueDate returned date strings instead of date objects. Use strings only for serialization/deserialization, but otherwise use a real date object. Also, the implementation was inefficient as it reparsed the same string multiple times.
-
thibault douge authored
before the password was only numbers, now it's alpha-numeric
-
Quentin Defenouillere authored
-
Quentin Defenouillere authored
Sometimes the URL is slightly different, we must handle '_jcr_' and 'jcr:'
-
Vincent Ardisson authored
It's not an optional or costly dependency.
-
Vincent Ardisson authored
Though a BOM makes no sense in UTF-8, some sites insisting on sending one with JSON data... Drop it then, as standard "json" module fails when it is present anyway.
-
Jerome Berthier authored
This feature does not modify the API of BrowserSelenium. To use a remote driver, a config Value 'remote_driver_url' must be set. If this value is not set the previous behavior is used, instantiating a local web driver. The remote driver capabilites are built according to the module configuration.
-
Vincent Ardisson authored
When switching to regular imports, ItemElementFromAbstractPage will become obsolete. However, they will not be removed immediately, but they will be reimplemented to be compatible with the new system. But the reimplementation works at import-time, not at exec-time, and it's not possible to access params defined in outer scopes at import-time. So, we make sure the attributes are explicitly defined, not implicitly.
-
Edouard Lambert authored
-
Christophe Francois authored
Quantity and validity date are not always available.
-
thibault douge authored
-
Sylvie Ye authored
like the commit 4a2987a9727756baf57a3934fb502e14a94be533 In PSD2, the account id is the "identifiantPrestation" when the account id is "codeGuichet+numeroCompte" in website and the transfer_check_account_id will be False because of that In this case, we just need to check the "codeGuichet+numeroCompte" part in the "identifiantPrestation".
-
Ludovic LANGE authored
-
Guillaume Risbourg authored
-
Pierre Nardozi authored
-
Pierre Nardozi authored
-
Quentin Defenouillere authored
-
Christophe Francois authored
Fixing some issues introduced by fetching accounts on the wealth accounts page, and some others: - error 500 while going on the new page, - a json field that needs to be optional, - a fix for the matching of accounts from the synthesis and wealth pages.
-
Sylvie Ye authored
in order to also retrieve recipient for PSD2 accounts. In PSD2, the account id is the "identifiantPrestation" when the account id is "codeGuichet+numeroCompte" in website
-
- 06 Sep, 2020 1 commit
-
-
Vincent A authored
-
- 31 Aug, 2020 1 commit
-
-
Vincent A authored
It makes sense to have it in bank caps too.
-
- 26 Aug, 2020 13 commits
-
-
Christophe Francois authored
This new type will be used for all investment in real state such as SCPI, OPCI, SCI...
-
Pierre Nardozi authored
-
Guillaume Risbourg authored
-
Vincent A authored
-
Vincent Ardisson authored
running weboob-config allowing no error checks the modules can be imported flawlessly.
-
Jerome Berthier authored
Useful when using with a pre-push hook, it is useless to run flakes on the whole code base every time you push. Example of pre-push hook using this feature: ref=$(git rev-list --boundary HEAD...master | grep "^-" | cut -c2-) PYFILES="$(git diff ${ref} --name-only | grep -E "*.py$" | xargs)" $PWD/tools/pyflakes.sh if [ "$?" -ne "0" ]; then echo >&2 "Flakes error" exit 1 fi
-
Vincent Ardisson authored
Introduce: - base: for CapBank, Account, Transaction and standard classes - rate: for CapCurrencyRate - transfer: for CapTransfer and related classes - wealth: for CapBankWealth and related classes To keep compatibility with existing code using base imports, bank/__init__.py will import symbols from the subfiles.
-
Christophe Francois authored
Some accounts are on the "Epargne" tab but not in the summary page where we fetched them. We need to get the ones we missed from this page. This also means we need to get on that tab to get history and investments. For now we only have the issue with some life insurances so we go on the new tab only for them, but the connector might need larger changes if we find out that other accounts are concerned.
-
Pierre Nardozi authored
-
Maxime Gasselin authored
We can have a failed_authentication here. To avoid to crash, a default value here allows to catch wrongpass further. Only seen for banquepopulaire module. An AssertionError has been added for caissedepargne in case of empty redirect_data.
-
Vincent Ardisson authored
It's not defined in .bank, import it correctly.
-
Vincent Ardisson authored
When enabled, the documents is pre-processed so all links of the page are made absolute using the <base> href (if present) or the page URL. AbsoluteLink becomes pointless when this option is enabled. It's not enabled by default as it would break some existing XPaths like: starts-with(@href, "/foo")
-
Quentin Defenouillere authored
-