Skip to content
  1. Apr 11, 2021
  2. Apr 04, 2021
  3. Mar 24, 2021
  4. 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
  5. Dec 26, 2020
  6. Dec 14, 2020
  7. Dec 11, 2020
  8. Nov 27, 2020
  9. Jul 15, 2020
  10. Apr 22, 2020
  11. Feb 12, 2020
  12. 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
  13. Mar 17, 2019
  14. Feb 27, 2019
  15. Feb 24, 2019
  16. Jan 06, 2019
  17. 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
    • Fong NGO's avatar
      [creditcooperatif] allow multi type connections to work · a8755702
      Fong NGO authored and Romain Bignon's avatar Romain Bignon committed
      The code was only dealing with single type connections ([EU]). I added
      an additional request that needs to be done when there are several
      connection types (on the website the user is asked to choose between
      espace particulier or espace pro for example).
      
      The patch also deals with the fact that the domain name is different for
      the first two requests of the login step.
      
      Closes: 6521@zendesk
      a8755702
  18. Jul 29, 2018
  19. Jul 03, 2018
    • Célande Adrien's avatar
      [creditcooperatif] optional nuser · e3fe7ab0
      Célande Adrien authored and hydrargyrum's avatar hydrargyrum committed
      e3fe7ab0
    • Célande Adrien's avatar
      [creditcooperatif] add nuser · 0b726d34
      Célande Adrien authored and hydrargyrum's avatar hydrargyrum committed
      Since caissedepargne has now a third identificator, nuser. It had been added to creditcooperatif.
      
      With a Switching Browser, the module can use the CenetBrowser.
      
      Several BASEURLs are handled because one is used for the login ans the other one for the rest of the navigation.
      So that the BASEURLs can be written in the code for another script.
      
      The migration script is the one made for caissedepargne to handle nuser.
      
      Closes: 5588@zendesk
      Closes: 5523@zendesk
      Closes: 5574@zendesk
      Closes: 5643@zendesk
      Closes: 5645@zendesk
      Closes: 4440@sibi
      0b726d34
  20. Jun 09, 2018
  21. Mar 31, 2018
  22. Mar 03, 2018
  23. Feb 04, 2018
  24. Jan 14, 2018
  25. Sep 20, 2017
  26. Sep 03, 2017
  27. Aug 30, 2017
  28. Jun 16, 2017
  29. May 21, 2017