Daniel Lee
71630e4a7b
Merge pull request #12856 from grafana/12855-team-members-delete-button
...
Delete button for team members page
2018-08-10 13:46:13 +02:00
David Kaltschmidt
e832f91fb6
Fix initial state in split explore
...
- remove `edited` from query state to reset queries
- clear more properties in state
2018-08-10 13:37:15 +02:00
Tobias Skarhed
9188f7423c
Begin conversion
2018-08-10 09:35:19 +02:00
Sven Klemm
a4a33d80db
mention time_bucket in timescaledb tooltip
2018-08-09 17:30:46 +02:00
Marcus Efraimsson
1bb3cf1c31
keep legend scroll position when series are toggled ( #12845 )
2018-08-09 16:04:56 +03:00
Patrick O'Carroll
f339b3502a
replaced confirm delete modal with deleteButton component in teams members list
2018-08-09 12:56:55 +02:00
Sven Klemm
acd1acba2d
revert passing ctrl to testDatasource
2018-08-09 10:05:35 +02:00
Sven Klemm
c3aad10047
change timescaledb to checkbox instead of select
2018-08-09 10:05:35 +02:00
Sven Klemm
b987aee7cf
add timescaledb option to postgres datasource
...
This adds an option to the postgres datasource config for
timescaledb support. When set to auto it will check for
timescaledb when testing the datasource.
When this option is enabled the $__timeGroup macro will
use the time_bucket function from timescaledb to group
times by an interval.
This also passes the datasource edit control to testDatasource
to allow for setting additional settings, this might be useful
for other datasources aswell which have optional or version
dependant features which can be queried.
2018-08-09 10:05:35 +02:00
David Kaltschmidt
128a5d98e1
Explore: expand recording rules for queries
...
- load recording rules from prometheus
- map rule name to rule query
- query hint to detect recording rules in query
- click on hint fix expands rule name to query
2018-08-08 16:56:21 +02:00
David
c1b9bbc2cf
Explore: Query hints for prometheus ( #12833 )
...
* Explore: Query hints for prometheus
- time series are analyzed on response
- hints are shown per query
- some hints have fixes
- fix rendered as link after hint
- click on fix executes the fix action
* Added tests for determineQueryHints()
* Fix index for rate hints in explore
2018-08-08 17:50:30 +03:00
Pierre GIRAUD
d7fb704e27
Convert URL-like text to links in plugins readme
2018-08-08 16:07:33 +02:00
Marcus Efraimsson
e97251fe28
skip target _self to remove full page reload
2018-08-08 16:01:35 +02:00
Marcus Efraimsson
8dfe4a97ef
use uid when linking to dashboards internally in a dashboard
2018-08-08 16:01:01 +02:00
Patrick O'Carroll
a94406ac53
added more info about the teams
2018-08-08 11:22:47 +02:00
Patrick O'Carroll
ca06893e69
removed mock-teams, now gets teams from backend
2018-08-08 10:50:27 +02:00
Marcus Efraimsson
8952137ea2
Merge pull request #12753 from svenklemm/sql-fillmode-last
...
Add fill mode to fill in previously seen value when point is missing to SQL datasources
2018-08-08 10:29:56 +02:00
Patrick O'Carroll
b0ddc15e1a
team list for profile page + mock teams
2018-08-08 09:23:36 +02:00
Sven Klemm
52c7edf2f4
rename last fillmode to previous
2018-08-07 21:11:51 +02:00
David
91d04b87ad
Merge pull request #12821 from grafana/davkal/explore-query-ux
...
Explore: prometheus query helpers
2018-08-07 17:56:08 +02:00
David Kaltschmidt
2961c3b3b9
Review feedback
...
- use color variables for cascader styles
- fix Table value type
2018-08-07 17:42:00 +02:00
Marcus Efraimsson
cfe81510f9
Merge pull request #12796 from dehrax/12768-panel-heights
...
WIP: Fit panels to screen height
2018-08-07 15:57:40 +02:00
Tobias Skarhed
2ad358215a
Remove window
2018-08-07 14:49:11 +02:00
Tobias Skarhed
a0da66610e
Fix url param errors
2018-08-07 14:48:22 +02:00
David Kaltschmidt
642374de25
Explore: Metrics chooser for prometheus
...
- load all histogrammable metrics on start, based on `{le!=''}` series
query
- select dropdown shows all those metrics as well as histograms in a
special group
- select a metric will write fill the metric in the query box
- if a histogram is chosen, it will write a complete
`histogram_quantile` query
- added new dependency: rc-cascader
2018-08-07 13:43:32 +02:00
David Kaltschmidt
307248f713
Add clear row button
...
- clears the content of a query row
2018-08-07 13:43:32 +02:00
David Kaltschmidt
00f04f4ea0
Add clear button to Explore
...
- Clear All button to clear all queries and results
- moved result viewer buttons below query rows to make it more clear
that they govern result options
2018-08-07 13:42:32 +02:00
David Kaltschmidt
f1c1633d15
Explore: show message if queries did not return data
...
- every result viewer displays a message that it received an empty data
set
2018-08-07 13:03:33 +02:00
David
0f94d2f5f1
Fix closing parens completion for prometheus queries in Explore ( #12810 )
...
- position was determined by SPACE, but Prometheus selectors can
contain spaces
- added negative lookahead to check if space is outside a selector
- moved braces plugin into PromQueryField since braces are prom specific
2018-08-07 13:34:12 +03:00
David
34761205fd
Merge pull request #12799 from grafana/davkal/explore-history
...
Explore: Add history to query fields
2018-08-06 17:46:15 +02:00
Marcus Efraimsson
b3c25076d0
Merge pull request #12746 from grafana/11305_mssql_logo
...
Mssql: add logo
2018-08-06 17:19:53 +02:00
David Kaltschmidt
cda3b01781
Reversed history direction for explore
...
- _.reverse() was modifying state.history
2018-08-06 14:45:03 +02:00
David Kaltschmidt
eaff7b0f68
Explore: Add history to query fields
...
- queries are saved to localstorage history array
- one history per datasource type (plugin ID)
- 100 items kept with timestamps
- history suggestions can be pulled up with Ctrl-SPACE
2018-08-06 14:45:03 +02:00
David
5da3584dd4
Explore: facetting for label completion ( #12786 )
...
* Explore: facetting for label completion
- unified metric and non-metric label completion
- label keys and values are now fetched fresh for each valid selector
- complete selector means only values are suggested that are supported
by the selector
- properly implemented metric lookup for selectors (until the first
metric was used which breaks when multiple metrics are present)
- typeahead tests now need a valid selection to demark the cursor
* Fix facetting queries for empty selector
2018-08-06 15:36:02 +03:00
Tobias Skarhed
9f87f6081a
Remove Karma test
2018-08-06 11:23:50 +02:00
Tobias Skarhed
46dd4eba9e
All tests passing
2018-08-06 11:23:50 +02:00
Tobias Skarhed
034ca69610
Add mock constructor
2018-08-06 11:23:50 +02:00
Tobias Skarhed
7f4723a9a7
Begin conversion
2018-08-06 11:23:50 +02:00
Tobias Skarhed
ccd964e1df
Convert query control
2018-08-06 10:57:58 +02:00
Tobias Skarhed
45eadae692
Convert datasource
2018-08-06 10:42:35 +02:00
Torkel Ödegaard
624f3a0173
refactor: take submenu into account PR #12796
2018-08-05 11:39:46 +02:00
Torkel Ödegaard
b1b8a38061
refactor: renaming variables, refactoring PR #12796
2018-08-05 11:39:46 +02:00
Torkel Ödegaard
013f8cd8ea
refactor: moving code around a bit, refactoring PR #12796
2018-08-05 11:39:46 +02:00
Tobias Skarhed
f00b5eee83
Remove weird import
2018-08-05 11:39:46 +02:00
Tobias Skarhed
4b84a58575
Disable submenu when autopanels is enabled
2018-08-05 11:39:46 +02:00
Tobias Skarhed
36c406eefb
Extract to own method
2018-08-05 11:39:46 +02:00
Tobias Skarhed
1618b095c7
Use and add keybard shortcut
2018-08-05 11:39:46 +02:00
Tobias Skarhed
63fa9fdc6d
Add temporary url parameter
2018-08-05 11:39:46 +02:00
Tobias Skarhed
338a37abc8
Replace floor with round
2018-08-05 11:39:46 +02:00
Tobias Skarhed
9e4748e2aa
Go with just single margin compensation
2018-08-05 11:39:46 +02:00
Tobias Skarhed
78b3dc40f1
Add margin and padding compensation
2018-08-05 11:39:46 +02:00
Tobias Skarhed
a9f24bb36d
Remove weird import
2018-08-05 11:39:45 +02:00
Tobias Skarhed
818fe09a7f
Fit panels to screen height
2018-08-05 11:39:45 +02:00
Marcus Efraimsson
6f1b125c48
Merge pull request #12808 from dehrax/12224-simple
...
Karma to Jest: remove tests
2018-08-03 13:38:57 +02:00
David Kaltschmidt
c900a30106
renamed slate unit tests to .jest.ts
2018-08-03 13:09:05 +02:00
Tobias Skarhed
61eb96ed79
Remove simple tests
2018-08-03 12:34:13 +02:00
David
bda49fcaa2
Add click on explore table cell to add filter to query ( #12729 )
...
* Add click on explore table cell to add filter to query
- move query state from query row to explore container to be able to set
modified queries
- added TS interface for columns in table model
- plumbing from table cell click to datasource
- add modifyQuery to prometheus datasource
- implement addFilter as addLabelToQuery with tests
* Review feedback
- using airbnb style for Cell declaration
- fixed addLabelToQuery for complex label values
2018-08-03 11:20:13 +03:00
Sven Klemm
bfc66a7ed0
add fillmode "last" to sql datasource
...
This adds a new fill mode last (last observation carried forward) for grafana
to the sql datasources. This fill mode will fill in the last seen value in a
series when a timepoint is missing or NULL if no value for that series has
been seen yet.
2018-08-02 20:35:09 +02:00
Marcus Efraimsson
5cca478656
Merge pull request #12760 from svenklemm/postgres-timegroup
...
remove alias from postgres $__timeGroup macro
add $__timeGroupAlias macro to all sql datasources
2018-08-02 16:36:01 +02:00
Marcus Efraimsson
4d3e435298
Merge pull request #12774 from grafana/12766-table-colored-cell-link
...
table link color fix
2018-08-02 16:32:09 +02:00
Patrick O'Carroll
ff0ca6b7e2
added two new classes for color, fixed so link has value color
2018-08-02 15:25:48 +02:00
Mitsuhiro Tanda
04fcd2a054
add series override option to hide tooltip ( #12378 )
...
* add series override option to hide tooltip
* fix test
* invert option
* fix test
* remove initialization
2018-08-02 02:49:40 -07:00
Patrick O'Carroll
36d981597e
removed table-panel-link class and add a class white to modify table-panel-cell-link class
2018-08-02 11:18:21 +02:00
Sven Klemm
82c473e3af
document $__timeGroupAlias
2018-08-01 21:23:00 +02:00
Brice Maron
bb7e583863
fix custom variable quoting in sql* query interpolations
2018-08-01 20:32:50 +02:00
Marcus Efraimsson
9d3743774d
Merge pull request #12771 from dehrax/12224-prometheus-ds
...
Karma to Jest: prometheus datasource
2018-08-01 15:06:36 +02:00
Tobias Skarhed
951b623bd2
Change to arrow functions
2018-08-01 14:27:45 +02:00
Tobias Skarhed
af32bfebef
Add all tests to one file
2018-08-01 14:26:29 +02:00
Tobias Skarhed
790aadf8ef
Remove angularMocks
2018-08-01 10:09:05 +02:00
Tobias Skarhed
d6158bc293
All tests passing
2018-08-01 09:30:26 +02:00
Patrick O'Carroll
d4d896ade8
replaced style with class for links
2018-08-01 09:08:17 +02:00
Sven Klemm
43295f9c18
remove alias from postgres $__timeGroup macro
2018-08-01 08:50:19 +02:00
Torkel Ödegaard
89eae1566d
fix: team email tooltip was not showing
2018-07-31 17:31:45 +02:00
Patrick O'Carroll
4b8ec4e323
removed a blank space in div
2018-07-31 13:07:43 +02:00
Patrick O'Carroll
7b5b94607b
fixed color for links in colored cells by adding a new variable that sets color: white when cell or row has background-color
2018-07-31 12:51:07 +02:00
Tobias Skarhed
e4c2476f3c
Weird execution order for the tests...
2018-07-31 09:35:08 +02:00
Marcus Efraimsson
49430f7557
Merge pull request #12744 from Worty/master
...
change units to include characters for power of 2 and 3
2018-07-30 16:59:12 +02:00
Worty
4fa979649c
also fixed "Watt per square metre"
2018-07-30 16:28:19 +02:00
Worty
9c0fbe5a0b
fixed that missing one
2018-07-30 16:19:31 +02:00
Marcus Efraimsson
e648ed197f
Merge pull request #12679 from svenklemm/postgres-metric-prefix
...
Use metric column as prefix when returning multiple value columns
2018-07-30 14:50:11 +02:00
Tobias Skarhed
3d4a346c66
Begin conversion
2018-07-30 13:02:08 +02:00
Marcus Efraimsson
20b2b344f6
mssql: add logo
2018-07-28 11:31:30 +02:00
Sven Klemm
036647ae35
document metric column prefix in query editor
2018-07-27 17:18:45 +02:00
Marcus Efraimsson
8188679951
Merge pull request #12745 from dehrax/12224-heatmap-ctrl
...
Karma to Jest: heatmap_ctrl
2018-07-27 17:18:15 +02:00
Marcus Efraimsson
710566e146
Merge pull request #12742 from dehrax/12224-backend-srv
...
Karma to Jest: backend_srv
2018-07-27 17:17:54 +02:00
Marcus Efraimsson
86d75a64c1
Merge pull request #12737 from dehrax/12224-singlestat
...
Karma to Jest: singlestat
2018-07-27 17:17:09 +02:00
Tobias Skarhed
805dc3542f
Remove extra mock
2018-07-27 16:46:41 +02:00
Tobias Skarhed
26f709e87e
Karm to Jest
2018-07-27 16:45:03 +02:00
Worty
895b4b40ee
correct volume unit
2018-07-27 16:26:04 +02:00
Tobias Skarhed
c11d0f5cc6
Remove lo
2018-07-27 15:52:22 +02:00
Tobias Skarhed
2f6b302375
Test passing. Remove Karma
2018-07-27 15:51:56 +02:00
Sven Klemm
7905c29875
adjust metric prefix code to sql engine refactor
2018-07-27 15:34:04 +02:00
Tobias Skarhed
766c23a1eb
Fix emit errors
2018-07-27 15:16:19 +02:00
Tobias Skarhed
2db4a54f75
Fix test
2018-07-27 14:40:56 +02:00
Tobias Skarhed
4e6168f3a3
Add async/await
2018-07-27 14:22:48 +02:00
Patrick O'Carroll
971e52ecc9
removed unused class from the deletebutton pr
2018-07-27 13:48:14 +02:00
Patrick O'Carroll
1bb5a57036
frontend part with mock-team-list
2018-07-27 13:45:16 +02:00
Tobias Skarhed
55111c801f
Update test for local time
2018-07-27 13:41:07 +02:00
Tobias Skarhed
67c613a45a
Begin conversion
2018-07-27 13:29:57 +02:00
Marcus Efraimsson
0550ec6de1
Merge pull request #12665 from grafana/9863-animated-delete-button
...
built a component for delete button in tables
2018-07-27 12:37:53 +02:00