-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
NET-5398: V2 unavailable UI message #20359
Conversation
c08a36a
to
f5a848c
Compare
{{#if (env 'CONSUL_V2_CATALOG_ENABLED')}} | ||
<div class='h-screen w-full flex flex-col justify-center items-center'> | ||
<div> | ||
<svg |
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.
I just used an SVG here from the figma because this is a logo with the text, but the text is using our marketing fonts (?).
32a25b8
to
2b8feba
Compare
3f9d066
to
56ddeea
Compare
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.
Nice!
Just a couple questions about doubling down
Description
This is currently based off #20353 until that gets merged
Adds a redirect to a
/unavailable
page that shows a message about the UI being unvailable if you have v2 experiment enabled. It also redirects away from the unavailable page if it is not enabled.Testing & Reproduction steps
I mainly tested this by building Consul and enabling the experiment in the server config and then opening the UI (steps in this ticket).
You can do the naïve test as well by running this against the mocks and then running
Scenario('CONSUL_V2_CATALOG_ENABLE=1')
in the console.Links
#20353
https://hashicorp.atlassian.net/browse/NET-5398
https://hashicorp.atlassian.net/browse/CC-6956
PR Checklist