{"push_id":3138332680,"size":22,"distinct_size":4,"ref":"refs/heads/observable-style-streams","head":"eb980f3387a0f6088c5b48cf0f7bf96c4a2c4652","before":"926b6812db16171f4dcc62d0e08602930513b9d3","commits":[{"sha":"96338a7ea208a3f3c94a2c5cbda1562c06c6c773","author":{"name":"Chris Roberson","email":"b707130b6be8cb72c4e55c0dfe703c762a7586dc@gmail.com"},"message":"[Monitoring] Monitoring eui (#27064)\n\n* [Monitoring] Cluster alerts table to EUI (#26031)\r\n\r\n* Convert cluster alerts page to use EUI tables. Also adds baseline support for all monitoring tables\r\n\r\n* Fix tests\r\n\r\n* Remove these two files\r\n\r\n* Keep the original table but offer a new one so existing UIs still work\r\n\r\n* Use different base table controller for the EUI table\r\n\r\n* Use EUI specific asc and desc constants\r\n\r\n* [Monitoring] Elasticsearch monitoring to EUI (#26217)\r\n\r\n* Convert cluster alerts page to use EUI tables. Also adds baseline support for all monitoring tables\r\n\r\n* Fix tests\r\n\r\n* Remove these two files\r\n\r\n* Keep the original table but offer a new one so existing UIs still work\r\n\r\n* Use different base table controller for the EUI table\r\n\r\n* Use EUI specific asc and desc constants\r\n\r\n* Update summary status\r\n\r\n* ES nodes\r\n\r\n* Indices page\r\n\r\n* ML job listing\r\n\r\n* Fix tests up\r\n\r\n* Node listing page\r\n\r\n* Advanced node page\r\n\r\n* Advanced index\r\n\r\n* Fix tests\r\n\r\n* Fix onBrush\r\n\r\n* Cluster listing page\r\n\r\n* Update snapshots\r\n\r\n* Fix functional tests\r\n\r\n* Fix more tests\r\n\r\n* Remove commented out code\r\n\r\n* Update token API calls in elaticsearch.js (#26650)\r\n\r\n* make selection border 1px (#26739)\r\n\r\n* Reporting phantom and chromium tests should run in parallel. (#26566)\r\n\r\n* Reporting phantom and chromium tests should run in parallel.\r\n\r\n* Chromium tests should be done in group 9.\r\n\r\n* Attempting to use group 2 in ci for chromium tests.\r\n\r\n* X-pack CI jobs should have 7 groups.\r\n\r\n* Phantom tests should be in group 7.\r\n\r\n* [es-management/watcher] implement k7Breadcrumbs (#26719)\r\n\r\n* [timelion] implement k7Breadcrumbs (#26729)\r\n\r\n* [timelion] implement k7Breadcrumbs\r\n\r\n* [timelion] show \"Create\" breadcrumb by default\r\n\r\n* [es-management] implement k7Breadcrumbs (#26711)\r\n\r\n* [es-manaagement] implement k7Breadcrumbs\r\n\r\n* fix i18n ids\r\n\r\n* Fixes i18n issue in space nav selector (#26742)\r\n\r\n## Summary\r\n\r\nWraps the Spaces `NavControlPopover` in `<I18nProvider>`.\r\n\r\nFixes #26736\r\n\r\n* [Docs] Add beta flag to central management docs (#26558)\r\n\r\n* Feature/translate ml-jobs-jobs_list(part_1) (#25466)\r\n\r\nTranslate ml -> jobsList(part_1)\r\n\r\n* Corrected wrong calls from .on to .off (#24575)\r\n\r\nClosing memory leak\r\n\r\n* Fix saved objects client _processBatchQueue function to handle errors (#26763)\r\n\r\n* Fix saved objects client _processBatchQueue function to handle errors\r\n\r\n* Fix error thrown in try/catch\r\n\r\n* chore(.gitignore): ignore sublime workspace files (#26516)\r\n\r\n* Map inspector requests by id so single requests can be reset at a time (#26770)\r\n\r\n* [ML] Implement k7 breadcrumbs for ML routes (#26774)\r\n\r\n* [ML] Implement k7 breadcrumbs for ML routes\r\n\r\n* [ML] Remove duplicate nouns from jobs and settings breadcrumbs\r\n\r\n* [Reporting] Re-enabled Chromium API tests (#26789)\r\n\r\n* [Reporting] Test logging\r\n\r\n* chromium api tests fixed\r\n\r\n* whitespace\r\n\r\n* Fix Elasticsearch typo on connection error screen (#26815)\r\n\r\n`Elastiscearch` -> `Elasticsearch`.\r\n\r\n* Reporting/reveal document bytes (#26667)\r\n\r\n* Adding a `size` property to all job-reporting meta-data and showing in reporting details pane\r\n\r\n* Enable heartbeat telemetry (#25886)\r\n\r\nThis commit allows heartbeat telemetry data to be sent through kibana.\r\n\r\nThe change to beats was introduced in https://github.com/elastic/beats/pull/8621\r\n\r\n* Change 'Disenroll' text to be consistent with menu option 'Unenroll'. (#26816)\r\n\r\n* Upgrading sshpk (#26834)\r\n\r\nsshpk is an implicit dependency of request@2.88.0\r\n\r\n* Re-enable the chromium functional tests (#26822)\r\n\r\n* Logging when max-bytes is larger than what's set in ES (#26482)\r\n\r\n* Simple check if ES body-size is smaller than KBN report size\r\n\r\n* [BeatsCM] Cleanup and refactor (#26636)\r\n\r\n* Refactor BeatsCM\r\n\r\n* update deps\r\n\r\n* update more deps\r\n\r\n* update for new EUI definitions\r\n\r\n* update import\r\n\r\n* Revert \"update deps\"\r\n\r\nThis reverts commit 759a14561dbeb52fba70515384ee35873e43a409.\r\n\r\n* use _source_includes\r\n\r\n* remove _source_includes\r\n\r\n* work-around due to watcher UI tests\r\n\r\n* Keep all xpack checks safe because we cant trust its there in tests for some reason\r\n\r\n* VALIDATION. This commit is to ensure the errors in CI are coming from beats\r\n\r\n* remove validation that this is a beats CM issue\r\n\r\n* More try/catch to try and find where this error is\r\n\r\n* testing another call\r\n\r\n* revert back to dangerouslyGetActiveInjector\r\n\r\n* ensure expire always is a number\r\n\r\n* fix swallowed error\r\n\r\n* Update x-pack/plugins/beats_management/public/lib/compose/kibana.ts\r\n\r\nCo-Authored-By: mattapperson <me@mattapperson.com>\r\n\r\n* Update x-pack/plugins/beats_management/public/utils/page_loader.test.ts\r\n\r\nCo-Authored-By: mattapperson <me@mattapperson.com>\r\n\r\n* Update x-pack/plugins/beats_management/public/utils/page_loader.ts\r\n\r\nCo-Authored-By: mattapperson <me@mattapperson.com>\r\n\r\n* fix for new webpack import\r\n\r\n* Fix translation map\r\n\r\n* fix URL path\r\n\r\n* fix other link\r\n\r\n* removing tag from beats via tag details screen now uses container\r\n\r\n* remove debug text\r\n\r\n* added comment/readme about routing on the client side\r\n\r\n* enrolled beat UI now works on overview screen\r\n\r\n* newly enrolled beat now reloads the beats table\r\n\r\n* fix TS errors\r\n\r\n* [APM] Transaction group agg size config (#26683)\r\n\r\n* [APM] Fixes #24204 by adding default configs to kibana.yml\r\n\r\n* [APM] fixes #25940 by adding APM config to control top transation group agg size\r\n\r\n* Revert the default configs added to kibana.yml and define joi validations for `xpack.apm.ui.transactionGroupBucketSize`\r\n\r\n* fix broken test for incorrect config\r\n\r\n* [APM] add docs entry for `xpack.apm.ui.transactionGroupBucketSize`\r\n\r\n* [APM] fixes #26784 by updateing import from a default to a named import (#26785)\r\n\r\n* allow disabling gpu in tests (#26684)\r\n\r\n* skipping failing tests (#26877)\r\n\r\n* Feature/translate ml - jobs(part 2) (#25528)\r\n\r\nTranslate ml -> jobs - jobs-list(part_2)\r\n\r\n* use canvas pipeline in visualize (#25996)\r\n\r\n* Upgrade to NodeJS 10 (#25157)\r\n\r\n* feat(NA): upgrade node js version on file configs.\r\n\r\n* chore(NA): migrate configs and 3rd party dependencies to work on node js 10.x\r\n\r\n* fix(NA): add missing async function declaration.\r\n\r\n* chore(NA): updated elastic/good package to work with node10\r\n\r\n* chore(NA): update lockfiles.\r\n\r\n* fix(NA): add missing dep.\r\n\r\n* fix(NA): types for node 10.\r\n\r\n* test(NA): fix error return type for node10.\r\n\r\n* fix(NA): kbn-pm webpack config to unlazy a require using lazy-cache. fix(NA): build to work with node 10.\r\n\r\n* test(NA): jest integration test for kbn-pluin-helpers.\r\n\r\n* test(NA): fix jest tests for kbn-es.\r\n\r\n* fix(NA): use ostmpdir instead of a tmp folder inside the fixtures.\r\n\r\n* fix(NA): change afterEach on kbn es decompress test.\r\n\r\n* fix(NA): change afterEach on kbn es decompress test.\r\n\r\n* fix(NA): readd mock-fs for the tests that still use it on kbn-es and that works on node10.\r\n\r\n* fix(NA): readd mock-fs for the tests that still use it on kbn-es and that works on node10.\r\n\r\n* refact(NA): rewrite tests using mock-fs and completely remove this dependency.\r\n\r\n* fix(NA): failing test implementation using jest mock in order to replace mock-fs.\r\n\r\n* fix(NA): update jest snapshots to match new ones generated one node 10.\r\n\r\n* fix(NA): cli/cluster mock to spyOn off method instead off spyOn removeListener as this was changed on Node 10.\r\n\r\n* fix(NA): tests for cluster_manager to also spyOn off and on instead of addListener and removeListener\r\n\r\n* test(NA): fix management advance settings image field test flow.\r\n\r\n* fix(NA): apply missing types for src/core/server/plugins/discovery/plugins_discovery.ts.\r\n\r\n* test(NA): updated 2 missing snapshots for KuiCodeEditor on kbn-ui-framework.\r\n\r\n* refact(NA): fix eslint errors.\r\n\r\n* refact(NA): fix ts code with tslint fix. chore(NA): update jest snapshots.\r\n\r\n* chore(NA): migrate kbn config schema peer dependency to last used joi version to avoid warning on bootstrap.\r\n\r\n* fix(NA): tslint errors.\r\n\r\n* chore(NA): upgrade types node to the last version.\r\n\r\n* fix(NA): missing utf8 input format encoding when reading a file.\r\n\r\n* chore(NA): upgrade to node 10.14.1\r\n\r\n* fix(NA): Buffer api usage to avoid deprecation warnings.\r\n\r\n* fixing a11y errors so we can add a11y rules for tslint (#26902)\r\n\r\n* [DOCS] Deprecate X-Pack-centric watcher endpoints (#26899)\r\n\r\n* Index lifecycle (#25553)\r\n\r\n* [WIP] Index lifecycle (#25071)\r\n\r\n* Index lifecycle management wizard\r\n\r\n* Adding index lifecycle management files\r\n\r\n* Updates\r\n\r\n* Fix errors and add flyout for node details\r\n\r\n* New diff tool\r\n\r\n* Scroll to change for review diff\r\n\r\n* Some feedback on copy\r\n\r\n* Updating copy, moving components around and fixing bugs with the diff view\r\n\r\n* Add logic to auto enable a phase when something is set\r\n\r\n* redesign ilm\r\n\r\n* Adding server api tests\r\n\r\n* Removing debug and some tweaks from dave's work\r\n\r\n* Conditionally show this message\r\n\r\n* Policy selection cleanup\r\n\r\n* Updates for better UX\r\n\r\n* [COPYEDIT | ILM] Copyedit of text in index lifecycle management UI\r\n\r\n* Use better default text\r\n\r\n* Remove debug\r\n\r\n* Adding readme and comments\r\n\r\n* Update readme\r\n\r\n* Do not need this anymore\r\n\r\n* Remove debug or commented out code\r\n\r\n* Remove these - they are in the tests PR\r\n\r\n* Toggle system indices\r\n\r\n* Aliases are not defined here anymore\r\n\r\n* Handle rollover better in warm phase and remove from cold,delete\r\n\r\n* adding learn more link component and switching over to using that\r\n\r\n* fixing UI issue when no policies exist\r\n\r\n* various fixes\r\n\r\n* some cleanup\r\n\r\n* moving number_of_replicas due to API change\r\n\r\n* modifying some messaging\r\n\r\n* fixing typo\r\n\r\n* fixing some diff issues and not adding sattr_name if none chosen\r\n\r\n* making write alias required for template step and making necessary API changes\r\n\r\n* removing alias definition from template patching as it needs to be per index\r\n\r\n* some copy edits for clarity\r\n\r\n* fixing issue with editing existing policy when rollover starts the warm phase\r\n\r\n* addressing PR feedback on server side code\r\n\r\n* addressing PR feedback\r\n\r\n* removing additional spaces from findMatchingNodes call\r\n\r\n* changing template to index template in one more place\r\n\r\n* fixing issue with error message showing when bootstrap is successful\r\n\r\n* fixing node options for warm and cold phase\r\n\r\n* adding seconds to duration fields to match what ES supports\r\n\r\n* changing icon for enabled steps so it does not look like an error indicator\r\n\r\n* adjusting icon color for enabled lifecycle steps\r\n\r\n* fixing issue with editing an existing policy with warm phase on rollover enabled\r\n\r\n* fixing issue with default unit for age dropdowns\r\n\r\n* fixing issues with shrink action serialization and deserialization\r\n\r\n* fixing issue with deserialization of ES policy for shrink\r\n\r\n* removing shrink option from UI when primary shard count is not greater than 1 for hot phase\r\n\r\n* going straight to create policy when no policies exist\r\n\r\n* improving lifecycle policy selection\r\n\r\n* adding active badge instead of checkmark for active lifecycle policy phases\r\n\r\n* some cleanup of unneeded properties and only showing save as new when it is appropriate\r\n\r\n* removing stray fullWidth attribute\r\n\r\n* adding missing minimum for replica count for warm phase\r\n\r\n* adding scroll to top for review step\r\n\r\n* fixing issue with start warm phase after rollover introduced by time representaiton change from ES\r\n\r\n* making shrink options not show for primary shard count of 1 as you can't shrink in that situation\r\n\r\n* fixing issue with editing existing policy and saveAsNew\r\n\r\n* bare bones policy table implementation\r\n\r\n* implementing delete policy behavior\r\n\r\n* fixing sorting and paging\r\n\r\n* fixing policy table title\r\n\r\n* rudimentary navigation flow\r\n\r\n* fixing delete\r\n\r\n* Index lifecycle management wizard (#21925)\r\n\r\n* Index lifecycle management wizard\r\n\r\n* Adding index lifecycle management files\r\n\r\n* Updates\r\n\r\n* Fix errors and add flyout for node details\r\n\r\n* New diff tool\r\n\r\n* Scroll to change for review diff\r\n\r\n* Some feedback on copy\r\n\r\n* Updating copy, moving components around and fixing bugs with the diff view\r\n\r\n* Add logic to auto enable a phase when something is set\r\n\r\n* redesign ilm\r\n\r\n* Adding server api tests\r\n\r\n* Removing debug and some tweaks from dave's work\r\n\r\n* Conditionally show this message\r\n\r\n* Policy selection cleanup\r\n\r\n* Updates for better UX\r\n\r\n* [COPYEDIT | ILM] Copyedit of text in index lifecycle management UI\r\n\r\n* Use better default text\r\n\r\n* Remove debug\r\n\r\n* Adding readme and comments\r\n\r\n* Update readme\r\n\r\n* Do not need this anymore\r\n\r\n* Remove debug or commented out code\r\n\r\n* Remove these - they are in the tests PR\r\n\r\n* Toggle system indices\r\n\r\n* Aliases are not defined here anymore\r\n\r\n* Handle rollover better in warm phase and remove from cold,delete\r\n\r\n* adding learn more link component and switching over to using that\r\n\r\n* fixing UI issue when no policies exist\r\n\r\n* various fixes\r\n\r\n* some cleanup\r\n\r\n* moving number_of_replicas due to API change\r\n\r\n* modifying some messaging\r\n\r\n* fixing typo\r\n\r\n* fixing some diff issues and not adding sattr_name if none chosen\r\n\r\n* making write alias required for template step and making necessary API changes\r\n\r\n* removing alias definition from template patching as it needs to be per index\r\n\r\n* some copy edits for clarity\r\n\r\n* fixing issue with editing existing policy when rollover starts the warm phase\r\n\r\n* addressing PR feedback on server side code\r\n\r\n* addressing PR feedback\r\n\r\n* removing additional spaces from findMatchingNodes call\r\n\r\n* changing template to index template in one more place\r\n\r\n* fixing issue with error message showing when bootstrap is successful\r\n\r\n* fixing node options for warm and cold phase\r\n\r\n* adding seconds to duration fields to match what ES supports\r\n\r\n* changing icon for enabled steps so it does not look like an error indicator\r\n\r\n* adjusting icon color for enabled lifecycle steps\r\n\r\n* fixing issue with editing an existing policy with warm phase on rollover enabled\r\n\r\n* fixing issue with default unit for age dropdowns\r\n\r\n* fixing issues with shrink action serialization and deserialization\r\n\r\n* fixing issue with deserialization of ES policy for shrink\r\n\r\n* removing shrink option from UI when primary shard count is not greater than 1 for hot phase\r\n\r\n* going straight to create policy when no policies exist\r\n\r\n* improving lifecycle policy selection\r\n\r\n* adding active badge instead of checkmark for active lifecycle policy phases\r\n\r\n* some cleanup of unneeded properties and only showing save as new when it is appropriate\r\n\r\n* removing stray fullWidth attribute\r\n\r\n* adding missing minimum for replica count for warm phase\r\n\r\n* adding scroll to top for review step\r\n\r\n* fixing issue with start warm phase after rollover introduced by time representaiton change from ES\r\n\r\n* making shrink options not show for primary shard count of 1 as you can't shrink in that situation\r\n\r\n* fixing issue with editing existing policy and saveAsNew\r\n\r\n* adjusting to changes in ES API\r\n\r\n* adding version and modified date to policies table\r\n\r\n* implementing new CRUD approach\r\n\r\n* simplified delete\r\n\r\n* cleanup edit_policy\r\n\r\n* removed wizard code\r\n\r\n* fixing issue with edit policy\r\n\r\n* fixing issue with closing delete confirmation modal\r\n\r\n* making max age and max size not mutually exclusive\r\n\r\n* removing names of covered indices from policy table\r\n\r\n* changing minimum_age to min_age\r\n\r\n* first pass at index lifecycle extensions\r\n\r\n* adding retry button for ilm covered index that is in error\r\n\r\n* first pass at index lifecycle banner\r\n\r\n* i18n work\r\n\r\n* more i18n\r\n\r\n* fixing issue with node attributes\r\n\r\n* removing console.log statements\r\n\r\n* fixing issue with deserializing number_of_shards for edit policy\r\n\r\n* defaulting shrink to false and fixing ui spacing issue\r\n\r\n* removing hot phase shard count from warm phase\r\n\r\n* scrolling to first error when user submits form for edit policy\r\n\r\n* disabling UI for index management when enabled is false in kibana.yml\r\n\r\n* disabling index lifecycle management when enabled is false in kibana.yml\r\n\r\n* extending index management filter to allow for searching fields\r\n\r\n* add support for filtering to indices with errors for index lifecycle management banner\r\n\r\n* i18n work\r\n\r\n* fixing error wrappers\r\n\r\n* fixing tests\r\n\r\n* adding view JSON for index lifecycle policy on edit screen\r\n\r\n* fixing label for i18n on policy JSON flyout\r\n\r\n* removing console.log statements\r\n\r\n* fixing tests\r\n\r\n* removing console.log statements\r\n\r\n* adding key for banner extensions\r\n\r\n* fixing bad import for FormattedMessage\r\n\r\n* add link to edit index lifecycle policy from index management index summary\r\n\r\n* adding key for map of summary extensions\r\n\r\n* adding proper icon for retry lifecycle action\r\n\r\n* factoring out common min age component\r\n\r\n* factoring out common NodeAllocation component\r\n\r\n* add copy to clipboard for json policy flyout\r\n\r\n* adding validation rules for policy names to match ES rules\r\n\r\n* fixing issues with policy names with non-alphabetic characters like & ^ % ?\r\n\r\n* moving create policy button to top right and adding fill\r\n\r\n* adding better empty state for policy list\r\n\r\n* moving shrink and force merge titles and descriptions to the left\r\n\r\n* moving show JSON button to right and limiting width of JSON flyout\r\n\r\n* fixing warning about lifecycle prop type for JSON flyout\r\n\r\n* fixing issue with warning on prop isShowingErrors\r\n\r\n* removing outdated README\r\n\r\n* simplifying constants\r\n\r\n* moving components to more logical places\r\n\r\n* moving lib and api files to services\r\n\r\n* renaming provider to enricher\r\n\r\n* factoring out common data enricher behavior\r\n\r\n* consolidating index management extension code\r\n\r\n* removing unnecessary colon\r\n\r\n* Revert \"removing unnecessary colon\"\r\n\r\nThis reverts commit 19712807bbcd9c43a0bb71fce22d5d0112b6b146.\r\n\r\n* removing unnecessary colon\r\n\r\n* adding callout to ilm summary for errors\r\n\r\n* better formatting for banner extensions\r\n\r\n* Revert \"disabling UI for index management when enabled is false in kibana.yml\"\r\n\r\nThis reverts commit 45d4e8c51d8569351a6c2548a7ee73429e066747.\r\n\r\n* removing unnecessary code for detecting disabled plugin\r\n\r\n* adding config prefix of xpack.index_lifecycle_management\r\n\r\n* making policy link use href and consolidating link encoding logic\r\n\r\n* removed outdated comment\r\n\r\n* removed outdated comment\r\n\r\n* better solution for policy name in URI\r\n\r\n* fixing issue with index management being disabled and index_lifecycle_management not\r\n\r\n* adding link to index management list filtered to policy name from index_lifecycle_management policy list\r\n\r\n* fixing tests\r\n\r\n* adding popover for stack trace for ilm errors\r\n\r\n* adding stack trace and phase definition popovers to ilm summary in index management\r\n\r\n* adding to blacklist for node attributes and not showing node allocation section when there are not any node attributes to choose from\r\n\r\n* not showing create policy button in upper right for empty state\r\n\r\n* moving policy name form field to right to be consistent with the rest of the form layout\r\n\r\n* moving save button to left and using secondary color\r\n\r\n* added copied to clipboard toast message\r\n\r\n* moving activate/deactivate buttons to left on edit policy page\r\n\r\n* deleting unnecessary less file\r\n\r\n* using spacer instead of style\r\n\r\n* translating success message for edit policy save\r\n\r\n* fixing missing props warnings for EuiDescribedFormGroup usages\r\n\r\n* better error handling borrowed from rollups\r\n\r\n* disabling delete when a policy is attached to indices\r\n\r\n* adding remove lifecycle policy action\r\n\r\n* fixing issue with remove ilm policy showing for non-managed indices`\r\n\r\n* adding add lifecycle policy action to index management extensions in index lifecycle management\r\n\r\n* adding confirm modal for remove lifecycle policy\r\n\r\n* fixing validation\r\n\r\n* fixing issue with back button and edit policy retaining old policy\r\n\r\n* removing console.log\r\n\r\n* making no policy modal for add lifecycle policy make more sense (no add button)\r\n\r\n* Calling reloadIndices when a lifecycle policy gets added or removed\r\n\r\n* fixing logic issue with spinner showing\r\n\r\n* refactoring confirm modal on policy list page\r\n\r\n* adding an add to index template button on policy list page\r\n\r\n* fixing console warning about select value being null\r\n\r\n* fixing issue with modal not opening from index management table manage menu\r\n\r\n* changing app title and adding i18n for it\r\n\r\n* more naming changes and adding beta badge\r\n\r\n* adding filter extension to index management and using it to add filters for index lifecycle management\r\n\r\n* fixing broken jest test\r\n\r\n* fixing issue with banners appearing/disappearing based on filters\r\n\r\n* adding xpack.ilm.ui.enabled to allow cloud to disable the ui\r\n\r\n* add ability to configure list of node attributes to ignore in kibana.yml for cloud\r\n\r\n* filtering out reserved system templates from fetch route list\r\n\r\n* adding warning when user tries to add a policy to a template that already has a policy\r\n\r\n* fixing a11y issues on edit policy form\r\n\r\n* incorporating docs team feedback on copy\r\n\r\n* adding learn more link to add policy to index template modal\r\n\r\n* fixing app order for management\r\n\r\n* fixing breadcrumb issue by adding redirect for BASE_PATH (and adding memory leak fix)\r\n\r\n* making version and covered indices column smaller and adding horizontal scroll and min width\r\n\r\n* right align actions and better width solution for columns\r\n\r\n* bigger spacer under callout for no node attributes\r\n\r\n* restricting width of edit page\r\n\r\n* fixing typo\r\n\r\n* removing unnecessary store code for index templates\r\n\r\n* fixing react warning about boolean type\r\n\r\n* moving beta badge in line with title on policies screen\r\n\r\n* better UI for show JSON for edit policy\r\n\r\n* commenting on the memory leak fix for React Router redirects\r\n\r\n* fixing fatal error with node allocation flyout\r\n\r\n* fixing issue with banner not showing\r\n\r\n* moving unmanaged/managed filter to filter group to make it clearer what they mean\r\n\r\n* removing unused code\r\n\r\n* copy changes\r\n\r\n* adding context menu for policy table instead of icon buttons\r\n\r\n* adding fix errors badge for phases\r\n\r\n* removing unnecessary close button in flyout footer\r\n\r\n* adding spinner when nodeOptions are not present\r\n\r\n* moving view a list button below input\r\n\r\n* adding more explanation to add policy to index template modal\r\n\r\n* adding documentation link for main ILM docs in ES\r\n\r\n* only showing view nodes link when node attributes are selected\r\n\r\n* removing colon from flyout title\r\n\r\n* fixing layout for view nodes button for attributes\r\n\r\n* making loading spinner larger for node attributes select\r\n\r\n* fixing issue with button going off end of table\r\n\r\n* removing title from empty prompt for policy table\r\n\r\n* fixing max width for edit policy page\r\n\r\n* copy edits\r\n\r\n* don't show pager when number of policies is less than minimum page size\r\n\r\n* making number of replicas optional and adding optional label\r\n\r\n* fixing sort for policy table\r\n\r\n* fixing flicker for node allocation\r\n\r\n* removing redundant message for index policies defined\r\n\r\n* fixing spacing/alignment issues on error display for summary\r\n\r\n* fixing issues with pager not showing and controls disappearing when filters applied\r\n\r\n* adding tests for policy table\r\n\r\n* more test additions\r\n\r\n* making search bar incremental for index management\r\n\r\n* making JSON policy flyout show ES request JSON not internal representation\r\n\r\n* adding error message when user tries to submit add policy to index without selecting policy\r\n\r\n* adding validation for missing template on add policy to index template modal\r\n\r\n* adding tests for ilm index management extensions\r\n\r\n* adding tests for edit policy\r\n\r\n* removing learn about node attributes link until docs come\r\n\r\n* fixing prop type warning\r\n\r\n* adding missing translations\r\n\r\n* better tests for edit policy\r\n\r\n* adding tests for node attribute inputs\r\n\r\n* better tests for node attributes\r\n\r\n* fixing policy table test\r\n\r\n* fixing bad i18n id\r\n\r\n* updating snapshot\r\n\r\n* [Telemetry] Pull local Kibana usage stats  (#26496)\r\n\r\n* add kibana stats\r\n\r\n* fix tests\r\n\r\n* format the stats for telemetry\r\n\r\n* fix the os/platform stats\r\n\r\n* add version to locally-source kibana telemetry stats\r\n\r\n* use callWithInternalUser\r\n\r\n* better get_kibana module unit test verification\r\n\r\n* separate handleKibanaStats\r\n\r\n* variable rename\r\n\r\n* fix comment\r\n\r\n* fix functional test\r\n\r\n* keep the return object literal from handleLocalStats\r\n\r\n* validate the payload fields\r\n\r\n* add warning log if no kibana stats returned\r\n\r\n* add missing apm-server response error monitor (#26570)\r\n\r\n* [DOCS] Deprecate /_xpack/security in favor of /_security (#26897)\r\n\r\n* fix ems hotlink (#26868)\r\n\r\n* Initialize authorization mode for reporting jobs (#26762)\r\n\r\n* wrap non error in a try/catch (#26898)\r\n\r\n* fix(NA): change kbn pm webpack config to generate dist files in mode=none. (#26847)\r\n\r\n* Fail out of auth flow on first provider failure (#26648)\r\n\r\nIn practical terms, the flexibility afforded by providers being able to\r\nrecover from the failures of previously configured providers isn't\r\ncompelling, but the ambiguity is not ideal.\r\n\r\n* fixing a11y errors so we can add a11y rules to tslint (#26895)\r\n\r\n* EUI 5.6.0 (#26839)\r\n\r\n* eui 5.6.0\r\n\r\n* Import IconType in infra/types/eui.d.ts\r\n\r\n* fixing interpreter socket error (#26870)\r\n\r\n* fixes split chart with no data (#26872)\r\n\r\n* fixing tooltips for line chart (#26881)\r\n\r\n* Make space selector a button (#26889)\r\n\r\n* [ML] Adds isRequired where applicable to timeseries_chart props. (#26880)\r\n\r\nAdds isRequired to timeseries_chart props to match the minimum required props necessary to render the component without errors reflected in the Minimal initialization test.\r\n\r\n* Translate share (#26802)\r\n\r\n* Only show change password form when a password change is possible (#26779)\r\n\r\n* only show change password form when a password change is possible\r\n\r\n* cleanup\r\n\r\n* remove test code\r\n\r\n* improved message\r\n\r\n* [Beats CM] Add basic license type (#26935)\r\n\r\n* Improve wording when creating a space (#26915)\r\n\r\n* copy tweaks\r\n\r\n* update save space toast\r\n\r\n* adjust save toast\r\n\r\n* fixing issue with multiple execution in console (#26933)\r\n\r\n* fixing a11y error (#26906)\r\n\r\n* [i18n] Translate ML - File Datavisualizer (Part 1) (#25641)\r\n\r\ntranslate file_datavisualizer folder of Machine Learning (Part 1)\r\n\r\n* Use new _graph endpoints (#26956)\r\n\r\n* [ML] Do not pass datafeed query to Discover in custom URL (#26957)\r\n\r\n* quick ILM fixes (#26966)\r\n\r\n* fix fatal IE 11 error with undefined TextEncoder\r\n\r\n* fixing validation issue with hot phase\r\n\r\n* fixing double scroll bar on IE11\r\n:\r\n\r\n* Fixing a11y errors in querybar and suggestion_component (#26892)\r\n\r\n* correcting a11y errors so that we can add a11y rules to tslint\r\n\r\n* updating the jest snapshot\r\n\r\n* updating the jest snapshot\r\n\r\n* do not pass 'sortOrder' to EuiContextMenuItem in share context menu (#26890)\r\n\r\n* do not pass 'sortOrder' to EuiContextMenuItem in share context menu\r\n\r\n* add unit test for sortOrder\r\n\r\n* avoid using lodash\r\n\r\n* fix merge conflicts with internationization PR\r\n\r\n* Feat: Workpad Templates (#23966)\r\n\r\n* Added workpad manager which contains workpad_loader and workpad_templates\r\n\r\n* Fixed term filter in workpad_templates\r\n\r\n* design changes\r\n\r\n* Removed console logs\r\n\r\nCloses workpad manager modal after cloning template\r\n\r\nFixed filtering workpad templates\r\n\r\nRemoved console log\r\n\r\nAdded sample templates\r\n\r\nAdded more templates to test with\r\n\r\nRemoved cloneDeep\r\n\r\n* case insensitive template search\r\n\r\n* Case insensitive tag order in popover\r\n\r\n* added descriptions and tags to sample data workpads\r\n\r\n* refine list of initial templates\r\n\r\n* remove sample data templates, make buttons bigger\r\n\r\n* Added template and tag registries\r\n\r\n* Fixed workpad loader resizing issue on home page\r\n\r\n* Moved tags to ui folder\r\n\r\n* Fixed template class\r\n\r\n* Fixed properties in templates to match workpad\r\n\r\n* fix lint errors (#26985)\r\n\r\n* Fix: Support columns with dots (#26659)\r\n\r\nCloses https://github.com/elastic/kibana/issues/26405\r\n\r\nUpgrades tinymath so that columns with dots now work correctly.\r\n\r\n---\r\n\r\nTo test, follow the details in #26405.\r\n\r\n1. Get some data that has fields with dots in them. Beats data would work, or you can create a test index with just 2 documents as follows: \r\n\r\n```\r\nPOST test/test\r\n{\r\n  \"string\":\"abc\",\r\n  \"with.dot\":\"abc\"\r\n}\r\nPOST test/test\r\n{\r\n  \"string\":\"abcd\",\r\n  \"with.dot\":\"abcd\"\r\n}\r\n```\r\n\r\n2. Create a pie chart, splitting labels on one of the available fields.\r\n\r\nPreviously, given the POST info above, only `string` would work correctly. Now both (and both of their `.keyword` variants) work correctly.\r\n\r\n![dec-04-2018 13-35-47](https://user-images.githubusercontent.com/404731/49473970-b2cf7a00-f7d0-11e8-995b-e1a5e2a2acba.gif)\r\n\r\n* upgrade resize-observer-polyfill version (#26990)\r\n\r\n* Fixing issues with the url.search being null in Node 10 (#26992)\r\n\r\nNode 10 uses `null` to denote the non-existence of a querystring\r\nparameter when `url.parse(urlString, true)` is used, the following\r\nchanges fix our usages within the security plugin.\r\n\r\n* Hide logs from deleteAll on task: clean client modules into dll (#26884)\r\n\r\n* refact(NA): deleteAll function in order to allow it to not log anything out.\r\n\r\n* fix(NA): add missing no op debug and verbose functions.\r\n\r\n* refact(NA): wrap log calls into if calls.\r\n\r\n* [APM] Fix for library frames not collapsing (#26827)\r\n\r\n* [APM] fixes #26525\r\n- simplified the stackframe grouping algorithm\r\n- add support for `stackframe.exclude_from_grouping`\r\n- made the rendering more tolerant of edge cases\r\n\r\n* Made improvements to code readability and added more meaningful test cases\r\n\r\n*  [i18n] Translate untranslated labels (#26416)\r\n\r\n* Translate some missing translations\r\n\r\n* Fix issues\r\n\r\n* Add topNavMenu translations\r\n\r\n* Fix issues\r\n\r\n* Fix topNav\r\n\r\n* Fix issues\r\n\r\n* Fix issues\r\n\r\n* Fix kbnTopNav test and parametrs description\r\n\r\n* [ML] Fix word break in anomalies and jobs tables (#26978)\r\n\r\n* fixes other bucket request (#26874)\r\n\r\n* [I18n] Register translations before plugins init (#26078)\r\n\r\n* Register translations before plugins init\r\n\r\n* Fix i18n engine initialization\r\n\r\n* Fix translationPath$ RxJS pipeline\r\n\r\n* Move translations registration to mixin\r\n\r\n* Fix arrays concatenation\r\n\r\n* Use prettier\r\n\r\n* Fix translations relative paths\r\n\r\n* Use globby instead of glob\r\n\r\n* Update docs\r\n\r\n* Move globby to dependencies\r\n\r\n* Get rid of translation directories config\r\n\r\n* Update globby patterns\r\n\r\n* Search only for current locale translation files\r\n\r\n* [Infra UI] Fix styling after breaking EUI changes (#27021)\r\n\r\nThis restores the Infrastructure and Logs UIs after upstream changes:\r\n\r\n* The theme json import now behaves like a ES6 module.\r\n* The `<EuiHeaderSection>` now requires the `grow` prop to be `true` in order to grow horizontally.\r\n\r\n* [i18n] Optimize translation labels for Roles page (#26945)\r\n\r\n* [i18n] Optimize translation labels\r\n\r\n* Usage of ng-if instead of ng-show\r\n\r\n* Update APM readme\r\n\r\n* [APM] Convert errors API to typescript (#26801)\r\n\r\n*  [I18n] Allow i18n filter usage outside of interpolation expressions  (#26803)\r\n\r\n* [I18n] Allow i18n filter usage outside of interpolation expressions\r\n\r\n* Remove redundant quotes from translation\r\n\r\n* Update tests\r\n\r\n* Resolve comments\r\n\r\n* Fix wrong filter usage\r\n\r\n* Introduce `recordOf` schema. Remove redundant declarations. (#26952)\r\n\r\n* [Infra UI] Fix graphql type generation after package upgrades (#26991)\r\n\r\nThis fixes the infrastructure UI graphql type generation after relevant packages have been upgraded in #25157.\r\n\r\n* [Monitoring] APM monitoring to EUI (#26344)\r\n\r\n* Convert cluster alerts page to use EUI tables. Also adds baseline support for all monitoring tables\r\n\r\n* Fix tests\r\n\r\n* Remove these two files\r\n\r\n* Keep the original table but offer a new one so existing UIs still work\r\n\r\n* Use different base table controller for the EUI table\r\n\r\n* Use EUI specific asc and desc constants\r\n\r\n* Update summary status\r\n\r\n* ES nodes\r\n\r\n* Indices page\r\n\r\n* ML job listing\r\n\r\n* Fix tests up\r\n\r\n* Node listing page\r\n\r\n* Advanced node page\r\n\r\n* Advanced index\r\n\r\n* Fix tests\r\n\r\n* Fix onBrush\r\n\r\n* Cluster listing page\r\n\r\n* Overview page\r\n\r\n* Update snapshots\r\n\r\n* Fix functional tests\r\n\r\n* Beats instances\r\n\r\n* Fix more tests\r\n\r\n* Update cluster tests\r\n\r\n* Logstash UIs\r\n\r\n* Logstash tests\r\n\r\n* APM pages\r\n\r\n* [Monitoring] Beats monitoring to EUI (#26287)\r\n\r\n* Convert cluster alerts page to use EUI tables. Also adds baseline support for all monitoring tables\r\n\r\n* Fix tests\r\n\r\n* Remove these two files\r\n\r\n* Keep the original table but offer a new one so existing UIs still work\r\n\r\n* Use different base table controller for the EUI table\r\n\r\n* Use EUI specific asc and desc constants\r\n\r\n* Update summary status\r\n\r\n* ES nodes\r\n\r\n* Indices page\r\n\r\n* ML job listing\r\n\r\n* Fix tests up\r\n\r\n* Node listing page\r\n\r\n* Advanced node page\r\n\r\n* Advanced index\r\n\r\n* Fix tests\r\n\r\n* Fix onBrush\r\n\r\n* Cluster listing page\r\n\r\n* Overview page\r\n\r\n* Update snapshots\r\n\r\n* Fix functional tests\r\n\r\n* Beats instances\r\n\r\n* Fix more tests\r\n\r\n* Update cluster tests\r\n\r\n* [Monitoring] Kibana monitoring to EUI (#26361)\r\n\r\n* Convert cluster alerts page to use EUI tables. Also adds baseline support for all monitoring tables\r\n\r\n* Fix tests\r\n\r\n* Remove these two files\r\n\r\n* Keep the original table but offer a new one so existing UIs still work\r\n\r\n* Use different base table controller for the EUI table\r\n\r\n* Use EUI specific asc and desc constants\r\n\r\n* Update summary status\r\n\r\n* ES nodes\r\n\r\n* Indices page\r\n\r\n* ML job listing\r\n\r\n* Fix tests up\r\n\r\n* Node listing page\r\n\r\n* Advanced node page\r\n\r\n* Advanced index\r\n\r\n* Fix tests\r\n\r\n* Fix onBrush\r\n\r\n* Cluster listing page\r\n\r\n* Overview page\r\n\r\n* Update snapshots\r\n\r\n* Fix functional tests\r\n\r\n* Beats instances\r\n\r\n* Fix more tests\r\n\r\n* Update cluster tests\r\n\r\n* Logstash UIs\r\n\r\n* Logstash tests\r\n\r\n* APM pages\r\n\r\n* Kibana pages\r\n\r\n* [Monitoring] Logstash monitoring to EUI (#26298)\r\n\r\n* Convert cluster alerts page to use EUI tables. Also adds baseline support for all monitoring tables\r\n\r\n* Fix tests\r\n\r\n* Remove these two files\r\n\r\n* Keep the original table but offer a new one so existing UIs still work\r\n\r\n* Use different base table controller for the EUI table\r\n\r\n* Use EUI specific asc and desc constants\r\n\r\n* Update summary status\r\n\r\n* ES nodes\r\n\r\n* Indices page\r\n\r\n* ML job listing\r\n\r\n* Fix tests up\r\n\r\n* Node listing page\r\n\r\n* Advanced node page\r\n\r\n* Advanced index\r\n\r\n* Fix tests\r\n\r\n* Fix onBrush\r\n\r\n* Cluster listing page\r\n\r\n* Overview page\r\n\r\n* Update snapshots\r\n\r\n* Fix functional tests\r\n\r\n* Beats instances\r\n\r\n* Fix more tests\r\n\r\n* Update cluster tests\r\n\r\n* Logstash UIs\r\n\r\n* Logstash tests\r\n\r\n* Add this translation back in\r\n\r\n* PR feedback","distinct":false,"url":"https://api.github.com/repos/mikecote/kibana/commits/96338a7ea208a3f3c94a2c5cbda1562c06c6c773"},{"sha":"cb48cd643286c778b2229fd2cf152123ce1e7ecb","author":{"name":"Chandler Prall","email":"5be0a4c63aa7f359e223779766c6aeaade528d3e@gmail.com"},"message":"update eui to 5.6.1 (#27145)","distinct":false,"url":"https://api.github.com/repos/mikecote/kibana/commits/cb48cd643286c778b2229fd2cf152123ce1e7ecb"},{"sha":"0efc605a12e1527c2a523449456f5e7e80f6d410","author":{"name":"Bill McConaghy","email":"438b4a962ba0f7b7c1134a5c6298ee540585ac3f@elastic.co"},"message":"fixing broken breadcrumb link for index management (#27164)","distinct":false,"url":"https://api.github.com/repos/mikecote/kibana/commits/0efc605a12e1527c2a523449456f5e7e80f6d410"},{"sha":"a00163b6fe8802a8f98d8b378c8db480deec7a3b","author":{"name":"Shaunak Kashyap","email":"7a285e8fb6ed4009c6d30e1b8b79505b0fdc0d86@gmail.com"},"message":"Remove stack monitoring (#27163)\n\nWe're a super small team (1 UI developer) at the moment and don't want PRs to x-pack/monitoring code to require review from us. We haven't had issues with this approach until now and see no reason to change the policy just yet.","distinct":false,"url":"https://api.github.com/repos/mikecote/kibana/commits/a00163b6fe8802a8f98d8b378c8db480deec7a3b"},{"sha":"15ee6deaa925731b2f5beef9c37cc524f8c4870d","author":{"name":"Tim Sullivan","email":"21c012064dfc5ffcaf58e8725b69a86fa4e2df50@users.noreply.github.com"},"message":"[Reporting] Re-enable some skipped tests (#27094)\n\n* [Test/Reporting] Enable \"generates a report with/without data\"\r\n\r\n* navigate to discover before each csv test\r\n\r\n* get another test working\r\n\r\n* re-enable more tests\r\n\r\n* refactor api usage tests\r\n\r\n* catch error in createIndex to avoid race condition in test\r\n\r\n* delete reports before","distinct":false,"url":"https://api.github.com/repos/mikecote/kibana/commits/15ee6deaa925731b2f5beef9c37cc524f8c4870d"},{"sha":"f2b1ed1772bb174db922b106db9ff4ec198756a8","author":{"name":"Bill McConaghy","email":"438b4a962ba0f7b7c1134a5c6298ee540585ac3f@elastic.co"},"message":"More ilm fixes (#27153)\n\n* fixing issues with index lifecycle summary\r\n\r\n* correcting action / action time headers\r\n\r\n* adding placeholder for optional replica fields and removing set to same link\r\n\r\n* removing include/exclude from policy definitions\r\n\r\n* changing wording to linked indices\r\n\r\n* updating test snapshots\r\n\r\n* changing index alias to index rollover alias\r\n\r\n* changing minimum age select and label to make timing clearer\r\n\r\n* adding description of valid policy name\r\n\r\n* adding link to docs for timing\r\n\r\n* adding defaults for hot and warm phase\r\n\r\n* fixing tests and React warnings\r\n\r\n* fixing spacing issues with min age component\r\n\r\n* making actions button empty\r\n\r\n* fixing invalid prop for empty button\r\n\r\n* setting timzone to utc to fix snapshot tests\r\n\r\n* copy edits\r\n\r\n* addressing PR feedback","distinct":false,"url":"https://api.github.com/repos/mikecote/kibana/commits/f2b1ed1772bb174db922b106db9ff4ec198756a8"},{"sha":"2e3f68ebfccba4d9060294c50cc63888e2cc0d48","author":{"name":"Catherine Liu","email":"ce232bb798d5a15a6573b14312d703f2c5650a05@outlook.com"},"message":"Added onWheel event handler to update mouse position (#27096)","distinct":false,"url":"https://api.github.com/repos/mikecote/kibana/commits/2e3f68ebfccba4d9060294c50cc63888e2cc0d48"},{"sha":"71ca3692ec8178bc4aa0400dd9b39c49f3e3152e","author":{"name":"Catherine Liu","email":"ce232bb798d5a15a6573b14312d703f2c5650a05@outlook.com"},"message":"Passes query string instead of query object in esdocs (#27157)","distinct":false,"url":"https://api.github.com/repos/mikecote/kibana/commits/71ca3692ec8178bc4aa0400dd9b39c49f3e3152e"},{"sha":"34a2a470299fadd36bbdee5fd2aa181bd0802909","author":{"name":"Nox911","email":"09c9bf6615a4eec2ac2c1d88b49d05f2c146d19e@gmail.com"},"message":"[i18n] Translate Agg_response, Agg_table (#26875)\n\n* Translate agg_response\r\n\r\n* Translate agg_table\r\n\r\n* Fix issues","distinct":false,"url":"https://api.github.com/repos/mikecote/kibana/commits/34a2a470299fadd36bbdee5fd2aa181bd0802909"},{"sha":"83d67644a95c61c9ff491b63c493a46d9fb4b2fa","author":{"name":"Nox911","email":"09c9bf6615a4eec2ac2c1d88b49d05f2c146d19e@gmail.com"},"message":"[i18n] Translate missing labels in context (#26970)\n\n* Translate context and docs\r\n\r\n* Fix issues\r\n\r\n* Fix issues\r\n\r\n* Fix issues","distinct":false,"url":"https://api.github.com/repos/mikecote/kibana/commits/83d67644a95c61c9ff491b63c493a46d9fb4b2fa"},{"sha":"848121fb2e02f0b2627eddb4b043381301640ff0","author":{"name":"Leanid Shutau","email":"dd9a1cda7475a2ea85289ce662c9ef59ee174c8d@gmail.com"},"message":"[I18n] Fix pseudo-localization of i18n directive placeholders (#26948)\n\n* [I18n] Fix pseudo-localization of i18n directive placeholders\r\n\r\n* Add a unit test\r\n\r\n* Add more tests","distinct":false,"url":"https://api.github.com/repos/mikecote/kibana/commits/848121fb2e02f0b2627eddb4b043381301640ff0"},{"sha":"893e06a5bc8fe42a383b6afb517b6b5ea6faf08b","author":{"name":"Leanid Shutau","email":"dd9a1cda7475a2ea85289ce662c9ef59ee174c8d@gmail.com"},"message":"[I18n] Translate kibana - default advanced settings (#27038)\n\n* [I18n] Translate kibana - default advanced settings\r\n\r\n* Fix quotes","distinct":false,"url":"https://api.github.com/repos/mikecote/kibana/commits/893e06a5bc8fe42a383b6afb517b6b5ea6faf08b"},{"sha":"d0a22dbe19e82c9945538f1a27847758e1cdd997","author":{"name":"Felix Stürmer","email":"25a282a5bfc6f577b4a0f43c725ca9812a7706b2@users.noreply.github.com"},"message":"Remove usage of ts-optchain in the browser (#27148)","distinct":false,"url":"https://api.github.com/repos/mikecote/kibana/commits/d0a22dbe19e82c9945538f1a27847758e1cdd997"},{"sha":"7866544e62dd7ed8f93212b8cbccc54b40dda41b","author":{"name":"Nox911","email":"09c9bf6615a4eec2ac2c1d88b49d05f2c146d19e@gmail.com"},"message":"[i18n] Translate Agg_types(part_2)  (#26091)\n\n* partial translate\r\n\r\n* Translate agg_types -> controls\r\n\r\n* Fix translations issues\r\n\r\n* Fix id\r\n\r\n* Fix issue\r\n\r\n* Fix issues\r\n\r\n* Fix issues\r\n\r\n* Fix long string\r\n\r\n* Fix issues\r\n\r\n* Fix issues","distinct":false,"url":"https://api.github.com/repos/mikecote/kibana/commits/7866544e62dd7ed8f93212b8cbccc54b40dda41b"},{"sha":"26c77eb25edd5129265208c24dd3a6ab68a2885b","author":{"name":"Walter Rafelsberger","email":"f18f9d8baa2fa0cb58562a87b426733853e0a4e9@rafelsberger.at"},"message":"[ML] User Annotations (#26034)\n\nAllows users to add/edit/delete annotations in the Single Series Viewer.","distinct":false,"url":"https://api.github.com/repos/mikecote/kibana/commits/26c77eb25edd5129265208c24dd3a6ab68a2885b"},{"sha":"0d647b13ae0fe667cde01c2c49c79aa3450ac4de","author":{"name":"Nox911","email":"09c9bf6615a4eec2ac2c1d88b49d05f2c146d19e@gmail.com"},"message":"[i18n] Translate missing labels in Home and Dashboard (#26958)\n\n* Add missing labels translations\r\n\r\n* Update snapshot\r\n\r\n* Fix issues","distinct":false,"url":"https://api.github.com/repos/mikecote/kibana/commits/0d647b13ae0fe667cde01c2c49c79aa3450ac4de"},{"sha":"696047424cff3b48cb6593343ce6b0c2b40bea56","author":{"name":"Maryia Lapata","email":"994beb0aaad202ffdcd596464b9551ef5d87a522@gmail.com"},"message":"Translate src/ui/public/notify (#27020)","distinct":false,"url":"https://api.github.com/repos/mikecote/kibana/commits/696047424cff3b48cb6593343ce6b0c2b40bea56"},{"sha":"95ec22a07f7fe986cf08e900f8904ce4cce0ede8","author":{"name":"Aleh Zasypkin","email":"ee52bad425b42dfbb4b3b5fe7bd644a87f0a3284@gmail.com"},"message":"Add support for UI-only plugins. Tighten plugin manifest validation. (#27048)","distinct":false,"url":"https://api.github.com/repos/mikecote/kibana/commits/95ec22a07f7fe986cf08e900f8904ce4cce0ede8"},{"sha":"590a2c2e1e0c1847270be6fc631f3eb1dfb6838d","author":{"name":"Mike Cote","email":"55d54dcc35159f647e6cfb7a95d9c01d18a9b90c@users.noreply.github.com"},"message":"WIP","distinct":true,"url":"https://api.github.com/repos/mikecote/kibana/commits/590a2c2e1e0c1847270be6fc631f3eb1dfb6838d"},{"sha":"5d8eabd3132241f0528417b8498e74558b9cf202","author":{"name":"Mike Cote","email":"55d54dcc35159f647e6cfb7a95d9c01d18a9b90c@users.noreply.github.com"},"message":"Cleanup tests to use more utils","distinct":true,"url":"https://api.github.com/repos/mikecote/kibana/commits/5d8eabd3132241f0528417b8498e74558b9cf202"}]}
{"actor":{"display_login":"mikecote"}}