Skip to content
  1. Apr 26, 2021
    • Stéphane Sobucki's avatar
      [carrefourbanque] Fix login · 1edd3628
      Stéphane Sobucki authored and hydrargyrum's avatar hydrargyrum committed
      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.
      1edd3628
    • Stéphane Sobucki's avatar
      [carrefourbanque] Make module flake8 compatible · 485c6b49
      Stéphane Sobucki authored and hydrargyrum's avatar hydrargyrum committed
      485c6b49
  2. Apr 11, 2021
  3. Apr 04, 2021
  4. Mar 12, 2021
    • Christophe François's avatar
      [carrefourbanque] Raise AuthMethodNotImplemented · be71b2de
      Christophe François authored and hydrargyrum's avatar hydrargyrum committed
      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.
      be71b2de
  5. Feb 20, 2021
  6. Jan 09, 2021
  7. Aug 07, 2020
  8. Jul 15, 2020
    • Julien Montagnat's avatar
      [carrefourbanque] New implementation of CardHistoryPageJSON · 3e29f496
      Julien Montagnat authored and hydrargyrum's avatar hydrargyrum committed
      The pagination of the current CardHistoryPage is not working anymore.
      To get more transactions we need to use a JSON API.
      The POST method need a date_recup value which is a non-determinable timestamp that we get in the html of the CardHistoryPage.
      Everytime we call the JSON API, we get, the transactions of the previous calls, 40 new transactions and a new date_recup that we can use to do a new request.
      3e29f496
  9. Jul 02, 2020
  10. Jun 03, 2020
  11. Apr 08, 2020
  12. Mar 05, 2020
  13. Feb 12, 2020
  14. Jan 30, 2020
  15. Jul 05, 2019
  16. Jun 17, 2019
  17. Mar 16, 2019
  18. Feb 27, 2019
  19. Feb 24, 2019
  20. Jan 06, 2019
  21. Dec 17, 2018
  22. Sep 16, 2018
  23. Aug 18, 2018
  24. Jul 29, 2018
  25. Jun 09, 2018
  26. Dec 16, 2017
    • Sylvie Ye's avatar
      add CapBankWealth and CapBankPockets in bank.py · c4a87b34
      Sylvie Ye authored and Romain Bignon's avatar Romain Bignon committed
      update CapBank into CapbankWealth when iter_investments is implemented
      update CapBank into CapbankPockets when iter_pockets is implemented
      add CapBankWealth when iter_investments is implemented and inherit CapCgp or CapBankTransfer or CapBankTransferAddRecipient
      add CapBankPockets when iter_pockets is implemented and inherit CapCgp or CapBankTransfer or CapBankTransferAddRecipient
      c4a87b34
  27. Nov 18, 2017