1. 24 Feb, 2019 1 commit
  2. 05 Feb, 2019 5 commits
  3. 23 Jan, 2019 4 commits
  4. 13 Jan, 2019 2 commits
  5. 06 Jan, 2019 1 commit
  6. 02 Dec, 2018 1 commit
  7. 10 Nov, 2018 2 commits
  8. 11 Oct, 2018 2 commits
  9. 09 Oct, 2018 1 commit
  10. 17 Sep, 2018 1 commit
  11. 16 Sep, 2018 4 commits
    • Laurent Bachelier's avatar
      ing: PEP8 fixes · c3bd3e3e
      Laurent Bachelier authored
      c3bd3e3e
    • Quentin Defenouillere's avatar
      [ing] Added condition to get_isin() method · 084e7808
      Quentin Defenouillere authored
      Some ING connections are crashing because we try to get an element of an
      empty xpath:
      self.doc.xpath('//div[@id="headFiche"]//span[@id="test3"]/text()')[0].split(' - ')[0].strip()
      IndexError: list index out of range
      I added an "if isin" condition to rpevent the recurrent bugs also they
      are not always reproducible locally.
      
      Closes: 12520@sibi
      084e7808
    • Quentin Defenouillere's avatar
      [ing] added condition to verify the page before calling get_isin_code() · add26f8c
      Quentin Defenouillere authored
      Several bugs occurred in production with NoneType has no attribute
      get_isin_code(), probably because the investment URL does not work or
      because some IPs are still blocked. In case the page did not load
      properly, the "if self.detailfonds.is_here()" before calling get_isin_code() avoids
      bugs during life insurance accounts synchronisation.
      add26f8c
    • Quentin Defenouillere's avatar
      [ing] Fixed excessive requests to get transaction investment ISIN codes · 3c8f8705
      Quentin Defenouillere authored
      The ING module was performing many requests for the transaction list
      since it was performing an Async to get the ISIN code for each investment of each
      transaction (up to 1400 requests for one account history of 151
      transactions). I implemented a dictionary to store the ISIN codes and go
      to the investment details page only once per investment, thus reducing
      the amount of requests to 241 for the same history.
      The outputs of "history 1" for the same life insurance are identical
      before and after this patch.
      
      Closes: 833427@redmine
      3c8f8705
  12. 22 Aug, 2018 2 commits
  13. 18 Aug, 2018 2 commits
    • Célande Adrien's avatar
      [ing] avoiding external accounts · bc45857d
      Célande Adrien authored
      ING now get the accounts user from other banks.
      We must not scrap them.
      
      Just modified the regex so it does not take the 'bloc-comptes-externes' div.
      
      Closes: 18658@sibi
      Closes: 18661@sibi
      bc45857d
    • Célande Adrien's avatar
      [ing] LoginPage trying to use load_spage_page method · 4efb74c8
      Célande Adrien authored
      You just need to be sure to be logged in before calling for users spaces.
      
      Closes: 16610@sibi
      Closes: 16392@sibi
      Closes: 15433@sibi
      Closes: 17109@sibi
      Closes: 17312@sibi
      Closes: 16646@sibi
      Closes: 16609@sibi
      Closes: 17942@sibi
      4efb74c8
  14. 29 Jul, 2018 9 commits
  15. 09 Jun, 2018 2 commits
  16. 05 May, 2018 1 commit