Erik Sundell
7021e07ab2
stackdriver: remove not used variable
2018-11-20 13:22:43 +01:00
Erik Sundell
b200f92710
stackdriver: use angular dropdown so that we can restrict user input
2018-11-20 13:18:00 +01:00
Erik Sundell
7fc8ed942f
stackdriver: make sure object type queries are also checked for vtemplate variables
2018-11-20 12:30:31 +01:00
Erik Sundell
aa65796ee1
stackdriver: reset defaults.ini
2018-11-20 10:00:01 +01:00
Erik Sundell
fa32310f8a
stackdriver: add query keyword to service, metric and project since these were the only fields in the editor that was missing it in the whole editor
2018-11-19 16:37:42 +01:00
Erik Sundell
19d1d7f35a
stackdriver: add query keyword style to query fields
2018-11-19 16:26:06 +01:00
Erik Sundell
164e9a4f9a
stackdriver: fix failing test
2018-11-19 16:19:56 +01:00
Erik Sundell
0ec4491a52
stackdriver: reimplementing service variable query type
2018-11-19 16:06:30 +01:00
Erik Sundell
795af5deed
stackdriver: fix failing tests
2018-11-19 14:51:52 +01:00
Erik Sundell
6aaaadac21
stackdriver: update docs
2018-11-19 14:48:26 +01:00
Erik Sundell
0aeaec1ac6
stackdriver: add support for template variables
2018-11-19 14:44:40 +01:00
Erik Sundell
26b1cc5dcf
stackdriver: join resource and metric labels. split them in values and keys
2018-11-19 11:34:40 +01:00
Erik Sundell
69137e6774
stackdriver: revert project test stuff
2018-11-15 13:23:42 +01:00
Erik Sundell
b9d5fa1b36
stackdriver: revert test code
2018-11-15 13:20:32 +01:00
Erik Sundell
2e0cbe75ee
stackdriver: use arrow functions
2018-11-13 11:06:08 +01:00
Erik Sundell
e698202fae
stackdriver: use new naming convention for query editor all over
2018-11-13 10:57:10 +01:00
Erik Sundell
30f9a324ac
stackdriver: remove service query tyhpe
2018-11-09 14:36:50 +01:00
Erik Sundell
3b9eda2561
stackdriver: correct aligner name
2018-11-09 14:36:04 +01:00
Erik Sundell
f307fc4760
stackdriver: typescriptifying props
2018-11-09 14:30:28 +01:00
Erik Sundell
75da02e1f0
Merge branch 'stackdriver-template-query-editor' of https://github.com/grafana/grafana into stackdriver-template-query-editor
2018-11-09 14:28:05 +01:00
Erik Sundell
996b470dd0
stackdriver: remove redundant try catch
2018-11-09 14:24:21 +01:00
Erik Sundell
33411198ab
Update stackdriver.md
2018-11-09 14:19:41 +01:00
Erik Sundell
bb1f79ecdc
stackdriver: rename query function
2018-11-09 13:55:16 +01:00
Erik Sundell
5424603052
stackdriver: rename query variable
2018-11-09 13:55:16 +01:00
Erik Sundell
f14b3e7fcf
stackdriver: remove debug log
2018-11-09 13:55:16 +01:00
Erik Sundell
bdaa61a193
stackdriver: add documentation for the template query editor
2018-11-09 13:55:16 +01:00
Erik Sundell
9c85793dbb
stackdriver: test saved variable
2018-11-09 13:55:15 +01:00
Erik Sundell
b262be73e0
stackdriver: fix failing tests
2018-11-09 13:55:15 +01:00
Erik Sundell
45f49c2e5b
stackdriver: remove services query type
2018-11-09 13:55:15 +01:00
Erik Sundell
209b1c026e
stackdriver: update tests
2018-11-09 13:55:15 +01:00
Erik Sundell
0280179d35
stackdriver: add tests for render snapshop and default query type
2018-11-09 13:55:15 +01:00
Erik Sundell
7bdf97d3e6
stackdriver: remove lodash since object assign will do the trick
2018-11-09 13:55:15 +01:00
Erik Sundell
85ef5c2523
stackdriver: make sure we don't crash when selected service doesnt have a value
2018-11-09 13:55:15 +01:00
Erik Sundell
8333bf0b76
stackdriver: add simple render test
2018-11-09 13:55:15 +01:00
Erik Sundell
24cb44e029
stackdriver: rename params
2018-11-09 13:55:15 +01:00
Erik Sundell
f168dd5d34
stackdriver: remove not used prop
2018-11-09 13:55:14 +01:00
Erik Sundell
1fe70721c9
stackdriver: persist template variable definition
2018-11-09 13:55:14 +01:00
Erik Sundell
2d14bd10f3
stackdriver: add default value for query type
2018-11-09 13:55:14 +01:00
Erik Sundell
588c5c045a
stackdriver: pass query definition from react, making it possible to use another definition than the query string only
2018-11-09 13:55:14 +01:00
Erik Sundell
5069f4afc9
stackdriver: make it possible to use alignment period template variable
2018-11-09 13:55:14 +01:00
Erik Sundell
a027a87d50
stackdriver: make it possible to use aligner template variable
2018-11-09 13:55:14 +01:00
Erik Sundell
2a6aec721e
stackdriver: make it possible to use aggregation template variable
2018-11-09 13:55:14 +01:00
Erik Sundell
a951e577b7
stackdriver: make it possible to use aggregation template variable
2018-11-09 13:55:14 +01:00
Erik Sundell
20f1956225
stackdriver: make it possible to use metric type template variable
2018-11-09 13:55:13 +01:00
Erik Sundell
4569527873
stackdriver: set currentdatasource when editview is enabled
2018-11-09 13:55:13 +01:00
Erik Sundell
40bb3551cf
stackdriver: return correct value
2018-11-09 13:55:13 +01:00
Erik Sundell
3883643ea2
stackdriver: reset query value on datasource changed
2018-11-09 13:55:13 +01:00
Erik Sundell
fcf39a0839
stackdriver: fix default value bug
2018-11-09 13:55:13 +01:00
Erik Sundell
042d156e5f
stackdriver: extend label width
2018-11-09 13:55:13 +01:00
Erik Sundell
21940c2ca3
stackdriver: revert refactoring
2018-11-09 13:55:12 +01:00
Erik Sundell
2780ef27fd
stackdriver: extract variables for pickers
2018-11-09 13:55:12 +01:00
Erik Sundell
b3c34be648
stackdriver: cleanup
2018-11-09 13:55:12 +01:00
Erik Sundell
a46b9cb0bb
stackriver: rename interface
2018-11-09 13:55:12 +01:00
Erik Sundell
e9e20224d4
stackriver: use type for state
2018-11-09 13:55:12 +01:00
Erik Sundell
e0c0dc1453
stackdriver: rename state vars
2018-11-09 13:55:12 +01:00
Erik Sundell
9872ea7d8c
stackdriver: extract common function
2018-11-09 13:55:11 +01:00
Erik Sundell
c993a4d296
stackdriver: streamline the way labels are refreshed when a new value is picked in the dropdowns above
2018-11-09 13:55:11 +01:00
Erik Sundell
1791e7329c
stackdriver: handle default state
2018-11-09 13:55:11 +01:00
Erik Sundell
3c5f8325f5
stackdriver: refactor dropdown component
2018-11-09 13:55:11 +01:00
Erik Sundell
3c1cf214bc
stackdriver: replace components with basic stateless select
2018-11-09 13:55:11 +01:00
Erik Sundell
1194da0d04
stackdriver: remove not used func. wrap query in exception
2018-11-09 13:55:11 +01:00
Erik Sundell
3af1d74c6a
stackdriver: reload all child dropdown and update selected accordingly
2018-11-09 13:55:10 +01:00
Erik Sundell
c40794c2b9
stackdriver: improve default state handling
2018-11-09 13:55:10 +01:00
Erik Sundell
16c6d79dd6
stackdriver: use standard naming convention for selects
2018-11-09 13:55:10 +01:00
Erik Sundell
d80025d215
stackdriver: streamline label change
2018-11-09 13:55:10 +01:00
Erik Sundell
727472a3cb
stackdriver: refactor TemplateQueryComponent
2018-11-09 13:55:10 +01:00
Erik Sundell
f0b4af9f6c
stackdriver: use enum for query type
2018-11-09 13:55:10 +01:00
Erik Sundell
ca77cdc37e
stackdriver: add aggregation query
2018-11-09 13:55:09 +01:00
Erik Sundell
b1db07789b
stackdriver: add alignment periods
2018-11-09 13:55:09 +01:00
Erik Sundell
a0b8c4acba
stackdriver: add aligner query
2018-11-09 13:55:09 +01:00
Erik Sundell
b3edad40a9
stackdriver: add resource types query
2018-11-09 13:55:09 +01:00
Erik Sundell
cb0d563aae
stackdriver: add support for resource label queries
2018-11-09 13:55:09 +01:00
Erik Sundell
8c3874ee30
stackdriver: return friendly display name
2018-11-09 13:55:08 +01:00
Erik Sundell
4ab278dca4
stackdriver: add metric labels query
2018-11-09 13:55:08 +01:00
Erik Sundell
cbb663015e
stackdriver: move response parsing to datasource file
2018-11-09 13:55:08 +01:00
Erik Sundell
7ccce76b80
stackdriver: return values for services and metric types
2018-11-09 13:55:08 +01:00
Erik Sundell
f0cba0b0d8
stackdriver: rename default component
2018-11-09 13:55:08 +01:00
Erik Sundell
149c649132
stackdriver: more renaming
2018-11-09 13:55:08 +01:00
Erik Sundell
33c9217cc9
stackdriver: refactoring - rename react components and file structure changes
2018-11-09 13:55:08 +01:00
Erik Sundell
4bcf3bf1ff
stackdriver: remove not used code
2018-11-09 13:53:44 +01:00
Erik Sundell
ba4d52e048
stackdriver: add selector components for service and metric type
2018-11-09 13:53:44 +01:00
Erik Sundell
1969ad41e8
stackdriver: refactor stackdriver query ctrl
2018-11-09 13:53:44 +01:00
Erik Sundell
4f7d3fccb7
stackdriver: make sure default template query editor state is propagted to parent angular scope
2018-11-09 13:53:44 +01:00
Erik Sundell
637b91ab8d
stackdriver: conditional template component rendering
2018-11-09 13:53:44 +01:00
Erik Sundell
0792c182cc
stackdriver: add react component for template query editor
2018-11-09 13:53:44 +01:00
Erik Sundell
94ac522109
stackdriver: make it possible to load react plugin components from template query page
2018-11-09 13:53:43 +01:00
Erik Sundell
efd3343d19
stackdriver: add basic directive for loading react plugin components
2018-11-09 13:51:37 +01:00
Erik Sundell
6a447a24fb
stackdriver: don't set project name in query response since default project is now loaded in its own query
2018-10-25 14:16:01 +02:00
Erik Sundell
c5af0bf1c5
Resource type filter ( #13784 )
...
* stackdriver: add resource type to filter and group bys
* stackdriver: remove not used param
* stackdriver: refactor filter and group by code
* stackdriver: remove resource type if its already in filter list
* stackdriver: remove debug logging
* stackdriver: remove more debug logging
* stackdriver: append resource type to legend name if there are more than one type present in the response
* stackdriver: only make new request if filter has real value
* stackdriver: format legend support for resource type
* stackdriver: add resource type to documentation
* stackdriver: not returning promise from query function
* stackdriver: fix refactoring bug
* stackdriver: remove not used import
2018-10-24 11:18:49 +02:00
Erik Sundell
6abbf5b3b8
stackdriver: refactoring request builder
2018-10-22 16:12:55 +02:00
Erik Sundell
1756e82d8b
stackdriver: remove not used struct
2018-10-22 16:12:55 +02:00
Erik Sundell
89958f2933
stackdriver: remove not needed scope
2018-10-22 16:12:55 +02:00
Erik Sundell
a1fee2fd8a
stackdriver: add provisioning example for gce authentication
2018-10-22 16:12:55 +02:00
Erik Sundell
0109051b2a
stackdriver: add documentation for gce default account authentication
2018-10-22 16:12:22 +02:00
Erik Sundell
e13e2f8a45
stackdriver: change name of authentication type
2018-10-22 16:12:22 +02:00
Erik Sundell
5b9cd830d2
stackdriver: improve config page info box documentation
2018-10-22 16:12:22 +02:00
Erik Sundell
dd745e0cf0
stackdriver: prevent backend query from being made when there are not yet any defined targets
2018-10-22 16:12:22 +02:00
Erik Sundell
5deba92d05
stackdriver: fix failing tests
2018-10-22 16:12:22 +02:00
Erik Sundell
ae8a765190
stackdriver: improve error handling
2018-10-22 16:12:22 +02:00
Erik Sundell
5b04a8b6c2
stackdriver: remove not used query file
2018-10-22 16:11:17 +02:00