-
Notifications
You must be signed in to change notification settings - Fork 8.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
License checks for actions plugin #59070
Commits on Mar 2, 2020
-
Define minimum license required for each action type (#58668)
* Add minimum required license * Require at least gold license as a minimum license required on third party action types * Use strings for license references * Ensure license type is valid * Fix some tests * Add servicenow to gold * Add tests * Set license requirements on other built in action types * Use jest.Mocked<ActionType> instead * Change servicenow to platinum Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a28e6db - Browse repository at this point
Copy the full SHA a28e6dbView commit details
Commits on Mar 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4ba2fe4 - Browse repository at this point
Copy the full SHA 4ba2fe4View commit details
Commits on Mar 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 52c06ca - Browse repository at this point
Copy the full SHA 52c06caView commit details -
Configuration menu - View commit details
-
Copy full SHA for cae5286 - Browse repository at this point
Copy the full SHA cae5286View commit details -
Merge branch 'actions/license-checks' of github.com:elastic/kibana in…
…to actions/license-checks
Configuration menu - View commit details
-
Copy full SHA for 0a50516 - Browse repository at this point
Copy the full SHA 0a50516View commit details
Commits on Mar 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 708789c - Browse repository at this point
Copy the full SHA 708789cView commit details
Commits on Mar 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for efba040 - Browse repository at this point
Copy the full SHA efba040View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a0d12c - Browse repository at this point
Copy the full SHA 8a0d12cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9181f5a - Browse repository at this point
Copy the full SHA 9181f5aView commit details -
Add license checks to action HTTP APIs (#59153)
* Initial work * Handle errors in update action API * Add unit tests for APIs * Make action executor throw when action type isn't enabled * Add test suite for basic license * Fix ESLint errors * Fix failing tests * Attempt 1 to fix CI * ESLint fixes * Create sendResponse function on ActionTypeDisabledError * Make disabled action types by config return 403 * Remove switch case * Fix ESLint
Configuration menu - View commit details
-
Copy full SHA for 6b7a134 - Browse repository at this point
Copy the full SHA 6b7a134View commit details
Commits on Mar 10, 2020
-
Add license checks within alerting / actions framework (#59699)
* Initial work * Handle errors in update action API * Add unit tests for APIs * Verify action type before scheduling action task * Make actions plugin.execute throw error if action type is disabled * Bug fixes * Make action executor throw when action type isn't enabled * Add test suite for basic license * Fix ESLint errors * Stop action task from re-running when license check fails * Fix failing tests * Attempt 1 to fix CI * ESLint fixes * Create sendResponse function on ActionTypeDisabledError * Make disabled action types by config return 403 * Remove switch case * Fix ESLint * Fix confusing assertion * Add comment explaining double mock * Log warning when alert action isn't scheduled
Configuration menu - View commit details
-
Copy full SHA for 9c5952e - Browse repository at this point
Copy the full SHA 9c5952eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 014e144 - Browse repository at this point
Copy the full SHA 014e144View commit details
Commits on Mar 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8aa253e - Browse repository at this point
Copy the full SHA 8aa253eView commit details
Commits on Mar 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c04f180 - Browse repository at this point
Copy the full SHA c04f180View commit details
Commits on Mar 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for dfaae1d - Browse repository at this point
Copy the full SHA dfaae1dView commit details
Commits on Mar 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 34fa1af - Browse repository at this point
Copy the full SHA 34fa1afView commit details
Commits on Mar 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 12dfb25 - Browse repository at this point
Copy the full SHA 12dfb25View commit details
Commits on Mar 19, 2020
-
Disable action types in UI when license doesn't support it (#59819)
* Initial work * Handle errors in update action API * Add unit tests for APIs * Verify action type before scheduling action task * Make actions plugin.execute throw error if action type is disabled * Bug fixes * Make action executor throw when action type isn't enabled * Add test suite for basic license * Fix ESLint errors * Stop action task from re-running when license check fails * Fix failing tests * Attempt 1 to fix CI * ESLint fixes * Return enabledInConfig and enabledInLicense from actions get types API * Disable cards that have invalid license in create connector flyout * Create sendResponse function on ActionTypeDisabledError * Make disabled action types by config return 403 * Remove switch case * Fix ESLint * Disable when creating alert action * Return minimumLicenseRequired in /types API * Disable row in connectors when action type is disabled * Fix failing jest test * Some refactoring * Card in edit alert flyout * Sort action types by name * Add tooltips to create connector action type selector * Add tooltips to alert flyout action type selector * Add get more actions link in alert flyout * Add callout when creating a connector * Typos * remove float right and use flexgroup * replace pixels with eui variables * turn on sass lint for triggers_actions_ui dir * trying to add padding around cards * Add callout in edit alert screen when some actions are disabled * improve card selection for Add Connector flyout * Fix cards for create connector * Add tests * ESLint issue * Cleanup * Cleanup pt2 * Fix type check errors * moving to 3-columns cards for connector selection * Change re-enable to enable terminology * Revert "Change re-enable to enable terminology" This reverts commit b497dfd. * Add re-enable comment * Remove unecessary fragment * Add type to actionTypeNodes * Fix EuiLink to not have opacity of 0.7 when not hovered * design cleanup in progress * updating classNames * using EuiIconTip * Remove label on icon tip * Fix failing jest test Co-authored-by: Andrea Del Rio <delrio.andre@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b54837c - Browse repository at this point
Copy the full SHA b54837cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06a73ce - Browse repository at this point
Copy the full SHA 06a73ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cbeaf0 - Browse repository at this point
Copy the full SHA 0cbeaf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 375131e - Browse repository at this point
Copy the full SHA 375131eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3f1282 - Browse repository at this point
Copy the full SHA b3f1282View commit details