* Add hasSchemaErrors selector
* [Cleanup] Remove now-unused setIndexingStatus action
- Was previous used onSuccess after schema was manually updated in the UI, but we now re-fetch all engine detail data instead (to get additional document/boost/relevance tuning info) and no longer need that specific setter
* Add red alert/warning icon to Schema nav link
* [Polish] Fix mobile UI when nav icons are present
* Handle session timeout and user activity
* Added suggestions form code review
* Fix i18n errors
* Moved session timeout calculation to server side
* fixed tests
* Added suggestions from code review
* fix types
* Removed unecessary response interceptor and improved copy
* Handle scenario when session does not exist correctly
* Do not show warning again if previously dismissed
* Added suggestions from code review
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* [TSVB] Replace hardcoded ids with uuid
* Use v4 instead
* Add id on the model initialization
* Change the id in case of new visualization
* Add paneld to the meta object
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* [Lens] visualize in maps button
* clean up dependency injection as suggested
* add custom workspace render for geo fields
* tslint and finish drag and drop for geo field
* convert react class to function component
* prevent page reload when clicking visualize in maps button
* filter allFields instead of using condition to populate fieldTypeNames to fix tslint
* clean up UI
* fix jest test
* globe illustration
* UI cleanup
* functional test
* Update x-pack/plugins/lens/public/editor_frame_service/editor_frame/workspace_panel/geo_field_workspace_panel.tsx
Co-authored-by: Michael Marcialis <michael@marcial.is>
* Update x-pack/plugins/lens/public/editor_frame_service/editor_frame/workspace_panel/geo_field_workspace_panel.scss
Co-authored-by: Michael Marcialis <michael@marcial.is>
* Update x-pack/plugins/lens/public/editor_frame_service/editor_frame/workspace_panel/geo_field_workspace_panel.tsx
Co-authored-by: Michael Marcialis <michael@marcial.is>
* Update x-pack/plugins/lens/public/editor_frame_service/editor_frame/workspace_panel/geo_field_workspace_panel.scss
Co-authored-by: Michael Marcialis <michael@marcial.is>
* Update x-pack/plugins/lens/public/editor_frame_service/editor_frame/workspace_panel/geo_field_workspace_panel.scss
Co-authored-by: Michael Marcialis <michael@marcial.is>
* Update x-pack/plugins/lens/public/indexpattern_datasource/field_item.tsx
Co-authored-by: Michael Marcialis <michael@marcial.is>
* updated globe svg
* remove unused
* better message for drop zone screen reader
* Update x-pack/plugins/lens/public/editor_frame_service/editor_frame/workspace_panel/geo_field_workspace_panel.tsx
Co-authored-by: Michael Marcialis <michael@marcial.is>
* tslint
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Michael Marcialis <michael@marcial.is>
* [Lens] Reframe Lens tutorials for our target users
* Update all titles
* Focus more on dashboard creation and simplified examples
* Update screenshots and add title instructions
* 📝 First draft of advanced tutorial in lens
* Update first two tutorial sections from feedback
* More review comments
* Respond to feedback
* WIP TSVB filter by click
* Disable filter click when showBar is set to false
* Exclude metric columns as they are not filtered
* Allow filters group by filter click event
* Fix CI and unit tests
* Add some comments
* Move to separate function for easier testing
* Add more unit tests
* Add a functional test
* Improve types
* Fix bug with group by filters and user applies custom labels
* fix time filter bug
* Address PR comments
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* Moves search component outside trusted apps to be used by event filters
* Allos user search and filter event filters by query
* Parse query and share same utils between trusted apps and event filters
* Fixes test case with a filter in query
* Removes old multilang keys
* Removes remaining old translations
* Fixes unit test changing a testId prop
* Adds todo comment
* Revert type. Fix listDataNeedsRefresh condition
* Add unit test for search action on event_filters
* Makes const readonly
* adds 'Displays threat summary data on alerts details' test
* adds 'Displays threat indicator data on the threat indicator tab' test
* changes name of the test from 'threat indicator tab' to 'threat intel tab'
* adds an extra assertion
* update requirement to save csv report in ui
* update expectation that CSV reporting is disabled for new discover searches
* update test expectations (again)
* refactor to using props-driven approach
* provide a fallback title
* refine title a bit more
* added component level test
* return ISO string with offset
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* re-introduce dshAppContainer class name to fix generated report
* update the classname to dashboardViewport
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* Added CIT test for the fail processor.
* Fixed linter issues.
* Used new functions and helpers.
* Added common test to ensure that a processor type was selected before saving. Fixed some titles and nits from the PR feedback.
* Removed unused var.
* Merged in master and updated tests to remove repeat code.
* Add partial results to search examples demo
* Add functional test
* Move types into separate file and separate custom strategies
* Review feedback
* Update test
* Try to fix test
* Attempt to fix test
* Try to fix observable error
* Sanity check
* Fix test
* Another attempt
* Remove rxjs from strategy
* Set up server API routes
* Set up types
* Set up shared/base Schema logic file
- values & actions shared between both default source engine & meta engine pages
* Add default/indexed engine SchemaLogic
* Add MetaEnginesSchemaLogic
- significantly different actions (no updating) & API response from source engines, hence the separate files
+ fix typing issue - without Partial<>, all 4 enum types are expected instead of 1-4
- for some reason this causes an error in a separate a util file, not sure why (Typescript issue?)
* Update Schema & MetaEngineSchema views with loaders
* PR feedback: comment nit
* PR feedback: Remove unnecessary async/awaits
* PR feedback: Simplify loadSchema to be shared by base logic
Much clean, such simple
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
* Added first steps for append processor test and added data test subject for append processor input combo box.
* Added first steps for append processor test and added data test subject for append processor input combo box.
* Fixed assertion for processor.
* Merged in newer test functionality and used it in the append processor test.
* Fixed asssertion and form to use append box.
* Update snapshot.
* Fixed assertion for array.
* Made changes per notes in PR.
* Used common fields var in test.
* Fixed merge conflict.
* Fixed unused vars and added data test subject to helper file.
* Removed this snapshot that was erronously added to PR due to a merge conflict.
* Removed old common field var from uri tests.
* Fixed nits in PR in all tet files.
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>