[SECURITY_SOLUTION] Task/hostname policy response ux updates#76444
[SECURITY_SOLUTION] Task/hostname policy response ux updates#76444kevinlog merged 6 commits intoelastic:masterfrom
Conversation
|
Pinging @elastic/endpoint-management (Team:Endpoint Management) |
|
@elasticmachine merge upstream |
05fd13f to
ae5788d
Compare
| }, | ||
| { | ||
| field: 'host_status', | ||
| width: '9%', |
There was a problem hiding this comment.
i'm guessing these hardcoded widths is to make sure the values truncate with ellipsis?
There was a problem hiding this comment.
it's do restrict some columns that we can predict won't be very long such as the Statuses since they can only have a handful of values. this frees up room for longer columns like hostname, timestamp, etc
paul-tavares
left a comment
There was a problem hiding this comment.
Left some comments, but all are minor.
Looks good
|
|
||
| PreferenceFormattedDate.displayName = 'PreferenceFormattedDate'; | ||
|
|
||
| export const PreferenceFormattedDateFromPrimitive = ({ |
There was a problem hiding this comment.
Since this is a new component under .../public/common, I would suggest adding some jsdocs here
Also - wondering why this was needed - <FormattedDate/> (below) did not handle this use case?
| /** | ||
| * Returns the policy response timestamp from the endpoint after a user modifies a policy. | ||
| */ | ||
| export const policyResponseTimestamp = (state: Immutable<EndpointState>) => |
There was a problem hiding this comment.
can you add a response type to this function? Looks like its either the value of @timestamp or false/undefined? Probably should be something like: Immutable<EndpointState>['policyResponse]['@timestamp'] ??
| }, | ||
| { | ||
| field: 'metadata.Endpoint.policy.applied', | ||
| width: '15%', |
There was a problem hiding this comment.
+100 points for use of % :)
💛 Build succeeded, but was flaky
Test FailuresAccessibility Tests.test/accessibility/apps/discover·ts.Discover Load a new search from the panelStandard OutStack TraceBuild metricsasync chunks size
History
To update your PR or re-run it, just comment with: |
* master: (25 commits) [Security Solution] Add unit tests for Network search strategy (elastic#77416) [Alerting] Improves performance of the authorization filter in AlertsClient.find by skipping KQL parsing (elastic#77040) [Ingest Manager] Add route for package installation by upload (elastic#77044) [APM-UI][E2E] filter PRs from the uptime GH team (elastic#77359) [APM] Remove useLocation and some minor route improvements (elastic#76343) [Enterprise Search] Update enterpriseSearchRequestHandler to manage range of errors + add handleAPIErrors helper (elastic#77258) [SECURITY_SOLUTION] Task/hostname policy response ux updates (elastic#76444) Move remaining uses of serviceName away from urlParams (elastic#77248) [Lens] Move configuration popover to flyout (elastic#76046) [Ingest Manager] Manually build Fleet kuery with Node arguments (elastic#76589) skip flaky suite (elastic#59975) Neutral-naming in reporting plugin (elastic#77371) [Enterprise Search] Add UserIcon styles (elastic#77385) [RUM Dashboard] Added loading state to visitor breakdown pie charts (elastic#77201) [Ingest Manager] Fix polling for new agent action (elastic#77339) Remote cluster - Functional UI test to change the superuser to a test_user with limited role (elastic#77212) Stacked headers and navigational search (elastic#72331) [ML] DF Analytics creation wizard: Fixing field loading race condition (elastic#77326) [Monitoring] Handle no mappings found for sort and collapse fields (elastic#77099) Add Lens to Recently Accessed (elastic#77249) ...
* master: (293 commits) Fix tsvb filter ration for table (elastic#77272) [Security Solution] Add unit tests for Network search strategy (elastic#77416) [Alerting] Improves performance of the authorization filter in AlertsClient.find by skipping KQL parsing (elastic#77040) [Ingest Manager] Add route for package installation by upload (elastic#77044) [APM-UI][E2E] filter PRs from the uptime GH team (elastic#77359) [APM] Remove useLocation and some minor route improvements (elastic#76343) [Enterprise Search] Update enterpriseSearchRequestHandler to manage range of errors + add handleAPIErrors helper (elastic#77258) [SECURITY_SOLUTION] Task/hostname policy response ux updates (elastic#76444) Move remaining uses of serviceName away from urlParams (elastic#77248) [Lens] Move configuration popover to flyout (elastic#76046) [Ingest Manager] Manually build Fleet kuery with Node arguments (elastic#76589) skip flaky suite (elastic#59975) Neutral-naming in reporting plugin (elastic#77371) [Enterprise Search] Add UserIcon styles (elastic#77385) [RUM Dashboard] Added loading state to visitor breakdown pie charts (elastic#77201) [Ingest Manager] Fix polling for new agent action (elastic#77339) Remote cluster - Functional UI test to change the superuser to a test_user with limited role (elastic#77212) Stacked headers and navigational search (elastic#72331) [ML] DF Analytics creation wizard: Fixing field loading race condition (elastic#77326) [Monitoring] Handle no mappings found for sort and collapse fields (elastic#77099) ...
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
Summary
Checklist
Delete any items that are not applicable to this PR.