* Same behavior as now. Just refactored.
* main branch uses epr-snapshot. Others use prod
* Link some types vs repeating them
* replace DEFAULT_REGISTRY_URL with getRegistryUrl in Endpoint tests
* Make an Endpoint test helper name more clear
* try/catch around getKibanaBranch
* Use branch & version from package.json as fallback
* No guards b/c kibana{Branch,Version} have defaults
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* Adding tests for endpoint package pipelines
* Removing content type check on types that can change based on docker image version
* Skipping ingest tests instead of remove expect
* Switching ingest tests over to use application/json
* Removing country names
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* Handling entity ids of empty string
* Tests for entity id being empty
* More comments
* entity test
* Renaming interface
* Removing unneeded test
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* Manifest version is semantic version
* Configurable task interval
* Use task interval over scheduled when provided
* Fix crash on download of large artifact
* Don't need to generate linux artifacts
* Configurable artifact validation
* Test fixes
* Test fixes
* Type/test fixes
* Final tweaks
* Remove linux endpoint exception generation from UI
* Fix paging so that we stop before 10k
* Fix pagination
* Fix pagination test
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* Copying api integration tests into their own directory
* Removing api integration tests and using ingest docker image
* Fixing typo
* Fixing type errors and empty string and reenabling tests
* Rebuilding docs
* Renaming url override variable
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>