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

Add closing notice to homepage UI #638

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ukane-philemon
Copy link

This PR incentivize and facilitate the migration from dcrstakepool to vspd by informing dcrstakepool users about it on the front page.
This includes three items:

  • a visible banner about the migration with text template covering all important information
  • a visible link to the replacement vspd server. If not provided, link to decred.org/vsp is shown to users.
  • a link to Decred Blog about the new vsp implementation.

dcrstakepool operator can set the link to their vspd and tweak banner text (specify a closing message). However, the closing notice is only shown if the dcrstakepool operator is closed.
Pictures below:
Before:
before
After(If link to new vsp server is set):
newvspspecified
After(If link to new vsp is not set):
newvspnotspecified
After(If custom message is not specified and new vsp not set):
newvspnotspecified
Closes #635

@jholdstock
Copy link
Member

Hi @ukane-philemon,

This is good work, but unfortunately we don't plan to release any new versions of dcrstakepool so this change is unlikely to ever be deployed by operators. I will revierw and we can get it merged regardless, just in case somebody does find it useful at some point.

views/home.html Outdated Show resolved Hide resolved
views/home.html Outdated Show resolved Hide resolved
@xaur xaur mentioned this pull request Jun 23, 2022
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 deprecation notice and vspd link to UI home page
2 participants