* Fixed helps text for dates and using delimited form control for ranges
* Adjusting width of field slightly
* Use filter icon type and single branch in svg
* Change placeholders
* Re-split ciGroups after pipeline rollout
Revert "Revert "Revert "Revert "Revert "[ci] compress jobs for CI stab… (#45454)"
This reverts commit 9a109f2170.
Revert "set IS_PIPELINE_JOB in intake jobs (#45850)"
This reverts commit b1a01effa8.
* Split one of the slow test suites up to try to make overall CI faster
* Disable visualRegression groups, they are being handled in other work
* Revert "Split one of the slow test suites up to try to make overall CI faster"
This reverts commit 1213239545.
* Move some different xpack ciGroup8 suites around
* Update jest related packages (#46391)
* Update jest related packages
* use correct type
* adapt spy and describe.each types
* update yarn.lock
* update snapshot
* define types before passing to describe.each
# Conflicts:
# yarn.lock
* update yarn.lock file
* Update angular related packages
* upgrade jQuery too
* don't delete screenshots in pipeline jobs
* use ng-change so that listener is triggered after ng-model is updated
* match @types/angular versions
* update yarn.lock
* fix test
$routeChangeSuccess is no longer broadcast when resolving a redirect route, so this test has been adjusted to validate that
# Conflicts:
# package.json
# yarn.lock
* Refactor watch serialization logic into common serialization functions.
- Refactor build helpers to accept specific arguments instead of the entire watch object, to make dependencies more obvious.
- Move action models into common directory.
* Remove boom error reporting from action models because this is an unnecessary level of defensiveness since we control the UI that consumes this API.
* Convert tests from Mocha to Jest.
- Remove mocks and fix assertions that depended upon mocked dependencies. These assertions were low-value because they tested implementation details.
- Remove other assertions based upon implementation details.
* Remove serializeMonitoringWatch logic, since Monitoring doesn't use the create endpoint.
Respect the currently selected visualization type
when dropping a field into the Lens workspace.
Also, fix a bug that broke Lens when switching to
a table visualization prior to configuring anything.
* Rename route file for consistency
* Generate via jobParams allows post payload
* jobParams as post body
* [Reporting] Skip failing test
* fix types
* canvas pdf generation to use post payload
* api test
* tests
* fix a typescript
* fix fn test
* fix tests
* fix tests
* run esArchiver fewer times
* return rison that came in invalid
* respond with ES headers on space retrieval failure
* handle 401 responses when navigating to a specific space
* check for www-authenticate header
* Update x-pack/legacy/plugins/spaces/server/lib/request_interceptors/on_post_auth_interceptor.ts
* address PR feedback
* downgrade logging
* Remove angular styleguide
* Remove SASS reference only file
It's still linked in the STYLEGUIDE.md document
* Cleanup HTML styleguide
* More cleanup
* Cleanup API style guide
* Remove architecture style guide
* Merge into STYLEGUIDE.md
* add attribution back on
* Change doclink to style guide
* Change wording and remove more rules
* Update STYLEGUIDE.md
Fix typos
Co-Authored-By: Stacey Gammon <gammon@elastic.co>
* add events histogram
* move away from auto date histogram aggregation
* fallback to auto-date-histogram if interval is not available
* styling for histogram
* add add narrowDownTimerange event
* isolate matrixOverTimeHistogram component
* split events series
* add lable for missing group
* fix styled component syntax + change prop name
* add unit test
* fix props passed to styled component
* add integration test
* pass filterQuery prop to events tab on Host details page
* reduce bucket number for bar chart
* update types
* display barchart only when data is available
* change function style
* fix types
* add unit test
* add spacer
* pass updateDateRange down to host details components
* update snapshot
At high zoom levels, rounding the box corners to five decimal places
will cause boxes to have non-uniform shapes and sometimes all corners
of the box will round to the same value and the box won't be displayed
at all.
In addition, because of the non-uniform size a box can be
rendered in such a manner that it doesn't contain the points that
contributed to the aggregation.
This fix always preserves 5 decimals of precision, but when necessary
will go beyond this based of how tall/wide the tile actually is. For
example, if a tile is 0.0000004 degrees wide then the box will be
rounded to 8 decimals of precision.