Joe Reuter
57a72a78f7
[Lens] Configurable color syncing ( #86180 )
2020-12-22 17:35:27 +01:00
Luke Elmers
9a3e2910a3
App Services: Remove remaining uiActions, expressions, data, embeddable circular dependencies. ( #82791 )
...
* Move applyFilter, selectRange, valueClick triggers to data/embeddables.
* Update imports.
* Remove embeddable references to non-existent data plugin dependency.
* remove data mocks from embeddable
* Remove query, filters, timeRange from EmbeddableInput and move to apps.
* Remove data plugin imports from embeddable test samples.
* Remove circular dependencies caused by expressions renderer handlers.
* Update circular deps allowList.
* Remove data dependency on embeddable.
* Revert accidental data plugin change.
* Fix new circular deps issues.
* Update generated docs.
* Fix type errors in vis_type_xy
* Fix inspector data table.
2020-12-18 18:34:07 -07:00
Vadim Dalecky
b01a327076
Row trigger 2 ( #83167 )
...
* feat: 🎸 add ROW_CLICK_TRIGGER
* feat: 🎸 wire row click event to UI Actions trigger in Lens
* feat: 🎸 add row click trigger to url drilldown
* feat: 🎸 add datatable to row click context
* feat: 🎸 pass in row index in row click trigger context
* feat: 🎸 add columns to row click trigger context
* feat: 🎸 fill values and keys event scope array
* feat: 🎸 generate correct row scope variables
* fix: 🐛 report triggers from lens embeddable
* feat: 🎸 add sample preview for row click trigger
* feat: 🎸 remove url drilldown preview box
* chore: 🤖 remove mock variable generation functions
* feat: 🎸 generate context and global variable lists
* feat: 🎸 preview event variable list
* feat: 🎸 show empty url error on blur
* feat: 🎸 add ability to always show popup for executed actions
* refactor: 💡 rename multiple action execution method
* fix: 🐛 don't add separator befor group on no main items
* feat: 🎸 wire in uiActions service into datatable renderer
* feat: 🎸 check each row if it has compatible row click actions
* feat: 🎸 allow passing data to expression renderer
* feat: 🎸 add isEmbeddable helper
* feat: 🎸 pass embeddable to lens table renderer
* feat: 🎸 hide lens table row actions which are empty
* feat: 🎸 re-render lens embeddable when dynamic actions chagne
* feat: 🎸 hide actions column if there are no row actions
* feat: 🎸 re-render lens embeddable on view mode chagne
* fix: 🐛 fix TypeScript errors
* chore: 🤖 fix TypeScript errors
* docs: ✏️ update auto-generated docs
* feat: 🎸 add hasCompatibleActions to expression layer
* feat: 🎸 remove "data" from expression renderer handlers
* fix: 🐛 fix TypeScript errors
* test: 💍 fix Jest tests
* docs: ✏️ update autogenerated docs
* fix: 🐛 wrap event payload into data
* test: 💍 add "alwaysShowPopup" test
* chore: 🤖 add comment requested in review
https://github.com/elastic/kibana/pull/83167#discussion_r537340216
* test: 💍 add hasCompatibleActions test
* test: 💍 add datatable renderer test
* test: 💍 add Lens embeddable input change tests
* test: 💍 add embeddable row click test
* fix: 🐛 add url validation
* test: 💍 add url drilldown tests
* docs: ✏️ remove url drilldown preview from docs
* docs: ✏️ remove preview from url templating
* docs: ✏️ add row click description
* chore: 🤖 move 36.5 KB bundle balance to url_drilldown
* test: 💍 simplify test case
* style: 💄 change types places
* refactor: 💡 clean up panel variable generation
* test: 💍 add getPanelVariables() tests
* fix: 🐛 generate runtime variables correctly
* fix: 🐛 improve getVariableList() and add tests for it
* feat: 🎸 add translation, improve types
2020-12-14 13:28:23 +01:00
Luke Elmers
d2fc976b09
[data.search][data.indexPatterns] Expose esaggs + indexPatternLoad on the server. ( #84590 )
2020-12-03 08:28:50 -07:00
Joe Reuter
38a09b99c4
Expression: Add render mode and use it for canvas interactivity ( #83559 )
2020-11-24 18:42:02 +01:00
Luke Elmers
c6afc47f32
Remove data <--> expressions circular dependencies. ( #82685 )
2020-11-09 13:01:22 -07:00
Peter Pisljar
7f70fc8478
Embeddables/migrations ( #82296 )
2020-11-05 07:03:23 +01:00
Marta Bondyra
64f50f8ff7
Add moving average function ( #82122 )
2020-11-04 14:19:03 +01:00
Joe Reuter
2dcb6b4687
Add derivative function ( #81178 )
2020-11-02 10:30:44 +01:00
Peter Pisljar
076bb734c7
Expressions/migrations2 ( #81281 )
2020-10-30 06:01:45 +01:00
Peter Pisljar
48adb07411
cleaning up expression service types ( #80643 )
2020-10-26 12:28:19 +01:00
Joe Reuter
e1bd1e8373
Add cumulative sum expression function ( #80129 )
2020-10-20 10:53:02 +02:00
Peter Pisljar
c90dabaeba
removing kibana_datatable
in favor of datatable
( #80548 )
2020-10-16 18:46:51 +02:00
Wylie Conlon
a5a42fdf70
[Expressions] Finish connecting debug mode on expressions ( #78874 )
...
* [Expressions] Finish connecting debug mode on expressions
* Fix bad merge
* Commit API docs
2020-10-16 12:06:12 -04:00
Joe Reuter
5fd7ad3b34
[Lens] Custom labels for ranges ( #79628 )
2020-10-14 14:21:27 +02:00
spalger
6eeab00944
Revert "removing kibana_datatable in favor of
datatable` ( #75184 )"
...
This reverts commit 255b865be8
.
2020-10-13 08:53:14 -07:00
Peter Pisljar
255b865be8
removing kibana_datatable in favor of
datatable` ( #75184 )
2020-10-13 17:00:38 +02:00
Peter Pisljar
1a3c0591b6
telemetry and reference extraction/injection for expression service ( #72438 )
2020-10-12 18:24:06 +02:00
Daniil Suleiman
b125472de5
Table visualization renderer ( #79455 )
...
* Implement toExpressionAst fn
* Implement table vis renderer, move legacy codebase
* Update legacy paths
* Update types
* Fix filtering
* Update styles
* Remove legacy tests
* Update docs
* Update tests
* Fix tests
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2020-10-12 12:06:33 +03:00
Daniil Suleiman
b692c374a2
Timelion visualization renderer ( #78540 )
...
* Update styles
* Implement toExpressionAst fn
* Implement renderer
* Update unit tests
* Add unit tests
* Update types
* Remove unused vars
* Fix types
* Update types
* Show error message when no data
* Update ExpressionRenderDefinition api
* Update renderer when there is no data
* Make options component lazy
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-10-01 17:08:12 +03:00
Peter Pisljar
8e523edcd6
expression service docs ( #78774 )
2020-09-30 09:10:28 +02:00