mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 17:59:23 -04:00
## Summary Version alllll the data view routes. Best viewed with whitespace hidden - https://github.com/elastic/kibana/pull/158608/files?diff=unified&w=1 In this PR: - All REST (public and internal) routes are versioned - Internal routes are called with version specified - Internal and public routes are now stored in directories labeled as such - All routes have a response schema - All responses are typed with `response` types, separate from internal api types. This is to help prevent unacknowledged changes to the api. - Moves some functional tests from js => ts For follow up PRs: - Move to `internal` path for internal routes - Proper typing and schema for `fields_for_wildcard` filter Closes https://github.com/elastic/kibana/issues/157099 Closes https://github.com/elastic/kibana/issues/157100 --------- Co-authored-by: Julia Rechkunova <julia.rechkunova@gmail.com>
24 lines
1.1 KiB
TypeScript
24 lines
1.1 KiB
TypeScript
/*
|
|
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
|
|
* or more contributor license agreements. Licensed under the Elastic License
|
|
* 2.0 and the Server Side Public License, v 1; you may not use this file except
|
|
* in compliance with, at your election, the Elastic License 2.0 or the Server
|
|
* Side Public License, v 1.
|
|
*/
|
|
|
|
import { FtrProviderContext } from '../../ftr_provider_context';
|
|
|
|
export default function ({ loadTestFile }: FtrProviderContext) {
|
|
describe('index_patterns', () => {
|
|
loadTestFile(require.resolve('./es_errors'));
|
|
loadTestFile(require.resolve('./fields_for_wildcard_route'));
|
|
loadTestFile(require.resolve('./data_views_crud'));
|
|
loadTestFile(require.resolve('./scripted_fields_crud'));
|
|
loadTestFile(require.resolve('./fields_api'));
|
|
loadTestFile(require.resolve('./default_index_pattern'));
|
|
loadTestFile(require.resolve('./runtime_fields_crud'));
|
|
loadTestFile(require.resolve('./integration'));
|
|
loadTestFile(require.resolve('./deprecations'));
|
|
loadTestFile(require.resolve('./has_user_index_pattern'));
|
|
});
|
|
}
|