-
Notifications
You must be signed in to change notification settings - Fork 286
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(ledger-browser): refactor home page #3340
Conversation
- Move all database entities relating to ethereum persistence plugin to a seprate schema. Adjust all the files the test to work as expected after that change. - Remove sample SQL data from GUI package, one from persistence packages should be used instead. - Add `sample-persistence-plugin-setup` script for performing end-to-end tests of the persistence ethereum plugin. - Upgrade web3-utils in persistence-ethereum to fix a bug when running the standalone script. Depends on hyperledger-cacti#3340 Signed-off-by: Michal Bajer <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@outSH LGTM but please throw the ball back for another review once the parent PRs hve been merged and the conflicts resolved!
This PR/issue depends on:
|
45ab083
to
19af4b0
Compare
- Move all database entities relating to ethereum persistence plugin to a seprate schema. Adjust all the files the test to work as expected after that change. - Remove sample SQL data from GUI package, one from persistence packages should be used instead. - Add `sample-persistence-plugin-setup` script for performing end-to-end tests of the persistence ethereum plugin. - Upgrade web3-utils in persistence-ethereum to fix a bug when running the standalone script. Depends on hyperledger-cacti#3340 Signed-off-by: Michal Bajer <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
19af4b0
to
4632305
Compare
4632305
to
9c99b92
Compare
- Remove status apps, its functionality has been moved to the home page. - Add status components for persistence apps. - Add home page that contains cards for each configured app. Clicking on it naviagtes to specific app, clicking on Status button shows status component. - Remove app drawer, replace it with a button that navigates to root path (i.e. the home app, navigation between apps is handled here). - Remove all the remaining dead and legacy code, apply small structure upgrades. - Since this PR removes all old code, and all the current code was written by me and Tomasz, I've also removed previous inactive package contributors. Depends on hyperledger-cacti#3320 Signed-off-by: Michal Bajer <[email protected]>
9c99b92
to
5bab29c
Compare
- Move all database entities relating to ethereum persistence plugin to a seprate schema. Adjust all the files the test to work as expected after that change. - Remove sample SQL data from GUI package, one from persistence packages should be used instead. - Upgrade web3-utils in persistence-ethereum to fix a bug when running the standalone script. Depends on hyperledger-cacti#3340 Signed-off-by: Michal Bajer <[email protected]>
- Move all database entities relating to ethereum persistence plugin to a seprate schema. Adjust all the files the test to work as expected after that change. - Remove sample SQL data from GUI package, one from persistence packages should be used instead. - Upgrade web3-utils in persistence-ethereum to fix a bug when running the standalone script. Depends on hyperledger-cacti#3340 Signed-off-by: Michal Bajer <[email protected]>
- Move all database entities relating to ethereum persistence plugin to a seprate schema. Adjust all the files the test to work as expected after that change. - Remove sample SQL data from GUI package, one from persistence packages should be used instead. - Upgrade web3-utils in persistence-ethereum to fix a bug when running the standalone script. Depends on #3340 Signed-off-by: Michal Bajer <[email protected]>
naviagtes to specific app, clicking on Status button shows status component.
(i.e. the home app, navigation between apps is handled here).
me and Tomasz, I've also removed previous inactive package contributors.
Depends on #3320
Signed-off-by: Michal Bajer [email protected]
Pull Request Requirements
upstream/main
branch and squashed into single commit to help maintainers review it more efficient and to avoid spaghetti git commit graphs that obfuscate which commit did exactly what change, when and, why.-s
flag when usinggit commit
command. You may refer to this link for more information.Character Limit
A Must Read for Beginners
For rebasing and squashing, here's a must read guide for beginners.