Skip to content
  1. Dec 02, 2018
  2. Nov 30, 2018
  3. Nov 10, 2018
  4. Oct 22, 2018
  5. Oct 11, 2018
  6. Oct 09, 2018
  7. Sep 17, 2018
  8. Sep 16, 2018
  9. Aug 22, 2018
  10. Aug 18, 2018
    • Quentin Defenouillere's avatar
      [bnporc] Included the "Assurance Vie" domain to BNP iter_accounts · 3226d416
      Quentin Defenouillere authored and Romain Bignon's avatar Romain Bignon committed
      The BNP module did not scrape the "Assurance Vie" space yet, which
      may contain additional accounts that are not included in their API.
      Among those we can find Life Insurance, Capitalisation contracts and
      PERP accounts, and maybe more.
      I also implemented the iter_investments() method for this space, however
      the domain does not seem to display any kind of transaction history for
      these accounts.
      
      Closes: 5016@zendesk
      3226d416
    • Nicolas Gattolin's avatar
      [bnporc] py3 port · 5a8411fb
      Nicolas Gattolin authored and Romain Bignon's avatar Romain Bignon committed
      - import unicode_literals in each Python module
      - import weboob's basestring compat
      - xrange -> range
      - tested on 90 connections, 1 for each API
      5a8411fb
  11. Jul 29, 2018
    • Simon Rochwerg's avatar
      [bnporc] handles cases when bnporc's api sends empty json fields for profile · 57e06a10
      Simon Rochwerg authored and Romain Bignon's avatar Romain Bignon committed
      Closes: 9334@sibi
      57e06a10
    • Célande Adrien's avatar
      [bnporc] get rid of bad history for enterprise · f1bcae65
      Célande Adrien authored and Romain Bignon's avatar Romain Bignon committed
      A recurring problem with bnporc is that sometimes you may not have the good transactions list.
      It may be truncated a lot. For example, from 50 transactions, you had only 5.
      Because of that, in the backend some transactions become deleted because of one update with the bad transactions.
      
      I tried to fix it by copying the website, since you never had bad transactions on it.
      First, I changed the 'typeReleve' from 'Comptable' to 'Previsionnel' because it is the only type the website is using.
      And I added some parameters to the history request. The same ones are used to go on the transaction page and to get the json data.
      
      I tested a lot on connections, knowing the right and the wrong history state.
      Since I applied the patch, I had not once the wrong state.
      
      Closes: 5663@zendesk
      Closes: 6219@zendesk
      Closes: 6225@zendesk
      Closes: 6229@zendesk
      Closes: 6115@zendesk
      f1bcae65
    • Célande Adrien's avatar
      [bnporc] market account if only one account · 536ac6ba
      Célande Adrien authored and Romain Bignon's avatar Romain Bignon committed
      In some case, you may have only one market type account. If so, the website does not show a page with the list of one account but directly the details of this account.
      
      Most of the time, getting the number in the account label is enough to recognize it in the iter_accounts.
      But sometime you have custom account label, so it is not enough. That is why the entire account name is retrieved.
      
      Closes: 13125@sibi
      Closes: 12518@sibi
      Closes: 13576@sibi
      Closes: 12610@sibi
      Closes: 12871@sibi
      Closes: 11832@sibi
      Closes: 11912@sibi
      Closes: 11913@sibi
      Closes: 11867@sibi
      Closes: 11750@sibi
      Closes: 11749@sibi
      Closes: 11580@sibi
      Closes: 11715@sibi
      Closes: 11714@sibi
      536ac6ba
    • Célande Adrien's avatar
      [bnporc] message for BrowserPasswordExpired · 50e1c1b2
      Célande Adrien authored and Romain Bignon's avatar Romain Bignon committed
      Closes: 6189@zendesk
      50e1c1b2
    • Simon Rochwerg's avatar
      [bnporc] raises an actionneeded when account is blocked · 5899d596
      Simon Rochwerg authored and Romain Bignon's avatar Romain Bignon committed
      Closes: 10674@sibi
      5899d596
    • Maxime Gasselin's avatar
      [bnporc-entreprise] fix regex error · d4d343fe
      Maxime Gasselin authored and Romain Bignon's avatar Romain Bignon committed
      My precedent MR had an error when an account doesn't have number in the
      label. The fix allows the account to have number.
      closes: 750661@redmine
      d4d343fe
    • cadrien's avatar
      [bnporc] fusion between checking and card accounts · 4864c7f7
      cadrien authored and Romain Bignon's avatar Romain Bignon committed
      Closes: 4907@zendesk
      4864c7f7
    • Maxime Gasselin's avatar
      [bnporc] Add invest for BNP entreprise · d0833879
      Maxime Gasselin authored and Romain Bignon's avatar Romain Bignon committed
      Add a connection to the "Placements" page, and scrapping on the HTML
      pages. For this it was necessary to take a token and a specific account ID to
      reach the invest page.
      
      closes: 5078@zendesk
      d0833879
    • cadrien's avatar
      [bnporc] resolved json parsing problems · 856cbb12
      cadrien authored and Romain Bignon's avatar Romain Bignon committed
      Problem 1: The rdate found in the raw can be truncated. So it is ignored.
      
      Problem 2: The date field can be empty. So the coming is ignored.
      
      Closes: 870@sibi
      Closes: 4470@sibi
      Closes: 6436@sibi
      Closes: 7235@sibi
      856cbb12
  12. Jun 09, 2018
  13. May 05, 2018
  14. Apr 15, 2018
  15. Mar 31, 2018