Skip to content
  1. Feb 27, 2019
    • Quentin Defenouillere's avatar
      [cragr] Avoid crash when redirection to Predica for old website · 1bca3c79
      Quentin Defenouillere authored and Romain Bignon's avatar Romain Bignon committed
      Sometimes during the iter_history on the old Crédit Agricole website, we
      get this immediate: "AttributeError: 'PredicaRedirectPage' object has no attribute 'order_transactions'"
      This occurs when we try to call order_transactions whereas we are on the
      Predica space, which we don't handle yet. Since all regions will switch
      to the new website soon we will not build transactions for the Predica
      space from the old website.
      
      Closes: 13242@sibi
      1bca3c79
  2. Feb 24, 2019
  3. Feb 05, 2019
  4. Jan 23, 2019
    • Quentin Defenouillere's avatar
      [cragr] Implemented navigation for new Cragr website · 5cf9b644
      Quentin Defenouillere authored and Romain Bignon's avatar Romain Bignon committed
      Crédit Agricole now uses an API.
      This commit enables site switching for the connections of the new
      website and keeps the former behavior for the connections that still use
      the previous website.
      This commit was tested with the backend and we observed no duplicated
      account since all the account IDs correctly match the former website
      behavior.
      All other methods than iter_accounts() return BrowserUnavailable for
      now.
      
      Closes: 9101@zendesk
      5cf9b644
    • Martin Sicot's avatar
      [cragr] Fix crash due to missing balance · 42475507
      Martin Sicot authored and Romain Bignon's avatar Romain Bignon committed
      On this quality website the balance of one life insurance was missing
      and was not retrievable in any way on the website itself. It caused a
      crash because we expected to land on the BGPIPage. We now do not try to
      retrieve missing balance if we are not already on a BGPIPage.
      
      closes: 8688@zendesk
      closes: 8846@zendesk
      closes: 8359@zendesk
      closes: 30787@sibi
      42475507
    • ntome's avatar
      [cragr] 'warn' exists for Logger, not LoggerAdapter · 8449be91
      ntome authored and Romain Bignon's avatar Romain Bignon committed
      8449be91
  5. Jan 13, 2019
    • Martin Sicot's avatar
      [cragr] date_guesser modified · cfbdde18
      Martin Sicot authored and Romain Bignon's avatar Romain Bignon committed
      Transactions DO NOT have a year. its only DD/MM. In some cases, if there
      aren't enough
      transactions in the account, a transaction dating from last year has its
      date incorrectly
      guessed (with the date_guesser/ to avoid this we had to reduce
      data_guesser.date_max_bump
      to 2 in order to prevent such problems, but only for savings accounts.It
      is not perfect,
      hence the assertion to make sure we aren't returning a future date that
      is more than 2 days forward.
      
      At date "2018/12/03", the site only shows one transaction with date
      "29/12", so this interpreted as "2018/12/29" (future) instead of
      "2017/12/29" (past).
      If there were more transactions in the year, this wouldn't happen
      cfbdde18
  6. Dec 21, 2018
  7. Dec 17, 2018
  8. Nov 10, 2018
  9. Oct 11, 2018
    • Quentin Defenouillere's avatar
      [cragr] Retrieve liquidities for Life Insurances · d4a87f33
      Quentin Defenouillere authored and Romain Bignon's avatar Romain Bignon committed
      Some life insurances have an amount of money that is not ivnested yet,
      and since we didn't scrape it, there were inconsistencies between the
      total investment sum and the life insurance balance.
      By scraping this amount as liquidities, the investments sum and the
      account balance now fit.
      
      Closes: 6613@zendesk
      d4a87f33
  10. Oct 09, 2018
  11. Sep 16, 2018
    • Maxime Gasselin's avatar
      [cragr] Balance return for trading account · 35d2ea0d
      Maxime Gasselin authored and Romain Bignon's avatar Romain Bignon committed
      market_account and market_accounts_list are object which can be
      iterate only once. Here We prefered to iterate on market_accounts_list
      first and use find_object on the second list object (can be used several
      times).
      
      closes: 6436@zendesk
      35d2ea0d
    • Maxime Gasselin's avatar
      [cragr] Change parent_id location for iter_card · 2c904d90
      Maxime Gasselin authored and Romain Bignon's avatar Romain Bignon committed
      Before, we were reaching the parent id into a page which is sometimes
      broken. However the parent id is available into the idelco page. The patch were
      tested in several cases (several or unique account(s), form or link).
      
      Closes: 6345@zendesk
      2c904d90
  12. Aug 18, 2018
  13. Jul 29, 2018
  14. Jun 09, 2018
  15. May 05, 2018
  16. Mar 31, 2018
  17. Mar 03, 2018
  18. Jan 14, 2018