Changed actions API endpoints urls to follow Kibana STYLEGUIDE#65936
Changed actions API endpoints urls to follow Kibana STYLEGUIDE#65936YulNaumenko merged 19 commits intoelastic:masterfrom
Conversation
|
Pinging @elastic/kibana-alerting-services (Team:Alerting Services) |
…w-kibana-styleguide # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit.
…w-kibana-styleguide # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit.
…w-kibana-styleguide # Conflicts: # x-pack/plugins/siem/public/containers/case/api.test.tsx
…w-kibana-styleguide # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit.
| | id | The id of the action you're trying to delete. | string | | ||
|
|
||
| ### `GET /api/action/_getAll`: Get all actions | ||
| ### `GET /api/actions`: Get all actions |
pmuellr
left a comment
There was a problem hiding this comment.
I haven't done a full review yet, but the current URLs suggested in the PR aren't sufficiently unique yet. Posted a comment with some suggestions ...
pmuellr
left a comment
There was a problem hiding this comment.
Beyond the figuring out a new naming schema (as noted in comment), the code LGTM.
FrankHassanabad
left a comment
There was a problem hiding this comment.
Looked over the siem sections and it looks like all URL changes. LGTM
…w-kibana-styleguide # Conflicts: # x-pack/plugins/monitoring/public/components/alerts/configuration/step1.test.tsx # x-pack/plugins/triggers_actions_ui/public/application/lib/action_connector_api.ts # x-pack/test/alerting_api_integration/spaces_only/tests/actions/type_not_enabled.ts
💚 Build SucceededHistory
To update your PR or re-run it, just comment with: |
…ine-editor * 'master' of github.com:elastic/kibana: (129 commits) [Canvas] Force embeddables to refresh when renderable reevaluated (#67133) [Canvas] Better handling navigating to/from canvas (#66407) [Ingest pipelines] Fix schema validation for simulate and update routes (#67199) do not use es from setup (#67277) Auto expand replicas for event log (#67286) Observability & APM do not use elasticsearch client provided via setup contract (#67263) Fix privileges check when security is not enabled (#67308) add IIS home (#66918) [ML] Adding additional job service endpoint tests (#66892) [Ingest Manager] Update fleet internal doc with latest flags (#67193) [Discover] Deangularize the loading spinner (#67165) Add `application.navigateToUrl` core API (#67110) Improve indexpattern without timefield functional test (#67031) KibanaContext in index pattern managment ui (#66985) Fix Azure metrics tutorial inside the App Home/ Add data area (#66901) add azure logs home (#66910) fix: rum agent should work correctly on new platform (#67037) [test_utils/Testbed] Move to src/test_utils folder (OSS) (#66898) only block registration when appRoute contains the exact basePath (#67125) Changed actions API endpoints urls to follow Kibana STYLEGUIDE (#65936) ... # Conflicts: # x-pack/plugins/ingest_pipelines/public/application/components/pipeline_form/pipeline_form_fields.tsx
…ic#65936) * Changed actions API endpoints urls to follow Kibana STYLEGUIDE * Fixed tests * fixed test * fixed test * resolved conflicts * Fixed siem tests * Fixed failing test * fixed readme and test * Changed actions api urls to follow the template 'api/{plugin}/{type}/{id} * Fixed type checks * Fixed tests and API * fixed tests * Fixed type checks * fixed type check
…ic#65936) * Changed actions API endpoints urls to follow Kibana STYLEGUIDE * Fixed tests * fixed test * fixed test * resolved conflicts * Fixed siem tests * Fixed failing test * fixed readme and test * Changed actions api urls to follow the template 'api/{plugin}/{type}/{id} * Fixed type checks * Fixed tests and API * fixed tests * Fixed type checks * fixed type check # Conflicts: # x-pack/plugins/siem/public/cases/containers/api.test.tsx # x-pack/plugins/siem/public/cases/containers/api.ts # x-pack/test/case_api_integration/basic/tests/cases/push_case.ts
… (#67360) * Changed actions API endpoints urls to follow Kibana STYLEGUIDE * Fixed tests * fixed test * fixed test * resolved conflicts * Fixed siem tests * Fixed failing test * fixed readme and test * Changed actions api urls to follow the template 'api/{plugin}/{type}/{id} * Fixed type checks * Fixed tests and API * fixed tests * Fixed type checks * fixed type check
…ic#65936) * Changed actions API endpoints urls to follow Kibana STYLEGUIDE * Fixed tests * fixed test * fixed test * resolved conflicts * Fixed siem tests * Fixed failing test * fixed readme and test * Changed actions api urls to follow the template 'api/{plugin}/{type}/{id} * Fixed type checks * Fixed tests and API * fixed tests * Fixed type checks * fixed type check # Conflicts: # x-pack/plugins/siem/public/cases/containers/api.test.tsx # x-pack/plugins/siem/public/cases/containers/api.ts # x-pack/test/case_api_integration/basic/tests/cases/push_case.ts
…65936) (#67429) * Changed actions API endpoints urls to follow Kibana STYLEGUIDE (#65936) * Changed actions API endpoints urls to follow Kibana STYLEGUIDE * Fixed tests * fixed test * fixed test * resolved conflicts * Fixed siem tests * Fixed failing test * fixed readme and test * Changed actions api urls to follow the template 'api/{plugin}/{type}/{id} * Fixed type checks * Fixed tests and API * fixed tests * Fixed type checks * fixed type check # Conflicts: # x-pack/plugins/siem/public/cases/containers/api.test.tsx # x-pack/plugins/siem/public/cases/containers/api.ts # x-pack/test/case_api_integration/basic/tests/cases/push_case.ts * -
|
@YulNaumenko @bmcconaghy this is labeled as release_note:breaking. Are there end user-visible changes in this? If not, it should be release_note:dev_docs |
|
API level, so dev_docs @rayafratkina |
Resolve #63130 and partially cover some tasks from issue 59799:
BASE_ACTION_API_PATHto'/api/actions'- according to styleguide it should keep structure/api/plugin_id/_getAlljust to//typesto/list_action_types/api/actionto POST/api/actions/action/api/action/{id}to GET/api/actions/action/{id}/api/action/{id}PUT/api/actions/action/{id}/api/action/{id}to DELETE/api/actions/action/{id}/api/action/{id}/_executeto POST/api/actions/action/{id}/_execute