-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move Expression typings from Canvas to OSS Interpreter #36960
Closed
Closed
Changes from 4 commits
Commits
Show all changes
114 commits
Select commit
Hold shift + click to select a range
0415303
Move Expression types to OSS.
lukeelmers 2af0f75
Add interfaces for KibanaContext and KibanaDatatable types.
lukeelmers 14e8043
Convert esaggs expression function to TypeScript.
lukeelmers 248d0ed
Clean up KibanaDatatable and KibanaContext types.
lukeelmers 1229151
[Code] refactor launcher code, add unit tests (#36863)
8e53461
feature(code/frontend): breadcrumb links to code root and project roo…
ff51461
[Code] fix query string key conflict (#36620)
8070a1f
[SIEM] Remove imports from server folder (#37037)
XavierM 0259b96
moves ui out of index patterns service (#36348)
ppisljar 80193a1
[Tagcloud] Allow to send showLabel parameter with false value (#36563)
maryia-lapata cca9ba8
[TSVB] Fix Rollup Search with auto interval for Rollup Jobs in calend…
alexwizp 2db82c5
[TSVB] Table tests (#36762)
vitalics 5e59de2
Remove unused translations (#37069)
maryia-lapata 3232fc8
Expressions service (#36885)
flash1293 9d759a2
[TSVB] Rollup Search - override index pattern functionality is not wo…
alexwizp 4fabe6c
[Canvas] Adds telemetry info for custom elements (#36177)
3da94cc
Once the buffer has any events, the collector is always ready (#36995)
chrisronline eb2ede6
[Monitoring] Fix 500 error from /api/stats (#36986)
chrisronline 82fa749
[TSVB] Get rid of default export on TSVB (#36872)
673d92e
[APM] Fix encoding issue with forward slash in path (#37072)
sorenlouv 9463fd8
[ML] Improve anomalies in Kibana sample data (#36982)
stevedodson cdd1a1d
[Vis] Move propFilter from ui/filter to ui/agg_types/filter (#36875)
maryia-lapata dc228ff
[ML] Data Frames: Fix (error) messages, data field aggs, date picker …
walterra 6b26b9c
Swapped the anchor tag with EuiLink (#37020)
igoristic 3f4c2c8
Revert "[Canvas] Adds telemetry info for custom elements (#36177)" (#…
ec1dc71
Typecasting the attr boolean to the correct type (#37031)
igoristic b7b7aa5
Update QueryBarInput to accept index pattern strings (#36916)
Bargs fcf0466
[siem/ui] avoid importing server code in ui (#37103)
c4277fd
[ML] Anomaly explorer query bar - ensure anomalies table results reta…
alvarezmelissa87 67dc8a4
Split ciGroup3 and ciGroup5 (#36928)
1ec734f
update CONTRIBUTING.md re: linting with VSCode (#37005)
pmuellr e390be2
No unused vars cleanup set two (#37051)
mattkime 1a2ec83
Remove improper usage (#37099)
chrisronline 34e6c90
[Monitoring] Used fixed_interval explicitly for date_histogram aggreg…
chrisronline 6d1a894
[feat] add reach-like functionality to object (#37118)
toddself d7d392e
disable failing test
93970bc
[Grok Debugger] Trim trailing whitespace in sample data and grok patt…
ycombinator 2327a12
Remove unused propType (#37138)
cqliu1 f78995c
Fixes check for existing min/max value in axisConfig (#37119)
cqliu1 b393a6e
[SIEM] Fix for removal of first filter clearing remaining filters (#3…
spong 6686b1c
[APM] Add useMemo and minor feedback for environment filters (#36970)
sorenlouv 2e3fbd2
[APM] Make sure conditions under which transaction menu items are sho…
dgieselaar 5b03632
[ML] Data Frames: Fix calendar_interval for date histograms. (#36905)
walterra 58fbf44
[APM] Make sure URL hooks are in sync with history.location (#36676)
dgieselaar 987b27e
[ML] Data Frames: Fixes aggregation item overflow. (#37068)
walterra bfadef6
[Code] Reset the default search scope (#37014)
mw-ding d187ba0
[Code] improve project status polling management (#36841)
mw-ding 57bc4b8
[APM] Navigate to default transaction sample (#36223)
dgieselaar 80d9a25
TSVB: selecting the colour picker crashes Kibana (#37176)
alexwizp 3c0bc30
Tsfy screenshot service and comparepng internal lib (#37177)
vitalics ed29276
[TSVB] markdown variables(revert fix) (#34067)
vitalics f02c78b
Fix Canvas fullscreen
rashidkpc 288f471
Revert "Fix Canvas fullscreen"
255fc92
Closes #36992 by fixing path params bug by checking if serviceName ev…
ogupte 7d21cb1
Add automatic alignment to gauge visualisation (#34845)
kertal 7c556ca
TSVB: functional test for color picker, preview disable and series cl…
dmlemeshko 959416a
[ML] Data Frames: Fix to avoid queries for indices with more than 102…
walterra be14547
Move all switches to the SwitchParamEditor (#37215)
sulemanof af34b9f
[docs][skip ci] Infrastructure and Logs read only access (#35566)
kobelb bc37f86
Moved query filter and push filter into filter manager (#36764)
4095908
[ML] Fix access denied for data frames. (#37178)
walterra 03fe269
[DOCS] Facilitates content re-use in the monitoring configuration (#3…
lcawl 149160f
[ML] Fix to not add configs with names which would result in nesting …
walterra 50bd081
[SIEM] Fixes timeline notes overflowing the modal (#37134)
andrew-goldstein ca2a66d
return false for each jobId if it does not exist (#37116)
alvarezmelissa87 1cfad73
[SIEM] Low impact linter rules to start with (#37137)
FrankHassanabad ab4d8b1
fix persistence of timeline when you pinned or add a note to an event…
XavierM 74a2b7f
[SIEM] Fixed unescaped HTML entity issue (#37257)
FrankHassanabad e426518
[ML] Prevent overflow of large metric values in data visualizer/file …
alvarezmelissa87 a0d75ea
update yarn.lock file
a684756
[SIEM] Fix state issues to avoid potential React update issues (#37261)
FrankHassanabad ab6f0a7
Expose plugin contracts to Legacy platform (#37218)
mshustov ddc24b8
[visualize/_shared_item] skip test due to #37130 (#37131)
dmlemeshko dbb013d
Fix infinite loop in QueryBarInput's componentDidUpdate (#36946)
Bargs 4ff32f0
Fix: Fullscreen sizing on old workpads (#37289)
w33ble 3f8f363
[Code] Reenable lsp_indexer mocha tests and incooporate language filt…
mw-ding 0ba4dda
[Code] change Typescript to TypeScript in UI (#37270)
chongzhe f1c7940
Remove validation from OIDC endpoint (#37159)
jkakavas 90fdb14
Remove duplicate fields of rollup based index patterns (#37221)
kertal ac3eb85
[SIEM] Replace Eui chart with elastic charts for siem kpis (#36660)
angorayc 16ab6dd
Visual Builder duration in second showing as number (#35813)
alexwizp 963152f
Move filter bar and apply filters to data plugin (#36778)
580edcd
Introduce Kerberos authentication provider. (#36112)
azasypkin e28dc58
[Vis Editor] Fix undefined error in Field control (#37179)
maryia-lapata 38b95b1
[Vis: Default editor] EUIficate top_sort param editor (#36629)
sulemanof 8007c3f
[TSVB] [AT] TimeSeries refactor (#36987)
vitalics f6e91cc
Upgrade enzyme and enzyme-adapter-react-16 to the latest (#37064)
sulemanof 906a078
add docs how to use config in New Platform (#36782)
mshustov 0ff0936
[Vis: Default editor] EUIficate controls of Geohash agg (#37213)
maryia-lapata 575cdbe
[Code] fix lsp init unit test by using fake timers (#37201)
b0c0165
introduce pre-/post-auth request hooks for HttpServer (#36690)
mshustov 3665ba0
[Vis: Default editor] EUIficate top_aggregate and size param editors …
sulemanof 1a898b1
[Vis: Default editor] EUIficate Percentile Ranks and Percentiles (#35…
maryia-lapata 5cc9809
[Docs] i18n docs add japanese (#37233)
Bamieh a2542d3
[Vis: Default editor] EUIficate order_agg param editor (#36984)
sulemanof e1b2b48
[i18n] JP translations (#37229)
Bamieh 38eb16d
Security - remove auth scope provider (#36998)
legrego 78afde9
[SIEM] Update Empty Page Messages (#37251)
9cbd5d1
[checks-reporter] reenable (#37280)
1ea4b54
[Canvas] Fixes Workpad prop typo (#37351)
cqliu1 2f162d4
Remove directory from dockerfiles target (#37258)
Conky5 86c3ac4
[Feature/Reporting] Export Saved Search CSV as Dashboard Panel Action…
3f78d29
[SIEM] fix data provider query when the field is a timestamp (#37281)
XavierM 58ef3a3
Add addError function to toastNotifications (#32187)
timroes 8f693be
bump github-checks-reporter to delay 60s on retries and retry 10x (#3…
mattkime 461a6c0
[feat] create additional http servers (#36804)
toddself 07ef100
Configure Renovate (#37385)
renovate[bot] ddefbe0
[Code] change suggested clone url (#37354)
zfy0701 c4c1377
Fix: handle null argument values (#37411)
w33ble 5519056
Fix formatdate not allowing strings (#37301)
clintandrewhall 0965f7c
[Code] add util scripts to run tests/checks (#37365)
zfy0701 9169169
Update ArgumentString-related types to simply be TypeString.
lukeelmers a9c0e73
Rename types.ts to index.ts so types can be imported at the top level.
lukeelmers b54e622
Resolve merge conflicts.
lukeelmers File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
/* | ||
* Licensed to Elasticsearch B.V. under one or more contributor | ||
* license agreements. See the NOTICE file distributed with | ||
* this work for additional information regarding copyright | ||
* ownership. Elasticsearch B.V. licenses this file to you under | ||
* the Apache License, Version 2.0 (the "License"); you may | ||
* not use this file except in compliance with the License. | ||
* You may obtain a copy of the License at | ||
* | ||
* http://www.apache.org/licenses/LICENSE-2.0 | ||
* | ||
* Unless required by applicable law or agreed to in writing, | ||
* software distributed under the License is distributed on an | ||
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | ||
* KIND, either express or implied. See the License for the | ||
* specific language governing permissions and limitations | ||
* under the License. | ||
*/ | ||
|
||
export * from '../types'; |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does the column not contain any type information? That'd be pretty handy to have in a number of situations. (e.g.
type: 'string'
)There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think so -- kibana_datatable is just the tabified data format, e.g.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Chris, yes it'd be handy, it's not present at the moment, but typed table attribs had come up in discussion. For example, in the context of TS, it could warn that one wants to multiply a numeric column with an alpha column, or filter a time attribute represented as milliseconds since epoch with a range that represents time as days since epoch (ie. the physical type matches but the attribute domains have mismatched semantics).
Also, semantic types would be great for something like.... helping determine Kibana Lens options :-) For example, if an editor knew that those numbers represent time in milliseconds, then appropriate time filters etc. can be added (example is made up, only to illustrate that physical, easy to infer types such as numbers don't help a downstream, uncoupled consumer very much). On the demo day prez for shareable dataviz I touched on using attribute types as a goal, and super early steps.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@chrisdavies ^ I should've used the handle