Skip to content

Conversation

@stacey-gammon
Copy link

@stacey-gammon stacey-gammon commented Sep 3, 2019

Summary

Built on top of #44503. This moves the ui actions framework to the new platform. Other changes included:

  • Only exporting the Action interface, not the base action class. Some Action classes were converted into simpler factory functions.

Dev docs

The actions API that was previously a part of the Embeddable API is now it's own new platform plugin.

Checklist

Use strikethroughs to remove checklist items you don't feel are applicable to this PR.

- [ ] This was checked for cross-browser compatibility, including a check against IE11
- [ ] Any text added follows EUI's writing guidelines, uses sentence case text and includes i18n support

For maintainers

@stacey-gammon stacey-gammon added the release_note:plugin_api_changes Contains a Plugin API changes section for the breaking plugin API changes section. label Sep 3, 2019
@stacey-gammon stacey-gammon requested review from a team as code owners September 3, 2019 20:23
@stacey-gammon stacey-gammon added v7.5.0 v8.0.0 chore Feature:UIActions UI actions. These are client side only, not related to the server side actions.. Team:AppArch labels Sep 3, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app-arch

@stacey-gammon stacey-gammon added the WIP Work in progress label Sep 3, 2019
@stacey-gammon stacey-gammon force-pushed the 2019-08-30-move-actions-to-np branch 12 times, most recently from 6ac5821 to 6212d27 Compare September 5, 2019 17:46
Copy link
Contributor

@spalger spalger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please re-request review from @elastic/kibana-operations when ready

@stacey-gammon stacey-gammon force-pushed the 2019-08-30-move-actions-to-np branch from 6212d27 to f9414d2 Compare September 5, 2019 19:58
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@stacey-gammon stacey-gammon added review and removed WIP Work in progress labels Sep 5, 2019
@stacey-gammon stacey-gammon requested review from a team, ppisljar and spong September 5, 2019 22:08
@stacey-gammon stacey-gammon force-pushed the 2019-08-30-move-actions-to-np branch from f9414d2 to 8dbaad0 Compare September 9, 2019 12:59
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@stacey-gammon stacey-gammon force-pushed the 2019-08-30-move-actions-to-np branch from 8dbaad0 to 1901fe0 Compare September 10, 2019 13:08
@elasticmachine
Copy link
Contributor

💔 Build Failed

@stacey-gammon
Copy link
Author

ping @ppisljar :)

@elasticmachine
Copy link
Contributor

💔 Build Failed

@stacey-gammon stacey-gammon force-pushed the 2019-08-30-move-actions-to-np branch from 7afc4ac to cabb92a Compare September 11, 2019 13:46
@stacey-gammon
Copy link
Author

Failures seem unrelated, rebasing and trying again.

Screen Shot 2019-09-11 at 9 46 16 AM

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@stacey-gammon stacey-gammon force-pushed the 2019-08-30-move-actions-to-np branch from cabb92a to 99b60e8 Compare September 13, 2019 12:31
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@stacey-gammon stacey-gammon force-pushed the 2019-08-30-move-actions-to-np branch from 99b60e8 to 90888b4 Compare September 16, 2019 13:18
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Copy link
Contributor

@ppisljar ppisljar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, tested in chrome linux

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Copy link
Contributor

@crob611 crob611 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes in Canvas look fine

@stacey-gammon stacey-gammon merged commit 01daabc into elastic:master Sep 19, 2019
stacey-gammon pushed a commit to stacey-gammon/kibana that referenced this pull request Sep 19, 2019
* move actions to np

* fix jest and types
friol added a commit to friol/kibana that referenced this pull request Sep 19, 2019
stacey-gammon pushed a commit that referenced this pull request Sep 23, 2019
* Move actions to NP (#44707)

* move actions to np

* fix jest and types

* Remove unused Action import
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Feature:UIActions UI actions. These are client side only, not related to the server side actions.. release_note:plugin_api_changes Contains a Plugin API changes section for the breaking plugin API changes section. review v7.5.0 v8.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants