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

UI/TTL helperEnabled/DisabledText fix #12212

Merged
merged 10 commits into from
Aug 3, 2021
Merged

Conversation

hellobontempo
Copy link
Contributor

@hellobontempo hellobontempo commented Jul 29, 2021

The UI defaults to generate credentials' TTL and Max-TTL for a role respectively to expire after 1 hr and 24hrs respectively, so this update is to clarify this behavior to customers using the UI by explicitly stating these expiry times.

Old Role Text:
Screen Shot 2021-07-30 at 2 33 35 PM


New Role Text:
Screen Shot 2021-07-30 at 2 30 49 PM


Old Rotation TTL Text:
toggled off
Screen Shot 2021-07-30 at 2 33 54 PM


toggled on
Screen Shot 2021-07-30 at 2 34 09 PM


Corrected Text:
toggled off
Screen Shot 2021-07-30 at 2 31 37 PM

toggled on
Screen Shot 2021-07-30 at 2 32 02 PM

@@ -29,14 +29,14 @@ export default Model.extend({
editType: 'ttl',
defaultValue: '1h',
label: 'Generated credentials’s Time-to-Live (TTL)',
subText: 'Vault will use the engine default of 1 hour',
helperTextDisabled: 'Vault will use a TTL of 1 hour.',
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did Ivana have any thoughts on helperTextEnabled for these?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, but it'd be good to clarify a final time when she is back tomorrow.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Monkeychip - Ivana wants to stick with the default text!

Copy link
Contributor

@Monkeychip Monkeychip left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work!

@hellobontempo hellobontempo merged commit 87fe00c into main Aug 3, 2021
@hellobontempo hellobontempo deleted the ui/ttl-picker2-changes branch August 3, 2021 22:50
@hellobontempo hellobontempo added this to the 1.9 milestone Aug 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants