Skip to content
  1. Dec 02, 2018
    • Quentin Defenouillere's avatar
      [hsbc] Fetch Comptes de Tiers · dd07fce0
      Quentin Defenouillere authored and Romain Bignon's avatar Romain Bignon committed
      Some HSBC connections have a link called "comptes de tiers" in which
      users can check their family members accounts.
      This patch enables the scraping of all third party accounts.
      
      Closes: 7605@Zendesk
      dd07fce0
    • Quentin Defenouillere's avatar
      [hsbc] Revised account typing using Regexps · e63b54bd
      Quentin Defenouillere authored and Romain Bignon's avatar Romain Bignon committed
      The account typing was sometimes biaised by the person's name:
      for example, if the label is "Compte Mr Pelletier", it will find "pel"
      in the label and therefore type it as a "PEL".
      The Regexp looking for actual words should reduce wrong account typing.
      
      Closes: 8229@zendesk
      e63b54bd
    • Quentin Defenouillere's avatar
      [hsbc] Added default account name when label is empty · e1812b01
      Quentin Defenouillere authored and Romain Bignon's avatar Romain Bignon committed
      Some accounts have a balance but no label on the website.
      To avoid empty account labels I added "Compte sans libellé" as a default
      value.
      e1812b01
    • Quentin Defenouillere's avatar
      [hsbc] Rename investment labels and codes in iter_liquidity() · 92af0ea8
      Quentin Defenouillere authored and Romain Bignon's avatar Romain Bignon committed
      Customers complained about weird invest labels that they could not
      identify in some of the invests. These invests are actually part of
      iter_liquidity, therefore, in order to fit the liquidity model, I
      renamed these investments with "Liquidités" and "XX-liquidity".
      I on purpose did not use create_french_liquidity because here
      liquidities are iterated with klass=Investment in pages.py and they have
      specific attributes such as original_currency and invest_account_id.
      
      Closes: 7977@zendesk
      92af0ea8
  2. Nov 10, 2018
    • Victor Kannemacher's avatar
      [hsbc] Add profile capability · 8e86294a
      Victor Kannemacher authored and Romain Bignon's avatar Romain Bignon committed
      This commit adds the profile capability. On "mes informations"->"mettre
      a jour mes données" the page contains a div_err div with "Service
      indisponible" in it. But we can still see some informations about the
      profile: the name and address(without the city...).
      On the website, the other informations are loaded after, but nothing is
      really usefull: the phone number shows "xxxxx9999"  and the
      email shows "xxxxxxxpont@mail.com"
      8e86294a
    • Martin Sicot's avatar
      [hsbc] Fixed a bug when there isn't any liquidities · ac6ca1c0
      Martin Sicot authored and Romain Bignon's avatar Romain Bignon committed
      Closes: 7452@zendesk. Some investment accounts don't have any liquidities (ptf titre for example) and crash when we try to retrieve it.
      ac6ca1c0
  3. Oct 11, 2018
  4. Oct 09, 2018
  5. Sep 17, 2018
  6. Sep 16, 2018
    • Célande Adrien's avatar
      [hsbc] account typed · fbc7249b
      Célande Adrien authored and Romain Bignon's avatar Romain Bignon committed
      An account was not typed so it did not detect it could not have an history.
      It is a life insurance.
      
      Closes: 16236@sibi
      Closes: 16450
      fbc7249b
  7. Aug 18, 2018
  8. Jul 29, 2018
  9. Jun 09, 2018
  10. May 05, 2018
  11. Apr 15, 2018
  12. Mar 31, 2018
  13. Mar 03, 2018
    • Etienne Lachere's avatar
      [hsbc] make sure we're on rib page before calling `get_rib()` · d286dad2
      Etienne Lachere authored and Romain Bignon's avatar Romain Bignon committed
      Closes: 3838@zendesk
      
      The problem is probably due to a new action needed message that `OtherPage`
      does not handle yet. This will prevent from error raising, but will not fetch
      rib (so no iban).
      d286dad2
    • Sylvie Ye's avatar
      [hsbc] fix "ParseError" and "unable to find columns" in lifeinsurance · f70ba395
      Sylvie Ye authored and Romain Bignon's avatar Romain Bignon committed
      Add xpath condition and columns titles for life insurance investments.
      
      Closes: 550916@redmine 550859@redmine 550812@redmine 550403@redmine
      550308@redmine 550160@redmine 548538@remdine 548523@remdine 548417@redmine
      548230@redmine 547372@redmine 547278@redmine 547075@remdine 546931@redmine
      546422@redmine 552789@redmine 552413@redmine 552393@redmine 552002@redmine
      551960@redmine 551935@redmine 551609@redmine 551361@redmine 545506@redmine
      f70ba395
  14. Jan 14, 2018
  15. Dec 16, 2017
    • Sylvie Ye's avatar
      add CapBankWealth and CapBankPockets in bank.py · c4a87b34
      Sylvie Ye authored and Romain Bignon's avatar Romain Bignon committed
      update CapBank into CapbankWealth when iter_investments is implemented
      update CapBank into CapbankPockets when iter_pockets is implemented
      add CapBankWealth when iter_investments is implemented and inherit CapCgp or CapBankTransfer or CapBankTransferAddRecipient
      add CapBankPockets when iter_pockets is implemented and inherit CapCgp or CapBankTransfer or CapBankTransferAddRecipient
      c4a87b34