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

Elvis has too many domains and none of them are good #121

Closed
GuySartorelli opened this issue Oct 17, 2023 · 1 comment
Closed

Elvis has too many domains and none of them are good #121

GuySartorelli opened this issue Oct 17, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@GuySartorelli
Copy link
Member

GuySartorelli commented Oct 17, 2023

Currently elvis has a number of different domains, some of which are even hosting different content:

  1. https://github-issue-search-client-silverstripe.vercel.app/
    • This is what vercel auto-deploys to when stuff is merged in.
  2. https://silverstripe-github-issues.vercel.app/
    • Seems to be using an outdated codebase, so must be hosted separately somewhere
  3. https://silverstripe-github-issues.now.sh/
    • This is what the docs (indirectly, via redirector pages on .org) point to
    • Redirects to 2 above
  4. http://silverstripe-issue-tracker.silverstripe.org/
    • A half decent subdomain which redirects to 1 above.
    • No ssl cert, so https links make the browser grumpy.

Epic

Acceptance Criteria

  • Only one version of the vercel app exists
  • We have a good subdomain that we can easily refer to in docs
  • The subdomain doesn't redirect anywhere, it's the direct URL for the application
  • The subdomain has a valid SSL cert, and accessing http redirects to https
  • Links in docs are updated to use the new subdomain instead of redirector page URLs
  • Issue and PR templates link to elvis wherever they encourage people to look for existing issues
  • The new subdomain is called out in the triage and peer review page
@GuySartorelli
Copy link
Member Author

Closed as a duplicate of #139 which will handle this along with a few other things

@GuySartorelli GuySartorelli closed this as not planned Won't fix, can't repro, duplicate, stale Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant