* [Reporting] Stabilize CSV export tests
* add debugging logging for results metadata
* restore accidentally deleted tests
* restore "large export" test
* remove redundant availability test
* do not filter and re-save
* fix getHitCount
* fix large export test
* skip large export test :(
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* restore legacy shim
Restore the legacy shim for PDF job creation from the 7.x branch.
* strip relativeUrls from pdf payload
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* wrapped deprecations endpoints in authz wrapper
* remove unused import
* added KibanaProvider interface
* removed second call of "handler" and moved api functional test to authd version of supertest
* fix api integration tests
* added api integration test for authzd users
* do not check for privileges if security is disbaled
* run organize imports
* updated jest test
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* makeAllReportingPoliciesUnmanaged -> makeAllReportingIndicesUnmanaged
* expose the reporting services on the functional services object shared with a11y
* added data-test-subjs for a11y test
* added reporting a11y test
* updated jest test
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* revert revert
* wip; first iteration of server-side functionality
* wip; public side code started. using the new ilm policy status endpoint
* * refactored ReportingIlmPolicyManager -> IlmReportingManager
* restructured files for the policy manager code
* re-added the IlmPolicyStatusResponse interface
* added the ability to use useRequest
* * removed extra server-side endpoint, we do both migration steps
in one
* added ilm policy context and context for api client
* added es ui shared so we can use userequest
* added working link to ILM policy
* refactor of the migration route response (again), added logic for determining when to show ilm-policy link
* fix type issues and refactor to use testbed pattern for report listing component
* added tests for base cases of ilm policy banner
* remove non-existent prop
* added minor fixes (handling 404 from ES) and added API integration tests
* resolve merge conflict and remove unused file
* update toast error message
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>