Skip to content

[One Workflow] Fix workflows features configuration#241015

Merged
semd merged 4 commits intoelastic:mainfrom
semd:14403/workflows_rbac
Oct 29, 2025
Merged

[One Workflow] Fix workflows features configuration#241015
semd merged 4 commits intoelastic:mainfrom
semd:14403/workflows_rbac

Conversation

@semd
Copy link
Contributor

@semd semd commented Oct 28, 2025

Summary

Closes https://github.com/elastic/security-team/issues/14403

  • Uses the correct API action in the server routes from the privilege configuration
  • UI capabilities and API actions values extracted as enums to the package so they can be easily reused

@semd semd self-assigned this Oct 28, 2025
@semd semd added bug Fixes for quality problems that affect the customer experience release_note:skip Skip the PR/issue when compiling release notes backport:skip This PR does not require backporting Team:One Workflow Team label for One Workflow (Workflow automation) v9.3.0 labels Oct 28, 2025
@semd semd marked this pull request as ready for review October 28, 2025 16:48
@semd semd requested a review from a team as a code owner October 28, 2025 16:48
Copy link
Contributor

@VladimirFilonov VladimirFilonov left a comment

Choose a reason for hiding this comment

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

Nice! Thank you

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
workflowsManagement 736 737 +1

Public APIs missing comments

Total count of every public API that lacks a comment. Target amount is 0. Run node scripts/build_api_docs --plugin [yourplugin] --stats comments for more detailed information.

id before after diff
@kbn/workflows 302 304 +2

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
workflowsManagement 2.1MB 2.1MB +285.0B

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
workflowsManagement 6.5KB 6.5KB +33.0B
Unknown metric groups

API count

id before after diff
@kbn/workflows 324 327 +3

History

cc @semd

@semd semd merged commit 24ae532 into elastic:main Oct 29, 2025
12 checks passed
tkajtoch pushed a commit to tkajtoch/kibana that referenced this pull request Oct 29, 2025
## Summary

Closes elastic/security-team#14403

- Uses the correct API action in the server routes from the privilege
configuration
- UI capabilities and API actions values extracted as enums to the
package so they can be easily reused

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
qn895 pushed a commit to qn895/kibana that referenced this pull request Oct 30, 2025
## Summary

Closes elastic/security-team#14403

- Uses the correct API action in the server routes from the privilege
configuration
- UI capabilities and API actions values extracted as enums to the
package so they can be easily reused

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
ana-davydova pushed a commit to ana-davydova/kibana that referenced this pull request Nov 3, 2025
## Summary

Closes elastic/security-team#14403

- Uses the correct API action in the server routes from the privilege
configuration
- UI capabilities and API actions values extracted as enums to the
package so they can be easily reused

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
albertoblaz pushed a commit to albertoblaz/kibana that referenced this pull request Nov 4, 2025
## Summary

Closes elastic/security-team#14403

- Uses the correct API action in the server routes from the privilege
configuration
- UI capabilities and API actions values extracted as enums to the
package so they can be easily reused

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:skip This PR does not require backporting bug Fixes for quality problems that affect the customer experience release_note:skip Skip the PR/issue when compiling release notes Team:One Workflow Team label for One Workflow (Workflow automation) v9.3.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants