cb15d9cbdd
add missing value fill code to mysql datasource
2017-12-10 19:50:01 +01:00
6cdd901ec6
fix typo
2017-12-10 12:40:09 +01:00
c1282e8ea8
implement missing value fill functionality for postgres
2017-12-10 11:42:55 +01:00
e2a3590d8b
allow optional 3rd argument to timeGroup to control filling missing
...
values
2017-12-10 09:59:33 +01:00
b86a42fffe
pass tsdbQuery to transformToTimeSeries and transformToTable to get
...
access to selected frontend timerange
2017-12-09 20:35:00 +01:00
b6df91d56b
pass Query to MacroEngine Interpolate
2017-12-08 23:30:33 +01:00
0506cfdc1d
changelog: adds ntoe about closing #10111
2017-12-08 16:09:32 +01:00
2408d8f09a
Merge pull request #10112 from adiletmaratov/master
...
Solves problem with Github authentication restriction by organization
2017-12-08 16:05:27 +01:00
ce809de1ed
postgres: change $__timeGroup macro to include "AS time" column alias ( #10119 )
...
* change $__timeGroup macro to include column alias
* update docs and help text for $__timeGroup macro
2017-12-08 15:14:10 +01:00
0c5ef1453d
fixes broken test
2017-12-08 11:33:15 +01:00
5f5cdad97a
improve error handling for datasources as cfg
2017-12-08 10:50:11 +01:00
c766802325
improve sample datasource.yaml
2017-12-08 10:28:38 +01:00
80a852b00a
make gitignore more generic
2017-12-08 09:35:46 +01:00
79d7213e11
fixes issue with datasource/dash as cfg and gitignore
2017-12-08 06:52:47 +01:00
7b81ebc991
changelog: breaking regardless what your running
2017-12-07 16:29:56 +01:00
f39b40c2dd
changelog: better styling
2017-12-07 16:29:00 +01:00
5aab6b5c20
removes last pieces of dashboard.json
2017-12-07 16:26:07 +01:00
5fb8b37241
changelog: note about closing #5269 and #9654
2017-12-07 16:13:08 +01:00
fb386f3c8d
Merge pull request #10052 from bergquist/dashboards_from_disk
...
Load dashboards from disk into the database at regular interval
2017-12-07 16:12:02 +01:00
5006f9e4c5
dashboards as cfg: update docs to use /provisioning
2017-12-07 15:55:00 +01:00
2e610cb256
dashboards as cfg: move dash/ds config files to /provisioning/*
2017-12-07 15:27:01 +01:00
50bc801f1c
dashboards as cfg: copy dash/ds files if missing
2017-12-07 15:27:01 +01:00
361acd3fa1
dashboards as cfg: include cfg files in dist packages
2017-12-07 15:27:01 +01:00
1dfa529941
dashboards as cfg: avoid walking fs in parallel
2017-12-07 15:27:01 +01:00
b28ea0b407
dashboards as cfg: type
2017-12-07 15:27:01 +01:00
2a18345eb2
dashboards as cfg: disable loading dashboards from disk by default
2017-12-07 15:27:01 +01:00
099178466d
dashboards as cfg: wire up dashboard repo
2017-12-07 15:27:01 +01:00
288cc35529
dashboards as cfg: use gocache for caching
2017-12-07 15:27:01 +01:00
f5eac2e91d
dashboards as cfg: expose dashboard service as interface
2017-12-07 15:27:01 +01:00
16f072b320
dashboards as cfg: move saving logic for dashboards into its own service
2017-12-07 15:27:01 +01:00
9cebb23e01
dashboards as cfg: revert minor changes
2017-12-07 15:27:01 +01:00
74e12c260f
dashboards as cfg: move dashboard saving into its own service
2017-12-07 15:27:01 +01:00
09cb0f378b
dashboards as cfg: minor tweaks
2017-12-07 15:27:01 +01:00
93e1d8a19c
dashboards as cfg: make dashboard none editable by default
2017-12-07 15:27:01 +01:00
7f3a7ea128
dashboards as cfg: more tests
2017-12-07 15:27:01 +01:00
dc0fb8be06
dashboards as cfg: code cleanup
2017-12-07 15:27:01 +01:00
d69b63cbc0
dashboards as cfg: read first cfg version
2017-12-07 15:27:01 +01:00
a62ebb3e59
mysql: pass timerange for template variable queries ( #10071 )
...
* mysql: pass timerange for template variable queries
* mysql: document time range macro usage in template variables
* mysql: docs for on time range change refresh mode for template queries
* Revert "mysql: docs for on time range change refresh mode for template queries"
This reverts commit 5325972aa4f66257aa20f7ae6d4de8fa8fe628b6.
2017-12-07 11:18:36 +01:00
50daf7463d
Solves problem with Github authentication restriction by organization membership when the organization's access policy is set to "Access restricted". "Access restricted" policy should not stop user to authenticate.
...
How it is solved:
* Take organizations_url field data from user basic data response
* Make another request to get all organization the user is a member of (public membership)
* Authenticate user if appropriate organization found in that list
2017-12-07 16:13:49 +06:00
b44c599410
postgres: pass timerange for template variable queries ( #10069 )
...
* pass timerange for template queries when refresh is set to timerange
change
* document on time range change refresh mode for template queries
2017-12-07 10:05:04 +01:00
c80eadcdf4
handle native postgres datetime types in annotation queries ( #9986 )
2017-12-06 18:12:24 +01:00
373389c920
treat any text column in timeseries query as metric name unless column ( #9985 )
...
named metric is present
2017-12-06 18:04:33 +01:00
48d9d0d356
prom: enable min interval per panel
...
This commit makes it possible to set min interval per panel.
Overrides the value configured on the datasource.
ref #9705
2017-12-06 13:51:19 +01:00
3aa1cb012a
added tooltip, fixes #10092 ( #10097 )
...
* added tooltip, fixes #10092
* fixed code formatting
2017-12-06 12:13:17 +01:00
bbc8aa0525
docs: link from cfg page to provisioning
2017-12-05 18:44:31 +01:00
35232a77e6
removes unused properties
...
the dsType property caused some confusion about what datasource is
beeing used. I just removed it since it not beeing used.
closes #10072
2017-12-05 08:26:43 +01:00
f327e7c818
Merge pull request #10055 from paulfantom/master
...
add Cloud Alchemy Ansible role
2017-12-04 11:26:34 +01:00
e8a6af7b22
fix templating undefined error ( #10004 )
2017-12-02 17:21:21 +01:00
3e94d80430
add Cloud Alchemy Ansible role
2017-12-01 21:26:14 +01:00
d6d64c53cd
typo 💥
2017-12-01 16:23:55 +01:00