-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Edit text strings and links in add logstash output UI #129551
Edit text strings and links in add logstash output UI #129551
Conversation
...ns/fleet/public/applications/fleet/sections/settings/components/edit_output_flyout/index.tsx
Outdated
Show resolved
Hide resolved
...ations/fleet/sections/settings/components/edit_output_flyout/output_form_validators.test.tsx
Outdated
Show resolved
Hide resolved
Yes we need to change the placeholder, there is no protocol for logstash host
We expect them to paste the certificate block something like, I guess we can update the placeholder with more info
Yes I think removing the button make sense too @dborodyansky does it make sense to you?
The logstash host should be a domain or ip + port, there is no protocol, I think your message make sense (maybe not use the URL term as there is no protocol)
What do you mean here? if you correct the validation error it should disappear. |
Agree |
@nchaulet Re:
I was commenting on a style issue. Validation messages should end with a period (.) for punctuation. :-) But I didn't fix this because it's better to just do all the validation messages in one edit so they are consistent across the UI. |
...ns/fleet/public/applications/fleet/sections/settings/components/edit_output_flyout/index.tsx
Outdated
Show resolved
Hide resolved
...pplications/fleet/sections/settings/components/edit_output_flyout/output_form_validators.tsx
Outdated
Show resolved
Hide resolved
...fleet/public/applications/fleet/sections/settings/components/logstash_instructions/index.tsx
Outdated
Show resolved
Hide resolved
...ations/fleet/sections/settings/components/edit_output_flyout/output_form_validators.test.tsx
Outdated
Show resolved
Hide resolved
...ns/fleet/public/applications/fleet/sections/settings/components/edit_output_flyout/index.tsx
Show resolved
Hide resolved
This is ready for review, though the CI might fail...if it does, I'll fix it. Just wanted to get this up for review. |
...ns/fleet/public/applications/fleet/sections/settings/components/edit_output_flyout/index.tsx
Show resolved
Hide resolved
Pinging @elastic/fleet (Team:Fleet) |
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.
LGTM 🚀 (I took the liberty to push a commit to fix tests)
Ah, I see the problem here. I will fix it. |
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.
LGTM
💚 Build SucceededMetrics [docs]Async chunks
Page load bundle
History
To update your PR or re-run it, just comment with: cc @dedemorton |
* Edit text strings and links in add logstash output UI * fix test to match * Add changes from review * Fix tests * Fix type * Fix I18N error Co-authored-by: Nicolas Chaulet <[email protected]> Co-authored-by: gchaps <[email protected]> (cherry picked from commit a583edc)
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
) * Edit text strings and links in add logstash output UI * fix test to match * Add changes from review * Fix tests * Fix type * Fix I18N error Co-authored-by: Nicolas Chaulet <[email protected]> Co-authored-by: gchaps <[email protected]> (cherry picked from commit a583edc) Co-authored-by: DeDe Morton <[email protected]>
Summary
Closes elastic/observability-docs#1767.
Related to #129131
@nchaulet Gail and I came up with most of these edits together. i want her to confirm my changes before you review this. I wasn't sure if I was supposed to update the test files, too. I did, but might have missed some.
Checklist
Open issues:
Possible bugs:
Deferred for later:
Users need more guidance about what is valid in the certs fields. Do we expect them to paste in a block? Provide a path? Can we show an example?There's a different issue to track this work for 8.2, so I am marking this off.Updated screen