Skip to content
  1. Jan 11, 2024
  2. Oct 17, 2023
  3. Aug 25, 2023
    • jlouvel's avatar
      [fortuneo] Fix error message handling · ae7bdea0
      jlouvel authored and Romain Bignon's avatar Romain Bignon committed
      Currently, there can be a second 2FA while trying to access accounts or
      documents after the first login 2FA. We do not handle this but detect it
      to tell the user he can disable his 2FA. Error message div telling the
      user is going to have a 2FA has slightly changed. Kept old XPath just in
      case.
      ae7bdea0
  4. Jul 31, 2023
  5. Jul 24, 2023
    • Nelson Amorim Branco's avatar
      [fortuneo] Handle Mortgage accounts in iter_history · e2a1fb3a
      Nelson Amorim Branco authored and Quentin Defenouillere's avatar Quentin Defenouillere committed
      My previous MR added the Mortgage type for accounts labelled "crédit immo".
      I didn't handle this type in iter_history, so it created a bug
      "'LoanPage' object has no attribute 'select_period'".
      
      We just need to exclude it from iter_history since we can't
      retrieve transactions from this type of account.
      e2a1fb3a
  6. Jul 17, 2023
  7. Jul 12, 2023
  8. Jul 03, 2023
  9. Jun 01, 2023
  10. May 23, 2023
  11. May 02, 2023
  12. Apr 08, 2023
  13. Apr 04, 2023
  14. Mar 05, 2023
  15. Feb 12, 2023
  16. Feb 11, 2023
  17. Feb 04, 2023
  18. Jan 29, 2023
  19. Jan 27, 2023
  20. Aug 08, 2022
    • Thomas Toumeyragues's avatar
      [fortuneo] Handling missing link for market orders · ed9968f8
      Thomas Toumeyragues authored and ntome's avatar ntome committed
      Market orders link is unavailable because of a KYC
      actionneeded blocking most operations. Setting a default
      value avoids the bug and allows us to reach the
      actionneeded message.
      ed9968f8
    • jlouvel's avatar
      [fortuneo] Handle new wrongpass behavior · 65b9a242
      jlouvel authored and ntome's avatar ntome committed
      Posting credentials is done without allowing redirection, thus allowing
      us to control the flow and check if an 2FA is going to be triggered.
      That's why wrongpass cases were checked thanks to the location header we
      could get after posting the credentials. Now, the response for invalid
      credentials cases is just a 401 with no location header attached to it.
      To get the related error message, we must manually reload the login
      page. That's how the website works, it does not use any location header
      for these cases. For 2FA connections, the response is still a 302
      with a location header, as it was before.
      65b9a242
  21. Jul 13, 2022
  22. Jul 07, 2022
  23. Jul 04, 2022
  24. Jun 27, 2022
  25. Jun 13, 2022
  26. Apr 29, 2022
    • jlouvel's avatar
      [fortuneo] Add Coalesce on CleanDecimal for life insurances and PEA · 0cb9c8f4
      jlouvel authored and ntome's avatar ntome committed
      Fortuneo recently changed the formatting of balance and unitvalue
      for life insurances and PEA so we had to use CleanDecimal.SI.
      They reverted these changes so CleanDecimal.French must be used again.
      In case they change their mind again, coalesce has been added so that
      the module won't crash again in a few weeks.
      0cb9c8f4
  27. Apr 13, 2022
  28. Feb 28, 2022
  29. Feb 18, 2022