Brandon Morelli
03244fd5a4
[apm] docs: add roles and privileges for the APM app ( #67401 )
2020-05-27 12:03:35 -07:00
Mikhail Shustov
4040c3090b
Mark elasticsearch client exposed via request context as deprecated ( #67319 )
...
* add legacy prefix for es client exposed via request handler context
* update src/plugins
* update core mocks and tests
* update test plugins
* update xpack plugins
* include x-pack/mocks.ts
* update after master merge
* update docs
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-27 19:00:16 +02:00
Justin Kambic
8ad9f442b7
[Uptime] 7.8 docs ( #66118 ) ( #67335 )
...
* Refresh existing docs images.
* Add tls-related images.
* Add certificates page to docs.
* Update settings page with explanation of cert threshold fields.
* Add placeholder image of updated settings page. Will need finalized version of this after we merge updated defaults for age limit threshold.
* Add new alerting docs page.
* Refresh settings page image.
* Implement feedback and re-write/simplify some sections.
* Clean up words.
* Implement feedback on sentence structure.
* Improve copy on alerting page.
* Improve copy on settings page.
* Update layout on alerting page.
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-26 15:29:52 -04:00
gchaps
e2aaf14dc9
[DOCS] Adds docs for Ingest Node Pipelines ( #66822 )
...
* [DOCS] Adds docs for Ingest Node Pipelines
* [DOCS] Incorporates review comments
* [DOCS] Fixes formatting of log file
2020-05-26 09:13:58 -07:00
Pierre Gayvallet
54e79cb4b4
Add application.navigateToUrl
core API ( #67110 )
...
* implement `navigateToUrl` core API
* fix lint
* review comments
2020-05-25 15:01:26 +02:00
Greg Thompson
204fd5b5a2
Upgrade EUI to v23.3.1 ( #65877 )
...
* eui to 23.2.0
* nav drawer ts updates
* eui to 23.3.0
* src snapshot updates
* makeId -> htmlIdGenerator mocks
* EuiCodeBlock testenv element lookup
* x-pack snapshot updates
* remove obsolete EuiCode and EuiCodeBlock mocks
* eui to 23.3.1
* patch updates
* searchbar type update
* docViewer tabs use valid DOMString id
* docViewer snapshot
* header updates
* cert_search field wrapper update
2020-05-21 14:31:26 -05:00
Brandon Morelli
203605e56b
[apm] Annotation API documentation ( #65963 )
2020-05-20 14:35:46 -07:00
Gidi Meir Morris
dfa22d17b9
[Saved Objects] adds support for including hidden types in saved objects client ( #66879 )
...
As part of the work needed for RBAC & Feature Controls support in Alerting (https://github.com/elastic/kibana/issues/43994 ) we've identified a need to make the Alert Saved Object type a _hidden_ type.
As we still need support for Security and Spaces, we wish to use the standard SavedObjectsClient and its middleware, but currently this isn't possible with _hidden_ types.
To address that, this PR adds support for creating a client which includes hidden types.
2020-05-20 09:55:02 +01:00
gchaps
d609f28789
[DOCS] Identifies cloud settings for APM ( #66935 )
2020-05-18 15:22:49 -07:00
Luke Elmers
7366552a32
[docLinks] Add docLinks to CoreSetup. ( #66631 )
...
* Add docLinks to CoreSetup.
* Update generated docs.
* Add inline snapshot for expect test error.
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-15 08:39:28 -06:00
Lisa Cawley
4b8eb06a5a
[DOCS] Rename monitoring collection from internal to legacy ( #65781 )
2020-05-15 07:34:39 -07:00
Tim Sullivan
3546f715be
[Docs/Reporting] Have the docs about granular timeout match Cloud docs ( #66267 )
...
* [Docs/Reporting] Have the docs about granular timeout match Cloud docs
* Update docs/settings/reporting-settings.asciidoc
Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
* re-sync the updates
* Apply suggestions from code review
Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
* add comma
Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
2020-05-14 15:23:15 -07:00
Nik Richers
b91851e21d
Add cloud icon for supported settings and embed single-sourced getting started ( #65610 )
...
* Add cloud icon for supported settings
* Remove delimited block from single-sourced content, edits
* Remove delimited block from single-sourced content, edits
* Remove ifeval to simplify life
* Switch to docs-root
* Add ECE icons
2020-05-14 13:48:35 -07:00
Brandon Morelli
71389716e6
[APM] docs: Screenshots for 7.8 ( #66451 )
2020-05-14 13:40:13 -07:00
gchaps
5333a046c1
[DOCS] Improves example in API keys ( #66456 )
...
* [DOCS] Improves example in API keys
* [DOCS] Incorporates review comments
* [DOCS] Fixes name of api key
2020-05-14 13:21:42 -07:00
Joe Reuter
b7e87c2c8b
Switch to core application service ( #63443 )
2020-05-13 09:19:24 +02:00
Nathan Reese
62434fef4b
[Maps] 7.8 documentation updates ( #65502 )
...
* [Maps] 7.8 documenation updates
* remove more uses for source
* map settings
* remove number of categories
* review feedback
* remove word 'cards'
* clean up description of heatmap layer
* Update docs/maps/map-settings.asciidoc
Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
2020-05-12 10:28:52 -06:00
Peter Pisljar
15c0644c97
making vis (completely) serializable ( #64207 )
2020-05-12 13:29:58 +02:00
gchaps
480c1527c8
[DOCS] Improves formatting in action types ( #65932 )
...
* [DOCS] Fixes formatting in action types
* [DOCS] Updates preconfigured connectors and alerts
2020-05-11 14:19:50 -07:00
Søren Louv-Jansen
5b6a99a9ac
[DOCS] APM Agent config: Setting values must be string ( #65875 )
...
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-11 23:17:37 +02:00
Kaarina Tungseth
0c259102ed
[DOCS] Removed saved object options ( #66072 )
...
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-11 15:42:56 -05:00
orfeas0
56c46ae1de
Add example of of local plugin installation ( #65986 )
2020-05-11 13:20:03 -07:00
Mikhail Shustov
4912153ce6
don't register any features in LP. ( #65611 )
...
* don't register any features in LP. breaks features value reading in KP
* move test plugin to NP
* fix mappings
* update docs
* migrate another test
* use contstants file for BWC with original code
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-11 18:43:45 +02:00
Rudolf Meijering
b180fd378d
Log error when encountering corrupt saved object during migration ( #65829 )
...
* Log error when encountering corrupt saved object during migration
* Fix documentation
* Fix types
2020-05-11 15:00:48 +02:00
Joe Reuter
5394fa43fe
Tsvb less update ( #65467 )
2020-05-08 16:53:42 +02:00
Brandon Morelli
23e7cc788b
[apm] Update machine learning flyout and service maps docs ( #65517 )
2020-05-07 17:54:14 -07:00
Alexey Antonov
5f0d96d953
[Data plugin] cleanup - remove unused getRoutes / routes from indexPattern object ( #65683 )
...
* [Data plugin] cleanup - remove unused getRoutes / routes from indexPattern object
* Update index.ts
2020-05-07 23:51:39 +03:00
Patrick Mueller
39427f5ed3
[Alerting] changes preconfigured actions config from array to object ( #65397 )
...
resolves https://github.com/elastic/kibana/issues/63171
Previously, preconfigured actions were specified as an array of action
properties. This ended up being problematic when using the kibana keystore
for secrets, as you'd have to reference specific actions via index.
This changes preconfigured actions to be specified as an object, where the
property key is the id, and the body is the remainder of the action properties.
As access to preconfigured actions has leaked across the code base, it's
probably time to consider changing the internal representation from an array
to a Map, to provide easier access by action id. For a future PR.
2020-05-07 15:12:01 -04:00
Pierre Gayvallet
3f3d5f9666
fix SavedObjectMigrationMap type ( #65569 )
2020-05-07 10:32:30 +02:00
Yuliia Naumenko
74187fd80d
Extended alerting documentation with information about using Kibana keystore and action types for preconfigured connectors ( #65201 )
...
* Extended alerting documentation with information about using Kibana keystore and action types for preconfigured connectors
* Fixed due to comments and merged two preconfig pages
* Fixed due to review comments
* Update docs/user/alerting/action-types/index.asciidoc
Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
* Fixed due to comments
* -
Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
2020-05-06 18:19:15 -07:00
gchaps
dfcf5b35e7
[DOCS] More formatting fixes to Timelion docs ( #65543 )
2020-05-06 12:24:40 -07:00
Yuliia Naumenko
6dd5ba0e67
Updated alerting docs screenshots where necessary ( #65354 )
...
* Updated alerting docs screenshots where necessary
* Changed screenshots for management section
* fixed alt issue
2020-05-06 11:33:55 -07:00
Michail Yasonik
35e10273d3
New nav ( #64018 )
...
Notably, also removes aria-hidden from many visualizations
2020-05-05 23:14:14 -05:00
Brandon Morelli
f5e8f3d3c2
docs: update timeline ( #65182 )
2020-05-05 15:32:18 -07:00
Spencer
ee270c7c3f
disallow external imports to src/core/utils ( #64852 )
2020-05-05 14:56:22 -07:00
gchaps
bf7ace3109
[DOCS] Fix indentation in code blocks in Timelion ( #65343 )
2020-05-05 14:39:09 -07:00
Larry Gregory
6a6deef151
Deprecate kibana user in favor of kibana_system user ( #63186 )
2020-05-05 11:36:40 -04:00
Alexey Antonov
5967f4edde
Cleanup Typescript index pattern field editor / Expression functions for bucket agg ( #65254 )
2020-05-05 18:13:57 +03:00
Daniil Suleiman
f126e6130b
[NP][Discover] Move discover into new platform ( #63473 )
...
* Move discover into NP
* Convert doc_table tests to jest
* Move rows_headers to use jest
* Move fixed_scroll.test
* Clean up
* Revert jest changes
* Pass down deps into IndexPatternFieldList
* Fix conflicts
* Pass env vars
* Remove LegacyCoreStart
* Update generated doc
* Fix canvas type
* Fix i18n
* Improve stub_index_pattern code
* Add fieldFormats to mocked services
* Skip failing tests
- while still working on them, to find out if other tests fail in jenkins
* Unskip sidebar test
* Move mocha tests to legacy
- delete jest tests, can be converted later on
* Fix Scss imports
- Seems functional tests didn't build because of them?
* Remove another invalid SCSS import
* Pass deps as last argument
* Move field list into data start contract
* Move create field into data start contract, fix tests
* Update docs
* Fix duplicating fields
* Update snapshots in management
* Fix review comments
* Update docs
* Fix angular compilation
* Update docs
Co-authored-by: Matthias Wilhelm <matthias.wilhelm@elastic.co>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-04 23:34:24 +03:00
Poff Poffenberger
6c1f5ec81b
[Canvas] Reduce report generation time by re-using headless browser page in background ( #63301 )
...
* Rough first pass at reusing page for multiple links in report generation
* Some adjustments to handling the events coming from CDP
* Add new data-share-page selector for jobs with multiple urls
* Cleanup
* PR feedback
* Adding tests for Canvas export app and multi user observable jobs
* Adding a short blurb describing the data-shared-page attribute requirement
* PR feedback
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-04 13:55:13 -05:00
gchaps
a3a915ab66
[DOCS] Adds information about query timeout ( #64970 )
...
* [DOCS] Adds information about query timeout
* [DOCS] Adds image to search doc
* [DOCS] Improves organization
* Update docs/discover/search.asciidoc
Co-authored-by: Kaarina Tungseth <kaarina.tungseth@elastic.co>
* Update docs/discover/search.asciidoc
Co-authored-by: Kaarina Tungseth <kaarina.tungseth@elastic.co>
Co-authored-by: Kaarina Tungseth <kaarina.tungseth@elastic.co>
2020-05-04 11:08:35 -07:00
Catherine Liu
058044065c
[Canvas] Updates function reference docs ( #64741 )
2020-05-04 10:07:23 -07:00
Kaarina Tungseth
fb6d325fe9
[DOCS} Fixes 404s in master ( #64911 )
2020-05-04 10:49:14 -05:00
Kaarina Tungseth
3ba268d8a5
[DOCS] Reformats settings tables ( #64844 )
...
* Formats settings into tables
* Formatting
* Formatting
2020-05-04 10:22:40 -05:00
Vadim Dalecky
360b9c1200
Drilldowns ( #61219 )
...
* Add drilldown wizard components
* Dynamic actions (#58216 )
* feat: 🎸 add DynamicAction and FactoryAction types
* feat: 🎸 add Mutable<T> type to @kbn/utility-types
* feat: 🎸 add ActionInternal and ActionContract
* chore: 🤖 remove unused file
* feat: 🎸 improve action interfaces
* docs: ✏️ add JSDocs
* feat: 🎸 simplify ui_actions interfaces
* fix: 🐛 fix TypeScript types
* feat: 🎸 add AbstractPresentable interface
* feat: 🎸 add AbstractConfigurable interface
* feat: 🎸 use AbstractPresentable in ActionInternal
* test: 💍 fix ui_actions Jest tests
* feat: 🎸 add state container to action
* perf: ⚡ ️ convert MenuItem to React component on Action instance
* refactor: 💡 rename AbsractPresentable -> Presentable
* refactor: 💡 rename AbstractConfigurable -> Configurable
* feat: 🎸 add Storybook to ui_actions
* feat: 🎸 add <ErrorConfigureAction> component
* feat: 🎸 improve <ConfigureAction> component
* chore: 🤖 use .story file extension prefix for Storybook
* feat: 🎸 improve <ErrorConfigureAction> component
* feat: 🎸 show error if dynamic action has CollectConfig missing
* feat: 🎸 render sample action configuration component
* feat: 🎸 connect action config to <ConfigureAction>
* feat: 🎸 improve <ConfigureAction> stories
* test: 💍 add ActionInternal serialize/deserialize tests
* feat: 🎸 add ActionContract
* feat: 🎸 split action Context into Execution and Presentation
* fix: 🐛 fix TypeScript error
* refactor: 💡 extract state container hooks to module scope
* docs: ✏️ fix typos
* chore: 🤖 remove Mutable<t> type
* test: 💍 don't cast to any getActions() function
* style: 💄 avoid using unnecessary types
* chore: 🤖 address PR review comments
* chore: 🤖 rename ActionContext generic
* chore: 🤖 remove order from state container
* chore: 🤖 remove deprecation notice on getHref
* test: 💍 fix tests after order field change
* remove comments
Co-authored-by: Matt Kime <matt@mattki.me>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* Drilldown context menu (#59638 )
* fix: 🐛 fix TypeScript error
* feat: 🎸 add CONTEXT_MENU_DRILLDOWNS_TRIGGER trigger
* fix: 🐛 correctly order context menu items
* fix: 🐛 set correct order on drilldown flyout actions
* fix: 🐛 clean up context menu building functions
* feat: 🎸 add context menu separator action
* Add basic ActionFactoryService. Pass data from it into components instead of mocks
* Dashboard x pack (#59653 )
* feat: 🎸 add dashboard_enhanced plugin to x-pack
* feat: 🎸 improve context menu separator
* feat: 🎸 move drilldown flyout actions to dashboard_enhanced
* fix: 🐛 fix exports from ui_actions plugin
* feat: 🎸 "implement" registerDrilldown() method
* fix ConfigurableBaseConfig type
* Implement connected flyout_manage_drilldowns component
* Simplify connected flyout manage drilldowns component. Remove intermediate component
* clean up data-testid workaround in new components
* Connect welcome message to storage
Not sure, but use LocalStorage. Didn’t find a way to persist user settings. looks like uiSettings are not user scoped.
* require `context` in Presentable. drill context down through wizard components
* Drilldown factory (#59823 )
* refactor: 💡 import storage interface from ui_actions plugin
* refactor: 💡 make actions not-dynamic
* feat: 🎸 fix TypeScript errors, reshuffle types and code
* fix: 🐛 fix more TypeScript errors
* fix: 🐛 fix TypeScript import error
* Drilldown registration (#59834 )
* feat: 🎸 improve drilldown registration method
* fix: 🐛 set up translations for dashboard_enhanced plugin
* Drilldown events 3 (#59854 )
* feat: 🎸 add serialize/unserialize to action
* feat: 🎸 pass in uiActions service into Embeddable
* feat: 🎸 merge ui_actions oss and basic plugins
* refactor: 💡 move action factory registry to OSS
* fix: 🐛 fix TypeScript errors
* Drilldown events 4 (#59876 )
* feat: 🎸 mock sample drilldown execute methods
* feat: 🎸 add .dynamicActions manager to Embeddable
* feat: 🎸 add first version of dynamic action manager
* Drilldown events 5 (#59885 )
* feat: 🎸 display drilldowns in context menu only on one embed
* feat: 🎸 clear dynamic actions from registry when embed unloads
* fix: 🐛 fix OSS TypeScript errors
* basic integration of components with dynamicActionManager
* fix: 🐛 don't overwrite explicitInput with combined input (#59938 )
* display drilldown count in embeddable edit mode
* display drilldown count in embeddable edit mode
* improve wizard components. more tests.
* partial progress, dashboard drilldowns (#59977 )
* partial progress, dashboard drilldowns
* partial progress, dashboard drilldowns
* feat: 🎸 improve dashboard drilldown setup
* feat: 🎸 wire in services into dashboard drilldown
* chore: 🤖 add Storybook to dashboard_enhanced
* feat: 🎸 create presentational <DashboardDrilldownConfig>
* test: 💍 add <DashboardDrilldownConfig> stories
* test: 💍 use presentation dashboar config component
* feat: 🎸 wire in services into React component
* docs: ✏️ add README to /components folder
* feat: 🎸 increase importance of Dashboard drilldown
* feat: 🎸 improve icon definition in drilldowns
* chore: 🤖 remove unnecessary comment
* chore: 🤖 add todos
Co-authored-by: streamich <streamich@gmail.com>
* Manage drilldowns toasts. Add basic error handling.
* support order in action factory selector
* fix column order in manage drilldowns list
* remove accidental debug info
* bunch of nit ui fixes
* Drilldowns reactive action manager (#60099 )
* feat: 🎸 improve isConfigValid return type
* feat: 🎸 make DynamicActionManager reactive
* docs: ✏️ add JSDocs to public mehtods of DynamicActionManager
* feat: 🎸 make panel top-right corner number badge reactive
* fix: 🐛 correctly await for .deleteEvents()
* Drilldowns various 2 (#60103 )
* chore: 🤖 address review comments
* test: 💍 fix embeddable_panel.test.tsx tests
* chore: 🤖 clean up ActionInternal
* chore: 🤖 make isConfigValid a simple predicate
* chore: 🤖 fix TypeScript type errors
* test: 💍 stub DynamicActionManager tests (#60104 )
* Drilldowns review 1 (#60139 )
* refactor: 💡 improve generic types
* fix: 🐛 don't overwrite icon
* fix: 🐛 fix x-pack TypeScript errors
* fix: 🐛 fix TypeScript error
* fix: 🐛 correct merge
* Drilldowns various 4 (#60264 )
* feat: 🎸 hide "Create drilldown" from context menu when needed
* style: 💄 remove AnyDrilldown type
* feat: 🎸 add drilldown factory context
* chore: 🤖 remove sample drilldown
* fix: 🐛 increase spacing between action factory picker
* workaround issue with closing flyout when navigating away
Adds overlay just like other flyouts which makes this defect harder to bump in
* fix react key issue in action_wizard
* don’t open 2 flyouts
* fix action order
https://github.com/elastic/kibana/issues/60138
* Drilldowns reload stored (#60336 )
* style: 💄 don't use double equals __
* feat: 🎸 add reload$ to ActionStorage interface
* feat: 🎸 add reload$ to embeddable event storage
* feat: 🎸 add storage syncing to DynamicActionManager
* refactor: 💡 use state from DynamicActionManager in React
* fix: 🐛 add check for manager being stopped
* Drilldowns triggers (#60339 )
* feat: 🎸 make use of supportedTriggers()
* feat: 🎸 pass in context to configuration component
* feat: 🎸 augment factory context
* fix: 🐛 stop infinite re-rendering
* Drilldowns multitrigger (#60357 )
* feat: 🎸 add support for multiple triggers
* feat: 🎸 enable Drilldowns for TSVB
Although TSVB brushing event is now broken on master, KibanaApp plans to
fix it in 7.7
* "Create drilldown" flyout - design cleanup (#60309 )
* create drilldown flyout cleanup
* remove border from selectedActionFactoryContainer
* adjust callout in DrilldownHello
* update form labels
* remove unused file
* fix type error
Co-authored-by: Anton Dosov <anton.dosov@elastic.co>
* basic unit tests for flyout_create_drildown action
* Drilldowns finalize (#60371 )
* fix: 🐛 align flyout content to left side
* fix: 🐛 move context menu item number 1px lower
* fix: 🐛 move flyout back nav chevron up
* fix: 🐛 fix type check after refactor
* basic unit tests for drilldown actions
* Drilldowns finalize 2 (#60510 )
* test: 💍 fix test mock
* chore: 🤖 remove unused UiActionsService methods
* refactor: 💡 cleanup UiActionsService action registration
* fix: 🐛 add missing functionality after refactor
* test: 💍 add action factory tests
* test: 💍 add DynamicActionManager tests
* feat: 🎸 capture error if it happens during initial load
* fix: 🐛 register correctly CSV action
* feat: 🎸 don't show "OPTIONS" title on drilldown context menus
* feat: 🎸 add server-side for x-pack dashboard plugin
* feat: 🎸 disable Drilldowns for TSVB
* feat: 🎸 enable drilldowns on kibana.yml feature flag
* feat: 🎸 add feature flag comment to kibana.yml
* feat: 🎸 remove places from drilldown interface
* refactor: 💡 remove place in factory context
* chore: 🤖 remove doExecute
* remove not needed now error_configure_action component
* remove workaround for storybook
* feat: 🎸 improve DrilldownDefinition interface
* style: 💄 replace any by unknown
* chore: 🤖 remove any
* chore: 🤖 make isConfigValid return type a boolean
* refactor: 💡 move getDisplayName to factory, remove deprecated
* style: 💄 remove any
* feat: 🎸 improve ActionFactoryDefinition
* refactor: 💡 change visualize_embeddable params
* feat: 🎸 add dashboard dependency to dashboard_enhanced
* style: 💄 rename drilldown plugin life-cycle contracts
* refactor: 💡 do naming adjustments for dashboard drilldown
* fix: 🐛 fix Type error
* fix: 🐛 fix TypeScript type errors
* test: 💍 fix test after refactor
* refactor: 💡 rename context -> placeContext in React component
* chore: 🤖 remove setting from kibana.yml
* refactor: 💡 change return type of getAction as per review
* remove custom css per review
* refactor: 💡 rename drilldownCount to eventCount
* style: 💄 remove any
* refactor: 💡 change how uiActions are passed to vis embeddable
* style: 💄 remove unused import
* fix: 🐛 pass in uiActions to visualize_embeddable
* fix: 🐛 correctly register action
* fix: 🐛 fix type error
* chore: 🤖 remove unused translations
* Dynamic actions to xpack (#62647 )
* feat: 🎸 set up sample action factory provider
* feat: 🎸 create dashboard_enhanced plugin
* feat: 🎸 add EnhancedEmbeddable interface
* refactor: 💡 move DynamicActionManager to x-pack
* feat: 🎸 connect dynamic action manager to embeddable life-cycle
* test: 💍 fix Jest tests after refactor
* fix: 🐛 fix type error
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* refactor: 💡 move action factories to x-pack (#63190 )
* refactor: 💡 move action factories to x-pack
* fix: 🐛 use correct plugin embeddable deps
* test: 💍 fix Jest test after refactor
* chore: 🤖 remove kibana.yml flag (#62441 )
* Panel top right (#63466 )
* feat: 🎸 add PANEL_NOTIFICATION_TRIGGER
* feat: 🎸 add PanelNotificationsAction action
* test: 💍 add PanelNotificationsAction unit tests
* refactor: 💡 revert addTriggerAction() change
* style: 💄 remove unused import
* fix: 🐛 fix typecheck errors after merge
* support getHref in drilldowns (#63727 )
* chore: 🤖 remove ui_actions storybook config
* update docs
* fix ts
* fix: 🐛 fix broken merge
* [Drilldowns] Dashboard to dashboard drilldown (#63108 )
* partial progress on async loading / searching of dashboard titles
* feat: 🎸 make combobox full width
* filtering combobox polish
* storybook fix
* implement navigating to dashboard, seems like a type problem
* try navToApp
* filter out current dashboard
* rough draft linking to a dashboard
* remove note
* typefix
* fix navigation from dashboard to dashboard
except for back button - that would be addressed separatly
* partial progress getting filters from action data
* fix issue with getIndexPatterns undefined
we can’t import those functions as static functions, instead we have to expose them on plugin contract because they are statefull
* fix filter / time passing into url
* typefix
* dashboard to dashboard drilldown functional test and back button fix
* documentation update
* chore clean-ups
fix type
* basic unit test for dashboard drilldown
* remove test todos
decided to skip those tests because not clear how to test due to EuiCombobox is using react-virtualized and options list is not rendered in jsdom env
* remove config
* improve back button with filter comparison tweak
* dashboard filters/date option off by default
* revert change to config/kibana.yml
* remove unneeded comments
* use default time range as appropriate
* fix type, add filter icon, add text
* fix test
* change how time range is restored and improve back button for drilldowns
* resolve conflicts
* fix async compile issue
* remove redundant test
* wip
* wip
* fix
* temp skip tests
* fix
* handle missing dashboard edge case
* fix api
* refactor action filter creation utils
* updating
* updating docs
* improve
* fix storybook
* post merge fixes
* fix payload emitted in brush event
* properly export createRange action
* improve tests
* add test
* post merge fixes
* improve
* fix
* improve
* fix build
* wip getHref support
* implement getHref()
* give proper name to a story
* use sync start services
* update text
* fix types
* fix ts
* fix docs
* move clone below drilldowns (near replace)
* remove redundant comments
* refactor action filter creation utils
* updating
* updating docs
* fix payload emitted in brush event
* properly export createRange action
* some more updates
* fixing types
* ...
* inline EventData
* fix typescript in lens and update docs
* improve filters types
* docs
* merge
* @mdefazio review
* adjust actions order
* docs
* @stacey-gammon review
Co-authored-by: Matt Kime <matt@mattki.me>
Co-authored-by: streamich <streamich@gmail.com>
Co-authored-by: ppisljar <peter.pisljar@gmail.com>
* fix docs
* nit fixes
* chore: 🤖 remove uiActions from Embeddable dependencies
* chore: 🤖 don't export ActionInternal from ui_actions
* test: 💍 remove uiActions deps in x-pack test mocks
* chore: 🤖 cleanup ui_actions types
* docs: ✏️ add JSDoc comment to addTriggerAction()
* docs: ✏️ regenerate docs
* Drilldown demo 2 (#64300 )
* chore: 🤖 add example of Discover drilldown to sample plugin
* fix: 🐛 show drilldowns with higher "order" first
* feat: 🎸 add createStartServicesGetter() to /public kibana_util
* feat: 🎸 load index patterns in Discover drilldown
* feat: 🎸 add toggle for index pattern selection
* feat: 🎸 add spacer to separate unrelated config fields
* fix: 🐛 correctly configre setup core
* feat: 🎸 navigate to correct index pattern
* chore: 🤖 fix type check errors
* fix: 🐛 make index pattern select full width
* fix: 🐛 add getHref support
* feat: 🎸 add example plugin ability to X-Pack
* refactor: 💡 move Discover drilldown example to X-Pack
* feat: 🎸 add dashboard-to-url drilldown example
* feat: 🎸 add new tab support for URL drilldown
* feat: 🎸 add "hello world" drilldown example
* docs: ✏️ add README
* feat: 🎸 add getHref support
* chore: 🤖 cleanup after moving examples to X-Pack
* docs: ✏️ add to README.md info on how to find drilldowns
* feat: 🎸 store events in .enhancements field
* docs: ✏️ add comment to range trigger title
* refactor: 💡 move Configurable interface into kibana_utils
* chore: 🤖 simplify internal component types
* refactor: 💡 move registerDrilldwon() to advanced_ui_actions
* test: 💍 update functional test data
* merge
* docs: ✏️ make drilldown enhancement comment more general
* fix: 🐛 return public type from registerAction() call
* docs: ✏️ add comment to value click trigger title field
* docs: ✏️ improve comment
* fix: 🐛 use second argument of CollectConfigProps interface
* fix: 🐛 add workaround for Firefox rendering issue
See:
https://github.com/elastic/kibana/pull/61219/#pullrequestreview-402903330
* chore: 🤖 delete unused file
* fix: 🐛 import type from new location
* style: 💄 make generic type variable name sconsistent
* fix: 🐛 show "Create drilldown" only on dashboard
* test: 💍 add extra unit test for root embeddable type
* docs: ✏️ update generated docs
* chore: 🤖 add example warnings to sample drilldowns
* docs: ✏️ add links to example warnings
* feat: 🎸 add URL drilldown validation and https:// prefixing
* fix: 🐛 disable drilldowns for lens
* refactor: 💡 remove PlaceContext from DrilldownDefinition
* fix: 🐛 fix type check error
* feat: 🎸 show warning message if embeddable not provided
Co-authored-by: Anton Dosov <anton.dosov@elastic.co>
Co-authored-by: Matt Kime <matt@mattki.me>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Co-authored-by: Andrea Del Rio <delrio.andre@gmail.com>
Co-authored-by: ppisljar <peter.pisljar@gmail.com>
2020-05-04 16:11:20 +02:00
Patrick Mueller
cb00e5e7bb
[Alerting] fix labels and links in PagerDuty action ui and docs ( #64032 )
...
resolves #63222 , resolves #63768 , resolves #63223
ui changes:
- adds an "(optional)" label after the API URL label
- changes help link to go to alerting docs and not watcher docs
- changes the label "Routing key" to "Integration key" to match other docs
- changes the order of the severity options to match other docs
doc changes:
- changes the reference of "Routing key" to "Integration key" to match other docs
- makes clearer that the API URL is optional
2020-05-04 08:48:57 -04:00
Kerry Gallagher
34cccedc8e
[Logs UI] [Alerting] Documentation ( #64886 )
...
* Docs for logs alerts
Co-authored-by: Felix Stürmer <weltenwort@users.noreply.github.com>
2020-05-04 12:30:31 +01:00
Luke Elmers
7f8f765541
[data.search.aggs] Remove legacy aggs APIs. ( #64719 )
2020-04-30 19:40:01 -06:00
Pierre Gayvallet
6e2691358f
add generic typings for SavedObjectMigrationFn ( #63943 )
...
* add generic typings for SavedObjectMigrationFn
* change default attributes type to unknown
* update generated doc
* adapt new calls
* update generated doc
* update migration example
* fix merge conflicts
2020-04-30 10:28:14 +02:00
Pierre Gayvallet
aa8cb620bb
Allow to define and update a defaultPath for applications ( #64498 )
...
* add defaultPath to `AppBase` and use it in `navigateToApp`
* add removeSlashes util
* adapt `toNavLink` to handle defaultPath
* update generated doc
* codestyle
* add FTR test
* address comments
* add tests
2020-04-30 08:05:16 +02:00
Tim Roes
9b65cbd92b
[Lens] Bind all time fields to the time picker ( #63874 )
...
* Bind non primary time fields to timepicker
* Fix typescript argument types
* Allow auto interval on all fields
* Remove lens_auto_date function
* Fix existing jest tests and add test todos
* Remove lens_auto_date from esarchives
* Add TimeBuckets jest tests
* Fix typo in esarchiver
* Address review feedback
* Make code a bit better readable
* Fix default time field retrieval
* Fix TS errors
* Add esaggs interpreter tests
* Change public API doc of data plugin
* Add toExpression tests for index pattern datasource
* Add migration stub
* Add full migration
* Fix naming inconsistency in esaggs
* Fix naming issue
* Revert archives to un-migrated version
* Ignore expressions that are already migrated
* test: remove extra spaces and timeField=\\"products.created_on\\"} to timeField=\"products.created_on\"}
* Rename all timeField -> timeFields
* Combine duplicate functions
* Fix boolean error and add test for it
* Commit API changes
Co-authored-by: Wylie Conlon <wylieconlon@gmail.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Co-authored-by: Marta Bondyra <marta.bondyra@elastic.co>
2020-04-29 20:10:14 -04:00
CJ Cenizal
3b753ec514
ES UI new platform cleanup ( #64332 )
2020-04-28 09:41:02 -07:00
James Gowdy
f9c81a30cb
[ML] Add kibana setting for file data visualizer max file size ( #64427 )
...
* [ML] Add kibana setting for file data visualizers max file size
* adding failsafe for setting
* fixing id
* [DOCS] Updates Data Visualizer setting
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
Co-authored-by: lcawl <lcawley@elastic.co>
2020-04-28 09:22:46 +01:00
Matthew Kime
231de27026
Typescript index pattern field editor ( #63495 )
...
* Typescript index pattern field editor
2020-04-27 15:19:02 -05:00
Brian Seeders
4d3e60be39
[Docs] Add ES Snapshot docs ( #64437 )
2020-04-27 15:46:48 -04:00
Rudolf Meijering
dfb6a308cf
Remove SO root property index signature ( #64434 )
...
* Remove SO root property index signature
* Update documentation
2020-04-27 16:08:27 +02:00
Pierre Gayvallet
3d78b1bcf9
Remove SO autocreateindex error and error page ( #64037 )
...
* remove autocreateIndex error and error page
* update generated doc
* delete unused keys
* remove sass import
* add missing graph import
* remove unused method
2020-04-27 10:02:40 +02:00
Yuliia Naumenko
6bf0e731b6
Extended existing alerting functionality to support preconfigured only action types ( #64030 )
...
* Extended existing alerting functionality to support preconfigured only action types
* fixed functional test
* Adding documentation
* Fixed UI part due to comments
* added missing tests
* fixed action type execution
* Fixed documentation
* Fixed due to comments
* fixed type checks
* extended isActionExecutable to check exact action id if it is in the preconfigured list
2020-04-24 14:38:28 -07:00
Dmitry Lemeshko
c0bf910a70
Re-enable Firefox functional testing on CI ( #64159 )
...
* bring testing on Firefox back
* disable some tests
* skip more tests
* cut more suites for Firefox
* skip more tests for Firefox
* replace smoke tag with includeFirefox
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-24 23:59:14 +03:00
Alejandro Fernández
53b33bb3cb
[Logs UI] View log in context modal ( #62198 )
2020-04-24 22:29:04 +02:00
Alexey Antonov
d53997742b
[FieldFormats] Cleanup: rename IFieldFormatType -> FieldFormatInstanceType ( #64193 )
...
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-24 10:32:34 +03:00
Kaarina Tungseth
74a07b46d8
[DOCS] Added images to automating report generation ( #64333 )
...
* [DOCS] Added images to automating report generation
* Fixes image file name
2020-04-23 15:00:40 -05:00
gchaps
a53d53369c
[DOCS] Fixes formatting in alerting doc ( #64338 )
2020-04-23 11:11:18 -07:00
Luke Elmers
e2baff36b8
[data.search.aggs]: Create agg types function for terms agg. ( #63541 )
...
* Minor cleanup on AggConfigJson interface.
* Add types for terms agg params & mapping.
* Add terms agg expression function.
* Register agg functions with expressions service.
* Add unit tests for terms expression function.
* Update API docs.
* AggConfigJson -> AggConfigSerialized
* Add serialize(), enforce serializable params, fix subexpressions in terms agg fn.
* Simplify getAggTypesFunctions
* it() -> test()
* Add help text.
* Ensure serialize() is used by agg param type.
* Add toExpressionAst to AggConfig.
* Add json arg to terms agg fn.
* Update docs.
* Fix typo which caused functional test failures.
* Add AggParam.toExpressionAst so AggConfig.toExpressionAst can return function ast instead of expression ast.
* Clean up overlooked items.
2020-04-23 11:39:38 -06:00
Kaarina Tungseth
7acfbab9b4
[DOCS] Removed supported aggregations links from visualization pages ( #64244 )
2020-04-23 09:03:31 -05:00
Chris Roberson
23fbf7d67d
[Monitoring] Update docs based on config change ( #63860 )
...
* Update a bunch of docs
* PR feedback
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-22 15:31:25 -04:00
Alexey Antonov
0a6da70a89
[Regression] Histogram aggregation always shows an error message ( #63484 )
...
* WIP [Regression] Histogram aggregation always shows an error message
Closes : #62624
* make getInternalStartServices private
* fix ts issues
* remove createSearchSource from static contract
* fix some jest test
* move searh_source to static contract
* fix types
* fix function tests
* fix jest / add createStartServicesGetter
* fix comments: saved_object_management
* maps: fix PR comments
* maps: update types
* fix heck_published_api_changes
* move searchSource into runtime contract
* cleanup
* fix ts error
* cleanup
* remove extra dependencies
* fix Discover
* fix Discover JEST
* fix PR comments
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-22 19:21:14 +03:00
gchaps
8ebd0c1b71
[DOCS] Fixes hierarchy in alerting and actions section ( #64133 )
2020-04-22 08:19:09 -07:00
Kaarina Tungseth
aa560353f8
[DOCS] Adds dashboard controls options ( #64079 )
2020-04-22 08:38:53 -05:00
Peter Pisljar
222fdc5029
refactor action filter creation utils ( #62969 )
2020-04-22 10:41:58 +02:00
Ben Skelker
b7aab690f4
[Docs]7.7 SIEM doc updates ( #63951 )
...
* SIEM section doc updates
* corrections
* more corrections
2020-04-21 20:14:25 +03:00
Lisa Cawley
1a6338a314
[DOCS] Add file size setting for Data Visualizer ( #64006 )
2020-04-21 09:35:19 -07:00
Devon Thomson
b7f2a010c8
[DOCS] Add documentation for clone feature ( #64019 )
...
* Added documentation for the clone feature
Co-authored-by: Kaarina Tungseth <kaarina.tungseth@elastic.co>
2020-04-21 11:26:53 -04:00
Ben Skelker
d6fdb689e8
[Docs]Adds saved object key setting to load balancing kib instances ( #63935 )
...
* adds saved object key setting to load balancing kib instances
* SIEM section doc updates
* Revert "SIEM section doc updates" - wrong PR
This reverts commit fc55d90a6d
.
* corrections
2020-04-21 09:26:06 +03:00
Kaarina Tungseth
e302fd8486
Vega doc changes ( #63889 )
...
* Vega doc changes
* Final changes
* Review comments
2020-04-20 15:56:41 -05:00
gchaps
d45d78016a
[DOCS] Alerting PagerDuty benefits ( #63652 )
...
* [DOCS] Alerting PagerDuty benefits
* [DOCS] Fixes broken link
* [DOCS] Organization changes
* [DOCS] Changes to meet template and incorporate review comments
* [DOCS] Fixed formatting of bulleted list
* [DOCS] Incorporates review comments
* Update docs/user/alerting/action-types/pagerduty.asciidoc
Co-Authored-By: Mike Côté <mikecote@users.noreply.github.com>
* [DOCS] Fixes naming and other formatting issues
Co-authored-by: Mike Côté <mikecote@users.noreply.github.com>
2020-04-20 09:09:49 -07:00
Liza Katz
796421f600
[SEARCH] Cleanup fetch soon ( #63320 )
...
* move old code to legacy folder
* Use search service directly from search source
* Move get search params to fetch folder
* Delete search strategy folder
* Doc update
* Minor cleanups
* Moved es client to legacy folder
* Clean up some unused code (isViable, old search function)
* Updated tests
* strings update
* Fix jest test
* re-arrange runSearch function
* re-arrange runSearch function
* fix jest tests
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-19 17:58:45 +03:00
Yuliia Naumenko
055d1fb7d4
[Alerting] Documentation for how to pre-configure connectors. ( #63807 )
...
* [Alerting] Documentation for how to pre-configure connectors.
* small fix
* Adjusted titles
* Fixed wrong link
* fixed warning
* Fixed ci issues
* [DOCS] Edits preconfigured connector docs
* Replaced words 'pre-configured' with 'preconfigured'
Co-authored-by: gchaps <chappell_5@yahoo.com>
2020-04-17 17:04:02 -07:00
Radu Gheorghe
cf7da3cdb7
Add headers to the sample curl ( #63548 )
...
* Add headers to the sample curl
At least in 7.x it doesn't work without the kbn-xsrf and json headers.
* More headers to curl commands
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-17 10:01:30 -05:00
Sonja Krause-Harder
f91c795e30
[EPM] Handle multi fields in index template generation ( #63112 )
...
* Add unit test stub for multi fields.
* Add multi field handling to mapping generation.
* Start documenting index template generation.
* Add unit tests.
* Remove stub for fields.yml documentation
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-17 13:23:30 +02:00
Andrew Cholakian
6652045cbf
Uptime 7.7 docs ( #62228 )
...
Add docs for 7.7 features:
- Alerting
- Duration anomalies
- Settings
Point security docs to heartbeat.
2020-04-16 15:38:57 -05:00
gchaps
82be9c64c6
[DOCS] Updates remote cluster and ccr docs ( #63517 )
...
* [DOCS] Updates remote cluster and ccr docs
* [DOCS] Adds section on managing clusters and follower indices
* [DOCS] Incorporates review comments
2020-04-16 13:29:23 -07:00
Joe Portner
d72de0ea16
Refactor saved object types to use namespaceType
( #63217 )
...
Remove `namespaceAgnostic` field that was deprecated in #54605 ,
use `namespaceType` instead.
2020-04-16 14:37:55 -04:00
Mikhail Shustov
af09fedaf2
[NP] add http resources sub-service ( #61797 )
...
* add HttpResources basic implementation
* expose http resources to plugins
* add mocks
* move http resources to a separate service
* hide rendering service
* adopt internal types
* expose HttpResources service to plugins
* update platform mocks
* plugins start using HttpResources API
* remove RenderingServiceSetup export
* RenderingServiceSetup --> InternalRenderingServiceSetup
* improve types
* remove httpRespources leftovers from http service
* remove rendering types from RequestHanlderContext
* fix security plugin tests
* add unit tests for httpResources service
* add unit tests
* remove outdated cache-control header
* restructure http resources service
* merge getUiPlugins and discover
* static route declaration shouldnt require auth & validate
* update docs
* use HttpResources service instad of rendering
* address comments
* update docs
* roll back unnecessary changes
* use getVars for rendering
* dont pass app. it is not public API
* remove static registers
* update migration guide
2020-04-16 16:09:39 +02:00
Uladzislau Lasitsa
ce9c6e258a
Index pattern management UI -> TypeScript and New Platform Ready (indexed_fields_table) ( #63364 )
...
* MIgrated indexed_fields_table to typescript.
* Updated docs
* Fixed comments
* Fixed types
2020-04-16 10:32:28 +03:00
Tim Sullivan
f4c81b440d
[Reporting] Switch Serverside Config Wrapper to NP ( #62500 )
...
* New config
* fix translations json
* add csv.useByteOrderMarkEncoding to schema
* imports cleanup
* restore "get default chromium sandbox disabled" functionality
* integrate getDefaultChromiumSandboxDisabled
* fix tests
* --wip-- [skip ci]
* add more schema tests
* diff prettiness
* trash legacy files that moved to NP
* create_config tests
* Hoist create_config
* better disableSandbox tests
* fix ts
* fix export
* fix bad code
* make comments better
* fix i18n
* comment
* automatically setting... logs
* replace log_configuration
* fix lint
* This is f2
* improve startup log about sandbox info
* update docs with log reference
* revert log removal
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-15 14:52:32 -07:00
Mike Côté
6c670b77f8
Split action types into own page ( #63516 )
...
* Split action types into own page
* Update docs/user/alerting/action-types.asciidoc
Co-Authored-By: gchaps <33642766+gchaps@users.noreply.github.com>
* Apply changes based on feedback
Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
2020-04-15 15:54:36 -04:00
Mike Côté
e44cf28c98
Fix alerting documentation encryption key requirement ( #63512 )
...
* Fix documentation to indicate encryption key config required regardless if security is used or not
* Update docs/user/alerting/index.asciidoc
Co-Authored-By: gchaps <33642766+gchaps@users.noreply.github.com>
* Update docs/user/alerting/index.asciidoc
Co-Authored-By: gchaps <33642766+gchaps@users.noreply.github.com>
Co-authored-by: gchaps <33642766+gchaps@users.noreply.github.com>
2020-04-15 12:19:15 -04:00
Brandon Morelli
02bcc8e78b
[APM] docs: restructure APM documentation for 7.7 ( #63280 )
2020-04-15 07:54:26 -07:00
Nicolas Ruflin
3342f9e80e
[Ingest] Add details to indexing strategy around allow chars ( #63560 )
...
Add some recommendation around what chars should be used if a dataset or namespace contains a `-`.
2020-04-15 16:44:14 +02:00
Matthew Kime
69ed664dd9
Index Pattern Field class - factor out copy_field code for future typescripting ( #63083 )
...
* Index Pattern Field class - factor out copy_field code for future typescripting
2020-04-14 06:58:56 -05:00
Melori Arellano
9b25fe1ebd
[DOCS] Add ILM tutorial ( #59502 )
...
* Add tutorial for ILM with filebeat
* Change screenshots and add additional steps
* Update screenshots, add numbered steps, and other minor edits
* Incorporate feedback: update links, formatting, and minor edits
* Move tip inline with list
* Apply suggestions from code review
Co-Authored-By: James Rodewig <james.rodewig@elastic.co>
* Move TIP inline . . . again
* Put TIP inline
Co-authored-by: James Rodewig <james.rodewig@elastic.co>
2020-04-13 13:57:50 -06:00
Pierre Gayvallet
bd159c7d59
fix ScopedHistory.createHref to prepend location with scoped history basePath ( #62407 )
...
* fix createHref to prepend with scoped history basePath + add option to exclude it.
* fix prependBasePath behavior
* fix test plugins urls
* add pathname to endpoint url builder methods
* Revert "add pathname to endpoint url builder methods"
This reverts commit 7604932b
* adapt createHref instead of prependBasePath
* use object options for createHref
* update generated doc
2020-04-11 09:27:45 +02:00
Yuliia Naumenko
53ee20b306
Changed alerting wrong param name for help xpack.encrypted_saved_objects.encryptionKey to xpack.encryptedSavedObjects.encryptionKey ( #63307 )
2020-04-10 19:18:19 -07:00
Joe Portner
97d1685c3d
Sharing saved-objects phase 1 ( #54605 )
...
Co-authored-by: kobelb <brandon.kobel@elastic.co>
2020-04-09 23:18:18 -04:00
gchaps
9fd63a7daa
[DOCS] Adds docs for Painless Lab ( #62997 )
...
* [DOCS] Adds docs for Painless Lab
* [DOCS] Incorporated review comments
2020-04-09 11:31:19 -07:00
Kaarina Tungseth
59c044ff00
[DOCS] Removed references to right ( #62508 )
2020-04-09 12:42:30 -05:00
Brandon Morelli
fddf6cbee5
[APM] docs: add alerting examples for APM ( #62864 )
2020-04-09 08:52:06 -07:00
Brandon Morelli
6985478a32
docs: fix rendering of bulleted list ( #62855 )
2020-04-09 08:22:00 -07:00
Joe Reuter
8d21b6b6f3
Move search source parsing and serializing to data ( #59919 )
2020-04-09 14:06:01 +02:00