Skip to content
  1. Sep 09, 2020
  2. Jul 02, 2020
  3. Jun 08, 2020
  4. Jun 03, 2020
  5. May 07, 2020
    • Augustin Bouverot's avatar
      [boursorama] Fix non alphanum characters virtual keyboard crash · c21b7625
      Augustin Bouverot authored and hydrargyrum's avatar hydrargyrum committed
      In python3 the str.isalpha() (same for str.isalnum()) method returns True
      if every symbol in the string is defined as "Letter" in the unicode
      character database. It includes non "ASCII alphabetical" characters,
      leading to a virtual keyboard crash.
      We set a regexp in module.py to solve this issue.
      c21b7625
  6. Apr 22, 2020
  7. Mar 18, 2020
  8. Feb 12, 2020
  9. Jan 30, 2020
  10. Jan 08, 2020
    • Axel Pelerin's avatar
      [boursorama] Change loan parsing to handle CLIC · 36b7cfef
      Axel Pelerin authored and hydrargyrum's avatar hydrargyrum committed
      Boursorama implemented a payment in 3 months called CLIC, the url was not handled, most of the page is
      similar to other loans but most of the Xpaths are not persistent.
      For example some Xpaths are there but empty while other lack of accents.
      
      So I added the URL, changed most of the Xpaths to handle all loans, and
      since it does not have a rate, I put a default value for this attribute.
      36b7cfef
  11. Dec 18, 2019
    • Guillaume Risbourg's avatar
      [boursorama] Modified handling of virtual keyboard · 9cd233ab
      Guillaume Risbourg authored and hydrargyrum's avatar hydrargyrum committed
      The old way to handle the virtual keyboard raised some
      BrowserIncorrectPassword even when the password was correct.
      9cd233ab
    • Célande Adrien's avatar
      [boursorama] repaired new recipient · 0e896423
      Célande Adrien authored and hydrargyrum's avatar hydrargyrum committed
      Some form names changed.
      
      There is no more summaries for recipients when confirming. So I fetch
      the new recipient from the list to confirm it and send it.
      
      I precised some error messages.
      I tested on the Timeout.
      
      I got rid of build_recipient because we can directly transmit the
      recipient.
      
      In the load_state, I splitted between the handling of new recipient and
      the strong authentication.
      0e896423
    • Célande Adrien's avatar
      [boursorama] update recipient label handling for transfers · 197ef63d
      Célande Adrien authored and hydrargyrum's avatar hydrargyrum committed
      Before:
      iter_recipient label: name - bank
      recipient label during transfer: name
      
      Now:
      iter_recipient label: name
      recipient label durign transfer: name - bank
      
      I also add informations when raising an error regarding the recipient
      label
      197ef63d
  12. Nov 20, 2019
  13. Oct 01, 2019
    • Guillaume Risbourg's avatar
      [boursorama] Fix deferred card transactions date · 65c6fbe2
      Guillaume Risbourg authored and hydrargyrum's avatar hydrargyrum committed
      The 'dateVal' key in the CSV with the list of all the deferred transactions is now empty.
      The 'obj_date' for deferred cards is now determined with the list of deferred dates available on the website (calendar.ics).
      
      Fixed 'obj_bdate' to get the correct format from the CSV : YYYY-MM-DD (previously it took YYYY-DD-MM)
      
      Removed `replace_dots` for CleanDecimal in CardHistoryPage because
      amounts in the CSV already are in the dot format.
      
      Closes: 46551@sibi
      65c6fbe2
  14. Jul 27, 2019
  15. Jun 17, 2019
  16. May 19, 2019
  17. Mar 31, 2019
  18. Mar 17, 2019
  19. Feb 24, 2019
  20. Jan 23, 2019
  21. Jan 13, 2019
    • Quentin Defenouillere's avatar
      [boursorama] Corrected issues with immediate card transactions · d432f358
      Quentin Defenouillere authored and Romain Bignon's avatar Romain Bignon committed
      All immediate card transactions were filtered out from their parent
      account because of issues in transaction typing as well as deferred card
      transaction filtering.
      For each account, ALL card transactions appear so we must carefully sort
      transactions from deferred/immediate cards and only yield the immediate
      ones since deferred card transactions are yielded separately (in the
      history of the card).
      This code enables correct detection of deferred card transactions
      (mainly by checking if the account_label of the transaction appears in
      the list of deferred cards).
      
      Note: I also re-organized the order of iter_history() methods in browser.py
      because it was a huge mess.
      
      Closes: 8912@zendesk, 8308@zendesk, 8814@zendesk, 8773@zendesk,
      8910@zendesk
      d432f358
  22. Dec 21, 2018
  23. Dec 06, 2018
  24. Dec 02, 2018