- Mar 24, 2021
-
-
hydrargyrum authored
-
hydrargyrum authored
It should be str, not Decimal. Also, it trimmed leading zeroes, which is wrong.
-
Detected after username submission. Since we weren't handling this case, login was proceeding to 2FA notification instead of stopping here.
-
-
Sometimes the investment detail page is empty, with no error displayed.
-
-
-
iter_market_orders were implemented on parent, but they don't exist on LCLParcCardsBrowser and LCLEnterpriseBrowser sub-browsers.
-
-
-
-
it will be more stable to replace the _abck cookie with the Proxy-Connection header
-
in a local environment we can go on the site, if we are in a prod environment we have a timed out. it's a blocking solution "Akamai", the cookie is not limited to a user, to solve this we set up the _abck cookie to avoid the timed out, by against the cookie may change over time, but as it is before going to the site i have no way to find the cookie
-
- Mar 22, 2021
-
-
Florent Fourcot authored
-
- Mar 12, 2021
-
-
-
-
For cards without transaction summary, create a fake summary transaction from the card's coming value.
-
Some deferred cards do not have transaction history and can even make the website crash if we try to access it. It seems to be linked to whether the card is from a third party account or not. In any case retrieve the card details via an API call, not via the transaction summary page.
-
We couldn't retrieve cards anymore because the pages changed slightly
-
The password field label defined in the module was different from the one shown on Caisse D'Epargne website. This commit rectifies this by updating the password field label to the correct value.
-
-
-
-
The header is already set in the next method.
-
When we are providing invalid credentials the module does as if we were logged in with valid credentials.
-
Some accounts don't have a 'libelleBanque', those are to be avoided.
-
IbanPage is not available if transfers are not authorized. We now control its status before trying to parse IBAN on it.
-
There is a new 2FA using the Carrefour Banque app. It's not mandatory (for now at least) and it seems to require 2FA at each login. Moreover, there is no warning before the notification is sent to the user's app. For now we raise AuthMethodNotImplemented.
-
Needed for caissedargne and creditcooperatif, The Parent can catch the error and continue the iter_accounts without linebourse.
-
First use of this capability in a module. It allows to match accounts fetched in a new version of the module, with their previous incarnation a the database, thanks to the match_account method. In this case, all ids, labels, and a few types and numbers have changed.
-
-
There was an issue in the iter_accounts of kolb, a child of this connector, due to some pages now loading with javascript which broke the navigation. Instead of adding messy ways of working around the issue in an already messy connector I remade it using the much cleaner new JSON pages of the "Synthèse Multibanque" space. However, there is no way to get the same IDs as the old version and accounts fetched with this new version don't match the old ones.
-
- old website: https://www.trainline.fr - new website: https://www.thetrainline.com
-
every fields can be missing
-
In python 2, generators (including function with yield) use the 'next' method to get the next value. In python 3, they use the '__next__' method.
-
- Mar 06, 2021
-
-
-
-
Romain Bignon authored
-
Romain Bignon authored
-
Romain Bignon authored
-