Skip to content
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

Show vspd instances on /vsp page #965

Merged
merged 4 commits into from
Mar 1, 2021
Merged

Conversation

jholdstock
Copy link
Member

Preview at https://dcrweb.jamieholdstock.com/vsp/

Lots of changes here, all justified and explained in commit comments. In summary, vspd instances are now displayed on the /vsp page, legacy VSPs are hidden in an expandable panel.

Closes #920
Related decred/vspd#231

- We previously had a hard-coded list of VSPs which should have been displayed when JavaScript was disabled, but that functionality was broken.  I have removed it rather than fixing it. We should not be maintaining a list of vetted VSPs in two different places which can (and will) easily fall out of sync.
- JavaScript warning is now styled in orange and bold so it stands out against normal paragraph text.
- JavaScript which loads the stakepool table is now in a self-contained file.
- The intention was for the table to be sorted by Proportion but it was actually being sorted on Immature tickets.
- Provide some explanation for revoked tickets.
- Hide legacy VSPs in a collapsible panel.
- Fix bug where sort icons were positioned under column titles rather than beside.
@dajohi dajohi merged commit 399bad5 into decred:master Mar 1, 2021
@xaur xaur mentioned this pull request Mar 5, 2021
21 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add vspd operators to /vsp
2 participants