Tobias Skarhed
1db9fff056
strictNullChecks: First batch ( #18390 )
...
* First batch of strictNullChecks
* Remove undefined
* Check an alternative solution
* Fix strict nullChecks
* Low hanging strictNullChecks
* Fixing strict nulls issues and more
* Minor change
* fixed unit test
* Fix feedback
* Update public/vendor/ansicolor/ansicolor.ts
Co-Authored-By: Dominik Prokop <dominik.prokop@grafana.com >
* Update public/vendor/ansicolor/ansicolor.ts
Co-Authored-By: Dominik Prokop <dominik.prokop@grafana.com >
* Update public/vendor/ansicolor/ansicolor.ts
Co-Authored-By: Dominik Prokop <dominik.prokop@grafana.com >
* Fix build errors
2019-08-12 16:11:06 +02:00
Tobias Skarhed
0ef4060b98
Chore: Fix about 200 noImplicitAny errors ( #18067 )
...
* Fix 200 ish errors
* Add interface
2019-07-16 11:35:42 +02:00
Ryan McKinley
3f15170914
Refactor: move some files to @grafana/data ( #17952 )
...
* moving to data WIP
* more refactoring
* add missing test
* mock full path
* remove sinon from grafana-ui
2019-07-06 08:05:53 +02:00
Tobias Skarhed
0b9de3f761
noImplicitAny: Lower count to about 3450 ( #17799 )
2019-06-27 15:56:02 +02:00
Ryan McKinley
1d7bb2a763
DataSourceApi: convert interface to abstract class ( #16979 )
...
* DataSourceApi as class
* add diff signature
* Prometheus: moved directUrl to jsonData
2019-05-10 11:37:43 +02:00
Hugo Häggmark
ceb9f0855b
Chore: Replaces moment with Grafanas DateTime ( #16919 )
...
* Wip: Initial commit
* Refactor: Replaces moment.utc(
* Refactor: replaces the last isMoment statements
* Refactor: Removes almost all moment imports
* Refactor: Moves moment_wrapper to grafana/ui
* Refactor: Renames momentWrapper
* Refactor: Removes one more moment import
* Refactor: Removes unitOfTime import
* Fix: Fixes Prettier error
* Refactor: Renames DateTimeType to DateTime
* Refactor: Renames isDateTimeType to isDateTime
* Refactor: Renames dateTime to dateTime
* Feature: Bans moment imports and types
2019-05-08 13:51:44 +02:00
Daniel Lee
1ecd70e2dd
stackdriver: fixes #15182
...
For the filter expression, a better default is to
interpolate multi variables as a regex rather than
the default globbing pattern.
Also, uses the real TemplateSrv class rather than
stubbing it in the tests.
2019-02-05 15:42:59 +01:00
Erik Sundell
b64115e5f5
access scope directly from this. update tests
2019-01-10 17:18:24 +01:00
Erik Sundell
6a2f5eb61e
refactoring. fix broken test
2019-01-10 13:49:11 +01:00
Erik Sundell
d6e7fccc97
fix more broken tests
2019-01-08 10:00:10 +01:00
Erik Sundell
c964d6d7ef
wip: fix broken tests
2019-01-08 08:51:34 +01:00
Erik Sundell
0c178f8623
cleanup
2019-01-03 16:21:20 +01:00
Erik Sundell
0e49225d1d
merge from 14293-metric-display-names
2019-01-02 15:07:38 +01:00
Erik Sundell
b7503407e6
fix broken tests
2019-01-02 13:03:21 +01:00
Erik Sundell
c70e90cb48
rollback test state to before template variables were added
2019-01-02 13:03:20 +01:00
Erik Sundell
b6c6cc1ff6
update failing tests
2019-01-02 13:03:17 +01:00
Erik Sundell
406c0d15a5
remove redundant default value
2019-01-02 13:03:16 +01:00
Erik Sundell
2f342b8917
remove not used stuff
2018-12-21 23:07:46 +01:00
Erik Sundell
ec68c65660
flatten target obj
2018-12-20 11:00:16 +01:00
Erik Sundell
ad55be9865
break out metric picker and filter
2018-12-13 00:16:48 +01:00
Erik Sundell
ad9a35198d
update failing tests
2018-12-12 12:57:57 +01:00
Erik Sundell
33146b248e
remove redundant default value
2018-12-12 09:14:06 +01:00
Erik Sundell
2a6aec721e
stackdriver: make it possible to use aggregation template variable
2018-11-09 13:55:14 +01:00
Erik Sundell
5deba92d05
stackdriver: fix failing tests
2018-10-22 16:12:22 +02:00
Erik Sundell
fa1d225743
stackdriver: fix failing test
2018-10-22 16:11:17 +02:00
Erik Sundell
0f0763b6b8
stackdriver: fix failing tests
2018-10-18 16:45:46 +02:00
Daniel Lee
6fce178ec7
stackdriver metric name fix. Fixes #13562
...
Sets metric name even when the metric does not have a displayName field. Closes #13562 .
2018-10-08 15:34:28 +02:00
Erik Sundell
a25389332c
stackdriver: remove commented code
2018-09-28 17:11:06 +02:00
Erik Sundell
db8bbe3cad
stackdriver: unit test group by and aggregation dropdown changes
2018-09-28 17:06:24 +02:00
Erik Sundell
5bc6d857a7
stackdriver: broadcasting through $scope doesnt work anymore since query_filter_ctrl is now a sibling directive to query_aggregation_ctrl, so broadcasting is now done using $rootScope
2018-09-28 11:25:32 +02:00
Erik Sundell
26d9e9243a
stackdriver: resolve merge conflict
2018-09-27 15:14:01 +02:00
Erik Sundell
a3b0539754
stackdriver: update tests
2018-09-27 15:05:47 +02:00
Erik Sundell
8ae72bce07
stackdriver: fix typescript error
2018-09-27 14:45:15 +02:00
Erik Sundell
a7897575b9
stackdriver: remove not needed alignment option
2018-09-27 14:43:30 +02:00
Daniel Lee
ea1859a374
stackdriver: extract out filter, metric type directive
2018-09-27 14:31:39 +02:00
Erik Sundell
92f50ca384
stackdriver: add unit tests to resolve unit function
2018-09-27 14:24:28 +02:00
Erik Sundell
e2bda4d321
stackdriver: fix typescript errors
2018-09-27 10:55:11 +02:00
Erik Sundell
c3780d09d4
stackdriver: workaround for the fact the jest definitions does not include not
2018-09-26 17:56:45 +02:00
Erik Sundell
85fce84087
stackdriver: fix broken tests
2018-09-26 13:39:03 +02:00
Erik Sundell
186dcc001c
Merge branch 'stackdriver-plugin' of https://github.com/grafana/grafana into stackdriver-plugin
2018-09-26 11:17:52 +02:00
Erik Sundell
49cd31ab78
stackdriver: get value type and metric kind from metric descriptor instead of from latest metric result
2018-09-26 11:17:24 +02:00
Daniel Lee
0a77cd5569
stackdriver: adds on-change with debounce for alias by field
2018-09-26 00:33:18 +02:00
Erik Sundell
38e32a902e
stackdriver: fix failing test
2018-09-25 16:51:39 +02:00
Erik Sundell
a41c5f7b37
stackdriver: remove console.log
2018-09-25 16:40:15 +02:00
Erik Sundell
b6a918ba79
stackdriver: merge commit
2018-09-25 15:13:24 +02:00
Erik Sundell
7666e7bfe3
stackdriver: break out aggretation logic into its own directive and controller. also adds tests for new dropdown population logic
2018-09-25 14:42:47 +02:00
Daniel Lee
1aba5f814b
stackdriver: fix test after parameter added to constructor
2018-09-24 16:05:16 +02:00
Daniel Lee
c9ee05422f
stackdriver: move getLabels from query_ctrl to datasource
...
so can reuse for annotation query ctrl.
2018-09-24 15:26:49 +02:00
Daniel Lee
e101bcdb13
stackdriver: fix bug when multiple projects connected to service account
...
We had incorrectly assumed that a service account could only be connected
to one project.
2018-09-24 10:17:06 +02:00
Daniel Lee
636d8421d0
stackdriver: refactoring - extract out filtersegments component
2018-09-24 00:59:28 +02:00