- Jan 11, 2024
-
-
- May 23, 2023
-
-
Romain Bignon authored
-
- Apr 14, 2023
-
-
Thomas Toumeyragues authored
On the website 'enrolement_cc' code corresponds to a pop-in in which the Clé Secure authentication method is advertised. But the user can still decide to install it later and continue authentication
-
- Apr 08, 2023
-
-
-
Romain Bignon authored
-
- Mar 05, 2023
-
-
Romain Bignon authored
-
- Feb 12, 2023
-
-
Romain Bignon authored
-
Romain Bignon authored
-
- Feb 11, 2023
-
-
Romain Bignon authored
-
- Feb 04, 2023
-
-
Romain Bignon authored
-
- Jan 29, 2023
-
-
Romain Bignon authored
-
- Jan 27, 2023
-
-
Website changed its display.
-
-
Carrefourbanque redirects users onto a kyc verification page, users have to fill in their name, birthdate and birthplace. This happens if the user tries to login for the first time with new login (internet id). Handle a new page "kyc" which is usefull to raise an ActionNeeded if we are on this page during login.
-
- Aug 08, 2022
-
-
When App validation is required a pop-in directly appears after login submission. There is no headers Location for redirection in the response, which caused the bug. Same issue when an error message is displayed after login submission. Fixes 1/2 regression on https://gitlab.budget-insight.com/bi/weboob/-/merge_requests/2965
-
A page for sms auth is now accessible, we are waiting for a PSU to handle it (it was previously innaccesible because of a pop-in). So we now know that if the pop-in is displayed it is because the PSU did not chose an SCA method yet. We avoid redirection to sms page to avoid sending sms as it is not implemented yet. Small change on dsp2_auth_code name for pop-in. And handling another error message at login.
- Jun 13, 2022
-
-
- Feb 28, 2022
-
-
ntome authored
basestring, range, long, url*, parse*, unicode, html_unescape also, remove some obsolete sys.version checks
-
- Feb 18, 2022
-
-
ntome authored
-
- Jan 26, 2022
-
-
LifeHistoryPage and LifeInvestmentsPage are merged into new LifeHistoryInvestmentsPage since url is now the same they have add a thead in investment table fix regression in obj_url, 'tuple' object has no attribute 'format'
-
- Jan 13, 2022
-
-
kmartins authored
Handle new error message and raise browserunavailable with the error message. Change regexp on dsp2 auth code because of a slight change on the page.
-
kmartins authored
Changed some xpath on iter_accounts.
-
kmartins authored
carrefourbanque made some change on their website so some of our xpath where outdated and needed to be changed.
-
Damien Ramelet authored
Virtualkeyboard change on the website so we made a slight change with the vk class. the authentications form also change and we now fill those fields
-
- Jun 05, 2021
-
-
On the website, after login if the user uses strong authentication a pop-in will show up. This pop-in's content is generated on the fly using js and depends on a 'popin_dsp2' parameter code. We use this parameter code to raise exceptions with the appropriate corresponding messages.
-
- May 10, 2021
-
-
If we try to access the LoginPage when we're already logged in, we are redirected to the HomePage. Overriding `locate_browser` is also necessary to make the blackbox work. If we just `pass`, we would never get to a `LoggedPage`. So a solution in which we check if we're on `HomePage` in `do_login` is not sufficient.
-
For /espace-client/carte-credit/consultation_solde_ajax, response is always 200. When this url is the state url, this causes problem. This reverts commit 13b1fb3e717ae52e804d9219ddabfa2a4273f306.
-
- Apr 26, 2021
-
-
The first time we login, we get a cookie 'SSESSION...'. If this cookie is present, when we try to go to the LoginPage we will be redirected to the HomePage. For the next session, because locate_browser() doesn't do anything, do_login() will be called but if the cookie 'SSESSION...' is valid we'll be redirected to the HomePage. This results in calling LoginPage's enter_login() method, even though we're on the HomePage, and it causes an AttributeError. To solve this I removed locate_browser() overriding.
-
-
- Apr 11, 2021
-
-
Romain Bignon authored
-
Romain Bignon authored
-
- Apr 04, 2021
-
-
- Mar 12, 2021
-
-
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.
-
- Feb 20, 2021
-
-
Romain Bignon authored
-
- Jan 09, 2021
-
-
The card index was hardcoded to "0" so we were always fetching the same transactions for all cards. Also handled balance for cards that don't have an "en cours" balance. Also handled the "no transaction" case.
-
hydrargyrum authored
-
- Aug 07, 2020
-
-
Previously, the transactions were scraped by html, the transactions were not sorted by the field date in the html, the transactions were sorted by timestampOperation, a field which is not accessible in the html but accessible by JSON API, the timestampOperations is the date at the time that the transaction has been debited. The date in the html is the rdate. With this fix, transactions will be properly sorted
-
In order to facilitate debug I put logs in a statement that could make the loop stops
-