Skip to content
This repository has been archived by the owner on Jun 29, 2020. It is now read-only.

(Improvement) Remove bank account number, store person's name #81

Merged
merged 14 commits into from Nov 25, 2018

Conversation

unjapones
Copy link
Contributor

Closes #57 .

  • Store the person's name: what Plaids's Identity endpoint returns (if there is more than one name, they are sepparated by a comma char).
  • Adapt the UI accordingly: only one item will show in the page that renders after Plaid widget appears (and the correct user/pass/etc are entered).
  • Remove the corresponding code from the contract and the backend.

Demo:

poba_issue-57

Use Bootstrap breakpoints.
Make the footer looks similar to PoPA in narrower resolutions.
Rename some methods from PoBA.sol to make them more explicit.
Fix test/poba.js based on changes made in PoBA.sol.
Add identity names to GET accounts/bank-accounts/$PLAIDTOKEN.
Update the verified logic in PlaidBankAccounts.
Remove the bank account number from fronted.
Update PoBAContract & PoBAServer according to bank account number 
removal.
Hide error/no bank accounts text while the overlay (loading) is present 
on PlaidBankAccounts & VerifiedBankAccounts.
@unjapones unjapones self-assigned this Nov 23, 2018
@ghost ghost added the in progress label Nov 23, 2018
@coveralls
Copy link

Pull Request Test Coverage Report for Build 232

  • 32 of 44 (72.73%) changed or added relevant lines in 13 files are covered.
  • 2 unchanged lines in 2 files lost coverage.
  • Overall coverage increased (+1.4%) to 83.224%

Changes Missing Coverage Covered Lines Changed/Added Lines %
frontend/src/App.js 0 2 0.0%
frontend/src/PoBAServer.js 0 3 0.0%
frontend/src/ui/containers/PlaidBankAccounts.js 13 16 81.25%
frontend/src/PoBAContract.js 0 4 0.0%
Files with Coverage Reduction New Missed Lines %
frontend/src/ui/containers/PlaidBankAccounts.js 1 80.39%
frontend/src/ui/containers/BackButton.js 1 66.67%
Totals Coverage Status
Change from base Build 228: 1.4%
Covered Lines: 324
Relevant Lines: 392

💛 - Coveralls

@phahulin phahulin merged commit ff4594c into poanetwork:master Nov 25, 2018
@ghost ghost removed the in progress label Nov 25, 2018
@unjapones unjapones deleted the remove-bank-account-number branch November 26, 2018 11:52
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants