Skip to content
  1. Aug 25, 2023
  2. Jul 17, 2023
  3. Jun 01, 2023
  4. May 23, 2023
  5. Apr 08, 2023
  6. Apr 03, 2023
  7. Mar 05, 2023
  8. Feb 12, 2023
  9. Feb 04, 2023
  10. Jan 29, 2023
  11. Sep 05, 2022
  12. Jun 13, 2022
  13. May 12, 2022
  14. Mar 09, 2022
  15. Jan 26, 2022
  16. Aug 27, 2021
  17. Jun 30, 2021
  18. May 10, 2021
  19. Apr 11, 2021
  20. Apr 04, 2021
  21. Mar 24, 2021
  22. Feb 12, 2021
    • Christophe François's avatar
      [caissedepargne] Fetch market accounts and manage linebourse space · 3a35b9f2
      Christophe François authored and hydrargyrum's avatar hydrargyrum committed
      Market accounts are situated on a specific page that is identical to the
      accounts page. The details of some of them can be fetched by going to
      the linebourse space. Unfortunately, not all of them are present, and we
      need to go a first time to see which accounts are available on
      linebourse so we don't go there for nothing.
      3a35b9f2
  23. Dec 26, 2020
  24. Dec 14, 2020
  25. Dec 11, 2020
  26. Nov 27, 2020
  27. Jul 15, 2020
  28. Apr 22, 2020
  29. Feb 12, 2020
  30. Oct 23, 2019
    • ntome's avatar
      [caissedepargne] for transfers, avoid EMV auth if present, choose SMS · 8ca5266e
      ntome authored and hydrargyrum's avatar hydrargyrum committed
      Within a session, caissedepargne requires 2FA authentication for
      transfers or adding recipients. Most often, it's an SMS. But for
      creditcooperatif users, it might be EMV auth OTP by default. In this
      case, on the website, the user can reject EMV auth and switch to SMS.
      
      Reproduce here the fallback behavior. If it's SMS directly, it's ok. But
      if it's EMV, switch to SMS.
      
      In case of fallback, the SMS is sent after request_sms is queried, so it
      must be queried _before_ raising TransferStep, not _after_ as it was
      done it previous code. Thus, we save validation keys in browser state.
      8ca5266e
  31. Mar 17, 2019
  32. Feb 27, 2019
  33. Feb 24, 2019
  34. Jan 06, 2019
  35. Nov 10, 2018
    • Fong NGO's avatar
      [creditcooperatif] new espace bourse for Credit Cooperatif's connections · db94b500
      Fong NGO authored and Romain Bignon's avatar Romain Bignon committed
      The new Linebourse's website uses new requests to an API that are implemented
      in a brand new browser class (LinebourseAPIBrowser).
      
      Caisse d'Epargne's connections still use the old Linebourse website,
      that's why an additional class attribute stores the browser to use
      (LINEBOURSE_BROWSER).
      
      It is only used by Credit cooperatif's connections so far, so the
      existing code has to be kept as such, using if-conditionals on the
      current url to choose which requests to run.
      
      Also, raise an ActionNeeded for the first connection (CGUs)
      db94b500