Gábor Farkas
9d82111a1a
prometheus: enable new monaco-based query field ( #41357 )
...
* prometheus: enable new monaco-based query field
* updated test
* updated tests
* fix e2e tests
* updated comment
2021-11-08 14:20:48 +01:00
Gábor Farkas
ec63b28621
prometheus: monaco: do not show automatic suggestions ( #41253 )
...
* prometheus: monaco: do not show automatic suggestions
* updated comments
2021-11-05 10:09:11 +01:00
Gábor Farkas
91da1bbb79
prometheus: monaco: allow listing label names + values without a metric ( #41233 )
...
* prometheus: monaco: allow listing label names + values without a metric
* removed comment
2021-11-03 11:20:04 +01:00
Gábor Farkas
244e149c34
prometheus: query-field: monaco: implement open-help-by-default ( #41112 )
...
* prometheus: query-field: monaco: implement open-help-by-default
* better comment
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
* fixed typo in comment
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
* better log-message
* fixed comment spelling
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
* better setting
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
2021-11-03 10:55:07 +01:00
Gábor Farkas
c788e2f8e8
prometheus: monaco editor: visual fixes ( #41184 )
...
* prometheus: monaco editor: visual fixes
* fixed typo in comment
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
* more comments added
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
2021-11-02 12:44:51 +01:00
Gábor Farkas
844d2c8621
prometheus: monaco: handle in-dashboard and in-explore use cases ( #40922 )
...
* prometheus: monaco: handle in-dashboard and in-explore use cases
* refactor is-explore handling
* improved comment
* removed unnecessary comment
* reordered props
* simplify code
* refactor: better prop-name
* fixed test snapshot
2021-10-27 11:45:32 +02:00
Gábor Farkas
b5ae62d6ae
grafana-ui: simplify and centralize monaco-theme-handling ( #40643 )
...
* grafana-ui: simplify and centralize monaco-theme-handling
* simplify code
* monaco: better theme-setup code
* eslint fix
* fix useEffect dependency
2021-10-25 14:55:39 +02:00
Gábor Farkas
58360923fd
prometheus: monaco query editor: use new api from grafana-ui ( #40466 )
2021-10-19 12:32:54 +02:00
Gábor Farkas
346a53145c
prometheus: metadata: simplify the metrics-metadata format ( #39411 )
...
* prometheus: metadata: simplify the metrics-metadata format
* fixed unit test
* fixed tests
2021-09-21 15:19:52 +02:00
Gábor Farkas
73873f99cd
prometheus: monaco-query-field: fix metrics-list ( #39347 )
2021-09-17 15:01:39 +02:00
Gábor Farkas
8489575c84
prometheus: monaco: handle multiple query fields at the same time ( #39286 )
2021-09-17 09:50:19 +02:00
Gábor Farkas
bff3d91b0d
prometheus: monaco: better popup-font-size ( #39181 )
2021-09-14 16:40:44 +02:00
Gábor Farkas
e055ba3525
prometheus: monaco: improved suggestion-displaying (icons, help-text) ( #38977 )
...
* prometheus: monaco: better icons in popup
* prometheus: monaco: add help-text to functions
* prometheus: monaco: add help-text to metrics
* better help-text
2021-09-13 12:36:18 +02:00
Gábor Farkas
cbdba57924
Prometheus: fix popup positioning in monaco-based query-field ( #38964 )
...
* prometheus: monaco: fix popup positioning
* added explanation comment
2021-09-08 10:23:59 +02:00
Gábor Farkas
a5d11a3bef
Prometheus: monaco-based query-editor-field, first step ( #37251 )
...
* prometheus: add monaco-based query-field
for now it is behind a feature-flag
* added new trigger character
* better separate grafana-specifc and prom-specific code
* better styling
* more styling
* more styling
* simpler monaco-import
* better imports
* simplified code
* simplified type imports
* refactor: group completion-provider files together
* renamed type
* simplify type-import
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
* handle no-metric-name autocompletes
* updated comment
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
2021-08-31 13:46:13 +02:00