Leonard Gram
cf4c090fe2
Version updated to 5.2.3.
2018-08-22 10:20:39 +02:00
Torkel Ödegaard
1440e77bea
fixed test in cherry picked commit
2018-08-21 14:01:52 +02:00
Torkel Ödegaard
df83bf10a2
sql: added code migration type
...
(cherry picked from commit 92ed1f04af )
2018-08-21 13:56:08 +02:00
Marcus Efraimsson
aeaf7b23a6
Merge pull request #12712 from grafana/cp-5.2.2
...
Cherry-picks for 5.2.2
2018-07-25 13:17:28 +02:00
Marcus Efraimsson
0ff4aa80ed
remove unnecessary conversions
...
(cherry picked from commit d2f31a716f )
2018-07-25 12:27:42 +02:00
Marcus Efraimsson
020ecfdf56
release 5.2.2
2018-07-25 12:17:12 +02:00
Torkel Ödegaard
e70a9de45a
fix: postgres/mysql engine cache was not being used, fixes #12636
...
(cherry picked from commit cd60234e7c )
2018-07-25 12:11:19 +02:00
Torkel Ödegaard
a6fc391583
fix: panel embedd scrolbar fix, fixes #12589
...
(cherry picked from commit 02ecf01bba )
2018-07-25 12:10:41 +02:00
Mitsuhiro Tanda
534ba6d805
(prometheus) prevent error to use $__interval_ms in query ( #12533 )
...
* prevent error to use $__interval_ms in query
* add test
* prevent error to use $__interval_ms in query
(cherry picked from commit 18a8290c65 )
2018-07-25 12:08:42 +02:00
David Kaltschmidt
2bd1a19169
Fix freezing browser when loading plugin
...
- broken since 4d2dd2209
- `*` was previously working as a path matcher, but freezes browser when
used with new cache-busting plugin loader
- changed matcher to be `/*`
(cherry picked from commit 81e62e1051 )
2018-07-25 12:07:15 +02:00
David
a996dd25d6
Fix css loading in plugins ( #12573 )
...
- allow css loader to be imported again (wasnt prefixed by plugin)
(cherry picked from commit 4d2dd22095 )
2018-07-25 12:06:36 +02:00
Marcus Efraimsson
4d108007fe
fix links not updating after changing variables
...
(cherry picked from commit 5e4d6958d6 )
2018-07-25 12:02:58 +02:00
David
4df07b4e25
Fix bar width issue in aligned prometheus queries ( #12483 )
...
* Fix bar width issue in aligned prometheus queries
This was broken because null values were filled in with unaligned times.
* use aligned times for result transformation
* add tests
An earlier version of this fix aligned the times again in the transformer, but
I think it's safe to only deal with aligned times in the response.
* Fixed prometheus heatmap tranformer test
The interval needs to be 1 to prevent step alignment.
(cherry picked from commit 0d1f7c8782 )
2018-07-25 12:01:18 +02:00
Marcus Efraimsson
2040f61c56
Merge pull request #12458 from grafana/cp-5.2.1
...
Cherry-picks for 5.2.1
2018-06-29 11:17:46 +02:00
Marcus Efraimsson
aa94f7ebfe
release 5.2.1
2018-06-29 10:58:00 +02:00
Torkel Ödegaard
855b570878
fix: log close/flush was done too early, before server shutdown log message was called, fixes #12438
...
(cherry picked from commit 7a7c6f8fab )
2018-06-29 10:56:00 +02:00
Marcus Efraimsson
1713f7f01d
Revert "auth proxy: use real ip when validating white listed ip's"
...
(cherry picked from commit 8af5da7383 )
2018-06-29 10:55:27 +02:00
Marcus Efraimsson
2b7d124be8
fix footer css issue
...
(cherry picked from commit 54420363d3 )
2018-06-29 10:54:16 +02:00
Marcus Efraimsson
ad4d71740a
Merge pull request #12415 from grafana/cp-5.2.0
...
Cherry-picks for v5.2.0 stable
2018-06-27 09:38:18 +02:00
Marcus Efraimsson
77312d3a9c
release v5.2.0
2018-06-26 18:21:56 +02:00
Marcus Efraimsson
3565fe7105
login: fix layout issues
...
(cherry picked from commit 9f02927761 )
2018-06-26 18:17:45 +02:00
Marcus Efraimsson
df62c6a197
set correct text in drop down when variable is present in url using key/values
...
(cherry picked from commit 5280084480 )
2018-06-26 18:16:59 +02:00
Marcus Efraimsson
f929bd51db
enhance error message if phantomjs executable is not found
...
if arm build, explain that phantomjs is not included by default in arm
builds. If not explain that phantom js isn't installed correctly
(cherry picked from commit f106de0efd )
2018-06-26 18:16:26 +02:00
rozetko
381f3da30e
Set $rootScope in DatasourceSrv
...
(cherry picked from commit 97db9ece98 )
2018-06-26 18:15:52 +02:00
Aleksei Magusev
f48ea5eea6
Fix ResponseParser for InfluxDB to return only string values
...
(cherry picked from commit b7482ae8b7 )
2018-06-26 18:15:01 +02:00
Aleksei Magusev
3c2cb7715b
Conditionally select a field to return in ResponseParser for InfluxDB
...
This patch also fixes "value[1] || value[0]" to not ignore zeros.
(cherry picked from commit e104e9b2c2 )
2018-06-26 18:14:44 +02:00
Dan Cech
90132770fa
handle "dn" ldap attribute more gracefully ( #12385 )
...
* handle "dn" ldap attribute more gracefully
* use strings.ToLower
(cherry picked from commit 583df47c2f )
2018-06-26 09:44:12 +02:00
Daniel Lee
30c882c18d
Merge pull request #12364 from grafana/cp-5.2.0-beta3
...
Cherry-picks for v5.2.0-beta3
2018-06-21 11:11:12 +02:00
Marcus Efraimsson
e5836064ce
release v5.2.0-beta3
2018-06-21 10:54:24 +02:00
Marcus Efraimsson
f7cb827944
build: fix signing of multiple rpm packages
...
(cherry picked from commit e617e23927 )
2018-06-21 10:54:04 +02:00
Marcus Efraimsson
f76cafa68e
Merge pull request #12357 from grafana/cp-5.2.0-beta2
...
Cherry-picks for v5.2.0-beta2
2018-06-20 15:21:50 +02:00
Marcus Efraimsson
cdae9126ed
release v5.2.0-beta2
2018-06-20 14:58:30 +02:00
Marcus Efraimsson
b4c1df11f6
make sure to process panels in collapsed rows when exporting dashboard
...
(cherry picked from commit a2e08dc4e8 )
2018-06-20 14:56:13 +02:00
Alexander Zobnin
7c94d5cd1a
graph: fix legend decimals precision calculation
...
(cherry picked from commit 24f6d34abd )
2018-06-20 14:55:38 +02:00
Marcus Efraimsson
74d6b5fc1c
dashboard: fix drop down links
...
(cherry picked from commit 4ef4a4d3a7 )
2018-06-20 14:55:04 +02:00
Marcus Efraimsson
af42e0836a
fix regressions after save modal changes of not storing time and variables per default
...
Fix problem with adhoc variable filters not handled.
Fix problem with saving variables and time per default when saving a
dashboard as/first time.
Fix updating dashboard model after save with saving time/variables
enabled so that next time you save you won't get checkboxes for save
time/variables unless any values changed.
Tests validating correctness if time/variable values has changed.
(cherry picked from commit 41ac8d4cd5 )
2018-06-20 14:54:13 +02:00
Martin Molnar
f453fbe8ef
feat(ldap): Allow use of DN in user attribute filter ( #3132 )
...
(cherry picked from commit be2fa54459 )
2018-06-20 14:53:36 +02:00
Marcus Efraimsson
8d635efda0
snapshot: copy correct props when creating a snapshot
...
(cherry picked from commit a738347957 )
2018-06-20 14:52:59 +02:00
Marcus Efraimsson
0f2e879339
set current org when adding/removing user to org
...
To not get into a situation where a user has a current organization assign which he is
not a member of we try to always make sure that a user has a valid current organization
assigned.
(cherry picked from commit 6d48d0a80c )
2018-06-20 14:52:11 +02:00
Marcus Efraimsson
e51dd88260
Merge pull request #12340 from grafana/apikey-permission-fix-cherry-pick2
...
v5.2.x cherry pick fix
2018-06-19 12:37:26 +02:00
Torkel Ödegaard
984293cc52
fix: fixed permission issue with api key with viewer role in dashboards with default permissions
...
(cherry picked from commit 24d0b43e62 )
2018-06-19 11:14:33 +02:00
Marcus Efraimsson
9a1a9584b7
Merge pull request #12316 from grafana/v52_merge_master
...
Merge master to v5.2.x release branch
2018-06-18 11:50:48 +02:00
Marcus Efraimsson
8a69ffb007
Merge branch 'master' into v52_merge_master
2018-06-18 09:44:39 +02:00
Marcus Efraimsson
ab9f0e8edd
changelog: add notes about closing #10707
...
[skip ci]
2018-06-18 09:03:30 +02:00
Marcus Efraimsson
18167f1c18
Merge pull request #12299 from grafana/10707_whitelist
...
auth proxy: whitelist proxy ip instead of client ip
2018-06-18 09:00:41 +02:00
Tim Heckman
a2ff7629e0
Include the vendor directory when copying source in to Docker ( #12305 )
...
This change updates the `.dockerignore` file to no longer contain the `vendor/`
directory. When a Go project provides a `vendor/` directory within the
repository, the best practice is to build that project using their vendored
dependencies. By putting it in the `.dockerignore` file we prevent consumers
from easily doing that.
The `vendor/` directory is used to include all of the dependencies needed to
build a project. This makes it so that we can reproducibly build the project, at
any given commit, because the dependencies will always be present. Also, using
the vendor directory avoids us needing to continually re-download all the
dependencies, and it protects us from build failures if GitHub is down or a
dependency gets removed or renamed.
In addition to the change above, this also removes an extra `/tmp` entry from
the `.dockerignore` file.
Fixes #12304
Signed-off-by: Tim Heckman <t@heckman.io >
2018-06-17 22:38:37 -07:00
bergquist
6782be80fd
changelog: adds note about closing #12199
2018-06-16 16:59:15 +02:00
Carl Bergquist
e2adb4ced5
Merge pull request #12302 from grafana/12199_cloudwatch_panic
...
cloudwatch: handle invalid time range
2018-06-16 16:57:23 +02:00
Marcus Efraimsson
c02dd7462a
cloudwatch: handle invalid time range
2018-06-15 15:48:25 +02:00
Marcus Efraimsson
b418e14bd9
make sure to use real ip when validating white listed ip's
2018-06-15 15:29:43 +02:00
bergquist
4be6ef4ab3
changelog: adds note about closing #12286
2018-06-15 12:47:53 +02:00
Carl Bergquist
e33d18701d
Merge pull request #12287 from bergquist/fix_12286
...
Influxdb: add mode functions
2018-06-15 12:43:47 +02:00
Marcus Efraimsson
f0254c201a
Merge pull request #12215 from ryantxu/use-ng-if-for-time
...
use ng-if for the panel timeInfo
2018-06-15 12:16:48 +02:00
Marcus Efraimsson
a02306bc75
Merge pull request #12295 from bergquist/docker_master
...
docs: adds info about grafana-dev container
2018-06-15 11:32:24 +02:00
bergquist
10d840b1cc
docs: adds info about grafana-dev container
2018-06-15 11:07:23 +02:00
Marcus Efraimsson
551957fc4d
changelog: add notes about closing #12282
...
[skip ci]
2018-06-15 10:57:19 +02:00
flopp999
2d1f59a9cc
Added Litre/min and milliLitre/min in Flow ( #12282 )
...
units: Litre/min and milliLitre/min in Flow
2018-06-15 10:54:38 +02:00
Marcus Efraimsson
5f78ad583f
remove papaparse dependency
2018-06-15 10:49:57 +02:00
Marcus Efraimsson
22c7c741eb
Merge pull request #12252 from grafana/davkal/ifql-query
...
Internal Influx Flux plugin cleanup
2018-06-15 10:43:34 +02:00
Marcus Efraimsson
b62322b128
Merge pull request #12288 from mlclmj/master
...
docs: HTTP Endpoint for Deleting an Organization
2018-06-15 10:37:51 +02:00
Marcus Efraimsson
96287a9061
Merge pull request #12294 from vincent-fuchs/patch-1
...
docs: delete_datasources -> deleteDatasources in provisioning
2018-06-15 10:33:03 +02:00
Vincent Fuchs
c8becf57fa
list name is deleteDatasources, not delete_datasources
...
fixes https://github.com/grafana/grafana/issues/12293
2018-06-15 12:19:53 +05:30
David Kaltschmidt
d5196ab322
remove internal influx ifql datasource
2018-06-14 20:42:33 +01:00
Malcolm Jones
2765afc830
Document the endpoint for deleting an org
2018-06-14 15:28:54 -04:00
bergquist
c63533f004
tests: rewrite into table tests
2018-06-14 20:33:36 +02:00
bergquist
bf4ee9bcc6
influxdb: adds mode func to backend
...
closes #12286
2018-06-14 20:33:22 +02:00
Marcus Efraimsson
56628996b7
Merge pull request #12280 from dehrax/12224-elastic-response
...
karma to jest: 6 test files
2018-06-14 17:24:36 +02:00
Marcus Efraimsson
0107491195
changelog: add notes about closing #11484
...
[skip ci]
2018-06-14 15:59:31 +02:00
Marcus Efraimsson
81d34137a8
Merge pull request #11484 from manacker/master
...
alerting: fix mobile notifications for microsoft teams notifier
2018-06-14 15:56:18 +02:00
Marcus Efraimsson
e6135ffd4f
changelog: add notes about closing #11233
...
[skip ci]
2018-06-14 15:39:32 +02:00
Marcus Efraimsson
9dd38031e4
Merge pull request #11233 from flopp999/patch-2
...
units: W/m2(energy), l/h(flow) and kPa(pressure)
2018-06-14 15:36:38 +02:00
Tobias Skarhed
dbbd6b9b66
Remove import
2018-06-14 15:27:11 +02:00
Marcus Efraimsson
1626a66bab
Merge pull request #12275 from dehrax/12224-exporter
...
karma to jest: exporter, playlist_edit_ctrl
2018-06-14 15:10:06 +02:00
Marcus Efraimsson
25e1d723c6
Merge pull request #12276 from grafana/davkal/expose-react-slate
...
Expose react and slate to external plugins
2018-06-14 14:41:30 +02:00
Tobias Skarhed
23abf044ff
Fix PR feedback
2018-06-14 14:37:48 +02:00
David Kaltschmidt
5ec7d60e5f
Removed papaparse from external plugin exports
2018-06-14 13:22:16 +01:00
Tobias Skarhed
ef0586acab
Karma to Jest: query_builder
2018-06-14 14:20:42 +02:00
Marcus Efraimsson
284045748c
Merge pull request #12243 from grafana/12236-ds-proxy-tokens
...
dsproxy: allow multiple access tokens per datasource
2018-06-14 14:03:08 +02:00
Marcus Efraimsson
99c188f626
Merge pull request #12273 from grafana/12247-link-icon
...
fix panel link icon positioning
2018-06-14 13:54:08 +02:00
Daniel Lee
10d30f0b73
dsproxy: move http client variable back
...
After refactoring to be able to mock the client in
a test, the client wasn't a global variable anymore.
This change moves the client back to being a package-
level variable.
2018-06-14 13:39:46 +02:00
Tobias Skarhed
283b39c397
Karma to Jest: threshold_mapper
2018-06-14 13:38:03 +02:00
David Kaltschmidt
eb686c06f2
Expose react and slate to external plugins
...
Experimental support for react in external plugins
- react
- slate (editor)
- papaparse (csv parsing)
- prismjs (syntax highlighting)
This is needed for new external datasource plugins like Flux
2018-06-14 12:32:57 +01:00
Tobias Skarhed
155ff06cbe
Karma to Jest: threshold_manager
2018-06-14 13:22:17 +02:00
Tobias Skarhed
2465f53324
Karma to Jest: query_def, index_pattern
2018-06-14 12:18:11 +02:00
Tobias Skarhed
a911d36dea
Remove import
2018-06-14 12:00:54 +02:00
Tobias Skarhed
04029a94cd
Karma to Jest: elastic_response
2018-06-14 11:56:03 +02:00
Marcus Efraimsson
71b0326769
Merge pull request #12237 from dehrax/12224-version-panel
...
Convert tests from Karma to Jest
2018-06-14 10:13:46 +02:00
Patrick O'Carroll
8345e83bd6
changelog: notes about closing #12189
2018-06-14 10:05:11 +02:00
Patrick O'Carroll
9802d86783
Merge pull request #12189 from ryantxu/focus-panel-search
...
autoFocus the add-panel search filter, and add on enter
2018-06-14 09:54:41 +02:00
Tobias Skarhed
a3552a60e1
Improve test readability
2018-06-14 09:46:36 +02:00
Patrick O'Carroll
a0aa0b55e7
moved link icon in panel header
2018-06-14 09:24:51 +02:00
Tobias Skarhed
4dd9b8f324
Karma to Jest: playlist_edit_ctrl
2018-06-13 16:29:50 +02:00
Tobias Skarhed
94b8cbdc6a
Karma to Jest: exporter
2018-06-13 15:15:36 +02:00
nikoalch
0cc8ccdaa5
Update graphite.md
2018-06-13 08:40:15 -04:00
Marcus Efraimsson
ff3db60e2e
changelog: add notes about closing #10796
...
[skip ci]
2018-06-13 13:13:57 +02:00
Marcus Efraimsson
2288e01752
Merge pull request #12169 from alexanderzobnin/feat-10796
...
Import dashboard to folder
2018-06-13 13:10:52 +02:00
Marcus Efraimsson
c39979a557
Merge pull request #12255 from dehrax/docs-dev-grafana
...
Update "Building from source" docs
2018-06-13 12:46:45 +02:00
Alexander Zobnin
25504e84ed
dashboard import to folder: minor fixes
2018-06-13 10:44:37 +03:00
Tobias Skarhed
c650b50c37
Docs: output location from build script
2018-06-13 09:37:14 +02:00
Carl Bergquist
d3a3e7cfd1
Merge pull request #12222 from PrincipalsOffice/remove-QueryOptionsCtrl-references
...
removed QueryOptionsCtrl references
2018-06-13 09:34:02 +02:00
Marcus Efraimsson
3b824a5e00
Merge pull request #12244 from kdombeck/patch-1
...
docs: correct provisioning link
2018-06-13 09:14:32 +02:00
Ken Dombeck
110522307a
Correct Provisioning documentation link
...
It was pointing to Prometheus documentation instead.
2018-06-12 09:01:25 -07:00
Daniel Lee
719ebdc24d
dsproxy: allow multiple access tokens per datasource
...
Changes the cache key for tokens to cache on datasource id +
route path + http method instead of just datasource id.
2018-06-12 17:39:38 +02:00
Daniel Lee
610a90b79a
Merge pull request #12231 from dehrax/12224-graph-tooltip
...
Karma to Jest: graph-tooltip
2018-06-12 16:32:14 +02:00
Tobias Skarhed
72ecf72c45
Mock core in jest-setup
2018-06-12 16:14:22 +02:00
Tobias Skarhed
8155ce9804
Docs: Update Build from Source
2018-06-12 15:06:17 +02:00
Tobias Skarhed
d91e9ddd22
Convert tests from Karma to Jest
2018-06-12 13:54:07 +02:00
Marcus Efraimsson
d8f269954a
changelog: add notes about closing #11963
...
[skip ci]
2018-06-12 13:10:48 +02:00
Patrick O'Carroll
0bb30b146c
save-modal save button ( #12047 )
...
Disable save dashboard button when saving
2018-06-12 11:54:50 +02:00
Tobias Skarhed
da9a28f37d
Karma to Jest: graph-tooltip
2018-06-11 15:59:20 +02:00
Jiang Ye
c92874875c
removed QueryOptionsCtrl references
2018-06-09 16:06:03 -04:00
bergquist
dbaa45e51e
update latest.json to 5.1.3
2018-06-09 21:26:07 +02:00
ryan
0a3ec93347
use ng-if
2018-06-08 15:49:30 +02:00
David Kaltschmidt
ab76864e61
hot-fix ifql testdatasource()
2018-06-08 14:56:48 +02:00
Carl Bergquist
5ed2880a8b
Merge pull request #12202 from grafana/11486_sqlite
...
Upgrade mattn/go-sqlite3 to v1.7.0
2018-06-08 13:11:46 +02:00
Carl Bergquist
38864d74bd
Merge pull request #12180 from grafana/deploy
...
Propagate specific git-sha into tarball and docker builds
2018-06-08 13:02:07 +02:00
bergquist
484d9e3f9d
triggers grafana-docker master build
2018-06-08 12:44:01 +02:00
Patrick O'Carroll
77403b0dc1
changed som variables to values so it's the same for dark and light theme, added special styling for login text, link and input ( #12196 )
2018-06-07 11:03:58 -07:00
Marcus Efraimsson
c0830e9cde
mattn/go-sqlite3 v1.6.0 to v1.7.0
2018-06-07 16:53:39 +02:00
Marcus Efraimsson
7d508df1b4
changelog: add notes about closing #11074
...
[skip ci]
2018-06-07 16:24:45 +02:00
Patrick O'Carroll
25f2960717
fixed so panel title doesn't wrap and ( #12142 )
...
dashboard: fix so panel titles doesn't wrap
2018-06-07 16:20:55 +02:00
Ryan McKinley
1f32871f70
Use Passive eventListener for 'wheel' ( #12106 )
...
* make wheel passive
* remove console
2018-06-07 03:41:50 -07:00
Marcus Efraimsson
3fb4eb7322
Merge pull request #12175 from grafana/davkal/12168-fix-explore-setting
...
Respect explore settings in config ini
2018-06-07 12:08:42 +02:00
ryan
09dbb52423
Merge remote-tracking branch 'grafana/master' into focus-panel-search
...
* grafana/master:
nicer collapsed row behaviour (#12186 )
remove DashboardRowCtrl (#12187 )
Annotations support for ifql datasource
Template variable support for ifql datasource
Query helpers for IFQL datasource
2018-06-07 10:31:46 +02:00
David
82ae7c6eee
Merge pull request #12167 from grafana/davkal/ifql-helpers
...
Query helpers, Annotations, and Template Variables for IFQL datasource
2018-06-07 10:24:21 +02:00
Ryan McKinley
17a2ce13f0
nicer collapsed row behaviour ( #12186 )
...
* nicer collapsed row behavior
* don't block events
* use a div to toggle
* use singular name
2018-06-06 21:58:42 -07:00
Ryan McKinley
415ad8fbf3
remove DashboardRowCtrl ( #12187 )
2018-06-06 21:57:30 -07:00
ryan
c71608aae8
add panel on enter
2018-06-07 03:08:39 +02:00
ryan
37c45a81a9
autoFocus the search filter
2018-06-07 02:48:54 +02:00
bergquist
f93d83befe
adds missing return statement
2018-06-06 22:17:19 +02:00
Sławek Piotrowski
9db964bf35
Fix typo: eleasticsearch -> elasticsearch ( #12184 )
2018-06-06 13:09:16 -07:00
David Kaltschmidt
cdba2bd184
Annotations support for ifql datasource
2018-06-06 16:11:40 +02:00
Alexander Zobnin
8fd3015e52
dashboard: improve import UX for non-editor users
...
validate folderId, import only into available folders
2018-06-06 15:35:19 +03:00
David Kaltschmidt
2c86484e54
Template variable support for ifql datasource
...
* Implements findMetricQuery()
* Macros for template queries: measurements(), tags(), tag_values(),
field_keys()
* Tests for macro expansion
2018-06-06 14:11:48 +02:00
Tom Wilkie
c47f40d99c
Use cut to trim down the SHA1.
...
Signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2018-06-06 12:07:47 +01:00
Alexander Zobnin
9460063ab5
show import menu in sidenav, dashboard search and manage dashboards page
...
if user has editor permissions for at least one folder
2018-06-06 13:55:00 +03:00
David Kaltschmidt
3bd58446d6
Fix metrics panel test by adding config mock
2018-06-06 11:15:24 +02:00
David Kaltschmidt
661503f828
Respect explore settings in config ini
...
Previous explore restrictions only took permissions into consideration.
* add `exploreEnabled` to global settings
* only bind `x` if enabled
* only show explore in panel menu if enabled
2018-06-06 10:50:47 +02:00
David Kaltschmidt
56fc82151b
Add .html to webpack.hot resolve extensions
2018-06-06 09:12:06 +02:00
Tom Wilkie
681326140d
Version the tarball uploaded to s3 and tell the next step about it.
...
Signed-off-by: Tom Wilkie <tom.wilkie@gmail.com >
2018-06-05 20:02:51 +01:00
Alexander Zobnin
4ff4ac1d5f
dashboard: import into current folder from manage folder page
2018-06-05 20:01:48 +03:00
Alexander Zobnin
393f41cd14
dashboard: add Import button to manage page
2018-06-05 19:37:47 +03:00
Alexander Zobnin
4063ae37a4
dashboard: import to folder
2018-06-05 19:23:09 +03:00
David Kaltschmidt
d7379912c1
Query helpers for IFQL datasource
...
* raw CSV preview next to query field (query inspector is not that
useful here)
* added result table and record counts
2018-06-05 17:15:35 +02:00
David
45a156577c
Merge pull request #12143 from grafana/davkal/ifql-datasource
...
InfluxDB IFQL datasource (beta)
2018-06-05 14:23:21 +02:00
Leonard Gram
9e7651a1b3
docs: docker secrets available in v5.2.0
2018-06-05 13:54:23 +02:00
David Kaltschmidt
64f5874778
Remove round-robin urls in ifql DS
2018-06-05 13:49:35 +02:00
David Kaltschmidt
1d587450b3
IFQL range variable expansion
2018-06-05 13:42:32 +02:00
Leonard Gram
eb66266629
changelog: release v5.2.0-beta1.
2018-06-05 10:57:18 +02:00
Leonard Gram
faa5e699d2
Release v5.2.0-beta1.
2018-06-05 10:43:14 +02:00
Marcus Efraimsson
cb9fc3f6b4
changelog: add notes about closing #11657
...
[skip ci]
2018-06-05 09:35:24 +02:00
Carl Bergquist
6d27c3d0c5
Merge pull request #12154 from grafana/11657_server_admin
...
Always show server admin link in sidenav if grafana admin
2018-06-05 08:02:05 +02:00
Marcus Efraimsson
962f996799
always show server admin link in sidenav if grafana admin
2018-06-04 19:28:01 +02:00
Marcus Efraimsson
d09749eaaa
Merge pull request #12153 from grafana/googleOAuthDocs
...
update google auth config docs
2018-06-04 18:50:28 +02:00
Dan Cech
9b29a19609
update google auth config docs
2018-06-04 12:32:35 -04:00
Marcus Efraimsson
58406707f9
changelog: add notes about closing #11525
...
[skip ci]
2018-06-04 18:10:28 +02:00
Marcus Efraimsson
38c94bb633
Merge pull request #12117 from grafana/11525-dashlist-folder-picker
...
Fix search by folder in dashboard list panel
2018-06-04 18:08:38 +02:00
Torkel Ödegaard
9e59751c07
fix: fixed problem with expanding access mode help in ds settings
2018-06-04 18:05:16 +02:00
Torkel Ödegaard
ae82112c2e
dep: use master branch for plugin model
2018-06-04 17:47:38 +02:00
David
95aef8241c
Merge pull request #12146 from grafana/12144-new-variable-save
...
added if to check if new variable has been added
2018-06-04 17:26:48 +02:00
Patrick O'Carroll
d650dc94c9
fixed so default is all and general only show dashboards
2018-06-04 17:25:20 +02:00
Marcus Efraimsson
09a0a49c52
changelog: add notes about closing #11882
...
[skip ci]
2018-06-04 16:32:42 +02:00
Patrick O'Carroll
937b26f3fd
added s to folderId in params
2018-06-04 16:28:24 +02:00
Patrick O'Carroll
89238b4a04
renamed variable in tests
2018-06-04 16:23:36 +02:00
Patrick O'Carroll
b122f53085
added comment, variableChange -> variableValueChange
2018-06-04 16:23:36 +02:00
Patrick O'Carroll
609b0fa498
added a test
2018-06-04 16:23:36 +02:00
Patrick O'Carroll
5e484e8393
added if to check if new variable has been added
2018-06-04 16:23:36 +02:00
Marcus Efraimsson
6281910591
Merge pull request #12037 from grafana/login-change-password
...
change admin password after first login
2018-06-04 16:21:45 +02:00
pari-
9680a3d44d
Gravatar fallback does not respect 'AppSubUrl'-setting ( #12149 )
...
Closes #12148
2018-06-04 16:03:59 +02:00
David
b5c53aae97
Merge pull request #12108 from grafana/davkal/12001-explore-permissions
...
Restrict Explore UI to Editor and Admin roles
2018-06-04 16:01:39 +02:00
Patrick O'Carroll
cb6c6c8172
change admin password after first login
2018-06-04 16:01:09 +02:00
bergquist
574e92e1d8
changelog: adds note about closing #11958
...
[skip ci]
2018-06-04 16:00:44 +02:00
Carl Bergquist
7214ee9024
Merge pull request #12007 from bergquist/provisioning_symlinked_folders
...
Add support for symlinked folders in dashboard provisioning
2018-06-04 16:00:32 +02:00
Torkel Ödegaard
829af9425f
revert: reverted singlestat panel position change PR #12004
2018-06-04 15:45:29 +02:00
bergquist
cd4026da6b
Revert "provisioning: turn relative symlinked path into absolut paths"
...
This reverts commit d089b5e05d .
2018-06-04 15:38:37 +02:00
bergquist
d089b5e05d
provisioning: turn relative symlinked path into absolut paths
2018-06-04 15:20:26 +02:00
Marcus Efraimsson
33ee1fba30
Merge pull request #12150 from grafana/12120_whats_new
...
Draft: What's new in v5.2
2018-06-04 15:17:31 +02:00
bergquist
c138ff2c90
changelog: adds note about closing #11670
2018-06-04 15:16:34 +02:00
Marcus Efraimsson
38906acda9
elasticsearch: sort bucket keys to fix issue wth response parser tests
2018-06-04 15:15:47 +02:00
Carl Bergquist
49d9235433
Merge pull request #12122 from grafana/provisioning_ha
...
Support provisioning in HA setup where modtime differs
2018-06-04 15:12:46 +02:00
Marcus Efraimsson
0d5579b4c0
docs: what's new in v5.2
2018-06-04 14:31:43 +02:00
David Kaltschmidt
08ee1da6b1
InfluxDB IFQL datasource
2018-06-04 12:24:47 +02:00
Marcus Efraimsson
7453df2662
changelog: add notes about closing #11167
...
[skip ci]
2018-06-04 11:57:13 +02:00
Marcus Efraimsson
e258f30704
Merge pull request #12129 from alexanderzobnin/fix-11167
...
alert list panel: show alerts for user with viewer role
2018-06-04 11:54:51 +02:00
Leonard Gram
e562ae753b
docs: docker secrets support. ( #12141 )
...
Closes #12132
2018-06-04 11:49:12 +02:00
Alexander Zobnin
13c6f37ea5
alerting: show alerts for user with Viewer role
...
changelog: add notes about closing #11167
remove changelog note
reformat alert_test.go
2018-06-04 12:34:30 +03:00
Torkel Ödegaard
feb5e20779
datasource: added option no-direct-access to ds-http-settings diretive, closes #12138
2018-06-04 11:17:50 +02:00
bergquist
f606654c50
provisioning: adds fallback if evalsymlink/abs fails
2018-06-04 09:04:33 +02:00
bergquist
3f5078339c
tests: uses different paths depending on os
2018-06-04 08:27:03 +02:00
bergquist
75ee1e9208
renames intervalSeconds to updateIntervalSeconds
2018-06-04 08:13:20 +02:00
Marcus Efraimsson
f5cf926364
changelog: add notes about closing #5893
...
[skip ci]
2018-06-01 15:23:26 +02:00
Marcus Efraimsson
b6afe5f2e8
Merge pull request #11380 from WPH95/feature/add_es_alerting
...
elasticsearch: alerting support
2018-06-01 15:17:28 +02:00
Marcus Efraimsson
b67872bc35
changelog: add notes about closing #11500 , #8168 , #6541
...
[skip ci]
2018-06-01 14:49:14 +02:00
Patrick O'Carroll
0c269d64d0
Alert panel filters ( #11712 )
...
alert list panel: filter alerts by name, dashboard, folder, tags
2018-06-01 14:36:40 +02:00
Marcus Efraimsson
ce75afa413
docs: update alerting docs with alerting support for elasticsearch
2018-06-01 12:26:20 +02:00
David
13a9701581
Update CHANGELOG.md
...
- added Prometheus query date alignment
2018-06-01 10:13:48 +02:00
bergquist
333af6fd9b
provisioning: makes the interval for polling for changes configurable
2018-05-31 21:07:34 +02:00
bergquist
c817aecd66
provisioning: only update dashboard if hash of json changed
2018-05-31 21:05:52 +02:00
Marcus Efraimsson
b8ff3b1e3f
remove dead code
2018-05-31 19:05:32 +02:00
Marcus Efraimsson
dcac63936b
elasticsearch: minor refactor
...
Handle all replacements if interval template variables in the client.
Fix issue with client and different versions.
Adds better tests of the client
2018-05-31 19:02:20 +02:00
Marcus Efraimsson
28f0acd854
Merge branch 'master' into feature/add_es_alerting
2018-05-31 16:33:07 +02:00
Marcus Efraimsson
a2cd05f6db
changelog: update
...
[skip ci]
2018-05-31 16:31:53 +02:00
Marcus Efraimsson
67410f7a4d
changelog: add notes about closing #10748 , #8805
...
[skip ci]
2018-05-31 15:48:19 +02:00
Patrick O'Carroll
37f9bdfc8c
save modal ux improvements ( #11822 )
...
changes to save modal when saving an updated dashboard
Changed time range and variables are now not saved by default,
you'll need to actively choose if you want to save updated time
range and or variables.
2018-05-31 15:40:57 +02:00
Marcus Efraimsson
938deae4b4
changelog: add notes about closing #11515
...
[skip ci]
2018-05-31 15:24:01 +02:00
Marcus Efraimsson
a1b20bf69a
Merge pull request #12092 from grafana/11515_import_uid
...
Validate uid when importing dashboards
2018-05-31 15:18:24 +02:00
bergquist
44f5b92fbc
provisioning: only provision if json file is newer then db
2018-05-31 11:38:29 +02:00
David Kaltschmidt
0c45ee63a9
Guard /explore by editor role on the backend
2018-05-31 11:26:24 +02:00
bergquist
2bd4c14e5f
make path absolute before following symlink
2018-05-31 09:53:15 +02:00
bergquist
47d3884377
provisioning: follow symlinked folders
...
fixes #11958
2018-05-31 09:38:09 +02:00
bergquist
d5aeae3a90
test: fixes broken test on windows
2018-05-31 08:27:29 +02:00
Carl Bergquist
5c30643f6e
Merge pull request #12101 from bergquist/devenv
...
devenv: initial scripts for setting up devenv
2018-05-30 21:49:17 +02:00
Marcus Efraimsson
82ba27b5f2
changelog: add notes about closing #11771
...
[skip ci]
2018-05-30 21:31:31 +02:00
Marcus Efraimsson
d2296d332e
Merge pull request #12107 from grafana/davkal/11771-hide-gridcontrols
...
Fix CSS to hide grid controls in fullscreen/low-activity views
2018-05-30 21:29:24 +02:00
Marcus Efraimsson
a4b1dd036d
changelog: add notes about closing #11971
...
[skip ci]
2018-05-30 18:11:47 +02:00
Patrick O'Carroll
b894b5e669
Fix singlestat threshold tooltip ( #12109 )
...
fix singlestat threshold tooltip
2018-05-30 18:09:57 +02:00
Leonard Gram
b379b28337
build: only runs db related tests on db.
2018-05-30 16:27:47 +02:00
Leonard Gram
e33b17fac6
build: integration testing postegres on ci.
2018-05-30 16:27:47 +02:00
Leonard Gram
50d1519a91
build: mysql integration testing on ci.
2018-05-30 16:27:47 +02:00
David Kaltschmidt
827fb7e8de
Fix karma tests that rely on MetricsPanelCtrl
2018-05-30 15:24:47 +02:00
Leonard Gram
21ecaae6ff
changelog: Second epochs are now correctly converted to ms.
2018-05-30 14:30:01 +02:00
David Kaltschmidt
7224ca6c62
Fix panel menu test
2018-05-30 13:24:09 +02:00
David Kaltschmidt
f69654fcd5
Restrict Explore UI to Editor and Admin roles
...
Access is restricted via not showing in the following places:
* hide from sidemenu
* hide from panel header menu
* disable keybinding `x`
Also adds a `roles` property to reactContainer routes that will be
checked if `roles` is set, and on failure redirects to `/`.
2018-05-30 13:13:29 +02:00
David
7a3c1e162c
Merge pull request #11942 from grafana/davkal/design-integration
...
Explore: Time selector, split view, design integration
2018-05-30 12:27:24 +02:00
David Kaltschmidt
ac1dda3b3a
Fix CSS to hide grid controls in fullscreen/low-activity views
...
* there was a comma missing to hide the handles, fixed now
* added new styles to hide header interaction in full screen panels
2018-05-30 12:07:51 +02:00
David
40844614bf
Merge pull request #12096 from grafana/davkal/11446-fix-systemjs-cachebust
...
Fix cache busting for systemjs imports for plugins
2018-05-30 10:05:46 +02:00
Marcus Efraimsson
f2942d94a5
changelog: add notes about closing #11645
...
[skip ci]
2018-05-30 09:26:15 +02:00
Kim Christensen
48fc5edda1
Support InfluxDB count distinct aggregation ( #11658 )
...
influxdb: support count distinct aggregation
2018-05-30 09:22:16 +02:00
bergquist
c7acbcdaf5
provisioning: enable relative path's
...
this commit enable relatives path for provisioning dashboards.
this enables easier dev setups
2018-05-30 08:46:44 +02:00
bergquist
f32e3a2960
changelog: note about closing #11858
2018-05-29 17:22:52 +02:00
Carl Bergquist
813a9a975f
Merge pull request #12090 from grafana/11858_create_dashboard_link
...
Show create dashboard link if at least editor in one folder
2018-05-29 17:18:41 +02:00
bergquist
b253284acc
devenv: improve readme
2018-05-29 16:52:02 +02:00
bergquist
1411709db1
provisioning: place testfiles within testdata folder
2018-05-29 16:30:12 +02:00
David
9b9e3962c5
Merge pull request #12072 from grafana/davkal/12024-fix-alignment
...
Changed Prometheus interval-alignment to cover whole panel range
2018-05-29 15:03:06 +02:00
Marcus Efraimsson
048ac3089b
Merge branch 'master' into feature/add_es_alerting
2018-05-29 14:36:52 +02:00
Marcus Efraimsson
79575ea124
changelog: add notes about closing #11494
...
[skip ci]
2018-05-29 14:29:00 +02:00
Christophe Le Guern
3ba3fd9a59
Add new regions to handleGetRegions function ( #12082 )
...
As public/app/plugins/datasource/cloudwatch/partials/config.html and this file differ between the AWS regions available, I've updated the latest so they share the same data.
In that way, the regions() method in dashboards returns the same list as the frontend does.
2018-05-29 14:26:33 +02:00
Torkel Ödegaard
6e145ad32d
Merge branch 'master' of github.com:grafana/grafana
2018-05-29 14:11:36 +02:00
Torkel Ödegaard
4c9b146bda
PR: minor change to PR #12004 before merge
2018-05-29 14:11:05 +02:00
Marcus Efraimsson
2c8571a686
Merge pull request #12089 from bergquist/graphite_header
...
graphite: avoid distributed tracing headers in direct/browser mode
2018-05-29 14:07:18 +02:00
Torkel Ödegaard
249e682511
Merge branch 'master' of https://github.com/mammuthus/grafana
2018-05-29 14:04:54 +02:00
Torkel Ödegaard
be34417b3a
fix: refactoring PR #11996 and fixing issue #11551 16706hashkey in json editors
2018-05-29 14:02:52 +02:00
bergquist
a1e6c31ec1
devenv: script for setting up default datasources
2018-05-29 14:00:46 +02:00
Torkel Ödegaard
634a26d2eb
Merge branch 'remove_hash' of https://github.com/eMerzh/grafana
2018-05-29 13:25:44 +02:00
Torkel Ödegaard
ddd5e5ae70
tech: updated react-grid-layout to latest official release, closes #12100
2018-05-29 13:23:07 +02:00
David
c67d72db63
Merge pull request #12041 from grafana/davkal/11931-table-docs
...
Document table row merge for multiple queries
2018-05-29 12:08:55 +02:00
David Kaltschmidt
8bcd55d221
Fix cache busting for systemjs imports for plugins
...
* everything imported via systemjs in the path `plugin/` will get a
timestamp appended for cache busting
* timestamp is set once on page load
* plugin css loader gets cache buster too
2018-05-29 12:01:10 +02:00
bergquist
6a82098ddf
devenv: scripts for generating many unique dashboards
2018-05-29 11:52:00 +02:00
Marcus Efraimsson
e80f54c243
Merge pull request #12094 from grafana/elastic6-docker
...
docker: new block for elasticsearch6
2018-05-29 11:22:42 +02:00
Daniel Lee
fb41048dd7
docker: new block for elasticsearch6
2018-05-29 11:04:16 +02:00
Marcus Efraimsson
2d5ec9b9e4
changelog: add notes about closing #12087
...
[skip ci]
2018-05-29 10:50:13 +02:00
Marcus Efraimsson
1bc94c7d5a
Merge pull request #12088 from thurt/12087-better-error-when-smtp-not-configured
...
inviting users: show friendlier error message when smtp is not configured
2018-05-29 10:46:46 +02:00
Leonard Gram
e6f2811b21
sql: seconds epochs are now correctly converted to ms.
...
Closes #12061
2018-05-29 08:44:03 +02:00
Marcus Efraimsson
7c3e8afd82
add validation of uid when importing dashboards
2018-05-28 22:34:40 +02:00
Brice Maron
01f80950de
fix: add track by name in annotation list to avoid $$hashKey in json
2018-05-28 21:11:32 +02:00
bergquist
83b7bbd60b
changelog: adds note about closing #9703
2018-05-28 20:55:11 +02:00
bergquist
add791b2cc
Merge branch '9703-auth-proxy'
...
* 9703-auth-proxy:
go fmt fixes
configure proxy environments for Transport property
2018-05-28 20:49:40 +02:00
bergquist
d7b5fb4604
go fmt fixes
2018-05-28 20:48:01 +02:00
iyeonok
bafe25fbd9
configure proxy environments for Transport property
...
related issue: https://github.com/grafana/grafana/issues/9703
2018-05-28 20:48:01 +02:00
Marcus Efraimsson
7548d6f6d1
Show create dashboard link if at least editor in one folder
2018-05-28 20:37:39 +02:00
bergquist
e708e9ac3c
graphite: avoid dtracing headers in direct mode
...
closes #11494
2018-05-28 20:35:19 +02:00
David Kaltschmidt
6d8d6cdb57
Fix sourcemaps for webpack hot config
2018-05-28 20:32:33 +02:00
thurt
b487aa3e6a
return better error message when err is ErrSmtpNotEnabled
...
fixes #12087
2018-05-28 17:49:31 +00:00
Marcus Efraimsson
7cb0403faa
elasticsearch: handle if alert query contains template variable
...
If datasource handles targetContainsTemplate function it can evaluate if a certain
query contains template variables and this is used for show an error message that
template variables not is supported in alert queries.
2018-05-28 19:45:18 +02:00
Marcus Efraimsson
e5e1683840
Merge branch 'master' into feature/add_es_alerting
2018-05-28 18:10:34 +02:00
bergquist
8d400b8f7b
changelog: adds note about closing #9847
2018-05-28 17:50:36 +02:00
Ryan McKinley
17b9609209
Sparklines should scale to the data range ( #12010 )
...
* Add a full range option to sparklines
* line zero=false
2018-05-28 16:30:44 +02:00
Torkel Ödegaard
7b09dfe9a0
Merge branch 'davkal/split-webpack-config-hot'
2018-05-28 14:18:35 +02:00
David Kaltschmidt
ebe8e62bd5
Split webpack dev config into dev and hot
...
Motivation:
* too many conditionals for config, better to be explicit
* different priorities: faster build for hot mode
* working SCSS sources for styles in hot mode
The biggest differences:
* removed linter from TS loader in hot (should be editor or precommit
or responsibility)
* simplified styles loading
* hot needs more extensions to resolve
* removed commons chunking for hot
* removed devServer from dev
Reduced HMR time from 8s to 4s on my machine.
2018-05-28 13:49:15 +02:00
David
ced8c5f0e4
Upgrade webpack loaders ( #12081 )
...
* upgrade all webpack loaders to recent version
* keep TS loader at 4.0.0 (5.0.0 requires webpack 4)
* remove unused json-loader
2018-05-28 13:46:57 +02:00
Marcus Efraimsson
5a96863eed
pin versions of xorm to resolve sql tests
...
Resolves issue with postgres tests.
Also sets timezone of test instance and database to utc to resolve
mysql tests.
Closes #12065
2018-05-28 13:07:41 +02:00
Carl Bergquist
519e58a267
Merge pull request #12071 from grafana/12056_usage_stats
...
Additional anonymous usage stats
2018-05-28 11:23:16 +02:00
bergquist
a2ed0b15da
build: fixes broken path for bra run
...
removes os and arch from binary path
when building in dev mode
2018-05-28 10:39:42 +02:00
Marcus Efraimsson
c9e9f25699
use sql builder for the get system stats sql query
2018-05-28 10:37:17 +02:00
Carl Bergquist
6c259eb04d
Merge pull request #12077 from roidelapluie/logout
...
Fix #9847 Add a generic signout_redirect_url to enable oauth logout
2018-05-28 08:06:00 +02:00
Daniel Lee
de295af231
Merge pull request #12003 from mageo/master
...
Added Swiss franc currency
2018-05-28 01:13:21 +02:00
Julien Pivotto
a5e6cb9a02
Fix #9847 Add a generic signout_redirect_url to enable oauth logout
...
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu >
2018-05-27 14:52:50 +02:00
David Kaltschmidt
750ea9bbdd
Changed Prometheus interval-alignment to cover whole panel range
...
* the existing query date alignment shifts the range forward to match
a multiple epoch of the interval, but keeps the range length the same,
the result is that the start date is shifted forward as well, leaving a
gap in the graph (or a zero-line when null-as-zero was set, issue #12024 )
* this pr extends the aligned range to cover the original start date as
well
2018-05-25 16:46:38 +02:00
bergquist
238139fad6
alerting: refactor tests
2018-05-25 16:12:34 +02:00
Marcus Efraimsson
fbc44025dc
add usage stats for datasource access mode
2018-05-25 16:06:35 +02:00
David Kaltschmidt
27e7a28b37
Review feedback (heading, typos)
...
* iff and therefor
* mention merge in heading
* add note about checking query inspector
2018-05-25 14:47:46 +02:00
Marcus Efraimsson
2ea5b6fe33
add additional usage stats metrics
...
nr of folders
nr of folder permissions
nr of dashboard permissions
nr of snapshots
nr of teams
nr of provisioned dashboards
2018-05-25 14:33:37 +02:00
Marcus Efraimsson
a6a12d36d7
add tests for sending usage stats
2018-05-25 13:32:55 +02:00
David Kaltschmidt
448b1cbc15
Integrated dark theme for explore UI
2018-05-25 12:51:27 +02:00
Marcus Efraimsson
4752d7884a
elasticsearch: adds some more/better debug logging to client
2018-05-25 10:31:56 +02:00
bergquist
21ade3f64f
changelog: fix broken link to contributor
2018-05-25 10:14:13 +02:00
bergquist
94ee9c63a8
changelog: adds note about closing #11788
2018-05-25 07:41:15 +02:00
balyn
fac0333f47
The old code for centering removed
...
Old code removed
2018-05-24 19:35:04 +03:00
Torkel Ödegaard
80d694d205
Backend image rendering as plugin ( #11966 )
...
* rendering: headless chrome progress
* renderer: minor change
* grpc: version hell
* updated grpc libs
* wip: minor progess
* rendering: new image rendering plugin is starting to work
* feat: now phantomjs works as well and updated alerting to use new rendering service
* refactor: renamed renderer package and service to rendering to make renderer name less confusing (rendering is internal service that handles the renderer plugin now)
* rendering: now render key is passed and render auth is working in plugin mode
* removed unneeded lines from gitignore
* rendering: now plugin mode supports waiting for all panels to complete rendering
* fix: LastSeenAt fix for render calls, was not set which causes a lot of updates to Last Seen at during rendering, this should fix sqlite db locked issues in seen in previous releases
* change: changed render tz url parameter to use proper timezone name as chrome does not handle UTC offset TZ values
* fix: another update to tz param generation
* renderer: added http mode to renderer service, new ini setting [rendering] server_url
2018-05-24 15:26:27 +02:00
Carl Bergquist
ca7bbc44c0
Merge pull request #12050 from aarongarciah/patch-1
...
Fix typo in README.md
2018-05-24 15:18:56 +02:00
Aarón García Hervás
4c5e1cacfe
Fix typo in README.md
2018-05-24 12:39:11 +02:00
Leonard Gram
f80810081b
build: updates publisher to support arm archs for deb and rpm.
2018-05-24 11:12:10 +02:00
David Kaltschmidt
f5e351af8b
Explore split view
...
* button to bring a up a duplicate explore area to compare
* side by side rendering of two explore components
* right component has close button
* left component has page title
2018-05-24 10:55:01 +02:00
David Kaltschmidt
23c9da6162
Fixed custom dates for react timepicker
...
* added jest tests for timepicker component
2018-05-24 10:55:01 +02:00
David Kaltschmidt
eadaff6191
Explore: Design integration
...
* style header like other grafana components
* use panel container for graph and same styles for query field
* fix typeahead CSS selector (was created outside of .explore)
* use navbar buttons for +/- of rows
* moved elapsed time under run query button
* fix JS error on multiple timeseries being returned
* fix color for graph lines
* show prometheus query errors
2018-05-24 10:55:00 +02:00
David Kaltschmidt
0d3f24ce54
Explore: time selector
...
* time selector for explore section
* mostly ported the angular time selector, but left out the timepicker
(3rd-party angular component)
* can be initialised via url parameters (jump from panels to explore)
* refreshing not implemented for now
* moved the forward/backward nav buttons around the time selector
2018-05-24 10:55:00 +02:00
Leonard Gram
7a30f72902
Merge pull request #12046 from fg2it/package
...
fix names of foreign arch packages
2018-05-24 09:34:15 +02:00
Dan Cech
417db13efb
Fix dashboard snapshot deletion ( #12025 )
...
* fix issue deleting dashboard snapshots by deleteKey, add dedicated endopoint for authenticated requests, update frontend, tests & docs.
2018-05-24 08:55:16 +02:00
fg2it
22638db532
fix names of foreign arch packages
2018-05-23 23:53:59 +02:00
Marcus Efraimsson
16c3566a87
elasticsearch: handle NaN values
2018-05-23 22:57:46 +02:00
Marcus Efraimsson
688f5b830c
elasticsearch: metric and pipeline agg setting json encoding fix
2018-05-23 22:21:41 +02:00
Marcus Efraimsson
4436b8da12
elasticsearch: query interval override fix
2018-05-23 22:07:52 +02:00
Marcus Efraimsson
8870e3e85b
elasticsearch: default interval fix
...
5s instead of 15s
2018-05-23 21:44:09 +02:00
Marcus Efraimsson
ed110bc312
Merge pull request #11967 from grafana/migrate-jquery-lodash-extended-to-ts
...
chore: migrate files to ts
2018-05-23 17:58:37 +02:00
David Kaltschmidt
61b296afad
Document table row merge for multiple queries
...
* added section to table feature docs
* marked as 5.0+ feature
* concrete examples of what works and the limits
2018-05-23 17:08:54 +02:00
Leonard Gram
0bfbb1c161
Merge pull request #11920 from grafana/crosscompile
...
Crosscompile and packages Grafana on arm, windows, linux and darwin
2018-05-23 17:03:25 +02:00
Marcus Efraimsson
242689abe2
elasticsearch: pipeline aggregation fix for json encoding
2018-05-23 16:46:26 +02:00
Leonard Gram
bea4741a12
build: always build for all platforms.
2018-05-23 16:03:21 +02:00
Marcus Efraimsson
dce59ccff2
fix: remove deadcode to make gometalinter happy
2018-05-23 15:28:36 +02:00
Marcus Efraimsson
4840adff00
elasticsearch: refactor query handling and use new es simple client
...
Removes moment dependency.
Adds response parser tests (based on frontend tests).
Adds time series query tests (based on frontend tests).
Fixes various issues related to response parsing and building search request queries.
Added support for extended stats metrics and geo hash grid aggregations.
2018-05-23 15:09:58 +02:00
Marcus Efraimsson
e171ed8910
elasticsearch: new simple client for communicating with elasticsearch
...
Handles minor differences of es 2, 5 and 5.6.
Implements index pattern logic.
Exposes builders for building search requests.
2018-05-23 14:59:12 +02:00
Marcus Efraimsson
77400cef08
elasticsearch: refactor and cleanup
...
Move time series query logic to specific file.
Remove model parser and move to time series query file, adds parser test.
2018-05-23 14:36:41 +02:00
Marcus Efraimsson
1324a67cbd
Merge branch 'master' into WPH95-feature/add_es_alerting
2018-05-23 14:35:45 +02:00
Carl Bergquist
64053e1954
Merge pull request #11788 from mtanda/prom_query_timeout
...
add query timeout option for Prometheus
2018-05-22 09:40:29 +02:00
Leonard Gram
1b85b2fca7
build: removes deploy from nightly while testing it.
2018-05-22 09:07:52 +02:00
Daniel Lee
6d6b509d27
Merge pull request #12020 from xginn8/patch-1
...
update provisioning.md
2018-05-21 18:14:33 +02:00
xginn8
68bc9dd9dc
update provisioning.md
...
stylize & name datasources properly
2018-05-21 11:19:44 -04:00
Leonard Gram
5f98982a09
build: clean up the workflow filters.
2018-05-21 15:57:57 +02:00
Daniel Lee
de7a880d66
Revert "Conditionally select a field to return in ResponseParser for InfluxDB"
...
This reverts commit a101177b55 .
Ref #12009
2018-05-21 15:47:29 +02:00
Daniel Lee
80f8fb1e02
Revert "Fix ResponseParser for InfluxDB to return only string values"
...
This reverts commit 92e5968f91 .
Ref #12009
2018-05-21 15:46:23 +02:00
Mitsuhiro Tanda
067ceb178e
Revert "move queryTimeout option to common setting"
...
This reverts commit 3ba59a1d66a2a3c07ccd04a48c403f0772fbef31.
2018-05-21 21:45:51 +09:00
Mitsuhiro Tanda
12ace5ab65
move queryTimeout option to common setting
2018-05-21 21:45:51 +09:00
Mitsuhiro Tanda
8ddcd67080
add query timeout option for Prometheus
2018-05-21 21:45:51 +09:00
Carl Bergquist
a376de56f2
Merge pull request #11934 from liquidm/improve_alert_docs
...
Improve alert docs
2018-05-21 14:34:58 +02:00
Leonard Gram
7b1e41abc6
build: crosscompilation for nightlies and releases.
2018-05-21 14:06:01 +02:00
Marcus Efraimsson
cebae40468
Merge pull request #11973 from grafana/11953-explore-metricpanel
...
explore: fixes #11953
2018-05-21 11:13:22 +02:00
mammuthus
0cfdd726f7
Singlestat value: vertical alignment fix
...
There is a problem with vertical alignment of Singlestat value - it's a bit lower then it has to be.
This hack fix it.
2018-05-20 21:28:53 +03:00
Alexandre Georges
2e67e3ba63
Added Swiss franc currency
2018-05-20 14:07:40 +02:00
bergquist
c40b0ea1df
test: moves test files to testdata folder
2018-05-18 23:23:13 +02:00
Carl Bergquist
dd8c50e140
Merge pull request #11988 from bergquist/tag_release_script
...
build: script for tagging and pushing a release
2018-05-18 16:37:11 +02:00
Leonard Gram
7ca346e9f0
build: downloads and bundles phantomjs for darwin and windows.
2018-05-18 14:39:25 +02:00
Leonard Gram
3933cb6bf6
build: publisher updated to support more architectures and OSs.
2018-05-18 14:39:25 +02:00
Leonard Gram
803694f41b
build: saves artifacts with the build
2018-05-18 14:39:25 +02:00
Leonard Gram
9123e0fca8
build: crossplatform build with packages.
...
Big thanks to @fg2it who created a POC as
well as the build container that this work
is based on.
2018-05-18 14:38:04 +02:00
Daniel Lee
5de2c99c32
Merge pull request #11976 from steakunderscore/master
...
Adds constant description for units
2018-05-18 13:29:10 +02:00
bergquist
f565800a51
build: script for tagging and pushing a release
2018-05-18 13:07:26 +02:00
Torkel Ödegaard
a73365c3fe
codespell: fixes
2018-05-18 11:49:00 +02:00
Torkel Ödegaard
d0c17100cb
fix: fixed some minor startup logging issues
2018-05-18 11:17:31 +02:00
Torkel Ödegaard
6c0752473a
Sqlstore refactor ( #11908 )
...
* refactor: tracing service refactoring
* refactor: sqlstore to instance service
* refactor: sqlstore & registory priority
* refactor: sqlstore refactor wip
* sqlstore: progress on getting tests to work again
* sqlstore: progress on refactoring and getting tests working
* sqlstore: connection string fix
* fix: not sure why this test is not working and required changing expires
* fix: updated grafana-cli
2018-05-18 11:10:10 +02:00
Henry Jenkins
f7c9fe6abc
Adds constant description for units
...
Makes `km/h` constant with distances
2018-05-17 17:55:13 +01:00
bergquist
78e837cf39
test: increase expire time to avoid tz issues in tests
2018-05-17 14:59:50 +02:00
Daniel Lee
f15919555b
explore: fixes #11953
2018-05-17 14:56:15 +02:00
Patrick O'Carroll
1ab2928f9d
migrated files to ts, removed unused functions from lodash_extended
2018-05-17 14:24:49 +02:00
Daniel Lee
75993971c6
docs: installation pages for 5.1.3
2018-05-16 21:48:26 +02:00
Daniel Lee
66c4a04dec
changelog: add note for #11830
2018-05-16 17:46:32 +02:00
Daniel Lee
b086981e15
Merge pull request #11954 from grafana/11830-firefox-legend
...
legend: fixes Firefox/baron scroll bug
2018-05-16 16:49:42 +02:00
Daniel Lee
574baa7151
Merge pull request #11719 from mtanda/annotation_on_non_editable_dashboard
...
create annotation on non-editable dashboard
2018-05-16 15:18:32 +02:00
Daniel Lee
3305ac1f36
Merge pull request #11946 from grafana/11937-panel-content
...
scroll: temporary fix for double scrollbar issue
2018-05-16 15:16:44 +02:00
Daniel Lee
50026fad2e
legend: fixes Firefox/baron scroll bug
...
Compensates for Firefox scrollbar calculation error in the baron framework.
Offsetwidth and clientwidth are used to find the width of the scrollbar. In
the legend these differ by 9px and cause the scroll div to grow by 9px for
every refresh. This fix compensates with a negative margin-right in that
case.
Fixes #11830
2018-05-16 15:08:22 +02:00
Mitsuhiro Tanda
87c9c47579
use canMakeEditable
2018-05-16 11:58:51 +09:00
Mitsuhiro Tanda
fe301142ba
allow to add annotation for non editable dashboard
2018-05-16 11:51:28 +09:00
Daniel Lee
567fec402e
scroll: temporary fix for double scrollbar issue
...
If #11939 is not merged in the patch release, then
this is a temporary fix for 5.1.3. It sets overflow to
hidden for larger screens and keeps the overflow set to
auto for mobiles and tablets.
Fixes #11937
2018-05-16 00:19:15 +02:00
Carl Bergquist
0841e67da8
Merge pull request #11940 from alexanderzobnin/plugin-meta-field
...
backend plugins: expose meta field
2018-05-15 20:20:28 +02:00
Alexander Zobnin
214b9af5a3
backend plugins: log an error if parsing meta field failed
2018-05-15 20:59:24 +03:00
Alexander Zobnin
4533f22871
backend plugins: expose meta field
2018-05-15 15:33:05 +03:00
Stuart McLean
c09c00a1f5
fixes following first code review
2018-05-15 10:06:26 +02:00
Stuart McLean
295169b94f
add useful note to alerting api docs
2018-05-14 20:50:44 +02:00
Stuart McLean
2dd40eb4e4
improve alerting api docs sample responses
2018-05-14 20:50:08 +02:00
Marcus Efraimsson
b8c4aa3936
Merge pull request #11926 from grafana/davkal/fix-phantomjs-render
...
Use babel and hot loader only in yarn start
2018-05-14 13:47:35 +02:00
David
65f9970a3e
Merge pull request #10434 from craig-miskell-fluxfederation/prometheus_align_queries
...
Align queries to prometheus with the step
2018-05-14 12:30:55 +02:00
David Kaltschmidt
a1b92369db
Merge remote-tracking branch 'origin/master' into prometheus_align_queries
...
* origin/master: (21 commits)
docs: removes notes about beeing introduced in 5.0
lock caniuse-db version to resolve phantomjs rendering issue
Update dashboard_permissions.md
move database-specific code into dialects (#11884 )
refactor: tracing service refactoring (#11907 )
fix typo in getLdapAttrN (#11898 )
docs: update installation instructions targeting v5.1.2 stable
changelog: add notes about closing #11862 , #11656
Fix dependencies on Node v10
Update dashboard.md
changelog: add notes about closing #10338
Phantom render.js is incorrectly retrieving number of active panels (#11100 )
singlestat: render time of last point based on dashboard timezone (#11425 )
Fix for #10078 : symbol "&" is not escaped (#10137 )
Add alpha color channel support for graph bars (#10956 )
interpolate 'field' again in Elasticsearch terms queries (#10026 )
Templating : return __empty__ value when all value return nothing to prevent elasticsearch syntaxe error (#9701 )
http_server: All files in public/build have now a huge max-age (#11536 )
fix: ldap unit test
decrease length of auth_id column in user_auth table
...
2018-05-14 12:11:14 +02:00
David Kaltschmidt
e731c248d7
Prometheus step alignment: shift interval only on jitter
...
* only increase interval by step if jitter happened
* shift both start and end
* simplified tests by using low epoch numbers
2018-05-14 12:08:30 +02:00
David Kaltschmidt
dd66cbc847
Use babel and hot loader only in yarn start
...
* moved babel rules for hot reloading into TS loader
* toggling use of babel via HOT variable (true with `yarn start`)
* overriding webpack output when HOT to fix asset paths in dashboard
urls like http://localhost:3333/d/...
2018-05-14 11:58:15 +02:00
bergquist
ca25a25386
docs: removes notes about beeing introduced in 5.0
2018-05-14 09:51:23 +02:00
Marcus Efraimsson
d3f516f1c4
Merge branch 'master' into WPH95-feature/add_es_alerting
2018-05-12 11:33:58 +02:00
Marcus Efraimsson
95285aa09f
Merge pull request #11917 from grafana/fix_phantomjs
...
resolve phantomjs rendering in production build
2018-05-11 14:24:52 +02:00
Marcus Efraimsson
8ed856c64f
lock caniuse-db version to resolve phantomjs rendering issue
...
For some reason a newer version of this sub-dependency makes phantomjs
rendering unable to generate and save a png image, however without
any error message logged
2018-05-11 14:10:54 +02:00
Marcus Efraimsson
26e1b3a3fa
Merge pull request #11914 from b4456609/patch-1
...
docs: update dashboard_permissions.md
2018-05-11 09:21:23 +02:00
Bernie
1157542f70
Update dashboard_permissions.md
...
miss { in repsponse
2018-05-11 10:19:28 +08:00
Dan Cech
1dfff74da9
move database-specific code into dialects ( #11884 )
2018-05-10 16:54:21 +02:00
Torkel Ödegaard
27e1c67453
refactor: tracing service refactoring ( #11907 )
2018-05-10 16:51:55 +02:00
Dan Cech
bc64754364
fix typo in getLdapAttrN ( #11898 )
2018-05-09 20:26:17 +02:00
Marcus Efraimsson
486aaca109
docs: update installation instructions targeting v5.1.2 stable
2018-05-09 14:03:22 +02:00
Marcus Efraimsson
4dfaab4c5b
changelog: add notes about closing #11862 , #11656
...
[skip ci]
2018-05-09 10:45:40 +02:00
Daniel Lee
2c3b8bb035
Merge pull request #9910 from jeroenj/patch-1
...
Adding a user in a specified organisation uses the admin API
2018-05-08 23:09:25 +02:00
Daniel Lee
377b78102d
Merge pull request #11888 from simPod/fix-node10
...
Fix dependencies on Node v10
2018-05-08 23:03:51 +02:00
Simon Podlipsky
4565676233
Fix dependencies on Node v10
2018-05-08 22:18:58 +02:00
Carl Bergquist
fa9a95f645
Merge pull request #11887 from simPod/patch-1
...
Update dashboard.md
2018-05-08 21:27:32 +02:00
Šimon Podlipský
ef60d89742
Update dashboard.md
2018-05-08 21:25:45 +02:00
Torkel Ödegaard
c79b1bef15
Merge branch 'master' into master
2018-05-08 21:23:34 +02:00
Marcus Efraimsson
cde347bd3d
Merge branch 'master' into WPH95-feature/add_es_alerting
2018-05-08 17:13:08 +02:00
Marcus Efraimsson
77421531d0
changelog: add notes about closing #10338
...
[skip ci]
2018-05-08 16:18:54 +02:00
Adrian Muraru
5377b82612
Phantom render.js is incorrectly retrieving number of active panels ( #11100 )
...
Fixes #11099
2018-05-08 16:05:22 +02:00
Marcus Efraimsson
ef0b7bda6f
singlestat: render time of last point based on dashboard timezone ( #11425 )
...
* singlestat: render time of last point based on dashboard timezone
* changelog: add note for #10338
2018-05-08 15:59:29 +02:00
Angrite
e52aceeaba
Fix for #10078 : symbol "&" is not escaped ( #10137 )
...
Fix for #10078 : Render value as link in Table panel: ampersand symbol "&" is not escaped in link URL, resulting URL is wrong.
2018-05-08 15:47:09 +02:00
Chris Rice
10f934d287
Add alpha color channel support for graph bars ( #10956 )
...
* Set fillColor in bars on load and on color change
* Change bar fill color on color override
* Added test for series overrides
* Moved bars fill color setting into time_series. Fixed issue with prev commit where you could not show bars because of series overrides.
2018-05-08 15:18:57 +02:00
Andrew Richards
3095dabe3c
interpolate 'field' again in Elasticsearch terms queries ( #10026 )
...
* interpolate 'field' again in Elasticsearch terms queries
Fix for #8662 which was regressed in commit e4950c2dc1 (the field 'field' was no longer interpolated)
* remove unnecessary check for existence of field 'field'
2018-05-08 15:17:16 +02:00
Seuf
1888708ca5
Templating : return __empty__ value when all value return nothing to prevent elasticsearch syntaxe error ( #9701 )
2018-05-08 14:04:20 +02:00
Thibaut Patel
bdb736a9ee
http_server: All files in public/build have now a huge max-age ( #11536 )
2018-05-08 13:54:00 +02:00
Marcus Efraimsson
219118ef4a
Merge pull request #11867 from grafana/11862_migration
...
decrease length of auth_id column in user_auth table
2018-05-08 13:10:22 +02:00
Torkel Ödegaard
869d8e6f0e
fix: ldap unit test
2018-05-08 12:50:39 +02:00
David
06aca5e8b5
Merge branch 'master' into prometheus_align_queries
2018-05-08 12:22:55 +02:00
bergquist
65352dccc0
only error log when err is not nil
2018-05-08 11:59:27 +02:00
bergquist
b649358734
rename alerting engine to service
2018-05-08 11:56:30 +02:00
Tomasz Torcz
e1b9d361ed
case-insensitive LDAP group comparison ( #9926 )
...
* ldap: case-insensitive LDAP group comparison
According to RFC2251 4.1.5, LDAP strings are case-insensitive. Disregard case when comparing group mappings.
* ldap: add test for case-insensitive group mapping
2018-05-08 11:47:23 +02:00
Marcus Efraimsson
3d9ea3f1fa
changelog: add notes about closing #11813
...
[skip ci]
2018-05-08 11:36:05 +02:00
Torkel Ödegaard
4aae3c6c05
Merge branch 'master' of github.com:grafana/grafana
2018-05-08 11:33:13 +02:00
Torkel Ödegaard
cec783ca2c
docs: updated changelog
2018-05-08 11:30:52 +02:00
Alexander Zobnin
00454b32f5
fix XSS vulnerabilities in dashboard links ( #11813 )
...
fix XSS vulnerabilities in dashboard links
2018-05-08 11:28:16 +02:00
Torkel Ödegaard
1c886940ff
Merge branch 'jereksel-feature/save_json'
2018-05-08 11:25:20 +02:00
Torkel Ödegaard
eb3aa7b193
PR: ux changes to #11528
2018-05-08 11:24:20 +02:00
Torkel Ödegaard
6a5ce09b08
Merge branch 'feature/save_json' of https://github.com/jereksel/grafana into jereksel-feature/save_json
2018-05-08 10:54:26 +02:00
bergquist
7e9a10a5fb
renames alerting engine to match other services
2018-05-08 10:53:42 +02:00
Dan Cech
93a8d8a25b
allow analytics.js to be cached, enable anonymizeIP setting ( #11656 )
2018-05-08 10:48:27 +02:00
Torkel Ödegaard
a2b864dd6b
Update CHANGELOG.md
2018-05-08 10:23:28 +02:00
Torkel Ödegaard
f84534adea
Revert "Add baron scrollbar to a node managed by gafana ( #11850 )"
...
This reverts commit 34133671b9 .
2018-05-08 09:45:08 +02:00
Torkel Ödegaard
4b61c7cd55
Merge branch 'influx-db-select-query-variable'
2018-05-08 09:29:53 +02:00
Marcus Efraimsson
8ed79d614b
decrease length of auth_id column in user_auth table
...
certain mysql versions don't support having indices with a greater varchar length
than 190.
2018-05-08 09:26:28 +02:00
Carl Bergquist
8d13276844
Merge pull request #11852 from grafana/davkal/super-simple-docker
...
Support for local Docker builds
2018-05-08 09:17:01 +02:00
Torkel Ödegaard
b894a5ff16
Merge branch 'am/fix-query-variable-influxdb' of https://github.com/forzafootball/grafana into influx-db-select-query-variable
2018-05-08 09:01:58 +02:00
Patrick O'Carroll
8f0c8005af
fixed svg background ( #11848 )
2018-05-08 06:40:34 +02:00
Ryan McKinley
34133671b9
Add baron scrollbar to a node managed by gafana ( #11850 )
...
* Add baron scroller to grafana panel, not plugin panel
* remove comment about root <div> element, since it will not be true
2018-05-08 06:39:12 +02:00
David
ed067e8d35
Fix CSS asset loading for yarn start (HMR) ( #11855 )
...
* enable url() processing in CSS to ensure assets load in HMR mode
* only needed when running `yarn start` which needs this for the hot
reloader
2018-05-07 17:02:55 +02:00
Torkel Ödegaard
4c6e4e2aa6
fix: fixed gometalinter issues with Discord PR
2018-05-07 17:01:31 +02:00
Carl Bergquist
23738ad4ac
Merge pull request #11801 from grafana/provision-service-refactor
...
Server shutdown flow rewrite & provision service refactor
2018-05-07 16:32:26 +02:00
David
1236b7b918
Merge pull request #11770 from grafana/davkal/explore-panel-link
...
Explore: Add entry to panel menu to jump to Explore
2018-05-07 16:31:19 +02:00
Torkel Ödegaard
b170bde74f
Update CHANGELOG.md
2018-05-07 15:44:34 +02:00
Torkel Ödegaard
c46a3c8646
Merge branch 'jereksel-feature/discord'
2018-05-07 15:41:10 +02:00
Torkel Ödegaard
e5e8b9800c
merge: fixed conflicts in discord PR
2018-05-07 15:40:43 +02:00
Marcus Efraimsson
23c88a3b3f
docs: update installation instructions targeting v5.1.1 stable
2018-05-07 14:57:18 +02:00
Dan Cech
29c9d3f74c
fix root_url in docs & comments ( #11819 )
...
* fix root_url in docs & comments
* include ports in docker-compose config
2018-05-07 14:18:21 +02:00
Marcus Efraimsson
b804f6d999
changelog: 5.1.1 update
...
add notes about closing #11743 and add release data for 5.1.1
[skip ci]
2018-05-07 14:09:04 +02:00
Torkel Ödegaard
249c1e8d3d
fix: loading of css url (images/fonts)
2018-05-07 14:02:38 +02:00
David Kaltschmidt
c3cc60b080
Support for local Docker builds
...
* add a git-ignored `local/` folder for Makefile/Dockerfile
* import `local/Makefile` to root Makefile
* add `.dockerignore`
2018-05-07 12:32:18 +02:00
Torkel Ödegaard
afec9ec5be
Update ROADMAP.md
2018-05-07 11:16:59 +02:00
Dan Cech
543c7fe587
support additional fields in authproxy ( #11661 )
2018-05-07 10:39:16 +02:00
Dan Cech
b4ad044044
better handling for special chars in db config ( #11662 )
2018-05-07 10:33:33 +02:00
Florian Plattner
5d54bc00e1
Fix/improved csv output ( #11740 )
...
* fix: initial cleanup and implementation
* feat: finish special character escaping
* feat: updates fileExport to generate RFC-4180 compliant CSV
* chore: replace html decoder with the lodash version and final cleanup
* fix: restore character html decoding
2018-05-07 10:22:54 +02:00
Torkel Ödegaard
871b85f199
Update ROADMAP.md
2018-05-07 10:16:39 +02:00
Torkel Ödegaard
ec7703bad7
Update ROADMAP.md
2018-05-07 10:14:04 +02:00
Torkel Ödegaard
217d43e512
Update ROADMAP.md
2018-05-07 10:13:39 +02:00
Carl Bergquist
06623506d3
Merge pull request #11805 from simPod/missing-lock
...
Add missing items to Gopkg.lock
2018-05-07 10:08:05 +02:00
Torkel Ödegaard
fb7db147ed
Merge remote-tracking branch 'origin/11809-permission-dropdown'
2018-05-07 09:49:38 +02:00
Šimon Podlipský
1fbac909cb
Remove preceding / from public JS path ( #11804 )
2018-05-07 08:11:48 +02:00
Ryan McKinley
2ee59ccad8
Add panel scrolling docs ( #11826 )
2018-05-07 08:03:30 +02:00
Marcus Efraimsson
e078e2733f
Merge pull request #11803 from svenklemm/whatsnew51-table
...
Fix variable interpolation examples in whats new in 5.1 docs
2018-05-06 08:45:02 +02:00
Sven Klemm
ed4dc241cc
escape pipe symbol same way as in templating docs
2018-05-05 10:47:44 +02:00
Marcus Efraimsson
8523b1e410
changelog: add notes about closing #11616
...
[skip ci]
2018-05-04 15:03:30 +02:00
Marcus Efraimsson
d0753949bc
Merge pull request #11794 from grafana/11616-timepicker-buttons
...
fix dark/light theme date selector styling in timepicker control
2018-05-04 14:55:56 +02:00
Patrick O'Carroll
515eab2405
added left:unset to counter left:0 in recent react-select release
2018-05-04 11:46:17 +02:00
Patrick O'Carroll
c897485958
fixed text color in light theme
2018-05-04 10:30:42 +02:00
Marcus Efraimsson
4d2e6b4a34
changelog: add notes about closing #11800
...
[skip ci]
2018-05-03 19:13:57 +02:00
Marcus Efraimsson
6eba9c2438
Merge pull request #11802 from svenklemm/variable-interpolation
...
dont shadow format passed in as function parameter in replace function in templatesrv
2018-05-03 19:09:40 +02:00
Sven Klemm
a806f542c6
test if default variable interpolation is effective when no specific
...
format is specified
2018-05-03 18:42:58 +02:00
Marcus Efraimsson
8a9da4ba66
changelog: notes about closing #11690
...
[skip ci]
2018-05-03 18:42:14 +02:00
Marcus Efraimsson
da8f6c150b
Merge pull request #11751 from mtanda/11690
...
fix to match table column name and order
2018-05-03 18:33:46 +02:00
Daniel Lee
d518ed5330
changelog: add notes for ##11754, #11758 , #11710
2018-05-03 15:46:21 +02:00
Daniel Lee
2c10f29b0f
Merge pull request #11784 from grafana/11754_auth_migration
...
increase length of auth_id column in user_auth table
2018-05-03 15:30:38 +02:00
Daniel Lee
7db9cc3bf0
Merge pull request #11796 from alexanderzobnin/fix-11710
...
scroll: fix scrolling on mobile Chrome
2018-05-03 15:18:29 +02:00
Marcus Efraimsson
99257eb048
Merge branch 'master' of git://github.com/grafana/grafana into WPH95-feature/add_es_alerting
2018-05-03 12:03:04 +02:00
Alexander Zobnin
83d599670d
scroll: remove firefox scrollbars
2018-05-03 11:54:02 +03:00
Simon Podlipsky
fc0a4b34a1
Add missing items to Gopkg.lock
2018-05-03 01:25:52 +02:00
Sven Klemm
f52920aa01
pipe escape try #3
2018-05-03 00:23:35 +02:00
Sven Klemm
7f8dacd087
use ascii code for pipe symbol to not mess up markdown table
2018-05-03 00:19:47 +02:00
Sven Klemm
fc7d876158
try to fix table
2018-05-03 00:17:18 +02:00
Sven Klemm
764fa15e24
dont shadow format passed in as function parameter
2018-05-02 23:03:37 +02:00
Torkel Ödegaard
c40a50829d
fix: removed manully added http server from inject graph as it is now a self registered service
2018-05-02 21:30:15 +02:00
Torkel Ödegaard
b5e70d4607
fix: removed unused channel
2018-05-02 19:56:15 +02:00
Torkel Ödegaard
e3ea6c683c
fix: comment spell fix
2018-05-02 19:56:15 +02:00
Torkel Ödegaard
23655315b8
fix: fixed race condition between http.Server ListenAndServe & Shutdown, now service crash during startup correctly closes http server every time
2018-05-02 19:56:15 +02:00
Torkel Ödegaard
d04ad835e2
refactoring: lots of refactoring around server shutdown flows, making sure process is terminated when background service has crashed
2018-05-02 19:56:15 +02:00
Torkel Ödegaard
053c2039bb
refactor: provisioning service refactoring
2018-05-02 19:56:15 +02:00
Torkel Ödegaard
14bb7832af
Metrics package now follows new service interface & registration ( #11787 )
...
* refactoring: metrics package now follows new service interface & registration
* fix: minor fix, make sure metrics service is imported, by grafana-server
2018-05-02 19:54:07 +02:00
Marcus Efraimsson
04d071aaa3
Merge pull request #11797 from grafana/revert-11775-unindent
...
Revert "Opportunities to unindent code (unindent)"
2018-05-02 14:19:55 +02:00
Marcus Efraimsson
de0d409a23
Revert "Opportunities to unindent code (unindent)"
2018-05-02 14:06:46 +02:00
Alexander Zobnin
64283408ee
scroll: fix scrolling on mobile Chrome ( #11710 )
2018-05-02 12:43:25 +03:00
Marcus Efraimsson
6dcb9e696d
changelog: add notes about closing #11625
...
[skip ci]
2018-05-02 11:19:22 +02:00
Marcus Efraimsson
f17100e98e
Merge pull request #11786 from marefr/11625_save_as
...
dashboard: show save as button if user has edit permission
This will show the "Save As..." button in dashboard settings page if the user
has edit permissions (org role admin/editor or viewers_can_edit enabled)
and has at least edit permission in any folder.
2018-05-02 11:15:22 +02:00
Marcus Efraimsson
1f21b3e23b
remove jest it.only to not skip important tests
2018-05-02 10:54:00 +02:00
Patrick O'Carroll
3dd073f98d
fixed so all buttons are styled not just small ones, fixes #11616
2018-05-02 09:56:53 +02:00
Carl Bergquist
6ed69e3d93
Merge pull request #11775 from knweiss/unindent
...
Opportunities to unindent code (unindent)
2018-05-01 16:03:06 +02:00
Torkel Ödegaard
2b93cbbf04
--amend
2018-05-01 14:18:10 +02:00
Torkel Ödegaard
13e015fe3f
fix: improved handling of http server shutdown
2018-05-01 14:14:11 +02:00
Mitsuhiro Tanda
253b2cc081
add test for prometheus table column title
2018-05-01 05:00:56 +09:00
David Kaltschmidt
8a53ec610b
Fix url encoding, expand template vars, fix TS hacks
...
* moved datasource related functions to panel sub-class
* expand panel template vars for url
* added keybindings for x -> Explore
* url encoding for explore state
2018-04-30 17:44:30 +02:00
David Kaltschmidt
05b0bfafe4
Explore: Add entry to panel menu to jump to Explore
...
* panel container menu gets new Explore entry (between Edit and Share)
* entry only shows if datasource has `supportsExplore` set to true (set
for Prometheus only for now)
* click on Explore entry changes url to `/explore/state` via location provider
* `state` is a JSON representation of the panel queries
* datasources implement `getExploreState()` how to turn a panel config into explore initial
state
* Explore can parse the state and initialize its query expressions
* ReactContainer now forwards route parameters as props to component
* `pluginlist` and `singlestat` panel subclasses needed to be adapted because
`panel_ctrl` now has the location provider as a property already
2018-04-30 17:44:28 +02:00
Marcus Efraimsson
0fc4da810f
changelog: notes about closing #11498
...
[skip ci]
2018-04-30 16:33:27 +02:00
Marcus Efraimsson
b0349bc795
Merge pull request #11575 from alexanderzobnin/fix-11498
...
Histogram: fix invisible highest value bucket
2018-04-30 16:32:21 +02:00
Torkel Ödegaard
fa7d7ed5df
Initial Baby Step to refactoring settings from global vars to instance ( #11777 )
...
* wip: start on refactoring settings
* settings: progress on settings refactor
* refactor: progress on settings refactoring
* fix: fixed failing test
* settings: moved smtp settings from global to instance
2018-04-30 16:21:04 +02:00
Daniel Lee
fc718b8a9a
table: fix for padding
...
The table-panel-wrapper class got removed when clicking on the panel
menu which resulted in extra padding for the .panel-content div. This
fixes that by setting the table-specific css class lower down in the
html.
2018-04-30 16:17:37 +02:00
Alexander Zobnin
b16626c3b5
graph histogram: fix invisible highest value bucket
2018-04-30 16:12:31 +02:00
Marcus Efraimsson
5c57c7cff5
dashboard: show save as button if can edit and has edit permission to folders
2018-04-30 15:38:46 +02:00
Marcus Efraimsson
770acee56a
new property for current user indicating if edit permissions in folders
2018-04-30 15:34:31 +02:00
Marcus Efraimsson
3d9b7a5892
increase length of auth_id column in user_auth table
2018-04-30 14:41:52 +02:00
Marcus Efraimsson
4f7791b9fa
fix dropdown typeahead issue
...
New explore feature overriding css for dropdown typeahead component.
2018-04-30 11:50:50 +02:00
Karsten Weiss
893a91af3a
Use opportunities to unindent code (unindent)
...
This commit fixes the following unindent findings:
pkg/api/common.go:102:2: "if x { if y" should be "if x && y"
pkg/components/dynmap/dynmap.go:642:2: invert condition and early return
pkg/components/dynmap/dynmap.go:681:2: invert condition and early return
pkg/components/simplejson/simplejson.go:171:2: "if x { if y" should be "if x && y"
pkg/middleware/dashboard_redirect.go:42:3: invert condition and early return
pkg/tsdb/mssql/mssql.go:301:3: invert condition and early break
pkg/tsdb/mysql/mysql.go:312:3: invert condition and early break
pkg/tsdb/postgres/postgres.go:292:3: invert condition and early break
pkg/tsdb/sql_engine.go:144:2: invert condition and early return
2018-04-28 10:53:16 +02:00
Carl Bergquist
c5419ba885
Merge pull request #11774 from knweiss/golint
...
Fix golint warnings
2018-04-28 09:40:56 +02:00
Karsten Weiss
de8696d5d3
Outdent code after if block that ends with return (golint)
...
This commit fixes the following golint warnings:
pkg/bus/bus.go:64:9: if block ends with a return statement, so drop this else and outdent its block
pkg/bus/bus.go:84:9: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:137:10: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:177:9: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:183:10: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:199:9: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:208:9: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary)
pkg/components/dynmap/dynmap.go:236:9: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:242:10: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:257:9: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:263:10: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:278:9: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:284:10: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:299:9: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:331:9: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:350:9: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:356:10: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:366:12: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:390:9: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:396:10: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:405:12: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:427:9: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:433:10: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:442:12: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:459:9: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:465:10: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:474:12: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:491:9: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:497:10: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:506:12: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:523:9: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:529:10: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:538:12: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:555:9: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:561:10: if block ends with a return statement, so drop this else and outdent its block
pkg/components/dynmap/dynmap.go:570:12: if block ends with a return statement, so drop this else and outdent its block
pkg/login/ldap.go:55:11: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary)
pkg/login/ldap_test.go:372:10: if block ends with a return statement, so drop this else and outdent its block
pkg/middleware/middleware_test.go:213:12: if block ends with a return statement, so drop this else and outdent its block
pkg/plugins/dashboard_importer.go:153:11: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary)
pkg/plugins/dashboards_updater.go:39:9: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary)
pkg/plugins/dashboards_updater.go:121:10: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary)
pkg/plugins/plugins.go:210:9: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary)
pkg/plugins/plugins.go:235:9: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary)
pkg/services/alerting/eval_context.go:111:9: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary)
pkg/services/alerting/notifier.go:92:9: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary)
pkg/services/alerting/notifier.go:98:9: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary)
pkg/services/alerting/notifier.go:122:10: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary)
pkg/services/alerting/rule.go:108:10: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary)
pkg/services/alerting/rule.go:118:10: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary)
pkg/services/alerting/rule.go:121:11: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary)
pkg/services/alerting/notifiers/telegram.go:94:10: if block ends with a return statement, so drop this else and outdent its block
pkg/services/sqlstore/annotation.go:34:11: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary)
pkg/services/sqlstore/annotation.go:99:11: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary)
pkg/services/sqlstore/dashboard_test.go:107:13: if block ends with a return statement, so drop this else and outdent its block
pkg/services/sqlstore/plugin_setting.go:78:10: if block ends with a return statement, so drop this else and outdent its block
pkg/services/sqlstore/preferences.go:91:10: if block ends with a return statement, so drop this else and outdent its block
pkg/services/sqlstore/user.go:50:10: if block ends with a return statement, so drop this else and outdent its block
pkg/services/sqlstore/migrator/migrator.go:106:11: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary)
pkg/services/sqlstore/migrator/postgres_dialect.go:48:10: if block ends with a return statement, so drop this else and outdent its block
pkg/tsdb/time_range.go:59:9: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary)
pkg/tsdb/time_range.go:67:9: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary)
pkg/tsdb/cloudwatch/metric_find_query.go:225:9: if block ends with a return statement, so drop this else and outdent its block
pkg/util/filepath.go:68:11: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary)
2018-04-27 23:10:43 +02:00
Karsten Weiss
b7adf28501
Remove redundancy in variable declarations (golint)
...
This commit fixes the following golint warnings:
pkg/api/avatar/avatar.go:229:12: should omit type *http.Client from declaration of var client; it will be inferred from the right-hand side
pkg/login/brute_force_login_protection.go:13:26: should omit type time.Duration from declaration of var loginAttemptsWindow; it will be inferred from the right-hand side
pkg/metrics/graphitebridge/graphite.go:58:26: should omit type []string from declaration of var metricCategoryPrefix; it will be inferred from the right-hand side
pkg/metrics/graphitebridge/graphite.go:69:22: should omit type []string from declaration of var trimMetricPrefix; it will be inferred from the right-hand side
pkg/models/alert.go:37:36: should omit type error from declaration of var ErrCannotChangeStateOnPausedAlert; it will be inferred from the right-hand side
pkg/models/alert.go:38:36: should omit type error from declaration of var ErrRequiresNewState; it will be inferred from the right-hand side
pkg/models/datasource.go:61:28: should omit type map[string]bool from declaration of var knownDatasourcePlugins; it will be inferred from the right-hand side
pkg/plugins/update_checker.go:16:13: should omit type http.Client from declaration of var httpClient; it will be inferred from the right-hand side
pkg/services/alerting/engine.go:103:24: should omit type time.Duration from declaration of var unfinishedWorkTimeout; it will be inferred from the right-hand side
pkg/services/alerting/engine.go:105:19: should omit type time.Duration from declaration of var alertTimeout; it will be inferred from the right-hand side
pkg/services/alerting/engine.go:106:19: should omit type int from declaration of var alertMaxAttempts; it will be inferred from the right-hand side
pkg/services/alerting/notifier.go:143:23: should omit type map[string]*NotifierPlugin from declaration of var notifierFactories; it will be inferred from the right-hand side
pkg/services/alerting/rule.go:136:24: should omit type map[string]ConditionFactory from declaration of var conditionFactories; it will be inferred from the right-hand side
pkg/services/alerting/conditions/evaluator.go:12:15: should omit type []string from declaration of var defaultTypes; it will be inferred from the right-hand side
pkg/services/alerting/conditions/evaluator.go:13:15: should omit type []string from declaration of var rangedTypes; it will be inferred from the right-hand side
pkg/services/alerting/notifiers/opsgenie.go:44:19: should omit type string from declaration of var opsgenieAlertURL; it will be inferred from the right-hand side
pkg/services/alerting/notifiers/pagerduty.go:43:23: should omit type string from declaration of var pagerdutyEventApiUrl; it will be inferred from the right-hand side
pkg/services/alerting/notifiers/telegram.go:21:17: should omit type string from declaration of var telegramApiUrl; it will be inferred from the right-hand side
pkg/services/provisioning/dashboards/config_reader_test.go:11:24: should omit type string from declaration of var simpleDashboardConfig; it will be inferred from the right-hand side
pkg/services/provisioning/dashboards/config_reader_test.go:12:24: should omit type string from declaration of var oldVersion; it will be inferred from the right-hand side
pkg/services/provisioning/dashboards/config_reader_test.go:13:24: should omit type string from declaration of var brokenConfigs; it will be inferred from the right-hand side
pkg/services/provisioning/dashboards/file_reader.go:22:30: should omit type time.Duration from declaration of var checkDiskForChangesInterval; it will be inferred from the right-hand side
pkg/services/provisioning/dashboards/file_reader.go:24:23: should omit type error from declaration of var ErrFolderNameMissing; it will be inferred from the right-hand side
pkg/services/provisioning/datasources/config_reader_test.go:15:34: should omit type string from declaration of var twoDatasourcesConfig; it will be inferred from the right-hand side
pkg/services/provisioning/datasources/config_reader_test.go:16:34: should omit type string from declaration of var twoDatasourcesConfigPurgeOthers; it will be inferred from the right-hand side
pkg/services/provisioning/datasources/config_reader_test.go:17:34: should omit type string from declaration of var doubleDatasourcesConfig; it will be inferred from the right-hand side
pkg/services/provisioning/datasources/config_reader_test.go:18:34: should omit type string from declaration of var allProperties; it will be inferred from the right-hand side
pkg/services/provisioning/datasources/config_reader_test.go:19:34: should omit type string from declaration of var versionZero; it will be inferred from the right-hand side
pkg/services/provisioning/datasources/config_reader_test.go:20:34: should omit type string from declaration of var brokenYaml; it will be inferred from the right-hand side
pkg/services/sqlstore/stats.go:16:25: should omit type time.Duration from declaration of var activeUserTimeLimit; it will be inferred from the right-hand side
pkg/services/sqlstore/migrator/mysql_dialect.go:69:14: should omit type bool from declaration of var hasLen1; it will be inferred from the right-hand side
pkg/services/sqlstore/migrator/mysql_dialect.go:70:14: should omit type bool from declaration of var hasLen2; it will be inferred from the right-hand side
pkg/services/sqlstore/migrator/postgres_dialect.go:95:14: should omit type bool from declaration of var hasLen1; it will be inferred from the right-hand side
pkg/services/sqlstore/migrator/postgres_dialect.go:96:14: should omit type bool from declaration of var hasLen2; it will be inferred from the right-hand side
pkg/setting/setting.go:42:15: should omit type string from declaration of var Env; it will be inferred from the right-hand side
pkg/setting/setting.go:161:18: should omit type bool from declaration of var LdapAllowSignup; it will be inferred from the right-hand side
pkg/setting/setting.go:473:30: should omit type bool from declaration of var skipStaticRootValidation; it will be inferred from the right-hand side
pkg/tsdb/interval.go:14:21: should omit type time.Duration from declaration of var defaultMinInterval; it will be inferred from the right-hand side
pkg/tsdb/interval.go:15:21: should omit type time.Duration from declaration of var year; it will be inferred from the right-hand side
pkg/tsdb/interval.go:16:21: should omit type time.Duration from declaration of var day; it will be inferred from the right-hand side
pkg/tsdb/cloudwatch/credentials.go:26:24: should omit type map[string]cache from declaration of var awsCredentialCache; it will be inferred from the right-hand side
pkg/tsdb/influxdb/query.go:15:27: should omit type *regexp.Regexp from declaration of var regexpOperatorPattern; it will be inferred from the right-hand side
pkg/tsdb/influxdb/query.go:16:27: should omit type *regexp.Regexp from declaration of var regexpMeasurementPattern; it will be inferred from the right-hand side
pkg/tsdb/mssql/mssql_test.go:25:14: should omit type string from declaration of var serverIP; it will be inferred from the right-hand side
2018-04-27 22:14:36 +02:00
Torkel Ödegaard
b3531362ca
fix: minor fix to plugin service shut down flow
2018-04-27 21:22:29 +02:00
Daniel Lee
7e2fb5e92e
appveyor: uppercase the C drive in go path
...
Fixes #11758
2018-04-27 17:32:53 +02:00
David
cc74f6c6a0
Merge pull request #11761 from grafana/davkal/explore-multi-row
...
Explore: add support for multiple queries
2018-04-27 17:31:25 +02:00
Leonard Gram
ec23816df6
docs: further documents changes to the docker image. ( #11763 )
...
* docs: further documents changes to the docker image.
* docs: explains the changes to user id better.
2018-04-27 17:06:08 +02:00
bergquist
c902ec1808
Merge branch 'notification-service-refactor2'
...
* notification-service-refactor2:
fix: removed log calls used while troubleshooting
refactor: refactoring notification service to use new service registry hooks
2018-04-27 16:59:32 +02:00
Carl Bergquist
2cc855a131
Merge branch 'master' into notification-service-refactor2
2018-04-27 16:59:14 +02:00
bergquist
0cbeb56af1
disable ent build to avoid slowing down build speed
2018-04-27 16:41:07 +02:00
David
d8abfe6a7d
Merge pull request #11742 from grafana/davkal/explore
...
Explore UI skeleton
2018-04-27 15:46:40 +02:00
David Kaltschmidt
949e3d29e8
Explore: add support for multiple queries
...
* adds +/- buttons to query rows in the Explore section
* on Run Query all query expressions are submitted
* `generateQueryKey` and `ensureQueries` are helpers to ensure each
query field has a unique key for react.
2018-04-27 15:42:35 +02:00
David Kaltschmidt
25d3ec5bbf
Fixed settings default and explore path
2018-04-27 15:35:46 +02:00
Torkel Ödegaard
a8eed9d344
Refactoring PluginManager to be a self registering service ( #11755 )
...
* refator: refactored PluginManager to be a self registering service, a lot more work needed to fully make plugin manager use instance variables and not so many globals
2018-04-27 15:11:55 +02:00
Torkel Ödegaard
44b0f15a61
fix: removed log calls used while troubleshooting
2018-04-27 14:28:42 +02:00
Torkel Ödegaard
df71fe33fd
refactor: refactoring notification service to use new service registry hooks
2018-04-27 14:15:17 +02:00
Marcus Efraimsson
8f29d28572
Merge pull request #11753 from grafana/11743_unit_revert
...
revert renaming of unit key ppm
2018-04-27 14:02:57 +02:00
Carl Bergquist
28f7b6dad1
Enable Grafana extensions at build time. ( #11752 )
...
* extensions: import and build
* bus: use predefined error
* enterprise: build script for enterprise packages
* poc: auto registering services and dependency injection
(cherry picked from commit b5b1ef875f905473af41e49f8071cb9028edc845)
* poc: backend services registry progress
(cherry picked from commit 97be69725881241bfbf1e7adf0e66801d6b0af3d)
* poc: minor update
(cherry picked from commit 03d7a6888b81403f458b94305792e075568f0794)
* ioc: introduce manuel ioc
* enterprise: adds setting for enterprise
* build: test and build specific ee commit
* cleanup: test testing code
* removes example hello service
2018-04-27 13:41:58 +02:00
Marcus Efraimsson
138c8c348e
revert renaming of unit key ppm
...
#11211 removed the unit key ppm in favor of conppm. A change which is not forward compatible.
This commit revert the unit key back to ppm.
Also adds some better error description if trying to use a unit which don't exists.
Fixes #11743
2018-04-27 13:41:20 +02:00
Mitsuhiro Tanda
c2b720835b
fix to match table column name and order
2018-04-27 19:34:10 +09:00
David Kaltschmidt
d338b7ea7b
Import and typescript fixups
2018-04-27 11:49:11 +02:00
David Kaltschmidt
1e6e89121c
Settings to enable Explore UI
2018-04-27 11:39:14 +02:00
bergquist
afce0feb05
Merge branch 'mjtrangoni-fix-deadcode-issues'
...
* mjtrangoni-fix-deadcode-issues:
tech: removes unused code
add deadcode linter to circleci
pkg: fix deadcode issues
build.go: fix deadcode issues
2018-04-27 10:41:56 +02:00
bergquist
8e9b3507c5
tech: removes unused code
2018-04-27 10:39:06 +02:00
bergquist
034f5921cc
Merge branch 'fix-deadcode-issues' of https://github.com/mjtrangoni/grafana into mjtrangoni-fix-deadcode-issues
...
* 'fix-deadcode-issues' of https://github.com/mjtrangoni/grafana :
add deadcode linter to circleci
pkg: fix deadcode issues
build.go: fix deadcode issues
2018-04-27 10:31:44 +02:00
David Kaltschmidt
f1220fd2a4
Explore WIP
2018-04-26 20:27:19 +02:00
Mario Trangoni
0459261d19
add deadcode linter to circleci
2018-04-26 19:24:21 +02:00
Mario Trangoni
97fd66db2e
pkg: fix deadcode issues
2018-04-26 19:24:21 +02:00
Mario Trangoni
7aaa188471
build.go: fix deadcode issues
2018-04-26 19:04:07 +02:00
Marcus Efraimsson
b53a57610b
docs: update current version to 5.1
2018-04-26 18:59:45 +02:00
Marcus Efraimsson
6fa7ffc23f
docs: update installation instructions targeting v5.1.0 stable
2018-04-26 18:56:44 +02:00
Marcus Efraimsson
914071993d
Merge branch 'docs-5.1'
2018-04-26 18:44:51 +02:00
Daniel Lee
44a61a6db3
changelog: update for v5.1.0
2018-04-26 18:18:54 +02:00
Marcus Efraimsson
28781e7dfd
Merge pull request #11736 from grafana/11735_ga
...
fix so that google analytics script are cached
2018-04-26 16:01:08 +02:00
Marcus Efraimsson
ddeba41638
fix so that google analytics script are cached
2018-04-26 15:49:22 +02:00
Daniel Lee
1dd4f03100
Merge pull request #11726 from grafana/11708_prom_variables
...
prometheus: variable query should fallback correctly to a series query
2018-04-26 10:29:09 +02:00
Daniel Lee
375816106e
Merge pull request #11714 from grafana/11703_mysql_ts_datatypes
...
sql tsdb: fix value columns conversion to float when using timeseries query
2018-04-25 23:17:22 +02:00
Marcus Efraimsson
fff5d7154e
Merge pull request #11721 from grafana/11677-missaligned-menu-carot
...
fix misalignment of unit and other drop downs in firefox
2018-04-25 17:24:54 +02:00
Daniel Lee
4b73f67703
Merge pull request #11722 from grafana/ie11-panel-edit-height
...
removed height 100% from panel-container to fix ie11 panel edit mode
2018-04-25 16:26:41 +02:00
Daniel Lee
3000a2a43b
Merge pull request #11652 from grafana/davkal/hmr
...
Add weback-dev-server with hot/hmr support
2018-04-25 15:52:53 +02:00
Marcus Efraimsson
f112e38266
prometheus: convert metric find query tests to jest
2018-04-25 15:37:58 +02:00
Marcus Efraimsson
6687409efb
prometheus: fix variable query to fallback correctly to series query
...
Using a query of for example up or up{job=job1}
2018-04-25 15:37:58 +02:00
Patrick O'Carroll
6836268f3e
removed height 100% from panel-container to fix ie11 panel edit mode
2018-04-25 12:44:39 +02:00
Patrick O'Carroll
99aa9a46bc
replaced border hack carot with fontawesome carot fixes #11677
2018-04-25 12:16:43 +02:00
Leonard Gram
1290087b78
dev: Mac compatible prometheus block. ( #11718 )
2018-04-25 11:01:33 +02:00
David
c99d6bd505
Merge pull request #11678 from grafana/davkal/11673-silent-response
...
Add silent option to backend requests
2018-04-25 09:46:41 +02:00
Carl Bergquist
f2b5b6f299
Merge pull request #11694 from flopp999/patch-5
...
Added requests/sec(throughput)
2018-04-24 21:30:34 +02:00
Marcus Efraimsson
7626775491
Merge pull request #11695 from grafana/11508_variables_preview_values
...
allow to show more preview values for variables
2018-04-24 20:05:47 +02:00
Marcus Efraimsson
1452634a2a
mssql: fix value columns conversion to float when using timeseries query
2018-04-24 19:54:08 +02:00
Marcus Efraimsson
cf43007531
postgres: fix value columns conversion to float when using timeseries query
2018-04-24 19:53:36 +02:00
Marcus Efraimsson
346577b664
mysql: fix value columns conversion to float when using timeseries query
2018-04-24 19:53:06 +02:00
Marcus Efraimsson
76bd2aea44
sql datasource: extract common logic for converting value column to float
2018-04-24 19:50:14 +02:00
Patrick O'Carroll
a40314022b
added pointer to show more, reset values on new query
2018-04-24 17:40:03 +02:00
Marcus Efraimsson
7992897418
docs: add known issues section for mssql documentation
...
Fixes #11707
2018-04-24 16:30:24 +02:00
David Kaltschmidt
707700ac7d
force GET for metadataRequests, w/ test
2018-04-24 16:26:46 +02:00
Marcus Efraimsson
85ccefdb84
Merge branch 'master' into docs-5.1
2018-04-24 16:17:15 +02:00
Marcus Efraimsson
d36efddcf7
Merge pull request #11699 from grafana/11466-edit-row
...
fixed so user who can edit dashboard can edit row
2018-04-24 14:57:50 +02:00
Carl Bergquist
005556632f
Merge pull request #11705 from mjtrangoni/fix-ineffassign-issues
...
Fix ineffassign issues
2018-04-24 12:56:16 +02:00
David Kaltschmidt
006286ac05
Renamed helperRequest and removed positional args
...
From review feedback:
* s/helper/metadata
* combined positional args to _request into options dict
* metadataRequest reuses _request()
* moved consumption of this.httpMethod into _request, can be overwritten
in options due to spread-after
2018-04-24 12:27:37 +02:00
David Kaltschmidt
0695e431ea
Move function calls w/ side-effects to componentDidMount
...
* loadStore() modified the url which triggered a new render path, this
gets noticed by react. Moved to componentDidMount.
2018-04-24 12:07:24 +02:00
Patrick O'Carroll
38a4a2dc60
changed test name and dashboardMock code
2018-04-24 11:22:58 +02:00
Patrick O'Carroll
1446f54447
fixed test
2018-04-24 09:45:53 +02:00
Mario Trangoni
2e927a1053
add ineffassign to circleci gometalinter check
2018-04-23 20:07:31 +02:00
Mario Trangoni
b02a860e66
pkg/components: fix ineffassign issues
2018-04-23 20:03:57 +02:00
Mario Trangoni
15f11effa0
pkg/cmd: fix ineffassign issues
2018-04-23 19:34:55 +02:00
Mario Trangoni
bc570bb140
pkg/log: fix ineffassign issues
2018-04-23 19:31:23 +02:00
Mario Trangoni
6eb00000fe
pkg/services: fix ineffassign issues
2018-04-23 19:28:54 +02:00
Patrick O'Carroll
45e6d9fcc4
removed import config
2018-04-23 17:45:51 +02:00
Patrick O'Carroll
3eaaa5d32d
fixed so user who can edit dashboard can edit row, fixes #11466
2018-04-23 17:44:29 +02:00
Leonard Gram
3a48ea8dde
Fixes signing of packages.
...
Signing was failing as the builds
were expected to run as ubuntu but
is run as root.
Closes #11686
2018-04-23 17:05:32 +02:00
Dan Cech
affd3d15a0
Merge pull request #11150 from sbskas/master
...
Make Ldap group composed of DNs work.
2018-04-23 10:49:45 -04:00
Marcus Efraimsson
d14ac54af6
db: fix failing user auth tests for postgres
2018-04-23 16:02:59 +02:00
Daniel Lee
1dea5cb34b
Merge pull request #11683 from marefr/11668_default_permissions
...
Fix for default permissions on folder are not shown as inherited in it's dashboards
2018-04-23 14:58:22 +02:00
flopp999
28ce71253f
changed rps to reqps
2018-04-23 14:06:25 +02:00
bergquist
3cca45dd88
bump version
2018-04-23 13:59:52 +02:00
Patrick O'Carroll
c2cc77fa08
added button to show more preview values for variables, button runs a function that increases options limit, fixes #11508
2018-04-23 13:00:24 +02:00
flopp999
1cc4c0c1f0
Added requests/sec(throughput)
...
#9630
2018-04-23 12:05:26 +02:00
Marcus Efraimsson
079346917f
use inherited property from api when rendering permissions
2018-04-23 09:23:31 +02:00
Marcus Efraimsson
d86ed679b1
return inherited property for permissions
2018-04-23 09:23:14 +02:00
Carl Bergquist
6315142d00
Merge pull request #11689 from mjtrangoni/fix-ineffassign-issues
...
pkg/tsdb: fix ineffassign isues
2018-04-23 07:57:55 +02:00
Carl Bergquist
7e089314f7
Merge pull request #11688 from mjtrangoni/fix-gometalinter-circleci
...
fix CircleCI gometalinter test
2018-04-23 07:54:21 +02:00
Andrzej Ressel
9d5ccaef54
Merge branch 'master' into feature/save_json
2018-04-22 21:24:52 +02:00
Mario Trangoni
556219b192
pkg/tsdb: fix ineffassign isues
2018-04-22 20:51:58 +02:00
Mario Trangoni
fd20aa7c03
fix circleci gometalinter test
2018-04-22 16:22:29 +02:00
Daniel Lee
6b5854936d
Merge pull request #11502 from marefr/graphite_ds_test
...
graphite: use a query when testing data source
2018-04-22 11:31:51 +02:00
Daniel Lee
b5a54c535b
Merge pull request #11654 from svenklemm/postgres-docs-timefilter
...
postgres: adjust timeFilter, timeFrom and timeTo macro examples
2018-04-22 11:16:15 +02:00
Sven Klemm
eb994ad72e
Merge remote-tracking branch 'upstream/master' into postgres-docs-timefilter
2018-04-21 18:31:45 +02:00
Daniel Lee
3451f9a9db
Merge branch 'annotations-created' of https://github.com/ryantxu/grafana into ryantxu-annotations-created
2018-04-20 17:14:06 +02:00
David Kaltschmidt
53817b7429
Add silent option to backend requests
...
* When set to `true`, the `silent` option for backend_srv requests
suppresses all event emitters that are triggered when the response is
received.
* Added `helperRequest()` to the Prometheus datasource to support
requests that are not triggered by the user, e.g., for tab completion.
`helperRequest()` sets the `silent` option.
* Migrated all non-timeseries queries of the Prometheus datasource to
use `helperRequest()`.
Fixes #11673
2018-04-20 15:28:04 +02:00
Daniel Lee
8f9d9ed35d
docs: escape asterisk in Graphite docs
2018-04-20 15:27:20 +02:00
Daniel Lee
f4f12c1e84
Merge remote-tracking branch 'upstream/master' into docs-5.1
2018-04-20 15:15:42 +02:00
Daniel Lee
bde0136317
Merge pull request #11671 from grafana/docs-variable-interpolation-mssql
...
Docs for mssql for #11642
2018-04-20 15:09:20 +02:00
Daniel Lee
2b3c547589
Merge pull request #11642 from grafana/docs-variable-interpolation
...
Docs variable interpolation
2018-04-20 15:09:05 +02:00
Daniel Lee
ba2e43f547
docs: disable quoting option for MSSQL
2018-04-20 13:36:07 +02:00
Daniel Lee
492f842c53
docs: fix example for graphite tag query
...
Was missing a tilde in the tag_values example
2018-04-20 13:32:17 +02:00
Daniel Lee
3a99148315
docs: spelling
2018-04-20 13:24:37 +02:00
bergquist
e168bfe03e
docs: release 5.1.0-beta1
2018-04-20 13:23:45 +02:00
Daniel Lee
71dcafebb8
docs: add missing backtick for mysql/postgres
2018-04-20 13:22:43 +02:00
Daniel Lee
c10359dd5b
docs: fixes for table in variable docs
2018-04-20 13:21:14 +02:00
bergquist
177220e2fe
build: fixes release deploy
2018-04-20 12:59:44 +02:00
bergquist
d7f58d74d3
changelog: adds releaste date for 5.1.0-beta1
2018-04-20 11:16:24 +02:00
Daniel Lee
cdbd4e0fc0
graphite: convert ds test to jest
2018-04-20 11:09:52 +02:00
Daniel Lee
c2064781a0
Merge pull request #11640 from grafana/11637-dropdown-styling
...
removed padding and moved carrot
2018-04-20 11:05:40 +02:00
bergquist
98bbb01898
build: removes gometalinter
...
for some reason the linter lints files in /vendor
which it should not. So we have to remove it until
it works as expected
ref #10381
2018-04-20 10:35:29 +02:00
bergquist
03a9650c57
cli: adds os and arch headers
...
this makes it possible for the plugin repo
to provide the correct package if arch and os matters
2018-04-20 09:52:25 +02:00
Dan Cech
7cc3d0c34e
Merge branch 'master' into master
2018-04-19 12:01:48 -04:00
Sven Klemm
5076f9304b
slightly better example
2018-04-19 17:01:48 +02:00
Sven Klemm
048cecdab5
adjust timeFilter, timeFrom and timeTo macro examples
2018-04-19 16:56:58 +02:00
Marcus Efraimsson
9fc59cc212
Merge pull request #11644 from grafana/11392_whats_new_v51
...
docs: What's new in v5.1
2018-04-19 16:37:04 +02:00
Marcus Efraimsson
727a7bf27a
docs: what's new improvements
2018-04-19 16:26:42 +02:00
Marcus Efraimsson
886c8b823a
docs: what's new improvements
2018-04-19 14:51:33 +02:00
bergquist
b5820d930c
Merge branch 'master' into 11392_whats_new_v51
...
* master:
build: only lint the pkg folder
changelog: adds note about closing #11476
singlestat: Fix optimization in setTableColumnToSensibleDefault
influxdb: Check before assuming first column to be 'time'
2018-04-19 14:27:13 +02:00
bergquist
ffb1db833c
docs: what's new
...
add's info about new template variable interpolation
2018-04-19 14:23:47 +02:00
Marcus Efraimsson
540bde269e
docs: fix typos
2018-04-19 13:49:40 +02:00
Marcus Efraimsson
cc3418f6a3
docs: what's new
...
Improved scrolling experience
2018-04-19 13:44:37 +02:00
bergquist
b4a77d49b4
docs: whats new
...
reduce content a little bit and highlight mssql and prom heatmap
2018-04-19 13:39:02 +02:00
bergquist
601a1d9b92
docs: more info prometheus heapmap to whats new
2018-04-19 13:33:50 +02:00
Marcus Efraimsson
6737f79331
docs: improve what's new in v5.1
2018-04-19 13:25:16 +02:00
Marcus Efraimsson
250f85b9bd
docs: what's new in v5.1 draft
2018-04-19 12:54:10 +02:00
David Kaltschmidt
cc5d7002b0
Add weback-dev-server with hot/hmr support
...
* adds `npm start` / `yarn start` script
* starts a webpack-dev-server using the dev config, served on :3333
* hot reloading (HMR) for react/styles, not working for angular code
* new entry `dev.ts` for dynamic imports of CSS theme (ExtractText does
not work with HMR)
* TS loader pipeline moved out of common to add HMR for react
* applied `hot()` to some react containers (that's their new default
export, named exports remains for testing)
* added sections to README
* updated yarn.lock
2018-04-19 11:42:53 +02:00
bergquist
7a62231816
build: only lint the pkg folder
2018-04-19 11:29:02 +02:00
bergquist
f50bcb6aae
changelog: adds note about closing #11476
2018-04-19 11:20:29 +02:00
Carl Bergquist
2dfa576c76
Merge pull request #11504 from hahnjo/11476-influxdb-show-cardinality
...
influxdb: Check before assuming first column to be 'time'
2018-04-19 11:18:01 +02:00
Marcus Efraimsson
ba9c3f60c4
Merge branch 'master' into docs-5.1
2018-04-19 10:52:17 +02:00
Marcus Efraimsson
e6f38591b5
dev: only build server with bra run
2018-04-19 10:43:31 +02:00
Carl Bergquist
4f0d7586ae
Merge pull request #11648 from mjtrangoni/add-gometalinter-circleci
...
Add gometalinter to CircleCI
2018-04-19 09:35:21 +02:00
Mario Trangoni
3543f1c3d4
add gometalinter to circleci
2018-04-18 22:52:21 +02:00
Mario Trangoni
33ae8d35ea
comment unused struct fields
2018-04-18 22:23:49 +02:00
Carl Bergquist
89acafd567
Merge pull request #11646 from mjtrangoni/fix-varcheck-issues
...
remove unused variables detected by varcheck
2018-04-18 21:45:11 +02:00
Mario Trangoni
c1742df9ac
remove unused variables detected by varcheck
2018-04-18 19:04:37 +02:00
Marcus Efraimsson
cec9634f4a
fix typo
2018-04-18 14:52:36 +02:00
Daniel Lee
ab4f8c273d
docs: describes variable formatting options
...
csv option in postgres/mysql docs and the regex option in the
graphite docs
2018-04-18 14:40:34 +02:00
Daniel Lee
120a86ecf9
docs: graphite template variables for tag queries
...
ref #11388 and ref #9911 and ref #10366
2018-04-18 14:40:34 +02:00
Daniel Lee
24ae9cef36
docs: describes new variable formatting syntax
...
Fixes #11388
Ref #11141
2018-04-18 14:40:34 +02:00
Marcus Efraimsson
7e8bd8d004
Merge branch 'master' into docs-5.1
2018-04-18 14:39:38 +02:00
Marcus Efraimsson
4ddd15d921
changelog: notes about closing #10427
...
[skip ci]
2018-04-18 14:18:21 +02:00
Marcus Efraimsson
fd409f119d
Merge pull request #10986 from grafana/10427_addpanel_filter
...
add tabs and search filter to new panel control
2018-04-18 14:13:21 +02:00
Carl Bergquist
0ad6336634
Merge pull request #11354 from grafana/external-auth
...
External auth refactor
2018-04-18 14:03:50 +02:00
Marcus Efraimsson
606257a1da
move jest test file to specs
2018-04-18 14:00:15 +02:00
Marcus Efraimsson
ce97f89de6
make add panel panel scrollbar adjust when panel/dashboard grid are resized
2018-04-18 13:59:26 +02:00
bergquist
dbf61355b3
style: code simplifications
2018-04-18 12:16:25 +02:00
Marcus Efraimsson
82054e1a3e
Merge branch 'master' into 10427_addpanel_filter
2018-04-18 11:36:13 +02:00
Marcus Efraimsson
b7b0ca2b90
build: introduce -dev flag optimal for building in development mode
...
Fix performance issue with running bra run for go run build.go build
2018-04-18 11:25:34 +02:00
Patrick O'Carroll
23f644c2f5
changed copied message and added forced render for width change
2018-04-18 10:34:43 +02:00
Patrick O'Carroll
e794951087
removed padding and moved carrot
2018-04-18 10:21:48 +02:00
Carl Bergquist
54b7846eb6
Merge pull request #11635 from ohadbenita/patch-1
...
Specify expected encoding for access/secret key
2018-04-18 10:06:12 +02:00
bergquist
c22495b6f8
Merge branch 'master' into external-auth
...
* master:
changelog: adds note about closing #11613 and #11602
fix: sign in link should have target self to trigger full page reload, fixes #11626
codespell: exclude by words instead of files
Use sort.Strings() (gosimple)
Remove unused return value assignment (gosimple)
Remove unnecessary fmt.Sprintf() calls (gosimple)
Merge variable declaration with assignment (gosimple)
Use fmt.Errorf() (gosimple)
Simplify make() (gosimple)
Use raw strings to avoid double escapes (gosimple)
Simplify if expression (gosimple)
Simplify comparison to bool constant (gosimple)
Simplify error returns (gosimple)
Remove redundant break statements (gosimple)
2018-04-18 09:34:45 +02:00
bergquist
d9b3ff1952
changelog: adds note about closing #11613 and #11602
2018-04-18 09:21:51 +02:00
Dan Cech
3fedcb1e4b
cleanup, make sure users are always synced with ldap
2018-04-17 17:48:56 -04:00
ohadbenita
4664549411
Specify expected encoding for access/secret key
2018-04-17 23:55:07 +03:00
Dan Cech
33760b5c3b
make sure user's default org is kept up to date
2018-04-17 16:51:05 -04:00
Carl Bergquist
8367199a2d
Merge pull request #11613 from knweiss/gosimple
...
Code simplification (gosimple)
2018-04-17 22:40:40 +02:00
Carl Bergquist
6ba830c73b
Merge pull request #11632 from mjtrangoni/fix-codespell-circleci
...
codespell: exclude by words instead of files
2018-04-17 21:10:46 +02:00
Torkel Ödegaard
e81330abf0
fix: sign in link should have target self to trigger full page reload, fixes #11626
2018-04-17 21:01:52 +02:00
Mario Trangoni
b0217f5dd3
codespell: exclude by words instead of files
2018-04-17 20:45:46 +02:00
Dan Cech
00e74990ed
remove old comment
2018-04-17 14:06:25 -04:00
Dan Cech
857830d981
org role sync tests
2018-04-17 14:06:25 -04:00
Dan Cech
52503d9cb5
refactor authproxy & ldap integration, address comments
2018-04-17 14:06:25 -04:00
Dan Cech
c8a0c1e6b8
pass DN in ldap test
2018-04-17 14:06:25 -04:00
Dan Cech
daeba40b3b
tests for user auth module
2018-04-17 14:06:25 -04:00
Dan Cech
59f83ca5d8
fix ldap test
2018-04-17 14:06:25 -04:00
Dan Cech
e53e039b1b
restructure GetUserByAuthInfo
2018-04-17 14:06:25 -04:00
Dan Cech
c4168c2396
error handling
2018-04-17 14:06:25 -04:00
Dan Cech
65847da1df
use Result in GetAuthInfoQuery
2018-04-17 14:06:25 -04:00
Dan Cech
d837be91ec
switch to passing ReqContext as a property
2018-04-17 14:06:25 -04:00
Dan Cech
e53315dce8
cleanup
2018-04-17 14:06:25 -04:00
Dan Cech
a1b1d2fe80
switch to Result
2018-04-17 14:06:25 -04:00
Dan Cech
d5dd1c9bca
update auth proxy
2018-04-17 14:06:25 -04:00
Dan Cech
23f163e8cf
fixes
2018-04-17 14:06:25 -04:00
Dan Cech
d2eab2ff4c
fix tests
2018-04-17 14:06:25 -04:00
Dan Cech
1c5afa731f
shared library for managing external user accounts
2018-04-17 14:06:25 -04:00
Torkel Ödegaard
1594ceeb6f
fix: Label font weight should be semi bold, fixes #11629
2018-04-17 19:40:44 +02:00
bergquist
fa49332915
docs: typos
2018-04-17 19:09:39 +02:00
Carl Bergquist
3801df5da8
Merge pull request #11602 from mjtrangoni/add-codespell-to-circle
...
add codespell to CircleCI
2018-04-17 19:02:32 +02:00
Daniel Lee
5b968329a0
graphite: adds tests for tags and tag_values functions
2018-04-17 18:58:47 +02:00
Marcus Efraimsson
d30835f648
docs: update provisioning documentation
...
In addition to closing #10883
2018-04-17 17:22:25 +02:00
Marcus Efraimsson
b142d6a037
Merge branch 'master' into docs-5.1
2018-04-17 16:50:26 +02:00
Marcus Efraimsson
cfef609c32
changelog: notes about closing #10883
...
[skip ci]
2018-04-17 16:45:44 +02:00
Marcus Efraimsson
c120415406
Merge pull request #11398 from bergquist/readonly_dashboards
...
improved workflow for provisioned dashboards
2018-04-17 16:42:08 +02:00
Daniel Lee
d9b5ef8f7b
changelog: adds note for #11553
2018-04-17 16:35:55 +02:00
Marcus Efraimsson
d7688241c6
Merge branch 'master' into readonly_dashboards
2018-04-17 16:27:51 +02:00
bergquist
059719104f
dev: only build server with bra run
2018-04-17 15:02:22 +02:00
Daniel Lee
26bb22bffa
Merge pull request #11554 from grafana/11553_viewer_general_access
...
User with org viewer role permission fixes
2018-04-17 13:50:45 +02:00
Daniel Lee
4a842f96ac
changelog: adds note for #11173
2018-04-17 13:44:42 +02:00
Daniel Lee
b3acbb9995
Merge pull request #11526 from grafana/11173_folder_admin
...
A folder admin should be able to add permissions for folder/its dashboards
2018-04-17 13:42:38 +02:00
Patrick O'Carroll
0120023aba
added forceupdate to grid item so addpanel items rezie instantly, renamed function to copyPanel, fixed panel items height issue
2018-04-17 13:10:08 +02:00
Marcus Efraimsson
2fc1558daf
revert changes of add panel button to require save permission
...
This resolves an issue where the add panel button was shown on the default home dashboard
2018-04-17 11:03:46 +02:00
Marcus Efraimsson
8a5cb088d3
Merge branch 'master' into readonly_dashboards
2018-04-17 10:50:04 +02:00
Marcus Efraimsson
e21d574814
changelog: fix typo
...
[skip ci]
2018-04-17 10:28:16 +02:00
Marcus Efraimsson
a3eff6cf25
changelog: notes about closing #11572
...
[skip ci]
2018-04-17 10:27:12 +02:00
Dan Cech
e07de80b75
Fix issues with metric reporting ( #11518 )
...
* report active users in graphite stats
* use bus to publish system stats
* metrics: avoid using events unless we have to
this commit also changes the default interval
for updating the stats gauges. Seems like the old values
was a product of previous metrics implementation
2018-04-17 10:20:01 +02:00
Marcus Efraimsson
ffe9b426d4
changelog: notes about closing #10747
...
[skip ci]
2018-04-17 10:00:09 +02:00
Torkel Ödegaard
85121e55c9
fix: Row state is now ignored when looking for dashboard changes ( #11608 )
...
* fix: Row state is now ignored when looking for dashboawrd changes, had to fix bug in expand logic to make fix work. Also moved the ChangeTracker to it's own file and moved tests to jest, fixes #11208
* removed commented out log calls
2018-04-17 09:41:07 +02:00
Marcus Efraimsson
9733172d3c
Merge pull request #11422 from grafana/dashboard-acl-ux2
...
improved ux for permission list
2018-04-17 09:39:39 +02:00
Marcus Efraimsson
d9799f7c13
Merge pull request #11572 from grafana/settings-icons-fix
...
ux: sizing and positioning of dashboard settings menu icons
2018-04-17 09:22:16 +02:00
Torkel Ödegaard
9ec89c1848
disable codecov comments
2018-04-17 09:20:43 +02:00
Marcus Efraimsson
92768d5a2b
Merge branch 'master' into dashboard-acl-ux2
2018-04-17 09:19:36 +02:00
Marcus Efraimsson
a01e6fc9c7
add some more sort order asserts for permissions store tests
2018-04-17 09:19:17 +02:00
Carl Bergquist
ac5836f895
Merge pull request #11623 from grafana/revert-11571-remove-codecov
...
Revert "build: remove code cov"
2018-04-17 09:13:31 +02:00
Carl Bergquist
ca6dd9f53f
Merge pull request #11622 from grafana/revert-11599-rm_codecov
...
Revert "removes codecov from frontend tests"
2018-04-17 09:13:06 +02:00
Carl Bergquist
ea56288f4a
Merge pull request #11611 from mjtrangoni/fix-unconvert-issues
...
fix unconvert issues
2018-04-17 09:06:39 +02:00
Carl Bergquist
450a3b4a00
Revert "build: remove code cov"
2018-04-17 09:00:55 +02:00
Carl Bergquist
b6b152d9ea
Revert "removes codecov from frontend tests"
2018-04-17 09:00:39 +02:00
Carl Bergquist
0976a46cb3
Merge pull request #11610 from grafana/davkal/bra-use-build-script
...
bra should use the proper build script
2018-04-17 08:51:01 +02:00
Marcus Efraimsson
ad22e20ecd
docs: update postgres macro functions documentation
...
In addition to closing #11578
2018-04-17 00:06:25 +02:00
Marcus Efraimsson
979f2d79fb
Merge branch 'master' into docs-5.1
2018-04-16 23:58:50 +02:00
Marcus Efraimsson
3a5d1f4594
tsdb: update query and annotation editor help texts for postgres
...
In addition to closing #11578
2018-04-16 23:56:14 +02:00
Marcus Efraimsson
69d1330ae9
changelog: notes about closing #11578
...
[skip ci]
2018-04-16 23:46:26 +02:00
Marcus Efraimsson
97e43ddc5a
Merge pull request #11592 from svenklemm/postgres-timefilter-macro
...
tsdb: improve $__timeFilter macro for postgres
2018-04-16 23:38:05 +02:00
Marcus Efraimsson
0e0976b0a2
Merge branch 'master' into 10427_addpanel_filter
2018-04-16 23:30:34 +02:00
Sven Klemm
5dc36afe71
calculate datetime for timeFrom and timeTo macro in go
2018-04-16 23:02:24 +02:00
Sven Klemm
4599329683
set default for sslmode to verify-full in postgres datasource editor ( #11615 )
2018-04-16 22:23:24 +02:00
Marcus Efraimsson
58e6b11809
add some more sort order asserts for permissions store tests
2018-04-16 21:51:53 +02:00
Marcus Efraimsson
bc8353ae14
Merge branch 'master' into dashboard-acl-ux2
2018-04-16 21:19:01 +02:00
Karsten Weiss
ed46efa081
Use sort.Strings() (gosimple)
...
This fixes:
pkg/tsdb/cloudwatch/metric_find_query.go:257:2: should use sort.Strings(...) instead of sort.Sort(sort.StringSlice(...)) (S1032)
pkg/tsdb/cloudwatch/metric_find_query.go:286:2: should use sort.Strings(...) instead of sort.Sort(sort.StringSlice(...)) (S1032)
pkg/tsdb/cloudwatch/metric_find_query.go:315:2: should use sort.Strings(...) instead of sort.Sort(sort.StringSlice(...)) (S1032)
2018-04-16 21:04:57 +02:00
Karsten Weiss
25bb0b5569
Remove unused return value assignment (gosimple)
...
This fixes:
pkg/tsdb/sql_engine.go:54:6: should write version := engineCache.versions[dsInfo.Id] instead of version, _ := engineCache.versions[dsInfo.Id] (S1005)
2018-04-16 21:04:57 +02:00
Karsten Weiss
de084e5891
Remove unnecessary fmt.Sprintf() calls (gosimple)
...
This fixes:
pkg/services/sqlstore/migrator/migrations.go:116:18: the argument is already a string, there's no need to use fmt.Sprintf (S1025)
pkg/services/sqlstore/migrator/types.go:49:16: the argument is already a string, there's no need to use fmt.Sprintf (S1025)
2018-04-16 21:04:57 +02:00
Karsten Weiss
5d95601720
Merge variable declaration with assignment (gosimple)
...
This fixes:
pkg/cmd/grafana-cli/commands/upgrade_all_command.go:56:3: should merge variable declaration with assignment on next line (S1021)
pkg/login/ldap.go:406:4: should merge variable declaration with assignment on next line (S1021)
pkg/services/sqlstore/migrator/dialect.go:87:2: should merge variable declaration with assignment on next line (S1021)
pkg/services/sqlstore/migrator/dialect.go:165:2: should merge variable declaration with assignment on next line (S1021)
pkg/tsdb/cloudwatch/metric_find_query_test.go:185:2: should merge variable declaration with assignment on next line (S1021)
2018-04-16 21:04:57 +02:00
Karsten Weiss
4d6386e97b
Use fmt.Errorf() (gosimple)
...
This fixes:
pkg/cmd/grafana-cli/commands/install_command.go:36:11: should use fmt.Errorf(...) instead of errors.New(fmt.Sprintf(...)) (S1028)
pkg/models/org_user.go:53:11: should use fmt.Errorf(...) instead of errors.New(fmt.Sprintf(...)) (S1028)
pkg/services/notifications/mailer.go:138:16: should use fmt.Errorf(...) instead of errors.New(fmt.Sprintf(...)) (S1028)
2018-04-16 21:04:57 +02:00
Karsten Weiss
4d87cb03c5
Simplify make() (gosimple)
...
This fixes:
pkg/api/http_server.go:142:89: should use make(map[string]func(*http.Server, *tls.Conn, http.Handler)) instead (S1019)
pkg/services/alerting/scheduler.go:18:30: should use make(map[int64]*Job) instead (S1019)
pkg/services/alerting/scheduler.go:26:31: should use make(map[int64]*Job) instead (S1019)
2018-04-16 21:04:57 +02:00
Karsten Weiss
cb3b9f8b66
Use raw strings to avoid double escapes (gosimple)
...
This fixes:
pkg/services/alerting/rule.go:58:21: should use raw string (`...`) with regexp.MustCompile to avoid having to escape twice (S1007\)
pkg/services/alerting/rule.go:59:21: should use raw string (`...`) with regexp.MustCompile to avoid having to escape twice (S1007)
2018-04-16 21:04:57 +02:00
Karsten Weiss
da5654ad04
Simplify if expression (gosimple)
...
pkg/util/shortid_generator.go:20:2: should use 'return <expr>' instead of 'if <expr> { return <bool> }; return <bool>' (S1008)
2018-04-16 21:04:57 +02:00
Karsten Weiss
f61e69ce75
Simplify comparison to bool constant (gosimple)
...
This fixes:
build.go:553:6: should omit comparison to bool constant, can be simplified to !strings.Contains(path, ".sha256") (S1002)
pkg/cmd/grafana-cli/commands/ls_command.go:27:5: should omit comparison to bool constant, can be simplified to !pluginDirInfo.IsDir() (S1002)
pkg/components/dynmap/dynmap_test.go:24:5: should omit comparison to bool constant, can be simplified to !value (S1002)
pkg/components/dynmap/dynmap_test.go:122:14: should omit comparison to bool constant, can be simplified to b (S1002)
pkg/components/dynmap/dynmap_test.go:125:14: should omit comparison to bool constant, can be simplified to !b (S1002)
pkg/components/dynmap/dynmap_test.go:128:14: should omit comparison to bool constant, can be simplified to !b (S1002)
pkg/models/org_user.go:51:5: should omit comparison to bool constant, can be simplified to !(*r).IsValid() (S1002)
pkg/plugins/datasource/wrapper/datasource_plugin_wrapper_test.go:77:12: should omit comparison to bool constant, can be simplified to !haveBool (S1002)
pkg/services/alerting/conditions/evaluator.go:23:9: should omit comparison to bool constant, can be simplified to !reducedValue.Valid (S1002)
pkg/services/alerting/conditions/evaluator.go:48:5: should omit comparison to bool constant, can be simplified to !reducedValue.Valid (S1002)
pkg/services/alerting/conditions/evaluator.go:91:5: should omit comparison to bool constant, can be simplified to !reducedValue.Valid (S1002)
pkg/services/alerting/conditions/query.go:56:6: should omit comparison to bool constant, can be simplified to !reducedValue.Valid (S1002)
pkg/services/alerting/extractor.go:107:20: should omit comparison to bool constant, can be simplified to !enabled.MustBool() (S1002)
pkg/services/alerting/notifiers/telegram.go:222:41: should omit comparison to bool constant, can be simplified to this.UploadImage (S1002)
pkg/services/sqlstore/apikey.go:58:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/apikey.go:72:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/dashboard.go:66:33: should omit comparison to bool constant, can be simplified to !cmd.Overwrite (S1002)
pkg/services/sqlstore/dashboard.go:175:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/dashboard.go:311:13: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/dashboard.go:444:12: should omit comparison to bool constant, can be simplified to !exists (S1002)
pkg/services/sqlstore/dashboard.go:472:12: should omit comparison to bool constant, can be simplified to !exists (S1002)
pkg/services/sqlstore/dashboard.go:554:32: should omit comparison to bool constant, can be simplified to !cmd.Overwrite (S1002)
pkg/services/sqlstore/dashboard_snapshot.go:83:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/plugin_setting.go:39:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/quota.go:34:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/quota.go:111:6: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/quota.go:136:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/quota.go:213:6: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/temp_user.go:129:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/user.go:157:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/user.go:182:5: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/user.go:191:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/user.go:212:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/services/sqlstore/user.go:307:12: should omit comparison to bool constant, can be simplified to !has (S1002)
pkg/social/generic_oauth.go:185:5: should omit comparison to bool constant, can be simplified to !s.extractToken(&data, token) (S1002)
pkg/tsdb/mssql/mssql.go:148:39: should omit comparison to bool constant, can be simplified to ok (S1002)
pkg/tsdb/mssql/mssql.go:212:6: should omit comparison to bool constant, can be simplified to !query.Model.Get("fillNull").MustBool(false) (S1002)
pkg/tsdb/mssql/mssql.go:247:56: should omit comparison to bool constant, can be simplified to ok (S1002)
pkg/tsdb/mssql/mssql.go:274:7: should omit comparison to bool constant, can be simplified to !exist (S1002)
pkg/tsdb/mssql/mssql.go:282:8: should omit comparison to bool constant, can be simplified to !exist (S1002)
pkg/tsdb/mysql/mysql.go:221:6: should omit comparison to bool constant, can be simplified to !query.Model.Get("fillNull").MustBool(false) (S1002)
pkg/tsdb/mysql/mysql.go:256:56: should omit comparison to bool constant, can be simplified to ok (S1002)
pkg/tsdb/mysql/mysql.go:283:7: should omit comparison to bool constant, can be simplified to !exist (S1002)
pkg/tsdb/mysql/mysql.go:291:8: should omit comparison to bool constant, can be simplified to !exist (S1002)
pkg/tsdb/postgres/postgres.go:134:39: should omit comparison to bool constant, can be simplified to ok (S1002)
pkg/tsdb/postgres/postgres.go:201:6: should omit comparison to bool constant, can be simplified to !query.Model.Get("fillNull").MustBool(false) (S1002)
pkg/tsdb/postgres/postgres.go:236:56: should omit comparison to bool constant, can be simplified to ok (S1002)
pkg/tsdb/postgres/postgres.go:263:7: should omit comparison to bool constant, can be simplified to !exist (S1002)
pkg/tsdb/postgres/postgres.go:271:8: should omit comparison to bool constant, can be simplified to !exist (S1002)
2018-04-16 21:04:57 +02:00
Karsten Weiss
be2d635078
Simplify error returns (gosimple)
...
This fixes:
pkg/api/avatar/avatar.go:261:2: 'if err != nil { return err }; return nil' can be simplified to 'return err' (S1013)
pkg/log/file.go:102:2: 'if err != nil { return err }; return nil' can be simplified to 'return err' (S1013)
pkg/metrics/graphitebridge/graphite.go:298:2: 'if err != nil { return err }; return nil' can be simplified to 'return err' (S1013)
pkg/services/provisioning/provisioning.go:23:2: 'if err != nil { return err }; return nil' can be simplified to 'return err' (S1013)
pkg/services/sqlstore/alert_notification.go:27:3: 'if err != nil { return err }; return nil' can be simplified to 'return err' (S1013)
pkg/services/sqlstore/alert_notification.go:27:3: 'if err != nil { return err }; return nil' can be simplified to 'return err' (S1013)
pkg/services/sqlstore/annotation.go:105:3: 'if err != nil { return err }; return nil' can be simplified to 'return err' (S1013)
pkg/services/sqlstore/annotation.go:105:3: 'if err != nil { return err }; return nil' can be simplified to 'return err' (S1013)
pkg/services/sqlstore/dashboard.go:351:2: 'if err != nil { return err }; return nil' can be simplified to 'return err' (S1013)
pkg/services/sqlstore/dashboard.go:435:2: 'if err != nil { return err }; return nil' can be simplified to 'return err' (S1013)
pkg/services/sqlstore/dashboard_acl.go:38:3: 'if err != nil { return err }; return nil' can be simplified to 'return err' (S1013)
pkg/services/sqlstore/dashboard_acl.go:38:3: 'if err != nil { return err }; return nil' can be simplified to 'return err' (S1013)
pkg/services/sqlstore/stats.go:22:2: 'if err != nil { return err }; return err' can be simplified to 'return err' (S1013)
pkg/services/sqlstore/team.go:213:2: 'if err != nil { return err }; return nil' can be simplified to 'return err' (S1013)
pkg/services/sqlstore/user.go:256:3: 'if err != nil { return err }; return nil' can be simplified to 'return err' (S1013)
pkg/services/sqlstore/user.go:256:3: 'if err != nil { return err }; return nil' can be simplified to 'return err' (S1013)
pkg/services/sqlstore/user.go:274:3: 'if err != nil { return err }; return nil' can be simplified to 'return err' (S1013)
pkg/services/sqlstore/user.go:274:3: 'if err != nil { return err }; return nil' can be simplified to 'return err' (S1013)
pkg/services/sqlstore/user.go:482:3: 'if err != nil { return err }; return nil' can be simplified to 'return err' (S1013)
pkg/services/sqlstore/user.go:482:3: 'if err != nil { return err }; return nil' can be simplified to 'return err' (S1013)
2018-04-16 21:04:57 +02:00
Karsten Weiss
c5a09a3dc1
Remove redundant break statements (gosimple)
...
This fixes:
pkg/components/dynmap/dynmap.go:588:3: redundant break statement (S1023)
pkg/components/dynmap/dynmap.go:610:3: redundant break statement (S1023)
pkg/components/dynmap/dynmap.go:641:3: redundant break statement (S1023)
pkg/components/dynmap/dynmap.go:690:3: redundant break statement (S1023)
pkg/components/dynmap/dynmap.go:712:3: redundant break statement (S1023)
pkg/components/dynmap/dynmap.go:749:3: redundant break statement (S1023)
pkg/components/dynmap/dynmap.go:785:3: redundant break statement (S1023)
pkg/tsdb/cloudwatch/cloudwatch.go:74:3: redundant break statement (S1023)
pkg/tsdb/cloudwatch/cloudwatch.go:77:3: redundant break statement (S1023)
pkg/tsdb/cloudwatch/cloudwatch.go:82:3: redundant break statement (S1023)
pkg/tsdb/cloudwatch/metric_find_query.go:178:3: redundant break statement (S1023)
pkg/tsdb/cloudwatch/metric_find_query.go:181:3: redundant break statement (S1023)
pkg/tsdb/cloudwatch/metric_find_query.go:184:3: redundant break statement (S1023)
pkg/tsdb/cloudwatch/metric_find_query.go:187:3: redundant break statement (S1023)
pkg/tsdb/cloudwatch/metric_find_query.go:190:3: redundant break statement (S1023)
pkg/tsdb/cloudwatch/metric_find_query.go:193:3: redundant break statement (S1023)
pkg/tsdb/cloudwatch/metric_find_query.go:196:3: redundant break statement (S1023)
2018-04-16 21:04:57 +02:00
Mario Trangoni
ce941a004d
fix unconvert issues
2018-04-16 20:04:58 +02:00
Daniel Lee
e7bcd8c3c3
variable: fix binding bug after ts conversion
2018-04-16 19:59:47 +02:00
Sven Klemm
a2a7d3d436
add GetFromAsTimeUTC and GetToAsTimeUTC and use them in timeFilter macro
2018-04-16 19:38:35 +02:00
Sven Klemm
7ab0a54f4b
Merge remote-tracking branch 'upstream/master' into postgres-timefilter-macro
2018-04-16 19:23:08 +02:00
Daniel Lee
7d165068df
fix merge conflict
2018-04-16 19:19:48 +02:00
Sven Klemm
e8e554b3da
remove changes to module.ts from this branch
2018-04-16 19:14:25 +02:00
Patrick O'Carroll
7ef6106197
migrated dropdown-typeahead to ts ( #11499 )
...
* migrated dropdown-typeahead to ts
* removed console.logs
* added @ngInject
2018-04-16 17:40:29 +02:00
Daniel Lee
aa999aa6a9
changelog: adds note for #11556
2018-04-16 17:22:19 +02:00
Daniel Lee
82a1deaf5e
changelog: adds note for #11133
2018-04-16 17:20:26 +02:00
Marcus Efraimsson
e932623cc0
Merge branch 'master' into settings-icons-fix
2018-04-16 17:16:54 +02:00
Marcus Efraimsson
9573bc43ce
dashboard: better size and alignment of settings icons
2018-04-16 17:16:35 +02:00
Daniel Lee
34455c0598
Merge pull request #11583 from grafana/11556-org-switch-order
...
ordered user orgs alphabeticaly
2018-04-16 17:09:36 +02:00
Daniel Lee
bb7a6a0153
Merge pull request #11595 from kichristensen/DeleteEmptyPlaylist
...
Support deleting empty playlist
2018-04-16 17:06:59 +02:00
David
ed44face0e
Merge pull request #11605 from grafana/davkal/show-version-in-help
...
Show Grafana version and build in Help menu
2018-04-16 16:58:18 +02:00
David Kaltschmidt
9ca1a94580
bra should use the proper build script
...
* `bra run` is used during development, but it was not using build.go
which sets a couple of globals, e.g., the commit (currently set to "NA")
* This will help in reporting the commit that someone is basing their
screenshot on.
2018-04-16 16:52:44 +02:00
David Kaltschmidt
5a29c17282
moved version in help menu to top
2018-04-16 16:25:28 +02:00
Marcus Efraimsson
90ed046ce3
docs: elasticsearch and influxdb docs for group by time interval option ( #11609 )
2018-04-16 16:03:50 +02:00
Leonard Gram
8d963e2733
changelog: improved docker image
2018-04-16 15:45:55 +02:00
Leonard Gram
abed9c055f
docs: new docker image in Grafana 5.1.0.
2018-04-16 15:33:15 +02:00
Patrick O'Carroll
5200196092
added fix for test
2018-04-16 14:49:47 +02:00
Marcus Efraimsson
c9f5568332
Merge branch 'master' into docs-5.1
2018-04-16 14:35:43 +02:00
Patrick O'Carroll
ce3dcadfef
addeds test for sort order
2018-04-16 14:30:50 +02:00
David Kaltschmidt
712212d6aa
Show Grafana version and build in Help menu
...
* establishes Help as the single place to look for the Grafana version
* version is passed as menu sub-title to side menu
* added rendering of sub-title, plus styles
* sub-title was used by profile menu (its value is the login string),
but was not shown; now showing this value on condition that login name
is different from user name
2018-04-16 13:37:05 +02:00
Marcus Efraimsson
645658d797
changlelog: notes about closing issues/pr's
...
#11053 , #11252 , #10836 , #11185 , #11168 , #11332 , #11391 , #11073 , #9342 , #11001 , #11183 , #11211 , #11384 , #11095 , #10792 , #11138 ,
#11516
[skip ci]
2018-04-16 13:08:00 +02:00
Daniel Lee
9337972a0f
sqlds: fix text in comments for tests
2018-04-16 12:55:27 +02:00
Carl Bergquist
2bfd6ab3e4
Merge pull request #11599 from bergquist/rm_codecov
...
removes codecov from frontend tests
2018-04-16 12:42:56 +02:00
Mario Trangoni
aff336d4e7
add codespell to circleci
2018-04-16 12:21:13 +02:00
bergquist
6c6b74fc39
removes codecov from front-end tests
2018-04-16 11:39:09 +02:00
Daniel Lee
ee303c03e9
Merge pull request #11550 from grafana/sql_ts_precision
...
sql tsdb: fix precision and data type support for time columns
2018-04-16 11:04:46 +02:00
Patrick O'Carroll
6b4ef7f598
wip: writing tests for permission sorting
2018-04-16 10:42:39 +02:00
Marcus Efraimsson
92ac1fbb5b
Merge branch 'master' into docs-5.1
2018-04-16 09:58:46 +02:00
bergquist
738fb29134
changelog: adds note about closing #11228
2018-04-16 09:38:18 +02:00
Carl Bergquist
693ff1c000
Merge pull request #11579 from towolf/add-url-param-for-inactive-mode
...
Add another URL param «inactive» which works like «kiosk» but with title
2018-04-16 09:35:57 +02:00
Carl Bergquist
a140296633
Merge pull request #11594 from xginn8/writable_plugins
...
Grafana-CLI: mention the plugins directory is not writable on failure
2018-04-16 09:27:19 +02:00
Daniel Lee
67daa9b058
Merge pull request #11588 from mjtrangoni/fix-codespell-issues
...
Fix codespell issues
2018-04-16 09:12:49 +02:00
Sven Klemm
6d3da9a73d
remove postgresversion and convert unix timestamp in go
2018-04-15 22:14:13 +02:00
Kim Christensen
7534f0bff6
Support deleting empty playlist
2018-04-15 21:37:34 +02:00
Matthew McGinn
ee623e2091
Grafana-CLI: mention the plugins directory is not writable on failure
2018-04-15 13:44:59 -04:00
Sven Klemm
9b61ffb48a
make timefilter macro aware of pg version
2018-04-15 18:38:20 +02:00
Sven Klemm
1161c7bc3e
add postgresVersion to postgres settings
2018-04-15 17:56:56 +02:00
Daniel Lee
52bd51f2d0
changelog: adds note for #11530
2018-04-14 17:59:33 +02:00
Daniel Lee
d70cacc364
Merge pull request #11532 from ryantxu/sql-uint64
...
PostgreSQL should not cast all times to uint64
2018-04-14 17:56:39 +02:00
Daniel Lee
5702014917
Merge pull request #11590 from vitaliyf/patch-1
...
Documentation spelling fix
2018-04-14 16:57:28 +02:00
Daniel Lee
af91238d14
Merge pull request #11547 from grafana/value-select-dropdown-to-ts
...
Value select dropdown to ts
2018-04-14 16:53:08 +02:00
Vitaliy
e2add988ec
Documentation spelling fix
2018-04-14 09:56:47 -04:00
Mario Trangoni
638f7d23d4
docs: fix codespell issues
2018-04-13 20:31:29 +02:00
Mario Trangoni
e5e6bc56c8
public: fix codespell issues
2018-04-13 20:31:29 +02:00
Mario Trangoni
298ece0a02
conf: fix codespell issues
2018-04-13 20:31:29 +02:00
Mario Trangoni
9a11b574ca
blocks: fix codespell issues
2018-04-13 20:31:29 +02:00
Mario Trangoni
3fb204cc0d
CHANGELOG.md: fix codespell issues
2018-04-13 20:31:29 +02:00
Mario Trangoni
3424fa94c2
scripts: fix codespell issues
2018-04-13 20:31:29 +02:00
Mario Trangoni
91fb2e07ce
pkg: fix codespell issues
2018-04-13 20:31:29 +02:00
Daniel Lee
9413ce5ef6
Merge pull request #8096 from ryantxu/influx-db-query2
...
let the influxdb API set a database
2018-04-13 18:22:12 +02:00
Marcus Efraimsson
ff4e38c1d8
provisioned dashboard validation should be made when importing a dashboard
...
Had to add the validate before save command before validating provisioned dashboard
so that the import would get a proper dashboard id
2018-04-13 17:54:41 +02:00
Marcus Efraimsson
79d8937ce5
provisioned dashboard validation should not be made from provisioning service
...
Provisioned dashboard validation should not be made when creating/updating a folder or
when provisioning service are trying to provision/create/update dashboard
2018-04-13 17:45:32 +02:00
Marcus Efraimsson
4f44376564
remove comment/unused variable
2018-04-13 17:11:52 +02:00
Marcus Efraimsson
4a26797cdd
Merge branch 'master' into readonly_dashboards
2018-04-13 17:03:00 +02:00
Marcus Efraimsson
48143d6caf
Merge branch 'master' into docs-5.1
2018-04-13 16:40:38 +02:00
Marcus Efraimsson
511b34eb5c
docs: improves provisoning example for postgres
...
[skip ci]
2018-04-13 16:37:49 +02:00
Marcus Efraimsson
9c492bd774
docs: add mssql provisioning example
2018-04-13 15:53:45 +02:00
Marcus Efraimsson
428d4b0dbf
Merge branch 'master' into docs-5.1
2018-04-13 15:44:53 +02:00
Marcus Efraimsson
f5363227ff
Merge pull request #11423 from bergquist/provisioning_datasources_examples
...
docs: adds provisioning examples for all datasources
2018-04-13 15:36:28 +02:00
Marcus Efraimsson
a6a45afc2b
Merge branch 'master' into provisioning_datasources_examples
2018-04-13 15:25:28 +02:00
Marcus Efraimsson
14bf067263
docs: improves provisoning example for each datasource
2018-04-13 15:25:13 +02:00
Patrick O'Carroll
9ad8a77a21
ordered user orgs alphabeticaly fixes #11556
2018-04-13 14:53:36 +02:00
Marcus Efraimsson
060cd6ebef
Merge branch 'master' into settings-icons-fix
2018-04-13 14:49:08 +02:00
Patrick O'Carroll
c431875f28
permissions sorting fixed + icon same size as avatrs
2018-04-13 13:50:15 +02:00
Marcus Efraimsson
f2c5417ee4
Merge branch 'master' into docs-5.1
2018-04-13 11:36:54 +02:00
Marcus Efraimsson
aa59843902
docs: update mssql with azure sql database support
2018-04-13 11:36:40 +02:00
Marcus Efraimsson
55d262655a
changelog: adds note for #11569
...
[skip ci]
2018-04-13 11:06:57 +02:00
Marcus Efraimsson
fa95297e6a
docs: update default annotation limit when querying api
...
Needed due to closing #11569
2018-04-13 10:58:29 +02:00
Marcus Efraimsson
80e4a9dc55
Merge branch 'master' into docs-5.1
2018-04-13 10:56:26 +02:00
Marcus Efraimsson
167d5aebe6
Merge pull request #11576 from flopp999/patch-3
...
change default annotation limit from 10 to 100 when querying api
2018-04-13 10:55:01 +02:00
Tobias Wolf
f143cb655a
Mention the ?inactive parameter in the docs
2018-04-12 21:38:28 +02:00
Tobias Wolf
a43e7c7b3f
Add another URL param «inactive» which works like «kiosk» but with title
...
closes #11228
2018-04-12 21:14:58 +02:00
Marcus Efraimsson
224a0eb0d3
Merge branch 'master' into sql-uint64
2018-04-12 19:12:45 +02:00
Marcus Efraimsson
a86ee304ff
tsdb: remove unnecessary type casts in sql data sources macro engines
2018-04-12 19:08:35 +02:00
Marcus Efraimsson
f5586b1270
tsdb: sql data sources should handle time ranges before epoch start correctly
2018-04-12 18:53:12 +02:00
Marcus Efraimsson
a3874ce2c7
Merge branch 'master' into sql-uint64
2018-04-12 18:49:27 +02:00
flopp999
74f570fdf4
change annotation limit from 10 to 100
2018-04-12 17:38:10 +02:00
Daniel Lee
b481e1515d
Merge pull request #11456 from alexanderzobnin/fix-11053
...
Migrating to baron scrollbar WIP
2018-04-12 14:56:04 +02:00
Alexander Zobnin
f8543fced9
remove mistakenly added styles
2018-04-12 14:29:35 +03:00
Alexander Zobnin
31e5c1fa1f
Merge remote-tracking branch 'upstream/11053-remove-native-scrollbar' into 11053-remove-native-scrollbar
2018-04-12 14:23:47 +03:00
Alexander Zobnin
74c10515ad
fix right side legend rendering in phantomjs
2018-04-12 14:22:19 +03:00
Carl Bergquist
be2016f46e
Merge pull request #11571 from bergquist/remove-codecov
...
build: remove code cov
2018-04-12 11:38:00 +02:00
Daniel Lee
d4398479f5
scrollbar: fix so no overflow for legend under graph
...
Adds 1px of padding to the graph legend scroll div so that a non-table
legend does not get an unnecessary scroll bar.
2018-04-12 11:26:27 +02:00
bergquist
b220162b91
build: remove code cov
2018-04-12 11:26:05 +02:00
Daniel Lee
76c87d1a74
scrollbar: fixes continuation scrolling for iOS
...
The -webkit-overflow-scrolling is an iOS only property:
https://developer.mozilla.org/en-US/docs/Web/CSS/-webkit-overflow-scrolling
that turns on momementum/continuation scrolling for iOS devices. This means
that when swiping, the scroll continues for a half second rather than instantly
stopping the scroll when the user lifts their finger from the screen.
2018-04-12 10:53:27 +02:00
Patrick O'Carroll
229486015d
added styling to fontawesome icons so they have same size as the other icons
2018-04-12 10:44:00 +02:00
Carl Bergquist
dca73b9ab6
Merge pull request #11567 from 247Sports/docs/cloudwatch-backend-iam-policy
...
Add minimal IAM policy example for CloudWatch data source
2018-04-12 10:23:56 +02:00
Tim O'Guin
1f0dfbbf86
Improve wording
2018-04-11 21:36:07 -05:00
Tim O'Guin
ee7943b9b2
Add minimal IAM policy example for CloudWatch data source
2018-04-11 21:29:11 -05:00
Andrzej Ressel
bff174dba9
PR comments
2018-04-11 22:59:29 +02:00
Marcus Efraimsson
1232745e89
docs: fix typo of default port for mssql
...
Fixes #11562
2018-04-11 20:56:16 +02:00
Marcus Efraimsson
fe4cfbeb73
Merge branch 'master' into docs-5.1
2018-04-11 20:38:09 +02:00
Marcus Efraimsson
cdcaaa5d03
minor scrollbar fixes
...
Hide page scrollbar when rendering using phantomjs.
Hide baron scrollbar when rendering using phantomjs.
2018-04-11 20:12:32 +02:00
Daniel Lee
db83255460
scrollbar: remove unused div
...
Fixes the height of the settings menu
2018-04-11 19:19:33 +02:00
Daniel Lee
e74be16900
Merge remote-tracking branch 'upstream/11053-remove-native-scrollbar' into 11053-remove-native-scrollbar
2018-04-11 18:33:00 +02:00
Marcus Efraimsson
a1b53674a9
dashboard: show baron scrollbar in dashboard panel when mouse is over
...
This should make the scrolling user experience much better since it
will highlight and show that content actually can be scrolled when
hovering over a panel.
2018-04-11 18:12:48 +02:00
Marcus Efraimsson
9549aadd26
fix so that page scrollbars can be scrolled by keyboard on page load
...
The page scrollbars are custom, not rendered on the body element and
with css property overflow set for scroll to be enabled.
For being able to scroll the page using the keyboard when a
page loads, some custom code was needed.
This fix should both work when doing a full reload of a url and when
navigating to other pages/dashboards.
For those pages having an input field that are focused on load,
scrolling by keyboard (arrow up/down) will obviously not work.
2018-04-11 17:49:40 +02:00
Marcus Efraimsson
2956011b60
fix so that dash list panel are rendered correctly
...
This resolves issue with dash list panel getting scrollbars
attached to incorrect elements. Now the panel content are
rendered correctly and all content are displayed as
expected.
2018-04-11 17:44:51 +02:00
Marcus Efraimsson
8c04eb272d
panel: add baron scroller to correct element
...
This resolves issue with alert list panel getting scrollbars
attached to incorrect element. Now the panel content are
rendered correctly and all content are displayed as
expected.
2018-04-11 17:41:20 +02:00
Daniel Lee
83f7ac18db
Merge remote-tracking branch 'upstream/master' into 11053-remove-native-scrollbar
2018-04-11 14:32:19 +02:00
Leonard Gram
041067f5f0
Windows build updated to go1.10.
2018-04-11 14:31:23 +02:00
Daniel Lee
25ec7b5b02
scrollbar: use native scroll for page
2018-04-11 14:30:39 +02:00
Patrick O'Carroll
82aa6cf46b
converted functions to arrow functions
2018-04-11 10:26:05 +02:00
Marcus Efraimsson
e73479ef33
folders: fix permissions in folder picker component
...
Only enable creating new folders from folder picker if user has org roles
admin or editor.
Only render General option in folder picker if user has org roles admin
or editor.
2018-04-11 00:26:16 +02:00
Marcus Efraimsson
b4863002c9
permission: fix user with org viewer save/move permissions
...
User with org viewer role should not be able to save/move dashboards
in/to general folder.
2018-04-11 00:23:50 +02:00
bergquist
93e1546f73
alerting: handle invalid json format
...
closes #11003
2018-04-10 22:22:12 +02:00
Marcus Efraimsson
be4b715aad
docker: change mysql container so that it uses utc
2018-04-10 16:59:48 +02:00
Marcus Efraimsson
6cb891dca8
mysql: use a datetime column with microsecond precision in test
2018-04-10 16:37:39 +02:00
Marcus Efraimsson
97f67ddcb8
tsdb: improved floating point support when converting sql time column to epoch (ms)
2018-04-10 16:36:00 +02:00
Patrick O'Carroll
5f67d4268d
added @ngInject
2018-04-10 15:48:51 +02:00
Daniel Lee
9e1a1ed572
Merge pull request #11501 from grafana/metric-segment-to-ts
...
migrated metric_segment to ts
2018-04-10 12:41:58 +02:00
bergquist
f424d13b53
provisioning: dont override permissions
2018-04-10 12:35:06 +02:00
bergquist
949484b949
provisioning: simplify db query
...
the GetProvisionedDashboardQuery wasent used for anything
else than check if a dashboard is provisioned or not. So
we simplified this query to make it more maintainable.
2018-04-10 12:30:37 +02:00
Marcus Efraimsson
9d84e6f31f
mssql: fix precision for time columns in time series query mode
2018-04-10 11:10:56 +02:00
Marcus Efraimsson
0317ecbf0d
postgres: support running multiple postgres integration tests
...
Makes it possible to run mysql integration tests for both
grafana config db and tsdb at the same time using
GRAFANA_TEST_DB=postgres go test ./pkg/...
2018-04-10 11:08:30 +02:00
Marcus Efraimsson
1783c534fd
postgres: fix precision for time columns in time series query mode
2018-04-10 11:07:01 +02:00
Marcus Efraimsson
af62646624
mysql: fix precision for time columns in time series query mode
2018-04-10 11:01:43 +02:00
Marcus Efraimsson
5c120c2c11
mysql: mysql tests should use a db server with UTC
...
To get rid of issues involving date/time when testing.
Also, makes it possible to run mysql integration tests for both
grafana config db and tsdb at the same time using
GRAFANA_TEST_DB=mysql go test ./pkg/...
2018-04-10 10:58:45 +02:00
bergquist
0f9b592428
provisioning: fixes broken tests
2018-04-10 10:48:10 +02:00
Daniel Lee
63dab4ffe4
Merge branch 'fix-11053' of https://github.com/alexanderzobnin/grafana into alexanderzobnin-fix-11053
2018-04-10 10:33:47 +02:00
Marcus Efraimsson
a314890f89
tsdb: add support for more data types when converting sql time column to epoch (ms)
2018-04-10 10:33:23 +02:00
bergquist
77e7887e5e
provisioning: check provisiong before saveCmd
2018-04-10 09:35:54 +02:00
bergquist
7845eab502
provisioning: fixes typo
2018-04-10 09:32:05 +02:00
bergquist
bcbe7a1c55
provisioning: adds error handling
2018-04-10 09:31:35 +02:00
Patrick O'Carroll
6719bdf9bd
added @ngInject
2018-04-10 09:24:54 +02:00
Carl Bergquist
b610f77bd6
Merge pull request #11541 from calebtote/patch-1
...
Update annotations.md to contain correct annotations api path
2018-04-10 09:07:11 +02:00
Daniel Lee
c860f21052
playlist: add missing nginject attribute
2018-04-09 21:33:18 +02:00
Caleb Tote
5f47523d76
Update annotations.md to contain correct annotations api path
2018-04-09 15:09:37 -04:00
Patrick O'Carroll
77b8ccd7f5
removed console.log
2018-04-09 17:01:58 +02:00
Daniel Lee
d39dac10a6
docs: update after #11531
2018-04-09 15:19:41 +02:00
bergquist
2889a405a7
docs: improves provisoning example text
2018-04-09 14:56:42 +02:00
Daniel Lee
23ed5dfc8a
Merge pull request #11531 from grafana/11391_access
...
Rename direct/proxy access mode to browser/server
2018-04-09 14:48:29 +02:00
ryan
1c9ebd5bd8
fix test
2018-04-09 14:01:09 +02:00
ryan
5ca972542b
convert graphite epoch to ms
2018-04-09 13:58:09 +02:00
ryan
56679ac80f
Merge remote-tracking branch 'grafana/master' into annotations-created
...
* grafana/master:
prevent angular from evaluating {{hostname}} in tooltip (#11514 )
2018-04-09 13:52:54 +02:00
ryan
920a0c4fec
skip mssql fix
2018-04-09 13:49:13 +02:00
ryan
7d6c8aa612
add mssql and mysql
2018-04-09 13:34:35 +02:00
ryan
113bfb3d3e
don't convert to uint64
2018-04-09 13:28:32 +02:00
Alexander Zobnin
d9ba16f550
scrollbar: fix phantomjs rendering error
2018-04-09 14:21:20 +03:00
Sven Klemm
00524e6827
prevent angular from evaluating {{hostname}} in tooltip ( #11514 )
2018-04-09 12:51:17 +02:00
ryan
60816f5fc2
using millis for annotations too
2018-04-09 12:48:01 +02:00
Marcus Efraimsson
95132165f8
data source: rename direct/proxy access mode in data source settings
...
Changes access drop down options names:
- proxy -> Server (Default)
- direct -> Browser
Replace access drop down info icon/tooltip with expandable/collapsable
help section.
2018-04-09 12:47:19 +02:00
ryan
39f37ff8aa
Merge remote-tracking branch 'grafana/master' into annotations-created
...
* grafana/master:
docs: updated debian distro in install docs to stretch, closes #11527
css: quick fix after IE11 changes
fixed sidemenu icon issue created by earlier pr
changelog: adds note for #11165
migrated dash_class to ts
migrated segment_srv to ts
removed indent for manage dashboards
created closeDropdown function, renamed appevent, added second appevent for open timepicker
added if to onAppevent, renamed appevent, add appevent to applyCustom and setRelativeFilter
docker: add users and groups to ldap block
timepicker now closes without exiting edit/view mode, close order: modal, timepicker, view
bounnd the esc key to exit timepicker
added indent to dashboards inside folder in search dropdown, and added indent to dashboard icon in search item
2018-04-09 12:31:44 +02:00
Aleksei Magusev
92e5968f91
Fix ResponseParser for InfluxDB to return only string values
2018-04-09 11:52:12 +02:00
Aleksei Magusev
a101177b55
Conditionally select a field to return in ResponseParser for InfluxDB
...
This patch also fixes "value[1] || value[0]" to not ignore zeros.
2018-04-09 11:51:22 +02:00
bergquist
25be937bfa
docs: fixes typo
2018-04-09 09:55:10 +02:00
Torkel Ödegaard
d60c7b2013
docs: updated debian distro in install docs to stretch, closes #11527
2018-04-09 08:18:58 +02:00
Penghan Wang
fbed72c89c
Merge branch 'master' into feature/add_es_alerting
2018-04-09 14:00:28 +08:00
Andrzej Ressel
c4b57a2562
Revert files
2018-04-08 20:40:09 +02:00
Andrzej Ressel
cfd1f5c072
Revert files
2018-04-08 20:38:08 +02:00
Andrzej Ressel
697a3eaa43
Fix after merge
2018-04-08 20:31:17 +02:00
Andrzej Ressel
30f048965c
Merge branch 'master' into feature/discord
2018-04-08 20:09:56 +02:00
Andrzej Ressel
dc11f1da81
Make dashboard JSON editable
2018-04-08 20:00:18 +02:00
Marcus Efraimsson
f3e1557761
guardian: when updating permissions should verify existing permissions
...
Before in CheckPermissionBeforeUpdate, access was verified for updated
permissions. Now access is verified for existing permissions.
Refactored guardian tests to cover more test cases for org admin, editor
and viewer roles
2018-04-08 15:06:22 +02:00
Marcus Efraimsson
84d034c688
api: allow authenticated users to search current org users and teams
...
Any authenticated user of an organization should be able to
- search its organization's users
- search its organization's users
- retrieve a single user of its organization (this how it was
implemented earlier)
2018-04-07 10:39:28 +02:00
Daniel Lee
ce787b88bf
css: quick fix after IE11 changes
...
Temporary fix so that the add panel panel works properly. This will
break a3f15ced68 .
2018-04-06 21:29:42 +02:00
Alexander Zobnin
41e5d66e39
scrollbar: fix add panel height bug
2018-04-06 20:31:44 +03:00
Alexander Zobnin
d3d64337b4
scrollbar: styles cleanup
2018-04-06 20:00:03 +03:00
Daniel Lee
817b8d3946
Merge pull request #11511 from grafana/side-menu-icon-fix
...
fixed sidemenu icon issue created by earlier pr
2018-04-06 17:53:50 +02:00
Daniel Lee
3fd9c787cf
Merge pull request #11497 from grafana/dash-class-to-ts
...
migrated dash_class to ts
2018-04-06 17:48:18 +02:00
Patrick O'Carroll
c7cd754a94
migrating to ts
2018-04-06 15:02:32 +02:00
Daniel Lee
51148709bb
Merge pull request #11496 from grafana/segment-srv-to-ts
...
migrated segment_srv to ts
2018-04-06 11:18:51 +02:00
Patrick O'Carroll
6d6ecbd458
fixed sidemenu icon issue created by earlier pr
2018-04-06 10:54:06 +02:00
Patrick O'Carroll
0203e7afd5
Merge branch 'dashboard-acl-ux2' of github.com:grafana/grafana into dashboard-acl-ux2
2018-04-06 09:50:36 +02:00
Patrick O'Carroll
b363e160d9
added icons for viewer and editor, fixed add permission team avatar
2018-04-06 09:43:59 +02:00
Daniel Lee
4ac290215e
Merge branch 'fix-11053' of https://github.com/alexanderzobnin/grafana into alexanderzobnin-fix-11053
2018-04-05 22:30:13 +02:00
Jonas Hahnfeld
dfccabab75
singlestat: Fix optimization in setTableColumnToSensibleDefault
...
tableColumnOptions is an associative array that has no property length.
Use tableData.columns as in the default case which works just fine.
2018-04-05 20:59:11 +02:00
Jonas Hahnfeld
e3dbef755a
influxdb: Check before assuming first column to be 'time'
...
When running queries like 'SHOW [...] CARDINALITY' introduced with
InfluxDB 1.4 there is only a single column 'count'. However, the data
source always assumed 'time' which threw an error because the code
couldn't find a non-time column to display.
This change actually checks this assumption and thereby fixes displaying
the result in a Singlestat in Table mode (closes #11476 ).
2018-04-05 20:53:22 +02:00
Marcus Efraimsson
f619dd579e
provisioning: fix tests for save provisioned dashboard modal
2018-04-05 20:51:47 +02:00
Marcus Efraimsson
6bbeb723ca
Merge branch 'master' into readonly_dashboards
2018-04-05 20:30:27 +02:00
Marcus Efraimsson
bcdb3ec84d
provisioning: ux fixes when saving provisioned dashboards
...
Wider modal.
Tried to improve provisioning description text.
Code editor for json.
Button that allows to save the json to a file.
2018-04-05 20:28:04 +02:00
Marcus Efraimsson
4cc80efee6
graphite: use a query when testing data source
...
Using a query (POST /render) request instead of GET /metrics/find to better
mimic an actual request for rendering a panel in a dashboard. The POST /render
request will add at least a custom http header which can be problematic when
using direct access mode since it will trigger a CORS prerequest check. By
doing this kind of query when testing the data source possible CORS issues
can be detected there instead of later when trying to use the data source
in a dashboard.
2018-04-05 18:11:35 +02:00
Patrick O'Carroll
35bc4e4632
migrated metric_segment to ts
2018-04-05 17:10:32 +02:00
Alexander Zobnin
9f07ae72ee
scrollbar: fix search scroller in mobile view
2018-04-05 16:47:20 +03:00
Alexander Zobnin
d6233714d2
Merge remote-tracking branch 'upstream/master' into fix-11053
2018-04-05 16:30:46 +03:00
Marcus Efraimsson
166778b32a
Merge pull request #11439 from grafana/ldap-block
...
docker: add users and groups to ldap block
2018-04-05 15:30:11 +02:00
Alexander Zobnin
fa43782299
scrollbar: fix graph legend height
2018-04-05 16:28:12 +03:00
Marcus Efraimsson
94d1a9fd83
Merge pull request #11430 from grafana/11332_esc_timepicker
...
Enable closing timepicker using escape key
2018-04-05 15:11:34 +02:00
Daniel Lee
fcfc33ee57
changelog: adds note for #11165
2018-04-05 15:02:54 +02:00
Patrick O'Carroll
714d555e36
migrated dash_class to ts
2018-04-05 14:33:27 +02:00
Patrick O'Carroll
7083e8a0a9
migrated segment_srv to ts
2018-04-05 14:09:32 +02:00
Daniel Lee
32b833e488
Merge pull request #11271 from grafana/11073_dashboard_folder_indent
...
added indent to dashboards inside folder in search dropdown…
2018-04-05 11:12:17 +02:00
Patrick O'Carroll
b321a21cb5
removed indent for manage dashboards
2018-04-05 11:00:15 +02:00
Alexander Zobnin
b4ef55f5d0
scrollbar: fix potential memory leaks in event handlers
2018-04-05 11:51:32 +03:00
ryan
66d020eb7e
skip migration if it is a big number
2018-04-05 09:51:08 +02:00
ryan
392c47f39b
Merge remote-tracking branch 'grafana/master' into annotations-created
...
* grafana/master: (51 commits)
Use curly brackets around hyperlink help text #11478 (#11479 )
migrated playlist-routes to ts
migrated last all.js to ts
Notes for closing #7119
changelog: adds note for #11128
variables: adds test for variable sorting
Add case-insensitive sort for variables.
graphite: fixes #11434
settings: fixes test
changed from margin to padding
changed variable for tabbed close btn hover, and changed text-strong variable for lighttheme, removed commented out variable
mssql: typos in help sections
Webpack Grafana plugin template project to links (#11457 )
rm panel.type constrain from threshold_mapper.ts (#11448 )
No need for node_modules/bin in npm run-script (#11449 )
changelog: adds note about closing #11555
add article
fix some typos
migrated graph_tooltip to ts
started migration to ts
...
2018-04-05 09:48:00 +02:00
Daniel Lee
088720cf2b
Merge pull request #11417 from grafana/ie11_alerting_style_fix
...
removed padding for icons and added margin
2018-04-04 23:24:41 +02:00
Daniel Lee
2d1f2f3636
Merge pull request #11480 from grafana/graph_tooltip_to_ts
...
Graph tooltip to ts
2018-04-04 23:03:31 +02:00
Daniel Lee
28849bbd57
Merge pull request #11481 from grafana/all-js-to-ts
...
migrated last all.js to ts
2018-04-04 22:09:10 +02:00
Daniel Lee
dc4cb0d565
Merge pull request #11483 from grafana/playlist-routes-to-ts
...
migrated playlist-routes to ts
2018-04-04 22:02:02 +02:00
Jarno Tuovinen
90aab44558
Use curly brackets around hyperlink help text #11478 ( #11479 )
2018-04-04 20:07:22 +02:00
Alexander Zobnin
b69316752a
scrollbar: fix dashboard width updating for different modes
2018-04-04 19:51:12 +03:00
Daniel Lee
eef3120aed
Merge branch 'fix-11053' of https://github.com/alexanderzobnin/grafana into alexanderzobnin-fix-11053
2018-04-04 18:32:18 +02:00
Alexander Zobnin
175937a679
scrollbar: remove perfect-scrollbar and add baron to package list
2018-04-04 19:26:29 +03:00
Alexander Zobnin
4df4249aea
scrollbar: fix dashboard width bug
2018-04-04 19:22:07 +03:00
Alexander Zobnin
6b598f34cd
scrollbar: fix 'legendScrollbar.destroy is not a function' error
2018-04-04 19:00:28 +03:00
Marcel Anacker
64c16eb912
Alerting: Fixing mobile notifications in Microsoft Teams
2018-04-04 16:28:12 +02:00
Patrick O'Carroll
0273365df3
created closeDropdown function, renamed appevent, added second appevent for open timepicker
2018-04-04 16:20:01 +02:00
Marcus Efraimsson
8f94cecf0f
permissions: return user and team avatar in folder permissions api
2018-04-04 15:51:19 +02:00
Marcus Efraimsson
ebad863f95
permission: generate team avatar url with default
2018-04-04 15:50:45 +02:00
Patrick O'Carroll
84dce3282a
migrated playlist-routes to ts
2018-04-04 15:26:23 +02:00
Daniel Lee
eea2369987
Merge branch 'fix-11053' of https://github.com/alexanderzobnin/grafana into alexanderzobnin-fix-11053
2018-04-04 14:25:54 +02:00
Patrick O'Carroll
13f6d3be87
migrated last all.js to ts
2018-04-04 14:16:39 +02:00
Alexander Zobnin
a265c77cf9
scrollbar: fix Firefox scroll position restore
2018-04-04 14:51:46 +03:00
Marcus Efraimsson
9841c81952
Notes for closing #7119
...
[skip ci]
2018-04-04 13:40:08 +02:00
Daniel Lee
4b1c1acab4
changelog: adds note for #11128
2018-04-03 22:40:48 +02:00
Daniel Lee
70eb281840
variables: adds test for variable sorting
...
ref #11280
2018-04-03 22:34:16 +02:00
Chris Ross
4a93766143
Add case-insensitive sort for variables.
2018-04-03 22:24:21 +02:00
Daniel Lee
a6c7635528
graphite: fixes #11434
2018-04-03 19:39:50 +02:00
Daniel Lee
533f3a9e8c
settings: fixes test
...
For some reason, the url parse does not fail anymore for curly
braces. Add a colon in the first segment to make sure the url
parse fails.
2018-04-03 19:09:49 +02:00
Daniel Lee
1f3602c7dd
Merge pull request #11428 from bergquist/11281_fix
...
Avoid panic when GF_DATABASE_URL contains illegal chars
2018-04-03 16:59:25 +02:00
Daniel Lee
a6a08038d4
Merge pull request #11416 from grafana/ie11_graphpanel_edit
...
Graphpanel Edit fix for IE11
2018-04-03 15:44:54 +02:00
Patrick O'Carroll
658c6a8ff4
changed from margin to padding
2018-04-03 15:43:25 +02:00
Patrick O'Carroll
8b076d921f
fixes for avatar on adding permission and size for gicon
2018-04-03 15:20:39 +02:00
Daniel Lee
1a6c632264
Merge pull request #11396 from grafana/ie11_search_and_popup
...
fixed alignment in search + fixed issue ie popup
2018-04-03 15:06:08 +02:00
Daniel Lee
cdc0b04840
Merge pull request #11393 from grafana/ie_sidemenu
...
sidemenu fix for internet explorer 11,
2018-04-03 15:00:25 +02:00
Daniel Lee
6bc5896b3a
Merge pull request #11381 from grafana/ie11_login
...
styled login page for ie11
2018-04-03 14:35:12 +02:00
Alexander Zobnin
3fcd262711
scrollbar: fix side menu on mobile devices
2018-04-03 14:48:48 +03:00
Daniel Lee
ebbbf170f1
Merge pull request #11463 from grafana/tabbed-close-btn-hover
...
Fix for tabbed-view btn in light theme
2018-04-03 10:31:14 +02:00
Patrick O'Carroll
feb222f633
changed variable for tabbed close btn hover, and changed text-strong variable for lighttheme, removed commented out variable
2018-04-03 09:53:14 +02:00
Daniel Lee
3fc2e53081
Merge branch 'fix-11053' of https://github.com/alexanderzobnin/grafana into alexanderzobnin-fix-11053
2018-04-03 09:52:31 +02:00
Daniel Lee
8b2441e098
mssql: typos in help sections
...
Fixes #11455
2018-04-03 09:51:29 +02:00
Daniel Lee
51b078fb65
docs: spelling
2018-04-03 09:47:53 +02:00
Patrick O'Carroll
98e1404fed
added if to onAppevent, renamed appevent, add appevent to applyCustom and setRelativeFilter
2018-04-03 09:39:46 +02:00
Alexey Velikiy
6320bdf393
Webpack Grafana plugin template project to links ( #11457 )
2018-04-03 06:21:36 +02:00
Alexander Zobnin
7b75b251b1
scrollbar: fix Firefox issue (white stripe on the right of scrollbar)
2018-04-02 21:15:10 +03:00
Alexander Zobnin
efaf267deb
scrollbar: fix legend rendering issues
2018-04-02 20:47:09 +03:00
Alexander Zobnin
77d2ee9add
Initially move to baron scrollbar
2018-04-02 14:59:49 +03:00
Alexey Velikiy
00f67ea7c7
rm panel.type constrain from threshold_mapper.ts ( #11448 )
2018-04-02 08:13:22 +02:00
Alexey Velikiy
13deb891f3
No need for node_modules/bin in npm run-script ( #11449 )
...
how run-script works: https://docs.npmjs.com/cli/run-script
2018-04-02 08:09:10 +02:00
Carl Bergquist
880293eea1
Merge pull request #11445 from svenklemm/docs-dashboard
...
docs: fix some typos in dashboard docs
2018-03-30 20:41:31 +02:00
bergquist
4538ffc0e8
changelog: adds note about closing #11555
2018-03-30 20:30:57 +02:00
Carl Bergquist
375cc8de8f
Merge pull request #11399 from roidelapluie/promba
...
Fix #10555 #6888 Backslash in Prometheus variables
2018-03-30 20:26:08 +02:00
Sven Klemm
2bdcebb5b1
add article
2018-03-30 16:47:51 +02:00
Sven Klemm
cb156ee30b
fix some typos
2018-03-30 16:42:48 +02:00
Daniel Lee
de6cd7ed0b
docker: add users and groups to ldap block
2018-03-30 10:09:36 +02:00
Patrick O'Carroll
9ef5f2700d
timepicker now closes without exiting edit/view mode, close order: modal, timepicker, view
2018-03-29 15:02:00 +02:00
Patrick O'Carroll
7b9b34c6e1
migrated graph_tooltip to ts
2018-03-29 11:51:34 +02:00
Daniel Lee
32264c61c4
Merge branch 'master' into dashboard-acl-ux2
2018-03-29 11:32:24 +02:00
Patrick O'Carroll
65f7c5f08f
started migration to ts
2018-03-29 10:40:45 +02:00
Julien Pivotto
1f1719c498
Fix #10555 #6888 Better escape for Prometheus variables
...
Prior this commit, C:\bar was escaped C:\\\bar. Should be C:\\\\bar.
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu >
2018-03-29 09:49:15 +02:00
Patrick O'Carroll
8195c085fa
bounnd the esc key to exit timepicker
2018-03-29 09:15:15 +02:00
bergquist
45d9bfca97
print to stderr since logger might not exist
2018-03-28 22:51:21 +02:00
bergquist
2ccbf12d1c
settings: return error instead of ignoring it
...
closes #11281
2018-03-28 22:32:58 +02:00
bergquist
d95eabfeec
docs: adds provisioning examples for all datasources
...
closes #11363
2018-03-28 17:39:00 +02:00
Marcus Efraimsson
b41370ca49
Merge pull request #11421 from this-is-angus/patch-1
...
Fixed typo in upgrading.md
2018-03-28 16:37:50 +02:00
Angus Burroughs
e645c51f7c
Fixed typo in upgrading.md
...
Line 26: 'you' to 'your' in "make a backup of you 'grafana.db'"
2018-03-28 16:26:15 +02:00
Daniel Lee
86776154cc
docs: rpm install page - update to centos 7
2018-03-28 15:35:51 +02:00
Daniel Lee
485d0f1c95
docs: install pages for v5.0.4
2018-03-28 15:19:46 +02:00
Patrick O'Carroll
d40b7433ea
removed padding for icons and added margin
2018-03-28 15:06:20 +02:00
Daniel Lee
33bd979494
changelog: another update for v5.0.4
2018-03-28 14:57:11 +02:00
Daniel Lee
b1d3535cbb
changelog: update for v5.0.4
2018-03-28 14:50:27 +02:00
bergquist
df89be4de9
changelog: adds note about closing issues
2018-03-28 14:21:10 +02:00
Carl Bergquist
0a1bc53f3a
Merge pull request #11406 from bergquist/gomail
...
tech: migrates to none deprecated mail lib
2018-03-28 14:19:39 +02:00
Patrick O'Carroll
a3f15ced68
fixed graphpanel editmode and custom width for right side legend for IE11
2018-03-28 14:19:17 +02:00
Carl Bergquist
f009443a6f
Merge pull request #11330 from digineo/auth-ipv6
...
Support IPv6 in Auth proxy white list
2018-03-28 14:17:43 +02:00
Daniel Lee
4b6fd675e2
Merge pull request #11390 from bergquist/notifiers_default_value
...
Default value for uploading images in alert notifiers
2018-03-28 13:06:09 +02:00
Carl Bergquist
d37e8df991
Merge pull request #11412 from tettaji/variable-docs
...
Clarified formatting multiple values doc
2018-03-28 13:01:12 +02:00
Daniel Lee
208cbd1189
Merge pull request #11405 from bergquist/alert_link
...
alert: fixes broken link back to grafana
2018-03-28 13:00:32 +02:00
Carl Bergquist
36adce17df
Merge pull request #11411 from grafana/11247-save-alerts
...
dashboard: allow alerts to be saved for new/provisioned dashboards
2018-03-28 12:59:14 +02:00
bergquist
d29563ff8e
alerting: bad default state for notifiers
...
when we made image upload optional we didnt
show the default value properly in the UI. Which
caused confusing. This commit apply the default
values to existing notifiers in the edit pages
and reverts back to using uploadimage=true as the
default value.
2018-03-28 12:52:39 +02:00
Tariq Ettaji
8985e5ac53
Clarified formatting multiple values doc
2018-03-28 12:51:12 +02:00
Daniel Lee
68833fa978
dashboard: allow alerts to be saved for new/provisioned dashboards
...
This changes the logic for the alert validation in the extractor. Validation
is executed twice, once before attempting to save the alerts and once after
saving the dashboard while saving the alerts to the db. The first validation
will not require that the alert has a dashboard id which allows new dashboards
with alerts to be saved.
Fixes #11247
2018-03-28 11:32:05 +02:00
wph95
4050fce220
add response_parser test
2018-03-28 12:35:05 +08:00
bergquist
9e2e6fc586
add fallback for gravatar in org/admin view
...
closes #11095
2018-03-27 22:52:29 +02:00
bergquist
f2755982c3
tech: migrates to none deprecated mail lib
...
gomail is missing a maintainer so we are
switching to an active fork
ref https://github.com/go-gomail/gomail/issues/108
closes #7189
2018-03-27 21:53:46 +02:00
bergquist
2743e8be20
docs: not about email notifications and local img store
...
cloes #11054
2018-03-27 21:21:38 +02:00
bergquist
5596707531
alert: fixes broken link back to grafana
...
If Grafana was configured to use a subpath it
was included twice in the link from the
alert notification back to Grafana.
closes #11403
2018-03-27 20:26:51 +02:00
Marcus Efraimsson
828dd34507
docs: update table plugin documentation with value/range to text mapping
2018-03-27 20:18:04 +02:00
wph95
06f7332156
cleanup and add more test
2018-03-28 01:42:25 +08:00
Marcus Efraimsson
95a4d61d10
Merge pull request #11094 from infernix:value-to-text-upstream
2018-03-27 19:06:40 +02:00
Marcus Efraimsson
f673ec16d1
table panel: additional fixes for value to text mapping
...
Make the value to text mapping more similar to singlestat solution.
Adds more tests.
Also, allows string to be mapped to other string besides numeric values.
2018-03-27 19:04:45 +02:00
aandrew
67f0382222
add value to text mapping
2018-03-27 19:00:22 +02:00
bergquist
7f5c2ebdd1
provisioning: better description for provisioned save modal
2018-03-27 15:19:20 +02:00
bergquist
627df67992
dashboards: reject updates of provisioned dashboards
2018-03-27 15:12:47 +02:00
Leonard Gram
a40e209a91
Merge pull request #11379 from bergquist/provisioning_override_id
...
provisioning: removes id from dashboard.json
2018-03-27 14:57:00 +02:00
Marcus Efraimsson
52164b0685
notes about closing #9210
...
[skip ci]
2018-03-27 14:13:49 +02:00
Marcus Efraimsson
c9cdb4cda0
Merge pull request #11383 from alexanderzobnin/docs-10009
...
Update heatmap and prometheus docs
2018-03-27 14:01:36 +02:00
Marcus Efraimsson
41ff37f0a1
Merge branch 'master' into docs-5.1
2018-03-27 14:00:16 +02:00
Patrick O'Carroll
d4be953d23
fixed alignment in search + fixed issue ie popup
2018-03-27 12:36:13 +02:00
bergquist
e622d5582b
changelog: adds note about closing #11102
2018-03-27 10:56:19 +02:00
Patrick O'Carroll
dbcba4a009
sidemenu fix for internet explorer 11, changed icon width/height to pixels and added height to logo
2018-03-27 10:41:47 +02:00
Carl Bergquist
cdf4664930
Merge pull request #11371 from towolf/add-duplicate-panel-hints
...
Add hints for the 'pd' Duplicate Panel command from PR #11264
2018-03-27 10:35:41 +02:00
Carl Bergquist
44eb33265c
Merge pull request #11384 from Rohlik/patch-1
...
Add new currency - Czech koruna
2018-03-27 09:59:16 +02:00
Alexander Zobnin
2c7040c246
docs: prometheus ds, remove "new in v4.3" note
2018-03-27 09:48:19 +03:00
wph95
4042e4b225
fix a terms bug and add test
2018-03-27 02:12:43 +08:00
Thomas Rohlik
bf4273b584
Add new currency - Czech koruna
...
Currency used in Czech republic.
2018-03-26 16:34:49 +02:00
Alexander Zobnin
b97cede054
docs: update heatmap and prometheus docs, #10009
2018-03-26 17:12:25 +03:00
bergquist
d6faa3d06f
provisioning: improve UX when saving provisioned dashboards
2018-03-26 15:08:46 +02:00
Patrick O'Carroll
ff62036f15
styled login page for ie11
2018-03-26 14:14:57 +02:00
Penghan Wang
a21afbe9a6
Merge branch 'master' into feature/add_es_alerting
2018-03-26 19:51:03 +08:00
wph95
63a200686e
- pipeline aggs support
...
- add some test
2018-03-26 19:48:57 +08:00
bergquist
b61bc72e2a
provisioning: removes id from dashboard.json
...
if dashboard json files contains `id` we
will just remove it form the dashboard model
before importing it into the database.
closes #11138
2018-03-26 13:17:39 +02:00
wph95
d6cdc2497c
Handle Interval Date Format similar to the JS variant
...
7e14e272fa
2018-03-26 16:13:14 +08:00
Julian Kornberger
391868c5d6
Use net.SplitHostPort to support IPv6
...
- Add some tests
- Make error message more helpful
2018-03-26 02:48:25 +02:00
Carl Bergquist
a20f3d196c
Merge pull request #11375 from svenklemm/graphite_docs
...
doc: add missing word to graphite docs
2018-03-25 21:20:41 +02:00
Sven Klemm
f2249a5bcc
add missing word to graphite docs
2018-03-25 15:49:06 +02:00
wph95
1e275d0cd1
set right series name
...
Signed-off-by: wph95 <wph657856467@gmail.com >
2018-03-25 02:18:28 +08:00
Tobias Wolf
03b2561af2
Missed the 'p d' hint in the popup-menu
2018-03-24 14:49:06 +01:00
Tobias Wolf
02f84e0c74
Add hints for the 'pd' Duplicate Panel command from PR #11264
2018-03-24 14:41:41 +01:00
ryan
71ef9b6db5
Merge remote-tracking branch 'grafana/master' into annotations-created
...
* grafana/master: (26 commits)
notes about closing #11306
cleanup
changelog: unix socket permissions
Adjust permissions of unix socket
docs: tweaks
changelog: adds note about closing #5855
legend: small refactoring
Make golint happier
mysql: skip tests by default
mssql: update query editor help
mysql: fix precision for the time column in table/annotation query mode
postgres: fix precision for the time column in table/annotation query mode
mssql: fix precision for the time column in table/annotation query mode
mssql: remove UTC conversion in macro functions
mssql: fix timeGroup macro so that it properly creates correct groups
small screen legend right also work like legend under in render + set scrollbar to undefined in destroyScrollbar so it doesnt become disabled when toggeling between right and under
fixed so legend right works like legend under on small screens
Alerting: move getNewState to EvalContext
graphite: adds more traces for alerting
sql datasource: extract common logic for converting time column to epoch time in ms
...
2018-03-24 11:39:35 +01:00
ryan
eabcbcda88
remove README changes
2018-03-24 11:39:20 +01:00
wph95
bc5b59737c
finished CODING PHASE 1
...
Signed-off-by: wph95 <wph657856467@gmail.com >
2018-03-24 13:06:21 +08:00
Carl Bergquist
980e078222
Merge pull request #11326 from bergquist/more_traces
...
dataproxy: adds dashboardid and panelid as tags
2018-03-23 17:13:15 +01:00
wph95
8e7d23cdeb
wip
...
Signed-off-by: wph95 <wph657856467@gmail.com >
2018-03-23 23:50:16 +08:00
Marcus Efraimsson
da83964a7e
notes about closing #11306
...
[skip ci]
2018-03-23 16:41:08 +01:00
Leonard Gram
f223e99875
cleanup
2018-03-23 16:25:20 +01:00
Patrick O'Carroll
bd7964d549
Merge pull request #11367 from grafana/graph_51_docs
...
Update graph panel documentation
2018-03-23 16:21:39 +01:00
Penghan Wang
fa72c4fea4
Merge pull request #1 from grafana/master
...
upgrade from grafana/grafana
2018-03-23 23:18:27 +08:00
Leonard Gram
97fa5361ff
changelog: unix socket permissions
2018-03-23 16:13:59 +01:00
Julian Kornberger
6f363153d7
Adjust permissions of unix socket
...
fixes #8358
2018-03-23 16:09:04 +01:00
Marcus Efraimsson
13d0bd5815
Merge branch 'docs-5.1' into graph_51_docs
2018-03-23 15:51:32 +01:00
Marcus Efraimsson
0a487c484d
docs: fix typos
2018-03-23 15:49:54 +01:00
Marcus Efraimsson
403c64ab20
docs: update postgres, mysql and mssql documentation
...
Due to changes closing #11306
2018-03-23 15:48:04 +01:00
Marcus Efraimsson
c318f7bb31
Merge branch 'master' into docs-5.1
2018-03-23 15:15:57 +01:00
Marcus Efraimsson
1b8103f0ea
docs: update graph panel documentation
...
Added new versions of images and new images to better highlight the possible
configuration options.
Documentation was very outdated so tried to fix that to better reflect the
current state/latest release.
2018-03-23 14:43:57 +01:00
Daniel Lee
e84f746d1d
Merge pull request #11348 from grafana/11306-sql-table-time
...
Postgres, MySQL, MSSQL minor refactoring/unification
2018-03-23 14:23:31 +01:00
Carl Bergquist
8d7fa644de
Merge pull request #11352 from digineo/golint
...
Make golint happier
2018-03-23 13:35:11 +01:00
Daniel Lee
7b141280e5
docs: tweaks
2018-03-23 13:31:02 +01:00
bergquist
e2ba6fbb00
changelog: adds note about closing #5855
2018-03-23 13:20:02 +01:00
Carl Bergquist
8db09d7556
Merge pull request #11290 from Thib17/retry
...
Alerting: Add retry mechanism
2018-03-23 13:17:24 +01:00
ryan
7defb1adf5
remove dashboardId check... i can't figure out how the tests work
2018-03-23 12:54:53 +01:00
Daniel Lee
78d314a9c1
Merge pull request #11140 from grafana/11131_right_legend_responsive
...
added media breakpoint to legend-right
2018-03-23 12:49:35 +01:00
ryan
e92ea79524
get circle to run tests again
2018-03-23 12:48:03 +01:00
ryan
2116152295
add dashboardId to test
2018-03-23 12:35:39 +01:00
ryan
a58b4ff2d6
remove api tests
2018-03-23 12:13:38 +01:00
ryan
14b737e662
update CHANGELOG
2018-03-23 12:08:32 +01:00
ryan
b39fb7fdd5
fix operator
2018-03-23 12:01:21 +01:00
ryan
a0a6fa6fa5
remove constraint from sqlstore
2018-03-23 11:47:07 +01:00
ryan
a5588b6957
Merge remote-tracking branch 'origin/annotations-created' into annotations-created
...
* origin/annotations-created:
dooh
2018-03-23 11:44:21 +01:00
ryan
4ed1ec5174
Merge remote-tracking branch 'grafana/master' into annotations-created
...
* grafana/master: (30 commits)
changelog: adds note about closing #11278
docs: spelling
docs: add intro paragraph to provisioning page
Cleanup CircleCI V2 Conversion
changelog: notes for #1271 and #2740
graph: minor fixes to y-axes alignment feature
added save icon to save buttons
removed trash can icon from save buttons
Return actual user ID in UserProfileDTO
dashboard version cleanup: more tests and refactor
minor refactor of dashboard version cleanup
refactor: dashboard version cleanup
limit number of rows deleted by dashboard version cleanup
fix dashboard version cleanup on large datasets
Allocated to a separate alignment block. Replaced the attribute of the second axis by the attribute of the axes.
Fixed unit test.
Changed the way this feature was activated. And changed tolltip.
Added validation of input parameters.
Resolved conflict
Corrected work for graphs created before this feature.
...
2018-03-23 11:38:43 +01:00
ryan
db92a96067
move dashboard error to API (not sql)
2018-03-23 11:36:44 +01:00
Daniel Lee
4f38d237cb
legend: small refactoring
2018-03-23 11:08:24 +01:00
bergquist
09df38d9f4
changelog: adds note about closing #11278
2018-03-23 11:01:32 +01:00
Carl Bergquist
f0d77804da
Merge pull request #11329 from alexanderzobnin/fix-11278
...
fix dashboard version cleanup on large datasets
2018-03-23 10:53:51 +01:00
Marcus Efraimsson
1d515bb52c
Merge branch 'master' into docs-5.1
2018-03-23 10:40:12 +01:00
Carl Bergquist
d29116d8ff
Merge pull request #11346 from infernix/fix-api-user-id
...
Return actual user ID in UserProfileDTO
2018-03-23 10:36:47 +01:00
Carl Bergquist
113888d6aa
Merge pull request #11357 from tylerauerbeck/update_circleciv2
...
Cleanup CircleCI V2 Conversion
2018-03-23 10:29:37 +01:00
Daniel Lee
1c1d962bb1
docs: spelling
2018-03-23 09:04:50 +01:00
Daniel Lee
ccfe9de014
docs: add intro paragraph to provisioning page
2018-03-23 08:55:11 +01:00
Tyler Auerbeck
6f0eb94d46
Cleanup CircleCI V2 Conversion
2018-03-23 02:14:12 -04:00
Julian Kornberger
0a415c50d0
Make golint happier
2018-03-22 22:38:44 +01:00
Ryan McKinley
164ddb16c9
dooh
2018-03-22 20:48:40 +01:00
ryan
0c7294593c
update the updated column!
2018-03-22 20:05:04 +01:00
ryan
d554c6f9be
using circle as my tester
2018-03-22 19:44:47 +01:00
ryan
fa021b547a
using circle as my tester
2018-03-22 19:39:30 +01:00
ryan
db91033b6e
adding tests, but they arent running locally
2018-03-22 19:33:33 +01:00
Marcus Efraimsson
63465fd556
changelog: notes for #1271 and #2740
...
[skip ci]
2018-03-22 19:19:56 +01:00
Marcus Efraimsson
1ee0d1c296
Merge pull request #10994 from ilgizar/1271_share_zero
2018-03-22 18:34:38 +01:00
Marcus Efraimsson
f04a5d7329
Merge branch 'master' into 1271_share_zero
2018-03-22 18:31:37 +01:00
Marcus Efraimsson
c672e44d35
graph: minor fixes to y-axes alignment feature
2018-03-22 18:30:23 +01:00
Marcus Efraimsson
4af3a7875a
Merge pull request #11349 from grafana/save_trash
...
Fix save icon in folder settings
2018-03-22 18:21:28 +01:00
Patrick O'Carroll
99626b8e07
added save icon to save buttons
2018-03-22 17:04:00 +01:00
Marcus Efraimsson
2e8aeffc13
Merge branch 'master' into 1271_share_zero
2018-03-22 16:59:36 +01:00
Patrick O'Carroll
823f903048
removed trash can icon from save buttons
2018-03-22 16:59:06 +01:00
Marcus Efraimsson
b818e9f619
Merge branch 'master' into 11306-sql-table-time
2018-03-22 16:45:33 +01:00
Marcus Efraimsson
f0f41c2a8e
mysql: skip tests by default
2018-03-22 16:44:55 +01:00
Gerben Meijer
e722732021
Return actual user ID in UserProfileDTO
...
This fixes calls to /api/user where ID is currently always 0
2018-03-22 16:30:04 +01:00
ryan
20353db966
convert epoch to milliseconds
2018-03-22 16:21:47 +01:00
ryan
a2bbd89a9e
adding updated column
2018-03-22 15:52:09 +01:00
Marcus Efraimsson
bd4ecaeac6
mssql: update query editor help
2018-03-22 15:46:40 +01:00
Marcus Efraimsson
f5654f88e2
mysql: fix precision for the time column in table/annotation query mode
...
Use the ConvertSqlTimeColumnToEpochMs function to convert any native
datetime data type or epoch time (millisecond precision).
Refactored mysql implementation to make it more similar to postgres
and mssql implementations.
Added $__timeEpoch macro function with same implementation as $__time.
Added possibility to use a time column named time in addition to
the currectly supported time_sec.
Additional tests and update of existing.
Added test dashboard.
2018-03-22 15:40:46 +01:00
Marcus Efraimsson
66c03f84f5
postgres: fix precision for the time column in table/annotation query mode
...
Use the ConvertSqlTimeColumnToEpochMs function to convert any native
datetime data type or epoch time (millisecond precision).
Additional tests and update of existing due to timezone issues
running postgres on UTC and dev environment on non-utc.
Added test dashboard.
2018-03-22 15:32:33 +01:00
Marcus Efraimsson
b69ebee066
mssql: fix precision for the time column in table/annotation query mode
...
Use the ConvertSqlTimeColumnToEpochMs function to convert any native
datetime data type or epoch time (millisecond precision).
Additional tests and update of existing due to timezone issues
running MSSQL on UTC and dev environment on non-utc.
Update stored procedures test to handle more parameters.
Update test dashboard.
2018-03-22 15:23:12 +01:00
ryan
df94b380f4
Merge remote-tracking branch 'grafana/master' into annotations-created
...
* grafana/master:
Make golint happier
2018-03-22 14:59:14 +01:00
Marcus Efraimsson
b0076d4f65
mssql: remove UTC conversion in macro functions
...
Removes the macro function . Macro functions should not do UTC/timezone conversion - they should
work in the same way as postgres and mysql datasource implementations.
Grafana and Microsft SQL Server should be run on servers with UTC timezones.
2018-03-22 14:55:44 +01:00
Marcus Efraimsson
3ccadff800
mssql: fix timeGroup macro so that it properly creates correct groups
...
Earlier the division of interval was done using whole numbers resulting in that important information
was lost/too many time series merged to the same group. Now using division of floating point and rounding
up to solve the problem
2018-03-22 14:49:40 +01:00
Patrick O'Carroll
4916826364
small screen legend right also work like legend under in render + set scrollbar to undefined in destroyScrollbar so it doesnt become disabled when toggeling between right and under
2018-03-22 14:39:13 +01:00
Carl Bergquist
22fffe0dda
Merge pull request #11337 from digineo/golint
...
Make golint happier
2018-03-22 14:35:33 +01:00
Alexander Zobnin
0ffcea08c7
dashboard version cleanup: more tests and refactor
2018-03-22 15:18:05 +03:00
Julian Kornberger
7aab6a8887
Make golint happier
2018-03-22 12:40:21 +01:00
Patrick O'Carroll
f2f709989f
fixed so legend right works like legend under on small screens
2018-03-22 09:41:05 +01:00
ryan
3898ea02e6
adding created column
2018-03-22 02:22:58 +01:00
Thibault Chataigner
38bdb8dfb3
Alerting: move getNewState to EvalContext
...
This fix alert state update when several evaluation attempts are needed
Signed-off-by: Thibault Chataigner <t.chataigner@criteo.com >
2018-03-21 20:59:39 +01:00
Alexander Zobnin
2ade0881b1
minor refactor of dashboard version cleanup
2018-03-21 22:48:17 +03:00
Alexander Zobnin
3f85fcce2d
refactor: dashboard version cleanup
2018-03-21 21:01:15 +03:00
Alexander Zobnin
f976b690ca
limit number of rows deleted by dashboard version cleanup
2018-03-21 20:26:27 +03:00
Alexander Zobnin
fc2d1d6ca9
fix dashboard version cleanup on large datasets
2018-03-21 17:23:05 +03:00
Daniel Lee
624dac16fa
docs: add variable regex examples ( #11327 )
2018-03-21 13:23:50 +01:00
bergquist
519fd8b2ba
graphite: adds more traces for alerting
2018-03-21 13:16:59 +01:00
Marcus Efraimsson
42299eb328
Merge branch 'master' into 11306-sql-table-time
2018-03-21 12:08:48 +01:00
Marcus Efraimsson
3cb0bc3da1
sql datasource: extract common logic for converting time column to epoch time in ms
2018-03-21 11:20:15 +01:00
bergquist
f41f2089a2
docs: details about provisioning elastic
...
closes #11292
2018-03-21 08:54:09 +01:00
Carl Bergquist
4bcc073813
Merge pull request #11322 from jordo1138/patch-1
...
update email template default year and name
2018-03-21 07:49:35 +01:00
Jordan Hamel
7a4475fbf3
update email default year and name
...
from 2016 grafana and raintank to 2018 Grafana Labs
2018-03-20 16:55:57 -07:00
bergquist
f142548969
dataproxy: adds dashboardid and panelid as tags
...
closes #11315
2018-03-20 22:23:28 +01:00
Thibault Chataigner
5d23e7710b
Alerting: Add retry mechanism and its unitests
...
Signed-off-by: Thibault Chataigner <t.chataigner@criteo.com >
2018-03-20 21:01:56 +01:00
Daniel Lee
c53fda4b5a
Merge pull request #11264 from grafana/11102_duplicate_panel_shortcut
...
Keyboard shortcut to duplicate panel
2018-03-20 20:56:35 +01:00
Daniel Lee
685a371747
Merge pull request #11316 from ryantxu/ace-disable-snippets
...
Expose option to disable snippets in ACE code-editor
2018-03-20 20:53:34 +01:00
Marcus Efraimsson
9df5476fe3
Merge pull request #11312 from grafana/func_editor_js_to_ts
...
convert func_editor.js to typescript
2018-03-20 20:51:58 +01:00
Marcus Efraimsson
de396b277e
Merge pull request #11309 from grafana/add_graphite_func_js_to_ts
...
convert add_graphite_func.js to typescript
2018-03-20 20:51:21 +01:00
Daniel Lee
4dcf1b72b3
Merge pull request #11313 from ryantxu/remove-unused-images
...
Remove unused kibana images
2018-03-20 20:44:00 +01:00
Daniel Lee
fe293718a2
Merge pull request #11310 from grafana/mssql_datasource_docs
...
docs: Using Microsoft SQL Server in Grafana
2018-03-20 20:39:52 +01:00
Daniel Lee
e5df179c7c
docs: spelling
2018-03-20 20:38:20 +01:00
Daniel Lee
70cd501373
Merge pull request #11320 from daniellee/update-xorm
...
mysql: fixes panics when mysql connection times out (#11155 )
2018-03-20 20:16:18 +01:00
Daniel Lee
32d1477b79
Merge pull request #11319 from alexanderzobnin/fix-11318
...
snapshot: fix legend rendering bug
2018-03-20 20:02:25 +01:00
Alexander Zobnin
a472d38fbf
snapshot: fix legend rendering bug
2018-03-20 21:33:54 +03:00
Daniel Lee
92388f7faf
session: update defaults for ConnMaxLifetime
...
to be the same as the 5.0.3 release defaults
2018-03-20 19:31:01 +01:00
Daniel Lee
1cef373d16
Merge remote-tracking branch 'upstream/master' into update-xorm
2018-03-20 19:21:58 +01:00
Daniel Lee
70630d742e
snapshots: removes errors for empty values in ViewStore
...
Occurs when opening a snapshot.
2018-03-20 19:12:52 +01:00
ilgizar
0e159dada1
Allocated to a separate alignment block. Replaced the attribute of the second axis by the attribute of the axes.
2018-03-20 22:44:48 +05:00
ryan
f9acb4157b
Expose option to disable snippets
2018-03-20 15:26:41 +01:00
Patrick O'Carroll
47215098a3
changed var to const, changed to string interpolation
2018-03-20 14:43:09 +01:00
Daniel Lee
e5e9d3c2f3
mssql: adds test for time should be ms in table mode
2018-03-20 14:42:29 +01:00
ryan
54c4b6a11a
Remove unused kibana images
2018-03-20 14:39:19 +01:00
Patrick O'Carroll
3bdd006291
changed var to const
2018-03-20 14:26:03 +01:00
bergquist
fdf7a4c435
changelog: adds note about closing #11114 & #11086
2018-03-20 13:15:45 +01:00
Daniel Lee
d34cd8730e
mssql: convert tests to jest
2018-03-20 13:01:32 +01:00
Daniel Lee
ae4c6e4648
mssql: fix precision for time column in table mode
...
ref #11306
2018-03-20 12:59:40 +01:00
Carl Bergquist
10a0460dc6
Merge pull request #11282 from alexanderzobnin/fix-11086
...
Fix rendering link to panel in collapsed row
2018-03-20 12:40:30 +01:00
Patrick O'Carroll
2a90370230
converted file to ts
2018-03-20 12:36:02 +01:00
Marcus Efraimsson
51cbf23c4a
changelog: notes about #10093 and #11298
...
[ci skip]
2018-03-20 12:26:37 +01:00
Alexander Zobnin
05ac7d8fca
dashboard: fix phantomjs panel rendering in collapsed row
2018-03-20 14:13:31 +03:00
ilgizar
e015047ed1
Fixed unit test.
2018-03-20 16:09:52 +05:00
ilgizar
341afe65ef
Merge remote-tracking branch 'upstream/master' into 1271_share_zero
2018-03-20 15:54:56 +05:00
ilgizar
1588295375
Changed the way this feature was activated. And changed tolltip.
2018-03-20 15:38:48 +05:00
ilgizar
230f018c78
Added validation of input parameters.
2018-03-20 15:37:18 +05:00
Patrick O'Carroll
2a50bc35a3
converted file to ts
2018-03-20 11:07:31 +01:00
Marcus Efraimsson
74c3f732c1
docs: update using mssql in grafana
2018-03-20 10:59:35 +01:00
Carl Bergquist
f64c6e490a
Merge pull request #11258 from mitjaziv/hide-credentials
...
add regex search/replace of username/password in urls
2018-03-20 09:37:09 +01:00
Marcus Efraimsson
720711d1fe
fix: only run gofmt on pkg directory omitting vendor directory
2018-03-20 09:24:04 +01:00
Marcus Efraimsson
b816f18b3d
fix: dep ensure. now without gofmt on ventor directory
2018-03-20 09:23:18 +01:00
Daniel Lee
4033283254
Merge pull request #11298 from grafana/mssql_datasource
...
Microsoft SQL Server data source
2018-03-20 00:03:26 +01:00
Marcus Efraimsson
192e913b7b
mssql: add integration test to verify stored procedure usage
2018-03-19 19:56:34 +01:00
Marcus Efraimsson
8f6626e805
mssql: encrypt password in database
2018-03-19 17:32:51 +01:00
Marcus Efraimsson
6044b3aeeb
Merge branch 'master' into mssql_datasource
2018-03-19 17:14:33 +01:00
Marcus Efraimsson
449a307575
mssql: remove dynamic construction of metric column and other columns
...
This seems like a niche feature which can be solved by defining multiple queries. In the future
we'll probably add support for defining series name by alias field similar to how other datasources
have solved that, e.g. prometheus.
2018-03-19 17:14:01 +01:00
Marcus Efraimsson
b8e2414e46
docker: pin microsoft/mssql-server-linux to 2017-CU4 tag
2018-03-19 16:39:50 +01:00
bergquist
ec007f536b
docs: improve guide for high availability
2018-03-19 14:37:09 +01:00
Daniel Lee
caf60dda0e
Merge pull request #10376 from grafana/openTSDB-file-to-ts
...
migrated file to ts
2018-03-19 14:32:32 +01:00
Marcus Efraimsson
4eb4ba67bd
fix: dep ensure. now without gofmt on ventor directory
2018-03-19 14:15:36 +01:00
Marcus Efraimsson
f5e02d6508
fix: only run gofmt on pkg directory omitting vendor directory
2018-03-19 14:14:38 +01:00
Marcus Efraimsson
a2eaf3954a
test
2018-03-19 14:06:05 +01:00
Daniel Lee
8b9c44be17
Merge pull request #10369 from grafana/elastic-file-to-ts
...
migrated files to ts
2018-03-19 13:59:30 +01:00
Marcus Efraimsson
d14946a135
mssql: cleanup and minor refactor
2018-03-19 13:32:04 +01:00
Marcus Efraimsson
24c0f28f41
mssql: allow host without port and fallback to default port 1433
2018-03-19 13:24:31 +01:00
Marcus Efraimsson
2802fe3f3e
docker: update test dashboard for mssql tests
2018-03-19 13:07:26 +01:00
Marcus Efraimsson
62174c81c8
mssql: cleanup and minor changes
2018-03-19 13:06:46 +01:00
Leonard Gram
1f7235b340
Update CHANGELOG.md
2018-03-19 11:29:23 +01:00
Leonard Gram
0fde19552f
Missed thanks in changelog
2018-03-19 11:27:08 +01:00
Leonard Gram
4ca15ae71e
Adds pagerduty api update to changelog.
2018-03-19 11:25:57 +01:00
Marcus Efraimsson
8c2f3f761b
mssql: update readme
2018-03-19 11:20:17 +01:00
Marcus Efraimsson
03d15f7955
mssql: update test dashboard
2018-03-19 11:08:53 +01:00
Marcus Efraimsson
1f8a2a67bf
docs: Using Microsoft SQL Server in Grafana
2018-03-19 11:06:10 +01:00
Marcus Efraimsson
294ee5a610
Merge branch 'master' into mssql_datasource
2018-03-19 11:03:13 +01:00
Marcus Efraimsson
74a98d46eb
mssql: remove logos for now
2018-03-19 11:02:55 +01:00
Marcus Efraimsson
e1c4a27d1d
docs: mssql documentation will go into another branch targeting next minor version
2018-03-19 11:02:01 +01:00
Leonard Gram
148b71846f
Updated roadmap for 5.1
2018-03-19 10:43:26 +01:00
Carl Bergquist
930d00b513
Merge pull request #11284 from flopp999/patch-1
...
Changed Swedish and Icelandic currency
2018-03-19 08:15:34 +01:00
Daniel Lee
72f4341305
Merge pull request #11289 from DavidLambauer/patch-1
...
Minor format changes
2018-03-19 07:56:47 +01:00
DavidLambauer
b90c323e31
Minor format changes
...
Just fixed some minor inconsistencies in the format of the file. There were some configurations uncommented like so:
```
; container_name =
```
and some other like so:
```
;container_name =
```
So there is a need for a small perfection here!
I also removed some unnecessary line breaks, bullying my eyes...

2018-03-18 10:17:48 +01:00
flopp999
6718915a23
Changed Swedish and Icelandic currency
...
Swedish krone -> Swedish krona
Icelandic krone - > Icelandic króna
2018-03-16 19:46:20 +01:00
Alexander Zobnin
205714759e
fix failed tests for dashboard view state
2018-03-16 21:45:31 +03:00
Alexander Zobnin
0e5b790b54
dashboard: fix rendering link to panel in collapsed row
2018-03-16 21:03:49 +03:00
Daniel Lee
4bf285c3d1
docs: update install docs for 5.0.3
2018-03-16 18:39:34 +01:00
Daniel Lee
e7bbc6e624
changelog: 5.0.3
2018-03-16 17:42:23 +01:00
Marcus Efraimsson
d26d8c713e
Merge branch 'master' into mssql_datasource
2018-03-16 15:19:19 +01:00
Marcus Efraimsson
06afd24a10
mssql: add alternative logo without text
2018-03-16 15:18:05 +01:00
Marcus Efraimsson
1c7aff7810
mssql: strip inkscape from logo
2018-03-16 15:17:25 +01:00
Marcus Efraimsson
69b9fb6d15
mssql: minor improvements of query editor help
2018-03-16 15:11:15 +01:00
Marcus Efraimsson
ccd57fbfa3
mssql: skip rendering of mssql logos until we have a valid logo
2018-03-16 14:47:43 +01:00
Marcus Efraimsson
673c8290fb
docker: add test dashboard for mssql tests based on test data generated by integration test
2018-03-16 14:44:26 +01:00
Marcus Efraimsson
e97b03e930
mssql: additional integration tests
...
Metric query of table having multiple value columns
Annotation query
2018-03-16 14:42:54 +01:00
Marcus Efraimsson
f0f8006d8d
mssql: support money, smallmoney and decimal data types
2018-03-16 14:37:16 +01:00
Marcus Efraimsson
a6e4ac5484
mssql: update plugin.json, added description and name MSSQL -> Microsft SQL Server
2018-03-16 14:26:05 +01:00
Patrick O'Carroll
fc9014f920
added indent to dashboards inside folder in search dropdown, and added indent to dashboard icon in search item
2018-03-16 12:36:36 +01:00
Carl Bergquist
1014f7c40a
Merge pull request #11260 from iksaif/master
...
alertmanager: handle resolved alerts, nodata, and execution errors + cleanups
2018-03-16 09:11:59 +01:00
Daniel Lee
3ca1e06509
session: fork Macaron mysql session middleware
...
This changes forks the mysql part of the Macaron session middleware.
In the forked mysql file:
- takes in a config setting for SetConnMaxLifetime (this solves wait_timeout
problem if it is set to a shorter interval than wait_timeout)
- removes the panic when an error is returned in the Exist function.
- retries the exist query once
- retries the GC query once
2018-03-16 01:19:28 +01:00
Daniel Lee
9cdd7cb04c
database: expose SetConnMaxLifetime as config setting
...
For MySQL, setting this to be shorter than the wait_timeout MySQL setting
solves the issue with connection errors after the session has timed out for
the connection to the database via xorm.
2018-03-16 01:09:00 +01:00
Daniel Lee
5a3ba68a9c
database: fixes after xorm update
2018-03-16 00:09:29 +01:00
Daniel Lee
1c20126f87
database: update xorm to v0.6.4 and xorm core to v0.5.7
2018-03-16 00:02:50 +01:00
Mitsuhiro Tanda
c6fa0b90a7
prometheus editor: variable autocomplete support (PR #9988 )
...
* prometheus ace editor, template variable support
* minor fix
* support [[var]] notation
* don't remove last ] if token type is string
* Revert "don't remove last ] if token type is string"
This reverts commit bce5b2d56e .
* Revert "support [[var]] notation"
This reverts commit 10012f8ffe .
* fix token type and regex
2018-03-15 20:17:51 +03:00
Patrick O'Carroll
1094dc32bc
made a keyboard shortcut to duplicate panel
2018-03-15 17:22:11 +01:00
Marcus Efraimsson
7dfa159ba1
docs: update mssql documentation
2018-03-15 17:19:07 +01:00
Marcus Efraimsson
9144701fcc
mssql: disable mssql integration tests per default
2018-03-15 15:27:31 +01:00
Leonard Gram
3b03dce3c2
mssql: timeGroup fill support added.
2018-03-15 15:06:54 +01:00
Marcus Efraimsson
faf9e3f722
mssql: add timeGroup integration test
2018-03-15 14:26:53 +01:00
Corentin Chary
3d8f1a7439
alertmanager: /Creating/Sending/
2018-03-15 13:48:58 +01:00
Leonard Gram
571556e1d8
mssql: adds fill to timeGroup macro.
2018-03-15 13:11:26 +01:00
ryan
a04c4ba454
allow any database for influx proxy
2018-03-15 13:01:17 +01:00
ryan
ad88e5398c
remove
2018-03-15 12:57:09 +01:00
Corentin Chary
c8da1a46c5
alertmanager: handle resolved alerts, nodata, and execution errors
...
- Resolved alerts will be sent to the AM the first time they move
from Alerting to OK
- Errors are forwarded
- NoData is not ignored anymore
- The summary annotation is set (with the alertname)
- The image annotation is set (when available)
2018-03-15 12:02:29 +01:00
Mitja Zivkovic
5669596518
add regex search of username and password in urls, which are replaced by strings.Replace
2018-03-15 10:50:57 +01:00
Corentin Chary
d4d2b6d7da
notitfiers: avoid ShouldNotify duplication
2018-03-15 10:48:29 +01:00
ryan
3aed867b4b
fix merge error
2018-03-15 10:35:50 +01:00
ryan
853d9bb378
Merge remote-tracking branch 'grafana/master' into influx-db-query2
...
* grafana/master:
docker: change port for prom random data scrape target
2018-03-15 10:25:20 +01:00
Corentin Chary
777c1024c9
alertmanager: if there are no alerts to send, do nothing
2018-03-15 10:08:03 +01:00
Marcus Efraimsson
d2267643ed
Merge branch 'master' into mssql_datasource
2018-03-15 09:53:19 +01:00
Marcus Efraimsson
eef01e3703
docker: change port for prom random data scrape target
2018-03-15 09:52:53 +01:00
Marcus Efraimsson
3d0f97aab9
mssql datasource: wip
2018-03-15 09:51:29 +01:00
Marcus Efraimsson
ef3588c1f8
docker: mssql and mssql tests blocks with common build context
2018-03-15 09:49:53 +01:00
ryan
1080c113f6
fix lint problems
2018-03-15 00:07:20 +01:00
ryan
1ce3e49e72
fix lint problems
2018-03-15 00:05:15 +01:00
ryan
cae9c28f70
fix lint problems
2018-03-15 00:03:47 +01:00
ryan
7a7e407393
fix lint problems
2018-03-15 00:02:38 +01:00
ryan
4f8ee9f5a7
merge with master
2018-03-14 23:52:24 +01:00
Carl Bergquist
18e498e0ff
Update README.md
...
Removes alpha
closes https://github.com/grafana/grafana/issues/11251
2018-03-14 21:07:55 +01:00
Marcus Efraimsson
61e1c12fee
docker: fake-data-gen:latest updates
...
fake-data-gen for elastic 2.4 and 5 blocks, new graphite 1.1+ block.
added big dashboard for graphite 1 and 1.1+ that can be imported to grafana
2018-03-14 20:47:52 +01:00
ilgizar
bd3d17ab8c
Merge remote-tracking branch 'upstream/master' into 1271_share_zero
2018-03-14 23:42:58 +05:00
ilgizar
9d7ab78d9f
Resolved conflict
2018-03-14 23:39:05 +05:00
bergquist
8efb39ee2b
docs: more details about slack notifier
...
closes #11059
2018-03-14 18:26:05 +01:00
bergquist
bdf6a75c91
docs: updates latest release for docs
2018-03-14 17:09:02 +01:00
bergquist
cf67584998
changelog: improve description of closed issues
2018-03-14 16:06:03 +01:00
Carl Bergquist
105f6ff88c
Merge pull request #11249 from bergquist/legacy_render_urls
...
Avoid redirecting internal rendering requests
2018-03-14 15:42:07 +01:00
bergquist
6cac7c2de9
renderer: avoid redirect render requests
...
closes #11180
2018-03-14 15:27:18 +01:00
bergquist
e4cca1943c
changelog: adds notes about 5.0.2
...
[ci skip]
2018-03-14 15:05:17 +01:00
Carl Bergquist
6d1e3613f7
Merge pull request #11246 from grafana/11227_import
...
dashboard: fix import dashboard with alert rule(s)
2018-03-14 14:38:29 +01:00
Carl Bergquist
a8918047a2
Merge pull request #11238 from grafana/11155-mysql-issue
...
middleware: recover and retry on session start
2018-03-14 14:29:47 +01:00
Marcus Efraimsson
87284d284e
dashboard: fix import dashboard with alert rule
...
Importing a dashboard with alert rule(s) should be possible without receiving invalid
alert data error. This fix reverts the import logic to how it worked before Grafana v5.0,
that is import will allow dashboard with alert rule(s) but no alerts will be created.
After an import the user will need to update the dashboard for the alerts to be created.
Fixes #11227
2018-03-14 14:24:56 +01:00
Carl Bergquist
0ef94ea403
Merge pull request #11232 from grafana/11231_dash_url
...
Should be possible to browse dashboard using only uid
2018-03-14 14:18:58 +01:00
Carl Bergquist
a0a57ac33a
Merge pull request #11236 from grafana/alerting_collapsed_panels
...
alerting: supports extracting alerts from collapsed panels
2018-03-14 14:16:50 +01:00
Daniel Lee
5f511deefc
middleware: recover and retry on session start
...
Partial fix for #11155 - the Macaron session middleware
panics if mysql returns an error. This fix recovers from
the panic and retries once
2018-03-14 12:26:59 +01:00
bergquist
be7ec310b1
alerting: supports extracting alerts from collapsed panels
...
collapsed rows wrap the hidden rows within itself. This caused
the extractor to miss the panel and therefore delete the alert
accosiated with the graph.
closes #11222
2018-03-14 11:23:16 +01:00
Marcus Efraimsson
6503e482e3
docker: add test dashboard for mssql for visualizing data generated by fake-data-gen
2018-03-13 23:07:40 +01:00
Marcus Efraimsson
c87752102a
mssql datasource: support for timeGroup macro function
2018-03-13 22:49:49 +01:00
flopp999
08461408a2
Added Kilopascals(kPa) under pressure
2018-03-13 22:17:56 +01:00
flopp999
af63a26be0
Added W/m2(energy) and l/h(flow)
...
both as .fixedUnit
2018-03-13 22:11:58 +01:00
Carl Bergquist
9cae6f05b4
Merge pull request #11225 from flopp999/patch-1
...
Added icon for iOS web app
2018-03-13 21:54:55 +01:00
Marcus Efraimsson
91fa076fb3
folders: should be possible to browse folder using only uid
...
That is, the slug part of url should be optional.
2018-03-13 21:32:37 +01:00
Marcus Efraimsson
5fbfd67b94
dashboards: should be possible to browse dashboard using only uid
...
That is, the slug part of url should be optional.
Closes #11231
2018-03-13 21:06:25 +01:00
Marcus Efraimsson
57d46a706c
mssql datasource: additional data type tests
2018-03-13 19:54:29 +01:00
Marcus Efraimsson
e7b790316e
docker: add mssql block
2018-03-13 17:03:10 +01:00
Marcus Efraimsson
d4beee2bb0
Merge branch 'master' into mssql_datasource
2018-03-13 16:03:02 +01:00
flopp999
0fd75e6005
Added icon for iOS web app
...
If you using Safari on a iOS device and save the page to home screen you will get the Grafana icon as icon
2018-03-13 15:12:04 +01:00
Alexander Zobnin
0185ad5b04
changelog: add note about closing #8151
2018-03-13 15:54:58 +03:00
Alexander Zobnin
560aec50b3
Merge PR #8613
2018-03-13 15:36:32 +03:00
Leonard Gram
87bc60b9d7
alerting: adds back the link to grafana.
2018-03-13 13:29:57 +01:00
John Baublitz
aba6f627c5
Fix CI
2018-03-13 13:29:57 +01:00
John Baublitz
89557dd67b
Modify Grafana Pagerduty notifier to use Pagerduty API V2
2018-03-13 13:29:57 +01:00
Alexander Zobnin
30d077d1d1
graph: minor refactor of histogram mode PR #8613
2018-03-13 15:25:28 +03:00
bergquist
da19000733
changelog: adds note about closing #11220
2018-03-13 11:26:30 +01:00
bergquist
061a418f0f
style: dont expose func outside package
2018-03-13 11:24:10 +01:00
Alexander Zobnin
38a19f7c90
Merge branch 'histogram_multi' of https://github.com/mtanda/grafana into mtanda-histogram_multi
2018-03-13 13:18:55 +03:00
Daniel Lee
3f2c086e6f
teams: removes quota on route
...
Got added by mistake a year ago.
2018-03-13 10:56:35 +01:00
bergquist
c18c0f6db7
changelog: adds note about closing #11143
...
[ci skip]
2018-03-13 10:43:44 +01:00
Carl Bergquist
6df13252bf
Merge pull request #11143 from ApsOps/colorize-singlestat-prefix-postfix
...
Add color to prefix and postfix in singlestat panel
2018-03-13 10:41:40 +01:00
bergquist
b400f7ccff
changelog: adds note about closing #11107
...
[ci skip]
2018-03-13 09:54:46 +01:00
Yohann BARRE
a3388ef45f
Second to HH:mm:ss formatter ( #11105 )
...
* Seconds to HH:MM:SS format
2018-03-13 09:52:41 +01:00
bergquist
18638c21c9
changelog: adds note about closing #10009
...
[ci skip]
2018-03-13 09:48:22 +01:00
Carl Bergquist
bf6ff50d0b
Merge pull request #11087 from alexanderzobnin/prometheus-heatmap
...
Prometheus heatmap support
2018-03-13 09:44:25 +01:00
Carl Bergquist
ccd11ac928
Merge pull request #11212 from flopp999/patch-1
...
Added concentration units and "Normal cubic metre"
2018-03-13 08:23:04 +01:00
Carl Bergquist
a9fd3e65ea
Merge pull request #11214 from kkohtaka/patch-1
...
docs: fix an outdated link to Prometheus's doc
2018-03-13 08:00:26 +01:00
Kazumasa Kohtaka
fcca00c0f9
docs: fix an outdated link to Prometheus's doc
2018-03-13 10:27:18 +09:00
flopp999
185aa6d47b
Added concentration units and "Normal cubic metre"
...
ppm, ppb, ng/m3, ng/Nm3, μg/m3, μg/Nm3, mg/m3, mg/Nm3, g/m3, g/Nm3, Nm3
ppm was moved from "Dimensionless" and "submenu" to "Concentration"
2018-03-12 20:59:43 +01:00
Carl Bergquist
a9d485c1e8
Merge pull request #11205 from matrixik/patch-1
...
Fix urls in plugin update_checker logs
2018-03-12 20:40:24 +01:00
ilgizar
7dd66450ad
Corrected work for graphs created before this feature.
2018-03-12 23:43:13 +05:00
ilgizar
8c82e5701c
Replaced array values to variables yLeft and yRight for easy reading code.
2018-03-12 23:12:45 +05:00
ilgizar
11ae926388
Rename test file according module name.
2018-03-12 23:11:11 +05:00
Alexander Zobnin
989ba9763f
prometheus: fix bug introduced by #9859 (httpMethod is undefined)
2018-03-12 19:41:07 +03:00
Alexander Zobnin
46d2067af2
prometheus: add tests for heatmap mode
2018-03-12 17:37:21 +03:00
Alexander Zobnin
94cf560304
Merge remote-tracking branch 'upstream/master' into prometheus-heatmap
2018-03-12 17:16:02 +03:00
Alexander Zobnin
479209f483
prometheus: datasource refactor
2018-03-12 17:13:05 +03:00
Dobrosław Żybort
5a368f99ec
Fix urls in plugin update_checker logs
2018-03-12 14:38:37 +01:00
bergquist
1a781fcee1
changelog: adds note about closing #10029
...
[ci skip]
2018-03-12 14:26:28 +01:00
Carl Bergquist
e94d23e5ff
Merge pull request #10873 from willyhutw/cloudwatch_dimension_values_add_dimension_filter
...
Cloudwatch dimension_values add dimension filter.
2018-03-12 14:24:26 +01:00
Marcus Efraimsson
34d9983da2
docs: add team api link from http api reference page
2018-03-12 13:57:32 +01:00
Patrick O'Carroll
1d190de918
added test for sorting and filtering
2018-03-12 11:58:47 +01:00
Carl Bergquist
74602b1077
Merge pull request #11183 from jtyr/jtyr-timeticks
...
Adding Timeticks unit
2018-03-12 09:53:53 +01:00
bergquist
4362a73dd2
changelog: adds note about closing #9859
2018-03-12 09:23:59 +01:00
Carl Bergquist
4edc49bfab
Merge pull request #9859 from mtanda/prometheus_post
...
(prometheus) support POST for query and query_range
2018-03-12 09:21:45 +01:00
ilgizar
8152b9d6fe
Refactoring
2018-03-12 10:54:03 +05:00
Mitsuhiro Tanda
4e1501b172
set default value of httpMethod
2018-03-12 13:53:05 +09:00
Mitsuhiro Tanda
a83ede0193
support POST for query and query_range
2018-03-12 13:25:05 +09:00
Jiri Tyr
6bfed903c4
Adding Timeticks unit
2018-03-09 17:20:24 +00:00
Marcus Efraimsson
f1fc1672be
docs: minor fix for dashboard http api documentation
...
Reported in #11176
2018-03-09 10:39:50 -05:00
Leonard Gram
d3f54f941d
build: cleanup
2018-03-09 12:19:52 +01:00
Leonard Gram
f72eea186d
build: removes custom work dir in deploy.
2018-03-09 11:55:56 +01:00
Leonard Gram
49de4ed28b
build: upgrades build pipeline from CircleCI 1.0 -> 2.0 ( #11162 )
...
build: upgrades build pipeline from CircleCI 1.0 -> 2.0
2018-03-09 11:27:00 +01:00
bergquist
77cd7f34c7
github: test new issue tempalte
...
My hope is that headers will make it easier to read
when people post issues.
2018-03-09 09:33:28 +01:00
bergquist
e5b9219f13
dev: update dev prometheus2 to 2.2.0
2018-03-08 23:01:03 +01:00
bergquist
64aedbf492
Merge branch 'mayli-master'
...
* mayli-master:
Use B/s instead Bps for Bytes per second
2018-03-08 18:51:45 +01:00
bergquist
0ee6a5216b
Merge branch 'master' of https://github.com/mayli/grafana into mayli-master
...
* 'master' of https://github.com/mayli/grafana :
Use B/s instead Bps for Bytes per second
2018-03-08 18:50:02 +01:00
bergquist
c80d346417
changelog: adds note about closing #10925
2018-03-08 18:12:15 +01:00
bergquist
ad15c5405d
Merge branch 'master' of github.com:grafana/grafana
...
* 'master' of github.com:grafana/grafana: (24 commits)
docs: update latest to 5.0.1
push 5.0.1 to package cloud
changelog: adds release date for 5.0.1
bump master build to 5.1.0-pre1
move quota to dedicated service
rename Context to ReqContext
changelog: note about closing #11145 and #11127
docs: adds note about closing #10632
removes commented code
removes unused variables
upgrade to go 1.10
alerting: fixes validation error when saving alerts in dash
add csv templating format
docs: note about closing #11046
docs: adds note about #10942
Documentation: path "~/go" to "$GOPATH"
Update ROADMAP.md
move Context and session out of middleware
only use jwt token if it contains an email address
hide row actions for viewers
...
2018-03-08 18:09:15 +01:00
Carl Bergquist
a589f701ad
Merge pull request #10925 from mtanda/cw_high_resolution
...
(cloudwatch) support high resolution query
2018-03-08 18:06:08 +01:00
bergquist
71df2760a1
Merge branch 'cw_high_resolution' of https://github.com/mtanda/grafana
...
* 'cw_high_resolution' of https://github.com/mtanda/grafana :
fix, set default highResolution setting
support cloudwatch high resolution query
2018-03-08 18:02:35 +01:00
Carl Bergquist
5153d8e535
Merge pull request #11161 from DanCech/quota-refactor
...
move quota to dedicated service
2018-03-08 15:21:16 +01:00
bergquist
e11437ff56
docs: update latest to 5.0.1
2018-03-08 11:06:21 +01:00
bergquist
d539905517
push 5.0.1 to package cloud
2018-03-08 10:59:57 +01:00
bergquist
d1f5f209c5
changelog: adds release date for 5.0.1
2018-03-08 10:43:40 +01:00
Daniel Lee
8563c12548
Merge pull request #11157 from chaintng/fix-query-condition
...
fix query condition docs
2018-03-08 10:40:35 +01:00
Carl Bergquist
87db2d1183
Merge pull request #11130 from DanCech/context-refactor
...
move Context and session out of middleware
2018-03-08 10:21:34 +01:00
bergquist
7784e8a829
bump master build to 5.1.0-pre1
2018-03-08 09:51:25 +01:00
Dan Cech
bbd6adabbf
move quota to dedicated service
2018-03-07 17:19:35 -05:00
Dan Cech
abef722265
Fix indent
2018-03-07 14:41:05 -05:00
Alexander Zobnin
425d2cfd3a
docker: add prometheus/example-golang-random to docker-compose blocks
2018-03-07 21:20:22 +03:00
Sébastien BERNARD
380aa26ea3
Fix the code to match the documentation.
...
Permit for LDAP groups to be groupofuniquenames composed of uniquename (DN).
For this, propose DN as group_search_filter_user_attribute and DN also for the member_of in the server.attributes section.
DN is processed as a special attribute name which returns the LdapSearchResult.DN field instead of a member of attr array.
2018-03-07 18:14:18 +01:00
Carl Bergquist
e3b86637f9
Merge pull request #11146 from grafana/go1.10
...
Upgrade golang to 1.10
2018-03-07 18:00:37 +01:00
Dan Cech
c0ecdee375
rename Context to ReqContext
2018-03-07 11:54:50 -05:00
Carl Bergquist
687179809e
Merge pull request #11139 from jonyrock/patch-1
...
Documentation fix: "~/go" to "$GOPATH"
2018-03-07 17:51:21 +01:00
Mitsuhiro Tanda
eecbdc89eb
fix, set default highResolution setting
2018-03-08 01:18:11 +09:00
bergquist
e9c64a6631
changelog: note about closing #11145 and #11127
2018-03-07 17:18:03 +01:00
Carl Bergquist
d220516664
Merge pull request #11145 from grafana/alerting-invalid-data
...
alerting: fixes validation error when saving alerts in dash
2018-03-07 17:06:19 +01:00
Carl Bergquist
d07aff8991
Merge pull request #11127 from DanCech/oauth-jwt-email
...
only use jwt token if it contains an email address
2018-03-07 17:01:12 +01:00
bergquist
d9308a0325
docs: adds note about closing #10632
2018-03-07 16:58:27 +01:00
Carl Bergquist
b1494637d1
Merge pull request #11141 from mtanda/templating_comma_join
...
add comma templating format
2018-03-07 16:49:19 +01:00
bergquist
cb223ee563
removes commented code
2018-03-07 16:40:24 +01:00
bergquist
ff6108051d
removes unused variables
2018-03-07 16:40:24 +01:00
bergquist
8ed12aa298
upgrade to go 1.10
2018-03-07 16:40:24 +01:00
Daniel Lee
d96fbb486f
alerting: fixes validation error when saving alerts in dash
...
If a panelId in the dashboard json is set to zero then the validation
silently fails. Instead of returning an error, it just ignores alerts and
saves the dashboard.
2018-03-07 16:20:05 +01:00
Mitsuhiro Tanda
244cbe8cbd
add csv templating format
2018-03-08 00:13:58 +09:00
bergquist
1dd9ee7d3d
docs: note about closing #11046
2018-03-07 15:50:13 +01:00
Carl Bergquist
c39e68de24
Merge pull request #11046 from llamashoes/master
...
Add metrics that triggered alert to description in OpsGenie.
2018-03-07 15:48:30 +01:00
bergquist
9d74e1c35b
docs: adds note about #10942
2018-03-07 15:43:04 +01:00
Carl Bergquist
3f6e525755
Merge pull request #10942 from grafana/pausing_alerts_updates_timestamp
...
Pausing/un alerts now updates new_state_date
2018-03-07 15:40:12 +01:00
Alexander Zobnin
759e05d09e
heatmap: add explanation of Time series buckets mode
2018-03-07 17:08:34 +03:00
Aman
a94de51e5e
Add color to prefix and postfix in singlestat
2018-03-07 19:36:42 +05:30
Patrick O'Carroll
834c421943
replaced if with classNames
2018-03-07 15:01:50 +01:00
Alexander Zobnin
5e452e445c
heatmap: able to set upper/lower bucket bound manually
2018-03-07 16:57:46 +03:00
Alexander Zobnin
18a90667ba
heatmap: refactor
2018-03-07 16:33:33 +03:00
Daniel Lee
4acc8f8ad7
Merge pull request #11119 from bergquist/no_row_setting_viewer
...
hide row actions for viewers
2018-03-07 14:25:39 +01:00
Patrick O'Carroll
3c9f31a0bb
added media breakpoint to legend-right
2018-03-07 13:10:44 +01:00
Alexey Velikiy
67937a675e
Documentation: path "~/go" to "$GOPATH"
...
In "Install from source" section supposed that Grafana`s sources installed to `~/go` , but it is not always true.
In other hand, `go get ..` command would install project to `$GOPATH`
https://golang.org/cmd/go/#hdr-Download_and_install_packages_and_dependencies
2018-03-07 15:03:10 +03:00
Torkel Ödegaard
310d740667
Update ROADMAP.md
2018-03-07 12:53:00 +01:00
Patrick O'Carroll
8d4c439eeb
add panel to list now copy, started on jest
2018-03-07 12:46:27 +01:00
bergquist
0273657a1c
docs: improves docs for alert rules
2018-03-07 12:26:02 +01:00
Alexander Zobnin
a791a92d79
heatmap: fix Y axis and tooltip decimals and units issues
2018-03-07 13:28:44 +03:00
Daniel Lee
3a19cf52ef
Merge pull request #11123 from grafana/mobile_menu_polish
...
changed background for mobile menu background on light theme,
2018-03-07 10:58:57 +01:00
Daniel Lee
c657fe8875
Merge pull request #11092 from grafana/11091_anonymous_sign_in
...
made drop-menu into link
2018-03-07 10:54:48 +01:00
ilgizar
916539fad9
Append test to check not zero level.
2018-03-07 14:21:10 +05:00
ilgizar
7cddc54306
Add bs-tooltip to Y-Align element.
2018-03-07 12:12:39 +05:00
Dan Cech
338655dd37
move Context and session out of middleware
2018-03-06 18:16:49 -05:00
Dan Cech
9d005c50a2
only use jwt token if it contains an email address
2018-03-06 14:21:36 -05:00
Daniel Lee
8e81dc1e79
scrolling: faster wheelspeed
...
ref #11053
2018-03-06 20:08:00 +01:00
bergquist
7ebf42842f
docs: improves provisioning description
...
closes #11126
2018-03-06 18:59:40 +01:00
Leonard Gram
7ba9e2e608
changelog: adds note about closing #10975 .
2018-03-06 15:36:57 +01:00
bergquist
330a290a8d
changelog: adds note about closing #7107
2018-03-06 15:21:14 +01:00
Carl Bergquist
08f587a0ef
Merge pull request #10838 from ilgizar/7107_right_y_axis
...
Thresholds for Right Y axis
2018-03-06 15:18:24 +01:00
bergquist
bc22c11675
changelog: adds note about closing #11103
2018-03-06 14:56:57 +01:00
Carl Bergquist
01582a2f12
Merge pull request #11121 from grafana/telegram-inline-image-notifications
...
alerting: Limits telegram captions to 200 chars.
2018-03-06 14:19:59 +01:00
Patrick O'Carroll
9b3863a150
changed background for mobile menu background on light theme, increased font size in and added border-right in menu
2018-03-06 14:16:10 +01:00
Alexander Zobnin
0912f61ea3
heatmap: fix tooltip count and bucket bound format
2018-03-06 15:21:37 +03:00
Leonard Gram
891462b5d9
alerting: Limits telegram captions to 200 chars.
...
The caption for inline images in Telegram is
limited to 200 characters.
Fixes #10975
2018-03-06 12:38:03 +01:00
bergquist
76d4163fe1
changelog: note about closing #11097
2018-03-06 12:37:39 +01:00
Carl Bergquist
9f40ad740f
Merge pull request #11118 from bergquist/missing_icon_disabled_gravatar
...
fixes invalid link to profile pic when gravatar is disabled
2018-03-06 12:36:08 +01:00
bergquist
d3b23b01d8
hide row actions for viewers
...
closes #11112
2018-03-06 12:32:50 +01:00
bergquist
5934521137
fixes invalid link to profile pic when gravatar is disabled
...
closes #11097
2018-03-06 11:46:50 +01:00
bergquist
0780d57548
changelog: adds note about closing #11016
2018-03-06 11:31:24 +01:00
Torkel Ödegaard
0de90accfb
fix: restores white resize handle for panels, fixes #11103
2018-03-06 11:19:01 +01:00
bergquist
cf6e5672ab
changelog: adds note about closing #11063
2018-03-06 10:56:17 +01:00
Tony Dong
96504940a8
fix typo in heatmap rendering.ts ( #11101 )
2018-03-06 10:36:06 +01:00
Carl Bergquist
c372716692
Merge pull request #11109 from bergquist/unsaved_changes_fix
...
ignore iteration property when checking for unsaved changes
2018-03-06 10:33:27 +01:00
Carl Bergquist
1fe8b33f65
Merge pull request #11000 from victorclaessen/master
...
Added radiation units
2018-03-06 09:38:12 +01:00
Daniel Lee
0e54c474aa
Merge branch 'master' into docs-5.1
2018-03-06 09:28:13 +01:00
Daniel Lee
4d434d9845
docs: add v5.1 to versions
2018-03-06 09:27:40 +01:00
Daniel Lee
8a1bd2ee22
docs: fill for mysql/postgres
...
ref #10138
2018-03-06 09:24:36 +01:00
bergquist
a7d62f44d3
ignore iteration property when checking for unsaved changes
...
closes #11063
2018-03-05 22:03:26 +01:00
Daniel Lee
1a16e588f7
changelog: notes for #11055 and #9487
2018-03-05 19:44:09 +01:00
Daniel Lee
9c8733ac85
Merge pull request #11093 from svenklemm/postgres-connection
...
postgres: use net/url to generate postgres connection url
2018-03-05 19:27:02 +01:00
Sven Klemm
4904a051cf
use net/url to generate postgres connection url
2018-03-05 16:06:04 +01:00
Patrick O'Carroll
42cd462cbf
made drop-menu into link
2018-03-05 14:09:04 +01:00
Alexander Zobnin
5037f93a78
heatmap: sort series before converting to heatmap.
...
This allows to use histogram series from arbitrary datasource and display it properly.
2018-03-05 14:01:55 +03:00
Daniel Lee
7ce63169a0
Merge pull request #10138 from svenklemm/macroengine-interpolate
...
postgres+mysql: add optional fill parameter to $__timeGroup macro to fill in missing values in series
2018-03-04 21:38:30 +01:00
Julien Pivotto
69c93e6401
Fix Prometheus 2.0 stats ( #11048 )
...
Fixes #11016
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu >
2018-03-03 13:40:28 +01:00
Torkel Ödegaard
328fc45bcc
docs: removed beta notice in whats new article
2018-03-03 12:49:40 +01:00
Sven Klemm
4e826ff8f7
remove spaces around arguments of macros
2018-03-02 19:24:15 +01:00
Sven Klemm
f1ba9137c0
remove spaces around arguments before calling macro expansion
2018-03-02 19:20:30 +01:00
Sven Klemm
0f931f9e5e
Merge remote-tracking branch 'upstream/master' into macroengine-interpolate
2018-03-01 18:01:54 +01:00
Daniel Lee
655d2fb405
docs: update current version to 5.0
2018-03-01 10:11:52 +01:00
Daniel Lee
cc2f478792
Merge branch 'docs_v5.0'
2018-03-01 09:36:48 +01:00
Daniel Lee
f46f43dc32
docs: update install pages for v5.0.0
2018-03-01 09:20:52 +01:00
Alexander Zobnin
fa8403750b
Merge remote-tracking branch 'upstream/master' into prometheus-heatmap
2018-03-01 11:09:04 +03:00
Daniel Lee
59a13f1847
update version to 5.0.1-pre1
2018-03-01 08:30:44 +01:00
Daniel Lee
2e2f47177d
changelog update for 5.0.0 stable
2018-03-01 08:14:27 +01:00
Ryan Gifford
49266d5150
Add metrics that triggered alert to description
2018-02-28 15:26:11 -07:00
Torkel Ödegaard
af6e28366b
build: updated version
2018-02-28 18:42:58 +01:00
Marcus Efraimsson
3d4e99d8be
Merge pull request #11040 from grafana/permission-checks
...
Add permission check for dashboard diff api route
2018-02-28 18:23:39 +01:00
Alexander Zobnin
d6087eb5f4
heatmap: hide unused Y axis controls for tsbuckets mode
2018-02-28 16:30:00 +03:00
Alexander Zobnin
76c684cc01
heatmap: format numeric tick labels in tsbuckets mode
2018-02-28 16:19:58 +03:00
Alexander Zobnin
dfe8b0a0d2
heatmap: add rendering tests for tsbuckets mode
2018-02-28 15:58:28 +03:00
Laurent Godet
59704ee939
Fix Github OAuth not working with private Organizations ( #11028 )
...
* Fix Github OAuth not working with private organizations
* Update documentation
2018-02-28 13:08:15 +01:00
Torkel Ödegaard
e67b1ebf33
Merge branch 'master' of github.com:grafana/grafana
2018-02-28 13:06:16 +01:00
Marcus Efraimsson
576deb37e8
login: hide sign up if configured so. Fixes #11041
2018-02-28 13:01:35 +01:00
Torkel Ödegaard
0c6b34e216
Merge branch 'tag-variables' of https://github.com/DanCech/grafana into DanCech-tag-variables
2018-02-28 12:39:53 +01:00
Marcus Efraimsson
c298c7f3c9
Merge pull request #11034 from grafana/10701_permissions
...
Only allow override permissions that is higher
2018-02-28 09:15:46 +01:00
Marcus Efraimsson
f44e476580
permissions: fix validation of permissions before update
...
Did a bad pointer comparison so extended the tests for duplicate permissions.
2018-02-28 08:48:28 +01:00
Daniel Lee
ecf438f8d0
dashboard: add permission check for diff api route
...
ref #10770
2018-02-27 17:53:30 +01:00
Marcus Efraimsson
f4d9536ce1
Merge pull request #11031 from jganseman/patch-1
...
grammar fix, add dir, and remove redundant info
2018-02-27 16:36:44 +01:00
Marcus Efraimsson
71a0a298bf
permissions: remove client validation and handle server validation
2018-02-27 16:04:45 +01:00
Marcus Efraimsson
f76b98d252
dashboards: change dashboard/folder permission error messages
2018-02-27 16:04:45 +01:00
Marcus Efraimsson
03f8eff880
dashboards: handle new guardian error responses and update tests
...
Using a mocked guardian instead and relies on the actual guardian tests for verifying
permission handling correctness
2018-02-27 16:04:45 +01:00
Marcus Efraimsson
3c14cecd50
folders: handle new guardian error responses and add tests
2018-02-27 16:04:45 +01:00
Marcus Efraimsson
955dfcc8fe
dashboards: don't allow override of permissions with a lower precedence
...
If a dashboard inherits permissions from a folder, don't allow same permission to be added
to the dashboard with a lower permission.
Add backend validation so that you cannot add same permission to folder/dashboard, for example
same user/team with different permissions
2018-02-27 16:04:45 +01:00
Marcel Anacker
69006a7764
Alerting: Fix OK state doesn't show up in Microsoft Teams ( #11032 )
...
* Alerting: Fix OK state doesn't show up in Microsoft Teams
* Fix formatting
2018-02-27 15:48:36 +01:00
jganseman
7d91b73774
grammar fix, add dir, and remove redundant info
2018-02-27 13:26:53 +01:00
Alexander Zobnin
5c73ed6ecd
heatmap: use series names as top or bottom bounds, depends of datasource
2018-02-27 15:14:40 +03:00
Alexander Zobnin
f21cebeefd
heatmap: refactor
2018-02-27 14:17:57 +03:00
Alexander Zobnin
7c78e8e383
heatmap: add few tests for histogram converter
2018-02-27 14:17:29 +03:00
Torkel Ödegaard
dff2c14aed
fix: changed react-grid-layout to use grafana fork to a commit before 15503084fb, this fixes all the panel movement bugs, fixes #10831
2018-02-27 11:34:29 +01:00
Alexander Zobnin
26ddb9977f
heatmap: fix Y bucket size calculation for 'tsbuckets' mode
2018-02-26 16:26:54 +03:00
Patrick O'Carroll
7fb34f7918
gave scroll-canvas-dashboard 100% height in kiosk-mode, fixes #11010 ( #11017 )
2018-02-26 11:52:48 +01:00
Daniel Lee
6f4c043dd6
docs: update to install pages for beta5
2018-02-26 11:05:37 +01:00
Daniel Lee
ef67d20971
changelog: update for v5.0.0-beta5
2018-02-26 11:05:37 +01:00
Patrick O'Carroll
e037ef21f7
added admin icon and permission member definitions(role,team,user)
2018-02-26 10:21:24 +01:00
Marcus Efraimsson
a7639855e4
Merge pull request #11014 from mtulio/doc-fix-config
...
[doc] Fix extra alerting options in installation->configuration
2018-02-26 09:54:10 +01:00
Daniel Lee
c21d9deccb
build: update to version 5.0.0-beta5
2018-02-26 09:44:03 +01:00
Marco Tulio R Braga
1a170133ca
[doc] Fix extra alerting options in installation->configuration
2018-02-26 03:04:39 -03:00
Daniel Lee
3218927ead
yarn: update lock file with tarball change
2018-02-25 01:14:53 +01:00
Daniel Lee
3682225617
build: use tarball instead of git commit for tether drop
...
It is the only js package that is installed directly from
GitHub - this changes it to download the tarball instead of doing a
git clone.
Background: Git clones against GitHub does currently does not work
with the container build which uses CentOS 6.6. It does not have support for
TLS 1.2 and cannot git clone against GitHub since they removed support for
TLS 1.0 and 1.1.
2018-02-25 00:51:07 +01:00
Dan Cech
abf498fc7f
improve maintainability
2018-02-23 09:51:19 -05:00
Marcus Efraimsson
e350653430
docs: fix type in datasource http api
2018-02-23 14:52:45 +01:00
bergquist
01fb3ea034
docs: adds accesskey and secret to securejsonfields
...
closes #11005
2018-02-23 09:32:22 +01:00
Carl Bergquist
75ae34cf84
Merge pull request #10999 from grafana/10995_docs
...
docs: update shortcut docs
2018-02-23 09:29:05 +01:00
Carl Bergquist
2d5d5e639f
Merge pull request #10998 from grafana/10995_shortcut
...
Fix keyboard shortcuts
2018-02-23 09:21:39 +01:00
Daniel Lee
3b836c9c5f
Merge pull request #10996 from grafana/snapshot_permissions
...
Snapshot fixes and changes to snapshot list
2018-02-23 09:17:59 +01:00
Dan Cech
dc6f977304
support [[variable:type]] syntax
2018-02-22 18:45:11 -05:00
Brian Gann
fa193fa888
offer template variables for tags
2018-02-22 18:45:11 -05:00
Brian Gann
b316dfea98
feature for issue #9911
2018-02-22 18:45:11 -05:00
victorclaessen
91e8468fb4
Added radiation units
...
Add common units in radiation and health physics monitoring, Bq, Ci, Gy, rad, Sv, rem. C/kg, R, Sv/h.
2018-02-22 19:21:08 +01:00
Marcus Efraimsson
0ac6d7cf4c
docs: update shortcut docs
2018-02-22 18:24:10 +01:00
Marcus Efraimsson
cacfdc6421
dashboards: remove non-supported keyboard shortcuts for delete/collapse row
2018-02-22 18:08:51 +01:00
Marcus Efraimsson
34f1611d18
dashboards: fix keyboard shortcut for expand/collapse rows
2018-02-22 18:03:29 +01:00
Marcus Efraimsson
609f3c1c9d
dashboards: fix keyboard shortcut for remove panel
2018-02-22 18:02:29 +01:00
Daniel Lee
fe49182b9d
snapshots: fixes cleanup of old snapshots
...
Snapshot cleanup did not work due to time.Now syntax error. Added test
for it as well to catch any future errors.
Added error and debug logging so that it is possible to see any errors in the future.
Removed an unused configuration value and deprecated the remove expired snapshots
setting.
2018-02-22 16:12:16 +01:00
Marcus Efraimsson
c367cb294e
docs: minor folder http api changes
2018-02-22 16:07:55 +01:00
Marcus Efraimsson
6751bbc17f
Merge branch 'master' into docs_v5.0
2018-02-22 15:55:44 +01:00
Marcus Efraimsson
3aca9090e5
Merge pull request #10984 from grafana/10630_docs
...
Update http api docs for folder, dashboard and permissions
2018-02-22 15:53:57 +01:00
Marcus Efraimsson
a34acdda1a
Merge pull request #10739 from grafana/10630_folder_api
...
New folder and permissions API
2018-02-22 15:51:54 +01:00
Torkel Ödegaard
2451282563
Update ROADMAP.md
2018-02-22 15:24:38 +01:00
Torkel Ödegaard
5b8a49ee44
Update ROADMAP.md
2018-02-22 15:14:37 +01:00
Alexander Zobnin
2a2675c1af
heatmap: fix bucket labels shift
2018-02-22 16:54:28 +03:00
Alexander Zobnin
e0a874f677
heatmap tooltip: fix bucket bounds for 'tsbuckets' mode
2018-02-22 16:33:45 +03:00
Alexander Zobnin
cc34c9a651
heatmap tooltip: fix count decimals
2018-02-22 16:12:42 +03:00
Alexander Zobnin
bc47380032
heatmap: fix tooltip histogram for 'tsbuckets' mode
2018-02-22 16:06:21 +03:00
Alexander Zobnin
97c54e6956
heatmap: use buckets from histogram with 'tsbuckets' mode
2018-02-22 15:43:08 +03:00
Marcus Efraimsson
3f588b4c48
dashboards: created/updated and createdby/updatedby should be set before save
...
If creating a new folder/dashboard created/updated and createdby/updatedby should always be set.
If updating an existing folder/dashboard updated and updatedby should always be set.
2018-02-22 11:54:28 +01:00
ilgizar
66590042a6
Add unit tests.
2018-02-22 15:41:11 +05:00
ilgizar
9e68cbea51
Refactoring code
2018-02-22 15:38:32 +05:00
Marcus Efraimsson
bb7a6718f1
Fix save as dashboard from folder to General folder ( #10988 )
...
* dashboards: fix save as dashboard from folder to general folder
* dashboards: disable save button in save dashboard as dialog when creating a new folder
2018-02-22 10:52:21 +01:00
Patrick O'Carroll
07c3fb7e0f
changed name of copy tab to paste
2018-02-22 10:38:22 +01:00
Patrick O'Carroll
ce9c8ae854
added no copies div
2018-02-22 09:58:52 +01:00
Alexander Zobnin
e361a31a2a
prometheus: tests for heatmap format
2018-02-21 20:22:46 +03:00
Marcus Efraimsson
20ebb614f6
dashboards: cleanup
...
Move api calls to backend_srv
2018-02-21 16:56:34 +01:00
Marcus Efraimsson
b7cf6f9781
folders: use folder api for retrieving folder
2018-02-21 16:55:35 +01:00
Marcus Efraimsson
9d288c3a86
Merge branch 'master' into 10630_folder_api
2018-02-21 16:38:36 +01:00
Marcus Efraimsson
3f3175972e
dashboards: fix batch dashboard/folder delete response
...
Use message returned from backend and use that as alert success response to user
2018-02-21 16:38:09 +01:00
Torkel Ödegaard
aa3872a0e2
fix: elasticsearch terms size now allows custom values again, fixes #10124
2018-02-21 15:41:55 +01:00
Patrick O'Carroll
5e5a4cf1b0
added highlighter, fixed setState and changed back flex to spacea around
2018-02-21 15:39:15 +01:00
Marcus Efraimsson
0135178645
folders: fix create folder in folder picker
2018-02-21 15:05:33 +01:00
Patrick O'Carroll
9ac82f3d0e
added tabs and searchfilter to addpanel, fixes#10427
2018-02-21 14:51:28 +01:00
Leonard Gram
13209f5671
Merge pull request #10639 from overcookedpanda/hash-rate-units
...
added hash rate units for monitoring mining processes
2018-02-21 13:39:09 +01:00
Daniel Lee
7d9a9fa29c
snapshots: change to snapshot list query
...
Admins can see all snapshots. Other roles can only see their own
snapshots.
Added permission check for deleting snapshots - admins can delete
any snapshot, other roles can delete their own snapshots or
snapshots that they have access to via dashboard permissions.
2018-02-21 13:39:08 +01:00
Alexander Zobnin
efa869bb89
prometheus: initial heatmap support
2018-02-21 15:26:45 +03:00
Marcus Efraimsson
02b412b127
docs: update http api index
2018-02-21 13:11:32 +01:00
Marcus Efraimsson
7d89f19f6f
docs: dashboard and folder permissions http api
2018-02-21 13:09:54 +01:00
Marcus Efraimsson
b5e96f5ec2
docs: folder http api
2018-02-21 13:09:01 +01:00
Marcus Efraimsson
71c9741764
permissions: use updated api endpoint for dashboard permissions
2018-02-21 11:53:02 +01:00
Marcus Efraimsson
9889c92083
fix typos in api, acl to permissions
2018-02-21 11:50:32 +01:00
Marcus Efraimsson
3df8ae2306
folders: rename folder_acl in api to folder_permission
2018-02-21 11:45:19 +01:00
Marcus Efraimsson
d68099bc4a
dashboards: change api route for dashboard permissions
...
From /api/dashboards/id/:id/acl to /api/dashboards/id/:id/permissions
2018-02-21 11:42:54 +01:00
Marcus Efraimsson
8a8f3bd5bb
folders: fix typo
2018-02-21 11:28:11 +01:00
Marcus Efraimsson
3c6bc263dc
Merge branch 'master' into 10630_folder_api
2018-02-21 11:25:56 +01:00
Marcus Efraimsson
78283b9c77
folders: extend folder service tests
2018-02-21 11:25:21 +01:00
Leonard Gram
f00a7e4dd7
dev: docker-compose setup for prom2.
...
Copy of prometheus1 docker-compose config.
2018-02-21 11:25:14 +01:00
Marcus Efraimsson
a167e19b37
folders: folder api tests
2018-02-21 11:24:54 +01:00
Torkel Ödegaard
98a4731454
fix: scrollbar position now to max right pos, fixes #10982
2018-02-21 11:01:48 +01:00
Torkel Ödegaard
2f6e77af1e
Merge branch 'master' into docs_v5.0
2018-02-21 10:47:14 +01:00
Alexander Zobnin
ceb8223ddf
Fixes for heatmap panel in Grafana 5 ( #10973 )
...
* heatmap: fix chart height
* heatmap: fix font size
* heatmap: fix legend size
* heatmap: fix rendering tests
2018-02-21 09:16:56 +01:00
Willy Hu (IS-TW)
417df1eae5
docs: updated cloudwatch docs
...
add dimension filter as a option for dimension_values query.
2018-02-21 10:51:28 +08:00
Marcus Efraimsson
417541c77f
folders: folder permissions api tests
2018-02-20 18:11:50 +01:00
Marcus Efraimsson
02278f90a7
dashboards: make fake dashboard guardian available to other packages
2018-02-20 18:08:19 +01:00
Torkel Ödegaard
3964d6b797
fix: added new known data source plugins, and minor migration fix for v1 dashboards
2018-02-20 16:08:43 +01:00
Marcus Efraimsson
892bdecb19
folders: folder permission api routes
2018-02-20 15:25:16 +01:00
Marcus Efraimsson
717d8d0c45
folders: fix api error mapping
2018-02-20 15:01:20 +01:00
Marcus Efraimsson
b56e2a61f9
folders: basic integration tests for folders
2018-02-20 14:00:32 +01:00
Marcus Efraimsson
ea7998ca8e
folders: use new folder service in folder api routes
2018-02-20 13:57:32 +01:00
Marcus Efraimsson
268fb4dc6c
folders: new folder service for managing folders
2018-02-20 13:56:22 +01:00
Marcus Efraimsson
39aba03483
dashboards: created date should be set when creating a folder/dashboard
2018-02-20 13:54:31 +01:00
Torkel Ödegaard
dceac3aa71
fix: fixes to signup flow, fixes #9816
2018-02-20 13:39:16 +01:00
ilgizar
7eeb68b590
Refactoring code. Change Y-Zero to Y-Level.
2018-02-20 16:58:49 +05:00
Torkel Ödegaard
69ccbffaed
fix: fixed github oauth login with allowed orgs filter, fixes #10964 , reverts #10851
2018-02-20 11:30:18 +01:00
Torkel Ödegaard
21d48df095
fix: plugin dashboard did not get plugin id after import
2018-02-20 11:30:18 +01:00
Patrick O'Carroll
9f4b7ac26f
added scroll to org list modal ( #10960 )
...
* added scroll to org list modal, fixes #10774
* removed console.log
2018-02-20 11:08:53 +01:00
Patrick O'Carroll
1293fcadd2
added an if to check for null to sort null as 0 ( #10961 )
...
* added an if to check for null to sort null as 0
* changed 0 to -Infinity
2018-02-20 09:45:30 +01:00
Torkel Ödegaard
7d0c3ae6a7
fix: alert history list now shows on graphs with manually added annotation events, fixes #10968
2018-02-20 09:33:28 +01:00
Carl Bergquist
f0d6ea1703
Merge pull request #10967 from bergquist/sample-yaml
...
provisioning: dont ignore sample yaml files
2018-02-20 09:24:31 +01:00
bergquist
4dc6074e79
provisioning: dont ignore sample yaml files
...
closes #10963
2018-02-20 08:40:37 +01:00
Torkel Ödegaard
c5461fe2e2
docs: updated for changelog and docs with beta4
2018-02-19 15:41:59 +01:00
Carl Bergquist
af7ede6ec5
Merge pull request #10959 from grafana/10957_influx_escaping
...
influxdb: escape backslashes in tag values (for alerting)
2018-02-19 15:28:55 +01:00
Carl Bergquist
0b8c3ab56f
Merge pull request #10962 from agyorev/dashboard-missing-input-error-typo
...
Correct typo in DashboardInputMissingError
2018-02-19 15:23:10 +01:00
Aleksandar Gyorev
89a17a4ace
Correct typo in DashboardInputMissingError
2018-02-19 15:44:20 +02:00
Torkel Ödegaard
1de889169c
build: updated build version to v5.0-beta4
2018-02-19 14:24:01 +01:00
Marcus Efraimsson
fce1e3f7f1
Merge branch 'master' into 10630_folder_api
2018-02-19 13:32:45 +01:00
Torkel Ödegaard
ae20366b01
graph: added 0.5 point radius option
2018-02-19 11:37:42 +01:00
Marcus Efraimsson
53cd39fde5
Shouldn't be able to overwrite a dashboard if you don't have permissions ( #10900 )
...
* dashboards: new command for validating dashboard before update
Removes validation logic from saveDashboard and later on use the new command for validating
dashboard before saving a dashboard. This due to the fact that we need to validate permissions
for overwriting other dashboards by uid and title.
* dashboards: use the new command for validating dashboard before saving
Had to refactor dashboard provisioning a bit to be able to sidetrack the permission validation
in a somewhat reasonable way.
Adds some initial tests of the dashboard repository, but needs to be extended later. At least
now you can mock the dashboard guardian
* dashboards: removes validation logic in the save dashboard api layer
Use the dashboard repository solely for create/update dashboards and let it do all
the validation. One exception regarding quota validation which still is in api layer
since that logic is in a macaron middleware.
Need to move out-commented api tests later.
* dashboards: fix database tests for validate and saving dashboards
* dashboards: rename dashboard repository to dashboard service
Split the old dashboard repository interface in two new interfaces, IDashboardService and
IDashboardProvisioningService. Makes it more explicit when using it from the provisioning package
and there's no possibility of calling an incorrect method for saving a dashboard.
* database: make the InitTestDB function available to use from other packages
* dashboards: rename ValidateDashboardForUpdateCommand and some refactoring
* dashboards: integration tests of dashboard service
* dashboard: fix sqlstore test due to folder exist validation
* dashboards: move dashboard service integration tests to sqlstore package
Had to move it to the sqlstore package due to concurrency problems when running
against mysql and postgres. Using InitTestDB from two packages added conflicts
when clearing and running migrations on the test database
* dashboards: refactor how to find id to be used for save permission check
* dashboards: remove duplicated dashboard tests
* dashboards: cleanup dashboard service integration tests
* dashboards: handle save dashboard errors and return correct http status
* fix: remove log statement
* dashboards: import dashboard should use dashboard service
Had to move alerting commands to models package due to problems with import cycles of packages.
* dashboards: cleanup dashboard api tests and add some tests for post dashboard
* dashboards: rename dashboard service interfaces
* dashboards: rename dashboard guardian interface
2018-02-19 11:12:56 +01:00
Leonard Gram
63f8854a48
Merge pull request #10947 from grafana/use-epoch-for-login-attempt
...
login: uses epochs for login throtting.
2018-02-19 10:15:06 +01:00
Daniel Lee
f959ba9bcf
influxdb: escape backslashes in tag values (for alerting)
...
Closes #10957 . Backslash escaping was already implemented on the
frontend but does not work for queries executed on the backend.
2018-02-19 10:02:14 +01:00
Zachary Cava
710bb70746
[elasticsearch] Allow nested fields for annotation source ( #10936 )
2018-02-19 09:26:13 +01:00
Patrick O'Carroll
9c36ee22a8
changed m3 and dm3 to fixedUnit, fixes #10920 ( #10944 )
2018-02-19 09:23:02 +01:00
Mitsuhiro Tanda
f47542db28
migrate panels in collapsed rows ( #10948 )
2018-02-19 09:07:29 +01:00
Carl Bergquist
a1d79997be
Merge pull request #10958 from srid99/master
...
Fix broken markdown links in CHANGELOG.md
2018-02-18 20:17:58 +01:00
Sridhar Gnanasekaran
b238d4e7fb
Update CHANGELOG.md
2018-02-18 19:00:11 +01:00
ilgizar
57013d2228
Share zero between Y axis.
2018-02-18 00:54:35 +05:00
ilgizar
258a0d276c
Add hook processRange to flot plugin.
2018-02-18 00:51:32 +05:00
Leonard Gram
fe357a72d9
login: migration fix.
2018-02-16 17:36:28 +01:00
Leonard Gram
0053be9882
login: uses epochs for login throtting.
...
Closes #10937
2018-02-16 17:25:46 +01:00
Torkel Ödegaard
2e9433c495
fix: fixed redirect after save, fixes #10946
2018-02-16 16:29:14 +01:00
Torkel Ödegaard
497132c441
fix: esc key now closes panel edit/view mode as usual, fixes #10945
2018-02-16 16:09:54 +01:00
Torkel Ödegaard
76cfa0bee3
Update CHANGELOG.md
2018-02-16 14:48:50 +01:00
Torkel Ödegaard
577a00e3cf
docs: updated to beta3
2018-02-16 14:43:36 +01:00
Leonard Gram
1f3442020b
alerts: refactoring tests
2018-02-16 14:37:10 +01:00
Leonard Gram
c5226a945b
alerting: pausing alerts modifies updated.
...
When pausing an alert the updated field is
modified to the current time.
Closes #10191
2018-02-16 14:24:52 +01:00
Torkel Ödegaard
8af2c9f1f8
test: added integration test for #10941
2018-02-16 14:17:41 +01:00
Torkel Ödegaard
5323971c21
refactoring: alert rule query refactoring ( #10941 )
2018-02-16 13:56:04 +01:00
Torkel Ödegaard
5e33a52b69
updated version to v5-beta3
2018-02-16 13:26:04 +01:00
bergquist
529fc022d5
db: reduce name column size in dashboard_provisoning
...
ref #10931
2018-02-16 11:49:17 +01:00
Daniel Lee
b9d572bdec
teams: adds some validation to the API
2018-02-16 11:46:20 +01:00
Daniel Lee
2bcd7cd25b
docs: status code changes for Team API
2018-02-16 11:18:41 +01:00
Torkel Ödegaard
ac6800a88a
Merge branch 'master' of github.com:grafana/grafana
2018-02-16 10:34:15 +01:00
Marcus Efraimsson
4c073e1cf0
docker: add test dashboards for mysql and postgres for visualizing data generated by fake-data-gen
2018-02-16 10:18:40 +01:00
bergquist
b099f0309f
cli: download latest dependency by default
2018-02-16 09:54:37 +01:00
bergquist
5bbe047eaa
Revert "removes dependencies install for plugins"
...
This reverts commit 47e363ea15 .
2018-02-16 09:49:29 +01:00
Mitsuhiro Tanda
3b04efa4c0
migrate minSpan ( #10924 )
2018-02-16 09:29:10 +01:00
Torkel Ödegaard
39fdfb7922
Merge branch 'master' of github.com:grafana/grafana
2018-02-16 09:14:44 +01:00
Patrick O'Carroll
244ae555d9
Close modal with esc ( #10929 )
...
* added var to check if modal is open and an if for escape fullview
* moved showconfirmmodal to utils, showconfirmmodal now uses showmodal, esc works in textinput
* made esc global
2018-02-16 09:14:32 +01:00
Alexander Zobnin
2c5f3fbc5b
repeat row: fix panels placement bug ( #10932 )
2018-02-16 09:11:26 +01:00
Marcus Efraimsson
75077e634e
Merge pull request #10933 from ScottBrenner/patch-1
...
Minor typo fix
2018-02-16 02:18:51 +01:00
Daniel Lee
8377d3630c
docs: team API. Closes #10832
2018-02-15 23:05:16 +01:00
Scott Brenner
2d03ab1770
Update sample.ini
2018-02-15 10:41:26 -08:00
Scott Brenner
7535cefed9
Update ldap.toml
2018-02-15 10:41:15 -08:00
Scott Brenner
43baf20dcd
Update ldap.md
2018-02-15 10:41:04 -08:00
Scott Brenner
b8b6dc6d6d
Minor typo fix
2018-02-15 10:37:23 -08:00
Daniel Lee
6fa46d9539
plugins: update meta data for all core plugins
...
So that the readme's can be published on Grafana.com
2018-02-15 16:50:38 +01:00
Leonard Gram
3ddfd8bd09
alert notifiers: better error messages.
2018-02-15 16:48:01 +01:00
Mitsuhiro Tanda
18c54a9341
support cloudwatch high resolution query
2018-02-15 23:35:01 +09:00
bergquist
651103bdda
chore: adds comment for exported function
2018-02-15 15:06:03 +01:00
Torkel Ödegaard
6b930df4d4
updated download links
2018-02-15 14:48:11 +01:00
Torkel Ödegaard
4fb7ba454e
docs: Updated changelog
2018-02-15 13:41:48 +01:00
Torkel Ödegaard
ed546c9720
updated package.json version
2018-02-15 13:30:40 +01:00
Torkel Ödegaard
168ac314fc
fix: more phantomjs fixes
2018-02-15 13:20:50 +01:00
Torkel Ödegaard
57103ec98a
fix: refactoring #10922
2018-02-15 12:42:17 +01:00
Torkel Ödegaard
4b4e38531b
Merge branch 'fix-10526' of https://github.com/alexanderzobnin/grafana
2018-02-15 11:46:33 +01:00
Alexander Zobnin
b4c51f8822
Fix phantomjs legend rendering issue, #10526
2018-02-15 12:59:14 +03:00
bergquist
0ab0343995
mark redirect_to cookie as http only
...
closes #10829
2018-02-15 10:56:29 +01:00
Carl Bergquist
aa902ef826
Merge pull request #10921 from bergquist/invalid_uid
...
dashboard: whitelist allowed chars for uid
2018-02-15 10:19:42 +01:00
bergquist
8954559cbd
dashboard: whitelist allowed chars for uid
2018-02-15 09:56:13 +01:00
Carl Bergquist
fcca578f41
updates readmes for mysql and postgres ( #10913 )
...
ref #10813
2018-02-15 09:38:39 +01:00
Carl Bergquist
243b987758
Merge pull request #10910 from bergquist/provisioning_disable_deleting_dashboards
...
provisioning: adds setting to disable dashboard deletes
2018-02-15 08:28:10 +01:00
ilgizar
425586f67d
Set default threshold axis to 'left' for panels created before this feature.
2018-02-14 23:44:04 +05:00
bergquist
ad42883fc7
provisioning: adds setting to disable dashboard deletes
2018-02-14 17:30:08 +01:00
bergquist
842f4c1d32
tech: dont print error message on 500 page
...
closes #10828
2018-02-14 16:39:20 +01:00
bergquist
47e363ea15
removes dependencies install for plugins
...
this features was never intended for production.
2018-02-14 15:40:42 +01:00
bergquist
56907eef69
tests: makes sure we all migrations are working
2018-02-14 15:30:29 +01:00
Leonard Gram
fa1b92a12b
provisioning: uses unix epoch timestamps. ( #10907 )
...
* provisioning: uses unix epoch timestamps.
2018-02-14 15:28:30 +01:00
Sven Klemm
ebbc079853
improve error message for invalid/unknown datatypes ( #10834 )
2018-02-14 15:21:00 +01:00
Mitsuhiro Tanda
60b30d3e9a
add AWS/States Rekognition ( #10890 )
...
* added AWS/States
* added Rekognition
2018-02-14 15:14:38 +01:00
Torkel Ödegaard
fcaa8227a6
Dashboard acl query fixes ( #10909 )
...
* initial fixes for dashboard permission acl list query, fixes #10864
* permissions: refactoring of acl api and query
2018-02-14 15:04:26 +01:00
Torkel Ödegaard
73eaba076e
wip: dashboard acl ux2, #10747
2018-02-14 15:03:22 +01:00
Torkel Ödegaard
ec6f0f94b8
permissions: refactoring of acl api and query
2018-02-14 14:31:20 +01:00
bergquist
1a041a2250
bug: return correct err message
...
if the sql query failed has is false and the method will return
m.ErrDataSourceNotFound which is incorrect. We now return the
correct error message from the query
ref #10843
2018-02-14 13:32:52 +01:00
Torkel Ödegaard
db89ac4134
initial fixes for dashboard permission acl list query, fixes #10864
2018-02-14 11:50:58 +01:00
bergquist
dba087463a
provisioing: always skip sample.yaml files
2018-02-14 11:33:58 +01:00
bergquist
165304a342
provisioning: handle nil configs
2018-02-14 11:22:24 +01:00
Carl Bergquist
3091697a2c
Merge pull request #10896 from bergquist/provisioning_cfg_camelCase
...
Change naming format to camelCase for provisioning configs
2018-02-14 11:00:01 +01:00
Torkel Ödegaard
8dd4d505ee
Merge branch 'dashboard-search-permissions-filter'
2018-02-14 10:48:55 +01:00
Marcus Efraimsson
4aff142fc5
Merge pull request #10903 from stukselbax/patch-2
...
Invalid url in docs
2018-02-14 10:42:02 +01:00
Leonard Gram
b60b6690ba
sql: removes locale from test to mirror prod.
2018-02-14 10:31:36 +01:00
bergquist
fc371af47f
adds tests that validate that updated is correct
2018-02-14 10:31:36 +01:00
bergquist
84de76ff0a
provisioning: code formating
2018-02-14 10:30:08 +01:00
bergquist
44baaeed8f
provisioning: adds logs about deprecated config format
2018-02-14 10:30:08 +01:00
bergquist
b010e4df93
provisioning: support camelcase for dashboards configs
2018-02-14 10:30:08 +01:00
bergquist
4a35244cb9
provisioning: support camcelCase provisioning files
2018-02-14 10:30:08 +01:00
Torkel Ödegaard
ead1c300d7
API Integration Tests via jest ( #10899 )
...
* tests: experiment with api tests
* api tests are getting nice
* api: api testing ready for feedback
2018-02-14 10:26:20 +01:00
Torkel Ödegaard
bb681cd498
Merge branch '10819_empty_dashboard_list'
2018-02-14 09:38:19 +01:00
Torkel Ödegaard
b0fae0129c
ux: refactoring #10884
2018-02-14 09:37:39 +01:00
stukselbax
5b318428c4
Invalid url in docs
2018-02-14 11:34:46 +03:00
Marcus Efraimsson
57e55954d9
Merge pull request #10902 from stukselbax/patch-1
...
Duplicate typo in docs fixed
2018-02-14 09:30:30 +01:00
stukselbax
3d91a1cbdd
Duplicate typo fixed
2018-02-14 10:53:14 +03:00
Mitsuhiro Tanda
6a85369c50
add 13-24 for min width ( #10891 )
2018-02-13 17:22:55 +01:00
Jan Fajerski
e9380bbdff
sass/base: import from current dir in _fonts.scss ( #10894 )
...
The import statement relative to base seems to confuse sass if there is
a colon (:) in the path name.
Fixes : #10866
Signed-off-by: Jan Fajerski <jfajerski@suse.com >
2018-02-13 17:20:51 +01:00
Torkel Ödegaard
162439a8d6
fix: removed logging
2018-02-13 17:03:20 +01:00
Torkel Ödegaard
e3c3f3ce4c
fix: sql search permissions filter fix
2018-02-13 16:49:00 +01:00
Leonard Gram
ba0285a3ec
provisioning: Warns the user when uid or title is re-used. ( #10892 )
...
* provisioning: Warns the user when uid or title is re-used.
Closes #10880
2018-02-13 15:47:02 +01:00
Carl Bergquist
d31e333e7e
Merge pull request #10888 from ScottBrenner/patch-1
...
Minor typo fix
2018-02-13 15:11:29 +01:00
Scott Brenner
e57c8d0357
Minor typo fix
...
Minor typo fix
2018-02-12 13:59:19 -08:00
Patrick O'Carroll
aaf4e760c6
new dashboard is now hidden from viewer, fixes #10815 ( #10854 )
...
* new dashboard is now hidden from viewer, fixes #10815
* changed orgRole to isEditor
* removed unused import
* added contextSrv mock to search.jest
2018-02-12 17:11:41 +01:00
Patrick O'Carroll
42af87b7c9
fixed bg gradient, fixes #10869 ( #10875 )
2018-02-12 17:10:27 +01:00
Marcus Efraimsson
ac3bf54fb4
login: fix broken reset password form ( #10881 )
2018-02-12 17:09:39 +01:00
Patrick O'Carroll
f2d8222af5
moved div in code
2018-02-12 16:13:39 +01:00
Patrick O'Carroll
5fced6e92b
added buttons and text to empty dashboard list
2018-02-12 16:10:23 +01:00
Leonard Gram
acd085605c
docs: spelling.
2018-02-12 15:17:56 +01:00
Marcus Efraimsson
cb8c82f7f6
Merge branch 'master' into 10630_folder_api
2018-02-12 15:14:41 +01:00
Leonard Gram
5af2d09fb3
Merge pull request #10865 from grafana/provisioning
...
Support deleting provisioned dashboards when file is removed
2018-02-12 14:53:52 +01:00
Marcus Efraimsson
2bddf50184
docs: update dashboard permissions http api docs
2018-02-12 14:50:35 +01:00
Marcus Efraimsson
2b31465254
Merge branch 'master' into docs_v5.0
2018-02-12 14:29:22 +01:00
Leonard Gram
9a7eb5c327
Merge branch 'master' into provisioning
2018-02-12 14:19:20 +01:00
Willy Hu (IS-TW)
725e23ef7d
Cloudwatch dimension_values add dimension filter.
...
issue #10029
e.g.
- dimension_values($region, $namespace, cpu_usage_system, cpu)
- dimension_values($region, $namespace, disk_used_percent, device, {"InstanceId": "$instance_id"})
- dimension_values($region, $namespace, disk_used_percent, path, {"InstanceId": "$instance_id", "device": "$device"})
2018-02-12 10:13:55 +00:00
Marcus Efraimsson
12a6de7461
dashboard: always make sure dashboard exist in dashboard acl http api ( #10856 )
2018-02-12 09:26:09 +01:00
Andrey Inishev
1b795c0ced
Fix #10823 ( #10851 )
...
* Fix of #10823
* Typo fix
* Revert Gopkg.lock
2018-02-12 09:24:01 +01:00
bergquist
f01890c3ff
provisioning: better variable naming
2018-02-12 08:22:34 +01:00
Torkel Ödegaard
6bbd87dd9c
ux: minor tweak to grid resize handle color
2018-02-10 20:11:11 +01:00
Marcus Efraimsson
e1e0b5f951
teams: use orgId in all team and team member operations ( #10862 )
...
Also fixes issue in org users tests for postgres
2018-02-09 17:26:15 +01:00
Torkel Ödegaard
4d5a24a6c4
permissions: might have a solution for search
2018-02-09 17:24:34 +01:00
Alexander Zobnin
111b32290a
Fixes for graphite tags editor ( #10861 )
...
* graphite: don't fetch tags on editor init
* add debounce option to query editor directives
* graphite: debounce tag queries
2018-02-09 16:20:30 +01:00
Torkel Ödegaard
c01b80522e
fix: clear items list before fetching permissions list
2018-02-09 16:13:20 +01:00
bergquist
84fea7c148
provisioning: dont return error unless you want to cancel all operations
2018-02-09 15:43:58 +01:00
bergquist
5a76624003
provisioning: createWalkFn doesnt have to be attached to the filereader anymore
2018-02-09 15:33:54 +01:00
bergquist
e93fe9db25
provisioning: update sample config to use path
2018-02-09 15:25:31 +01:00
bergquist
59cd2d5102
provisioning: avoid caching and use updated field from db
2018-02-09 15:23:38 +01:00
Torkel Ödegaard
e949eb3f58
Merge branch 'master' into dashboard-search-permissions-filter
2018-02-09 15:16:34 +01:00
Marcus Efraimsson
e429cd8333
update README.md regarding running tests
...
[skip ci]
2018-02-09 13:34:10 +01:00
Marcus Efraimsson
fae9eb546e
update README.md regarding running tests
...
[skip ci]
2018-02-09 13:31:37 +01:00
Torkel Ödegaard
e672604835
docs: minor docs update
2018-02-09 12:53:07 +01:00
Torkel Ödegaard
41a6e7c2c8
docs: updated docs landing page
2018-02-09 12:39:17 +01:00
bergquist
31f3fdcba3
provisioning: delete dashboards before insert/update
2018-02-09 12:17:58 +01:00
Marcus Efraimsson
a86f2fa34b
user picker should only include users from current org ( #10845 )
2018-02-09 10:42:37 +01:00
Carl Bergquist
864e2647db
Merge pull request #10844 from marefr/env_db_test
...
Allow use of environment variable to decide what database engine to run tests on
2018-02-09 09:35:48 +01:00
ilgizar
57e31ca71b
Correct code style.
2018-02-09 10:06:50 +05:00
Marcus Efraimsson
8921b0b517
db test: allow use of env variable for database engine to run tests for
2018-02-08 19:16:45 +01:00
Torkel Ödegaard
8e8f3c4332
dashboard and folder search with permissions
2018-02-08 17:11:01 +01:00
Leonard Gram
e0abd862e0
provisioning: fixed bug in saving dashboards.
2018-02-08 16:36:53 +01:00
Marcus Efraimsson
a91bd53a34
dashboard: fix delete of folder from folder settings tab.
...
Fixes #10821
2018-02-08 14:25:23 +01:00
Leonard Gram
5a85fb6d32
Merge branch 'master' into provisioning
2018-02-08 13:43:19 +01:00
ilgizar
98e5815c97
append test to thresholds on right axis
2018-02-08 17:28:24 +05:00
Marcus Efraimsson
0e8377a9f4
Update logic for create/update dashboard, validation and plugin dashboard links ( #10809 )
...
* enables overwrite if dashboard allready exist in folder
* dashboard: Don't allow creating a folder named General
* dashboards: update logic for save/update dashboard
No id and uid creates a new dashboard/folder.
No id and uid, with an existing title in folder allows overwrite
of dashboard.
Id without uid, allows update of existing dashboard/folder without
overwrite.
Uid without id allows update of existing dashboard/folder without
overwrite.
Id without uid, with an existing title in folder allows overwrite
of dashboard/folder and updated will have the uid of overwritten.
Uid without id, with an existing title in folder allows overwrite
of dashboard/folder and new will have the same uid as provided.
Trying to change an existing folder to a dashboard yields error.
Trying to change an existing dashboard to a folder yields error.
* dashboards: include folder id when confirmed to save with overwrite
* dashboards: fixes due to new url structure
Return importedUrl property in response to importing dashboards and
getting plugin dashboards and use this for redirects/links in the
frontend.
2018-02-08 12:48:38 +01:00
Leonard Gram
b549d29319
Merge branch 'master' into provisioning
2018-02-08 11:01:09 +01:00
Patrick O'Carroll
fc05fc42c9
added width class to add member choose ( #10835 )
2018-02-08 10:52:13 +01:00
bergquist
4eec4bfb05
docs: adds uid to dashboard.json reference docs
2018-02-08 09:55:12 +01:00
ilgizar
578ee88ff3
Fix #7107
2018-02-08 12:53:02 +05:00
Torkel Ödegaard
b84fd3a7ae
fix: initial fix for #10822
2018-02-07 17:54:21 +01:00
Torkel Ödegaard
39238c192d
fix: folder redirect after creation
2018-02-07 15:33:08 +01:00
Daniel Lee
db1423eebc
dashfolders: fixes #10820
2018-02-07 15:13:34 +01:00
Torkel Ödegaard
541b0a0ca1
fix: fixed bug with redirect after new dashboard saved, related to buggy angularjs location path/url and base href, fixes #10817
2018-02-07 14:10:23 +01:00
bergquist
76dc7932a4
docs: describe uid for dashboard provisioning
2018-02-07 11:04:48 +01:00
Torkel Ödegaard
17cbd9d6b4
fix: removed old shortcut that does not exist, fixes #10802
2018-02-07 10:43:42 +01:00
Torkel Ödegaard
76c2a6e5ee
build: fixed recovery test
2018-02-06 13:16:21 +01:00
Torkel Ödegaard
f54ba20783
fix: css fix, found a better way to fix #10772
2018-02-06 13:01:23 +01:00
Torkel Ödegaard
f1f8c23206
fix: minor build fix
2018-02-06 12:43:11 +01:00
Torkel Ödegaard
0e61a670bb
fix: error handling now displays page correctly, fixes #10777
2018-02-06 12:28:17 +01:00
Alexander Zobnin
6e68c2069e
Merge PR #10742
2018-02-06 13:39:31 +03:00
Alexander Zobnin
fd5e838f0e
heatmap tooltip: minor refactor
2018-02-06 13:38:17 +03:00
Torkel Ödegaard
cf7be5da0b
fix: changed dashboard title length to match slug length, will fix mysql index size issue, fixes #10779
2018-02-06 11:03:37 +01:00
Torkel Ödegaard
bc8e59a8d8
docs: added graphite section
2018-02-06 10:32:27 +01:00
Torkel Ödegaard
3614906828
docs: minor update
2018-02-06 10:19:23 +01:00
Alexander Zobnin
81dc051ae9
graph panel: fix csv export (series as col) ( #10769 )
2018-02-06 10:11:17 +01:00
Daniel Lee
5ca03972a8
org-switcher: should redirect to home page ( #10782 )
...
Fixes #10776
2018-02-06 10:02:28 +01:00
Alexander Zobnin
45d66e4b29
embedded panel: hide side menu during init ( #10788 )
2018-02-06 10:01:10 +01:00
Alexander Zobnin
ece9eb54b9
Merge branch 'master' of https://github.com/thattolleyguy/grafana into thattolleyguy-master
2018-02-06 11:38:33 +03:00
Marcus Efraimsson
1e0817f863
docs: update http api for api index, dashboard, folder and dashboard search
2018-02-05 20:53:58 +01:00
Daniel Lee
8c027ea707
scroll: css for #10722
...
Missed adding to previous commit. Ref #10722
2018-02-05 19:31:16 +01:00
Daniel Lee
5d756707ab
dashlist: scroll fix when no header
...
The first item in the dashlist has a margin that messes up
the height calculation for the scroll bar when the Show headings
option is not selected. This fix adds a margin-top set to 0 for
the 1st item in the list in this case. This prevents a scrollbar
being shown incorrectly. Fixes #10772
2018-02-05 19:22:15 +01:00
Torkel Ödegaard
1a8501450c
docs: video fix
2018-02-05 18:46:03 +01:00
Marcus Efraimsson
690beac277
Update changelog with deprecation notes of http api
2018-02-05 18:42:47 +01:00
Alexander Zobnin
f97be541af
redirect "permission denied" requests to "/" ( #10773 )
2018-02-05 18:17:47 +01:00
Torkel Ödegaard
24d882e7d8
docs: fix
2018-02-05 18:13:06 +01:00
Daniel Lee
4ce862c5b4
scroll: use wheelpropagation. Ref #10772
...
Once the vertical scrollbar comes to its end position, it should
allow the page scroll bar to start scrolling.
2018-02-05 18:12:04 +01:00
Marcus Efraimsson
57e172b30a
Merge branch 'master' of github.com:grafana/grafana
2018-02-05 17:59:11 +01:00
Marcus Efraimsson
e1d857887f
docs: update dashboard model, persistent urls and api changes in what's new in v5
2018-02-05 17:58:43 +01:00
Torkel Ödegaard
e800b19ef6
docs: fix download link
2018-02-05 17:56:48 +01:00
Torkel Ödegaard
e0ecf300aa
Merge branch 'docs_v5.0' of github.com:grafana/grafana into docs_v5.0
2018-02-05 17:35:46 +01:00
Torkel Ödegaard
c78280de89
Merge branch 'master' into docs_v5.0
2018-02-05 17:35:27 +01:00
Torkel Ödegaard
061320ba7b
docs: minor update
2018-02-05 17:26:44 +01:00
Daniel Lee
34ab882986
docs: adds http api dashboard permissions
2018-02-05 17:13:05 +01:00
Torkel Ödegaard
e9aadab355
docs: updated whats new
2018-02-05 17:00:19 +01:00
Marcus Efraimsson
7a968c1025
Update CHANGELOG.md
2018-02-05 16:53:32 +01:00
Marcus Efraimsson
24a1abaab2
Update CHANGELOG.md
2018-02-05 16:50:33 +01:00
Marcus Efraimsson
874c355e49
Merge branch 'master' of github.com:grafana/grafana
2018-02-05 16:43:39 +01:00
Marcus Efraimsson
e86fe0b144
docs: update dashboard model, new url structure and api changes in what's new in v5
2018-02-05 16:40:49 +01:00
Torkel Ödegaard
9138b38b93
Update CHANGELOG.md
2018-02-05 16:32:30 +01:00
Torkel Ödegaard
7f5e195cb4
Merge branch 'master' into docs_v5.0
2018-02-05 16:29:49 +01:00
Torkel Ödegaard
97bba1d826
build: updated publish script
2018-02-05 16:29:10 +01:00
Torkel Ödegaard
b2f62ae19c
docs: update docs with download links
2018-02-05 16:02:17 +01:00
Torkel Ödegaard
b8b26e6677
Merge branch 'docs_v5.0' of github.com:grafana/grafana into docs_v5.0
2018-02-05 15:37:54 +01:00
Torkel Ödegaard
8f98e8b8f4
Update CHANGELOG.md
2018-02-05 15:36:16 +01:00
Torkel Ödegaard
3e2da1fee5
build: increased version to beta1
2018-02-05 15:28:57 +01:00
Torkel Ödegaard
e6b82b2fb1
fix: fixed permission list caching issue, fixes #10750
2018-02-05 15:23:46 +01:00
Marcus Efraimsson
49c02aa8d2
Merge branch 'master' into docs_v5.0
2018-02-05 15:23:32 +01:00
Daniel Lee
2d1bd270fb
Stale permissions ( #10768 )
...
* dashfolders: hide permissions in settings if folder has changed
and the dashboard has not been saved yet. Otherwise the use will
see stale permissions from the original folder.
* dashfolders: return folder url for inherited permissions
2018-02-05 14:28:24 +01:00
Carl Bergquist
04a94ce396
adds unique index for org_id+folder_id+title on dashboards ( #10766 )
2018-02-05 14:11:19 +01:00
Marcus Efraimsson
8ce2074eb2
docs: fix links in HTTP API Reference page
...
Fixes #10745
2018-02-05 14:05:52 +01:00
Marcus Efraimsson
a879dd8c0c
dashboards: render correct link for folder when searching for dashboards ( #10763 )
...
Fixes #10761
2018-02-05 13:23:24 +01:00
Alexander Zobnin
20feb123c9
fix panel menu caret placement ( #10759 )
2018-02-05 11:49:59 +01:00
Marcus Efraimsson
55100d5ff9
Merge pull request #10760 from grafana/10749_link_to_folder
...
Fix link to folder from permissions list
2018-02-05 11:34:59 +01:00
Marcus Efraimsson
7d3b990e91
permissions: fix link to folder from permissions list
...
Also, closing Add Permissions CTA when DashboardPermissions and
FolderPermissions unmounts.
Fixes #10749 "
2018-02-05 11:10:37 +01:00
Marcus Efraimsson
6def21e83f
dashboard: fix loading of snapshot and scripted dashboard ( #10755 )
...
Fixes #10753
2018-02-05 10:31:53 +01:00
Carl Bergquist
cc0cc8dd73
changes to new urlformat for home dashboard ( #10738 )
2018-02-05 10:24:48 +01:00
Torkel Ödegaard
0701188e64
Update CHANGELOG.md
2018-02-05 09:44:36 +01:00
Torkel Ödegaard
07fa2f1722
fix: alert list links did not work, changed dashboardUri to Url, this is breaking api change in alert api ( #10756 )
2018-02-05 09:42:41 +01:00
Leonard Gram
d379aa3815
docs: typos and wording.
2018-02-05 09:36:17 +01:00
Marcus Efraimsson
e1de4794ec
Merge pull request #10754 from grafana/10752_fix_redirect
...
Redirect of legacy dashboard url's should include querystring parameters
2018-02-04 18:23:15 +01:00
Torkel Ödegaard
40c9d5f2a3
ux: hide sidemenu in kiosk mode, and while playlist is playing, fixes #107402
2018-02-04 17:32:27 +01:00
Marcus Efraimsson
32054ad9a6
dashboard: fix redirect of legacy dashboard url's
...
Redirect of /dashboard/db/:slug to /d/:uid/:slug and
/dashboard-solo/db/:slug to /d-solo/:uid/:slug now includes querystring parameters.
Fixes #10752
2018-02-04 17:29:16 +01:00
Daniel Lee
a906dd8157
docs: add spaces to timeseries example
2018-02-03 16:21:23 +01:00
Torkel Ödegaard
162f4941f0
fix: restored tags to search
2018-02-03 10:14:45 +01:00
Marcus Efraimsson
4b64c1d0d4
fix frontend validation for creating new folder and import dashboard ( #10737 )
...
Fixes #10731
2018-02-03 10:03:01 +01:00
Tyler Tolley
ca3c1d8c63
#10724 Fix whitespace
2018-02-02 09:31:05 -07:00
Tyler Tolley
bde5499552
#10724 Fix finding the x bucket
2018-02-02 07:29:54 -07:00
Marcus Efraimsson
3a906ea335
Merge branch 'master' into 10630_folder_api
2018-02-02 14:34:10 +01:00
Leonard Gram
a0d8e96fd1
docs: dashboard provisioning
2018-02-02 11:17:52 +01:00
bergquist
130a2b6499
handle new error message
2018-02-02 11:06:32 +01:00
bergquist
0c98c4db30
removes uid when using 'save as'
...
closes #10720
2018-02-02 10:59:31 +01:00
Daniel Lee
512f6992f1
dashfolders: rename Root folder to General. Closes #10692
2018-02-02 10:39:26 +01:00
Marcus Efraimsson
f158a604a0
Merge pull request #10683 from grafana/7883_new_url_structure
...
New dashboard/folder url structure
2018-02-02 10:23:03 +01:00
Patrick O'Carroll
d2827a0005
Light theme icon color ( #10730 )
...
* working on new colors for icons in light theme
* more work on icon colors
* changed colors of icons for light theme
2018-02-02 10:18:45 +01:00
Marcus Efraimsson
20dbc40411
Merge branch '10630_folder_api' of github.com:grafana/grafana into 10630_folder_api
2018-02-01 22:34:58 +01:00
Marcus Efraimsson
d217688d5e
folders: use new folder api in frontend
2018-02-01 22:32:26 +01:00
Marcus Efraimsson
04a9a650e7
folders: changes and updated tests after merging permissions and new url structure
2018-02-01 22:07:27 +01:00
Marcus Efraimsson
773fff9f1a
folders: changes and updated tests after merging permissions and new url structure
2018-02-01 21:00:37 +01:00
Carl Bergquist
a7114dcec1
Merge pull request #10722 from AlexandreRio/patch-1
...
Update search datasource by name API path
2018-02-01 20:43:28 +01:00
Marcus Efraimsson
5912cf4dc2
folders: rename api files
2018-02-01 18:41:50 +01:00
Marcus Efraimsson
4e0542d740
dashboards: revert logic of returning 404 in dashboard api if it's a folder for now
2018-02-01 18:41:04 +01:00
Marcus Efraimsson
b07ac3c054
Merge branch '7883_new_url_structure' into 10630_folder_api
2018-02-01 18:29:00 +01:00
Marcus Efraimsson
cd61d2b237
Merge branch 'master' into 7883_new_url_structure
2018-02-01 17:32:43 +01:00
Marcus Efraimsson
744f402a96
db: fix failing integration tests for mysql and postgresql
2018-02-01 17:27:29 +01:00
Daniel Lee
65bb6cc728
docs: add examples for dashboard permissions
2018-02-01 16:53:39 +01:00
Alexandre Rio
8ced9f6462
Update search datasource by name API path
...
Correct path for search by name endpoint is /api/datasources/:name
2018-02-01 16:41:33 +01:00
Marcus Efraimsson
cef910dd78
Merge branch '7883_new_url_structure' of github.com:grafana/grafana into 7883_new_url_structure
2018-02-01 16:32:33 +01:00
Marcus Efraimsson
3db328f516
fix for dashboard/folder url's when having a sub path in root_url config
2018-02-01 16:30:48 +01:00
Torkel Ödegaard
5171d7e285
Merge branch 'master' of github.com:grafana/grafana
2018-02-01 15:45:59 +01:00
Torkel Ödegaard
c3181552f8
ux: added max width to dashboard settings views
2018-02-01 15:45:15 +01:00
bergquist
734a2e59aa
add gofmt as precommit hook
2018-02-01 15:23:52 +01:00
Daniel Lee
22a349051c
Merge pull request #10719 from grafana/add_permissions_10676
...
Grafana 5.0: Add permissions modal for the permissions pages
2018-02-01 14:20:04 +00:00
Daniel Lee
a77c656033
dashfolders: adds test for permission store
2018-02-01 14:48:11 +01:00
Carl Bergquist
3b4e487662
Merge pull request #10715 from grafana/7883_alerting
...
Implement new url format in alerting
2018-02-01 14:38:28 +01:00
Daniel Lee
cc55ab6bc8
dashfolders: adds permission modal to dashboard settings
2018-02-01 14:32:19 +01:00
bergquist
90207bcb7d
register handler for get dashboards by slug
2018-02-01 14:17:14 +01:00
bergquist
fcd86fb24f
make it easier for dashboards to generate ur;
2018-02-01 14:08:51 +01:00
bergquist
74ca6f6dbf
changes dashboard url in alertlist
2018-02-01 14:08:51 +01:00
bergquist
992fd37010
alert: use new url format
2018-02-01 14:08:51 +01:00
Mikael Olenfalk
c0f100f1b5
Improve logging in the phantomjs renderer ( #10697 )
...
* Add add adapter between io.Writer and log.Logger
* Add phantomjs output to grafana log
* Unexport LogWriterImpl
* Add test for LogWriter
* Make it possible to get phantomjs debug output
* Make it possible to get the configured log level
2018-02-01 14:04:52 +01:00
Daniel Lee
9cdc1428d7
Merge remote-tracking branch 'upstream/master' into add_permissions_10676
2018-02-01 14:02:14 +01:00
Marcus Efraimsson
d8d82c1769
Merge pull request #10706 from grafana/7883_frontend_step2
...
WIP: Dashboard & Persistent urls - Frontend Step 2
2018-02-01 13:55:03 +01:00
Marcus Efraimsson
cdf2fd64b7
route params from angular to view store should be updated on routeChangeSuccess
2018-02-01 13:28:04 +01:00
Alexander Zobnin
16e1640ba4
repeat panel: process repeats when row is expanding ( #10712 )
2018-02-01 13:23:45 +01:00
Marcus Efraimsson
ee9c408188
folders: changes needed due to merge
2018-02-01 13:21:24 +01:00
Torkel Ödegaard
50bd9eee55
docs: removed section with session table sql, that is not needed anymore
2018-02-01 13:16:39 +01:00
Torkel Ödegaard
d08a829b69
ux: fix for responsive breakpoints and solo mode showing sidemenu
2018-02-01 11:29:04 +01:00
Marcus Efraimsson
ef90b3e49c
Merge branch '7883_new_url_structure' into 7883_frontend_step2
2018-02-01 11:08:39 +01:00
Mitsuhiro Tanda
cf1be5fdfc
support multiple histogram series
2018-02-01 19:06:35 +09:00
Torkel Ödegaard
b55ce1dd72
docs: moved whats new article to master
2018-02-01 10:55:29 +01:00
Torkel Ödegaard
8bbbaad497
Merge branch 'master' into docs_v5.0
2018-02-01 10:49:26 +01:00
Marcus Efraimsson
b135df9a6c
Merge remote-tracking branch 'upstream/master' into 7883_new_url_structure
2018-02-01 10:48:06 +01:00
Torkel Ödegaard
e985a9cd7c
ux: fixed issue with zoom on graph caused scroll, fixes #10696
2018-02-01 10:36:55 +01:00
Carl Bergquist
eff687bece
Merge pull request #10694 from grafana/7883_backend
...
backend for new url structure.
2018-02-01 09:35:00 +01:00
Carl Bergquist
1303dc7ac0
Merge pull request #10704 from alexanderzobnin/fix-backend-plugin-table-rows
...
plugins: return table with empty rows array insteaf of nil
2018-02-01 09:17:29 +01:00
Marcus Efraimsson
90933b0621
dashboard: refactor logic for retrieving url for folder/dashboard
2018-01-31 23:14:48 +01:00
Trent White
e71efbd873
update text, fix a few typos
2018-01-31 14:45:09 -05:00
Marcus Efraimsson
40c83e3e22
dashboards: update dashboard/folder url if browser url is not the same as from backend
2018-01-31 18:40:54 +01:00
Marcus Efraimsson
c0c3f17d84
dashboards: when restoring a dashboard to an older version, set current uid
2018-01-31 18:40:54 +01:00
Marcus Efraimsson
8fc648ac43
dashboards: fix updating folder so that correct url is returned
2018-01-31 18:40:54 +01:00
Marcus Efraimsson
035b724725
dashboards: remove slug property in dashboard search responses
...
Removes slug property in dashboard search responses since this property isn't needed
anymore and it haven't been released to any stable release.
2018-01-31 18:40:54 +01:00
Marcus Efraimsson
92a0171a9b
folders: change the front end route for browsing folders
...
Change the front end route for folders to /dashboards/f/<uid>/<slug of folder title>.
Use new route for deleting dashboard/folder by uid.
Retrieve dashboard/folder by uid when moving or deleting dashboards/folders.
2018-01-31 18:40:54 +01:00
Marcus Efraimsson
b23560ed5a
dashboards: add validation to delete dashboard by slug
...
Validates that there are only one folder/dashboard having that slug,
otherwise returns 412 Precondition Failed
2018-01-31 18:40:54 +01:00
Marcus Efraimsson
95d063621e
dashboards: new route for deleting dashboards by uid
2018-01-31 18:40:54 +01:00
Marcus Efraimsson
c19f4a866f
Merge pull request #10695 from grafana/7883_frontend_step
...
WIP: Dashboard & Persistent urls - Frontend Step
2018-01-31 18:37:05 +01:00
Alexander Zobnin
db7890ec1e
plugins: return table with empty rows array insteaf of nil
2018-01-31 19:59:15 +03:00
bergquist
58cfb23625
retry uid generation
2018-01-31 17:29:17 +01:00
Torkel Ödegaard
75cf9ae27d
fix: use replace when redirecting to new url
2018-01-31 17:26:35 +01:00
Johannes Schill
2e0cc2e347
ux: Change input width of UserPicker and TeamPicker in AddPermissions component #10676
2018-01-31 17:01:04 +01:00
Daniel Lee
3a0459e425
Merge branch 'dashboard_permissions'
2018-01-31 16:53:07 +01:00
Daniel Lee
a5197046e8
viewstore: fix test after merge
2018-01-31 16:49:41 +01:00
Johannes Schill
780c7f8775
tests: Add TeamPicker test and update TeamPicker/UserPicker snapshots so they match the latest classNames update #10676
2018-01-31 16:48:45 +01:00
Daniel Lee
a9e2273064
Merge remote-tracking branch 'upstream/master' into dashboard_permissions
2018-01-31 16:45:32 +01:00
Daniel Lee
a0fc5383fd
dashfolders: fix for folder picker
...
If the selected folder is not in the options then manually create it. This
can happen in some edge cases (if an user has been given access to a
dashboard but does not have access to its parent folder)
2018-01-31 16:44:55 +01:00
Johannes Schill
a73af39056
ux: Add an optional className to the UserPicker and TeamPicker #10676
2018-01-31 16:44:14 +01:00
Daniel Lee
7e2e57c306
dashfolders: fixes #10671 . Allow Editors default access to Root.
...
Editors should be able to create dashboards in root and should be
able to create folders. They cannot administrate permissions though
and these dashboards and folders will get the default permissions.
2018-01-31 16:43:21 +01:00
Torkel Ödegaard
4ac21d2e8f
docs: added redirect from old provision page, #10691
2018-01-31 16:20:14 +01:00
Johannes Schill
20052150ba
tests: Move tests from Permissions to AddPermissions #10676
2018-01-31 16:15:05 +01:00
Johannes Schill
1b9e02e4cc
tests: Update tests in PermissionsStore and rem out the Permissions-tests for now #10676
2018-01-31 16:12:51 +01:00
Torkel Ödegaard
17c1e7bac7
docs: added permissions page and updated folder docs
2018-01-31 16:07:27 +01:00
bergquist
9aa488c084
Merge remote-tracking branch 'origin/7883_frontend_step' into 7883_backend
...
* origin/7883_frontend_step:
dashboards: make scripted dashboards work using the old legacy urls
dashboards: redirect from old url used to load dashboard to new url
dashboards: add new default frontend route for rendering a dashboard panel
dashboards: fix links to recently viewed and starred dashboards
dashboards: use new *url* prop from dashboard search for linking to dashboards
dashboards: when saving dashboard redirect if url changes
dashboards: add new default frontend route for loading a dashboard
dashboards: return url in response to save dashboard. #7883
2018-01-31 15:57:03 +01:00
Daniel Lee
2409d129c2
dashfolders: text change
2018-01-31 15:41:52 +01:00
Daniel Lee
9ef64d3056
dashfolders: special case for folders in root
...
Allow users to change permissions inherited from root.
2018-01-31 15:34:05 +01:00
bergquist
16a1642831
gofmt...
2018-01-31 15:15:15 +01:00
Daniel Lee
a7e57bc2f8
spelling
2018-01-31 15:07:17 +01:00
bergquist
3da2ab61e0
Verifies requirement of id in dashboards.
2018-01-31 14:36:14 +01:00
Johannes Schill
2ad4c30bc6
ux: POC - Update "Add permissions" design and add a fancy animation #10676
2018-01-31 14:19:07 +01:00
bergquist
7e96052594
ensure dashboard title is unique in folder
2018-01-31 14:18:54 +01:00
Frederic Hemberger
d90dfcc203
docs: Remove obsolete Ansible rule ( #10689 )
...
According to the author, the Ansible role is obsolete:
https://github.com/picotrading/ansible-grafana/issues/8#issuecomment-342210822
As the proposed alternative (https://github.com/jtyr/ansible-grafana/ ) hasn't been updated in the last two years either, I'm suggesting it should be removed altogether in favor of the role maintained by cloudalchemy.
2018-01-31 14:15:32 +01:00
Frederic Hemberger
f57e106dd5
docs: Fix outdated provisioning link ( #10690 )
2018-01-31 14:15:16 +01:00
Chris Rice
dba93d8240
Renamed "Period" to "Min period" in CloudWatch query editor ( #10665 )
2018-01-31 14:14:34 +01:00
Patrick O'Carroll
ad893614e1
created cta-bg variable and changed bg color on light theme ( #10693 )
2018-01-31 14:14:11 +01:00
Alexander Zobnin
56c526fad3
Repeat panels when row is expanding ( #10679 )
...
* fix: repeat panels when row is expanding
* repeat panel: change test name to more clear one
2018-01-31 14:13:47 +01:00
Marcus Efraimsson
57edf89033
dashboards: make scripted dashboards work using the old legacy urls
...
Scripted dashboards are still requested from /dashboard/script/scripted.js
#7883
2018-01-31 14:07:49 +01:00
Marcus Efraimsson
a99331cdb9
dashboards: redirect from old url used to load dashboard to new url
...
If legacy backend routes (/dashboard/db/<slug> and /dashboard-solo/db/<slug>)
are requested we try to redirect to new routes with a 301 Moved Permanently
#7883
2018-01-31 14:06:19 +01:00
Torkel Ödegaard
b1a9360756
docs: updated whats new
2018-01-31 11:26:00 +01:00
Daniel Lee
1cfc81de74
playlist: fixes #10254
...
Closes #10254
2018-01-31 11:07:27 +01:00
Marcus Efraimsson
3efb3d8efa
dashboards: add new default frontend route for rendering a dashboard panel
...
New default route /d-solo/<uid>/<slug of dashboard title> where dashboard
panel are rendered by unique identifier and panel identifier.
If old route /dashboard-solo/db/<slug of dashboard tile> are used,
try to lookup dashboard by slug and redirect to new default route.
Change url logic for sharing a panel so that the new default route
for rendering a dashboard panel are used.
#7883
2018-01-31 11:01:23 +01:00
Daniel Lee
79fe01959b
alerting: small refactoring
2018-01-31 10:47:31 +01:00
Johannes Schill
666d29fafa
dashfolders: POC - Use separate component for "Add permission" #10676
2018-01-31 10:39:38 +01:00
bergquist
bb3183f6cd
removes uniqnes check on slug when saving dashboards
2018-01-31 10:29:52 +01:00
bergquist
6d2a555866
Drops unique index orgid_slug from dashboards.
2018-01-31 10:26:06 +01:00
bergquist
56d5ece340
plugins: return empty tables array insteaf of nil
2018-01-31 09:59:23 +01:00
Daniel Lee
816c4d2340
url: fix for boolean querystring parameters
...
Without this fix then the querystring looks like ?abool=true which causes
a mismatch with the angular routing. This results in a redirect and messes
up the browser history and back button.
2018-01-31 09:58:21 +01:00
Patrick O'Carroll
465e701b42
moved icon ( #10681 )
2018-01-31 09:52:29 +01:00
Torkel Ödegaard
f6afa1d0f7
Merge branch 'docs_v5.0' of github.com:grafana/grafana into docs_v5.0
2018-01-31 09:42:06 +01:00
Torkel Ödegaard
c1cdcd3bda
docs: updated whatsnew
2018-01-31 09:41:49 +01:00
Torkel Ödegaard
88e4f19909
docs: progress on whats new article
2018-01-31 09:40:09 +01:00
Patrick O'Carroll
a9128adcca
Merge branch 'docs_v5.0' of github.com:grafana/grafana into docs_v5.0
2018-01-31 09:20:10 +01:00
Torkel Ödegaard
9a6bfb61a1
docs: updated version
2018-01-31 08:49:04 +01:00
Torkel Ödegaard
1cc5349bfd
docs: fixed order of sidemenu
2018-01-31 08:49:04 +01:00
bergquist
8fed56e334
test: fixes failing test in go1.10
2018-01-31 08:49:04 +01:00
Marcus Efraimsson
7734df1d18
dashboards: fix links to recently viewed and starred dashboards
...
Use new property url from dashboard search for linking to dashboards
#7883
2018-01-31 00:48:36 +01:00
Marcus Efraimsson
f2014223b4
dashboards: use new *url* prop from dashboard search for linking to dashboards
...
#7883
2018-01-31 00:42:17 +01:00
Marcus Efraimsson
8009307c16
dashboards: when saving dashboard redirect if url changes
...
Redirect if new dashboard created or existing url changes.
#7883
2018-01-31 00:32:51 +01:00
Marcus Efraimsson
aefcff26a6
dashboards: add new default frontend route for loading a dashboard
...
New default route /d/<uid>/<slug of dashboard title> where dashboard
are loaded by unique identifier.
If old route /dashboard/db/<slug of dashboard tile> are used,
try to lookup dashboard by slug and redirect to new default route.
#7883
2018-01-31 00:27:51 +01:00
Marcus Efraimsson
369597f7b2
dashboards: return url in response to save dashboard. #7883
2018-01-31 00:09:14 +01:00
Marcus Efraimsson
6ab526881a
dashboards: ensure that uid is returned from getSaveModelClone
...
Without this the uid will not be sent to the backend when saving a
dashboard.
#7883
2018-01-31 00:06:31 +01:00
Daniel Lee
eb765d288c
alertlist: disable pause button when user does not have permission
2018-01-30 23:35:27 +01:00
Marcus Efraimsson
fd59241e35
dashboards: revert adding api for retrieving uid by slug
...
Since we're already have possibility to get a dashboard by slug
it makes little sense to have a separate endpoint in api for
retrieving uid by slug.
#7883
2018-01-30 23:18:34 +01:00
Marcus Efraimsson
4829ea0e9f
util: remove retry logic in shortid_generator
...
Use shortid.MustGenerate() instead of shortid.Generate(). Instead
of returning errors it will panic.
2018-01-30 23:18:34 +01:00
Marcus Efraimsson
9fb7b887db
dashboards: add url property to dashboard meta and search api responses
...
#7883
2018-01-30 23:18:34 +01:00
Marcus Efraimsson
7ee691dc48
dashboards: api for retrieving uid by slug. #7883
2018-01-30 23:18:34 +01:00
Marcus Efraimsson
13d5db7d19
dashboards: add support for retrieving a dashboard by uid
...
Introduces new url in api /dashboards/<uid> for fetching dashboard by unique id
Leave the old dashboard by slug url /dashboards/db/<slug> for backward
compatibility and for supporting fallback
WIP for #7883
2018-01-30 23:18:34 +01:00
Marcus Efraimsson
c1cff3849e
dashboard: change unique index for uid to include org_id
...
Make the max length of uid longer in case we want to change it later
#7883
2018-01-30 23:18:34 +01:00
Marcus Efraimsson
46e1296700
dashboards: return uid in response to creating/updating a dashboard. #7883
2018-01-30 23:18:34 +01:00
Marcus Efraimsson
e229f8aea8
dashboards: extract short uid generator to util package. #7883
2018-01-30 23:18:34 +01:00
Marcus Efraimsson
fc7bab8bf0
dashboard: fix failing test. #7883
2018-01-30 23:18:34 +01:00
Marcus Efraimsson
5b35c694dc
dashboard: generate and include uid in dashboard model. #7883
2018-01-30 23:18:34 +01:00
Marcus Efraimsson
025a14ec24
db: add migrations for creating a unique index for uid. #7883
2018-01-30 23:18:34 +01:00
Marcus Efraimsson
50aa9ec69c
db: add migrations for generating uid for existing dashboards. #7883
2018-01-30 23:18:34 +01:00
Marcus Efraimsson
401b01e1e6
db: add new column uid to the dashboard table. #7883
2018-01-30 23:18:34 +01:00
Patrick O'Carroll
2c8e448559
moved icon ( #10681 )
2018-01-30 20:01:12 +01:00
Daniel Lee
4bc5945c17
dashfolders: remove inline styles
2018-01-30 17:26:44 +01:00
Patrick O'Carroll
8ecf2d127c
fixed width of images and removed gifs and fixed text a bit in search
2018-01-30 17:12:12 +01:00
Torkel Ödegaard
7cd379ac9f
docs: fixed order of sidemenu
2018-01-30 16:14:28 +01:00
bergquist
8c8328eac5
test: fixes failing test in go1.10
2018-01-30 16:00:32 +01:00
Patrick O'Carroll
411c81fee8
new gifs for search
2018-01-30 15:34:09 +01:00
bergquist
40832e6d71
docs: adds more info about whats new in v5
2018-01-30 15:25:18 +01:00
Torkel Ödegaard
f67bd368d4
Merge branch 'master' into docs_v5.0
2018-01-30 15:10:03 +01:00
Torkel Ödegaard
cca050ea14
docs: updated versions.json
2018-01-30 15:07:52 +01:00
Daniel Lee
f5107d5023
alerting: add permission check in api for pausing alerts
2018-01-30 14:41:25 +01:00
Daniel Lee
87d6d791d5
dashfolders: adds comment for dashboard api tests
2018-01-30 14:09:30 +01:00
Torkel Ödegaard
b4aa92e7ff
docs: added versions file
2018-01-30 13:28:16 +01:00
Daniel Lee
2b7984355a
dashfolders: adds comment for dashboard acl test
2018-01-30 13:28:00 +01:00
Daniel Lee
a00a42d9ee
api: extract api test code to common_test.go
2018-01-30 13:17:48 +01:00
Alexander Zobnin
f8faa7dbba
Merge branch 'ilgizar-10672_outside_the_row'
2018-01-30 14:20:24 +03:00
Alexander Zobnin
526960058a
repeat panel: minor refactor
2018-01-30 14:19:10 +03:00
Marcus Efraimsson
f08932b78a
WIP: folder api. #10630
2018-01-30 10:53:28 +01:00
Patrick O'Carroll
c29e75e9bc
changed img for shortcuts
2018-01-30 10:51:50 +01:00
Daniel Lee
0fb05bcf59
Merge remote-tracking branch 'upstream/master' into dashboard_permissions
2018-01-30 09:26:23 +01:00
Patrick O'Carroll
ec3ba86a02
replaced img in export_import and sharing
2018-01-30 09:20:55 +01:00
ilgizar
1c95da8f23
Fix horizontal panel repeat. Fix #10672 .
2018-01-30 09:52:30 +05:00
Johannes Schill
ee57ed10f9
dashfolders: Add min-width to align icons in permissions list and some margin between icon and text #10275
2018-01-29 17:10:25 +01:00
Johannes Schill
0573545d5a
ui: Fix Firefox align issue in dropdowns #10527 ( #10662 )
2018-01-29 17:06:16 +01:00
Torkel Ödegaard
b1cf4cf01c
fix: InfluxDB Query Editor and selecting template variable in where clause caused issue, fixes #10402 , fixes #10663
2018-01-29 17:04:29 +01:00
Daniel Lee
d74a98feff
dashfolders: link to folder for inherited permissions
...
In the permissions view in dashboard settings, this adds a
link to the parent folder for inherited permissions. Which
allows the user to easily navigate to the folder and change
inherited permissions.
2018-01-29 16:10:47 +01:00
Johannes Schill
7900fd4a79
test: Update Tooltip test to check for className support
2018-01-29 15:54:59 +01:00
Patrick O'Carroll
3fa2f8a411
changed img-link for timerange imgs and some text
2018-01-29 15:45:28 +01:00
Alexander Zobnin
479658489a
fix: remove repeated rows when repeat was disabled. ( #10653 )
2018-01-29 15:17:27 +01:00
Johannes Schill
e6c161d897
test: Update Popover test to check for className support
2018-01-29 15:10:05 +01:00
Johannes Schill
51b0f2b0c8
dashfolders: Get rid of unused import #10275
2018-01-29 14:53:10 +01:00
Johannes Schill
787b493c00
dashfolders: Use grafana's question mark instead of FA's and use the react tooltip instead of angular's #10275
2018-01-29 14:53:10 +01:00
Johannes Schill
d9460d0b2b
dashfolders: Add className to Tooltip component
2018-01-29 14:51:28 +01:00
Alexander Zobnin
04053ec56c
fix: don't show manually hidden sidemenu after view mode toggle ( #10659 )
2018-01-29 14:33:41 +01:00
Daniel Lee
146af8595d
dashfolders: css class as parameter for Picker
...
For the permissions picker, pass in an extra class to decide
if the description should be aligned left or right.
2018-01-29 14:30:01 +01:00
Daniel Lee
5ee2d1de05
dashfolders: select with description for permissions
...
The dropdown for selecting permission is a new component built on
react-select that includes a description for the permission for
every option in the select.
2018-01-29 13:56:12 +01:00
Alexander Zobnin
b3ac85766e
fix: show sidebar after mouse wheel scrolling ( #10657 )
2018-01-29 13:38:37 +01:00
Torkel Ödegaard
a0323e96fa
fix: tweak of PR #10635
2018-01-29 10:46:05 +01:00
Torkel Ödegaard
dd4374cc65
Merge remote-tracking branch 'origin/10612_table-date-format'
2018-01-29 10:41:57 +01:00
Torkel Ödegaard
9363c40a0c
Merge branch 'master' of github.com:grafana/grafana
2018-01-29 10:41:28 +01:00
Torkel Ödegaard
b6ce16ebae
ux: minor tweak of #10634
2018-01-29 10:41:06 +01:00
bergquist
2782ad0955
plugins: only set error if errorstring is not empty
2018-01-29 09:53:18 +01:00
Torkel Ödegaard
c5a75ab84a
Merge remote-tracking branch 'origin/10628_search_media_break'
2018-01-29 09:29:46 +01:00
Torkel Ödegaard
cd2161e796
Revert "Fix typeahead to avoid generating new backend request on each keypress. ( #10596 )"
...
This reverts commit 475febd004 .
2018-01-29 08:38:23 +01:00
Daniel Lee
a7fba593df
dashfolders: add help popover. Add folder title for inherited permissions
2018-01-27 18:16:21 +01:00
Daniel Lee
50b20a0e5a
dashfolders: use react component for dashboard permissions
...
Switch out the angular component for the new react component on the
dashboard permissions editview on the settings page.
2018-01-27 17:26:40 +01:00
Overcooked Panda
c226f8eeb9
added hash rate units for monitoring mining processes
2018-01-27 01:58:43 -06:00
Patrick O'Carroll
5f81f401e3
replaced input with gf-form-dropdown
2018-01-26 17:25:12 +01:00
Patrick O'Carroll
ffff75b01a
reverted media queries
2018-01-26 16:59:16 +01:00
bergquist
c34d458b94
Merge branch 'go1.9.3'
...
* go1.9.3:
tech: upgrade to golang 1.9.3
2018-01-26 16:00:31 +01:00
Alexander Zobnin
e6c19eb8e9
graphite: fix nested alerting queries ( #10633 )
2018-01-26 15:05:05 +01:00
Patrick O'Carroll
2f891726c3
fix for sm
2018-01-26 14:57:55 +01:00
Patrick O'Carroll
08822fbdca
added media break for md and sm
2018-01-26 14:46:52 +01:00
Daniel Lee
83548f98b9
dashfolders: add disabled Admin permission to list
...
This is a fake entry that is used to signal to the user that an Admin
user always has Admin rights and they cannot be removed.
2018-01-26 14:38:27 +01:00
bergquist
33beacff0a
tech: upgrade to golang 1.9.3
2018-01-26 14:34:47 +01:00
Leonard Gram
d85b9c28c1
Locks down prometheus1 to v1.8.2 in live-test.
2018-01-26 14:32:20 +01:00
hannes
eefcb3080a
fix typo in parameter. ( #10613 )
...
* options.scopedVars was called without 'd', so a undefined was passed
to the function convertDimensionFormat()
2018-01-26 14:10:17 +01:00
Daniel Lee
ccd86873e7
dashfolders: autosave permissions on change (remove update button)
2018-01-26 14:02:22 +01:00
bergquist
0c6a90db08
changelog: move all 4.7 changes into 5.0
2018-01-26 11:16:09 +01:00
Patrick O'Carroll
4294009b0b
changed some img-links, updated text for annotated img, more work on whats new in v5.0
2018-01-26 10:58:31 +01:00
bergquist
a17dbf9af8
changelog: be more explicit about backwards compatibility
2018-01-26 10:51:31 +01:00
Marcus Efraimsson
3d1c624c12
WIP: Protect against brute force (frequent) login attempts ( #10031 )
...
* db: add login attempt migrations
* db: add possibility to create login attempts
* db: add possibility to retrieve login attempt count per username
* auth: validation and update of login attempts for invalid credentials
If login attempt count for user authenticating is 5 or more the last 5 minutes
we temporarily block the user access to login
* db: add possibility to delete expired login attempts
* cleanup: Delete login attempts older than 10 minutes
The cleanup job are running continuously and triggering each 10 minute
* fix typo: rename consequent to consequent
* auth: enable login attempt validation for ldap logins
* auth: disable login attempts validation by configuration
Setting is named DisableLoginAttemptsValidation and is false by default
Config disable_login_attempts_validation is placed under security section
#7616
* auth: don't run cleanup of login attempts if feature is disabled
#7616
* auth: rename settings.go to ldap_settings.go
* auth: refactor AuthenticateUser
Extract grafana login, ldap login and login attemp validation together
with their tests to separate files.
Enables testing of many more aspects when authenticating a user.
#7616
* auth: rename login attempt validation to brute force login protection
Setting DisableLoginAttemptsValidation => DisableBruteForceLoginProtection
Configuration disable_login_attempts_validation => disable_brute_force_login_protection
#7616
2018-01-26 10:41:41 +01:00
Daniel Lee
08c78ab8b7
dashfolders: fix tests for ViewStore after merge
2018-01-26 09:55:03 +01:00
James Westover
475febd004
Fix typeahead to avoid generating new backend request on each keypress. ( #10596 )
...
* Fix typeahead to not generate new request on each keypress.
* Change to debounce method
2018-01-26 09:27:06 +01:00
Alexander Zobnin
cffbb6afd5
fix vertical panel repeat ( #10619 )
2018-01-26 09:24:56 +01:00
Alexander Zobnin
b79017e4a4
graph: fix series sorting issue ( #10617 )
2018-01-26 09:23:56 +01:00
Carl Bergquist
ac2b36c271
Merge pull request #10610 from grafana/phantomjs_fix
...
fixes broken phantomjs rendering
2018-01-25 21:25:02 +01:00
Johannes Schill
49634593cf
dashfolders: New snapshot since we changed from defaultValue to value per latest React documentation #10275
2018-01-25 15:37:49 +01:00
Johannes Schill
1255a0a356
refactor: Replace _.find with Array.prototype.find()
2018-01-25 15:37:27 +01:00
Johannes Schill
34f27f6b15
dashfolders: Convert mobx observable to js objects and remove the observer() since we want to use the component outside the react/mobx world #10275
2018-01-25 15:37:15 +01:00
Johannes Schill
0722ea04a6
dashfolders: Clean up more variables and move newType, aclTypes and permissionOptions to the store #10275
2018-01-25 15:37:05 +01:00
Johannes Schill
4ea9f3027a
dashfolders: Remove variables not used and pass in the real dashboardId #10275
2018-01-25 15:36:56 +01:00
Johannes Schill
02a3951f95
dashfolders: Remove those 2-line-components from PageHeader to make it easier to read and make sure components listening to the mobx state are wrapped with observer() #10275
2018-01-25 15:36:45 +01:00
Johannes Schill
766ab69143
dashfolders: Add support for breadcrumbs in NavStore #10275
2018-01-25 15:36:34 +01:00
Johannes Schill
3a94918b8f
dashfolders: Rename UserPicker folder => Picker. Inject the permission-store in the FolderPermissions-container instead of the Permissions component, add the PermissionsStore to the RootStore and and the error-message to the Permissions-store #10275
2018-01-25 15:36:04 +01:00
Johannes Schill
126607de83
dashfolders: Add Permissions information box #10275
2018-01-25 15:33:56 +01:00
Johannes Schill
6b421b80a6
dashfolders: Fix page max width #10275
2018-01-25 15:33:45 +01:00
Johannes Schill
c3664e1d87
dashfolders: Update jest tests with backendSrv #10275
2018-01-25 15:33:36 +01:00
Johannes Schill
5a9fe9aff9
dashfolders: Add a Team Picker component and use it on the dashboard permissions page #10275
2018-01-25 15:33:11 +01:00
Johannes Schill
6b9858c1d3
dashfolders: Working user picker on the dashboard permissions page #10275
2018-01-25 15:30:43 +01:00
Johannes Schill
2de0489868
dashfolders: Send down backendSrv to the react components #10275
2018-01-25 15:30:15 +01:00
Johannes Schill
b79a15b057
dashfolders: Re-use the API of the angular user picker instead, which is reusable #10275
2018-01-25 15:29:21 +01:00
bergquist
d62d5c7418
provisioning: delete dashboards from db when file is missing
2018-01-25 15:25:07 +01:00
Johannes Schill
1d8ce3673e
dashfolders: Remove the PermissionsInner-strategy since we have a container for this route now #10275
2018-01-25 15:20:56 +01:00
Johannes Schill
a5d441e78e
dashfolders: Permissions are injected via MST so it needs to be defined as optional #10275
2018-01-25 15:20:37 +01:00
Johannes Schill
f23fb740a9
dashfolders: Add FolderPermissions container and make sure isFolder is passed to PermissionsStore #10275
2018-01-25 15:20:00 +01:00
Johannes Schill
7e13d0f773
dashfolders: Always get dashboardid and backendsrv from props #10275
2018-01-25 15:19:41 +01:00
Johannes Schill
3490c44636
dashfolders: Rem code to avoid tests to fail #10275
2018-01-25 15:19:30 +01:00
Johannes Schill
44ea8e58e2
wip: More on the permissions. Left are team picker and user picker, tests and error messages #10275
2018-01-25 15:19:17 +01:00
Johannes Schill
460cbe98a1
fix: mobx-react-devtools is a dev dependancy #10275
2018-01-25 15:18:46 +01:00
Johannes Schill
c8193e10b9
dashfolder: wip: More wip on acl.html2permissions.tsx #10275
2018-01-25 15:18:16 +01:00
Johannes Schill
7616cfb5f0
dashfolders: wip - Move Permissions into React #10275
2018-01-25 15:14:59 +01:00
Daniel Lee
bc5fae5367
dashfolders: merge conflict
2018-01-25 14:54:50 +01:00
Daniel Lee
4cfe179f47
variables: lint fix
2018-01-25 14:49:51 +01:00
Daniel Lee
8aa55ee352
variables: fix when datasource returns error
2018-01-25 14:16:06 +01:00
bergquist
49673c509d
fixes broken phantomjs rendering
...
when migrating from govendor to dep we broke the phantomjs rendering.
ref #10602
2018-01-25 13:27:24 +01:00
Patrick O'Carroll
eb2d4b20bc
added varibale to table hover, lightend colors for table light theme, fixes #10609 ( #10611 )
2018-01-25 12:17:16 +01:00
Patrick O'Carroll
45cd3730a7
added whats new v5, changed link in notifications, removed row from getting started
2018-01-25 11:24:49 +01:00
Leonard Gram
1c034b7a73
fixes minor typo
2018-01-25 09:30:37 +01:00
bergquist
c3a768b3ed
provsioning: dont stop grafana due to missing
2018-01-25 09:30:37 +01:00
Jonathan McCall
579d2b63f8
Disable prefix and postfix font size when gauge mode is enabled ( #10573 )
...
* Disable prefix and postfix font size when gauge mode is enabled
* Use function to hide prefix/postfix size when using gauge
* Rename disableFontSizes to canChangeFontSizes
2018-01-25 09:27:25 +01:00
bergquist
31a5134a0f
docs: improve docs for image uploaders
2018-01-24 22:26:00 +01:00
Carl Bergquist
7c9913cb8a
Merge pull request #10605 from tsvehagen/haproxy-example
...
docs: Add haproxy example for running behind reverse-proxy
2018-01-24 22:03:53 +01:00
bergquist
1508755422
cfg: remove local as default image uploader
...
ref #9967
2018-01-24 21:31:07 +01:00
Tobias Svehagen
f129754a96
docs: Add haproxy example for running behind reverse-proxy
2018-01-24 20:03:46 +01:00
bergquist
57e7048b8f
provisioning: enables title changes for dashboards
2018-01-24 19:16:57 +01:00
hannes
43e6ea95e0
Cloudwatch: add support for multi instances ( #10570 )
...
* cloudwatch: fix ebs_volume_ids by create a client-session before call ec2:DescribeInstances.
* cloudwatch: add support for multi instanceIds on call ebs_volume_ids.
2018-01-24 15:41:42 +01:00
Torkel Ödegaard
889bc29330
ux: minor change, added import dashboard link to dashboard search side view
2018-01-24 15:29:16 +01:00
Leonard Gram
2d090829d8
Merge pull request #10603 from xlson/pruned-deps
...
tech: adds/removes in vendor folder according to dep 0.4.0.
2018-01-24 14:04:56 +01:00
Leonard Gram
f6fac03958
tech: adds/removes in vendor folder according to dep 0.4.0.
2018-01-24 14:01:45 +01:00
Marcus Efraimsson
39dd4799f0
docker: sync local time and timezone to mysql_tests block
2018-01-24 11:43:56 +01:00
Marcus Efraimsson
d36fd66dba
dashfolder: fix for sqlite test
2018-01-24 11:43:08 +01:00
Marcus Efraimsson
1a5dee3c11
Merge pull request #10600 from grafana/mysql_dep_fix
...
mysql: pin the mysql dependency
2018-01-24 11:27:45 +01:00
Daniel Lee
9d2a667e8b
dashfolder: fix for mysql test
2018-01-24 11:19:26 +01:00
bergquist
6618bff806
mysql: pin the mysql dependency
2018-01-24 11:07:57 +01:00
bergquist
d7f6f11eb1
tech: ignore /public and /node_modules
2018-01-24 11:01:27 +01:00
bergquist
d36e424fe0
tech: ignore /data folder for dep
2018-01-24 10:50:01 +01:00
Daniel Lee
047d023022
docs: first draft of dashboard folders docs
2018-01-24 10:43:03 +01:00
bergquist
6a6eab5ea1
plugins: map error property on query result
2018-01-24 10:37:04 +01:00
bergquist
ee973a977b
stats: send amount of stars as stats
2018-01-23 22:51:05 +01:00
bergquist
ea988a37dd
tech: avoid using deprecated functions
2018-01-23 22:30:45 +01:00
bergquist
5a1cf2c793
style: minor code style changes
2018-01-23 22:28:47 +01:00
bergquist
77a4ccb822
dashboards: save provisioning meta data
2018-01-23 21:54:30 +01:00
bergquist
67a9e6a71d
provisioing: add lookup table provisioned dashboards
2018-01-23 21:52:55 +01:00
Torkel Ödegaard
dd70710617
refactor: minor css class naming change of #10505
2018-01-23 16:10:04 +01:00
Torkel Ödegaard
12b08b61d7
Merge remote-tracking branch 'origin/graphite-query-editor-enhancements'
2018-01-23 16:02:46 +01:00
Torkel Ödegaard
3662b03d8f
Merge branch 'master' of github.com:grafana/grafana
2018-01-23 13:04:09 +01:00
Torkel Ödegaard
dbfaf5dac8
refactor: minor refactoring of PR #10560
2018-01-23 13:03:44 +01:00
hannes
d82af23f1c
cloudwatch: fix ebs_volume_ids by create a client-session before call ec2:DescribeInstances. ( #10566 )
2018-01-23 12:57:05 +01:00
Torkel Ödegaard
a24aa3ae28
Merge branch 'generic-oauth-jwt' of https://github.com/DanCech/grafana
2018-01-23 12:44:27 +01:00
Marcus Efraimsson
1ce6a420cb
docker: use mysql and postgres from latest fake-data-gen
2018-01-23 10:51:48 +01:00
Carl Bergquist
e24d9a6224
Merge pull request #10584 from bkaganyildiz/update-opsgenie-notifier
...
Update OpsGenie Notifier to support different api domains.
2018-01-23 08:57:13 +01:00
bkaganyildiz
97d969bd5c
Update OpsGenie Notifier to support different api domains.
2018-01-22 22:27:35 +03:00
Patrick O'Carroll
c611ffa4bc
10583 panel resize icon fix ( #10585 )
...
* removed svg, added ::after
* removed unnecessary code
2018-01-22 16:49:45 +01:00
Marcus Efraimsson
f8a03fa3e3
Merge pull request #10587 from grafana/10580_search_bug
...
dashboards: Fix issue with first click when expanding folder in search
2018-01-22 16:44:31 +01:00
Marcus Efraimsson
b5a6a9ab3b
dashboards: Fix issue with first click when expanding folder in search
...
Fixes #10580
2018-01-22 16:12:52 +01:00
bergquist
5546828b9f
cfg: adds info about local img uploader to docs
2018-01-22 11:11:30 +01:00
bergquist
704a198ffa
docs: adds info about local img uploader
2018-01-22 11:09:16 +01:00
bergquist
b98dd680e9
changelog: adds note about closing #6922
2018-01-22 11:04:56 +01:00
Carl Bergquist
184e7046df
Merge pull request #10059 from FunkyM/local-image-store
...
Add support for internal image store
2018-01-22 11:03:00 +01:00
bergquist
6780e00c7d
changelog: note about closing #9664
2018-01-22 10:47:23 +01:00
Carl Bergquist
89ae4d6685
Merge pull request #9664 from mtanda/prometheus_on_by
...
(prometheus) show label name in paren after by/without/on/ignoring/group_left/group_right
2018-01-22 10:42:20 +01:00
bergquist
9678be15d9
changelog: adds note about closing #9770
2018-01-22 08:16:31 +01:00
Carl Bergquist
27d103adae
Merge pull request #10574 from Jonnymcc/disable-mode-options-line-points-unchecked
...
Disable instead of hide mode options when line/points is unchecked
2018-01-22 08:11:19 +01:00
Carl Bergquist
397da7a444
Merge pull request #10572 from Jonnymcc/add-lumens-unit
...
Add lumens unit
2018-01-22 07:35:26 +01:00
Jonathan McCall
f516c82ddc
Disable instead of hide mode options when line/points is unchecked
2018-01-20 19:23:26 -05:00
Daniel Lee
94a54248c1
dashfolders: show folders use can save to in picker
...
Instead of returning all folders a user has some sort of access to,
this change creates a new end point that returns folders the user
has write access to. This new endpoint is used in the folder picker
2018-01-20 01:58:28 +01:00
Daniel Lee
f443cb8229
dashfolders: fix bug in save as modal
2018-01-20 01:58:28 +01:00
Jonathan McCall
88e1ec3382
Add lumens unit
2018-01-19 19:12:30 -05:00
Dan Cech
562aa58029
add docs for configuring OAuth with Auth0 and Azure AD
2018-01-19 14:00:17 -05:00
Carl Bergquist
1de00ded1e
Merge pull request #10556 from Ultimation/patch-1
...
Recommend a limit on database query for influxdb annotations
2018-01-19 13:49:29 +01:00
bergquist
083abff297
Merge branch 'master' into provisioning
...
* master:
install dep instead of govendor on setup
remove unused code from vendor
migrate from govendor to dep
fix: cloudwatch corrected error handling so original error is not thrown away
Generic Oauth Support for ADFS (#9242 )
Adjusted the border color on the buttons in dashboard nav, fixed alert email text area width, fixed padding-top issue on dashboard settings aside
mysql: convert numbers to text for annotation tooltip
mysql: update to use ColumnTypes interface in new version
mysql: update mysql driver to latest master
gofmt my dear friend
ux: updated react-layout-grid
2018-01-19 10:36:02 +01:00
bergquist
278337e45a
install dep instead of govendor on setup
2018-01-19 10:27:02 +01:00
Carl Bergquist
987a546e74
Merge pull request #10563 from grafana/golang_dep
...
Migrated from govendor to dep
2018-01-19 10:22:54 +01:00
bergquist
7ed643f302
remove unused code from vendor
2018-01-19 09:54:22 +01:00
bergquist
e023f79c5a
migrate from govendor to dep
2018-01-19 09:48:15 +01:00
Torkel Ödegaard
4f59d229fe
fix: cloudwatch corrected error handling so original error is not thrown away
2018-01-19 09:24:44 +01:00
Chainarong Tangsurakit
0c833666f5
fix query condition docs
2018-01-19 11:47:19 +07:00
Dan Cech
a09044a45a
go fmt
2018-01-18 19:17:05 -05:00
Dan Cech
04e17c145f
support for decoding JWT id tokens
2018-01-18 18:25:58 -05:00
Torkel Ödegaard
4720b86f5c
Merge remote-tracking branch 'origin/mattttt-style-tweaks'
2018-01-18 19:18:34 +01:00
Torkel Ödegaard
2d192f6cc8
Merge branch 'dashboard_permissions' of github.com:grafana/grafana into dashboard_permissions
2018-01-18 18:24:17 +01:00
Torkel Ödegaard
cfa775e012
ds: updated ds nav
2018-01-18 18:17:58 +01:00
Torkel Ödegaard
dc3e943a4e
feat: ds edit fix
2018-01-18 17:43:41 +01:00
Torkel Ödegaard
ccde8d9e2f
feat: ds edit nav
2018-01-18 17:42:40 +01:00
Dan Cech
5bb22b836d
Generic Oauth Support for ADFS ( #9242 )
...
* check upn field if email address isn't present, support for adfs
* correctly set login to the user's email address if not specified by the oauth server
* break up GenericOAuth.UserInfo into helper functions
2018-01-18 17:24:04 +01:00
Andrew Cottrell
8368bfeab4
Recommend a limit on database query
...
Users not putting a limit on can end up causing bad performance. A recommended limit in the placehold is a quick little help.
2018-01-18 14:31:42 +00:00
Matt
0dffb6dbb1
Adjusted the border color on the buttons in dashboard nav, fixed alert email text area width, fixed padding-top issue on dashboard settings aside
2018-01-18 14:40:08 +01:00
Daniel Lee
f64637c2c5
dashfolders: stop user locking themselves out of a folder
2018-01-18 14:30:04 +01:00
Daniel Lee
10018d8455
dashfolders: add breadcrumbs to NavStore
2018-01-18 12:12:07 +01:00
bergquist
7858965117
codestyle: extract code into methods
2018-01-18 12:04:12 +01:00
Daniel Lee
1a019052d5
mysql: convert numbers to text for annotation tooltip
2018-01-18 11:50:16 +01:00
Daniel Lee
6d13645206
mysql: update to use ColumnTypes interface in new version
...
The custom code in vendor is not needed anymore and most of the
mapping code can be replaced.
2018-01-18 11:50:16 +01:00
Daniel Lee
7bc7af6c39
mysql: update mysql driver to latest master
...
The latest master implements the ColumnType interface.
See https://github.com/go-sql-driver/mysql/issues/495
This removes the custom code in the vendor folder that
did a ColumnType mapping.
2018-01-18 11:50:16 +01:00
bergquist
a32644198c
gofmt my dear friend
2018-01-18 11:49:45 +01:00
Torkel Ödegaard
7dc046d9f5
ux: updated react-layout-grid
2018-01-18 11:33:39 +01:00
Carl Bergquist
d6667c4fa0
Merge pull request #10548 from StevenTobin/follow_symlinks
...
Make file_reader follow symlinks
2018-01-18 11:29:34 +01:00
bergquist
b6e6935821
plugins: send secureJsonData unencrypted
2018-01-18 11:22:44 +01:00
Carl Bergquist
81bb3e1e27
Merge pull request #10547 from grafana/provisioning
...
Dashboard provisioning. Replace folder property with path
2018-01-18 10:05:19 +01:00
stobin
f1813ae3a3
Make file_reader follow symlinks
2018-01-17 14:51:17 +00:00
bergquist
34d7f8a44f
dashboards as cfg: property path replaces folder
2018-01-17 15:48:24 +01:00
bergquist
9e20004ec8
Merge branch 'plugin_lib'
...
* plugin_lib:
moves datasource plugin model to grafana/grafana_plugin_model
2018-01-17 13:47:36 +01:00
bergquist
a183ea97bb
moves datasource plugin model to grafana/grafana_plugin_model
2018-01-17 13:21:42 +01:00
Torkel Ödegaard
af9d1cc577
Update package.json
...
fixed duplicate dev dependency, closes #10542
2018-01-17 11:53:49 +01:00
Torkel Ödegaard
561561d8fe
fix: fixed build issue
2018-01-17 10:48:07 +01:00
Torkel Ödegaard
66edb29f53
fix: multi valued query variables did not work correctly, fixes #10539
2018-01-17 09:41:35 +01:00
Dan Cech
c62b0858ae
move graphite /functions parsing into gfunc.ts
2018-01-16 18:04:59 -05:00
Dan Cech
50ffe56b60
remove duplicate sass rules
2018-01-16 17:17:58 -05:00
Dan Cech
315ecf8505
fix tests & some display issues
2018-01-16 17:02:03 -05:00
Torkel Ödegaard
e9d33750cb
fix: graphite func editor fixes, this component is messy and ugly as hell
2018-01-16 17:02:03 -05:00
Torkel Ödegaard
1a6bf692c6
fix: minor fixes
2018-01-16 17:02:03 -05:00
Torkel Ödegaard
38f4d5d06d
fix: restored previous behavior of form_dropdown, this fixes all my observerd bugs with the dropdown behavior
2018-01-16 17:02:03 -05:00
Torkel Ödegaard
7e750cef43
fix: query editor needs to wait for function definitions to load
2018-01-16 17:02:03 -05:00
Dan Cech
b483d42d34
fix issue with metric find & functions being loaded multiple times
2018-01-16 17:02:03 -05:00
Dan Cech
60ba6ee6a2
interpolate variables in tags & values during autocomplete
2018-01-16 17:02:03 -05:00
Dan Cech
92086bc858
fix typo
2018-01-16 17:02:03 -05:00
Dan Cech
1d00c3c72a
update rst2html
2018-01-16 17:02:03 -05:00
Dan Cech
da9e1a7e98
fix line length, run jscs & jshint in precommit
2018-01-16 17:02:03 -05:00
Dan Cech
3ddb65fc8b
function description formatting
2018-01-16 17:02:03 -05:00
Dan Cech
4d3bac0284
tooltips for function definitions
2018-01-16 17:02:03 -05:00
Dan Cech
80a6e0d8d1
support specifying tag_values("<tag>") as graphite template query
2018-01-16 17:02:03 -05:00
Dan Cech
7c1be021ac
use typeahead value in graphite find requests
2018-01-16 17:02:03 -05:00
Dan Cech
ff759b0ef7
send prefix when auto-completing tags
2018-01-16 17:02:03 -05:00
Dan Cech
d8f2a20775
add button to trigger evaluation of tag queries
2018-01-16 17:02:03 -05:00
Dan Cech
a3dba6070e
sync function categories with graphite-web
2018-01-16 17:02:03 -05:00
Dan Cech
ebad19b232
work on tag dropdown behavior
2018-01-16 17:02:03 -05:00
Dan Cech
3a4e05133e
support for loading function definitions from graphite
2018-01-16 17:02:03 -05:00
Torkel Ödegaard
c4c0e7934b
Update building_from_source.md
...
corrected build instructions, #10532
2018-01-16 20:15:52 +01:00
Torkel Ödegaard
94b0c79631
Update README.md
...
Simplified build instructions i
2018-01-16 20:14:53 +01:00
Torkel Ödegaard
6edc945e85
Update default_task.js
...
removed build clean from test task, #10532
2018-01-16 20:13:27 +01:00
Leonard Gram
183507964c
Clearer naming for dashboard provisioning config.
...
Renames folder (in options) to path to make it
different from the grafana folder wherein the
dashboard will be created.
2018-01-16 17:40:14 +01:00
Torkel Ödegaard
307b419f7c
ux: dashboard nav and settings tweaks
2018-01-16 14:41:08 +01:00
Torkel Ödegaard
11ba8070b8
Tag filters in search ( #10521 )
...
* tag filter: initial react component
* dashboard: move tag filter to filterbox
* tag filter: customize value rendering
* tag filter: get color from name
* tag filter: custom option renderer
* tag filter: mode with tags in different container
* tag filter: refactor
* refactoring PR #10519
* tag filter: refactor of PR #10521
2018-01-16 12:52:13 +01:00
Torkel Ödegaard
42d7308034
fix: save as enter key now works and folder selection also works, fixes #10464
2018-01-16 12:50:24 +01:00
bergquist
5eb36e65f2
use context over golang.org/x/net/context
2018-01-16 12:32:58 +01:00
Daniel Lee
a5830c6dbc
Merge remote-tracking branch 'upstream/master' into dashboard_permissions
2018-01-16 12:02:13 +01:00
Daniel Lee
87064bff79
docs: small update to IIS proxy docs
2018-01-16 09:49:12 +01:00
Patrick O'Carroll
08211eb220
added a variable for grid color and if statment to switch colors, fixes #10509 ( #10517 )
2018-01-15 12:43:09 +01:00
bergquist
1a6c2ea8d8
dashboards as cfg: logs error when trying to import dashboard with id
...
dashboard json cannot contain fixed id when importing from
disk. We used to override this but it didnt caught all problems
so now we block dashboards from beeing imported instead.
closes #10504
2018-01-15 12:26:43 +01:00
bergquist
3951df136c
Merge branch 'backend_plugins'
...
* backend_plugins: (34 commits)
code style fixes
Adds Table in backend datasource contract.
Adds Tables types to protobuf
Review tsdb protobuf contract
supports windows compatible plugin binaries
moves plugin proxy to plugin package
improves name for plugin logger
uses pluginmanagers log instead of global
removes commented code
makes datasource handshake more explicit
backend plugins: improves logging
dont spawn new subprocess while shutting down
plugins: restart killed plugins
query result should be a map
test for plugin path builder
merge backend datasources and datasources
use int64 for timestamps
fixes invalid valud/timestamp order
merge backend-datasource and datasource type
fixes broken unit test
...
2018-01-15 10:48:06 +01:00
bergquist
5499f4910c
Merge branch 'master' into backend_plugins
...
* master: (117 commits)
fix: share snapshot controller was missing ngInject comment, fixes #10511
Use URLEncoding instead of StdEncoding to be sure state value will be corectly decoded (#10512 )
Optimize metrics and notifications docs
Optimize cli and provisioning docs
docs: Guide for IIS reverse proxy
changelog: adds note about closing #9645
telegram: Send notifications with an inline image
telegram: Switch to using multipart form rather than JSON as a body
telegram: Fix a typo in variable name
fix: alert list pause/start toggle was not working properly
fix template variable selector overlap by the panel (#10493 )
dashboard: Close/hide 'Add Panel' before saving a dashboard (#10482 )
fix: removed unused param
Fix variables values passing when both repeat rows and panels is used (#10488 )
moved angular-mocks out of dependencies
ux: minor change to alert list page
ux: minor word change to alert list
fix: updated snapshot test
Add eu-west-3 in cloudwatch datasource default's region (#10477 )
fix: Make sure orig files are not added to git again #10289
...
2018-01-15 10:27:12 +01:00
bergquist
b511788c51
code style fixes
2018-01-15 10:26:33 +01:00
Daniel Lee
58293ce5cc
dashfolders: bugfix after rename
2018-01-15 10:15:52 +01:00
Daniel Lee
4948d4fd75
dashfolders: bugfix after rename
2018-01-15 10:14:10 +01:00
Leonard Gram
b63c834a4b
Adds Table in backend datasource contract.
2018-01-15 09:41:44 +01:00
Torkel Ödegaard
270db4da8b
fix: share snapshot controller was missing ngInject comment, fixes #10511
2018-01-15 09:05:26 +01:00
m-pavel
dff66559e4
Use URLEncoding instead of StdEncoding to be sure state value will be corectly decoded ( #10512 )
2018-01-15 08:49:30 +01:00
Carl Bergquist
baffdb156e
Merge pull request #10510 from nir0s/fix-docs
...
Fix docs
2018-01-15 08:10:59 +01:00
nir0s
b7d4a1887c
Optimize metrics and notifications docs
2018-01-14 10:09:49 +02:00
nir0s
71a12c6bb6
Optimize cli and provisioning docs
2018-01-14 08:57:48 +02:00
Martin Szulecki
c82e23d96e
imguploader: Add support for new internal image store ( #6922 )
2018-01-12 21:40:12 +01:00
Daniel Lee
77b5dee408
docs: Guide for IIS reverse proxy
2018-01-12 17:02:10 +01:00
bergquist
594447f5f5
changelog: adds note about closing #9645
2018-01-12 13:20:01 +01:00
Carl Bergquist
a69bdf9432
Merge pull request #9967 from rburchell/master
...
Add support for inline image uploads to telegram notifier plugin
2018-01-12 13:18:22 +01:00
Robin Burchell
43109dc8ca
telegram: Send notifications with an inline image
...
If image upload is enabled, but there is no public image repository,
fall back to sending an image via telegram's API.
2018-01-11 17:23:50 -05:00
Robin Burchell
b6fcf2b609
telegram: Switch to using multipart form rather than JSON as a body
...
This is a pre-requisite for uploading inline images.
2018-01-11 17:21:43 -05:00
Robin Burchell
a1a9f339bf
telegram: Fix a typo in variable name
2018-01-11 17:21:43 -05:00
Daniel Lee
21b5ded75b
dashfolder: refactor breadcrumbs in PageHeader
...
Combines title and breadcrumbs in PageHeader instead of having to
set title to empty and add it as a breadcrumb.
2018-01-11 17:53:06 +01:00
Daniel Lee
545d7b9477
dashfolders: convert folder settings to React
2018-01-11 15:42:45 +01:00
bergquist
9e942f1a6d
Adds Tables types to protobuf
2018-01-11 15:34:07 +01:00
Torkel Ödegaard
f3a66ecbcb
fix: alert list pause/start toggle was not working properly
2018-01-11 15:18:38 +01:00
Alexander Zobnin
6a73205b18
fix template variable selector overlap by the panel ( #10493 )
2018-01-11 15:03:24 +01:00
bergquist
ce4beb730d
Review tsdb protobuf contract
2018-01-11 15:01:49 +01:00
Marcus Efraimsson
2843961677
dashboard: Close/hide 'Add Panel' before saving a dashboard ( #10482 )
...
Fixes #10472
2018-01-11 08:56:19 +01:00
bergquist
1fd40a48d9
supports windows compatible plugin binaries
2018-01-10 15:07:04 +01:00
Torkel Ödegaard
9606a34e0a
fix: removed unused param
2018-01-10 14:34:08 +01:00
Torkel Ödegaard
ae9b3186e3
Merge branch 'master' of github.com:grafana/grafana
2018-01-10 14:30:54 +01:00
Alexander Zobnin
bfd7e1043b
Fix variables values passing when both repeat rows and panels is used ( #10488 )
...
* dashboard: repeat rows and panels tests
* fix variable values passing when both repeat rows and panels is used
2018-01-10 14:30:43 +01:00
Torkel Ödegaard
d2f866c27c
moved angular-mocks out of dependencies
2018-01-10 14:29:19 +01:00
Torkel Ödegaard
b76958f07b
ux: minor change to alert list page
2018-01-10 14:18:58 +01:00
Torkel Ödegaard
32df74ffec
ux: minor word change to alert list
2018-01-10 13:17:43 +01:00
Torkel Ödegaard
686548a6ed
fix: updated snapshot test
2018-01-10 13:16:16 +01:00
Torkel Ödegaard
7854f80f5a
Merge remote-tracking branch 'origin/10289_user_picker'
2018-01-10 13:14:43 +01:00
bergquist
ebd8677607
moves plugin proxy to plugin package
2018-01-10 12:11:57 +01:00
nicolasguyomar
66d7884b48
Add eu-west-3 in cloudwatch datasource default's region ( #10477 )
...
* Add eu-west-3 as a possible default datasource
* Add eu-west-3 as a possible default datasource
2018-01-10 12:07:04 +01:00
Johannes Schill
0b81117ee2
fix: Make sure orig files are not added to git again #10289
2018-01-10 12:04:46 +01:00
bergquist
acb7d802d1
improves name for plugin logger
2018-01-10 12:01:39 +01:00
Johannes Schill
79bad41843
fix: Remove conflict file #10289
2018-01-10 12:00:28 +01:00
Alexander Zobnin
1fdc24c412
text panel: fix $apply already in progress error ( #10486 )
2018-01-10 11:56:01 +01:00
Torkel Ödegaard
5d5de23025
refactoring: alert list improvments PR #10452
2018-01-10 11:54:47 +01:00
bergquist
50db9810e8
uses pluginmanagers log instead of global
2018-01-10 11:49:40 +01:00
Johannes Schill
e4a2bda4f2
10389 react tooltip components ( #10473 )
...
* poc: Use react-popper for tooltips #10389
* poc: Add popover component and use a hoc() for Tooltip + Popover to avoid code duplication #10389
* jest: Add snapshot tests to Popover and Tooltip #10389
* poc: Move target from hoc into Popover/Tooltip-component #10389
* poc: Clean up unused styles and use the existing Grafana style/colors on popper tooltip #10389
* poc: Remove test code before PR
* poc: Remove imports used in poc but shouldn't be included anymore #10389
2018-01-10 10:27:33 +01:00
Johannes Schill
ffda5eef95
test: Updated snapshot for UserPicker jest test #10289
2018-01-09 15:48:02 +01:00
Johannes Schill
aac1b250af
ux: When adding a new panel we should scroll to top until we figure o… ( #10417 )
...
* ux: When adding a new panel we should scroll to top until we figure out a better solution #10299
* ux: Use jquery to add smooth scrolling when scrolling up to add a panel, and make sure to pass the scope to the event emitter, #10299
* ux: Add a close button to the "New panel"-box and make sure you scroll to top every time you click "Add panel" #10299
2018-01-09 15:27:53 +01:00
bergquist
e6921a6a01
removes commented code
2018-01-09 15:25:36 +01:00
Patrick O'Carroll
d48be3ca15
naming fixes and added test file
2018-01-09 15:16:55 +01:00
bergquist
dbd1ba465f
makes datasource handshake more explicit
2018-01-09 15:04:59 +01:00
bergquist
44e485af41
backend plugins: improves logging
2018-01-09 14:56:23 +01:00
Daniel Lee
e1aff1d5ff
dashfolders: show/hide create folder or dashboard buttons
...
depending on the user role and the permissions the user has for a
folder.
2018-01-09 14:44:36 +01:00
Daniel Lee
a8e9a4995c
dashfolders: fix mergeconflict error
2018-01-09 14:44:36 +01:00
Daniel Lee
6f98117641
dashfolders: prettify
2018-01-09 14:44:36 +01:00
Daniel Lee
c27a74bb6b
dashfolders: check permissions for new dashboard
...
ref #10275 . Use the parent folder permissions if new dashboard and
it does not have an id yet.
2018-01-09 14:44:36 +01:00
Daniel Lee
ae69c96518
dashfolders: allow any signed in user to get list of teams
2018-01-09 14:44:36 +01:00
Daniel Lee
b7f023bc26
fix gofmt warning
2018-01-09 14:44:36 +01:00
Daniel Lee
3ae1bf0c16
dashfolders: permissions for saving annotations
...
ref #10275 Use folder permissions instead of hard coded
permissions on the annotations routes.
2018-01-09 14:44:36 +01:00
Daniel Lee
eef37c4071
dashfolders: disable save button after save of acl
2018-01-09 14:44:36 +01:00
Daniel Lee
e77878bba8
dashfolders: on folder page, hide tabs if not has admin permission
2018-01-09 14:44:36 +01:00
Daniel Lee
61ed0b0381
dashfolders: remove role requirements on dashboard routes
...
and rely on the permission system instead.
2018-01-09 14:44:36 +01:00
Daniel Lee
f7bbfeba28
dashfolders: must have admin permission to save/see dash acl
2018-01-09 14:44:36 +01:00
Daniel Lee
5b6ee6f37b
dashfolders: prettify on tests file
2018-01-09 14:44:36 +01:00
Daniel Lee
1e496ec76c
dashfolders: permissions tab in dashboard settings
2018-01-09 14:44:36 +01:00
Daniel Lee
5400692cd4
dashfolders: permissions tab for dashboard folders
2018-01-09 14:44:36 +01:00
Daniel Lee
3ea63a1064
fix for unsaved changes popup on tab close/refresh
...
Incorrect return values in onbeforeunload event handler mean that the
unsaved changes popup is shown despite there being no changes.
2018-01-09 14:42:58 +01:00
Johannes Schill
c62a6aa7df
fix: Clean up logging and remove unused css #10289
2018-01-09 14:42:23 +01:00
Johannes Schill
c297a1c5a5
fix: Rename directive user-pickerr (yes two r's) to select-user-picker
2018-01-09 14:42:23 +01:00
Johannes Schill
1a993378bd
fix: Accidently added the conflict files ( #10289 )
2018-01-09 14:39:10 +01:00
Johannes Schill
76ba7d1f8c
test: Add snapshot tests for UserPicker and UserPickerOption ( #10289 )
2018-01-09 14:39:10 +01:00
Johannes Schill
68d43b865f
fix: Add interface for props to UserPickerOption ( #10289 )
2018-01-09 14:39:10 +01:00
Johannes Schill
5931d6c87d
ux: POC on new select box for the user picker ( #10289 )
2018-01-09 14:39:10 +01:00
Alexander Zobnin
04b9752932
dashboard: fix opening links in new tab ( #10465 )
2018-01-09 13:59:11 +01:00
Alexander Zobnin
51cd3a0d0c
alert list: fix rendering timeout when share panel ( #10467 )
2018-01-09 13:58:24 +01:00
Alexander Zobnin
a4972f44ad
fix missing profile icon ( #10469 )
2018-01-09 13:58:03 +01:00
Marcus Efraimsson
3ecec8e0d2
More fixes for relative urls when running Grafana under a different sub path ( #10470 )
...
* Add nginx proxy docker container
Ease test/verification of running Grafana thru a reverse proxy
* Add apache proxy docker container
Ease test/verification of running Grafana thru a reverse proxy
* Fix relative urls for reset password page
* Fix relative urls for signup page
* Fix relative urls for login page
* Fix relative urls edit plugin page
2018-01-09 13:56:41 +01:00
Patrick O'Carroll
48548f0641
put this.props.search in the Highlighter
2018-01-09 13:18:16 +01:00
Patrick O'Carroll
bebcc24f3d
moved state handling for search to store
2018-01-09 13:05:50 +01:00
Torkel Ödegaard
776d17458b
Delete CopyQuery.png
2018-01-09 12:50:59 +01:00
Torkel Ödegaard
69936057a9
Delete tgr288gear_line6.pdf
2018-01-09 12:50:18 +01:00
Marcus Efraimsson
4af1aca97c
Merge pull request #10463 from AnonyV/master
...
Fixed the subUrl bugs for folder/settings/teams etc. with root_url modified
2018-01-09 12:42:22 +01:00
Torkel Ödegaard
62165f91bf
fix: added back colors to rootScope, fixes #10462
2018-01-09 11:13:37 +01:00
AnonyV
6c9554499b
fixed the subUrl bugs from https://community.grafana.com/t/suburl-not-work-at-some-links-and-buttons/4701 with folder/settings/teams etc.
2018-01-09 18:03:43 +08:00
Patrick O'Carroll
328141e7c9
added /** @nginject */
2018-01-09 09:33:18 +01:00
Carl Bergquist
044a44757c
Merge pull request #10457 from pachico/master
...
Fix typo in error message
2018-01-09 08:32:51 +01:00
Mariano Benítez Mulet
ec9db318e3
Fix typo in error message
2018-01-09 08:24:14 +01:00
Carl Bergquist
e8704569f0
Merge pull request #10449 from xlson/update-go-stack-dependency
...
Updates go-stack to v1.7.0.
2018-01-08 21:19:56 +01:00
Patrick O'Carroll
025835c9bf
updated snapshot
2018-01-08 17:43:33 +01:00
Patrick O'Carroll
8b00e65a83
styling fix
2018-01-08 17:28:18 +01:00
Patrick O'Carroll
457a02b970
added highlight to search
2018-01-08 17:22:44 +01:00
Leonard Gram
ff766970dc
Updates go-stack to v1.7.0.
...
Closes #10435
2018-01-08 15:28:47 +01:00
Carl Bergquist
42374f9655
docs: adds note about tlsSkipVerify to docs
...
ref #9504
2018-01-08 13:21:51 +01:00
Patrick O'Carroll
fc6d14127d
fixed regex issue
2018-01-05 15:19:25 +01:00
Patrick O'Carroll
3797054eb4
made a view of filtered list
2018-01-05 14:17:50 +01:00
Patrick O'Carroll
5079dcdc62
updated jest file and snapshot
2018-01-05 10:34:01 +01:00
Craig Miskell
2e86985d44
Remove silly noise
2018-01-05 16:22:49 +13:00
Craig Miskell
f9fb315dbd
Update tests to match new reality, and rejig the implementation a bit to truly work as desired
2018-01-05 16:20:54 +13:00
Craig Miskell
61e6f63b32
Align queries to prometheus with the step to ensure 'rate' type expressions get consistent results
2018-01-05 09:08:40 +13:00
Daniel Lee
ccf1a5124b
plugin: fix path for app plugins on windows
...
This fixes when an app that contains a plugin (which means it has
a filepath with more parts) gets a back slash in the path for the
plugin module. The string replace now replaces all back slashes and
not just the first one.
2018-01-04 17:32:57 +01:00
Patrick O'Carroll
2248bf437c
added search function
2018-01-04 15:27:09 +01:00
Patrick O'Carroll
0068e82718
new styling and markup
2018-01-04 13:08:49 +01:00
Torkel Ödegaard
27835f373e
cleanup: removed unused typescript typings import
2018-01-04 10:12:02 +01:00
Torkel Ödegaard
c42a232644
Merge branch 'react-mobx'
2018-01-04 09:12:57 +01:00
Trent White
ee05ea8d60
new add alert notification channel icon
2018-01-03 14:23:14 -05:00
Johannes Schill
8abef88b94
mobx: poc in using each store as individual prop on the react containers ( #10414 )
...
* mobx: poc in using each store as individual prop on the react containers
* prettier test
* fix: end the war between prettier vs tslint.
* mobx: Move stores into their own folders
* mobx: Refactor the AlertRule into its own file and add a helper-file
* mobx: Move NavItem out of NavStore and remove lodash dependancy
* mobx: Move ResultItem and SearchResultSection models out of the SearchStore
* mobx: ServerStatsStore rename .tsx => .ts. And move ServerStat-model to its own file.
* mobx: Remove lodash and jquery dependancy from ViewStore
* mobx: Remove issue with double question mark
2018-01-03 20:11:07 +01:00
Johannes Schill
d2cdacce40
fix: Change max size of panel JSON editor so button is shown on smaller screens, #10346 ( #10415 )
2018-01-03 20:04:45 +01:00
Oleksandr Kushchenko
5c94daa011
Add AWS/AmazonMQ namespace metrics to CloudWatch tsdb ( #10407 )
2018-01-03 11:11:31 +01:00
Dan Cech
f31d6438a2
add docs for using oauth login with OneLogin ( #10385 )
2018-01-03 10:15:35 +01:00
Ali
3e414ff2d6
Update built_in_plugins.ts
2018-01-03 10:47:21 +03:00
Ali
de22e793d8
Merge branch 'master' into master
2018-01-03 10:33:54 +03:00
Patrick O'Carroll
58e0bdd71f
added empty list cta to notification channels, fixes 10393 ( #10400 )
2018-01-02 12:16:38 +01:00
Torkel Ödegaard
f049fc4816
mobx: fixed issue with view store, and added missing snapshot
2018-01-02 11:02:43 +01:00
Torkel Ödegaard
5981f67226
tech: enzyme container test working
2018-01-01 18:54:23 +01:00
Torkel Ödegaard
644adef465
tech: enzyme container test working
2018-01-01 16:04:32 +01:00
Torkel Ödegaard
3301f8f194
react: trying to get enzyme and mobx tests working
2018-01-01 15:39:26 +01:00
Torkel Ödegaard
8f50795a94
tech: url and query mobx store so now react components and containers can read and modify url path and query via mobx store
2017-12-31 22:31:11 +01:00
Torkel Ödegaard
029317ed18
tech: alert list react migration progress
2017-12-31 14:16:19 +01:00
Alexander Zobnin
62df406d7b
fix info popover, #10302 ( #10377 )
2017-12-31 12:26:02 +01:00
Alexander Zobnin
e84b6d189a
fix move dashboard variables, #10347 ( #10375 )
2017-12-31 12:24:42 +01:00
Marcus Efraimsson
11ae7d5964
dashfolders: relative links should work when root_path is specified ( #10363 )
...
Fixes #10336
2017-12-31 12:24:21 +01:00
Alexander Zobnin
d210e766e7
fix mixed datasource add query button, #10316 ( #10361 )
2017-12-31 12:21:49 +01:00
Torkel Ödegaard
5a571f4784
tech: react mobx progress
2017-12-29 17:13:58 +01:00
Carl Bergquist
be93468b58
Merge pull request #10383 from babolivier/enhance/doc-dashboard-version
...
Doc version and schemaVersion properties of dashboards
2017-12-29 13:56:53 +01:00
Brendan Abolivier
511f7f9000
Doc version and schemaVersion properties of dashboards
2017-12-29 09:45:07 +01:00
Torkel Ödegaard
4c1a67c34e
tech: began reworking alerting list to mobx
2017-12-28 18:49:33 +01:00
Torkel Ödegaard
8fd8853770
tech: progress on react pages
2017-12-28 17:03:40 +01:00
bergquist
1f9e2ef6ec
prom: fixes broken test
2017-12-28 16:43:48 +01:00
Carl Bergquist
16ef068342
Merge pull request #10373 from bergquist/dashboard_folder_provisioning
...
Dashboards as cfg: create dashboard folder if missing
2017-12-28 16:13:18 +01:00
bergquist
71272d9076
prom: make $__$interval the first suggested range vector
2017-12-28 16:01:02 +01:00
bergquist
a4e4b76785
fixes log typo
2017-12-28 15:51:31 +01:00
bergquist
b840514797
imguploader: log if the configuration is invalid
2017-12-28 15:48:19 +01:00
bergquist
212bb2a385
changelog: adds note about closing #8955
2017-12-28 15:37:43 +01:00
Carl Bergquist
29f58475a3
Merge pull request #8956 from saada/azure-external-image-store
...
Azure Blob Storage external image uploader
2017-12-28 15:34:20 +01:00
bergquist
8a5fe5b0df
renderer: avoid calling Handle twice
2017-12-28 14:37:10 +01:00
Patrick O'Carroll
15dfa30701
migrated file to ts
2017-12-28 14:04:34 +01:00
Carl Bergquist
7a8a52a145
Merge pull request #10362 from grafana/cloudwatch-file-to-ts
...
migrated datasource to ts
2017-12-28 13:44:18 +01:00
bergquist
f5e00e133b
dashboards as cfg: moves dashcash into its own file
2017-12-28 13:37:02 +01:00
bergquist
237d469ed4
dashboards as cfg: create dashboard folders if missing
...
closes #10259
2017-12-28 13:33:11 +01:00
Patrick O'Carroll
54c502ae4d
fixed error
2017-12-28 09:44:37 +01:00
Patrick O'Carroll
fc8ed3ad87
migrated files to ts
2017-12-28 09:18:57 +01:00
bergquist
f4078e1935
tests: for skipping with hidden folders
2017-12-27 15:04:49 +01:00
Mahmoud Saada
af15e3c0d0
Implement Azure Blob external image uploader
2017-12-27 08:53:00 -05:00
Patrick O'Carroll
0c5314cec7
migrated datasource to ts
2017-12-27 13:25:40 +01:00
Torkel Ödegaard
5b91bb9163
tech: minor progress on mobx state tree & react containers, working on unit testing
2017-12-27 13:15:27 +01:00
Torkel Ödegaard
8aff969f70
Merge branch 'master' into react-mobx
2017-12-27 11:00:37 +01:00
Alexander Zobnin
1108101087
Fix tooltip unit when legend isn't shown ( #10348 )
...
* graph: fix tooltip unit when legend isn't shown, #10311
* fix broken tests (updateLegendValues() function)
2017-12-27 09:50:51 +01:00
Torkel Ödegaard
c8f87a3d09
refactor: minor refactoring of PR #10236
2017-12-27 09:49:12 +01:00
Alexander Zobnin
77843623b2
don't save dashboard on make editable, #10236
2017-12-27 09:49:12 +01:00
Alexander Zobnin
d4ff603eb0
fix scripted dashboard loader, #10350 ( #10351 )
2017-12-27 09:36:25 +01:00
Lichun Wei
2559259763
new aws region cn-northwest-1 ( #10353 )
...
see http://docs.aws.amazon.com/general/latest/gr/rande.html for regions
2017-12-27 09:34:12 +01:00
Torkel Ödegaard
3e7420320c
Merge branch 'master' into react-mobx
2017-12-26 13:53:39 +01:00
Marcus Efraimsson
39eb8f9eba
Dashboard: View JSON improvements ( #10327 )
...
* dashboard: enable copy to clipboard for view json and panel json
* dashboard: use code editor for view json under settings
2017-12-26 13:52:19 +01:00
Torkel Ödegaard
c11cf18879
refactor: tried to simplify and also minimize scope a bit for #10323
2017-12-26 13:22:01 +01:00
Torkel Ödegaard
b4ab91d651
Merge remote-tracking branch 'origin/10248_copy_panels'
2017-12-26 12:31:46 +01:00
Torkel Ödegaard
8fb0692da6
Merge remote-tracking branch 'origin/migrate-dashboard-files-to-ts'
2017-12-26 12:26:50 +01:00
Torkel Ödegaard
7e55509106
Merge branch 'smallsinglestat' of https://github.com/roidelapluie/grafana into roidelapluie-smallsinglestat
2017-12-26 12:00:08 +01:00
Mitsuhiro Tanda
6d5628f2ea
ignore trailing whitespace ( #10344 )
2017-12-26 11:59:03 +01:00
Mitsuhiro Tanda
e3274d6765
(prometheus) show label name in paren after by/without/on/ignoring/group_left/group_right
2017-12-26 01:57:10 +09:00
bergquist
75a54e85dc
dont spawn new subprocess while shutting down
2017-12-25 14:12:25 +01:00
Julien Pivotto
6a6633ab86
Fix small singlestat value display
...
This fix improves the rendering of singlestats in small boxes in grafana
5. This allows the user to get boxes oh height=1 and still see the value
of the stat entirely.
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu >
2017-12-23 14:57:37 +01:00
Torkel Ödegaard
24723cdb3c
fix: fixed issue with optimized build, fixes #10333
2017-12-23 08:34:48 +01:00
Patrick O'Carroll
52f30f6f00
migrated file to ts ( #10328 )
2017-12-22 20:52:57 +01:00
bergquist
05362a9666
plugins: restart killed plugins
2017-12-22 15:40:45 +01:00
bergquist
4aeef32073
query result should be a map
2017-12-22 14:40:38 +01:00
bergquist
e234cf5b18
prom: removes limitation of one query per tsdb call
2017-12-22 12:22:42 +01:00
bergquist
cd92d219cd
changelog: adds note about closing #10222
2017-12-22 11:00:18 +01:00
bergquist
7917efb31a
pagerduty: fixes invalid default value
...
autoResolve incident checkbox was set to disabled by default but
the backend used enabled as default. This commit makes both use
disabled by defualt
fixes #10222
2017-12-22 10:54:48 +01:00
Marcus Efraimsson
281e519fab
fix: remove unused code
2017-12-22 10:26:01 +01:00
Marcus Efraimsson
68457f5636
dashboard: copy panel to clipboard
...
Adds a new menu item to panels, Copy to Clipboard, that will both
copy the panel json to the clipboard and temporarily store the panel object
in the browsers window object. The temporarily stored panel object are
available in Add Panel from any dashboard for as long you don't refresh
the browser.
Fixes #10248 , #1004
2017-12-22 10:24:55 +01:00
bergquist
e480a38dc1
pagerduty: adds test for reading auto resolve setting
2017-12-22 09:58:37 +01:00
Patrick O'Carroll
972c3bc635
code formatting fix
2017-12-21 13:44:34 +01:00
Patrick O'Carroll
9b63a81756
migrated files to ts + fixed specfile
2017-12-21 13:22:20 +01:00
Torkel Ödegaard
02ad2e5f0f
tech: cleaned up unused stuff
2017-12-21 12:31:04 +01:00
Torkel Ödegaard
9f7560b6f9
ux: removed unused stuff form style guide
2017-12-21 12:20:55 +01:00
Torkel Ödegaard
4181602b78
react: progress on react containers and mobx-state-tree store
2017-12-21 11:56:45 +01:00
Torkel Ödegaard
3a1f52d8a2
prettier: ran on all files again, sorry. now settings are defined in package.json
2017-12-21 08:39:31 +01:00
Torkel Ödegaard
444240dffc
tech: mobx tests
2017-12-21 08:27:47 +01:00
Marcus Efraimsson
af34f9977e
Add avatar to team and team members page ( #10305 )
...
* teams: add db migration for email column in teams table
* teams: /teams should render index page with a 200 OK
* teams: additional backend functionality for team and team members
Possibility to save/update email for teams.
Possibility to retrive avatar url when searching for teams.
Possibility to retrive avatar url when searching for team members.
* teams: display team avatar and team member avatars
Possibility to save and update email for a team
* teams: create team on separate page instead of modal dialog
2017-12-20 21:20:12 +01:00
Marcus Efraimsson
d41ce4f9ca
Various dashboard folders improvements ( #10309 )
...
* dashfolders: fix url for create dashboard from manage dashboards
Don't include folderId querystring if you don't manage a folder and
creating a new dashboard from there.
* dashfolders: don't store folderId in dashboard model
Use folderId from meta instead
#10307
* dashfolders: minor ux fix
* dashfolders: minor fix for edit folder title
2017-12-20 21:17:55 +01:00
Torkel Ödegaard
354913a704
mobx: progress on poc
2017-12-20 17:24:04 +01:00
Carl Bergquist
d2ea5415da
test for plugin path builder
2017-12-20 16:33:53 +01:00
Carl Bergquist
20284f7745
merge backend datasources and datasources
2017-12-20 16:24:49 +01:00
Carl Bergquist
8b37e27dde
use int64 for timestamps
2017-12-20 16:03:53 +01:00
Carl Bergquist
8a7c455697
Merge branch 'master' into backend_plugins
...
* master: (48 commits)
fix: unit test fixed
prettier: change to single quoting
ux: minor name change to search sections
db: fix postgres regression when comparing boolean columns/values (#10303 )
dashboard: delete row improvements
fix missing comma in documentation output example
fix broken link (#10291 )
minor fixes and formatting after review
dashfolders: use validation service for folder creation and dashboard import. #10197
dashfolders: support creating new folder when moving dashboards. #10197
dashfolders: support creating new folder when saving a dashboard. #10197
dashfolders: support creating new folder in dashboard settings. #10197
dashfolders: support creating new folder from the folder picker. #10197
tech: ran prettier on all scss files
tech: ran pretttier on all typescript files
search: closes dash search when selecting current dashboard (#10285 )
fix: Original dashboard link from snapshot should be an a-tag, not a button (#10269 ) (#10283 )
dashboard: fixes #10262
added new to new dahsboard and folder
test: Update test with new component signature
...
2017-12-20 14:20:33 +01:00
Carl Bergquist
cef3800c33
fixes invalid valud/timestamp order
2017-12-20 14:20:08 +01:00
Torkel Ödegaard
61b4e5ab2d
fix: unit test fixed
2017-12-20 13:02:52 +01:00
Torkel Ödegaard
85879a7014
prettier: change to single quoting
2017-12-20 12:33:33 +01:00
Torkel Ödegaard
2a360c45a2
ux: minor name change to search sections
2017-12-20 12:26:52 +01:00
Torkel Ödegaard
06c803405a
Merge branch 'master' of github.com:grafana/grafana
2017-12-20 12:24:39 +01:00
Torkel Ödegaard
e683f6afa4
Merge remote-tracking branch 'origin/10277_logout_route_full_page_reload'
2017-12-20 12:20:06 +01:00
Marcus Efraimsson
df3655dd4a
db: fix postgres regression when comparing boolean columns/values ( #10303 )
...
Use the dialect specific BooleanStr when comparing boolean columns/values.
Fixes #10300
2017-12-20 12:15:49 +01:00
Torkel Ödegaard
4acf6b0eee
Merge remote-tracking branch 'origin/10190_fix_select_icon_and_firefox'
2017-12-20 11:22:29 +01:00
Marcus Efraimsson
bbdb1cddd7
dashboard: delete row improvements
...
Possibility to delete row and all its panels or
only the row which will leave its panels in the dashboard.
2017-12-20 11:13:24 +01:00
Torkel Ödegaard
ee216ba6fb
poc: mobx test
2017-12-20 10:53:16 +01:00
Carl Bergquist
07432cb4fa
Merge pull request #10297 from m0nhawk/patch-1
...
fix missing comma in documentation output example
2017-12-20 10:07:50 +01:00
Andrew Prokhorenkov
30e51ad136
fix missing comma in documentation output example
2017-12-19 22:30:35 +02:00
Anastasios Gogos
9dbaca4cc6
fix broken link ( #10291 )
...
minor typo:
'(' instead of '/'
2017-12-19 18:40:41 +01:00
Marcus Efraimsson
9184300398
Merge pull request #10278 from grafana/10197_new_folder
...
Create new folder from the folder picker component
2017-12-19 18:39:47 +01:00
Marcus Efraimsson
1ddcaf5b6f
minor fixes and formatting after review
2017-12-19 18:01:09 +01:00
Marcus Efraimsson
0bfedfe4d6
dashfolders: use validation service for folder creation and dashboard import. #10197
2017-12-19 18:00:59 +01:00
Marcus Efraimsson
4846125ec0
dashfolders: support creating new folder when moving dashboards. #10197
2017-12-19 18:00:47 +01:00
Marcus Efraimsson
2d0f5f06e4
dashfolders: support creating new folder when saving a dashboard. #10197
2017-12-19 18:00:38 +01:00
Marcus Efraimsson
7f9c0df464
dashfolders: support creating new folder in dashboard settings. #10197
2017-12-19 18:00:26 +01:00
Marcus Efraimsson
60d7e4308c
dashfolders: support creating new folder from the folder picker. #10197
2017-12-19 18:00:06 +01:00
Torkel Ödegaard
af1f3dd77b
poc: mobx poc
2017-12-19 17:26:51 +01:00
Torkel Ödegaard
908b6c8d0b
tech: ran prettier on all scss files
2017-12-19 16:22:41 +01:00
Torkel Ödegaard
fadfc665e4
tech: ran pretttier on all typescript files
2017-12-19 16:06:54 +01:00
Johannes Schill
143c0022b8
Merge branch 'master' into 10190_fix_select_icon_and_firefox
2017-12-19 15:54:02 +01:00
Marcus Efraimsson
b1621e1e8f
Merge pull request #10286 from grafana/10230_new_to_search_popup
...
added new to new dahsboard and folder
2017-12-19 15:51:04 +01:00
Daniel Lee
6ad06364c7
search: closes dash search when selecting current dashboard ( #10285 )
...
Fixes #10231 .
2017-12-19 15:28:58 +01:00
Johannes Schill
0bc6f4e2bd
fix: Original dashboard link from snapshot should be an a-tag, not a button ( #10269 ) ( #10283 )
2017-12-19 14:58:12 +01:00
Johannes Schill
bc7462cd04
Merge branch 'master' into 10190_fix_select_icon_and_firefox
2017-12-19 14:55:18 +01:00
Daniel Lee
31fc19c6d7
dashboard: fixes #10262
2017-12-19 14:55:03 +01:00
Patrick O'Carroll
0d283214a0
added new to new dahsboard and folder
2017-12-19 14:52:34 +01:00
Johannes Schill
23cceaecc4
test: Update test with new component signature
2017-12-19 14:45:44 +01:00
Carl Bergquist
326ba11c42
Merge pull request #10280 from bergquist/windows_build
...
WIP: delete unused icon files
2017-12-19 14:35:22 +01:00
Carl Bergquist
d671f5b404
Merge branch 'devkid-patch-1'
...
* devkid-patch-1:
pushover: update default message
Add default message for Pushover notifications
2017-12-19 14:31:57 +01:00
Carl Bergquist
e2be6a38c4
pushover: update default message
2017-12-19 14:31:26 +01:00
Carl Bergquist
f36aa2e953
Merge branch 'patch-1' of https://github.com/devkid/grafana into devkid-patch-1
...
* 'patch-1' of https://github.com/devkid/grafana :
Add default message for Pushover notifications
2017-12-19 14:30:09 +01:00
Johannes Schill
f6163a59af
Merge branch 'master' into 10190_fix_select_icon_and_firefox
2017-12-19 14:11:37 +01:00
Carl Bergquist
8055dcae44
delete unused icon files
2017-12-19 14:02:06 +01:00
Carl Bergquist
887af65ca9
Merge pull request #10264 from SteelPhase/patch-2
...
fix: Extra forward slash added when org redirect middleware is called (#10263 )
2017-12-19 13:58:33 +01:00
Johannes Schill
add5df07bf
Merge branch 'master' into 10190_fix_select_icon_and_firefox
2017-12-19 13:52:45 +01:00
Johannes Schill
fee3e7c02a
Merge branch 'master' into 10277_logout_route_full_page_reload
2017-12-19 13:50:36 +01:00
Johannes Schill
a55b42d11f
fix: The /logout route should always full page reload ( #10277 )
2017-12-19 13:39:11 +01:00
Torkel Ödegaard
75bb511019
tech: added prettier to precommit
2017-12-19 13:27:05 +01:00
Johannes Schill
3e28ce94eb
ux: Add icon to selected option in PageHeader navigation on small screens, update select boxes for Firefox so the arrow to the right is aligned with the other select boxes ( #10190 )
2017-12-19 13:19:44 +01:00
Carl Bergquist
0d9378d18e
Merge pull request #10274 from bergquist/alerting_without_rows
...
Alerting without dashboard rows
2017-12-19 13:19:33 +01:00
Johannes Schill
e1a527a87a
ux: Fix color picker positioning when scrolled down to the bottom of a page ( #10258 ) ( #10271 )
2017-12-19 12:58:55 +01:00
Carl Bergquist
644c2f7fb0
test: remove unused code
2017-12-19 11:23:21 +01:00
Carl Bergquist
66cf224e31
alerting: make alert extractor backwards compatible
...
closes #10270
2017-12-19 11:20:05 +01:00
Carl Bergquist
1816e89730
alerting: move test json into files
2017-12-19 10:22:26 +01:00
SteelPhase
a320a83138
Use strings.TrimPrefix to make sure relative url doesn't start with forward slash
...
Closes grafana/grafana#10263
2017-12-19 03:01:33 -05:00
Torkel Ödegaard
dd2192cccc
Update README.md
2017-12-18 16:54:09 +01:00
Torkel Ödegaard
0a28def71f
Update CHANGELOG.md
2017-12-18 16:52:31 +01:00
Johannes Schill
e569c8ea10
fix: Navigation on small screens when Grafana is installed in a sub directory ( #10252 ) ( #10261 )
...
* ux: Add missing icon for login with grafana-com, fixes #10238
* fix: This fix potentially solves installations in sub directories, #10252
2017-12-18 16:22:58 +01:00
Torkel Ödegaard
22643eb109
cloudwatch: fixed optimized build issue, fixes #10174
2017-12-18 14:36:34 +01:00
Mitsuhiro Tanda
3cb841f3db
fix text panel rows limit ( #10246 )
2017-12-18 14:29:48 +01:00
Mitsuhiro Tanda
6bb7f77346
use ace editor in panel edit ( #10245 )
2017-12-18 14:29:23 +01:00
Daniel Lee
78fb5be2cf
docs: mysql example with macro
2017-12-18 14:24:04 +01:00
Daniel Lee
40af84a83f
docs: mysql macros update
2017-12-18 14:12:04 +01:00
Torkel Ödegaard
40482d9ada
Merge branch 'master' of github.com:grafana/grafana
2017-12-18 13:38:54 +01:00
Torkel Ödegaard
51ec64f872
fix: reduced team name column length, fixes #10244
2017-12-18 13:38:29 +01:00
shankdever
7256884555
ux: Add missing icon for login with grafana-com, fixes #10238 ( #10249 )
2017-12-18 13:33:28 +01:00
Carl Bergquist
47fb017a5f
Merge pull request #10240 from sernst/master
...
Kinesis Metric Capitalization
2017-12-16 13:16:01 +01:00
Scott Ernst
fcf1ff10d2
Kinesis Metric Capitalization
...
Fixes the capitalization of the AWS/Kinesis ShardId metric, which
was incorrectly specified as "ShardID" instead of "ShardId" as
specified in the AWS documentation:
http://docs.aws.amazon.com/streams/latest/dev/monitoring-with-cloudwatch.html
2017-12-15 12:44:13 -06:00
bergquist
7977d6b669
merge backend-datasource and datasource type
2017-12-15 17:17:58 +01:00
Daniel Lee
77cc546315
dashfolder: nginject fix
2017-12-15 16:36:31 +01:00
Daniel Lee
7dac64354f
teams: missing nginject attribute
2017-12-15 16:26:00 +01:00
Torkel Ödegaard
71658d1e76
grid: disable resize and drag on non editable dashboards, closes #10235
2017-12-15 16:23:26 +01:00
Torkel Ödegaard
4112abd699
logging: removed logging from panel loader
2017-12-15 15:43:32 +01:00
Torkel Ödegaard
36fe8f5873
menu: fixed create default url
2017-12-15 15:17:05 +01:00
Torkel Ödegaard
23e0ca5543
Merge branch 'master' of github.com:grafana/grafana
2017-12-15 14:55:50 +01:00
Torkel Ödegaard
d1e0e36996
fix: dont show settings for viewers
2017-12-15 14:51:20 +01:00
bergquist
8573f73d72
Merge branch 'master' into backend_plugins
...
* master: (584 commits)
prometheus: change default resolution to 1/1
fix: viewers can edit now works correctly
fix: fixed minor ux and firefox issues, fixes #10228
ux: minor fixes
profile: use name or fallback for profile page
fix: sidemenu profile main text is now username instead of name
build: update master version to 5.0.0-pre1
dashfolder: change to migration text
ux:s sidemenu icon rules
teams: add team count when searching for team
changed background color for infobox and new blues in light theme, light theme now uses blue-dark in panel query (#10211 )
ux: fixed navbar issue when sidemenu closes
ux: minor position change for layout selector, fixes #10217
fix: view json from share modal now works, #10217
ux: used new add data sources icon
dashfolders: styling of selected filters
dashfolders: styling of selected filters
dashfolders: fix moving plugin dashboard to folder
changelog: adds note about closing #9170
dashfolders: fix folder selection dropdown in dashboard settings
...
2017-12-15 14:34:55 +01:00
bergquist
ea4ef47982
prometheus: change default resolution to 1/1
...
this should make the value of the step value more
consistant for most users
ref #9705
2017-12-15 14:24:31 +01:00
Torkel Ödegaard
a8a5f8181b
fix: viewers can edit now works correctly
2017-12-15 14:19:49 +01:00
Torkel Ödegaard
ed48d27d85
fix: fixed minor ux and firefox issues, fixes #10228
2017-12-15 13:34:50 +01:00
Torkel Ödegaard
63d4499a2b
ux: minor fixes
2017-12-15 13:14:00 +01:00
Torkel Ödegaard
2797e8e2d0
profile: use name or fallback for profile page
2017-12-15 13:06:11 +01:00
Torkel Ödegaard
fdf4bad1b7
fix: sidemenu profile main text is now username instead of name
2017-12-15 13:03:07 +01:00
Torkel Ödegaard
7bec195599
build: update master version to 5.0.0-pre1
2017-12-15 12:09:11 +01:00
Torkel Ödegaard
c395237710
Merge branch Grafana v5 'develop' branch
2017-12-15 12:06:09 +01:00
Torkel Ödegaard
8905c8e5fb
Merge branch 'team_member_count' of https://github.com/bergquist/grafana into develop
2017-12-15 11:53:47 +01:00
Torkel Ödegaard
75bfe313d7
Merge remote-tracking branch 'origin/develop-filter-table' into develop
2017-12-15 11:44:51 +01:00
Daniel Lee
2b814738c1
dashfolder: change to migration text
...
First index for the dashboard_acl table had the word
unique in the migration description even though the
index is not unique
2017-12-15 11:35:14 +01:00
Torkel Ödegaard
ff0c2b496f
ux:s sidemenu icon rules
2017-12-15 11:18:22 +01:00
bergquist
256f7176a2
teams: add team count when searching for team
...
closes #10207
2017-12-15 11:08:06 +01:00
Torkel Ödegaard
68ab11d7bf
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-12-15 11:01:30 +01:00
Patrick O'Carroll
c78f1834bd
changed background color for infobox and new blues in light theme, light theme now uses blue-dark in panel query ( #10211 )
2017-12-15 11:01:18 +01:00
Torkel Ödegaard
313d20292e
ux: fixed navbar issue when sidemenu closes
2017-12-15 10:28:45 +01:00
Torkel Ödegaard
9a711a4fc3
ux: minor position change for layout selector, fixes #10217
2017-12-15 09:58:39 +01:00
Torkel Ödegaard
3300af909a
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-12-15 09:50:18 +01:00
Torkel Ödegaard
ba3dbac50d
fix: view json from share modal now works, #10217
2017-12-15 09:49:57 +01:00
Torkel Ödegaard
69305c20a0
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-12-15 09:29:41 +01:00
Torkel Ödegaard
25d8f21b64
ux: used new add data sources icon
2017-12-15 09:19:29 +01:00
Marcus Efraimsson
a84e03ddc4
dashfolders: styling of selected filters
...
#10081
2017-12-15 09:14:10 +01:00
Marcus Efraimsson
bd7837e8d7
dashfolders: styling of selected filters
...
#10081
2017-12-14 20:20:36 +01:00
Torkel Ödegaard
581257416e
Merge remote-tracking branch 'origin/develop-icons' into develop
2017-12-14 19:56:19 +01:00
Marcus Efraimsson
62e6fed5ce
dashfolders: fix moving plugin dashboard to folder
...
If moving a dashboard and the server responds with a plugin-dashboard
error we add the overwrite flag and moving the dashboard again.
Fixes #10183
2017-12-14 16:51:23 +01:00
bergquist
11fd401fad
changelog: adds note about closing #9170
2017-12-14 15:59:49 +01:00
Marcus Efraimsson
b1bb012343
dashfolders: fix folder selection dropdown in dashboard settings
...
Use folder id from meta instead of dashboard object
2017-12-14 15:58:24 +01:00
Carl Bergquist
f5d26bfcc9
Merge pull request #10050 from davkal/davkal/multi-query-table
...
Add support to render values of multiple queries in the same table
2017-12-14 15:57:07 +01:00
Patrick O'Carroll
780d3e2c8f
fix for merge conflict
2017-12-14 15:50:47 +01:00
Carl Bergquist
45eda16a87
Merge pull request #10203 from queeno/dashboard_provisioner_id_validation
...
Avoid ID validation before provisioning dashboards
2017-12-14 15:43:07 +01:00
Trent White
764992df2a
add links for large cta
2017-12-14 09:31:59 -05:00
Patrick O'Carroll
0f62b3e04d
resolve merge conflict
2017-12-14 15:15:54 +01:00
Marcus Efraimsson
854d22fa8e
dashfolders: bulk move/delete improvements
...
bulk delete dashboards synchronously
moved bulk delete and move dashboards to backend_srv
better error handling/messages when moving and deleting folders/dashboards
fixes #10181
2017-12-14 15:09:17 +01:00
Torkel Ödegaard
4f56d4ac07
snapshots: fixed snapshot issues, fixes #10214
2017-12-14 14:58:45 +01:00
bergquist
4a433ee630
docs: include all notifiers type
2017-12-14 14:45:17 +01:00
Patrick O'Carroll
33f2e31393
replaced old table with filter-table, removed edit button, made whole rows to links
2017-12-14 14:30:13 +01:00
Torkel Ödegaard
4e38526404
playlist: fixed playlist buttons in dashboard header, fixes #10213
2017-12-14 14:27:47 +01:00
Torkel Ödegaard
66ca8a6621
Update CHANGELOG.md
2017-12-14 13:58:33 +01:00
Torkel Ödegaard
88e9012cef
Update CHANGELOG.md
2017-12-14 13:58:11 +01:00
bergquist
f6f9e58d45
docs: update latest version to 4.6.3
2017-12-14 13:45:44 +01:00
Torkel Ödegaard
0085114d4e
ux: minor changes to search input
2017-12-14 13:08:32 +01:00
Johannes Schill
b012131050
Magnifying glass on search fields #10188 ( #10206 )
...
* ux: Add magnifying glass icon to search input and remove the text label (#10188 )
* ux: Add new look on search field to manage dashboards, users, teams, data sources, plugins. Change to use our own icon class instead of .fa (#10188 )
* ux: Add new search look on org/users (#10188 )
2017-12-14 12:46:00 +01:00
Torkel Ödegaard
776c39fd79
templating: made templateSrv globally accessable as ES6 module, DashboardRow can not interpolate row title
2017-12-14 12:31:57 +01:00
Torkel Ödegaard
9007e26106
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-12-14 12:10:59 +01:00
Torkel Ödegaard
ff89531849
fix: ignore row clones in schema migration
2017-12-14 12:10:32 +01:00
Robin Gustafsson
cf7a49977f
proxyds: delete cookies except those listed in keepCookies
2017-12-14 11:46:44 +01:00
Daniel Lee
bcc85862fe
dshttpsettings: Move whitelisted cookies to end of config page
2017-12-14 11:46:44 +01:00
Daniel Lee
f1aa7dcd52
proxyds: failing test for keepCookies
...
If the cookies are specified in the keepCookies property then they
should not be deleted from proxied requests for data sources
2017-12-14 11:46:44 +01:00
Daniel Lee
592cb386e2
dshttpsettings: add field for cookies that should be kept
...
The ds proxy strips out cookies. Cookie names specified in
this field will not be stripped out. This is the frontend
change only.
2017-12-14 11:46:44 +01:00
Marcus Efraimsson
e136b7c286
dashfolders: /dashboards should render index page with a 200 OK
2017-12-14 11:30:57 +01:00
bergquist
43ac2b1dba
update version for packagecloud
2017-12-14 11:30:10 +01:00
Marcus Efraimsson
196a05d487
dashfolders: bulk move/delete improvements
...
Use slug and url instead of uri
Check/uncheck a folder will check/uncheck all its children dashboards
Allow to move dashboards when there are both folders and dashboards selected
Hide the header of section when only managing one folder
#10081 #10181
2017-12-14 11:26:16 +01:00
bergquist
294a6a0046
add release date for 4.6.3
2017-12-14 11:20:34 +01:00
Daniel Lee
fcca36a256
fix: after removed file
2017-12-14 09:46:55 +01:00
Daniel Lee
34cffc6b92
dashfolder: fix after backendSrv change
...
also removes unused create folder modal
2017-12-14 09:35:14 +01:00
Daniel Lee
f1b1dbc6dd
dashboard: fix test after merge conflict
2017-12-14 09:34:00 +01:00
Daniel Lee
c5c403b6ef
orgswitcher: update test
2017-12-14 09:02:23 +01:00
Simon Aquino
5dbbf1826c
Avoid ID validation before provisioning dashboards
...
Attempting to provision grafana using a previously exported
JSON dashboard with the ID field already set, might result in an error.
In fact, Grafana might believe that a dashboard with that
given ID already exists in the database, throwing an error if it doesn't.
(see pkg/services/sqlstore/dashboard.go#L32)
The dashboard provisioner should set the dashboard id to zero in order to
avoid this behaviour inducing the dashboard to be written to the DB
without ID validation.
2017-12-14 02:07:50 +01:00
Trent White
2c4de364f8
annotation icon fix
2017-12-13 18:18:51 -05:00
Trent White
d23131bbd2
udpate dark json icon
2017-12-13 18:18:15 -05:00
Trent White
1cbd88fc14
dashboard settings icons
2017-12-13 18:17:56 -05:00
Trent White
2a32d01bd5
replace icon on dashboard list (fa-th-large - looked squished) with a smaller version of dashbord icon. This may not be the best way to do the css, so it's a separate commit
2017-12-13 17:51:01 -05:00
Trent White
e2bbb85daa
new icons created and added to nav
2017-12-13 17:48:44 -05:00
bergquist
75ecc019d3
changelog: adds note about closing #7481
2017-12-13 19:32:06 +01:00
bergquist
97c5498093
fixes broken unit test
2017-12-13 19:27:53 +01:00
Torkel Ödegaard
00e2413013
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-12-13 19:18:47 +01:00
Torkel Ödegaard
a7645b710d
Merge remote-tracking branch 'origin/master' into develop
2017-12-13 19:18:10 +01:00
bergquist
a7d746375d
Merge branch 'Thib17-master'
...
* Thib17-master:
alertmanager: endAt should only be used if we have the correct value
alertmanager: code style
alerting: reduce log level for notifiers
Alertmanager notifier: add "metric" labels if no tags
Alertmanager notifier: make it match the new notifier interface
support alertmanager
2017-12-13 19:17:10 +01:00
bergquist
ade734168c
alertmanager: endAt should only be used if we have the correct value
2017-12-13 19:17:00 +01:00
bergquist
3691faf136
alertmanager: code style
2017-12-13 19:17:00 +01:00
bergquist
1240db31d3
alerting: reduce log level for notifiers
2017-12-13 19:17:00 +01:00
Thibault Chataigner
a8264fe316
Alertmanager notifier: add "metric" labels if no tags
...
Signed-off-by: Thibault Chataigner <t.chataigner@criteo.com >
2017-12-13 19:17:00 +01:00
Thibault Chataigner
3a7939c930
Alertmanager notifier: make it match the new notifier interface
...
Signed-off-by: Thibault Chataigner <t.chataigner@criteo.com >
2017-12-13 19:17:00 +01:00
Mitsuhiro Tanda
20d94f9703
support alertmanager
2017-12-13 19:17:00 +01:00
Carl Bergquist
35106537f2
Replace Read Only Editor role with ViewersCanEdit setting ( #10166 )
...
* removes readonly editor role
* adds viewersCanEdit setting
This enable you to allow viewers to edit/inspect
dashboards in grafana in their own browser without
allowing them to save dashboards
* remove read only editor option from all dropdowns
* migrates all read only viewers to viewers
* docs: replace readOnlyEditor with viewersCanEdit
2017-12-13 18:53:42 +01:00
Marcus Efraimsson
a583f92d16
dashfolders: bulk move dashboards synchronously
...
#10181
Also added better error handling when moving dashboards to other folders
2017-12-13 18:21:49 +01:00
Marcus Efraimsson
d736795fe6
dashfolders: remove error message when moving to the same folder. #10135
2017-12-13 18:21:49 +01:00
Torkel Ödegaard
26b8483fb0
teams: Fixes to edit team page
2017-12-13 18:20:49 +01:00
Torkel Ödegaard
529fcc46c0
Merge remote-tracking branch 'origin/10172_team_edit' into develop
2017-12-13 18:13:16 +01:00
Torkel Ödegaard
6254304667
Merge remote-tracking branch 'origin/select-wrapper' into develop
2017-12-13 18:12:35 +01:00
Torkel Ödegaard
9fb5367eea
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-12-13 18:08:29 +01:00
Torkel Ödegaard
2765c2ecc7
Merge branch 'develop-settings-links' into develop
2017-12-13 18:08:12 +01:00
Torkel Ödegaard
e99f846a6f
ux: minor text change to #10177
2017-12-13 18:07:56 +01:00
Patrick O'Carroll
c63569b6ce
made template link look like input ( #10198 )
2017-12-13 18:01:06 +01:00
Torkel Ödegaard
7f0440fded
minor tweaks
2017-12-13 18:00:16 +01:00
bergquist
7c0fc59dfb
execute process directly instead of creating sub shell
2017-12-13 17:58:50 +01:00
Alexander Zobnin
a48ba7b19e
Dashboard grid fixes ( #10194 )
...
* grid: fix layout saving after panel move, #10185
* don't allow to drag fullscreen panels, #10171
2017-12-13 17:53:57 +01:00
Torkel Ödegaard
90c5a8435f
refactor: minor change to #10199
2017-12-13 17:52:42 +01:00
Torkel Ödegaard
04bb2b8ce8
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-12-13 17:49:08 +01:00
Alexander Zobnin
3cdf0af398
fix broken 'd r' shortcut (refresh dashboard) ( #10199 )
2017-12-13 17:48:58 +01:00
Torkel Ödegaard
59ea19e03b
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-12-13 17:46:51 +01:00
Torkel Ödegaard
1eeb421ddb
ux: updated login page
2017-12-13 17:46:14 +01:00
Daniel Lee
fa29ff0d79
fixes switching org when url contains orgId querystring param
2017-12-13 17:29:17 +01:00
Torkel Ödegaard
8ea94817f5
build: fixed build issue
2017-12-13 16:56:24 +01:00
Torkel Ödegaard
db95a01feb
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-12-13 16:31:11 +01:00
Torkel Ödegaard
3c65015671
ux: refactoring login page change
2017-12-13 16:30:31 +01:00
Daniel Lee
7d0ca63b72
navmodel: fix for signout link on pref page
...
without a target property on the link, the signout tab on
the preferences page returned a 404.
2017-12-13 16:28:36 +01:00
bergquist
f18eeaa920
change protip to go to manage dashboards
2017-12-13 16:08:32 +01:00
Torkel Ödegaard
aa4f1fa971
Merge remote-tracking branch 'origin/9879-login' into develop-login2
2017-12-13 16:06:17 +01:00
Torkel Ödegaard
d417a625d5
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-12-13 15:55:16 +01:00
Torkel Ödegaard
313735bd75
search: worked on search results
2017-12-13 15:51:59 +01:00
Patrick O'Carroll
3b783216fa
added select-wrapper to where it was missing for unified look
2017-12-13 15:05:43 +01:00
bergquist
dfde6e75ed
changelog: adds note about closing #10151
2017-12-13 14:41:28 +01:00
Johannes Schill
c433597f99
Merge branch 'develop' into 9879-login
2017-12-13 14:21:39 +01:00
Johannes Schill
b8bfe51b03
ux: wip - Login animation POC ( #9879 )
2017-12-13 14:20:07 +01:00
bergquist
ee5f030ded
changelog: adds note about closing #9318
2017-12-13 13:53:38 +01:00
Johannes Schill
0be9789364
ux: Move "Sign up" and "Reset password" to its own pages - and remove all inline styling ( #9879 )
2017-12-13 13:51:52 +01:00
bergquist
bf999a4f82
fixes broken alert eval when first condition is using OR
...
closes #9318
2017-12-13 13:37:10 +01:00
Torkel Ödegaard
ccbd18006e
ux: org user management changes
2017-12-13 13:16:44 +01:00
bergquist
dd3dd407ad
removes unused property
2017-12-13 13:12:50 +01:00
Patrick O'Carroll
29d1ec561f
fixed edit team header, fixes #10172
2017-12-13 12:48:49 +01:00
Patrick O'Carroll
daf32c579d
changed width to input fields ( #10184 )
2017-12-13 12:42:50 +01:00
Torkel Ödegaard
cacbcb9c99
ux: added search box to ds list page, closes #10106
2017-12-13 11:29:29 +01:00
Torkel Ödegaard
22aa1f7e42
ux: change members to users
2017-12-13 11:21:33 +01:00
Torkel Ödegaard
60e2ba111f
plugins: fixed plugin edit page and plugin page
2017-12-13 11:12:35 +01:00
Marcus Efraimsson
c6a02bec81
dashfolders: Minor css fixes for bulk edit
2017-12-13 11:08:28 +01:00
Marcus Efraimsson
a9ba7b912f
dashfolders: Minor css fixes for bulk edit
2017-12-13 10:59:29 +01:00
Daniel Lee
02d3a9f365
docs: SSL Mode config settings for Postgres
2017-12-13 10:55:58 +01:00
Daniel Lee
c98e15903e
dashfolder: settings page for folder
...
with rename and delete. Fixes #10120
2017-12-13 10:54:08 +01:00
bergquist
355a12d7cb
Merge branch 'Thib17-master'
...
* Thib17-master:
removes verbose logging
Add a per-notifier ShouldNotify()
2017-12-13 10:26:35 +01:00
bergquist
0b6169b3f5
removes verbose logging
2017-12-13 10:21:11 +01:00
Torkel Ödegaard
2465fcbd6b
fix: FolderId and IsFolder when saving dashboard
2017-12-13 10:00:54 +01:00
Torkel Ödegaard
d3858d8847
ux: fixed inactive view mode and removed animation
2017-12-13 09:49:24 +01:00
Patrick O'Carroll
afc8948905
removed unused declaration
2017-12-13 09:46:55 +01:00
Patrick O'Carroll
f28a434566
updated dashlink editor, now has list
2017-12-13 09:44:51 +01:00
Johannes Schill
6a2b1e52b2
Merge branch 'develop' into 9879-login
2017-12-13 09:22:48 +01:00
Johannes Schill
1f8c1a5cc3
fix: Handle state when no password is entered on registration page ( #9879 )
2017-12-13 09:09:58 +01:00
linux chips
6e7a067857
adding support for sgl native time datatypes
2017-12-12 23:43:24 +03:00
linux chips
dd7ab43d09
added missing cases for DATETIME datatype
2017-12-12 23:41:32 +03:00
Alexander Zobnin
d85405d5b5
ux: move add member into its own page ( #10167 )
2017-12-12 20:15:26 +01:00
Thibault Chataigner
fd633a1d5d
Add a per-notifier ShouldNotify()
...
This way we are able to edit notification behavior per notifier.
This would be usefull to let some notifiers send notifications,
even when the state doesn't change, or with custom condition.
Signed-off-by: Thibault Chataigner <t.chataigner@criteo.com >
2017-12-12 17:35:54 +01:00
Torkel Ödegaard
67f1435dc7
minor fix for #10136
2017-12-12 17:18:25 +01:00
Torkel Ödegaard
05cc1f85c3
Merge branch 'refactor-user-group-to-team' of https://github.com/alexanderzobnin/grafana into user-group-to-team
2017-12-12 17:07:00 +01:00
Alexander Zobnin
10fbfcb1d3
Fix graph legend scroll ( #10169 )
...
* graph panel: fix legend scroll
* graph panel: enable scroll for table legend
* graph panel: fix legend right side toggle
2017-12-12 17:02:19 +01:00
Alexander Zobnin
8aaaee5e16
fix colorpicker colors order (width issue) ( #10170 )
2017-12-12 17:00:56 +01:00
Torkel Ödegaard
a02086814e
graphite: remove check so that query is sent even for possible non leaf nodes
2017-12-12 17:00:00 +01:00
Torkel Ödegaard
e88bd67d5b
fix: fixed build failure
2017-12-12 16:31:24 +01:00
Johannes Schill
8624414657
ux: Use the previously renamed classes ( #9879 )
2017-12-12 16:29:45 +01:00
Torkel Ödegaard
89db9cc976
fix: fixed dashboard api tests
2017-12-12 16:15:24 +01:00
Torkel Ödegaard
de91d68402
fix: don't detect graphite version before it's saved
2017-12-12 15:28:41 +01:00
Torkel Ödegaard
cfd755eb93
updated new dashboard folder
2017-12-12 15:19:59 +01:00
Torkel Ödegaard
271c597c9b
ux: style tweaks
2017-12-12 15:13:47 +01:00
Johannes Schill
01e9053625
ux: Update ui of login buttons via third parties and add link to sign up page ( #9879 )
2017-12-12 15:00:04 +01:00
Patrick O'Carroll
9b9ac45295
redesigning links editor
2017-12-12 14:05:24 +01:00
Torkel Ödegaard
d379b501aa
ux: search look update
2017-12-12 13:55:32 +01:00
Torkel Ödegaard
df25c9f0fa
tech: updated version for react-grid item
2017-12-12 13:27:56 +01:00
Torkel Ödegaard
8a61e0967e
Merge branch 'master' into develop
2017-12-12 13:22:13 +01:00
Torkel Ödegaard
a00af85f36
build: fixed unit test failure
2017-12-12 13:21:50 +01:00
Torkel Ödegaard
cafed8ce8f
Merge branch 'master' into develop
2017-12-12 13:19:07 +01:00
David Kaltschmidt
edb2dcf1b0
Extracted row matching function and added comments
2017-12-12 13:18:06 +01:00
bergquist
ff1b71bc20
allow overriding dashboards from api
2017-12-12 13:18:00 +01:00
Patrick O'Carroll
a69c260173
redesigning links editor
2017-12-12 13:06:32 +01:00
Torkel Ödegaard
871b98c06b
graphite: minor fix for PR #10142 the query was being sent for every segmen t you selected before you completed the metric path
2017-12-12 12:56:40 +01:00
Torkel Ödegaard
bb52f3670e
Merge branch 'parseTarget' of https://github.com/DanCech/grafana into DanCech-parseTarget
2017-12-12 12:38:58 +01:00
Torkel Ödegaard
e98f573732
build: fixed broken test
2017-12-12 12:31:41 +01:00
Torkel Ödegaard
35c8cdf3a5
refactor: minor change to panel json fix PR #10156
2017-12-12 12:10:19 +01:00
Alexander Zobnin
86204abbfe
Move panel JSON editor to modal dialog ( #10156 )
...
* panel: fix JSON edit, #10149
* panel: show JSON editor in modal, #10149
2017-12-12 12:04:08 +01:00
Torkel Ödegaard
bbd0b98be9
Merge branch 'develop-settings' into develop
2017-12-12 12:03:10 +01:00
Torkel Ödegaard
7b0bbefb96
ux: minor updates to dashboard settings
2017-12-12 12:02:44 +01:00
Torkel Ödegaard
0a8bd5d289
ux: dashboard settings updated
2017-12-12 11:49:01 +01:00
Patrick O'Carroll
515faa9ec5
new dashboard and folder in search ( #10152 )
...
* new dashboard and folder in search
* code formatting fixes
2017-12-12 11:26:15 +01:00
bergquist
c68e7c7283
avatar: avoid concurrent map writes
2017-12-12 11:25:47 +01:00
Patrick O'Carroll
6ae94dda87
redesign dashlinks
2017-12-12 11:21:32 +01:00
Torkel Ödegaard
79d9b64f82
fix: fixed issue with optimized build grid directive missing ngInject comment, fixes #10161
2017-12-12 11:00:16 +01:00
Carl Bergquist
ea2f65b4c3
Merge pull request #10110 from bwhaley/master
...
Fixes bug in cloudwatch regarding credentials
2017-12-12 10:16:53 +01:00
Alfred Krohmer
72e686457c
Add default message for Pushover notifications
...
If the message field is left empty for Pushover notifications, the API will return an error. This adds a default message if the message would otherwise be empty.
This fixes #8006 .
2017-12-11 22:14:38 +01:00
Alexander Zobnin
26281dd9d8
refactor: format files by gofmt
2017-12-11 19:46:05 +03:00
Johannes Schill
097596a336
ux: Adjust margins when external auth providers are enabled ( #9879 )
2017-12-11 17:22:40 +01:00
Torkel Ödegaard
cc046f03aa
ux: dashboard settings progress
2017-12-11 17:19:17 +01:00
Torkel Ödegaard
97bd00c520
ux: dashboard settings work progress
2017-12-11 16:46:10 +01:00
Daniel Lee
a37f1b77f1
dashfolders: new dashboard with folder selected
...
Fixes #10133
2017-12-11 16:37:40 +01:00
Johannes Schill
f77d34f7c9
ux: wip - Push pixels for new login, remove inline styling, change so we use media queries using min-width instead of max-width and make sure it looks ok across all screen sizes ( #9879 )
2017-12-11 16:31:50 +01:00
Torkel Ödegaard
008b9bb3e9
ux: dashboard settings work progress
2017-12-11 16:28:57 +01:00
bergquist
411e8a16c2
backend plugins: manage plugins lifecycle with context
2017-12-11 15:05:06 +01:00
Torkel Ödegaard
c4b759fe6d
ux: dashboard settings progress
2017-12-11 15:04:48 +01:00
Torkel Ödegaard
7f597283e8
ux: dashboard settings progress
2017-12-11 13:47:04 +01:00
Torkel Ödegaard
61dbcfd35b
ux: dashboard settings progress
2017-12-11 13:29:23 +01:00
bergquist
1af4f7a1b4
backend plugins: dont swallow errors
2017-12-11 13:16:16 +01:00
Torkel Ödegaard
a682475152
fix: fixed failing test
2017-12-11 13:09:25 +01:00
bergquist
026eb9ac36
backend plugins: cleanup protobuf files
2017-12-11 13:09:10 +01:00
Torkel Ödegaard
05ec7541c8
ux: dashboard settings progress
2017-12-11 13:04:06 +01:00
bergquist
7f68c2a53d
backend plugins: add more datasource params
2017-12-11 12:53:01 +01:00
David Kaltschmidt
8d70f13393
Type-agnostic row merge in table transform for multiple queries
...
* moved unique value naming to datasource (credit: @bergquist)
* merge rows based on same column-values and empty values
* expanded tests
2017-12-11 12:42:53 +01:00
Torkel Ödegaard
8354c64ff5
Merge branch 'develop' into develop-settings
2017-12-11 12:15:59 +01:00
Torkel Ödegaard
09cc60ffe4
ux: dashboard settings progress
2017-12-11 12:13:45 +01:00
Torkel Ödegaard
795d9c0362
ux: fixed navbar and sidemenu z-index issue and improved responsive rules
2017-12-11 11:42:13 +01:00
bergquist
48e7f866f6
code style
2017-12-11 11:26:36 +01:00
bergquist
55a39dd2ad
implement upstream changes
2017-12-11 11:14:03 +01:00
Torkel Ödegaard
2ce4a8e4c5
fix: fixed build failure
2017-12-11 10:52:38 +01:00
bergquist
a4748d82ab
Merge branch 'master' into backend_plugins
...
* master:
changelog: adds note about closing #10131
Explicitly specify default region in CloudWatch datasource (#9440 )
wait for all sub routines to finish
changelog: adds ntoe about closing #10111
postgres: change $__timeGroup macro to include "AS time" column alias (#10119 )
fixes broken test
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.
2017-12-11 10:43:41 +01:00
Carl Bergquist
5d70a36ad8
Merge pull request #10150 from jomenxiao/jomenxiao/render_setting_lang
...
[render image]add encoding param
2017-12-11 10:36:38 +01:00
Torkel Ödegaard
84aa1e89c0
Merge branch 'develop' into develop-login
2017-12-11 10:29:37 +01:00
Carl Bergquist
43cff3a2bd
Merge pull request #10146 from noakup/master
...
hyphen
2017-12-11 10:18:00 +01:00
bergquist
66bc1fea2d
changelog: adds note about closing #10131
2017-12-11 09:45:47 +01:00
Carl Bergquist
a5b3f2b891
Merge pull request #10132 from bergquist/go_routine_management
...
Wait for all sub routines to finish before closing Grafana
2017-12-11 09:43:37 +01:00
Mikael Olenfalk
8e7166b5c4
Explicitly specify default region in CloudWatch datasource ( #9440 )
...
The datasource uses the default region in the query if the region
is "" in the settings. However setting the region to an empty string
is almost impossible and rendered incorrectly.
This commit introduces a special value "default" for region which
is shown in the drop down and is translated to the default region
of the data source when performing queries.
2017-12-11 09:37:27 +01:00
Torkel Ödegaard
502171fff1
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-12-11 09:18:03 +01:00
jomenxiao
ad2a69bff4
add encoding param
2017-12-11 16:01:17 +08:00
bergquist
f7ed24475c
wait for all sub routines to finish
...
simple solution for waiting for all go sub routines to
finish before closing Grafana. We would use errGroup
here as well but I dont like spreading context's all
over the place.
closes #10131
2017-12-11 08:53:06 +01:00
Dan Cech
588ce6606c
fix function re-ordering broken in #9436
2017-12-10 21:20:38 -05:00
Sven Klemm
cb15d9cbdd
add missing value fill code to mysql datasource
2017-12-10 19:50:01 +01:00
noakup
e6bdccbb05
hyphenhyphen
2017-12-10 18:38:48 +02:00
Dan Cech
525ae4fdf5
support metric trees of varying depth, never send '.select metric' to graphite
2017-12-10 10:48:12 -05:00
Dan Cech
8dcfa18761
simplify function parameter addition
2017-12-10 10:45:41 -05:00
Torkel Ödegaard
511fa7dec1
ux: dashboard settings progress
2017-12-10 12:41:11 +01:00
Sven Klemm
6cdd901ec6
fix typo
2017-12-10 12:40:09 +01:00
Torkel Ödegaard
00c723f04a
ux: minor changes
2017-12-10 12:21:04 +01:00
Sven Klemm
c1282e8ea8
implement missing value fill functionality for postgres
2017-12-10 11:42:55 +01:00
Sven Klemm
e2a3590d8b
allow optional 3rd argument to timeGroup to control filling missing
...
values
2017-12-10 09:59:33 +01:00
Torkel Ödegaard
e1440dcc44
ux: navbar progress
2017-12-09 22:45:33 +01:00
Dan Cech
3a1700cbee
improve handling of query references
2017-12-09 16:27:05 -05:00
Torkel Ödegaard
1e5983b46c
Merge branch 'develop' into develop-settings
2017-12-09 21:50:26 +01:00
Torkel Ödegaard
47ecbbab8d
build: fix for tslint
2017-12-09 21:47:59 +01:00
Torkel Ödegaard
7f73fae6ae
ux: form styles polish, improvement but can be better
2017-12-09 21:46:30 +01:00
Sven Klemm
b86a42fffe
pass tsdbQuery to transformToTimeSeries and transformToTable to get
...
access to selected frontend timerange
2017-12-09 20:35:00 +01:00
Dan Cech
4fcf79a3a6
demonstrate parseTarget issue
2017-12-09 11:17:34 -05:00
Torkel Ödegaard
55609382f1
fix: fixed panel size rerendering issues
2017-12-09 13:53:03 +01:00
Sven Klemm
b6df91d56b
pass Query to MacroEngine Interpolate
2017-12-08 23:30:33 +01:00
Torkel Ödegaard
fbe9f759ad
ux: work on dashboard settings views
2017-12-08 18:15:24 +01:00
Marcus Efraimsson
47014ddb65
dashfolders: Do not allow loading a folder as a dashboard
2017-12-08 17:50:37 +01:00
Marcus Efraimsson
70b0165835
fix: Remove console.log
2017-12-08 17:49:33 +01:00
Marcus Efraimsson
1985027549
dashfolders: Folder picker should set correct default values. Fixes #10135
2017-12-08 17:46:52 +01:00
Alexander Zobnin
e4675ca5c1
refactor: user groups to teams, replace rest mentions
2017-12-08 19:01:10 +03:00
Alexander Zobnin
5d3bfee2f1
refactor: user groups to teams, rename backend files
2017-12-08 18:51:59 +03:00
Alexander Zobnin
9e62a777c7
refactor: user groups to teams, rename frontend files
2017-12-08 18:47:55 +03:00
Alexander Zobnin
d8612380e9
refactor: rename User Groups to Teams
2017-12-08 18:25:45 +03:00
bergquist
0506cfdc1d
changelog: adds ntoe about closing #10111
2017-12-08 16:09:32 +01:00
Carl Bergquist
2408d8f09a
Merge pull request #10112 from adiletmaratov/master
...
Solves problem with Github authentication restriction by organization
2017-12-08 16:05:27 +01:00
Torkel Ödegaard
7a2e886e70
Merge branch 'develop' into develop-settings
2017-12-08 16:02:42 +01:00
Torkel Ödegaard
10a77b0353
ux: forms style font size change
2017-12-08 15:59:51 +01:00
Torkel Ödegaard
1b6be031e5
ux: dashboard settings progress
2017-12-08 15:53:26 +01:00
Sven Klemm
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
Torkel Ödegaard
db663c380b
new timepicker is working
2017-12-08 14:38:33 +01:00
Torkel Ödegaard
9369a87e93
Merge branch 'develop' into develop-settings
2017-12-08 14:32:15 +01:00
Marcus Efraimsson
b03b360414
dashfolders: Create nav model for folder page client side #10083
2017-12-08 14:08:16 +01:00
Torkel Ödegaard
63b717f607
ux: minor change to new folder page
2017-12-08 13:54:11 +01:00
Patrick O'Carroll
9cae579c75
fix for search dropdown on small screen + icon overlapping fix ( #10091 )
...
* fix for search dropdown on small screen + icon overlapping fix
* fixing search filter for small screen
* hid tags and filter box
* iphone input zoom fix
* moved input styling to old-responsive
2017-12-08 13:37:37 +01:00
Torkel Ödegaard
77b537f45f
ux: added react scrollbar component and added it to add panel panel
2017-12-08 13:30:16 +01:00
Torkel Ödegaard
2bc23d2063
tech: updated ngreact and with custom PR applied
2017-12-08 12:26:19 +01:00
Torkel Ödegaard
e03abde778
refactoring: #10130
2017-12-08 12:17:09 +01:00
Torkel Ödegaard
974d4d9739
Revert "Don't animate panels on initial render ( #10130 )"
...
This reverts commit e0c173c5af .
2017-12-08 11:53:51 +01:00
Torkel Ödegaard
b59d06cab6
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-12-08 11:49:28 +01:00
Alexander Zobnin
e0c173c5af
Don't animate panels on initial render ( #10130 )
...
* grid: dont animate panels on initial render
* grid: dont animate panels on initial render
2017-12-08 11:49:14 +01:00
Torkel Ödegaard
9f87d8d344
Merge branch 'develop-graph-legend' into develop
2017-12-08 11:47:50 +01:00
Torkel Ödegaard
35a7109a6a
refactoring: fixing bug when all values are null
2017-12-08 11:45:44 +01:00
bergquist
0c5ef1453d
fixes broken test
2017-12-08 11:33:15 +01:00
Marcus Efraimsson
f78f86d0ab
dashfolders: Hide search input area when showing CTA. #10083
2017-12-08 11:23:57 +01:00
bergquist
f0abe696b5
Merge branch 'master' into backend_plugins
...
* master:
improve error handling for datasources as cfg
improve sample datasource.yaml
2017-12-08 10:55:55 +01:00
Torkel Ödegaard
4aad4a069c
ux: graph legend refactoring
2017-12-08 10:54:53 +01:00
bergquist
5f5cdad97a
improve error handling for datasources as cfg
2017-12-08 10:50:11 +01:00
bergquist
c766802325
improve sample datasource.yaml
2017-12-08 10:28:38 +01:00
bergquist
7f6e028850
Merge branch 'master' into backend_plugins
...
* master:
make gitignore more generic
fixes issue with datasource/dash as cfg and gitignore
2017-12-08 10:26:26 +01:00
bergquist
80a852b00a
make gitignore more generic
2017-12-08 09:35:46 +01:00
Alexander Zobnin
cd3cf5d19b
grid css transforms: minor refactor ( #10128 )
2017-12-08 08:43:47 +01:00
Alexander Zobnin
3de17ecda7
dashboard grid: enable CSS transforms ( #10125 )
2017-12-08 08:21:00 +01:00
bergquist
79d7213e11
fixes issue with datasource/dash as cfg and gitignore
2017-12-08 06:52:47 +01:00
Torkel Ödegaard
8415ea6c71
refactoring: changing how graph height and legend height is calculated, using flex box seems to actually work, #10079
2017-12-07 19:53:32 +01:00
Marcus Efraimsson
017b337f00
dashfolders: create folder page
...
Fixes #10085
2017-12-07 19:32:38 +01:00
Torkel Ödegaard
c629a58b6d
refactor: removed graph height from legend decimal calc
2017-12-07 18:13:56 +01:00
Marcus Efraimsson
ff535a5e9a
dashfolders: css fix
2017-12-07 18:05:47 +01:00
bergquist
9edd7701b2
fixes failing tests
2017-12-07 18:05:11 +01:00
Marcus Efraimsson
2ea663df78
dashfolders: New Dashboard Folder page
...
Fixes #10083 . Permissions page is just a placeholder
for now.
2017-12-07 17:30:54 +01:00
Marcus Efraimsson
10b0fc79f3
fix: move components tests to specs folder
2017-12-07 17:30:54 +01:00
Ben Whaley
51854ff4fa
Fix go fmt
2017-12-07 16:10:13 +00:00
Torkel Ödegaard
a7897b945b
Merge branch 'graph-legend-v5' of https://github.com/alexanderzobnin/grafana into alexanderzobnin-graph-legend-v5
2017-12-07 17:09:46 +01:00
bergquist
e1d4bf2607
kill plugin processes when grafana shuts down
2017-12-07 16:59:35 +01:00
Torkel Ödegaard
87ceeb0898
fix: v5 sidemenu & link to shortcuts now works, fixes #10087
2017-12-07 16:58:57 +01:00
bergquist
a2d47427ba
separate plugin impl and proto files
2017-12-07 16:33:36 +01:00
bergquist
0bc5bf53ce
correct comments
2017-12-07 16:33:36 +01:00
bergquist
3f5daa5e58
add hclog wrapper for grafanas logger in plugins
2017-12-07 16:33:36 +01:00
bergquist
0f6c470e03
add go-plugin deps to vendor
2017-12-07 16:33:36 +01:00
bergquist
a97360ab27
initial version of proto files
2017-12-07 16:32:17 +01:00
bergquist
7b81ebc991
changelog: breaking regardless what your running
2017-12-07 16:29:56 +01:00
bergquist
f39b40c2dd
changelog: better styling
2017-12-07 16:29:00 +01:00
bergquist
5aab6b5c20
removes last pieces of dashboard.json
2017-12-07 16:26:07 +01:00
Torkel Ödegaard
68dab71275
refactor: sidemenu toggle & hiding logic
2017-12-07 16:25:21 +01:00
bergquist
5fb8b37241
changelog: note about closing #5269 and #9654
2017-12-07 16:13:08 +01:00
Carl Bergquist
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
bergquist
5006f9e4c5
dashboards as cfg: update docs to use /provisioning
2017-12-07 15:55:00 +01:00
bergquist
2e610cb256
dashboards as cfg: move dash/ds config files to /provisioning/*
2017-12-07 15:27:01 +01:00
bergquist
50bc801f1c
dashboards as cfg: copy dash/ds files if missing
2017-12-07 15:27:01 +01:00
bergquist
361acd3fa1
dashboards as cfg: include cfg files in dist packages
2017-12-07 15:27:01 +01:00
bergquist
1dfa529941
dashboards as cfg: avoid walking fs in parallel
2017-12-07 15:27:01 +01:00
bergquist
b28ea0b407
dashboards as cfg: type
2017-12-07 15:27:01 +01:00
bergquist
2a18345eb2
dashboards as cfg: disable loading dashboards from disk by default
2017-12-07 15:27:01 +01:00
bergquist
099178466d
dashboards as cfg: wire up dashboard repo
2017-12-07 15:27:01 +01:00
bergquist
288cc35529
dashboards as cfg: use gocache for caching
2017-12-07 15:27:01 +01:00
bergquist
f5eac2e91d
dashboards as cfg: expose dashboard service as interface
2017-12-07 15:27:01 +01:00
bergquist
16f072b320
dashboards as cfg: move saving logic for dashboards into its own service
2017-12-07 15:27:01 +01:00
bergquist
9cebb23e01
dashboards as cfg: revert minor changes
2017-12-07 15:27:01 +01:00
bergquist
74e12c260f
dashboards as cfg: move dashboard saving into its own service
2017-12-07 15:27:01 +01:00
bergquist
09cb0f378b
dashboards as cfg: minor tweaks
2017-12-07 15:27:01 +01:00
bergquist
93e1d8a19c
dashboards as cfg: make dashboard none editable by default
2017-12-07 15:27:01 +01:00
bergquist
7f3a7ea128
dashboards as cfg: more tests
2017-12-07 15:27:01 +01:00
bergquist
dc0fb8be06
dashboards as cfg: code cleanup
2017-12-07 15:27:01 +01:00
bergquist
d69b63cbc0
dashboards as cfg: read first cfg version
2017-12-07 15:27:01 +01:00
Torkel Ödegaard
955dcf2418
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-12-07 14:15:35 +01:00
Torkel Ödegaard
beb9f8ee74
Merge remote-tracking branch 'origin/master' into develop
2017-12-07 14:14:50 +01:00
Patrick O'Carroll
1542e8c1b2
removed row to center footer ( #10115 )
...
* removed row to center footer
* code formatting fix
2017-12-07 14:07:16 +01:00
Torkel Ödegaard
548652aab1
ux: minor cleanup
2017-12-07 13:33:46 +01:00
Sven Klemm
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 5325972aa4 .
2017-12-07 11:18:36 +01:00
Marcus Efraimsson
d0a9770b8b
dashboard: fix edge case with keyboard nav in dashboard search. #10100
...
If expanding a folder using mouse, unselect current keyboard selection
2017-12-07 11:14:43 +01:00
Adilet Maratov
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
Alexander Zobnin
9bff005faf
Merge remote-tracking branch 'upstream/develop' into graph-legend-v5
2017-12-07 12:45:08 +03:00
Alexander Zobnin
58d40eb6a0
graph: fix legend height calculation
2017-12-07 12:39:10 +03:00
Sven Klemm
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
Alexander Zobnin
3cdf0dce56
graph: move auto decimals calc to ticks.ts and use it for legend values format.
2017-12-07 10:49:00 +03:00
Ben Whaley
fe88658bdd
Resolves grafana/grafana:#9309
2017-12-07 03:43:32 +00:00
Marcus Efraimsson
58fb35c5cb
dashboard: fix linting and formating - #10100
2017-12-06 23:51:39 +01:00
Marcus Efraimsson
cb0dac11a3
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-12-06 20:35:16 +01:00
Marcus Efraimsson
f87b9aaa8a
dashboard: keyboard nav in dashboard search - closes #10100
...
Pressing enter/return for a folder toggles it.
Pressing enter/return for a dashboard navigates to it.
2017-12-06 20:34:41 +01:00
Alexander Zobnin
2cf1c29eae
graph: refactor (don't render twice)
2017-12-06 21:30:14 +03:00
Sven Klemm
c80eadcdf4
handle native postgres datetime types in annotation queries ( #9986 )
2017-12-06 18:12:24 +01:00
Sven Klemm
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
Johannes Schill
e8807f4bce
Fixing tabs for Grafana 5 - #10082 ( #10103 )
...
* ux: Make new tabs responsive #10082
* ux: Add possibility to manipulate url in angular router outside of angular - and use it in the responsive navigation #10082
2017-12-06 17:36:44 +01:00
Patrick O'Carroll
8adaf99bff
other panels now hidden, fixes 10088 ( #10102 )
2017-12-06 16:55:12 +01:00
Patrick O'Carroll
ea3447fbfd
fixed 404 for grafana5 + now responsive ( #10101 )
...
* fixed 404 for grafana5 + now resonsive
* code formatting fixes
2017-12-06 16:54:24 +01:00
Marcus Efraimsson
fe177f198b
dashboard: fix search results tests #10083
2017-12-06 14:32:22 +01:00
Marcus Efraimsson
0029d96579
dashboard: Show CTA for empty lists/folders #10083
2017-12-06 14:27:29 +01:00
Marcus Efraimsson
dd3c9da009
dashboard: Dashboard folder page wip #10083
2017-12-06 14:11:25 +01:00
bergquist
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
David Kaltschmidt
011b2cd1b2
Fix merge issue on multi-query table transforms
...
* after a match has been found the merger should keep looking for more
2017-12-06 13:12:16 +01:00
Alexander Zobnin
6b4b7969fe
graph: fix karma tests
2017-12-06 14:55:57 +03:00
Alexander Zobnin
0c3e04ca60
graph: render legend before graph
2017-12-06 14:14:00 +03:00
Patrick O'Carroll
3aa1cb012a
added tooltip, fixes #10092 ( #10097 )
...
* added tooltip, fixes #10092
* fixed code formatting
2017-12-06 12:13:17 +01:00
Alexander Zobnin
ae80a589c1
graph: refactor
2017-12-06 12:22:35 +03:00
Alexander Zobnin
36b3309961
graph: convert legend.js to typescript
2017-12-06 11:29:13 +03:00
linux chips
5114b1f792
fixing a few fromattings
2017-12-06 10:32:20 +03:00
linux chips
1c1675afe3
adding mssql docs
2017-12-05 23:41:32 +03:00
bergquist
bbc8aa0525
docs: link from cfg page to provisioning
2017-12-05 18:44:31 +01:00
Trent White
5894b8f4e0
reduce app icon by 3px on home dashboard - wasn't lining up properly with starred/recently viewed dasboard list properly
2017-12-05 12:30:49 -05:00
Torkel Ödegaard
46c8b36244
ux: minor style tweaks to cards and sidemenu icons for white theme
2017-12-05 15:50:15 +01:00
Torkel Ödegaard
2414074c94
Merge branch 'develop-light-theme' into develop
2017-12-05 15:16:42 +01:00
Torkel Ödegaard
8085182121
ux: tweaked light theme and made page container more fluid
2017-12-05 15:16:06 +01:00
Marcus Efraimsson
8e8c3d2eeb
Merge branch 'develop' into develop_searchresults
2017-12-05 14:25:20 +01:00
Daniel Lee
781349d360
dashboard: dashboard search results component. closes #10080
2017-12-05 14:20:44 +01:00
Torkel Ödegaard
16fbefbbc5
Merge branch 'develop' into develop-light-theme
2017-12-05 13:31:05 +01:00
Torkel Ödegaard
35f97c9a2f
docs: added utm_source for link from ds list page to docs page
2017-12-05 13:28:20 +01:00
linux chips
8883201635
updating the query editor's syntax highlighting mode to sqlserver
2017-12-05 14:49:48 +03:00
Patrick O'Carroll
df5fd3cd1d
fixed grey colors in light-theme, added new variables, played a bit with blue
2017-12-05 12:48:16 +01:00
Torkel Ödegaard
282d830ff4
v5: removed permissions from dashboard cog dropdown, closes #10068
2017-12-05 12:28:47 +01:00
Torkel Ödegaard
90bcec8178
nav: updated nav item id for manage dashboards
2017-12-05 12:25:59 +01:00
Torkel Ödegaard
90da964a14
refactoring PR #10068
2017-12-05 12:19:01 +01:00
Torkel Ödegaard
cc2349f6aa
Merge branch 'feat-10064' of https://github.com/alexanderzobnin/grafana into develop
2017-12-05 12:03:33 +01:00
Torkel Ödegaard
31bb2f8006
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-12-05 12:03:28 +01:00
Alexander Zobnin
afc036492c
dashboard: migrations for repeat rows ( #10070 )
2017-12-05 11:46:58 +01:00
David Kaltschmidt
eb31833d52
Backwards-compat for multi-query table transform
...
* treat single-query table panels like they were before
* adjusted test cases
2017-12-05 11:25:10 +01:00
Alexander Zobnin
deebaabfc8
graph: make legend scrollable
2017-12-05 13:07:33 +03:00
Torkel Ödegaard
6fae999f62
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-12-05 10:23:03 +01:00
bergquist
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
David Kaltschmidt
1dd90c8105
Making the multi-query table transform the default table transform
2017-12-04 17:55:00 +01:00
Torkel Ödegaard
9be6f9734d
ux: updated padding
2017-12-04 16:29:46 +01:00
Johannes Schill
d5023d0073
Merge branch 'develop' of https://github.com/grafana/grafana into develop
2017-12-04 16:19:07 +01:00
Johannes Schill
ba3a81aba5
ux: Add CTA for empty lists
2017-12-04 16:18:46 +01:00
Alexander Zobnin
4d7ff4de15
move import menu item to the original place
2017-12-04 18:00:22 +03:00
Alexander Zobnin
4403d919c1
move DashboardImportCtrl tests to jest
2017-12-04 16:51:37 +03:00
Alexander Zobnin
44ea0ff71d
Move import dashboard from modal to the page
2017-12-04 15:55:37 +03:00
Torkel Ödegaard
d29c695d44
refactor: minor refactoring of #10027
2017-12-04 13:38:38 +01:00
Torkel Ödegaard
df693134bd
Merge branch 'feat-10008' of https://github.com/alexanderzobnin/grafana into alexanderzobnin-feat-10008
2017-12-04 13:23:38 +01:00
Patrick O'Carroll
a16cfb4b3b
Merge branch 'develop' into develop-light-theme
2017-12-04 13:17:19 +01:00
Patrick O'Carroll
5fb3ce1be7
new grays for light theme
2017-12-04 13:12:32 +01:00
Daniel Lee
66657d24b8
sidemenu: responsive sidemenu view for smallest breakpoint
...
For the smallest breakpoint, expands the sidemenu to be width 100% and
to be toggled on or off rather than visible all the time.
2017-12-04 12:37:00 +01:00
Carl Bergquist
f327e7c818
Merge pull request #10055 from paulfantom/master
...
add Cloud Alchemy Ansible role
2017-12-04 11:26:34 +01:00
linux chips
6f3a62d299
add _tests for mssql data source
2017-12-03 21:56:21 +03:00
Torkel Ödegaard
15f46b8534
ux: tabs update
2017-12-03 16:22:59 +01:00
David Kaltschmidt
b6867891f0
Tests for multi-query table transform
2017-12-03 14:32:02 +01:00
Torkel Ödegaard
a47bf7dfd9
ux: updated modal header design
2017-12-03 08:11:07 +01:00
Torkel Ödegaard
d7337432ac
ux: progress on time picker dropdown version
2017-12-03 07:53:47 +01:00
Mitsuhiro Tanda
e8a6af7b22
fix templating undefined error ( #10004 )
2017-12-02 17:21:21 +01:00
Torkel Ödegaard
f7babd392b
Merge branch 'develop' into develop-settings
2017-12-02 15:45:10 +01:00
Torkel Ödegaard
a98b0024fc
tweaks to add panel panels
2017-12-02 15:40:38 +01:00
Torkel Ödegaard
dae5110db0
ux: updated dashboard nav
2017-12-02 15:35:59 +01:00
linux chips
c75f9a1923
MSSQL Data Source
2017-12-02 14:40:12 +03:00
linux chips
cc00327fbe
add server only build target "build-srv"
2017-12-02 13:22:51 +03:00
Torkel Ödegaard
1c27df97d6
ux: dashboard setings progres
2017-12-02 07:05:58 +01:00
paulfantom
3e94d80430
add Cloud Alchemy Ansible role
2017-12-01 21:26:14 +01:00
Torkel Ödegaard
c8ead22722
started on dashboard settings refactor
2017-12-01 21:04:48 +01:00
Torkel Ödegaard
e871e56522
ux: add new panel and dash nav improvements
2017-12-01 20:11:55 +01:00
David Kaltschmidt
85eb2aaa80
Added basic table transformer test
2017-12-01 19:03:47 +01:00
bergquist
d6d64c53cd
typo 💥
2017-12-01 16:23:55 +01:00
Carl Bergquist
89fb60a956
Merge pull request #10020 from jomenxiao/master
...
fix render http[get] params error
2017-12-01 16:22:47 +01:00
bergquist
9282182805
influxdb: pass tags to alerting from influxdb client
...
closes #10046
2017-12-01 16:16:49 +01:00
Torkel Ödegaard
126257845c
ux: dashboard nav update
2017-12-01 15:58:12 +01:00
Torkel Ödegaard
289ba74ede
ux: new dashnav design
2017-12-01 15:56:08 +01:00
bergquist
5e9f0771c5
ignore /conf/**/custom.yaml files
2017-12-01 15:49:54 +01:00
Alexander Zobnin
8593ca001d
repeat row: refactor
2017-12-01 16:34:49 +03:00
Alexander Zobnin
8bd3d106a2
Fix dashboard menu overlapping ( #10044 )
...
* dashboard menu: fix overlap by singlestat and panel link icon
* refactor: navbar z-index
* hide grafana icon in solo panel mode
2017-12-01 14:31:55 +01:00
David Kaltschmidt
91e866f145
Add multiquery_table table transform
...
The current table transform renders only the first query.
This PR adds a new transform to render all query results in a JOIN-ish
semantic.
* new table transform: Multi-Query table
* columns is the union of all non-value fields
* one value column per query is added
* rows that share all the same label values are merged into one
2017-12-01 14:27:22 +01:00
bergquist
17bf87fb62
typo 💥
2017-12-01 14:05:47 +01:00
bergquist
7a497fd617
move systemd ready notification to server.go
2017-12-01 14:02:05 +01:00
bergquist
94446fb85c
changelog: adds note about closing #10024
2017-12-01 13:54:31 +01:00
Torkel Ödegaard
68580f06a3
page header now on 99% of pages
2017-12-01 13:49:15 +01:00
Carl Bergquist
820abef82d
Merge pull request #10025 from jgrassler/systemd-sdnotify
...
Use systemd notification where applicable
2017-12-01 13:26:13 +01:00
Torkel Ödegaard
6bff416430
navigation: more progress on new page header
2017-12-01 12:51:46 +01:00
Torkel Ödegaard
e348ec8c3b
Merge branch 'develop-new-page-header' into develop
2017-12-01 11:33:27 +01:00
Torkel Ödegaard
75bb894485
ux: new page-header design, most pages beside admin done
2017-12-01 11:32:00 +01:00
Torkel Ödegaard
92d9093fca
fixed sass warnings
2017-12-01 10:48:55 +01:00
Torkel Ödegaard
e53b55479a
ux: made plugins page work
2017-12-01 10:47:21 +01:00
Johannes Grassler
d28ca54129
Use systemd notification where applicable
...
With this change in place, the grafana service will signal
readiness to serve by writing "READY=1" to the path specified
through the NOTIFY_SOCKET environment variable. If this
environment variable is not present or empty, no notification
will happen. This notification is the standard systemd
mechanism for indicating a service is ready to serve. For
Grafana this may be a couple of seconds from startup due to
database migrations. This change also adjusts the Grafana
systemd service definition to make use of this feature.
2017-12-01 10:31:58 +01:00
Torkel Ödegaard
32ffb2d544
progress on page header
2017-12-01 10:27:05 +01:00
Trent White
d29bf0816d
tweaked color on heatmap. still not there, but more vibrant
2017-11-30 14:19:48 -05:00
Torkel Ödegaard
6f5a9bf768
ux: new page header progress
2017-11-30 17:28:24 +01:00
Torkel Ödegaard
b1a2344be1
added bundled dashboards
2017-11-30 16:51:06 +01:00
Carl Bergquist
142c3a6bc2
Merge pull request #10042 from andrei-kolosok/master
...
grafana-10039: fix query time range ends in the past
2017-11-30 16:41:43 +01:00
Torkel Ödegaard
b2add1977a
ux: progress on new page header
2017-11-30 16:35:27 +01:00
Marcus Efraimsson
d83692aa80
dashboard: when changing route, scroll to top
2017-11-30 15:59:53 +01:00
Andrei Kalasok
68d4211c50
grafana-10039: fix query time range ends in the past
2017-11-30 15:50:35 +01:00
Torkel Ödegaard
74ceb76ec0
ux: work on page header
2017-11-30 15:37:03 +01:00
Carl Bergquist
603725aeb0
Merge pull request #10041 from grafana/revert-9983-prometheus_nested
...
Revert "prometheus nested query support"
2017-11-30 15:06:16 +01:00
Carl Bergquist
af5ced0e18
Revert "prometheus nested query support"
2017-11-30 15:06:02 +01:00
Carl Bergquist
98f0305e68
Merge pull request #9983 from mtanda/prometheus_nested
...
prometheus nested query support
2017-11-30 14:57:34 +01:00
Torkel Ödegaard
645f49eda4
ux: updating header design for pages
2017-11-30 11:31:38 +01:00
Marcus Efraimsson
1db9aeaac3
fix: when navigating, scroll to top
2017-11-30 10:50:10 +01:00
Alexander Zobnin
88760983ab
repeat row: add more tests
2017-11-30 10:42:53 +03:00
Torkel Ödegaard
47f11c26c0
ux: new page header design
2017-11-30 08:18:23 +01:00
Trent White
66831fb0cd
tweak background size
2017-11-29 16:43:06 -05:00
Trent White
583a4f5314
new test svg background, minor form tweaks
2017-11-29 16:41:48 -05:00
Torkel Ödegaard
3d2d789ca2
ux: search filter box
2017-11-29 17:15:27 +01:00
Torkel Ödegaard
8141987303
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-11-29 15:26:37 +01:00
Torkel Ödegaard
c9be5c21ae
ux: changed body default font size to 13px
2017-11-29 15:26:16 +01:00
Marcus Efraimsson
1e10fcad83
test: fix failing postgres test
...
Should use case insensitive matching when searching for users
2017-11-29 15:17:31 +01:00
Matt
ce494fbedb
Added border radius and tightened up the folder boxes. Still needs to have the bottom margin expanded to 8px when in opened state (this needs @torkelo)
2017-11-29 14:45:12 +01:00
Marcus Efraimsson
c8ac6add16
test: speedup mysql and postgres integration tests by 10-20x
...
Use docker tmpfs mounts for mysql and postgres data volumes
2017-11-29 14:40:23 +01:00
Alexander Zobnin
36ef186587
repeat row: expose scopedVars to row panels
2017-11-29 16:40:13 +03:00
Torkel Ödegaard
d981fe4f04
ux: search design update
2017-11-29 13:21:42 +01:00
Alexander Zobnin
dd9c727e60
repeat row: handle collapsed rows
2017-11-29 14:14:43 +03:00
Daniel Lee
554c7ba96f
notifier: Fixes path for uploaded image for Slack notifier
...
Fixes #10012
2017-11-29 11:16:45 +01:00
Daniel Lee
e6bf266c4b
formatting in build file
2017-11-29 11:15:27 +01:00
Alexander Zobnin
08d470d76a
dashboard: initial repeat row implementation
2017-11-29 12:51:14 +03:00
Mitsuhiro Tanda
98bb8bf761
prometheus nested query support
2017-11-29 18:34:44 +09:00
jomenxiao
3f95180c98
fix render http[get] params error
2017-11-28 22:20:22 +08:00
bergquist
c0e087640b
test: close file before deleting
2017-11-28 15:05:53 +01:00
Carl Bergquist
2bc91c8660
Merge pull request #10013 from grafana/view-json-template
...
export view json now templatized, fixes #10001
2017-11-28 15:02:26 +01:00
Marcus Efraimsson
6c5748203d
Restore Page Footer after migration to new scrollbar #9652
2017-11-28 14:17:53 +01:00
Patrick O'Carroll
afd0fc3652
export view json now templatized, fixes #10001
2017-11-28 13:27:43 +01:00
Marcus Efraimsson
a335150ad1
dashfolders: Add a helper for creating a dashboard folder
2017-11-28 12:51:40 +01:00
Marcus Efraimsson
82cd24491e
dashfolders: revert automatic creation of folders for plugins
2017-11-28 12:51:40 +01:00
Patrick O'Carroll
b19b68df08
styling changes for light theme
2017-11-28 11:27:29 +01:00
Alexander Zobnin
852218e834
grid: use single column layout for mobile devices ( #9999 )
2017-11-28 09:38:35 +01:00
Alexander Zobnin
b97ad93be1
fix panel solo mode ( #10002 )
2017-11-28 09:38:28 +01:00
Marcus Efraimsson
8f4ad1e496
dashlist: handle recent dashboards removed from backend
2017-11-28 09:07:28 +01:00
Marcus Efraimsson
368a4d7aed
dashfolders: don't create app folder on dashboard import if already exists
2017-11-27 18:23:57 +01:00
Daniel Lee
4356e980f0
dashfolders: create app folder on dashboard import
2017-11-27 17:08:39 +01:00
Daniel Lee
07cd182617
datasource: fix merge conflict - restore dashboards tab
2017-11-27 15:17:50 +01:00
Torkel Ödegaard
7f3a3b9e55
search fix and update buttons on dashboard list page
2017-11-27 14:49:31 +01:00
Torkel Ödegaard
c38a64e4cc
Merge remote-tracking branch 'origin/migrate-view-state' into develop
2017-11-27 13:37:12 +01:00
Torkel Ödegaard
734aa37434
fix: removed table background
2017-11-27 13:36:25 +01:00
Torkel Ödegaard
fdb217c283
build: fixed lint issue
2017-11-27 13:19:33 +01:00
Patrick O'Carroll
be74957a60
fixed link i specs-file
2017-11-27 12:29:20 +01:00
Alexander Zobnin
24fe3af20f
Improve dashboard grid layout migration WIP ( #9943 )
...
* grid: fix small panels migration and make panel height closer to row height
* grid: migrate rows
* grid: increase min panel height
* grid: fix panel placement for complex layouts
* dashboard migration: refactor
* dashboard migration: add tests for grid layout
* dashboard: fix complex layout migration
* dashboard migration fix: fill current row if it possible
* test: fix karma tests by setting default panel span
* dashboard: fix migration when panel height more than row height
* dashboard: fix migration for collapsed rows
* grid: add all rows if even one collapsed or titled row is present
2017-11-27 12:22:52 +01:00
Torkel Ödegaard
adfb87e811
Merge branch 'develop' into alexanderzobnin-feat-9932
2017-11-27 12:19:07 +01:00
Torkel Ödegaard
df2d49da33
test fix
2017-11-27 12:16:40 +01:00
Torkel Ödegaard
0a1c8fdac4
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-11-27 12:15:58 +01:00
Torkel Ödegaard
e98af1b3fa
updated libs and fixed new typescript errors
2017-11-27 12:14:57 +01:00
Marcus Efraimsson
7ce766d9d4
dashlist: Support for clear all filters
2017-11-27 11:33:54 +01:00
Patrick O'Carroll
e3f45546d1
migrated viewstatesrv to ts
2017-11-27 11:23:15 +01:00
Torkel Ödegaard
415526ce45
added yarn.lock file back
2017-11-27 11:14:07 +01:00
Torkel Ödegaard
517c454f8b
Merge branch 'feat-9932' of https://github.com/alexanderzobnin/grafana into alexanderzobnin-feat-9932
2017-11-27 09:50:01 +01:00
Carl Bergquist
4a2941dc90
Merge pull request #9981 from grafana/more-js-to-ts-migration
...
migrated four files from js to ts
2017-11-27 09:41:27 +01:00
Torkel Ödegaard
ac17684f50
ux: table design work
2017-11-26 22:07:34 +01:00
Alexander Zobnin
0c7bf42dd6
panel: open panel menu by click on header
2017-11-24 21:44:47 +03:00
Torkel Ödegaard
00df24b348
ux: search progress
2017-11-24 16:54:55 +01:00
Torkel Ödegaard
bc81298d4c
worked on search
2017-11-24 16:18:56 +01:00
Patrick O'Carroll
015932fd02
migrated four files from js to ts
2017-11-24 13:38:54 +01:00
Patrick O'Carroll
b752cfee1f
migrated four files to ts, addd some code to config to make it work ( #9980 )
2017-11-24 12:59:36 +01:00
Torkel Ödegaard
93d21bec75
Merge branch 'master' into develop
2017-11-24 09:25:14 +01:00
Torkel Ödegaard
8ce05a7c24
Update NOTICE.md
2017-11-24 09:14:14 +01:00
Torkel Ödegaard
3ff362e446
Update LICENSE.md
2017-11-24 09:11:10 +01:00
Torkel Ödegaard
02e2d5da2b
ux breadcrumb work
2017-11-23 21:50:20 +01:00
Torkel Ödegaard
b3ddcc8077
ux: sass fixes and polish
2017-11-23 20:41:16 +01:00
Marcus Efraimsson
d9ecb59dae
dashlist: Support for check/uncheck all
2017-11-23 18:32:44 +01:00
Patrick O'Carroll
4ce1ee4120
Migrate gfunc to ts ( #9973 )
...
* migrated gfunc from js to ts
* deleted gfunc.js, small fixes in gfunc.ts
2017-11-23 17:05:27 +01:00
Patrick O'Carroll
3acf106303
migrated admin files to ts ( #9975 )
2017-11-23 17:05:08 +01:00
Patrick O'Carroll
b94839574c
migration of org files from js to ts ( #9974 )
...
* migration of org files from js to ts
* more migration of org files to ts
* minor fix to change_password
* renamed files
2017-11-23 17:04:50 +01:00
Torkel Ödegaard
99e52143df
sass tweaks
2017-11-23 16:50:22 +01:00
Marcus Efraimsson
7ee57b774a
dashlist: When searching should reset checked state to false
2017-11-23 14:59:52 +01:00
Patrick O'Carroll
b7956ef499
More js to ts ( #9966 )
...
* four files js to ts, fixed ng_model_on_blur
* added /** @ngInject */
2017-11-23 14:53:23 +01:00
Carl Bergquist
c3699d8259
Merge pull request #9952 from seuf/log_file_count_lines
...
Optimized number of lines fetching in log file initialisation
2017-11-23 14:22:50 +01:00
Daniel Lee
9ba9043d64
dashlist: change scrollbar to new perfect scroll directive
2017-11-23 13:31:35 +01:00
Marcus Efraimsson
5b05941dec
docs: Improve delete snapshot documentation
2017-11-23 13:08:44 +01:00
Torkel Ödegaard
84c46f0cd3
ux: fixed sass issue
2017-11-23 13:01:19 +01:00
Torkel Ödegaard
2b1371c4b8
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-11-23 12:54:35 +01:00
Torkel Ödegaard
458f6fc4b2
sass refactoring and updating styles for list item elements
2017-11-23 12:54:12 +01:00
Daniel Lee
245cebedde
dashlist: style list to be same as dash search
2017-11-23 11:53:55 +01:00
Torkel Ödegaard
a1d47d36f6
css tweaks and cleanup
2017-11-23 11:37:59 +01:00
Torkel Ödegaard
d9a913afe1
Merge branch 'develop-scrollable-panels' into develop
2017-11-23 11:13:21 +01:00
Torkel Ödegaard
f18f1a1093
removing gemini scrollbar and replacing with perfect scrollbar, muuuch better
2017-11-23 11:12:32 +01:00
Torkel Ödegaard
856a0393ab
Merge branch 'develop' into develop-scrollable-panels
2017-11-23 10:27:16 +01:00
Daniel Lee
41a3431c4e
dashlist: starred filter search
2017-11-22 18:44:57 +01:00
Torkel Ödegaard
2d2015d3dd
ux: tweaked panel color and dashboard background is same as page background
2017-11-22 17:18:04 +01:00
Torkel Ödegaard
c94331cd20
Merge branch 'develop' into develop-color-tweaks
2017-11-22 14:54:57 +01:00
Torkel Ödegaard
b7a8db4937
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-11-22 14:51:53 +01:00
Torkel Ödegaard
905553052a
removed call to unused function in panel_ctrl
2017-11-22 14:47:26 +01:00
Torkel Ödegaard
85e81959f2
scrollable panels works better with perfect-scrollbar
2017-11-22 14:46:17 +01:00
Torkel Ödegaard
5ab72f48fc
Update latest.json
2017-11-22 14:44:18 +01:00
THIERRY SALLE
658109e0d6
Optimized number of lines fetching in log file initialisation
...
Added unit tests for file logging line counting
Remove file after unit test
2017-11-22 14:25:39 +01:00
Torkel Ödegaard
68bd17bd0e
work on scrollable panels
2017-11-22 13:32:54 +01:00
Carl Bergquist
d8d44224f5
Merge pull request #9950 from seuf/es_56_max_concurrent_shards_request
...
Elasticsearch max_concurrent_shard_requests parameter for es 5.6+
2017-11-22 10:49:46 +01:00
Patrick O'Carroll
27e486d678
converted 3 .js files to .ts ( #9958 )
...
* converted files from .js to .ts
2017-11-22 10:11:50 +01:00
bergquist
ca940c2ae5
docs: adds docs for pausing all alerts
2017-11-22 09:31:23 +01:00
Daniel Lee
400bd205a8
Removing file that got committed by accident
2017-11-22 09:30:49 +01:00
Alexander Zobnin
18ca7a53aa
scrollable panels: fix initial content size ( #9960 )
2017-11-22 07:05:33 +01:00
Matt Toback
3f2a510568
Delete LICENSE.txt
2017-11-21 17:16:35 -05:00
Carl Bergquist
79e788e46f
Merge pull request #9937 from saady/gcs-path
...
[GCS] Support for gcs path
2017-11-21 19:46:53 +01:00
Daniel Lee
ba511f3e24
dashlist: adds tag filter select (GitHub style)
2017-11-21 18:53:49 +01:00
saady
767b460ff1
[GCS] Support for gcs path
2017-11-21 17:22:40 +00:00
Daniel Lee
121d48ec26
dashlist: toggle folders
2017-11-21 17:06:30 +01:00
Daniel Lee
3dc2e06a33
dashboard: fix test for folderIds
2017-11-21 16:41:08 +01:00
Torkel Ödegaard
9fc22e5a66
Merge branch 'master' of github.com:grafana/grafana into develop
2017-11-21 16:05:18 +01:00
bergquist
3a772c7f7f
allows head requests for /api/health endpoint
...
closes #9955
2017-11-21 15:03:04 +01:00
Daniel Lee
bd2b26e9f5
dashlist: fix tag filtering and some css
2017-11-21 14:47:19 +01:00
Torkel Ödegaard
43a6a65f8b
fix: fixed issue with metric segment introduced in graphite tags query editor PR
2017-11-21 14:39:09 +01:00
Torkel Ödegaard
830c307bba
progress on scrollable panels work
2017-11-21 14:30:33 +01:00
Daniel Lee
5dd9582520
mysql: add data source support for Azure MySql
...
Fixes #9649
2017-11-21 13:21:19 +01:00
Torkel Ödegaard
741e5a38bd
Merge branch 'feat-9887' of https://github.com/alexanderzobnin/grafana into alexanderzobnin-feat-9887
2017-11-21 11:55:07 +01:00
Torkel Ödegaard
ccbdb29f07
fixed unit tests
2017-11-21 11:53:56 +01:00
Torkel Ödegaard
0d12b37dfd
fix: alert list panel now works correctly after adding manual annotation on dashboard, fixes #9951
2017-11-21 11:28:17 +01:00
THIERRY SALLE
bd4d665d54
Elasticsearch max_concurrent_shard_requests parameter for es 5.6+
2017-11-21 10:56:34 +01:00
bergquist
14b8bd35ed
Merge branch 'Fresh-Tracks-add-p8s-2-db'
2017-11-21 10:12:33 +01:00
bergquist
0390b4187b
prom: add prom2 dashboard as bundled dashboard
2017-11-21 10:12:24 +01:00
Cody Boggs
999b1211b6
show top 5 max scrape durations by job, and fix legend format
2017-11-21 10:12:24 +01:00
Cody Boggs
9151a2468d
fix scrape duration, add rule eval iteration stats, and reorg a bit
2017-11-21 10:12:24 +01:00
Cody Boggs
29de4e7c53
fix data source var and remove node_exporter dependency
2017-11-21 10:12:24 +01:00
Cody Boggs
d5ef0403af
First draft of a Prometheus 2.0 Stats dashboard
2017-11-21 10:12:24 +01:00
bergquist
d7321cd89c
prom: initial docker block for prometheus 2
2017-11-21 09:55:42 +01:00
Carl Bergquist
c83975f2e1
Merge pull request #9936 from grafana/js-to-ts-migration
...
Js to ts migration
2017-11-21 09:21:22 +01:00
Trent White
56118b9fa4
tweak tabs:
2017-11-20 13:59:21 -05:00
Trent White
8fe8a62645
color fix
2017-11-20 13:31:04 -05:00
Trent White
ec49dd9231
make grays cooler
2017-11-20 13:27:20 -05:00
Daniel Lee
8daff73ba2
dashlist: started fixing js/css after design changes
2017-11-20 18:15:59 +01:00
Torkel Ödegaard
afa226bec3
updated search
2017-11-20 16:31:23 +01:00
Torkel Ödegaard
a8552bac21
more work on search
2017-11-20 16:21:50 +01:00
Torkel Ödegaard
c1539b90b7
minor update to dashboard search
2017-11-20 15:46:16 +01:00
Patrick O'Carroll
25f63e0581
converted test-files to jest
2017-11-20 15:25:42 +01:00
Torkel Ödegaard
9ace21b689
improved search srv
2017-11-20 15:11:32 +01:00
Patrick O'Carroll
59cebca4b2
converted influx-series to TS, converted test to jest
2017-11-20 14:31:51 +01:00
Alexander Zobnin
10e3b63ddb
Merge remote-tracking branch 'upstream/develop' into feat-9887
2017-11-20 15:51:49 +03:00
Torkel Ödegaard
6c5e19c1e0
dashboard search
2017-11-20 13:37:26 +01:00
Torkel Ödegaard
fc1d8416a7
working on dashboard search
2017-11-20 12:47:03 +01:00
Ryan McKinley
b1de1e6f26
Move the loading flag to PanelCtrl ( #9929 )
2017-11-20 11:27:18 +01:00
Alexander Zobnin
f54547776d
graph: disable zoom in non-timeseries modes ( #9914 )
2017-11-20 10:06:34 +01:00
Patrick O'Carroll
66e4297816
changed padding to pixels, fixes #9916 ( #9924 )
2017-11-20 10:05:18 +01:00
Maytee Chinavanichkit
c1e5f5be87
Use correct moments format for Showing last us time instead of value test ( #9923 )
...
Fixes this issue:
PhantomJS 2.1.1 (Mac OS X 0.0.0) SingleStatCtrl showing last us time
instead of value should set formatted value FAILED
expected '09/17/2017 4:56:37 pm' to equal '09/17/2017 16:56:37 pm'
2017-11-20 10:00:56 +01:00
Carl Bergquist
3351f959d0
Merge pull request #9913 from tomwilkie/dashboard-json-configmaps
...
Don't import JSON dashboards from hidden directories.
2017-11-20 08:31:05 +01:00
Tom Wilkie
0015183a7b
Don't import JSON dashboards from hidden directories.
2017-11-17 17:21:49 +00:00
Patrick O'Carroll
5356605e1a
new design for login
2017-11-17 16:42:56 +01:00
Torkel Ödegaard
0fe4229023
Merge branch 'develop' into develop-search
2017-11-17 16:37:09 +01:00
Torkel Ödegaard
8160e68f93
fix: build & tests
2017-11-17 16:18:30 +01:00
Torkel Ödegaard
7b17d134fc
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-11-17 15:49:47 +01:00
Torkel Ödegaard
0e44fe082b
Merge branch 'master' into develop
2017-11-17 15:49:17 +01:00
Daniel Lee
7c74111187
search: add expanded folders
2017-11-17 15:30:21 +01:00
Torkel Ödegaard
6595be95eb
influxdb: another minor refactor of #9474
2017-11-17 15:23:45 +01:00
Torkel Ödegaard
37409163b9
refactor: refactoring InfluxDB query builder with policy PR #9473
2017-11-17 15:16:36 +01:00
Torkel Ödegaard
bcb52417db
refactor: refactoring InfluxDB query builder with policy PR #9473
2017-11-17 15:16:04 +01:00
Torkel Ödegaard
4b76c6d652
Merge branch 'master' of https://github.com/omki2005/grafana into omki2005-master
2017-11-17 14:57:44 +01:00
Torkel Ödegaard
153a9bf43a
docs: added versions_to_keep to config docs, #9671
2017-11-17 14:53:08 +01:00
Torkel Ödegaard
36c9b7df53
Update CHANGELOG.md
2017-11-17 14:45:38 +01:00
Torkel Ödegaard
98b4074c16
refactoring: minor refactor of clean up dashboard history PR #9882
2017-11-17 14:41:44 +01:00
Torkel Ödegaard
aaa465a100
Merge branch 'feat-9671' of https://github.com/alexanderzobnin/grafana into alexanderzobnin-feat-9671
2017-11-17 14:16:49 +01:00
Torkel Ödegaard
908be13c03
Update CHANGELOG.md
2017-11-17 13:26:36 +01:00
Torkel Ödegaard
b481ff27b2
Update CHANGELOG.md
2017-11-17 13:22:49 +01:00
Torkel Ödegaard
303e3de488
fix: fix for avatar images when gzip is turned on, fixes #5952
2017-11-17 13:13:58 +01:00
Torkel Ödegaard
7ccc8ae298
elasticsearch: default version to 5.x
2017-11-17 12:23:40 +01:00
Jeroen Jacobs
5b926cc102
Adding a user in a specified organisation uses the admin API
2017-11-17 12:19:18 +01:00
Torkel Ödegaard
f591bea696
Merge branch 'graphite-series-by-tags'
2017-11-17 12:15:21 +01:00
Alexander Zobnin
490b8fc50f
panels: add css tweaks for scrollable panels
2017-11-17 12:13:56 +03:00
Alexander Zobnin
a55be07ea5
dashboard history clean up: avoid potential SQL injections
2017-11-17 10:51:50 +03:00
Daniel Lee
f47673ab5c
search: refactor search sql into a builder class
2017-11-17 00:16:33 +01:00
bergquist
fe42f81441
changelog: note about closing #9798
2017-11-16 16:55:02 +01:00
bergquist
0f69e06fcf
removes invalid comment
2017-11-16 16:55:02 +01:00
Carl Bergquist
03c23dd9c1
Merge pull request #9901 from grafana/fix_annotations_api
...
fix: return id from api when creating new annotation, fixes #9798
2017-11-16 16:51:41 +01:00
Marcus Efraimsson
909601d6ab
api: fix so that datasources functions returns Response
2017-11-16 16:29:05 +01:00
bergquist
dcffcbb6d3
changelog: note about closing #1789
2017-11-16 16:21:14 +01:00
Torkel Ödegaard
26577ab600
Merge branch 'master' into graphite-series-by-tags
2017-11-16 16:20:44 +01:00
Marcus Efraimsson
89b27b35ba
fix: Use Response as return type
2017-11-16 16:19:01 +01:00
Marcus Efraimsson
540d540ea9
fix: return id from api when creating new annotation/graphite annotation, fixes #9798
...
When creating a region annotation the response will include both
id (region start id) and endId (region end id), if not only id.
2017-11-16 16:19:01 +01:00
Carl Bergquist
9ea5af578e
Merge pull request #9504 from grafana/datasource_as_cfg
...
Datasources as configuration
2017-11-16 16:13:02 +01:00
bergquist
c60915c146
datasources as cfg: adds docs for all jsondata and secure_json fields
2017-11-16 14:22:52 +01:00
Torkel Ödegaard
3ae0cfa1d0
graphite: minor changes
2017-11-16 14:16:37 +01:00
Alexander Zobnin
126f3703dc
text panel: make scrollable
2017-11-16 15:43:04 +03:00
Alexander Zobnin
4b88cc0226
panels: general property which makes panel scrollable
2017-11-16 15:38:52 +03:00
bergquist
87983021e2
datasources as cfg: convert yaml map into json for jsonData
2017-11-16 13:23:42 +01:00
Torkel Ödegaard
119f5427af
fix: fix cloudwatch metricFindQuery error that stopped it working completely, fixes #9876
2017-11-16 13:06:24 +01:00
Alexander Zobnin
fd046428b4
dashlist: css adjustments for scrollbar
2017-11-16 14:41:42 +03:00
Alexander Zobnin
e89e64e94e
dashlist: fix resizing after mode switching
2017-11-16 14:40:09 +03:00
Alexander Zobnin
7d8b2cb05f
dashlist: add scrollbar
2017-11-16 14:11:01 +03:00
Alexander Zobnin
06622088a1
dashlist: fix panel resizing
2017-11-16 14:10:28 +03:00
bergquist
5b674ce29c
docs: release 4.6.2
2017-11-16 11:22:09 +01:00
bergquist
bfd8afaf13
docs: update metrics api path
2017-11-16 09:38:37 +01:00
bergquist
e15fed10e2
changelog: adds note about closing #1871
2017-11-15 15:04:29 +01:00
Patrick O'Carroll
d800e64368
fixes : #1871 Dropdown starred ( #9490 )
...
adding the ability to star dashboard in search and dashboard-list
closes #1871
2017-11-15 15:01:44 +01:00
Sven Klemm
26ab25b7c0
dont loose subsecond precision when dealing with timestamp or ( #9851 )
...
timestamptz
2017-11-15 14:50:32 +01:00
Torkel Ödegaard
3b18adfe1a
graphite: progress on new query editor
2017-11-15 14:35:22 +01:00
bergquist
6267ef1391
datasource as cfg: fixes typos
2017-11-15 14:30:32 +01:00
bergquist
6e82dbafbc
docs: format cfg mgt tools as table
2017-11-15 14:30:32 +01:00
bergquist
29dff8b6cd
docs: adds more info about provisioning
2017-11-15 14:30:32 +01:00
bergquist
b4a89128b6
datasource as cfg: update docs to include globbig
2017-11-15 14:30:32 +01:00
bergquist
06a37d0023
datasource as cfg: show deletes first in example
2017-11-15 14:30:32 +01:00
bergquist
ebbfc529e0
datasource as cfg: support globbing
2017-11-15 14:30:32 +01:00
bergquist
0f136a940c
datasource as cfg: enable editable ds's
2017-11-15 14:30:32 +01:00
bergquist
b72cdae563
datasource as cfg: add org_id to example config
2017-11-15 14:30:32 +01:00
Dan Cech
0b6b5bac30
tweak docs
2017-11-15 14:30:32 +01:00
bergquist
36676e23c1
datasource as cfg: adds readonly datasources
2017-11-15 14:30:32 +01:00
bergquist
c6a6ae261f
datasource as cfg: refactor to use bus
2017-11-15 14:30:32 +01:00
bergquist
dc002abe4c
datasource as cfg: test for reading all properties
2017-11-15 14:30:32 +01:00
bergquist
5d49846e1d
datasource as cfg: adds provisioning docs
2017-11-15 14:30:32 +01:00
bergquist
665df676a5
datasource as cfg: rename feature to provisioning
2017-11-15 14:30:32 +01:00
bergquist
c9bfa781fd
datasource as cfg: improve name for this feature
2017-11-15 14:30:32 +01:00
bergquist
ba4bbd1d47
datasource as cfg: refactor tests to use yaml files
2017-11-15 14:30:32 +01:00
bergquist
3f0eb52389
datasource as cfg: ignore datasource all ready exist for inserts
2017-11-15 14:30:32 +01:00
bergquist
5910411845
datasource as cfg: add support for securedata field
2017-11-15 14:30:32 +01:00
bergquist
930da63173
datasource as cfg: setting for purging datasources not in cfg
2017-11-15 14:30:32 +01:00
bergquist
0f29b8ac83
datasources as cfg: tests for insert/updating datasources
2017-11-15 14:30:32 +01:00
bergquist
39b6c04643
datasource as cfg: basic implementation
2017-11-15 14:30:32 +01:00
Bruno Binet
014f6d5a75
More energy units ( #9743 )
...
* Add mA, mV, mW energy units
* Update case to be consistent with other energy units
2017-11-15 14:23:42 +01:00
Ryan McKinley
41be15ee4e
Add feet to the length menu ( #9889 )
2017-11-15 14:06:17 +01:00
Daniel Lee
0d85c63fff
middleware: recovery handles panics in all handlers
...
Also, changes the order of the middleware so that recovery is after the
gzip middleware. Otherwise, a 200 OK is returned instead of a 500 error.
2017-11-15 13:57:33 +01:00
Daniel Lee
b2fbb2691b
sql: small fix to error handling
2017-11-15 13:57:33 +01:00
Torkel Ödegaard
acede1d5f9
graphite: progress on new query editor
2017-11-15 13:45:51 +01:00
bergquist
4301463c82
changelog: make prom fixes more explicit
2017-11-15 11:42:53 +01:00
Alexander Zobnin
59d89e422b
dashboard history clean up: add tests
2017-11-15 13:38:44 +03:00
Alexander Zobnin
d4e2f850b8
tech: ignore debug.test file created by VS Code
2017-11-15 13:37:45 +03:00
Alexander Zobnin
a0a1f4aacd
dashboard history: refactor after review
2017-11-15 13:36:36 +03:00
bergquist
7834eca394
changelog: adds note about closing #9777
2017-11-15 11:27:11 +01:00
Carl Bergquist
5d6ed6c45f
prom: add support for default step param ( #9866 )
...
Alerting for prometheus have been depending on the step parameter from each query.
In https://github.com/grafana/grafana/pull/9226 we changed the behavior for step in the
frontend which caused problems for alerting. This commit fixes that by introducing a default
min interval value so alerting always have something to depend on.
closes #9777
2017-11-15 11:22:00 +01:00
Torkel Ödegaard
b5b93a68fc
Merge branch 'master' into graphite-series-by-tags
2017-11-15 11:12:11 +01:00
Sven Klemm
9e6a7dcb90
properly escape components of connection string ( #9850 )
2017-11-15 10:55:08 +01:00
Torkel Ödegaard
af9941e50a
Merge branch 'graphite-seriesbytag' of https://github.com/alexanderzobnin/grafana into graphite-series-by-tags
2017-11-15 10:51:05 +01:00
Torkel Ödegaard
1a3170373a
Merge branch 'alertList-notOK'
2017-11-15 10:48:20 +01:00
Torkel Ödegaard
ba8c02f594
refactor: changed string slicing to strings.TrimPrefix, #9862
2017-11-15 10:48:03 +01:00
Alexander Zobnin
08e2bbef83
dashboard history: clean up dashboard version history
2017-11-14 18:22:18 +03:00
Torkel Ödegaard
a534ac4948
build: fixed jshint error
2017-11-14 12:42:45 +01:00
Sven Klemm
108f582ec4
sync documentation, add remark about to_timestamp and redshift ( #9841 )
2017-11-14 11:33:55 +01:00
Torkel Ödegaard
b1a6c7814d
Update CHANGELOG.md
2017-11-14 11:30:39 +01:00
Torkel Ödegaard
6a976a3f48
Merge branch 'master' of github.com:grafana/grafana
2017-11-14 11:27:57 +01:00
Torkel Ödegaard
012b72cdbf
fix: Html escaping caused issue in InfluxDB query editor, could not pick greater than or less then operators, fixes #9871
2017-11-14 11:27:36 +01:00
bergquist
9fc7303ddf
changelog: adds note about closing #8523
2017-11-14 11:14:27 +01:00
bergquist
0e67d5e327
Merge branch 'anthu-master'
2017-11-14 11:05:09 +01:00
bergquist
3bb704144d
teams: removes print statement
2017-11-14 11:05:01 +01:00
Anton Huck
fd2451823b
Add Microsoft Teams notifier
2017-11-14 11:05:01 +01:00
Daniel Lee
6d7eacfa81
docs: update building from source doc with node-gyp
...
Adds dependencies for node-gyp to the building from source
docs page. ref #9861
2017-11-13 23:42:05 +01:00
Torkel Ödegaard
81102ccee1
Update CHANGELOG.md
2017-11-13 16:41:02 +01:00
Alexander Zobnin
e7f3480803
heatmap: fix tooltip in "Time series bucket" mode, #9332 ( #9867 )
2017-11-13 15:20:12 +01:00
Marcus Efraimsson
ecbe7d06a6
fix: Table panel now renders annotations correctly. Fixes #9842 ( #9868 )
2017-11-13 15:18:39 +01:00
Daniel Lee
ac8b20a60c
Merge branch 'windows_build_9790'
2017-11-13 14:20:18 +01:00
Daniel Lee
b51b681400
build: fixes build and jest tests on Windows
...
Fixes #9790
2017-11-13 13:48:48 +01:00
Torkel Ödegaard
9073587705
Update CHANGELOG.md
2017-11-13 13:11:30 +01:00
Mitsuhiro Tanda
52e1c4113b
fix cloudwatch ec2_instance_attribute ( #9718 )
...
* fix cloudwatch ec2_instance_attribute
* add test
* minor fix
2017-11-13 13:07:46 +01:00
Torkel Ödegaard
685ee393af
graph: the stack & legend sort sync was not working correctly, the z-index sorting that happened in after the legend sort order was applied and messed with the order even though the sort function returned zero for all entries, combined the sort function to one sort function, fixes #9789 ( #9797 )
2017-11-13 12:09:26 +01:00
Patrick O'Carroll
9ad186bcc9
not ok option to alert list, fixes : #9754
2017-11-13 10:30:11 +01:00
Carl Bergquist
c44f6e2ec2
Merge pull request #9854 from drenalin23/drenalin-add-networkelb-cloudwatch
...
Add AWS/NetworkELB to cloudwatch definitions
2017-11-13 07:50:45 +01:00
bergquist
ba18a5866c
changelog: note about closing #9661
2017-11-13 07:47:14 +01:00
Carl Bergquist
c30947df61
Merge pull request #9855 from mtanda/cw_inspector
...
(cloudwatch) fix query inspector
2017-11-13 07:43:21 +01:00
Carl Bergquist
6a485f3016
Merge pull request #9856 from mtanda/cw_null_for_no_datapoint
...
(cloudwatch) return empty array for no datapoints
2017-11-13 07:41:08 +01:00
Mitsuhiro Tanda
6488ccd113
return empty array for no datapoints
2017-11-12 00:48:54 +09:00
Mitsuhiro Tanda
ae4bcdd54b
fix query inspector for cloudwatch
2017-11-12 00:41:14 +09:00
Scott Nelson Windels
343143e95f
Add AWS/NetworkELB to cloudwatch definitions
2017-11-10 15:13:09 -08:00
bergquist
5e11f1a2a1
changelog: note about closing #9784
2017-11-09 18:13:23 +01:00
Carl Bergquist
48d77ea2a8
Merge pull request #9785 from certusoft/mysql_performance
...
MySQL Performance when using GF_DATABASE_URL
2017-11-09 18:07:22 +01:00
Carl Bergquist
56fe1308ce
Merge pull request #9826 from agnivade/hexencoding
...
Use hex.EncodeToString to encode to hex
2017-11-09 17:58:35 +01:00
bergquist
d4e8e22fda
test: adds tests for password encodiing
2017-11-09 17:55:12 +01:00
Dan Cech
5b38c230db
use SHOW RETENTIONS to test influxdb connection ( #9824 )
2017-11-08 20:33:15 +01:00
Agniva De Sarker
143b56b5ac
Use hex.EncodeToString to encode to hex
...
Using the EncodeToString function from the encoding/hex package
is much faster than calling the fmt.Sprintf with %x
Benchmark results below with the following code
func BenchmarkHexPrint(b *testing.B) {
data := []byte("hellothere")
for n := 0; n < b.N; n++ {
// _ = fmt.Sprintf("%x", data)
_ = hex.EncodeToString(data)
}
}
name old time/op new time/op delta
HexPrint-4 188ns ± 1% 99ns ± 1% -47.40% (p=0.008 n=5+5)
name old alloc/op new alloc/op delta
HexPrint-4 64.0B ± 0% 64.0B ± 0% ~ (all equal)
name old allocs/op new allocs/op delta
HexPrint-4 2.00 ± 0% 2.00 ± 0% ~ (all equal)
2017-11-08 22:44:31 +05:30
Seuf
b3a53b8c56
Added missing documentation for auth.proxy ( #9796 )
2017-11-08 11:03:18 +01:00
Mitsuhiro Tanda
e46814ba05
fix date test ( #9811 )
2017-11-08 11:01:19 +01:00
Daniel Lee
799aaf720a
docker: expose statsd endpoint for graphite block
2017-11-07 15:14:39 +01:00
Sven Klemm
f8698dc49b
update lib/pq ( #9788 )
2017-11-06 19:51:49 +01:00
Furtchet
a51b1e8951
Update the config key to database_log_queries so it is more descriptive, as suggested in #9785 .
2017-11-06 08:01:31 -06:00
Carl Bergquist
b65ea57f97
Merge pull request #9787 from nadezhdamosunova/patch-2
...
Update postgres.md
2017-11-06 07:59:44 +01:00
Alexander Zobnin
f5c5c4b88b
graph: don't change original series name in histogram mode, #8886 ( #9782 )
2017-11-04 08:09:41 +01:00
Furtchet
5fdfa3ff7e
MySQL Performance when using GF_DATABASE_URL
...
Set MaxIdleConn and MaxOpenConn when using the GF_DATABASE_URL configuration. Also added GF_DATABASE_DEBUG flag to print SQL statements and SQL execution times.
See #9784 for the details.
2017-11-03 14:05:32 -05:00
Nadezhda Mosunova
5b1e6513e6
Update postgres.md
...
'Annotations' is a plural noun, so it doesn't require adding ‑s to the end of the verb
2017-11-03 17:57:03 +03:00
Torkel Ödegaard
b8f9edaea3
Update CHANGELOG.md
2017-11-03 13:40:55 +01:00
Alexander Zobnin
a3bf38cc21
colorpicker: fix color string change #9769 ( #9780 )
2017-11-03 13:29:00 +01:00
Torkel Ödegaard
f18de7e6a0
Merge branch 'alertList-no-alerts'
2017-11-03 10:17:07 +01:00
Torkel Ödegaard
cd95f5bcc2
refactor: alert list panel fixes and no alerts message, rewrite of PR #9721
2017-11-03 10:16:25 +01:00
Torkel Ödegaard
72783785a8
Merge branch 'disable-timepicker'
2017-11-03 09:14:00 +01:00
Torkel Ödegaard
bf82d166bc
feat: refactoring hide time picker PR #9756
2017-11-03 09:13:40 +01:00
Torkel Ödegaard
c1fcfdb536
search: began writing test for new search
2017-11-02 16:54:33 +01:00
Torkel Ödegaard
27acaf3830
Merge branch 'develop-search' of github.com:grafana/grafana into develop-search
2017-11-02 16:36:54 +01:00
Torkel Ödegaard
564b74cb7b
Merge branch 'develop' into develop-search
2017-11-02 16:00:50 +01:00
Torkel Ödegaard
10fcf2f5be
Merge branch 'master' into develop
2017-11-02 15:56:09 +01:00
Patrick O'Carroll
a433698ddf
changed class name for no-alerts
2017-11-02 08:44:09 +01:00
Carl Bergquist
bf85735a36
Merge pull request #9765 from RatnadeepSimhadri/patch-1
...
chore(docs): update the search Query Example
2017-11-02 07:50:08 +01:00
Carl Bergquist
17492c091a
Merge pull request #9752 from mtanda/cw_alias_fix
...
[bug fix] (cloudwatch) fix default alias format
2017-11-02 07:45:26 +01:00
Ratna Deep Simhadri
538a8cff1e
chore(docs): update the search Query Example
...
- Updated the last Search Dashboards Example , so that the Example Request and Response seem related
2017-11-01 23:04:51 -07:00
Torkel Ödegaard
f4d0e2caee
ux: search progress
2017-11-01 20:26:14 +01:00
Daniel Lee
84b277d5c0
dashfolders: fix for dashlist nav
2017-11-01 20:12:32 +01:00
bergquist
6292d7c204
reduce docker-compose header version
2017-11-01 19:28:28 +01:00
Torkel Ödegaard
b9d6c97147
ux: progress on new search
2017-11-01 16:59:20 +01:00
Torkel Ödegaard
97cc454ded
ux: minor changes
2017-11-01 14:23:46 +01:00
Carl Bergquist
c783bdac39
Merge pull request #9753 from mtanda/cw_period
...
(cloudwatch) add period alias
2017-11-01 14:02:41 +01:00
bergquist
8b10fe1abc
ignore docker-compose.yaml
2017-11-01 13:43:39 +01:00
bergquist
4dae217afc
docs: update latest release to 4.6.1
2017-11-01 13:31:10 +01:00
bergquist
d5d42c046d
packages: update published package version
2017-11-01 12:54:35 +01:00
Patrick O'Carroll
63c79f066a
option to hide Time picker, fixes #2013
2017-11-01 12:26:45 +01:00
Torkel Ödegaard
894951c7d4
fix: panel view now wraps, no scrolling required, fixes #9746
2017-11-01 11:24:26 +01:00
bergquist
575f746baa
changelog: set release date for 4.6.1
2017-11-01 11:03:10 +01:00
bergquist
d854abccad
changelog: adds note about closing #9707
2017-11-01 11:00:47 +01:00
Torkel Ödegaard
f46b7560e8
Update CHANGELOG.md
2017-11-01 10:50:24 +01:00
Mitsuhiro Tanda
4a63d696ff
fix default alias
2017-11-01 18:48:30 +09:00
Mitsuhiro Tanda
ebcb8be19a
add period alias
2017-11-01 18:47:21 +09:00
Torkel Ödegaard
e19b4a9291
plugins: fix for loading external plugins behind auth proxy, fixes #9509
2017-11-01 10:45:20 +01:00
Torkel Ödegaard
c3bd07f9b4
testdata: added manual entry mode to test data
2017-11-01 09:59:24 +01:00
Patrick O'Carroll
5a26fc252e
new design for no alerts in alert-list, fixes #9721
2017-11-01 09:44:51 +01:00
Torkel Ödegaard
fec37f22b8
fix: fixed compiler error from #9676
2017-11-01 08:08:16 +01:00
Patrick O'Carroll
c8f7361e3f
converted ng_model_on_blur.js to ts, deletedkeyboard_manager.js ( #9676 )
2017-11-01 07:51:40 +01:00
Daniel Lee
624b75b58c
docs: update testdata enable explanantion
2017-10-31 18:25:35 +01:00
Carl Bergquist
d4f40eac6f
Merge pull request #9745 from cglewis/master
...
MAINTAINER is deprecated, now using LABEL
2017-10-31 18:24:34 +01:00
cglewis
f5d2ce2a72
MAINTAINER is deprecated, now using LABEL
2017-10-31 10:21:20 -07:00
Charlie Lewis
dbc0ff9739
Merge pull request #1 from grafana/master
...
sync
2017-10-31 10:19:28 -07:00
Torkel Ödegaard
84b10df887
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-10-31 16:14:40 +01:00
Torkel Ödegaard
ae367db377
Update ROADMAP.md
2017-10-31 16:07:45 +01:00
Carl Bergquist
8ed1d935df
Merge pull request #9741 from akshaychhajed/docker-compose-v3
...
Transitioning fig to docker-compose v3
2017-10-31 15:23:59 +01:00
Ryan McKinley
a1c1704d1f
Adding energy, area, and acceleration units ( #9336 )
...
* Adding more units
* move changes to kbn.ts
* remove accidental commits
2017-10-31 14:57:57 +01:00
Torkel Ödegaard
9d020ea1e2
Merge branch 'master' of github.com:grafana/grafana
2017-10-31 14:30:26 +01:00
Torkel Ödegaard
7f83460f42
tests: migrated tests for link_srv to jest, #9666
2017-10-31 14:30:06 +01:00
Torkel Ödegaard
9aa6a6b4c4
Merge branch 'linkSrv-js-to-ts'
2017-10-31 14:29:42 +01:00
Akshay Chhajed
38ec8ddefc
Transitioning fig to docker-compose v3
2017-10-31 18:59:27 +05:30
Torkel Ödegaard
ec94dfa890
tests: migrated tests for link_srv to jest, #9666
2017-10-31 14:29:25 +01:00
Patrick O'Carroll
1206ce261c
fix for dashboard tag link bug, fixes #9737 ( #9739 )
2017-10-31 14:29:10 +01:00
bergquist
ae5b3fd4b5
github: dont require bug/fr in title
2017-10-31 14:14:50 +01:00
bergquist
3c572aece6
changelog: adds note about closing #9713
2017-10-31 14:11:13 +01:00
Patrick O'Carroll
c3a9a04dad
converted confirm_click.js to .ts ( #9674 )
...
* converted confirm_click.js to .ts
* deleted confirm_click.ts
* removed import of confirm_click
2017-10-31 13:58:38 +01:00
Torkel Ödegaard
afd4f37f39
Update codecov.yml
2017-10-31 13:58:01 +01:00
Torkel Ödegaard
7336a98bb1
Update CHANGELOG.md
2017-10-31 13:56:00 +01:00
Sven Klemm
a503c1d39c
change default sslmode for postgres to verify-full ( #9736 )
2017-10-31 13:55:32 +01:00
Alexander Zobnin
948a5259a2
fix: color picker bug at series overrides page, #9715 ( #9738 )
2017-10-31 13:53:45 +01:00
Torkel Ödegaard
497993e2b2
Update ROADMAP.md
2017-10-31 13:04:10 +01:00
bergquist
1be476b5f5
tech: switch to golang 1.9.2
2017-10-31 12:36:52 +01:00
Sven Klemm
b6fafb13f5
always quote template variables for mysql when multi-value is allowed ( #9712 )
...
* always quote template variables for mysql when multi-value is allowed
* handle include all option similar to multi value
* declare type
* adjust tests to quoting change
* dont specify type but let it be inferred
* fix test for variable with includeAll
2017-10-31 12:23:50 +01:00
Sven Klemm
caa8b6100e
always quote template variables for postgres when multi-value or include ( #9714 )
...
all is allowed
2017-10-31 12:23:21 +01:00
Torkel Ödegaard
ae11bf7c14
fix: dashboard links dropdown toggle did not update view, fixes #9732
2017-10-31 09:22:45 +01:00
Torkel Ödegaard
3ff2dc2850
Merge branch 'master' of github.com:grafana/grafana
2017-10-31 09:17:44 +01:00
bergquist
d23c77119e
docs: adds prom grafana dashboard
2017-10-31 09:13:35 +01:00
Torkel Ödegaard
8838e43088
Merge branch 'master' of github.com:grafana/grafana
2017-10-31 09:01:10 +01:00
Alexander Zobnin
ac2e72f22a
graphite: tag is required for values autocomplete
2017-10-31 10:20:01 +03:00
Daniel Lee
a366b137a2
dashfolders: bulk edit tag filtering
...
Still ugly though
2017-10-30 19:34:55 +01:00
Carl Bergquist
7583b78c3a
Merge pull request #9723 from boeboe/master
...
Correct help message of api_dataproxy_request_all_milliseconds
2017-10-30 13:08:32 +01:00
Bart Van Bos
1a8d05bbcb
Correct help message of api_dataproxy_request_all_milliseconds
2017-10-30 12:50:57 +01:00
bergquist
e7b604f538
changelog: adds note about closing #9645
2017-10-30 11:17:30 +01:00
Carl Bergquist
1a3373e049
Merge pull request #9699 from it-teaching-abo-akademi/master
...
Alertlist: Inform when no alerts in current time range
2017-10-30 11:12:11 +01:00
bergquist
92d8b3f095
changelog: adds note about closing #9698
2017-10-30 11:09:48 +01:00
Carl Bergquist
d83f0fb266
Merge pull request #9698 from mtanda/text_ace_editor
...
[Feature Request] ace editor for text panel
2017-10-30 11:07:53 +01:00
Mitsuhiro Tanda
e9645045a0
ace editor for text panel
2017-10-30 11:05:09 +09:00
Daniel Lee
e85abf6810
dashboards: bulk edit delete
...
If both a parent folder and a child is chosen then
only sends the parent folder for deletion as the
child folder will be deleted anyway.
2017-10-29 22:08:26 +01:00
bergquist
e1765e360e
tech: add missing include
2017-10-29 20:21:41 +01:00
Daniel Lee
752453f204
dashboards: fix link to bulk edit
2017-10-29 20:20:51 +01:00
Daniel Lee
e541e60bc3
sql: remove title from annotation help
...
Fixes #9710
2017-10-29 20:03:23 +01:00
bergquist
7dcfd800b3
changelog: adds note about closing #9681
2017-10-29 19:32:49 +01:00
Carl Bergquist
e5ec357625
Merge pull request #9697 from bergquist/fix_removed_threshols
...
save as should only delete threshold for panels with alerts
2017-10-28 23:48:31 +02:00
Torkel Ödegaard
d03b0d664b
Merge branch 'master' of github.com:grafana/grafana
2017-10-28 13:28:30 +02:00
Torkel Ödegaard
3e3cef28ec
fix: undefined is not an object evaluating this., #9538
2017-10-28 13:28:06 +02:00
pkarmaka
cdd17f4871
[Bug Fix] Opentsdb Alias issue ( #9613 )
2017-10-28 13:10:18 +02:00
Torkel Ödegaard
43d45f9fae
fix: graphite annotation tooltip included undefined, fixes #9707
2017-10-28 12:59:32 +02:00
Tomas Strand
357d394c66
Alertlist: Inform when no alerts in current time range
...
Shows info that no alerts are found for the currently selected interval in Alertlist.
Fixes #9624
2017-10-27 17:20:07 +03:00
bergquist
728471eef4
save as should only delete threshold for panels with alerts
...
closes #9681
2017-10-27 15:41:53 +02:00
Alexander Zobnin
2374e91bfa
graphite: tags and values autocomplete based on @DanCech PR to graphite-web
2017-10-27 13:15:54 +03:00
Daniel Lee
71d9126bb6
changelog: note for #9596
2017-10-27 11:28:04 +02:00
Sven Klemm
34da0711ab
add __timeGroup macro for mysql ( #9596 )
...
* add __timeGroup macro for mysql
* put example __timeGroup query in frontend help
* do __timeGroup interval parsing in go similar to mysql
* ignore whitespace around interval
2017-10-27 11:26:25 +02:00
Torkel Ödegaard
cae852a1a2
updated icons
2017-10-27 08:33:04 +02:00
Daniel Lee
6aa0f35012
docs: fix link
2017-10-26 17:39:54 +02:00
Torkel Ödegaard
9b4e1aa0e7
ux: testing 3px panel border radius
2017-10-26 16:06:28 +02:00
Torkel Ödegaard
9605ab4475
Merge branch 'master' into develop
2017-10-26 15:59:50 +02:00
Torkel Ödegaard
9d5e4bee56
Merge branch 'master' of github.com:grafana/grafana
2017-10-26 15:27:46 +02:00
Patrick O'Carroll
f097bce565
more link fixes
2017-10-26 14:47:07 +02:00
Patrick O'Carroll
e654f80e4b
fixed link issues
2017-10-26 14:25:43 +02:00
Patrick O'Carroll
a228bb2308
renamed file
2017-10-26 13:34:41 +02:00
Patrick O'Carroll
0f2989e19b
converted inspect_ctrl.js to ts ( #9673 )
2017-10-26 13:27:17 +02:00
Patrick O'Carroll
bb1097b7c9
converted dashboard_loaders.js to .ts ( #9672 )
...
* converted dashboard_loaders.js to .ts
* class name change
2017-10-26 13:26:03 +02:00
Patrick O'Carroll
2f4744ca71
declared any to info in declaration
2017-10-26 13:25:47 +02:00
Patrick O'Carroll
c84e3c00fe
converted analytics.js to ts, minor code formatting fix to timer.ts ( #9663 )
2017-10-26 13:22:45 +02:00
Torkel Ödegaard
c78a9368f0
docs: updated download links
2017-10-26 13:17:51 +02:00
Daniel Lee
a7d7f0d9f8
docs: update alerting with new data sources
2017-10-26 12:32:37 +02:00
Daniel Lee
e33faac63b
changelog: spelling
2017-10-26 12:15:59 +02:00
Torkel Ödegaard
01f16ece3e
plugins: added backward compatible path for rxjs
2017-10-26 12:07:23 +02:00
Torkel Ödegaard
bf680acae5
ux: updated singlestat default colors
2017-10-26 11:57:48 +02:00
Torkel Ödegaard
74fcb2494a
prometheus: fixed unsaved changes warning when changing time range due to step option on query model was changed in datasource.query code, fixes #9675
2017-10-26 11:46:33 +02:00
Torkel Ödegaard
77331e92b6
docs: updated changelog
2017-10-26 10:57:41 +02:00
Torkel Ödegaard
0c2aa91e61
fix: firefox can now create region annotations, fixes #9638
2017-10-26 10:56:10 +02:00
bergquist
b80b5e0317
changelog: adds note about closing #9639
2017-10-26 10:44:09 +02:00
bergquist
261a832460
set release date for 4.6.0
2017-10-26 10:41:06 +02:00
Torkel Ödegaard
9718fa7c03
grid: work in progress on row repeats
2017-10-26 09:53:48 +02:00
Daniel Lee
7f3293ce80
dashfolders: rough draft of bulk edit
2017-10-25 16:12:03 +02:00
Patrick O'Carroll
2dd49e6e50
converted linkSrv.js to linkSrv.ts
2017-10-25 15:29:13 +02:00
Daniel Lee
80903c162e
docs: update docker installation docs
2017-10-25 14:21:32 +02:00
Carl Bergquist
c91a1e994b
Merge pull request #9594 from bergquist/datasources_optimistic_concurrency
...
datasources: change to optimistic concurrency
2017-10-25 12:44:36 +02:00
Torkel Ödegaard
7559982b05
grid: minor changes
2017-10-25 12:38:08 +02:00
Patrick O'Carroll
aa3fc9f45f
converted outline.js to outline.ts ( #9658 )
2017-10-25 12:32:33 +02:00
Patrick O'Carroll
4b5929d577
converted timer.js to timer.ts ( #9656 )
2017-10-25 12:32:19 +02:00
bergquist
d68bfaa8be
datasource as cfg: typo
2017-10-25 12:21:06 +02:00
Torkel Ödegaard
17d95dc848
Create codecov.yml
2017-10-25 11:23:47 +02:00
bergquist
da6430ac01
datasource as cfg: explain why cmd.version can be higher
2017-10-25 09:39:27 +02:00
zhengkai
2848773ab4
#edit_grafana_organisation_apis_doc ( #9651 )
2017-10-25 08:15:51 +02:00
xjewer
bddebf4c82
add a phantomjs execution status to log if errors happens, e.g. OOM killer kills it ( #9644 )
...
fixes #9643
2017-10-25 08:14:14 +02:00
Torkel Ödegaard
a299118c92
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-10-24 20:29:53 +02:00
Torkel Ödegaard
38f97d5cc9
grid: worked on row options modal and row removal
2017-10-24 20:13:34 +02:00
Daniel Lee
f70fb7dbf3
dashboard: fix home dashboard getting started panel
2017-10-24 19:22:56 +02:00
Carl Bergquist
89a070029f
Merge pull request #9648 from jasonodonnell/master
...
Fix typo in template help tab
2017-10-24 16:54:05 +02:00
Jason O'Donnell
577478baff
Fix typo in template help tab
2017-10-24 10:48:49 -04:00
Patrick O'Carroll
95250e4ea3
replace store.js with store.ts, test for store.ts ( #9646 )
2017-10-24 16:13:49 +02:00
Torkel Ödegaard
df12cbc4a7
tests: added test for DashboardRow
2017-10-24 15:46:03 +02:00
Daniel Lee
676a113966
docs: update first page with data source guides
2017-10-24 15:23:19 +02:00
Daniel Lee
fc76530577
docs: document annotations for postgres/mysql
2017-10-24 15:13:04 +02:00
Daniel Lee
f48703502d
docs: update for template variables
...
ref #9030
2017-10-24 14:44:34 +02:00
Daniel Lee
201e93b7f9
changelog: spelling
2017-10-24 14:41:17 +02:00
Alin Sinpalean
d99f4f95c0
Allow for multiple auto interval template variables ( #9216 )
...
* Allow for multiple auto interval template variables without them overwriting each other's value.
* Add test for multiple auto interval template variables.
* Correctly handle old links with .
2017-10-24 14:39:10 +02:00
bergquist
834446260f
changelog: adds note about closing #9645
2017-10-24 14:19:53 +02:00
bergquist
dea631bedc
tech: remove rabbitmq event publisher
...
closes #9645
2017-10-24 14:10:23 +02:00
Daniel Lee
8334b24b42
changelog: note for #9030
2017-10-24 14:09:33 +02:00
Sven Klemm
56e53b8343
dont quote variables for mysql and postgres datasource ( #9611 )
2017-10-24 14:05:41 +02:00
bergquist
2f35759346
asscoiate comment with name
2017-10-24 13:40:38 +02:00
Carl Bergquist
5701b73ab2
Merge pull request #9642 from nadezhdamosunova/patch-1
...
Update development.md
2017-10-24 13:24:16 +02:00
Nadezhda Mosunova
8070a7ca35
Update development.md
2017-10-24 14:18:47 +03:00
Torkel Ödegaard
15024e96e4
ux: row collapse / expand starting to work
2017-10-24 12:33:14 +02:00
bergquist
5a53051f72
changelog: adds note about closing #9640
2017-10-24 11:08:34 +02:00
Torkel Ödegaard
68562a2077
Merge branch 'master' into develop
2017-10-24 11:02:48 +02:00
bergquist
9b6535cca1
alerting: only editors can pause rules
...
closes #9640
2017-10-24 11:01:08 +02:00
bergquist
beb203209b
prom: adds pre built grafana dashboard
2017-10-24 11:01:08 +02:00
bergquist
5f0a86be4c
changelog: adds note about closing #9636
2017-10-24 11:01:08 +02:00
Torkel Ödegaard
7861c27557
fix: another fix for playlist view state, #9639
2017-10-24 10:58:14 +02:00
Torkel Ödegaard
3e89ec4ff2
ux: updated icons
2017-10-24 10:47:24 +02:00
Patrick O'Carroll
a8285d0eb4
shore: migrating config/settings.js to typescript
2017-10-24 10:45:46 +02:00
Patrick O'Carroll
8afb84a5e5
fix: fixed playlist controls and view state, fixes #9639
2017-10-24 10:43:48 +02:00
Carl Bergquist
e91b00c355
Merge pull request #9637 from utkarshcmu/singlestat_fix
...
Fixed #9636
2017-10-24 10:19:05 +02:00
utkarshcmu
a4a10f2b03
Fixed #9636
2017-10-24 00:49:03 -07:00
Torkel Ödegaard
b44daaabf2
Merge branch 'master' into develop
2017-10-24 09:06:09 +02:00
Torkel Ödegaard
4d72323623
shore: removed unused old system conf file
2017-10-23 20:31:23 +02:00
Alexander Zobnin
396eadc5ac
Use d3 from node_modules ( #9625 )
...
* tech: annotations refactor, add tests for regions processing
* tech: move d3 to npm and webpack, #9480
* tech: move color scale functions to separate module
* fix opacity legend rendering
2017-10-23 20:30:43 +02:00
stuart nelson
93ac6680ab
update log15 ( #9622 )
...
* Update log15 and go-isatty
* Update usage in pkg log
2017-10-23 19:57:19 +02:00
Daniel Lee
9e697a1f6e
docs: update whats-new-in
2017-10-23 16:40:57 +02:00
Daniel Lee
cda359e844
changelog: small text change
2017-10-23 16:32:23 +02:00
Daniel Lee
884e85fc81
changelog: v4.6.0-beta3 released
2017-10-23 16:29:13 +02:00
Alexander Zobnin
2b78c47a5a
tech: annotations refactor, add tests for regions processing ( #9618 )
...
* tech: annotations refactor, add tests for regions processing
* tech: remove unused imports from annotations tests
2017-10-23 15:46:36 +02:00
Daniel Lee
c3b90f2028
Move #9527 to 4.6.0-beta3
2017-10-23 15:31:21 +02:00
Daniel Lee
c22097c95e
build: disable jest on precommit hook -windows fix
...
Temporary fix until we get jest tests working on Windows
2017-10-23 13:03:06 +02:00
Daniel Lee
0ba4c161c3
build: fix all npm run commands for Windows
...
Adds node before each command otherwise Windows does not understand
commands starting with ./
2017-10-23 13:03:06 +02:00
Daniel Lee
7863a0417c
plugins: fixes path issue on Windows
...
When loading a plugin and setting the path, an extra backslash sneaks
when running on Windows. Fixes #9597
2017-10-23 13:03:06 +02:00
Torkel Ödegaard
4fdb351c32
build: tryingt of fix windows build issue
2017-10-23 12:33:30 +02:00
bergquist
d25d689efa
tests: removes commented tests
2017-10-23 11:32:34 +02:00
bergquist
fcd5d581a8
graph: invert order when sorting by legend
...
sort order have now been inverted. Biggest values should
be at bottom of the graph.
ref #9538
2017-10-23 11:32:09 +02:00
Torkel Ödegaard
b986f744e4
fix: escape series name in graph legend, added aliasEscaped to time series model to reuse escape, fixes #9615
2017-10-23 10:15:58 +02:00
Torkel Ödegaard
9cce5217d0
build: fixed gofmt issue and addd mock response feature
2017-10-23 09:57:28 +02:00
bergquist
139f077453
prometheus: enable gzip for /metrics endpoint
...
closes #9464
2017-10-23 09:35:46 +02:00
Torkel Ödegaard
1fd2270a93
build: split circle test shell scripts
2017-10-23 09:06:50 +02:00
bergquist
89923bf77a
datasources: change to optimisic concurrency
...
prerequisite for #9504
2017-10-23 07:55:16 +02:00
Torkel Ödegaard
48f384dcf1
build: reduced webpack log output and remove race flag from go tests
2017-10-22 20:16:32 +02:00
Torkel Ödegaard
b6184a71bd
build: set max workers to 2 for jest
2017-10-22 19:22:06 +02:00
Torkel Ödegaard
76b9b792b4
build: log heap usage
2017-10-22 19:19:29 +02:00
Torkel Ödegaard
4632b8daa5
build: another build fix
2017-10-22 18:10:22 +02:00
Torkel Ödegaard
7a277c69ac
tests: migrated two more tests to jest
2017-10-22 17:36:50 +02:00
Torkel Ödegaard
c6feb903b1
build: fixed build failure
2017-10-22 17:31:10 +02:00
Torkel Ödegaard
2de439c5a1
build: reworking pre commit hook
2017-10-22 15:19:06 +02:00
Torkel Ödegaard
cde87d9adc
build: added precommit
2017-10-22 15:11:37 +02:00
Torkel Ödegaard
34edea4ac7
fix: fixed tslint validation error
2017-10-22 14:56:20 +02:00
Torkel Ödegaard
adb9d92082
test: added first react snapshot test
2017-10-22 12:48:20 +02:00
Torkel Ödegaard
a06ccaa428
docs: another docs fix
2017-10-22 12:00:35 +02:00
Torkel Ödegaard
974d38583d
docs: fix docs redirect for older datasources index page, fixes #9609
2017-10-22 11:53:30 +02:00
Torkel Ödegaard
fff0fa2aee
Merge branch 'master' into develop
2017-10-22 11:51:14 +02:00
Torkel Ödegaard
4aa227dd84
[Tech]: Start migrating to Jest for tests ( #9610 )
...
* tech: investigating karma + jest mix
* tech: migrating tests to jest
* tech: moved anoter test file to jest
* test: migrated two more test files to jest
* test: updated readme and made test fail to verify that it causes CI build failure
* tech: added code coverage for jest tests
* tech: testing codecov coverage
* tech: migrated more tests
* tech: migrated template srv to typescript and the tests to jest
* tech: minor build fix
* tech: build fixes
* build: another attempt at fixing go test with coverage
2017-10-22 07:03:26 +02:00
Carl Bergquist
c4365e225c
Merge pull request #9605 from jasonodonnell/master
...
Fix typos in init.d comment
2017-10-20 20:12:51 +02:00
Jason O'Donnell
b51476f18a
Fix typo in init.d script
2017-10-20 13:31:52 -04:00
Alexander Zobnin
6114f63d7c
graphite: auto detect version
2017-10-20 16:26:00 +03:00
Alexander Zobnin
89aea278a9
graphite: improved version comparison
2017-10-20 15:50:44 +03:00
Alexander Zobnin
c22a192bb8
graphite: split tags and functions into 2 rows when seriesByTag used
2017-10-20 12:32:20 +03:00
Alexander Zobnin
968ce15e7f
graphite: add tags to dropdown and switch to tag editor if selected
2017-10-20 12:07:31 +03:00
Daniel Lee
90ef877e6e
plugins: expose dashboard impression store
2017-10-20 10:38:52 +02:00
Torkel Ödegaard
a56287c2dc
ux: minor ux tweaks
2017-10-19 13:42:49 +02:00
Carl Bergquist
1d7a0db54b
Sort series in the same order as legend in graph panel ( #9563 )
...
* graph: sort series in the same order as legend
closes #9538
* style: use function arrows
* graph: remove sort by legend option
sort series based on legend by default is sort order
is set and stack is enabled
* graph: remove useless sort
* graph: make code simpler
2017-10-19 13:04:02 +02:00
Torkel Ödegaard
d58a560fda
Update CHANGELOG.md
2017-10-19 12:55:52 +02:00
Torkel Ödegaard
1e61eae9f4
fix: fixed save to file button in export modal, fixes #9586
2017-10-19 12:52:26 +02:00
Carl Bergquist
e8141b48d2
Merge pull request #9555 from mtanda/prometheus_46_improve_minor_fix
...
(prometheus) minor fix of auto complete
2017-10-19 10:42:34 +02:00
bergquist
b3a8d93dca
mysql: add usage stats for mysql
2017-10-19 10:30:54 +02:00
ryan
fb9c714a9a
run go fmt
2017-10-18 23:49:33 +02:00
ryan
4440133f4d
Add a setting to allow DB queries
2017-10-18 23:33:10 +02:00
Daniel Lee
6bb4abc0ac
note for #9527
2017-10-18 18:21:22 +02:00
Sven Klemm
b2d880c6de
modify $__timeGroup macro so it can be used in select clause ( #9527 )
...
* modify $__timeGroup macro so it can be used in select clause
* fix $__interval_ms for postgres datasource
* use $__timeGroup macro in documentation
* fix annotation template query
remove title since its no longer used and add tags instead
* change __timeFilter macro to work on postgresql < 8.1 and redshift
2017-10-18 18:10:01 +02:00
ryan
c6ee715ef3
Merge remote-tracking branch 'grafana/master' into influx-db-query2
...
* grafana/master: (282 commits)
Update CHANGELOG.md
Fix heatmap Y axis rendering (#9580 )
prometheus: add builtin template variable as range vectors
Note for #5457
fix: fixed prometheus step issue that caused browser crash, fixes #9575
changelog: adds note about closing #9551
fix: getting started panel and mark adding data source as done, fixes #9568
pluginloader: esModule true for systemjs config
Fixes for annotations API (#9577 )
When Messasge field is set for an alert, map it to the output field in a Sensu check result. If Message is empty, send "Grafana Metric Condition Met"
fix vector range
allow ":" character for metric name
build: added imports of rxjs utility functions
fix template variable expanding
Update CHANGELOG.md
annotations: quote reserved fields (#9550 )
Update CHANGELOG.md
Update CHANGELOG.md
Update CHANGELOG.md
fix: fixed color pickers that were broken in minified builds, fixes #9549
...
2017-10-18 17:55:33 +02:00
Torkel Ödegaard
6c01125416
Update CHANGELOG.md
2017-10-18 15:22:34 +02:00
Alexander Zobnin
92c67e8c83
Fix heatmap Y axis rendering ( #9580 )
...
* heatmap: fix Y axis rendering, #9576
* heatmap: fix color legend rendering
2017-10-18 15:19:20 +02:00
bergquist
c2c5f529f3
prometheus: add builtin template variable as range vectors
...
add $__interval and $__interval_ms as range vectors to
prometheus editor
2017-10-18 14:03:23 +02:00
Daniel Lee
9ae3938136
Note for #5457
2017-10-18 13:43:51 +02:00
Carl Bergquist
e8da084baf
Merge pull request #9561 from mtanda/prometheus_46_fix_range
...
(prometheus) fix to show vector range popup
2017-10-18 13:39:57 +02:00
Torkel Ödegaard
8d68bd6bb9
fix: fixed prometheus step issue that caused browser crash, fixes #9575
2017-10-18 13:28:18 +02:00
bergquist
1797e2221a
changelog: adds note about closing #9551
2017-10-18 12:13:54 +02:00
Carl Bergquist
43f039859a
Merge pull request #9573 from cjchand/master
...
When Messasge field is set for an alert, map it to the output field i…
2017-10-18 12:10:42 +02:00
Torkel Ödegaard
039fc2964a
fix: getting started panel and mark adding data source as done, fixes #9568
2017-10-18 12:02:57 +02:00
Daniel Lee
7cbb4020e9
pluginloader: esModule true for systemjs config
...
Supports importing a module's contents with the
'* as module' syntax. The latest version of SystemJS turns
it off per default which broke several plugins.
2017-10-18 11:16:18 +02:00
Alexander Zobnin
74e90d01ec
Fixes for annotations API ( #9577 )
...
* annotations: throw error if no text specified and set default time to Now() if empty, #9571
* annotations: fix saving graphite event with empty string tags
* docs: add /api/annotations/graphite endpoint docs, #9571
2017-10-18 10:13:02 +02:00
Torkel Ödegaard
6f71af449b
ux: new fixes
2017-10-18 09:48:37 +02:00
Patrick O'Carroll
148a4c6c2d
Grafana5 light ( #9559 )
...
* variable for theme name for icons
* changes to navbar, sidemenu, breadcrumb, form-labels, dashlistlinks, searchitems etc
* fixed some missed issues with breadcrumbs
2017-10-18 07:49:52 +02:00
Chris Chandler
204fe007b7
When Messasge field is set for an alert, map it to the output field in a Sensu check result. If Message is empty, send "Grafana Metric Condition Met"
2017-10-17 16:22:56 -05:00
Torkel Ödegaard
bc8c2409c0
ux: work on rows
2017-10-17 14:53:52 +02:00
Mitsuhiro Tanda
8a43d4e25c
fix vector range
2017-10-17 21:27:04 +09:00
Carl Bergquist
5910453e8a
Merge pull request #9560 from mtanda/prometheus_46_metric_name_matching
...
(prometheus) allow ":" character for metric name
2017-10-17 13:34:25 +02:00
Mitsuhiro Tanda
ebebbddb2d
allow ":" character for metric name
2017-10-17 19:44:59 +09:00
Torkel Ödegaard
eda3cffe22
build: added imports of rxjs utility functions
2017-10-17 12:14:54 +02:00
Torkel Ödegaard
e375159eec
grid: row work
2017-10-17 12:04:18 +02:00
Torkel Ödegaard
d8230f8fa7
Merge branch 'master' into develop
2017-10-17 11:17:28 +02:00
Carl Bergquist
4cc9f4f075
Merge pull request #9558 from mtanda/cw_fix_expand_46
...
(cloudwatch) fix template variable expanding
2017-10-17 11:15:44 +02:00
Mitsuhiro Tanda
0f87279ab8
fix template variable expanding
2017-10-17 18:11:21 +09:00
Torkel Ödegaard
233062229a
Update CHANGELOG.md
2017-10-17 11:08:43 +02:00
krise3k
45a572ebd8
annotations: quote reserved fields ( #9550 )
2017-10-17 11:03:19 +02:00
Carl Bergquist
c144dc86f2
Update CHANGELOG.md
2017-10-17 10:59:23 +02:00
Carl Bergquist
7923864935
Update CHANGELOG.md
2017-10-17 10:57:33 +02:00
Carl Bergquist
702c9f7cc5
Update CHANGELOG.md
2017-10-17 10:53:13 +02:00
Torkel Ödegaard
574afe8568
fix: fixed color pickers that were broken in minified builds, fixes #9549
2017-10-17 10:51:42 +02:00
Torkel Ödegaard
b86ae3f0e8
ux: align alert and btn colors
2017-10-17 09:35:14 +02:00
Torkel Ödegaard
8ff7e1d05d
docs: doc updates
2017-10-17 09:35:14 +02:00
Torkel Ödegaard
00c2153edd
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-10-17 09:21:45 +02:00
Carl Bergquist
24a0eb909c
Merge pull request #9553 from ryantxu/typo
...
Fix typo in PLUGIN_DEV.md
2017-10-17 07:05:06 +02:00
Mitsuhiro Tanda
c4c64365f1
remove duplicative prometheus function
2017-10-17 12:24:29 +09:00
Mitsuhiro Tanda
c51f84a12e
remove label match operator from keyword.operator
2017-10-17 12:19:56 +09:00
Mitsuhiro Tanda
8580b78ce6
remove label match operator from keyword.operator
2017-10-17 12:19:42 +09:00
Mitsuhiro Tanda
cc1e69ace3
remove extra state push
2017-10-17 11:50:33 +09:00
ryan
85e3ed623a
fix typo
2017-10-17 01:10:40 +02:00
Carl Bergquist
11e3876a16
Update CHANGELOG.md
2017-10-16 21:27:30 +02:00
Torkel Ödegaard
cd10be0f52
newgrid: row progress
2017-10-16 16:09:23 +02:00
Daniel Lee
5f6ab1e370
styleguide: fix link in index
2017-10-16 14:11:52 +02:00
Daniel Lee
b866383ec0
api: fix for dashboard version history
2017-10-16 14:09:52 +02:00
Daniel Lee
14241404ff
textpanel: fixes #9491
2017-10-16 13:39:16 +02:00
Alexander Zobnin
199d0d152e
graphite: datasource refactor
2017-10-16 14:23:29 +03:00
Daniel Lee
f3ec139eab
csv: fix import for saveAs shim
...
After switch from systemjs to webpack, needed to import the
file-saver saveAs shim for it work. Fixes #9525
2017-10-16 13:20:37 +02:00
Torkel Ödegaard
a979767439
grid: minor progress on new row concept
2017-10-16 10:58:08 +02:00
Torkel Ödegaard
2ff4b86781
ux: add panel progress
2017-10-16 10:39:50 +02:00
bergquist
9de4d0fa6b
alert_tab: clear test result when testing rules
...
closes #9539
2017-10-16 10:31:09 +02:00
Torkel Ödegaard
772ab7812f
ux: worked on add panel function
2017-10-16 09:55:55 +02:00
Daniel Lee
eb4e71e2c6
plugins: expose more util and flot dependencies
...
Also, fix for coremodules export. Have to add the __esModule
attribute to fool SystemJS.
2017-10-16 09:06:34 +02:00
Carl Bergquist
c215f0b5ec
Merge pull request #9528 from ericdahl/tsdb_cloudwatch_req_per_target
...
CloudWatch: Add ALB RequestCountPerTarget metric
2017-10-16 08:41:31 +02:00
Mitsuhiro Tanda
7edc95cc35
(cloudwatch) fix cloudwatch query error over 24h ( #9536 )
...
fix cloudwatch query error over 24h
2017-10-16 08:31:05 +02:00
Carl Bergquist
2d840f12e0
Merge pull request #9534 from mtanda/cw_improve_err_msg
...
(cloudwatch) show error message when cloudwatch datasource can't add
2017-10-16 08:08:35 +02:00
Joaquin Casares
fa68eb9be6
Add autofocus tag for username field on login.html ( #9526 )
2017-10-16 07:25:30 +02:00
Mitsuhiro Tanda
40b11654fd
show error message when cloudwatch datasource can't add
2017-10-16 13:05:53 +09:00
Torkel Ödegaard
48b6692491
ux: minor button changes
2017-10-15 12:25:31 +02:00
Eric Dahl
888d608090
CloudWatch: Add ALB RequestCountPerTarget metric
...
This commit adds the new ALB metric `RequestCountPerTarget` which was
released in July 2017.
2017-10-14 21:50:23 -07:00
Torkel Ödegaard
9b7d346d3f
ux: color tweaks
2017-10-14 21:51:36 +02:00
Torkel Ödegaard
a3bd761b0c
ux: testing out new icons
2017-10-14 21:17:16 +02:00
Torkel Ödegaard
7e16254b1a
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-10-14 08:21:55 +02:00
bergquist
91f60bb6c4
set nightly version to v4.7.0-pre1
2017-10-13 17:12:40 +02:00
bergquist
86b2048d3b
changelog: adds release date for v4.6.0-beta1
2017-10-13 17:12:40 +02:00
Torkel Ödegaard
825cac38b4
ux: minor fixes
2017-10-13 17:01:38 +02:00
Torkel Ödegaard
0c31d23086
grid: fixed grid width issues
2017-10-13 15:11:05 +02:00
Torkel Ödegaard
70005d3e37
grid: repeat refactoring and unit tests
2017-10-13 14:50:16 +02:00
Carl Bergquist
a316b5fb80
Merge pull request #9519 from Foxboron/patch-1
...
Missing dot in aws credentials path
2017-10-13 14:22:21 +02:00
Morten Linderud
4a22d22857
Missing dot in aws credentials path
...
As far as i know the path hasn't changed, but the dot is missing in one place.
2017-10-13 14:08:37 +02:00
Torkel Ödegaard
e5a6cb6241
newgrid: added constants, changed grid to 24 cols, added tests for panel repeats
2017-10-13 13:51:05 +02:00
bergquist
7069fed31d
update packagecloud script for 4.6.0-beta1
2017-10-13 13:11:18 +02:00
Torkel Ödegaard
9fb4f61975
Merge branch 'master' into develop
2017-10-13 10:49:55 +02:00
Torkel Ödegaard
7bfd8e2a56
docs: doc updates
2017-10-13 10:31:34 +02:00
bergquist
9d916fdad6
changelog: adds note about closing #9516
2017-10-13 10:29:11 +02:00
bergquist
ec14fa58b5
alerting: add count_non_null reducer
...
makes it possible to have a second condition requering
at least X points of data.
2017-10-13 09:47:10 +02:00
Alexander Zobnin
a834812e13
Merge branch 'master' into graphite-seriesbytag
2017-10-13 10:26:20 +03:00
Carl Bergquist
8e4a7060ca
Merge pull request #9515 from imweijh/patch-1
...
Update rpm.md
2017-10-13 08:54:19 +02:00
weijh
d0ace0bc13
Update rpm.md
...
for error "The GPG keys listed for the "grafana" repository are already installed but they are not correct for this package."
2017-10-13 12:00:22 +08:00
Torkel Ödegaard
8bb9d92a73
grid: minor progress on panel repeats
2017-10-12 21:37:27 +02:00
Torkel Ödegaard
215d59865e
changed name back to use underscore instead of camelcase, need to think more about this
2017-10-12 20:02:07 +02:00
Torkel Ödegaard
83e496606e
fixed dashboard sorting
2017-10-12 19:55:52 +02:00
Torkel Ödegaard
770a21b368
newgrid: worked panel duplicate
2017-10-12 19:01:02 +02:00
Torkel Ödegaard
48c8e4d627
fix: various fixes for new grid
2017-10-12 17:38:49 +02:00
Torkel Ödegaard
88ceb19d96
Merge branch 'master' into develop
2017-10-12 16:32:44 +02:00
Torkel Ödegaard
2992fb4b0e
fix: can now remove annotation tags without popover closing
2017-10-12 16:24:32 +02:00
Alexander Zobnin
3b14bee559
tech: add backward compatibility for <spectrum-picker> directive ( #9510 )
2017-10-12 15:31:59 +02:00
Torkel Ödegaard
e7b718ed7a
fix: fixed links on new 404 page, fixes #9493
2017-10-12 15:31:41 +02:00
bergquist
b5727949fd
logging: dont use cli logger in http_server
2017-10-12 15:29:01 +02:00
bergquist
88f55b01d8
oauth: raise error if session state is missing
...
ref #9476
2017-10-12 15:25:27 +02:00
bergquist
0848ba2e9c
oauth: provide more logging for failed oauth requests
2017-10-12 15:25:27 +02:00
bergquist
23c610015f
prepare for 4.6.0-beta1 release
2017-10-12 15:25:27 +02:00
Torkel Ödegaard
2564dda2d0
docs: updated whats new article
2017-10-12 14:53:29 +02:00
Patrick O'Carroll
1334a9e138
docs: initial draft release v46
2017-10-12 13:55:27 +02:00
Daniel Lee
4bdc3a5829
graph: fix y-axis decimalTick check. Fixes #9405
2017-10-12 12:45:20 +02:00
Torkel Ödegaard
a7068d835a
Merge branch 'master' of github.com:grafana/grafana
2017-10-12 12:40:43 +02:00
Torkel Ödegaard
c879cc7615
minor docs update
2017-10-12 12:40:37 +02:00
Torkel Ödegaard
a90052dac3
docs: annotation docs update
2017-10-12 12:19:25 +02:00
bergquist
7548734510
changelog: adds note about closing #7104
2017-10-12 12:13:00 +02:00
bergquist
a45bd400f1
changelog: adds note about closing #9373
2017-10-12 12:11:51 +02:00
Carl Bergquist
b63725033e
Merge pull request #9450 from utkarshcmu/kafka_alert
...
Kafka alerting
2017-10-12 12:11:13 +02:00
Carl Bergquist
ee5f69beb4
metrics: disable gzip for /metrics endpoint ( #9468 )
...
Prometheus client lib support gzip by itself. Which caused the
response to be double gzipped sometimes. We should use the Grafana
middle ware instead.
closes #9464
2017-10-12 12:02:36 +02:00
Daniel Lee
4c5bf76829
dashgrid: fix or skip tests for repeat rows
2017-10-12 12:01:13 +02:00
Patrick O'Carroll
5895f9dc89
Annotation docs ( #9506 )
...
* added images to annotation docs
* added gifs and png to annotations, minor code formatting fix in alertlist
2017-10-12 11:37:42 +02:00
Torkel Ödegaard
98f00f7e1f
Update CHANGELOG.md
2017-10-12 11:35:47 +02:00
Daniel Lee
55d510a319
Update PLUGIN_DEV.md
2017-10-12 11:32:33 +02:00
Daniel Lee
b38016e97f
Update PLUGIN_DEV.md
2017-10-12 11:31:04 +02:00
Torkel Ödegaard
64d75db514
Update README.md
2017-10-12 11:30:01 +02:00
Carl Bergquist
9d53653647
Merge pull request #9378 from mattbostock/verify_tls
...
Bugfix: Always verify TLS unless explicitly told otherwise
2017-10-12 11:11:02 +02:00
Daniel Lee
5272dd6605
dashboardgrid: disable dynamic_dashboard_srv for now
...
The row concept is probably going to change a lot so disabling
the repeating panels and repeating rows code and tests for now.
2017-10-12 11:04:38 +02:00
Patrick O'Carroll
45704d4570
Fixed link issue in CHANGELOG
2017-10-12 10:56:24 +02:00
Torkel Ödegaard
b81e01d1ec
Create PLUGIN_DEV.md
...
initial draft of plugin dev document
2017-10-12 10:53:42 +02:00
bergquist
1f4df2b694
changelog: adds note about closing #9371,#5334,#8812
2017-10-12 10:44:40 +02:00
bergquist
4ca3cc90dd
Merge branch 'mattbostock-verify_datasource_tls'
2017-10-12 10:39:07 +02:00
bergquist
79afd638bb
ds_edit: placeholder should only be cert header
2017-10-12 10:38:45 +02:00
Patrick O'Carroll
b76de790f9
fixed minor styling issus ( #9497 )
...
* fixed minor styling issus
* fixed code formatting
2017-10-12 10:33:42 +02:00
Torkel Ödegaard
81a4df1372
fix: alert api limit param did not work and caused SQL syntax error, fixes #9492
2017-10-12 10:22:53 +02:00
bergquist
c0d257a0ee
Merge branch 'verify_datasource_tls' of https://github.com/mattbostock/grafana into mattbostock-verify_datasource_tls
2017-10-12 10:15:32 +02:00
Alexander Zobnin
04ea7efac9
annotations: add endpoint for writing graphite-like events ( #9495 )
...
* annotations: add endpoint for writing graphite-like events
* annotations: fix new line handling in tooltip
* annotations: support tags in prior to Graphite 0.10.0 format
2017-10-12 10:12:15 +02:00
Carl Bergquist
19a57f7cb1
Merge pull request #9505 from PaulMest/you-to-your-typo
...
You to your typo
2017-10-12 08:49:58 +02:00
Paul Mestemaker
2f73208ca8
Update unsaved_changes_modal.ts
2017-10-11 15:57:33 -07:00
Paul Mestemaker
e1d61c9678
Merge pull request #1 from grafana/master
...
Merging upstream
2017-10-11 15:55:05 -07:00
Torkel Ödegaard
98b582bead
ux: style tweaks
2017-10-11 22:10:33 +02:00
Torkel Ödegaard
3a089dd04c
newgrid: various fixes
2017-10-11 21:36:03 +02:00
Omkar Wagh
209f2debe6
If retention policy is set for influxDB, preprend that to the measurement name
...
for exploration queries.
2017-10-11 13:22:48 -04:00
Torkel Ödegaard
0d9ac4d5a4
newgrid: fixed migration code to new grid
2017-10-11 16:58:11 +02:00
Torkel Ödegaard
9358d0c6f7
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-10-11 16:48:30 +02:00
Torkel Ödegaard
ad1d69861e
Merge branch 'master' of github.com:grafana/grafana into develop
2017-10-11 16:47:16 +02:00
Torkel Ödegaard
3471e262a5
docker: updated our graphite docker container
2017-10-11 16:40:15 +02:00
Torkel Ödegaard
85405a2e8d
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-10-11 16:32:14 +02:00
Torkel Ödegaard
331b50dcaa
grid: edit/view now works
2017-10-11 16:32:05 +02:00
Daniel Lee
0f6270098b
dashboard: fixes for panels without rows
2017-10-11 16:09:05 +02:00
Daniel Lee
5e8f253ff8
webpack: changed devtools setting to stop exceptions
2017-10-11 16:09:05 +02:00
Torkel Ödegaard
9785e6b630
fix: ignore upgrading dashboard grid when there are no rows
2017-10-11 14:40:18 +02:00
Torkel Ödegaard
d8e4decc60
grid: fixed migration for rows without height
2017-10-11 14:36:25 +02:00
Torkel Ödegaard
d4ebcc82b4
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-10-11 13:52:59 +02:00
Torkel Ödegaard
18f58ea36c
ux: minor fix sidemenu
2017-10-11 13:52:36 +02:00
Torkel Ödegaard
087b55aece
newgrid: progress on fullscreen/edit view modes
2017-10-11 11:42:49 +02:00
Torkel Ödegaard
4c8310c2bf
Merge branch 'graphite-seriesbytag' of https://github.com/alexanderzobnin/grafana into alexanderzobnin-graphite-seriesbytag
2017-10-11 11:35:07 +02:00
Torkel Ödegaard
2bc57d856c
fix: set lastSeenAt date when creating users to then years in past insteasd of empty date, fixes #9260
2017-10-11 11:29:17 +02:00
Torkel Ödegaard
71a839deaf
ux: minor ux fix
2017-10-11 11:17:54 +02:00
Matt Bostock
4f3856adfb
Retain old name for TLS client auth
...
I renamed `tlsAuth` to `tlsClientAuth` to better describe the fact that
this variable is used to enable TLS client authentication (as opposed to
server authentication) in c04d95f35.
However, changing the name breaks backwards compatibility for existing
installations using this feature and Grafana does not have a
standardised way of migrating changes in the schema:
https://github.com/grafana/grafana/pull/9377#issuecomment-333063543
For reasons of expediency given the severity of the bug (not verifying
TLS), keep the old name.
2017-10-11 08:18:04 +01:00
Matt Bostock
f6aa0e41e5
Return error if datasource TLS CA not parsed
2017-10-11 08:18:03 +01:00
Matt Bostock
e23c678df9
Datasource settings: Make HTTP all caps
...
It's an acronym, so it should be all caps.
2017-10-11 08:18:03 +01:00
Matt Bostock
5d312be419
Datasource HTTP settings: Add TLS skip verify
...
In c04d95f35 I changed the default for datasource HTTP requests so that
TLS is always verified.
This commit adds a checkbox to allow an admin to explicitly skip TLS
verification, for testing purposes.
2017-10-11 08:18:03 +01:00
Matt Bostock
ef52d956bf
Make URL capitalisation consistent in UI
...
URL is an acronym, it should be all caps.
2017-10-11 08:18:03 +01:00
Matt Bostock
a286ffa5f2
Alias macron package in app_routes.go
...
...to make this file compatible with goimports:
https://godoc.org/golang.org/x/tools/cmd/goimports
2017-10-11 08:18:03 +01:00
Matt Bostock
43169e4302
Verify datasource TLS and split client auth and CA
2017-10-11 08:18:03 +01:00
Matt Bostock
4719a8c8dd
Tidy spacing in datasource TLS settings
2017-10-11 08:18:03 +01:00
Matt Bostock
592c46c8b5
Tests: Clarify what InsecureSkipVerify does
2017-10-11 08:18:03 +01:00
Daniel Lee
7713009caa
postgres: add missing ngInject decorator
2017-10-11 09:15:55 +02:00
Daniel Lee
cd6a18ec62
search: fix search to limit dashboards better
...
Change the query to first select the dashboards, apply the limit then
join with tags. Means the limit will apply to the number of dashboards
returned in the search. The disadvantage is that the query will return
more rows than the limit, no. of dashboards x no. of tags. So hard limit
set to 5000 for all rows.
2017-10-10 20:56:05 +02:00
Torkel Ödegaard
df61558018
grid: fixed geting started panel pos
2017-10-10 19:48:06 +02:00
Torkel Ödegaard
2e77bd0cb1
grid: progress on react grid
2017-10-10 17:57:53 +02:00
Torkel Ödegaard
05fbed4a36
docs: initial docs for new annotation features, #9483
2017-10-10 16:02:56 +02:00
Daniel Lee
679b169291
Adds note for #9209 to changelog
2017-10-10 15:23:22 +02:00
Daniel Lee
d1c9760fa8
Postgres Data Source ( #9475 )
...
* add postgresql datasource
* add rest of files for postgres datasource
* fix timeseries query, remove unused code
* consistent naming, refactoring
* s/mysql/postgres/
* s/mysql/postgres/
* couple more tests
* tests for more datatypes
* fix macros for postgres
* add __timeSec macro
* add frontend for postgres datasource
* adjust documentation
* fix formatting
* add proper plugin description
* merge editor changes from mysql
* port changes from mysql datasource
* set proper defaultQuery for postgres
* add time_sec to timeseries query
accept int for value for timeseries query
* revert allowing time_sec and handle int or float values as unix
timestamp for "time" column
* fix tslint error
* handle decimal values in timeseries query
* allow setting sslmode for postgres datasource
* use type switch for handling data types
* fix value for timeseries query
* refactor timeseries queries to make them more flexible
* remove debug statement from inner loop in type conversion
* use plain for loop in getTypedRowData
* fix timeseries queries
* adjust postgres datasource to tsdb refactoring
* adjust postgres datasource to frontend changes
* update lib/pq to latest version
* move type conversion to getTypedRowData
* handle address types cidr, inet and macaddr
* adjust response parser and docs for annotations
* convert unknown types to string
* add documentation for postgres datasource
* add another example query with metric column
* set more helpful default query
* update help text in query editor
* handle NULL in value column of timeseries query
* add __timeGroup macro
* add test for __timeGroup macro
* document __timeGroup and set proper default query for annotations
* fix typos in docs
* add postgres to list of datasources
* add postgres to builtInPlugins
* mysql: refactoring as prep for merging postgres
Refactors out the initialization of the xorm engine and the query logic
for an sql data source.
* mysql: rename refactoring + test update
* postgres:refactor to use SqlEngine(same as mysql)
Refactored to use a common base class with the MySql data source.
Other changes from the original PR:
- Changed time column to be time_sec to allow other time units in the
future and to be the same as MySQL
- Changed integration test to test the main Query method rather than
the private transformToTable method
- Changed the __timeSec macro name to __timeEpoch
- Renamed PostgresExecutor to PostgresQueryEndpoint
Fixes #9209 (the original PR)
* postgres: encrypt password on config page
With some other cosmetic changes to the config page:
- placeholder texts
- reset button for the password after it has been encrypted.
- default value for the sslmode field.
* postgres: change back col name to time from time_sec
* postgres mysql: remove annotation title
Title has been removed from annotations
* postgres: fix images for docs page
* postgres mysql: fix specs
2017-10-10 15:19:14 +02:00
Torkel Ödegaard
630e6f5da6
tech: expose more to plugins, closes #9456
2017-10-10 15:07:09 +02:00
Alexander Zobnin
3184942aeb
Fix NaN handling ( #9469 )
...
* graph: fix NaN formatting, #9012
* singlestat: prevent null value coloring, #9012 , #8404
* timeseries: add tests for #9012 and move test file to TS
2017-10-10 14:25:57 +02:00
Alexander Zobnin
473c47cd1c
snapshots: improve snapshot listing performance, #9314 ( #9477 )
...
exclude dashboard field from snapshot list search
2017-10-10 14:25:19 +02:00
Torkel Ödegaard
10a3504309
grid: progress on new grid, resize & saving layouts works
2017-10-10 14:20:53 +02:00
Daniel Lee
002b4d3403
mysql: fix interpolation for numbers in temp vars
2017-10-10 11:59:44 +02:00
utkarshcmu
8aff343ce3
Added docs for Kafka alerting
2017-10-10 02:11:02 -07:00
Torkel Ödegaard
207773e07e
grid: minor progress
2017-10-10 09:34:14 +02:00
utkarshcmu
da47dc8947
Fixed failing go tests
2017-10-09 18:56:05 -07:00
utkarshcmu
a562dc7c2b
gofmt fixes
2017-10-09 18:27:04 -07:00
utkarshcmu
138bee99ef
Added tests
2017-10-09 18:27:04 -07:00
utkarshcmu
d60339a9b1
Kafka REST Proxy works with Grafana
2017-10-09 18:27:04 -07:00
Torkel Ödegaard
a867dc069b
tech: got angular component to load inside react grid
2017-10-09 20:38:48 +02:00
Torkel Ödegaard
63bf2a0278
grid: need to find a way to add angular component inside react
2017-10-09 17:52:25 +02:00
Torkel Ödegaard
6cd2624caf
ux: initial react grid poc
2017-10-09 17:24:10 +02:00
Torkel Ödegaard
647a3cc5ae
Merge branch 'master' into develop
2017-10-09 16:01:54 +02:00
Patrick O'Carroll
68829a821e
added insrtuctions for oauth2 okta bitbucket ( #9471 )
2017-10-09 15:41:14 +02:00
Alexander Zobnin
a174ad4c9a
Unified Color picker fixes ( #9466 )
...
* colorpicker: fix opening error when color is undefined
* colorpicker: replace spectrum picker by new color picker
* colorpicker: remove old spectrum picker directive
* annotations: use tinycolor for working with region colors
2017-10-09 13:54:14 +02:00
Axel
6ce990af57
Show min interval query option for mixed datasource ( #9467 )
2017-10-09 12:56:34 +02:00
Daniel Lee
8423260f58
gzip: plugin readme content set explicitly
...
Macaron's gzip middleware tries to automatically figure out the content
type for a file when gzipped and seems to mostly fail with plugin
readmes. This change sets the content type to plain text.
Fixes #9344 . Ref #5952 .
2017-10-09 10:17:45 +02:00
bergquist
5e4bbfb08e
ignore pattern for vendored libs
2017-10-09 10:11:36 +02:00
Torkel Ödegaard
4814b05746
Merge branch 'master' of github.com:grafana/grafana
2017-10-09 07:24:28 +02:00
Torkel Ödegaard
ec802dbc1f
fix: escape metric segment auto complete, fixes #9423
2017-10-09 07:24:09 +02:00
Anton Hvornum
08dc08550c
Corrected a PostgreSQL SELECT statement. ( #9460 )
...
At least in my Postgresql 9.6.5, the old syntax of capitalized queries doesn't work (Linux).<br>
Running with UTF-8 as standard encoding and the ` notations didn't work either, so removed those.
2017-10-08 20:37:16 +02:00
Torkel Ödegaard
9e61cacd16
tests: found the unhandled promise issue in the dash import tests
2017-10-08 15:56:42 +02:00
Torkel Ödegaard
b228c23dbe
testing: fixing tests
2017-10-07 22:05:31 +02:00
Torkel Ödegaard
3519d8d69b
annotations: minor change to default/edit annotation color
2017-10-07 12:23:20 +02:00
Torkel Ödegaard
25aa9df270
Create annotations ( #8197 )
...
* annotations: add 25px space for events section
* annotations: restored create annotation action
* annotations: able to use fa icons as event markers
* annotations: initial emoji support from twemoji lib
* annotations: adjust fa icon position
* annotations: initial emoji picker
* annotation: include user info into annotation requests
* annotation: add icon info
* annotation: display user info in tooltip
* annotation: fix region saving
* annotation: initial region markers
* annotation: fix region clearing (add flot-temp-elem class)
* annotation: adjust styles a bit
* annotations: minor fixes
* annoations: removed userId look in loop, need a sql join or a user cache for this
* annotation: fix invisible events
* lib: changed twitter emoij lib to be npm dependency
* annotation: add icon picker to Add Annotation dialog
* annotation: save icon to annotation table
* annotation: able to set custom icon for annotation added by user
* annotations: fix emoji after library upgrade (switch to 72px)
* emoji: temporary remove bad code points
* annotations: improve icon picker
* annotations: icon show icon picker at the top
* annotations: use svg for emoji
* annotations: fix region drawing when add annotation editor opened
* annotations: use flot lib for drawing region fill
* annotations: move regions building into event_manager
* annotations: don't draw additional space if no events are got
* annotations: deduplicate events
* annotations: properly render cut regions
* annotations: fix cut region building
* annotations: refactor
* annotations: adjust event section size
* add-annotations: fix undefined default icon
* create-annotations: edit event (frontend part)
* fixed bug causes error when hover event marker
* create-annotations: update event (backend)
* ignore grafana-server debug binary in git (created VS Code)
* create-annotations: use PUT request for updating annotation.
* create-annotations: fixed time format when editing existing event
* create-annotations: support for region update
* create-annotations: fix bug with limit and event type
* create-annotations: delete annotation
* create-annotations: show only selected icon in edit mode
* create-annotations: show event editor only for users with at least Editor role
* create-annotations: handle double-sized emoji codepoints
* create-annotations: refactor
use CP_SEPARATOR from emojiDef
* create-annotations: update emoji list, add categories.
* create-annotations: copy SVG emoji into public/vendor/npm and use it as a base path
* create-annotations: initial tabs for emoji picker
* emoji-picker: adjust styles
* emoji-picker: minor refactor
* emoji-picker: refactor - rename and move into one directory
* emoji-picker: build emoji elements on app load, not on picker open
* emoji-picker: fix emoji searching
* emoji-picker: refactor
* emoji-picker: capitalize category name
* emoji-picker: refactor
move buildEmojiElem() into emoji_converter.ts for future reuse.
* jquery.flot.events: refactor
use buildEmojiElem() for making emojis, remove unused code for font awesome based icons.
* emoji_converter: handle converting error
* tech: updated
* merged with master
* shore: clean up some stuff
* annotation: wip tags
* annotation: filtering by tags
* tags: parse out spaces etc. from a tags string
* annotations: use tagsinput component for tag filtering
* annotation: wip work on how we query alert & panel annotations
* annotations: support for updating tags in an annotation
* linting
* annotations: work on unifying how alert history annotations and manual panel annotations are created
* tslint: fixes
* tags: create tag on blur as well
Currently, the tags directive only creates the tag when the
user presses enter. This change means the tag is created on
blur as well (when the user clicks outside the input field).
* annotations: fix update after refactoring
* annotations: progress on how alert annotations are fetched
* annotations: minor progress
* annotations: progress
* annotation: minor progress
* annotations: move tag parsing from tooltip to ds
Instead of parsing a tag string into an array in the annotation_tooltip
class, this moves the parsing to the datasources. InfluxDB ds already
does that parsing. Graphite now has it.
* annotations: more work on querying
* annotations: change from tags as string to array
when saving in the db and in the api.
* annotations: delete tag link if removed on edit
* annotation: more work on depricating annotation title
* annotations: delete tag links on delete
* annotations: fix for find
* annotation: added user to annotation tooltip and added alertName to annoation dto
* annotations: use id from route instead from cmd for updating
* annotations: http api docs
* create annotation: last edits
* annotations: minor fix for querying annotations before dashboard saved
* annotations: fix for popover placement when legend is on the side (and doubel render pass is causing original marker to be removed)
* annotations: changing how the built in query gets added
* annotation: added time to header in edit mode
* tests: fixed jshint built issue
2017-10-07 10:31:39 +02:00
Matt Bostock
83f1ae4e3e
OAuth: Rename sslcli
...
Rename `sslcli` to the more descriptive `oauthClient`.
2017-10-06 17:10:03 +01:00
Matt Bostock
ccf093da81
OAuth: Separate TLS client auth and CA config
...
It should be specify to either use TLS client authentication or use a
user-supplied CA; previously you had to enable client authentication to
use a custom CA.
2017-10-06 17:10:03 +01:00
Matt Bostock
f2f8ca52d9
OAuth: Check both TLS client cert and key
...
If either is set, try to use them.
This should help avoid a situation where someone has half-configured TLS
client authentication and it doesn't work without raising an obvious
error.
2017-10-06 17:10:03 +01:00
Matt Bostock
16c5d0e4b7
Always verify TLS unless explicitly told otherwise
...
TLS was not being verified in a number of places:
- connections to grafana.com
- connections to OAuth providers when TLS client authentication was
enabled
- connections to self-hosted Grafana installations when using the CLI
tool
TLS should always be verified unless the user explicitly enables an
option to skip verification.
Removes some instances where `InsecureSkipVerify` is explicitly set to
`false`, the default, to help avoid confusion and make it more difficult
to regress on this fix by accident.
Adds a `--insecure` flag to `grafana-cli` to skip TLS verification.
Adds a `tls_skip_verify_insecure` setting for OAuth.
Adds a `app_tls_skip_verify_insecure` setting under a new `[plugins]`
section.
I'm not super happy with the way the global setting is used by
`pkg/api/app_routes.go` but that seems to be the existing pattern used.
2017-10-06 17:09:27 +01:00
Lucas Costa
43903d71ec
fix: threshold's colors in table panels ( #9445 ) ( #9453 )
2017-10-06 17:05:26 +02:00
Alexander Zobnin
5561a099b0
singlestat: fix sizing bug #9337 ( #9448 )
2017-10-06 13:41:39 +02:00
Torkel Ödegaard
7af4daf23b
Revert "Fix coloring in singlestat if null value ( #9438 )" ( #9443 )
...
This reverts commit 213ba0377b .
2017-10-05 20:29:06 +02:00
Adrien Raffin-Caboisse
213ba0377b
Fix coloring in singlestat if null value ( #9438 )
...
This modification aim to allow users to set value via textMapping and
these values to be used in background coloring as it text coloring.
This pull request closes #8404 , but doesn't agree with #9012 .
The issue #9012 consider that no coloring output should be put when
there is no data. I partially agree with this as I explicitely setted a
value in the textMapping I obviously want to treat `N/A` as a number.
`data.valueFormatted` contain the stringified version of `data.value`
If `Number()` cannot convert a string into a number a `NaN` value is
returned. So the code is still valid if the inputted value in
`data.valueFormatted` is not a number.
2017-10-05 20:26:28 +02:00
Torkel Ödegaard
e42c118b3d
fix: missing semicolon
2017-10-05 19:06:46 +02:00
Patrick O'Carroll
d6b512478e
changed jsontree to use jsonexplorer ( #9416 )
2017-10-05 19:01:23 +02:00
Patrick O'Carroll
e951200404
docs page for authproxy ( #9420 )
2017-10-05 19:01:15 +02:00
Patrick O'Carroll
81be4e2612
Update codebox ( #9430 )
...
* updated the codeboxes in docs
* codebox change from json to http
2017-10-05 19:01:03 +02:00
Alexander Zobnin
19b5d91b75
Series color picker fix ( #9442 )
...
* colorpicker: fix spectrum color update on series color picker
* colorpicker: minor refactor
2017-10-05 18:34:12 +02:00
Carl Bergquist
9b34346f6b
Merge pull request #9441 from genofire/patch-1
...
fix typo in readme
2017-10-05 17:38:33 +02:00
Geno
22cfb614bf
fix type in readme
2017-10-05 17:34:13 +02:00
Carl Bergquist
6f4038e885
Merge pull request #9437 from Ijin08/table-column-styles
...
fixed layout for column options, changed dropdown for date format kep…
2017-10-05 17:18:15 +02:00
Patrick O'Carroll
bb52f00d2d
removed commented line
2017-10-05 16:29:01 +02:00
Carl Bergquist
7e432df511
Merge pull request #9439 from shabscan/patch-1
...
Fixed typo
2017-10-05 16:13:46 +02:00
bergquist
4cda9d0128
changelog: adds note about closing #9110
2017-10-05 16:13:03 +02:00
shabscan
eb4a568240
Fixed typo
2017-10-05 10:11:57 -04:00
Carl Bergquist
ab5bc1bf4a
Merge pull request #9111 from eloo/feature/enhance_hipchat_card
...
Feature/enhance hipchat card
2017-10-05 16:11:04 +02:00
Joseph Weigl
6a030b2e8c
Change empty string checks and improve logging
2017-10-05 16:00:55 +02:00
Alexander Zobnin
2f1c14fc98
graphite-tags: refactor, improve performance - remove unnecessary parseTarget() calls
2017-10-05 16:30:20 +03:00
Carl Bergquist
6979dbd921
Merge pull request #9435 from alin-amana/fix_404_spelling
...
Fix spelling on 404 page.
2017-10-05 15:01:29 +02:00
bergquist
1590729a24
changelog: adds note about closing #9208
2017-10-05 15:00:12 +02:00
Carl Bergquist
8e4efeeece
Merge pull request #9208 from mtanda/prometheus_ace_complete_improve_label_name_complete
...
(prometheus) support label name/value completion
2017-10-05 14:54:07 +02:00
Carl Bergquist
363ded6ec1
Merge pull request #9434 from Yuav/patch-1
...
Add Norwegian Krone currency
2017-10-05 14:34:16 +02:00
Alexander Zobnin
055f21f1e8
graphite-tags: add tests
2017-10-05 15:17:46 +03:00
Alin Sinpalean
79feba0004
Fix spelling on 404 page.
2017-10-05 13:51:02 +02:00
Jon Skarpeteig
789473fd34
Lint fix
2017-10-05 13:46:42 +02:00
Jon Skarpeteig
7479c82687
Update kbn.js
...
Adding the other kr currencies not to offend any maintainers
2017-10-05 13:44:23 +02:00
Alexander Zobnin
63d51d0db3
graphite-tags: refactor, use <gf-form-dropdown> instead of <metric-segment>
2017-10-05 14:43:20 +03:00
Jon Skarpeteig
531586beba
Add Norwegian Krone denominator for currency
...
See http://www.xe.com/symbols.php for currency symbols reference
2017-10-05 13:34:07 +02:00
Patrick O'Carroll
7a7e8c57d1
fixed layout for column options, changed dropdown for date format kept old code
2017-10-05 13:27:36 +02:00
Daniel Lee
0841eb94a8
build: add noUnusedLocals to tsc parameters
2017-10-05 11:37:00 +02:00
bergquist
b6d09a3443
Merge branch 'go1.9.1'
2017-10-05 11:35:25 +02:00
bergquist
eeb2e2c6c9
build: install go based on env variable
2017-10-05 11:35:14 +02:00
bergquist
15ece1da04
changes go version to 1.9.1
2017-10-05 11:35:14 +02:00
bergquist
69b0e63502
changelog: adds note about closing #9226
2017-10-05 11:16:40 +02:00
Carl Bergquist
32342926cf
Merge pull request #9226 from alin-amana/adjust_interval_variable_with_min_step
...
Prometheus: Rework interval and step computation
2017-10-05 10:51:31 +02:00
bergquist
273c17f3f3
changelog: add note about closing #9429
2017-10-05 10:43:23 +02:00
Carl Bergquist
27ec5449d9
Merge pull request #9429 from s1061123/table_time_ms
...
Add milliseconds format in table panel's config
2017-10-05 10:41:16 +02:00
bergquist
70f102dad4
changelog: adds note about closing #9399
2017-10-05 10:02:42 +02:00
Carl Bergquist
6a20c28c8c
Merge pull request #9399 from cglrkn/master
...
Update script to make it use OpsGenie's REST API
2017-10-05 09:56:27 +02:00
Alexander Zobnin
a4daba63ea
graphite-tags: initial tag editor
2017-10-05 10:47:32 +03:00
Cagla Arikan
5a3f32521e
Fix formatting issue
2017-10-05 08:42:45 +03:00
Tomofumi Hayashi
f8719efb67
Add milliseconds format in table panel's config
...
This changes introduce milliseconds format option in table panel
config GUI. Current grafana support milliseconds in time and
actually used at graph panel, however current table does not
provide the way to show milliseconds. This fix is to add format
in table panel to show milliseconds in table as well as graph.
2017-10-05 13:40:52 +09:00
Mengyang Li
675e5ae17f
Update kbn.js
2017-10-04 17:37:19 -07:00
Mengyang Li
66c998e6e6
Update kbn.js
2017-10-04 14:37:05 -07:00
Ricard Clau
e4541a7fd1
support for s3 path ( #9151 )
2017-10-04 21:04:20 +02:00
Alin Sinpalean
9cf7a2d2ed
Remove apparently unnecessary .flush() calls.
2017-10-04 16:23:24 +02:00
Joseph Weigl
7284db0e54
Fix empty message and toolong attribute names
...
Use default state message if no message is provided by the user
Slice attribute name to maximum of 50 chars
2017-10-04 16:07:13 +02:00
Alin Sinpalean
02d426a2d4
Merge branch 'master' into adjust_interval_variable_with_min_step
2017-10-04 15:30:38 +02:00
Alin Sinpalean
2276869efc
Merge remote-tracking branch 'upstream/master'
2017-10-04 15:30:16 +02:00
Alin Sinpalean
080c46f835
Address review comments.
2017-10-04 15:30:07 +02:00
bergquist
0c31c7b106
changelog: add note about closing #7175
2017-10-04 10:42:34 +02:00
Carl Bergquist
ba074062d6
Merge pull request #9392 from xginn8/slack_image_upload
...
adding support for token-based slack file.upload API call for posting images to slack
2017-10-04 10:29:15 +02:00
Daniel Lee
3c1beb1bdd
plugin_loader: expose app_events to plugins
2017-10-04 09:41:22 +02:00
cglrkn
548bc6b7c4
Add the missing comma
2017-10-04 10:15:39 +03:00
Torkel Ödegaard
be3c5d1355
colorpicker: refactoring the new unififed colorpicker, #9347
2017-10-04 07:56:41 +02:00
Alexander Zobnin
2aae2556a5
Unified colorpicker ( #9347 )
...
* colorpicker: initial picker with predefined palette and spectrum
* colorpicker: highlight selected color
* colorpicker: add onChange() callback
* colorpicker: replace singlestat picker by new one
* colorpicker: style tweak
* colorpicker: parse color on input blur
* colorpicker: sort palette by hue and lightness
* colorpicker: refactor, move colors sorting to 'app/core/utils/colors'
* tech: colorpicker - fix linter errors
* colorpicker: convert to React components
* colorpicker: fix spectrum import after moving to webpack
* colorpicker: minor refactor
* colorpicker: initial series color picker
* colorpicker: fix tests error
2017-10-04 07:15:23 +02:00
Dan Cech
7859d4ffca
fix missing column headers in excel export ( #9413 )
2017-10-04 07:04:10 +02:00
Torkel Ödegaard
1af00f5209
build: remove clean plugin from dev build
2017-10-03 20:25:47 +02:00
Torkel Ödegaard
0831238420
build: fixed broken elastic unit test
2017-10-03 19:38:52 +02:00
Torkel Ödegaard
a1b543aa35
shore: cleanup unused stuff in common.d.ts
2017-10-03 18:27:25 +02:00
cglrkn
ef518f6ecd
Build URL for close alert request differently
2017-10-03 15:13:05 +03:00
Patrick O'Carroll
e1a86e63b8
some restyling ( #9409 )
2017-10-03 13:35:12 +02:00
Patrick O'Carroll
dd83b67de5
Docs text fixes ( #9408 )
...
* styling changes and some text changes
* styling changes
2017-10-03 13:34:52 +02:00
Patrick O'Carroll
50e2f7e366
Checkbox fixes ( #9400 )
...
* fixing checkboxes
* deleted old file, fixed checkboxes
* minor change
2017-10-03 13:23:05 +02:00
Torkel Ödegaard
3dac77468b
fix: ensure panel.datasource is null as default
2017-10-03 12:18:22 +02:00
Torkel Ödegaard
4c4564b138
plugibs: expose more to plugins
2017-10-03 11:02:40 +02:00
Matthew McGinn
be0d471467
properly parse & pass upload image bool from config
2017-10-02 23:18:48 -04:00
Matthew McGinn
122e2b5c42
break out slack upload into separate function
2017-10-02 20:48:35 -04:00
Torkel Ödegaard
a365719d3f
tech: minor npm scripts update
2017-10-02 17:25:43 +02:00
Torkel Ödegaard
4cc878b56d
build: fixed build
2017-10-02 17:10:23 +02:00
Torkel Ödegaard
fa79be1f2d
Merge branch 'ctide-day_rounding2'
2017-10-02 16:45:44 +02:00
Torkel Ödegaard
a02cac2126
refactoring: minor refactoring of PR #8916
2017-10-02 16:45:25 +02:00
Torkel Ödegaard
42a0e9ebdf
Merge branch 'day_rounding' of https://github.com/ctide/grafana into ctide-day_rounding2
2017-10-02 16:20:23 +02:00
cglrkn
d8f6c73aab
Update script to make it use OpsGenie's REST API
...
The script is making API calls to the deprecated OpsGenie Web API, we updated the script to make it use new OpsGenie's REST API.
2017-10-02 16:42:09 +03:00
Torkel Ödegaard
d4e5a7d3f0
Merge branch 'master' of github.com:grafana/grafana
2017-10-02 15:30:50 +02:00
Torkel Ödegaard
503336bcd5
docs: minor docs fix
2017-10-02 15:30:37 +02:00
Torkel Ödegaard
03a88206a3
Merge branch 'master' of github.com:grafana/grafana
2017-10-02 15:30:14 +02:00
Torkel Ödegaard
d38c891fac
merge with master
2017-10-02 14:14:45 +02:00
Torkel Ödegaard
ae14655749
plugins: expose datemath to plugins as well, fixes zabbix plugin
2017-10-02 13:39:39 +02:00
Torkel Ödegaard
c338d8250b
build: minor webpack fix
2017-10-02 13:15:28 +02:00
Patrick O'Carroll
bd348e16bb
redesigned dashboard links settingd, fixed a misspelling in rows and added fixed width to buttons ( #9397 )
2017-10-02 13:04:48 +02:00
Torkel Ödegaard
010a29a42d
Merge branches 'master' and 'master' of github.com:grafana/grafana
2017-10-02 10:56:12 +02:00
Torkel Ödegaard
38ae460f59
docs: updated building from source docs
2017-10-02 10:55:56 +02:00
bergquist
cb0ded069a
playlist: play and edit should use same width
2017-10-02 09:58:58 +02:00
Torkel Ödegaard
f5e8a4069c
docs: minor fixes for #9369
2017-10-02 09:02:58 +02:00
Torkel Ödegaard
1dea7dab2a
shore: fixed html indentation, #9368
2017-10-02 08:51:45 +02:00
Torkel Ödegaard
a22dded6fa
Merge branch 'update-alert-lists' of https://github.com/Ijin08/grafana into Ijin08-update-alert-lists
2017-10-02 08:43:56 +02:00
Torkel Ödegaard
6bc6911293
tech: updated yarn.lock
2017-10-02 08:24:56 +02:00
Torkel Ödegaard
fea741d7c2
shore: minor cleanup
2017-10-01 20:35:01 +02:00
Torkel Ödegaard
0c86241c5b
Webpack ( #9391 )
...
* webpack poc, this is not going to work for plugins, dam
* tech: webpack and systemjs for plugins starting to work
* tech: webpack and systemjs combo starting to work
* tech: webpack + karma tests progress
* tech: webpack + karma progress
* tech: working on tests
* tech: webpack
* tech: webpack + karma, all tests pass
* tech: webpack + karma, all tests pass
* tech: webpack all tests pass
* webpack: getting closer
* tech: webpack progress
* webpack: further build refinements
* webpack: ng annotate fixes
* webpack: optimized build fix
* tech: minor fix for elasticsearch
* tech: webpack + ace editor
* tech: restored lodash move mixin compatability
* tech: added enzyme react test and upgraded to react v16
* tech: package version fix
* tech: added testdata to built in bundle
* webpack: sass progress
* tech: prod & dev build is working for the sass
* tech: clean up unused grunt stuff and moved to scripts folder
* tech: added vendor and manifest chunks, updated readme and docs
* tech: webpack finishing touches
2017-10-01 20:02:25 +02:00
Matthew McGinn
89ca4b247b
fixing json for CI
2017-10-01 10:37:59 -04:00
Matthew McGinn
00726e93eb
adding support for token-based slack file.upload API call for posting images to slack
2017-09-30 21:20:20 -04:00
bergquist
f6cc741a6d
changelog: adds note about closing #8479
2017-09-29 15:43:30 +02:00
Carl Bergquist
8a7f87b752
Merge pull request #9311 from ctrlok/ctrlok/pagerdutyinfo
...
Include triggering metrics to pagerduty alerts (pretty print)
2017-09-29 15:40:49 +02:00
bergquist
46cc1464c4
changelog: adds note about closing #8050
2017-09-29 13:40:07 +02:00
Carl Bergquist
cabb21317f
Merge pull request #8050 from mtanda/cloudwatch_alert
...
(cloudwatch) alerting
2017-09-29 13:36:36 +02:00
bergquist
a8006ada1e
changelog: adds note about closing #9386
2017-09-29 13:30:38 +02:00
Carl Bergquist
7d2b989459
Merge pull request #9386 from shanhuhai5739/master
...
add diff and pdiff for conditions
2017-09-29 13:16:03 +02:00
coral
68ed4d45fa
change pdiff to percent_diff for conditions
2017-09-29 18:14:17 +08:00
Daniel Lee
992cc1b680
panel: rename label on csv export modal
2017-09-29 11:32:13 +02:00
coral
9e48d54465
add diff and pdiff for conditions
2017-09-29 17:20:02 +08:00
Carl Bergquist
dd56c4b94b
Merge pull request #9382 from yagonobre/master
...
add brazil currency
2017-09-29 10:30:22 +02:00
Mitsuhiro Tanda
5850ae51b1
fix, add targetContainsTemplate()
2017-09-29 13:45:11 +09:00
Mitsuhiro Tanda
8d6513a564
fix cloudwatch alert bug
2017-09-29 13:45:11 +09:00
Mitsuhiro Tanda
5e88177f28
add debug log
2017-09-29 13:45:11 +09:00
Mitsuhiro Tanda
468e8c13ee
move extend statistics handling code to backend
2017-09-29 13:45:11 +09:00
Mitsuhiro Tanda
6c375ed2cb
fix assume role
2017-09-29 13:45:11 +09:00
Mitsuhiro Tanda
f3a2dc7c5f
improve cloudwatch tsdb
2017-09-29 13:45:11 +09:00
Mitsuhiro Tanda
a21f53cf82
refactor cloudwatch code
2017-09-29 13:45:11 +09:00
Mitsuhiro Tanda
59cdd4d8d2
remove obsolete code
2017-09-29 13:45:11 +09:00
Mitsuhiro Tanda
fe9fca381c
move cloudwatch crendential related code
2017-09-29 13:45:11 +09:00
Mitsuhiro Tanda
4f5f38f41b
remove old handler
2017-09-29 13:45:11 +09:00
Mitsuhiro Tanda
e1fe15e094
fix annotation query
2017-09-29 13:45:11 +09:00
Mitsuhiro Tanda
bf5268c0b4
fix time
2017-09-29 13:45:11 +09:00
Mitsuhiro Tanda
d98d8a404f
fix dimension convertion
2017-09-29 13:45:11 +09:00
Mitsuhiro Tanda
c140d7aa06
re-implement annotation query
2017-09-29 13:45:11 +09:00
Mitsuhiro Tanda
8f3b060946
fix parameter format
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
17445e0c98
fix alert feature
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
8243ac39c2
fix parameter format
2017-09-29 13:44:01 +09:00
bergquist
fe1d395d79
refactor cloudwatch to support new tsdb interface
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
4b34ff5b83
refactor cloudwatch frontend code
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
e4de6332de
refactor cloudwatch frontend code
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
ea704306a0
fix test
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
1dcc51adce
re-implement dimension_values()
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
ec632bb9ed
fix error message
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
78e3556e95
remove performEC2DescribeInstances()
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
8fba6dcb0d
re-implement ec2_instance_attribute()
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
cf23734d7d
re-implement ebs_volume_ids()
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
e588b682fb
import the change, https://github.com/grafana/grafana/pull/9268
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
36a537a3ce
fix conflict
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
fa074249e4
fix test
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
f66e1c02a6
remove obsolete GetMetricStatistics()
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
01d2aa8af0
fix test
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
f590db1b78
move test code
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
1d265e05c9
fix conflict
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
fe3d3bc384
porting other suggestion
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
feed90c0e2
re-implement get regions
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
0c95148486
move the metric find query code
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
62d84c1e14
(cloudwatch) move query parameter to 'parameters'
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
110f157621
parse duration
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
c6607f3fa7
remove offset for startTime
2017-09-29 13:44:01 +09:00
Mitsuhiro Tanda
d31f264576
cache creds for keys/credentials auth type
2017-09-29 13:44:00 +09:00
Mitsuhiro Tanda
83b79dd624
fix test
2017-09-29 13:44:00 +09:00
Mitsuhiro Tanda
728e96e134
fix invalid query filter
2017-09-29 13:44:00 +09:00
Mitsuhiro Tanda
dcb5ea58ce
count up metrics
2017-09-29 13:44:00 +09:00
Mitsuhiro Tanda
39607d09d7
(cloudwatch) alerting
2017-09-29 13:44:00 +09:00
Yago Nobre
9c026a8e04
add brazil currency
2017-09-28 14:18:14 -03:00
Torkel Ödegaard
73295ab3ed
tech: upgrade of systemjs to 0.20.x working
2017-09-28 14:08:59 +02:00
Torkel Ödegaard
8950f57050
Merge branch 'master' of github.com:grafana/grafana
2017-09-28 13:06:44 +02:00
Torkel Ödegaard
9bfda72a55
tech: reverted to systemjs
2017-09-28 13:06:23 +02:00
Torkel Ödegaard
7aa753a25f
tech: migrating elasticsearch to typescript
2017-09-28 12:52:39 +02:00
bergquist
4dea94791d
changelog: add note about using golang 1.9
2017-09-28 11:53:01 +02:00
bergquist
7f6924ff13
change go version to 1.9
2017-09-28 11:22:13 +02:00
bergquist
c94fa7015f
changelog: adds note about closing #9367
2017-09-28 11:19:01 +02:00
Carl Bergquist
e9e8ffc769
Merge pull request #9367 from bobrik/dualstack
...
Enable dualstack in every net.Dialer, fixes #9364
2017-09-28 11:15:49 +02:00
Torkel Ödegaard
c5e6344a2c
fixes
2017-09-28 11:05:14 +02:00
Torkel Ödegaard
5849fbf04e
Merge branch 'master' of github.com:grafana/grafana into develop
2017-09-28 10:37:57 +02:00
Torkel Ödegaard
487c475a1e
tech: systemjs upgrade
2017-09-28 10:37:33 +02:00
Patrick O'Carroll
0a65100eaf
made a text-panel page, maybe we don't need it
2017-09-28 10:05:28 +02:00
Patrick O'Carroll
0d5540ca09
cleaned up html/sass and added final touches
2017-09-28 09:41:33 +02:00
Ivan Babrou
9a4ae30227
Enable dualstack in every net.Dialer, fixes #9364
...
Default transport enables it:
* https://github.com/golang/go/blob/d2826d3e06/src/net/http/transport.go#L42-L46
```
DialContext: (&net.Dialer{
Timeout: 30 * time.Second,
KeepAlive: 30 * time.Second,
DualStack: true,
}).DialContext,
```
See also: https://github.com/golang/go/issues/15324
2017-09-27 22:29:48 -07:00
bergquist
2ec7bbb2bd
jaeger: capitalize tracer name
2017-09-27 16:38:00 +02:00
bergquist
2ae74bf13d
jaeger: logging improvement
2017-09-27 16:36:42 +02:00
Torkel Ödegaard
9ee343f33d
tech: systemjs upgrade
2017-09-27 15:42:06 +02:00
Alin Sinpalean
bb8849785a
Have include intervalFactor in its calculation, so always equal to the step query parameter.
2017-09-27 14:20:51 +02:00
Alin Sinpalean
25a6ed8718
Merge remote-tracking branch 'upstream/master' into adjust_interval_variable_with_min_step
2017-09-27 11:37:14 +02:00
Alin Sinpalean
1543dc4234
Merge remote-tracking branch 'upstream/master'
2017-09-27 11:36:50 +02:00
bergquist
5373a6027c
alertlist: toggle play/pause button
...
closes #9355
2017-09-27 10:49:39 +02:00
Patrick O'Carroll
8615912018
updated css and html for recent state changes for alert lists
2017-09-27 10:38:01 +02:00
chrisrd
0e5e2f3fb9
Fix export_modal message ( #9353 )
...
Remove duplicate "to", and "others" is plural not possessive.
2017-09-27 09:46:56 +02:00
Torkel Ödegaard
eaefa3c1fa
s3: minor fix for PR #9223
2017-09-27 09:43:32 +02:00
Torkel Ödegaard
50d82155ed
Merge branch 'master' of https://github.com/williamjoy/grafana into williamjoy-master
2017-09-27 09:37:26 +02:00
Alin Sinpalean
f25aeadf21
Resolve merge conflicts with remote/master.
2017-09-26 17:55:30 +02:00
Alin Sinpalean
7366d7eae0
Merge branch 'master' of git+ssh://github.com/alin-amana/grafana
2017-09-26 17:44:37 +02:00
bergquist
2ed753232f
internal metrics: add grafana version
2017-09-26 15:25:44 +02:00
bergquist
0778f31828
changelog: adds note about closing 5765
2017-09-26 14:40:43 +02:00
Carl Bergquist
da3aea5e0a
Merge pull request #9186 from mtanda/prometehus_instant_query2
...
(prometheus) instant query support
2017-09-26 14:37:10 +02:00
Torkel Ödegaard
5b3e6e67ea
Update latest.json
2017-09-26 11:58:37 +02:00
Torkel Ödegaard
7b42e13c79
typescript: stricter typescript option
2017-09-26 11:24:58 +02:00
bergquist
ff108bd871
prom_docker: give targets correct job name
2017-09-25 08:55:54 +02:00
bergquist
3641e85233
testdata: add bucket scenarios for heatmap
...
these scenarios makes it easier debug panels based
on the same numbers without sharing datasource
ref #9332
2017-09-24 22:08:28 +02:00
bergquist
7eec60ec2e
dev-docker: add grafana as target
2017-09-24 21:58:33 +02:00
Carl Bergquist
dd7f42ba03
changelog: add note ablout closing #9319
2017-09-24 21:46:51 +02:00
Carl Bergquist
9aa4f5c42a
Merge pull request #9341 from thz/smtp_ehlo_identity
...
introduce smtp config option for EHLO identity
2017-09-24 21:41:57 +02:00
Tobias Hintze
af79d046db
introduce smtp config option for EHLO identity
2017-09-24 20:48:20 +02:00
bergquist
3fac31e808
changelog: note about closing #9250
2017-09-24 19:02:25 +02:00
bergquist
8175783f93
go fmt
2017-09-24 18:59:21 +02:00
bergquist
c927209447
Merge branch 'master' of https://github.com/BrandonArp/grafana into BrandonArp-master
2017-09-24 18:56:46 +02:00
Mengyang Li
a1283212ed
Use B/s instead Bps for Bytes per second
...
Most places are using bps and B/s for bits and bytes,
ref: https://en.wikipedia.org/wiki/Data_rate_units
Bps (Bytes per second) isn't a really common used unit the in the wild.
2017-09-23 21:05:43 -07:00
Patrick O'Carroll
3f1452fddb
new page for text, needs more work
2017-09-22 17:14:39 +02:00
Patrick O'Carroll
1258dc1cbb
replaced img in graph, created alert list page
2017-09-22 16:31:34 +02:00
Torkel Ödegaard
ca0085f429
docs: update docs
2017-09-22 14:05:25 +02:00
Torkel Ödegaard
a98124add7
Update CHANGELOG.md
2017-09-22 13:30:23 +02:00
ryan
967efea520
fix merge issue
2017-09-22 13:28:53 +02:00
ryan
b4b3008a19
Merge remote-tracking branch 'grafana/master' into influx-db-query2
...
* grafana/master: (112 commits)
changelog: adds note about closing #5873
Docs new updates (#9324 )
Update CHANGELOG.md
Update latest.json
cleanup: removed unused file
tech: remove bower and moved remaining bower dependencies to npm
tech: cleanup and fixed build issue
tech: upgraded angularjs and moved dependency from bower to npm, closes #9327
follow go idiom and return error as second param
tech: updated tsconfig
docker: adds alertmanager to prometheus fig
tech: more tslint rules
tech: removing unused variables from typescript files, and making tslint rules more strict
context is reserved for go's context
make ds a param for Query
remove batch abstraction
rename executor into tsdbqueryendpoint
remove unused structs
refactor response flow
tech: removed test component
...
2017-09-22 13:27:24 +02:00
bergquist
ae249a623d
changelog: adds note about closing #5873
2017-09-22 13:17:09 +02:00
Carl Bergquist
63f78c0b59
Merge pull request #9299 from seuf/grafana-cli-plugin-url
...
Added --pluginUrl option to grafana-cli for local network plugin inst…
2017-09-22 13:13:17 +02:00
Carl Bergquist
632ae0986c
Merge pull request #9320 from xiahuibing/patch-1
...
Update _navbar.scss
2017-09-22 13:06:11 +02:00
Patrick O'Carroll
31243e7132
replaced image
2017-09-22 12:53:37 +02:00
Patrick O'Carroll
367acc37c7
Docs new updates ( #9324 )
...
* replaced images, updating text(not finished)
* text uppdates for dashlist and singlestat(+img). updated the keyboard shortcuts
* deleted old shortcuts instruction
* another img update
2017-09-22 10:49:47 +02:00
Torkel Ödegaard
e695ce4aa5
Update CHANGELOG.md
2017-09-22 10:33:03 +02:00
Torkel Ödegaard
dd0f4460cb
Update latest.json
2017-09-22 10:08:56 +02:00
Torkel Ödegaard
f22d1af9e0
cleanup: removed unused file
2017-09-22 10:07:22 +02:00
Torkel Ödegaard
c0c86c1138
tech: remove bower and moved remaining bower dependencies to npm
2017-09-22 09:47:25 +02:00
Torkel Ödegaard
18337f610d
Merge branch 'master' into develop
2017-09-22 08:42:07 +02:00
Torkel Ödegaard
6aad2a5b2d
tech: cleanup and fixed build issue
2017-09-21 21:12:49 +02:00
Torkel Ödegaard
f0e0e61809
tech: upgraded angularjs and moved dependency from bower to npm, closes #9327
2017-09-21 20:58:32 +02:00
bergquist
ed661767f8
follow go idiom and return error as second param
2017-09-21 18:04:16 +02:00
Torkel Ödegaard
79b873e40e
Merge branch 'stricter-ts-lint-rules'
2017-09-21 17:34:47 +02:00
Torkel Ödegaard
8fe21b43e9
tech: updated tsconfig
2017-09-21 17:34:22 +02:00
Daniel Lee
53d862143b
docker: adds alertmanager to prometheus fig
...
with an alert rule that will always fire
2017-09-21 17:28:31 +02:00
Torkel Ödegaard
491fa6cad8
tech: more tslint rules
2017-09-21 17:23:31 +02:00
Patrick O'Carroll
bf88242282
another img update
2017-09-21 16:58:25 +02:00
Torkel Ödegaard
b8d9722b4f
tech: removing unused variables from typescript files, and making tslint rules more strict
2017-09-21 16:40:18 +02:00
Patrick O'Carroll
f6aefbd361
deleted old shortcuts instruction
2017-09-21 16:18:24 +02:00
Patrick O'Carroll
fe05a996b7
text uppdates for dashlist and singlestat(+img). updated the keyboard shortcuts
2017-09-21 15:58:19 +02:00
bergquist
a45e2ec9c3
context is reserved for go's context
2017-09-21 15:23:34 +02:00
bergquist
16b5b9f6be
make ds a param for Query
2017-09-21 15:09:14 +02:00
bergquist
c0260fd913
remove batch abstraction
2017-09-21 15:02:17 +02:00
bergquist
7f9f388293
rename executor into tsdbqueryendpoint
2017-09-21 15:02:17 +02:00
bergquist
0229d28d64
remove unused structs
2017-09-21 15:02:17 +02:00
bergquist
55f1b36e31
refactor response flow
2017-09-21 15:02:17 +02:00
Torkel Ödegaard
adda84d124
tech: removed test component
2017-09-21 14:05:24 +02:00
Torkel Ödegaard
837beda155
Merge branch 'react-poc'
2017-09-21 13:59:26 +02:00
Torkel Ödegaard
9500eb8aaa
ux: minor singlestat update
2017-09-21 13:59:21 +02:00
Torkel Ödegaard
1887c4f279
singlestat: minor change
2017-09-21 13:59:21 +02:00
Torkel Ödegaard
01fc37571e
Update CHANGELOG.md
2017-09-21 13:58:48 +02:00
Patrick O'Carroll
de17dcf3b0
Singlestat time ( #9298 )
...
* Added a timestamp option to single stat
* can now choose last time as value
* Finished last_time so it formats correctly, updated value stat
* fixed som issues, but still issue with testing
* Clean up after fake clock in test
* timezone-issue fix, fake time for from now test
* fix for timedifference
2017-09-21 13:34:51 +02:00
Torkel Ödegaard
fed35909cc
tech: progress on react poc
2017-09-21 13:32:57 +02:00
bergquist
f1036a9382
adds note about closing #9213
2017-09-21 10:46:59 +02:00
Carl Bergquist
0db678e18f
Merge pull request #9213 from grafana/dist_tracing
...
Add support for distributed tracing with Jaeger
2017-09-21 10:42:25 +02:00
xiahuibing
416510773b
Update _navbar.scss
...
line66 and line118 : "min-height:: $navbarHeight;" has double “:”
2017-09-21 16:40:49 +08:00
Patrick O'Carroll
ece6588c03
replaced images, updating text(not finished)
2017-09-21 09:40:58 +02:00
Gordon McGuire
5e013f82b4
fix: close for 'Unsaved Changes' modal, #9284 ( #9313 )
...
Missing reference to the controller instance.
2017-09-21 09:05:59 +02:00
Alexander Zobnin
f8b8907cc4
Initial graphite tags support ( #9239 )
...
* graphite: initial seriesByTag() support
* graphite: groupByTags() function
* graphite: aliasByTags() function
* graphite: fix optional params update, issue #9238
* graphite: fix tag-related functions version
* graphite: add 1.1.x version to config
* graphite: fix seriesByTag() series parsing
2017-09-21 08:22:56 +02:00
Torkel Ödegaard
84b1519480
tech: initial react poc
2017-09-20 17:44:23 +02:00
Vsevolod Polyakov
d355862328
Make details more clean in PD description
2017-09-20 13:03:18 +03:00
bergquist
4326790bb4
bug: enable HEAD requests again
...
ref #9307
2017-09-20 09:45:00 +02:00
Will Sewell
4a6da233d9
Add DbClusterIdentifier to CloudWatch dimensions ( #9297 )
...
Unfortunately CloudWatch dimensions are case-sensitive and it uses both `DBClusterIdentifier` and `DbClusterIdentifier` (notice the lower case `b`) depending on the metric. All metrics which also have the `Role` dimension appear to use `DBClusterIdentifier`, whereas metric with the `EngineName` dimension use `DbClusterIdentifier`.
2017-09-20 08:31:54 +02:00
Alexander Zobnin
fdec9a4daf
templating: fix dependent variable updating ( #9306 )
2017-09-19 20:35:48 +02:00
tamayika
bef4b9b3b0
Fix adhoc filters restoration ( #9303 )
2017-09-19 14:25:35 +02:00
Andreas Kohn
3b565dccd8
Explicitly refer to Github 'OAuth' applications
...
A 'Github Application' is now something else, and will not work with Grafana.
2017-09-19 13:21:15 +02:00
William
88a8991722
config bucket and region for s3 uploader
...
this is to support cn-north-1 region as it can get s3 url programatically.
also keeps support 'bucket_url' for backward compatiblity
2017-09-19 04:57:25 -04:00
bergquist
13e8eb6d2e
Merge branch 'v4.5.x'
2017-09-19 08:34:44 +02:00
bergquist
fe3c6ac355
fixes bug introduced with prom namespaces
...
ref #9279
2017-09-19 08:16:23 +02:00
Matthew McGinn
2840968861
fixing spelling of millesecond -> millisecond
2017-09-19 07:20:14 +02:00
Matthew McGinn
3a7ed2305d
fixing spelling of millesecond -> millisecond
2017-09-19 06:14:43 +02:00
Aaron Kirkbride
442f625a4e
Remove duplicate bus.AddHandler() ( #9289 )
...
`bus.AddHandler("sql", SetUsingOrg)` is already called on line 24.
Very minor change.
2017-09-18 15:52:15 +02:00
Torkel Ödegaard
5f6de33487
Update CHANGELOG.md
2017-09-18 15:21:00 +02:00
bergquist
353bb57a6f
use same key as mt
2017-09-18 14:59:59 +02:00
bergquist
6c7454fc2b
tag alert queries that return no_data
2017-09-18 14:53:30 +02:00
Patrick O'Carroll
d6725d4fbe
updated error page html+css, added ds_store to ignore ( #9285 )
2017-09-18 14:04:55 +02:00
deep-42-thought
5749489e7e
public/app/plugins/panel/graph/specs/graph_specs.ts: relax tests to be "within" instead of "equal", so they won't fail on i686 ( #9286 )
2017-09-18 14:03:54 +02:00
Sven Nierlein
d0ddf76730
Fix path to icon ( #9276 )
...
grafana_mask_icon.svg is located in the img/ folder.
2017-09-18 12:54:20 +02:00
bergquist
915412754c
Merge branch 'v4.5.x'
2017-09-18 12:35:02 +02:00
Torkel Ödegaard
41e01184aa
Merge branch 'master' into develop
2017-09-18 12:32:29 +02:00
bergquist
6d901fe145
adds note about fix in v4.5.2
2017-09-18 12:29:32 +02:00
bergquist
0a8a6fd872
skip NaN values when writing to graphite
...
ref #9279
2017-09-18 12:25:37 +02:00
Andrew Prokhorenkov
00b18a8aea
addded mass units, #9265 ( #9273 )
2017-09-18 11:13:56 +02:00
Ryan Patterson
a20c419583
Fully fill out nulls in cloudfront data source ( #9268 )
...
Summary:
Previously, cloudwatch data sources would only fill in a single null value if
there was missing data. This results in behavior described in #9267 . This
resolves that issue by filling the entire missing period with null values. The
null values can then be interpreted as normal by the graphing frontend.
Test Plan:
Used on a data source that had missing data for many consecutive periods.
Ensured that the graph remained at 0 across the entire window.
2017-09-18 11:12:52 +02:00
bergquist
bcf784375b
make it possible to configure sampler type
2017-09-18 11:08:58 +02:00
bergquist
861843f4ca
mark >=400 responses as error
2017-09-18 11:08:58 +02:00
bergquist
83ddd2b158
change port for jaeger dev container
2017-09-18 11:08:58 +02:00
bergquist
f211455643
logwrapper for jaeger
2017-09-18 11:08:58 +02:00
bergquist
f37a595f68
make samplerconfig.param configurable
2017-09-18 11:08:58 +02:00
bergquist
ec29b469e4
adds custom tags from settings
2017-09-18 11:08:58 +02:00
bergquist
e3211f6e48
use route as span name
2017-09-18 11:08:58 +02:00
bergquist
ee2e4c6567
add trace headers for outgoing requests
2017-09-18 11:08:58 +02:00
bergquist
98c84f9458
docker file for running jaeger
2017-09-18 11:08:58 +02:00
bergquist
bc678899f7
better formating for error trace
2017-09-18 11:08:58 +02:00
bergquist
d55b49b7b7
attach context with span to *http.Request
2017-09-18 11:08:58 +02:00
bergquist
3c8133aa4b
add traces for datasource reverse proxy requests
2017-09-18 11:08:58 +02:00
bergquist
8c8fdadb78
trace failed executions
2017-09-18 11:08:58 +02:00
bergquist
e128310045
use tags instead of logs
2017-09-18 11:08:58 +02:00
bergquist
89c86c7a22
use opentracing ext package when possible
2017-09-18 11:08:58 +02:00
bergquist
935dad653c
set example port to zipkin default
2017-09-18 11:08:58 +02:00
bergquist
e84ff24833
adds codahale to vendor
2017-09-18 11:08:58 +02:00
bergquist
a234e894bb
makes jaeger tracing configurable
2017-09-18 11:08:58 +02:00
bergquist
f160ad3bc8
add trace parameters for outgoing requests
2017-09-18 11:08:58 +02:00
bergquist
2e350bbb8e
adds basic traces using open traces
2017-09-18 11:08:58 +02:00
bergquist
2ac6e23fc5
Merge branch 'invalid_panel_data'
2017-09-18 10:36:17 +02:00
bergquist
89eda76f29
require dashboard panels to have id
...
closes #9234
2017-09-18 10:32:58 +02:00
Torkel Ödegaard
a687a6605d
Merge branch 'v4.5.x'
2017-09-18 09:40:00 +02:00
Torkel Ödegaard
24d69ca205
fix: jsonData should not be allowed to be null, fixes #9258
2017-09-18 09:38:02 +02:00
Torkel Ödegaard
7a80a6627a
Merge branch 'reduce-package-size'
2017-09-18 09:09:38 +02:00
Torkel Ödegaard
a081f90403
Merge branch 'master' of github.com:grafana/grafana
2017-09-18 09:08:42 +02:00
Torkel Ödegaard
d99c873221
packaging: reduce package size
2017-09-18 09:02:45 +02:00
ParadoxalManiak
c94f5b456a
Update upgrading.md ( #9263 )
...
Fixed some minor writing issues.
2017-09-15 22:15:12 +02:00
THIERRY SALLE
e978bfc368
Added --pluginUrl option to grafana-cli for local network plugin installation
2017-09-15 20:34:08 +02:00
bergquist
67469e1809
adds note about closing #1395
2017-09-15 17:26:48 +02:00
Andrew Prokhorenkov
8cdf12b694
add locale format
2017-09-15 17:26:18 +02:00
bergquist
114ba801b9
update changelog
2017-09-15 16:25:17 +02:00
bergquist
87308fd97f
fixes broken tests 💥
2017-09-15 16:11:02 +02:00
bergquist
16b1c0e63e
minor code adjusetments
2017-09-15 16:11:02 +02:00
bergquist
c7698a09ed
pass context to image uploaders
2017-09-15 16:11:02 +02:00
bergquist
d0ab028cfc
remove unused deps
2017-09-15 16:11:02 +02:00
Konstantin Chukhlomin
7e3c9fcc1c
Reduced OAuth scope to read_write
2017-09-15 16:11:02 +02:00
Konstantin Chukhlomin
fcdf282090
GCS support via JSON API
2017-09-15 16:11:02 +02:00
Konstantin Chukhlomin
1188f8df73
gofmt fixes
2017-09-15 16:11:02 +02:00
Konstantin Chukhlomin
72d7c4d620
Added GCS support #8370
2017-09-15 16:11:02 +02:00
bergquist
93cff1a42a
move more known datasources from others
2017-09-15 14:26:29 +02:00
Alexander Zobnin
54f0650321
Remove alert thresholds on panel duplicate, issue #9178 ( #9257 )
2017-09-15 13:34:31 +02:00
Daniel Lee
f534ea057c
4.5.1 docs + update version to 5.0.0-pre1
2017-09-15 11:27:16 +02:00
Daniel Lee
3aed6595c7
Merge branch 'v4.5.x'
2017-09-15 11:10:55 +02:00
Daniel Lee
085245f97d
publish_both.sh update for 4.5.1
2017-09-15 11:09:48 +02:00
Daniel Lee
c114c46119
update version to 4.5.1
2017-09-15 10:05:51 +02:00
Torkel Ödegaard
9fdecb320c
Merge branch 'master' of github.com:grafana/grafana
2017-09-15 10:00:17 +02:00
Torkel Ödegaard
7cac2e1817
Merge branch 'v4.5.x'
2017-09-15 09:59:44 +02:00
Torkel Ödegaard
bbe191a975
graphite: do not show error for cancelled requests, fixes #9249
2017-09-15 09:59:23 +02:00
Torkel Ödegaard
c532c8640b
Update CHANGELOG.md
2017-09-15 09:17:44 +02:00
Torkel Ödegaard
0107f1eddb
docs: updated changelog
2017-09-14 20:34:23 +02:00
Torkel Ödegaard
f8326c29f9
mysql: fix query editor not showing issue, fixes #9247
2017-09-14 20:30:01 +02:00
bergquist
491e6897e7
metrics: set summary unit
...
we have to use milleseconds since graphite
doesnt support float64
2017-09-14 19:28:54 +02:00
Alin Sinpalean
719151b9cb
Merge remote-tracking branch 'upstream/master'
2017-09-14 19:25:54 +02:00
Andrew Prokhorenkov
5b74bea476
add Ukrainian hryvnia sign
2017-09-14 19:06:25 +02:00
Torkel Ödegaard
210df23430
packaging: reducing package size be only including public vendor stuff we need
2017-09-14 17:33:58 +02:00
bergquist
314bff1b78
adds grafana_ prefix for none standard metrics
2017-09-14 14:26:32 +02:00
bergquist
9c30bf53cf
introduce concept of named middleware
2017-09-14 14:26:32 +02:00
bergquist
4bc6ecb241
adds metric middlware to route register
2017-09-14 14:26:32 +02:00
bergquist
6372e22180
migrate handlers to new register
2017-09-14 14:26:32 +02:00
bergquist
f842265388
add custom route register
2017-09-14 14:26:32 +02:00
bergquist
bf138d1845
adds small docs page metrics
2017-09-14 14:26:32 +02:00
bergquist
c177a9a77a
make bridge prefix backwards compatible
2017-09-14 14:26:32 +02:00
bergquist
6d22a67a30
return /metrics before session middleware
2017-09-14 14:26:32 +02:00
bergquist
6b1ae1a8a8
use internal init for settings
2017-09-14 14:26:32 +02:00
bergquist
dd9d4ecfbe
update stat gauges first run to avoid gaps
2017-09-14 14:26:32 +02:00
bergquist
fca80ff525
add support for deltas in histogram and summaries
2017-09-14 14:26:32 +02:00
bergquist
2de94d6548
convert old metrics to prom metrics
2017-09-14 14:26:32 +02:00
bergquist
788f677ed7
remove old internal metrics lib
2017-09-14 14:26:32 +02:00
bergquist
d6b8c6a2d2
add graphite bridge that support delta counters
2017-09-14 14:26:32 +02:00
ryan
bc03640d6b
Merge remote-tracking branch 'grafana/master' into influx-db-query2
...
* grafana/master: (35 commits)
Update CHANGELOG.md
Update CHANGELOG.md
fixed some images (#9237 )
release: bumped version to v4.5.0 stable
docs: minor update
plugins: add styles for ol tags in markdown
docs: minor fixes to images
Docs image updates (#9225 )
fix: improve behavior when switching back and forth between x-axis modes, fixes #9229
fixes for metrics tab when data source was not found
provide ace editor for external datasource plugin (#9224 )
ux: increased code editor auto complete width from 320px to 550px, fixes #9203
docs: windows - add note about ini comments
prometheus: added completer unit test, #9208
docs: minor update
docs: kiosk mode options add to playlist doc
influxdb: small css fix for order by in query editor
style: corrected indentation in sass file
replaced old images and gifs with new ones (#9217 )
ux: success/error alerts refactoring, #9214
...
2017-09-14 13:09:59 +02:00
Torkel Ödegaard
c1ef89d3bf
Update CHANGELOG.md
2017-09-14 11:55:44 +02:00
Torkel Ödegaard
aa24839ac9
Update CHANGELOG.md
2017-09-14 11:55:07 +02:00
Torkel Ödegaard
a5c08a72fb
docs: update download links
2017-09-14 11:28:59 +02:00
Patrick O'Carroll
337fb9bdfa
fixed some images ( #9237 )
2017-09-14 11:04:01 +02:00
Torkel Ödegaard
512535e8ff
release: bumped version to v4.5.0 stable
2017-09-14 10:51:21 +02:00
Torkel Ödegaard
4e719aa0c1
docs: minor update
2017-09-14 10:50:34 +02:00
Brandon Arp
cffbcb504d
allow ssl renegotiation for datasources
2017-09-13 16:20:24 -07:00
Daniel Lee
29de6387cb
plugins: add styles for ol tags in markdown
2017-09-13 17:13:53 +02:00
Torkel Ödegaard
a76f3fba2e
docs: minor fixes to images
2017-09-13 17:11:10 +02:00
Patrick O'Carroll
d71456b96f
Docs image updates ( #9225 )
...
* replaced old images and gifs with new ones
* replaced images, changed some text especially for column styles
* replaced and added images and gifs
2017-09-13 16:29:53 +02:00
Torkel Ödegaard
a9e3130ef6
Merge branch 'master' into develop
2017-09-13 16:06:34 +02:00
Torkel Ödegaard
85bd1861d6
fix: improve behavior when switching back and forth between x-axis modes, fixes #9229
2017-09-13 14:38:22 +02:00
Torkel Ödegaard
1a53d6453b
Merge branch 'v4.4.x'
2017-09-13 10:02:04 +02:00
Torkel Ödegaard
10f058036c
Merge branch 'master' of github.com:grafana/grafana
2017-09-13 09:48:56 +02:00
Torkel Ödegaard
73248d6687
fixes for metrics tab when data source was not found
2017-09-13 09:48:50 +02:00
Mitsuhiro Tanda
5bdd554671
check args for query
2017-09-13 16:34:28 +09:00
Mitsuhiro Tanda
6bf8144793
add test for completer
2017-09-13 16:34:28 +09:00
Mitsuhiro Tanda
1a5e786467
fix
2017-09-13 16:34:28 +09:00
Mitsuhiro Tanda
56c0d91ee5
follow token name change
2017-09-13 16:34:28 +09:00
Mitsuhiro Tanda
d530ccff1c
(prometheus) support label value completion
2017-09-13 16:34:28 +09:00
Mitsuhiro Tanda
40b74e6664
(prometheus) support label name completion
2017-09-13 16:34:28 +09:00
Mitsuhiro Tanda
b349b3ef55
provide ace editor for external datasource plugin ( #9224 )
2017-09-13 09:29:53 +02:00
William
37962216ed
get s3 url via aws-sdk-go, fix #9189
2017-09-12 21:52:40 -04:00
Alin Sinpalean
7a7837f47e
Merge remote-tracking branch 'upstream/master'
2017-09-12 21:57:32 +02:00
Alin Sinpalean
2a62374a61
Prometheus: Rework the interaction between auto interval (computed based on graph resolution), min interval (where specified, per query) and intervalFactor (AKA resolution, where specified, per query).
...
As a bonus, have and reflect the actual interval (not the auto interval), taking into account min interval and Prometheus' 11k data points limit.
2017-09-12 16:36:27 +02:00
Torkel Ödegaard
dd67c9d420
Merge branch 'master' of github.com:grafana/grafana
2017-09-12 11:36:47 +02:00
Torkel Ödegaard
968ba30fa5
ux: increased code editor auto complete width from 320px to 550px, fixes #9203
2017-09-12 11:36:30 +02:00
Daniel Lee
379f984293
docs: windows - add note about ini comments
2017-09-12 11:08:28 +02:00
Torkel Ödegaard
3c16230158
prometheus: added completer unit test, #9208
2017-09-12 11:05:32 +02:00
Torkel Ödegaard
fd76c855f9
Merge branch 'master' of github.com:grafana/grafana
2017-09-12 10:32:02 +02:00
Torkel Ödegaard
e16cadaa27
docs: minor update
2017-09-12 10:31:53 +02:00
Daniel Lee
665fef0114
docs: kiosk mode options add to playlist doc
2017-09-12 10:31:13 +02:00
Daniel Lee
ff4cd1aef6
influxdb: small css fix for order by in query editor
2017-09-12 09:24:54 +02:00
Torkel Ödegaard
0e18c82d95
style: corrected indentation in sass file
2017-09-12 09:21:17 +02:00
Patrick O'Carroll
a7b0a01b13
replaced old images and gifs with new ones ( #9217 )
2017-09-12 09:07:36 +02:00
Torkel Ödegaard
18cfe1b192
Merge branch 'master' of github.com:grafana/grafana
2017-09-12 09:05:47 +02:00
Torkel Ödegaard
f6100dd8eb
ux: success/error alerts refactoring, #9214
2017-09-12 09:05:32 +02:00
bergquist
ee4bbf61a9
remove node restriction from package.json
...
yarn requires correct node version in package.json
and wont install with 4.x. removing since we dont
care about it.
2017-09-12 08:15:48 +02:00
Torkel Ödegaard
7164183739
Merge branch 'master' of github.com:grafana/grafana
2017-09-12 08:01:51 +02:00
Patrick O'Carroll
90602942f5
New alert design ( #9214 )
...
* ux: updated alert design
* fixed bg-color for alerts
* more changes to alerts, index fixed
2017-09-12 08:01:44 +02:00
Torkel Ödegaard
6e344f6eea
api: tsdb api orgId fix
2017-09-12 08:01:34 +02:00
bergquist
057b8a6b2d
improve error message for timeouts
...
closes #9220
2017-09-11 20:07:57 +02:00
Torkel Ödegaard
e5f84484eb
prometheus: another prometheus syntax highlight fix, #9212 , #9167
2017-09-11 16:36:53 +02:00
Alexander Zobnin
b1580bf385
ace: fix braces highlight in prometheus ( #9212 )
2017-09-11 15:49:15 +02:00
Torkel Ödegaard
293daf2ca1
fix: removed text option from text panel edit options, was by mistake not removed from settings dropdown, fixes #9204
2017-09-11 10:45:00 +02:00
Mitsuhiro Tanda
f5a17e535b
minor fix
2017-09-11 13:11:45 +09:00
Torkel Ödegaard
75c4c4d8b5
fix: query ctrl unit tests now pass as before
2017-09-08 13:52:28 +02:00
Torkel Ödegaard
2953d64429
prometheus: minor update to focus editor PR, #9201
2017-09-08 11:43:29 +02:00
Torkel Ödegaard
4b851de648
Merge branch 'prom_give_focus' of https://github.com/mtanda/grafana into mtanda-prom_give_focus
2017-09-08 10:55:50 +02:00
Alin Sinpalean
1076b75a21
Fix rounding of intervals ( #9197 )
...
* Prometheus: Fix actual step computation logic when a min_step is specified and the range is longer than min_step * 11000.
* Fix kbn.round_interval for exact intervals.
* Remove redundant 1d return, fix a couple of comments.
* Be more cautious with values close to 1d not rounding up to 1d. They may, because of the way the calculation uses 2 potentially different current time values.
2017-09-08 10:37:57 +02:00
Daniel Lee
b1506a2b09
securejson: decrypt should not modify src
...
When decrypting a source securejson byte array, should not
modify the source and now passes back a new dest byte array.
2017-09-08 10:19:07 +02:00
ryan
f7efa65647
Merge remote-tracking branch 'grafana/master' into influx-db-query2
...
* grafana/master: (248 commits)
add AWS/NATGateway metrics (#9202 )
docs: minor docs update
docs: added v4.4 to docs archive
docs: uppdated getting started with images and text, added info on query inspector to version45 and trouble shooting (#9193 )
reduce readme to be about the code
adds note about closing #8876
build: fixed broken build
Optimize some wrong usage and spelling
show only label name in label matcher (#9167 )
(prometheus) cache metric suggest query result (#9182 )
Have 'Hide series with only zeros' ignore nulls (#9179 )
docs: updated image in docs (#9184 )
fix: graph right y label is now correctly possitioned, fixes #9172
Fix sortByName and percentileOfSeries in gfunc.js (#9169 )
docs: updated docs with v4.5 beta links
Update CHANGELOG.md
version bump to v4.5-beta1
fix: fixed jshint issue
fix: Elasticsearch and adhoc filters fix, fixes #9165
docs: update to http api admin section
...
2017-09-08 09:50:00 +02:00
Mitsuhiro Tanda
e13575eaef
add AWS/NATGateway metrics ( #9202 )
2017-09-08 09:04:15 +02:00
Mitsuhiro Tanda
7c566a6539
fix to focus first query
2017-09-08 12:33:36 +09:00
Mitsuhiro Tanda
d971eddc7a
copy from give-focus
2017-09-08 11:49:44 +09:00
Mitsuhiro Tanda
ce0de35a6c
set give focus in code editor
2017-09-08 11:49:41 +09:00
Alin Sinpalean
13eb0c1ece
Fix kbn.round_interval for exact intervals.
2017-09-07 22:14:37 +02:00
Alin Sinpalean
567e877b9e
Merge remote-tracking branch 'upstream/master'
2017-09-07 20:26:28 +02:00
Mitsuhiro Tanda
6f8110956d
(prometheus) support instant query for table format, use checkbox to switch query type
2017-09-08 01:15:07 +09:00
Torkel Ödegaard
93be16b106
docs: minor docs update
2017-09-07 16:55:36 +02:00
Torkel Ödegaard
8ec33574a1
docs: added v4.4 to docs archive
2017-09-07 16:44:41 +02:00
Patrick O'Carroll
de647c4100
docs: uppdated getting started with images and text, added info on query inspector to version45 and trouble shooting ( #9193 )
2017-09-07 16:32:55 +02:00
bergquist
51d021a337
reduce readme to be about the code
2017-09-07 16:08:38 +02:00
Torkel Ödegaard
6ed1b084ce
develop: fixed more broken tests, couple still failing
2017-09-07 15:21:26 +02:00
Torkel Ödegaard
a38ded9e7e
Merge branch 'master' into develop-newgrid-row-design2
2017-09-07 15:05:41 +02:00
bergquist
7dc6d67d46
adds note about closing #8876
2017-09-07 14:29:25 +02:00
Carl Bergquist
62979916ad
Merge pull request #8876 from mtanda/shortcut_new_dashboard
...
add new dashboard shortcut
2017-09-07 14:26:05 +02:00
Carl Bergquist
4670c74942
Merge pull request #9022 from adriangarza/master
...
added CloudWatch data source API documentation
2017-09-07 14:10:53 +02:00
Torkel Ödegaard
c9a30ef149
build: fixed broken build
2017-09-07 13:05:26 +02:00
Carl Bergquist
9dac602e98
Merge pull request #9191 from wgliang/master
...
Optimize some wrong usage and spelling
2017-09-07 12:04:45 +02:00
wangguoliang
652fce7e76
Optimize some wrong usage and spelling
...
Signed-off-by: wgliang <liangcszzu@163.com >
2017-09-07 17:50:11 +08:00
Mitsuhiro Tanda
56cb16ff5b
(prometheus) instant query support
2017-09-07 18:03:53 +09:00
Mitsuhiro Tanda
e98254e1e3
show only label name in label matcher ( #9167 )
2017-09-07 10:10:52 +02:00
Mitsuhiro Tanda
4446e95155
(prometheus) cache metric suggest query result ( #9182 )
...
* (prometheus) cache metric suggest query result
* add test
2017-09-07 10:09:59 +02:00
Alin Sinpalean
5d4b8b5a5c
Have 'Hide series with only zeros' ignore nulls ( #9179 )
...
* Prometheus: Fix actual step computation logic when a min_step is specified and the range is longer than min_step * 11000.
* Have the 'Hide series with only zeros' option also apply to series with some null values.
2017-09-06 16:50:55 +02:00
Patrick O'Carroll
095ac80d19
docs: updated image in docs ( #9184 )
2017-09-06 16:31:17 +02:00
Torkel Ödegaard
9451e6af39
Merge branch 'master' of github.com:grafana/grafana
2017-09-06 14:20:53 +02:00
Alin Sinpalean
24a165662c
Merge remote-tracking branch 'upstream/master'
2017-09-06 09:51:13 +02:00
Torkel Ödegaard
82d365bdb8
fix: graph right y label is now correctly possitioned, fixes #9172
2017-09-05 21:57:32 +02:00
Sergey Korobov
ec64dc8fae
Fix sortByName and percentileOfSeries in gfunc.js ( #9169 )
...
Fixing type of parameters from "select" to "boolean" for working with carbonapi (like it was done in summarize function) + some commas prettify.
2017-09-05 19:34:55 +02:00
Torkel Ödegaard
b333ad9481
docs: updated docs with v4.5 beta links
2017-09-05 16:01:28 +02:00
Torkel Ödegaard
22be9436f7
Update CHANGELOG.md
2017-09-05 15:16:04 +02:00
Torkel Ödegaard
bc690232fb
version bump to v4.5-beta1
2017-09-05 10:39:55 +02:00
Torkel Ödegaard
0005f8e7b3
fix: fixed jshint issue
2017-09-05 10:17:24 +02:00
Torkel Ödegaard
4e387ed47a
fix: Elasticsearch and adhoc filters fix, fixes #9165
2017-09-05 10:16:17 +02:00
Daniel Lee
52676161bb
docs: update to http api admin section
...
Make it clearer that it only works with basic auth
2017-09-05 10:04:01 +02:00
bergquist
01e2729dba
spring clean!
2017-09-04 23:19:09 +02:00
Carl Bergquist
a1faa6d4d9
Merge pull request #9164 from summic/master
...
Add the missing step of "grunt build" to the README.md
2017-09-04 23:06:42 +02:00
Allen
1a3d34b918
Add the missing step of grunt build to the readme
2017-09-05 01:56:52 +08:00
Torkel Ödegaard
5d3c3a6889
packaging: changed how pid directory is created for systemd systems, #9133
2017-09-04 16:41:07 +02:00
Torkel Ödegaard
4eabf6ce81
Update CHANGELOG.md
2017-09-04 14:49:51 +02:00
Torkel Ödegaard
2789c4f1e1
dsfix: include routes in plugin model
2017-09-04 14:09:02 +02:00
Torkel Ödegaard
9bafb108f7
docs: added docs archive for v4.3
2017-09-04 13:38:46 +02:00
Torkel Ödegaard
88e4b6ee75
docs: update changelog
2017-09-04 13:34:33 +02:00
Torkel Ödegaard
2fc67da69a
Merge branch 'metrics-tab-v3'
2017-09-04 13:27:44 +02:00
Torkel Ödegaard
6e4090abf2
feat: finished work on the interval changes #9161
2017-09-04 13:27:28 +02:00
Torkel Ödegaard
284cacf560
logging: write pid file path and pid during startup
2017-09-04 12:44:54 +02:00
mxlxm
c5400ffe76
mysql: use collation instead of charset ( #9156 )
...
- use charset would issue additional 'SET NAMES <VALUE>' queries, set
collation would be better. see: https://github.com/go-sql-driver/mysql#charset
2017-09-04 12:32:07 +02:00
Torkel Ödegaard
c3cffeb10c
packaging: fixed issue with pid file on systemd systems, fixes #9133
2017-09-04 10:43:04 +02:00
bergquist
ce6050f5d6
fix(graphite): jsonData is not always present.
2017-09-04 10:28:48 +02:00
Joseph Weigl
185b0dcc05
Merge branch 'master' into feature/enhance_hipchat_card
2017-09-02 19:04:40 +02:00
Torkel Ödegaard
07e192ff47
change: more work on changing default group by time interval to min interval setting
2017-09-01 15:57:02 +02:00
Torkel Ödegaard
e8e1f1bc6d
updated graphite help
2017-09-01 11:15:39 +02:00
Marcel Anacker
40c008f870
Cloudwatch Datasource: changed namespace of Web Application Firewall ( #9128 )
2017-09-01 10:43:23 +02:00
Nevins
66441650cd
changing ordering so AWS API is only called if cache has expired ( #9136 )
2017-09-01 07:24:05 +02:00
Jesse White
91fb3f2224
fix: cancel the initial timer when changing the auto-refresh interval, fixes #9139 ( #9140 )
2017-09-01 07:19:51 +02:00
Torkel Ödegaard
7b1473649b
Update README.md
2017-09-01 07:16:42 +02:00
Torkel Ödegaard
eb0f5cc900
ux: progress on metrics tab changes
2017-08-31 16:38:49 +02:00
Torkel Ödegaard
84d4958a3c
plugin change: make interval, cache timeout & max data points options in plugin.json, remove query.options component feature, add help markdown feature and toggle for data sources
2017-08-31 14:05:52 +02:00
Torkel Ödegaard
40ae2cef38
docs: updated changelog with #9131
2017-08-31 09:54:45 +02:00
Torkel Ödegaard
52177a45d9
influxdb: use paranthesis for influxdb queries in frontend query builder, #9131
2017-08-31 09:52:32 +02:00
Jonathan A. Sternberg
bdfbc2453f
Use parenthesis to surround the selected tags for influxdb queries ( #9131 )
...
The generated queries when selecting multiple tags are incorrect. In
InfluxQL, `AND` has a higher precedence than `OR` so the condition:
WHERE "hostname" = 'server1' OR "hostname" = 'server2' AND time > now() - 5m
This is parsed as if it were:
WHERE "hostname" = 'server1' OR ("hostname" = 'server2' AND time > now() - 5m)
But the intention is to write a query like this:
WHERE ("hostname" = 'server1' OR "hostname" = 'server2') AND time > now() - 5m
This change modifies the generated query so it surrounds a query with
multiple conditions in parenthesis so it doesn't conflict with the time
expression in an unexpected way.
This is currently not an issue because InfluxDB doesn't actually
evaluate the condition for the time expression correctly. It just looks
through the AST for anything that looks like a time expression and then
assumes the proper format of `AND` was used rather than validating that
it was used correctly.
2017-08-31 09:33:03 +02:00
Torkel Ödegaard
9b60a63778
ux: metrics tab v3
2017-08-30 16:39:00 +02:00
Daniel Lee
abeaef71cc
DashExport: fix View JSON in export menu
...
ref #9002
2017-08-30 09:56:49 +02:00
Torkel Ödegaard
54129b1340
Merge branch 'master' of github.com:grafana/grafana
...
: Please enter a commit message to explain why this merge is necessary,
2017-08-29 15:52:17 +02:00
Torkel Ödegaard
dda1cf1a88
Merge branch 'ace-editor'
2017-08-29 15:52:03 +02:00
Torkel Ödegaard
bdb1cfb008
ace: minor fixes for ace editor
2017-08-29 15:51:54 +02:00
Torkel Ödegaard
c5c5fa0db3
Update ROADMAP.md
2017-08-29 15:45:59 +02:00
Torkel Ödegaard
78ea1ea76e
Updated master version to v4.5
2017-08-29 10:13:16 +02:00
Alin Sinpalean
bdd239e933
Prometheus: Fix actual step computation logic when a min_step is specified and the range is longer than min_step * 11000. ( #9109 )
2017-08-29 09:57:45 +02:00
Torkel Ödegaard
aef4eca254
fix: removed code intented to test/replicate an issue
2017-08-29 08:57:34 +02:00
Callum Loh
74ddebc8ea
Fix spelling for Hipchat notifier ( #9112 )
2017-08-29 08:08:51 +02:00
Alin Sinpalean
84c6caabc5
Prometheus: Fix actual step computation logic when a min_step is specified and the range is longer than min_step * 11000.
2017-08-28 15:45:51 +02:00
Torkel Ödegaard
546f903141
ds: minor fix that resets data source model when switching data source type
2017-08-28 15:29:31 +02:00
Torkel Ödegaard
c2b05341e5
Merge branch 'master' of github.com:grafana/grafana
2017-08-28 13:29:36 +02:00
Torkel Ödegaard
c92317bafa
fix: fixed gofmt formating for #9091
2017-08-28 13:29:24 +02:00
Torkel Ödegaard
407f1ad475
Merge branch 'master' of https://github.com/pdoan017/grafana
2017-08-28 13:28:13 +02:00
Torkel Ödegaard
ead7ae7635
Update CHANGELOG.md
2017-08-28 11:46:54 +02:00
Torkel Ödegaard
311fa66590
Update CHANGELOG.md
2017-08-28 11:46:13 +02:00
Torkel Ödegaard
72690b3962
Update CHANGELOG.md
2017-08-28 11:45:25 +02:00
Torkel Ödegaard
62f5770908
fix: changed modal to fixed positioned, this change makes modal maintain scroll position, fixes #8800
2017-08-28 11:34:44 +02:00
Torkel Ödegaard
bf110d02d1
fix: form dropdown, escape autocomplete dropdown items, fixes #9089
2017-08-28 11:00:42 +02:00
Torkel Ödegaard
e91cf28f8d
elasticsearch: changed ad hoc filters from using term filters to using phrase match queries, closing #9095
2017-08-28 10:52:10 +02:00
Torkel Ödegaard
3b9fbd60d8
ux: fix for showing pending invitations tab, fixes #9094
2017-08-28 09:52:53 +02:00
Dmitry Bedrin
ad14ccf4bd
non_negative_difference() function in InfluxDB 1.3 ( #9104 )
...
Add support of non_negative_difference() function from InfluxDB 1.3
https://docs.influxdata.com/influxdb/v1.3/administration/differences/#functions
2017-08-28 08:53:41 +02:00
Alexander Zobnin
9375441991
ace: add default light theme
2017-08-26 13:46:39 +03:00
Alexander Zobnin
ef3c543620
ace: fix directive docs
2017-08-26 12:52:32 +03:00
Alexander Zobnin
54f932e960
ace: fix error when getCompleter() wasn't passed
2017-08-26 12:48:37 +03:00
Alexander Zobnin
451ecce4ab
ace: styles tweak
2017-08-26 12:36:08 +03:00
Alexander Zobnin
ef162c3dc7
ace: minor css refactor
2017-08-26 12:14:45 +03:00
Torkel Ödegaard
ba1fbe0786
ux: alternative row design
2017-08-25 18:53:35 +02:00
Torkel Ödegaard
4819e50441
newgrid: fixes to default home dashboard
2017-08-25 14:47:57 +02:00
Torkel Ödegaard
1aa5ed0cde
ux: minor fixes
2017-08-25 10:41:24 +02:00
Torkel Ödegaard
d87653b079
ux: new grid progress
2017-08-25 10:19:08 +02:00
pdoan017
3eea5d235d
Added import for container/list
2017-08-24 15:42:54 -04:00
pdoan017
d6085755c4
Added series order according to query results
...
Raw query results would return as expected. But when appending new series to pointsBySeries map, order of keys is random. So I've added a list to keep track of series order. Should implement FIFO rules.
2017-08-24 15:38:36 -04:00
Torkel Ödegaard
160d8cec92
grid: minor progres on new grid
2017-08-24 16:37:00 +02:00
Joseph Weigl
81d3ab37c3
Add thumbnail to card
2017-08-24 14:52:23 +02:00
Torkel Ödegaard
47cf8e6337
grid: minor progres on new grid
2017-08-24 14:08:05 +02:00
Joseph Weigl
9666f45e9c
Add values to the hipchat card
2017-08-24 13:40:33 +02:00
Joseph Weigl
c6f7d34c55
Reorder editorconfig
2017-08-24 13:40:19 +02:00
Alexander Zobnin
a0cb744746
ace: reduce docs lines width
2017-08-24 13:58:26 +03:00
Alexander Zobnin
dc7616e560
ace: prometheus functions docs
2017-08-24 13:56:22 +03:00
Alexander Zobnin
f7ec8e0de0
Merge branch 'master' into ace-editor
2017-08-24 12:37:18 +03:00
Torkel Ödegaard
47f8145246
Merge branch 'master' of github.com:grafana/grafana
2017-08-24 11:18:44 +02:00
Torkel Ödegaard
71c22fdbff
dataproxy: removed some logging, closes #9078
2017-08-24 11:18:06 +02:00
Torkel Ödegaard
71c9582944
data source with token auth is starting to work, #9078
2017-08-24 11:07:37 +02:00
Jason Stangroome
632a5e9b97
Support Azure MySQL ( #8618 )
...
Azure's MySQL implementation appears to always respond with an Authentication Method Switch Request Packet requesting `mysql_native_password` auth even though the client's initial Handshake Response already included the native password credentials.
Most MySQL client libraries support this but Golang's go-sql-driver/mysql requires the `allowNativePasswords` DSN parameter set to enable it. Without this parameter, Grafana fails to authenticate to the database with the error message "this user requires mysql native password authentication."
References:
* https://web.archive.org/web/20160814002743/http://dev.mysql.com/doc/internals/en/connection-phase-packets.html#packet-Protocol::AuthSwitchRequest
* https://web.archive.org/web/20160814002743/http://dev.mysql.com/doc/internals/en/connection-phase-packets.html#packet-Protocol::HandshakeResponse
* https://github.com/go-sql-driver/mysql#user-content-allownativepasswords
2017-08-24 10:24:10 +02:00
Torkel Ödegaard
3c9798bec9
datasource-proxy: token exchange
2017-08-23 17:18:43 +02:00
Daniel Lee
bf4ffe41b0
Merge branch 'v4.4.x'
2017-08-23 15:19:51 +02:00
Daniel Lee
e763104a6f
csv: add toggle for export to Excel
...
Adds back feature that adds 'sep=;' text that excel needs in a csv file.
Also adds toggle to make this optional if exporting to other spreadsheet
programs. Fixes #9083 .
2017-08-23 15:17:53 +02:00
Torkel Ödegaard
4f9fbcc211
dataproxy: added caching of datasources when doing data proxy requests, #9078
2017-08-23 13:31:26 +02:00
Torkel Ödegaard
bcb3dfac9f
Merge branch 'master' of github.com:grafana/grafana
2017-08-23 10:52:56 +02:00
Torkel Ödegaard
8bf49c51b9
dataproxy: refactoring data source proxy to support route templates and wrote more tests for data proxy code, #9078
2017-08-23 10:52:31 +02:00
jenlersadnie
0ba5706400
Fixing a minor typo under Selection Options ( #9082 )
...
Mulit => Multi
2017-08-23 08:50:22 +02:00
Torkel Ödegaard
63d6ab476a
feat: data source proxy refactoring and route handling, #9078
2017-08-22 17:14:15 +02:00
Daniel Lee
d19aa89ec0
docs: .ini file semicolon is comment
...
ref #7725
2017-08-21 21:28:49 +02:00
Daniel Lee
bbf9d7677b
Merge branch 'v4.4.x'
2017-08-21 21:05:43 +02:00
Daniel Lee
a31d0df897
shortcuts: fixes expand/collapse all rows
...
Fixes #9069
2017-08-21 21:04:20 +02:00
Daniel Lee
5c2958023d
Merge branch 'v4.4.x'
2017-08-21 13:45:04 +02:00
Daniel Lee
7b5019482e
mysqlds: add placeholder/typeahead for localhost connection strings
...
for the host field on the data source config page. Fixes #9046
2017-08-21 13:44:33 +02:00
Daniel Lee
649122b4fb
mysqlds: add placeholder/typeahead for localhost connection strings
...
for the host field on the data source config page. Fixes #9046
2017-08-21 13:43:09 +02:00
Torkel Ödegaard
4639fe68f4
Merge branch 'develop' into develop-newgrid-row-panels
2017-08-21 12:29:20 +02:00
Torkel Ödegaard
e3bd51e38d
fix: remove duplicate set-cookie when logging in, fixes #9013
2017-08-21 11:10:59 +02:00
Torkel Ödegaard
23b0795dcc
ux: minor button changes
2017-08-21 11:08:58 +02:00
Torkel Ödegaard
a3eaa7f178
Merge branch 'develop' into develop-newgrid-row-panels
2017-08-21 10:16:50 +02:00
Torkel Ödegaard
a95d587c96
ux: minor updates
2017-08-20 21:23:41 +02:00
Torkel Ödegaard
21a7f57248
ux: changed cta button style
2017-08-20 21:16:40 +02:00
Torkel Ödegaard
3e3501b57d
minor fix
2017-08-19 21:45:15 +02:00
Torkel Ödegaard
cf7c65d36e
ux: added scroll to two pages
2017-08-19 11:22:47 +02:00
Torkel Ödegaard
9ba2fb4889
minor fix for page-h1
2017-08-19 11:09:11 +02:00
Torkel Ödegaard
afe0137c66
grid work
2017-08-18 17:39:07 +02:00
Torkel Ödegaard
da9c8c814f
progress on rows as panelsW
2017-08-18 16:33:36 +02:00
Torkel Ödegaard
a0bb58867a
Merge branch 'develop' into develop-newgrid-row-panels
2017-08-18 15:02:17 +02:00
Torkel Ödegaard
dc249cf945
fixed unit tests
2017-08-18 15:01:29 +02:00
Torkel Ödegaard
011c582ebb
minor user avatar stuff
2017-08-18 14:49:04 +02:00
Torkel Ödegaard
55c6b4b99c
started on rows as panels in single grid
2017-08-18 13:25:51 +02:00
Torkel Ödegaard
301ae2ea05
Merge branch 'develop' into develop-newgrid-rows
2017-08-18 08:57:33 +02:00
Torkel Ödegaard
d452d3ce93
minor user list cahnge
2017-08-18 08:34:10 +02:00
Torkel Ödegaard
02dc3c063c
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-08-18 08:17:44 +02:00
Torkel Ödegaard
bb7b55277c
users view update
2017-08-18 08:17:35 +02:00
Torkel Ödegaard
02bb92a126
Merge branch 'develop-ux-wip' of github.com:grafana/grafana into develop-newgrid-rows
2017-08-18 08:13:05 +02:00
Torkel Ödegaard
8817cc9aaf
ux: color tweaks
2017-08-17 21:32:23 +02:00
Matt
e79dbc7cec
Moved around the columns a bit
2017-08-17 19:02:48 +02:00
Torkel Ödegaard
7ed2ed71f0
ux: dashboard stuff
2017-08-17 18:50:46 +02:00
Torkel Ödegaard
637ff61f90
Merge branch 'develop' into develop-newgrid-rows
2017-08-17 15:56:38 +02:00
Torkel Ödegaard
11f6c4eb28
ux: minor changes
2017-08-17 15:52:22 +02:00
Torkel Ödegaard
4e66fd72d3
ux: sidemenu animation duration
2017-08-17 15:36:50 +02:00
Torkel Ödegaard
d4a231fe09
ux: fixed sidenav issues
2017-08-17 14:59:10 +02:00
Torkel Ödegaard
4dd4631b87
ux: sidemenu toggling
2017-08-17 14:00:41 +02:00
Torkel Ödegaard
6609dbff90
ux: sidenav fixes and dashboard search changes
2017-08-17 12:06:51 +02:00
ericslaw
73f0bd3b4b
fix link to opentsdb templating ( #9039 )
2017-08-16 16:57:27 +02:00
Andrei Burd
3222677493
Datasource Print the received error ( #9043 )
2017-08-16 16:56:51 +02:00
Torkel Ödegaard
a4da0adf38
ux: switching orgs now works through modal
2017-08-16 15:37:13 +02:00
Torkel Ödegaard
95f5c84a57
ux: making org visibile in profile view
2017-08-16 15:03:49 +02:00
Torkel Ödegaard
7f0f0eb617
ux: more nav work
2017-08-16 11:28:52 +02:00
Torkel Ödegaard
5405736321
ux: nav fixes & polish
2017-08-15 23:17:34 +02:00
Torkel Ödegaard
d659a5d79f
ux: more nav work
2017-08-15 20:53:31 +02:00
Torkel Ödegaard
0bc226d760
ux: more nav work
2017-08-15 20:24:16 +02:00
Torkel Ödegaard
1eab771231
ux: navigation work
2017-08-15 17:52:52 +02:00
Torkel Ödegaard
db54416deb
ux: sidenav fixes and dashboard search changes
2017-08-15 15:25:18 +02:00
Torkel Ödegaard
6a1075cd02
Merge branch 'develop-ux-wip' of github.com:grafana/grafana into develop-ux-wip
2017-08-15 14:49:35 +02:00
Torkel Ödegaard
63424f9866
ux: more work on sidemenu
2017-08-15 14:49:12 +02:00
Matt
9aa8648736
Silly gradient added a placeholder. no more experimentation to be done here until Trent has a pass at it
2017-08-15 14:43:10 +02:00
Torkel Ödegaard
c65d92779f
Merge branch 'develop-ux-wip' of github.com:grafana/grafana into develop-ux-wip
2017-08-15 11:51:55 +02:00
Torkel Ödegaard
7bf6904119
ux: scrollbar stuff
2017-08-15 11:51:47 +02:00
Matt
b949f019cf
Added drop shadown for sticky scrolling, moved colors into dark and light variables
2017-08-15 11:04:26 +02:00
Matt
588f35ef4f
Reduced size of breadcrumbs, additional form styling. Colors still need to be adjusted
2017-08-15 10:54:13 +02:00
Matt
f68dc5ca23
Starting to play with new form styles
2017-08-15 09:48:35 +02:00
Torkel Ödegaard
547c61dc1a
ux: minor scroll fix
2017-08-15 09:46:38 +02:00
Torkel Ödegaard
27d6492f40
ux: removed custom scrollbar look
2017-08-15 09:10:39 +02:00
Torkel Ödegaard
521c33a7e6
ux: reduced size of sidemenu icons a bit
2017-08-14 22:47:04 +02:00
Torkel Ödegaard
e81cb9c929
ux: testing fixed sidemenu and breadcrumbs
2017-08-14 22:44:01 +02:00
Torkel Ödegaard
097fa74390
ux: minor navbar update
2017-08-14 21:43:24 +02:00
Torkel Ödegaard
8aa73401a9
ux: new breadcrumb progress
2017-08-14 19:47:40 +02:00
Torkel Ödegaard
8d6a1cdbb4
ux: wip
2017-08-14 18:11:35 +02:00
Torkel Ödegaard
78ea1dc87d
ux: new page header look wip
2017-08-14 16:06:20 +02:00
Torkel Ödegaard
8b87964344
ux: testing roboto font
2017-08-14 13:57:16 +02:00
Torkel Ödegaard
f02be0251b
ux: use flexbox for sidenav, put logo in sidenav
2017-08-14 12:26:24 +02:00
Matt Toback
020aae1427
Updated Grafana.net to .com
2017-08-14 11:05:28 +02:00
Torkel Ödegaard
1dab313ca3
Merge branch 'master' into develop
2017-08-14 10:30:36 +02:00
Torkel Ödegaard
17cb3f6e6a
fix: graph fix for decimals, bug introduced by #61313478063b0e0721f204847f3c0298ea8f593f
2017-08-11 16:20:36 +02:00
Torkel Ödegaard
d4dd0222fa
fix: prometheus does not have two editor modes, fixes #9025
2017-08-11 12:33:56 +02:00
Torkel Ödegaard
8f2975c69b
moving panels betwen rows are starting to work
2017-08-11 12:12:17 +02:00
Daniel Lee
167995776f
docs: update to tag alias
...
ref #9024
2017-08-11 11:30:30 +02:00
Daniel Lee
02248273ae
mysqlds: remove alpha state from plugin.json
2017-08-11 10:25:37 +02:00
Daniel Lee
c4feef2541
docs: http api /users - corrections + adds missing method
2017-08-11 10:24:54 +02:00
Adrian Garza
5420f271f1
added CloudWatch data source API documentation
...
access and secret keys are base64-encoded gibberish
2017-08-10 16:03:42 -07:00
Alexander Zobnin
776e6e2c3f
ace: redefine completions for prometheus and add initial docs for functions
2017-08-10 19:58:59 +03:00
Torkel Ödegaard
9f945578b8
grid: progress on row support
2017-08-10 17:17:15 +02:00
Alexander Zobnin
679ddc9696
ace: example snippet for prometheus
2017-08-10 16:49:09 +03:00
Torkel Ödegaard
61459b287c
grid: new grid fixes
2017-08-10 15:29:40 +02:00
Torkel Ödegaard
7cb6093dba
new-grid: fixed destory issues
2017-08-10 15:08:53 +02:00
Torkel Ödegaard
23666c0f78
grid: remove panel works
2017-08-10 14:54:56 +02:00
Daniel Lee
b716a2595a
mysqlds: add support for key/value template variables
...
If the template variable query has two columns named __text and __value
then return a list of key values. The value is used when the variable is
interpolated in the query. Allows mapping of texts to ids.
2017-08-10 14:42:27 +02:00
Alexander Zobnin
d8d59fd8d4
ace: add custom behaviour for prometheus
2017-08-10 15:28:40 +03:00
Torkel Ödegaard
c7959ff06e
fix: Using table cell links and ad hoc filters together now works & looks correct, fixes #8052
2017-08-10 14:12:31 +02:00
Torkel Ödegaard
d2437d3cf1
fix: ad-hoc filters now works with data source variables, fixes #8052
2017-08-10 12:04:46 +02:00
Alexander Zobnin
b260a642e7
ace: fix broken karma tests (error loading ace.js )
2017-08-10 12:33:53 +03:00
Alexander Zobnin
e75b39376a
ace: minor refactor
2017-08-10 11:53:55 +03:00
Alexander Zobnin
6b5400bdb6
ace: fix loading text snippets error
2017-08-10 11:23:32 +03:00
Torkel Ödegaard
149e694ce6
ace: prometheus completion improvements
2017-08-10 10:08:09 +02:00
Torkel Ödegaard
0b2cc404ff
ace: working on editor completion stuff
2017-08-10 09:33:17 +02:00
Torkel Ödegaard
b9540e4c49
ace: minor ace theme tweaks
2017-08-09 21:12:15 +02:00
Daniel Lee
43fa852cc1
mysql: change logging from into to debug for scan
2017-08-09 19:33:09 +02:00
Daniel Lee
1105bb371f
mysqlds: adds support for template variables
...
Fixes #8855
2017-08-09 19:32:53 +02:00
Torkel Ödegaard
8356871636
grid: updated gridstack to use grafana fork
2017-08-09 16:02:00 +02:00
Torkel Ödegaard
a2a4325b6e
Merge branch 'develop-newgrid' of github.com:grafana/grafana into develop-newgrid
2017-08-09 15:35:06 +02:00
Torkel Ödegaard
77b42220f4
feat: new grid fixes
2017-08-09 15:33:19 +02:00
Daniel Lee
59513ff963
tempvar: bug fix for duplicate template var
...
and a fix for when selecting the same value twice in
a template variable if it is not multi select. It threw an
exception on the second selection
2017-08-09 14:28:23 +02:00
Torkel Ödegaard
d25dae9b58
Merge branch 'master' into develop-newgrid
2017-08-09 14:07:06 +02:00
Torkel Ödegaard
459a8ed695
ace: minor changes to ace directive
2017-08-09 11:43:02 +02:00
Torkel Ödegaard
80f5c914e8
ace: removed the old text areas
2017-08-09 11:06:21 +02:00
Torkel Ödegaard
68cac6ccb5
Merge branch 'master' into ace-editor
2017-08-09 10:51:31 +02:00
Torkel Ödegaard
668cb3c1ef
Merge branch 'v4.4.x'
2017-08-09 10:37:06 +02:00
Torkel Ödegaard
e8a20643d6
feat: store last seen date for users and present in stats and user lists, closes #9007
2017-08-09 10:36:41 +02:00
Alexander Zobnin
5c0773023f
code-editor: increase autocomplete popup size
2017-08-09 11:23:05 +03:00
Alexander Zobnin
1c8c746956
code-editor: prometheus metrics autocomplete
2017-08-09 10:58:00 +03:00
Torkel Ödegaard
eac0d30e99
Merge branch 'v4.4.x'
2017-08-09 07:20:52 +02:00
Torkel Ödegaard
26ad025705
feat: added os to stats
2017-08-09 07:20:37 +02:00
Alexander Zobnin
aa670244f1
code-editor: initial prometheus syntax definition
2017-08-08 22:27:47 +03:00
Chris Burkhart
3e0b92d6fe
Enable datasources to be able to round off to a UTC day properly
2017-08-08 09:34:41 -07:00
Alexander Zobnin
e0bbb74b0c
code-editor: test editors for MySQL and prometheus
2017-08-08 18:42:26 +03:00
Alexander Zobnin
0e0e60317e
code-editor: tabSize option
2017-08-08 18:41:11 +03:00
Alexander Zobnin
152c4170da
code-editor: onChange option and usage docs
2017-08-08 18:31:13 +03:00
Torkel Ödegaard
1652426dfe
:Merge branch 'master' of github.com:grafana/grafana
2017-08-08 17:08:49 +02:00
Torkel Ödegaard
68c4ce34d5
fix: templating issue with data source variables, can now be used right away in other query variables and panels (without page reload), fixes #7510
2017-08-08 17:08:35 +02:00
Torkel Ödegaard
fec41cf038
Update CHANGELOG.md
2017-08-08 16:21:20 +02:00
Torkel Ödegaard
fee1e6df41
Merge branch 'master' of github.com:grafana/grafana
2017-08-08 16:18:26 +02:00
Torkel Ödegaard
addeccb4f0
Merge branch 'v4.4.x'
2017-08-08 16:18:08 +02:00
Torkel Ödegaard
a47b31ac62
fix: MySQL/Postgress max_idle_conn default was wrongly set to zero, which does not mean unlimited but zero, which in practice disables connection pooling, not good. now max idle conn is set to golang's default which is 2, fixes #8513
2017-08-08 16:17:52 +02:00
Alexander Zobnin
cd16db4d09
code-editor: use data- attributes for editor options
2017-08-08 16:28:51 +03:00
Daniel Lee
563795245a
mysqlds: support for more column types
...
Includes integration test for most column types. Fixes #8918
2017-08-08 15:24:41 +02:00
Alexander Zobnin
59d1654df4
code-editor: adjust editor styles
2017-08-08 16:05:15 +03:00
Daniel Lee
2fb25d8fa4
mysqlds: add tests for new macros
2017-08-08 14:40:27 +02:00
Brad Lhotsky
a8ac215039
Add a few more MySQL macros:
...
* $__timeFrom() -> Returns the dashboard 'from' suitable for use querying
against a MySQL TIMESTAMP field.
* $__timeTo() -> Returns the dashboard 'to' suitable for use querying
against a MySQL TIMESTAMP field.
* $__unixEpochFiler(column) -> If you store timestamps as UNIX epoch's,
this builds: column > 'from' AND column < 'to'
* $__unixEpochFrom() -> Returns the dashboard 'from' suitable for use querying
against a MySQL integer field (UNIX epochs)
* $__unixEpochTo() -> Returns the dashboard 'to' suitable for use querying
against a MySQL integer field (UNIX epochs)
2017-08-08 14:40:27 +02:00
Alexander Zobnin
eb944551c0
code-editor: add autocomplete styles
2017-08-08 15:32:23 +03:00
Alexander Zobnin
928fedaad7
code-editor: minor refactor
2017-08-08 15:19:15 +03:00
Torkel Ödegaard
d3680d290c
fix: graphite issue with metricFind and sending from/until in normal format, fixes #8997
2017-08-08 13:51:54 +02:00
Torkel Ödegaard
83beff300b
Merge branch 'v4.4.x'
2017-08-08 11:26:45 +02:00
Torkel Ödegaard
64b5153e7d
fix: change view json to use the grafana built json viewer, fixes #9002
2017-08-08 11:26:16 +02:00
Torkel Ödegaard
781dd25c82
Merge branch 'elasticsearch-filtering'
2017-08-08 11:09:00 +02:00
Torkel Ödegaard
f979e95820
tablepanel: minor update to table panel, #8052
2017-08-08 11:08:51 +02:00
Torkel Ödegaard
1507c02ebb
Merge branch 'feat-8539' of https://github.com/alexanderzobnin/grafana
2017-08-08 09:33:23 +02:00
Torkel Ödegaard
7c14ade623
Merge branch 'v4.4.x'
2017-08-08 09:28:41 +02:00
Torkel Ödegaard
7031f7e772
fix: sqlite3 and storing/displaying dates used wrong timezone, fixes #8996
2017-08-08 09:28:16 +02:00
Alexander Zobnin
bf8171fd63
code-editor: initial autocomplete
2017-08-07 21:30:36 +03:00
Alexander Zobnin
b74fe05fec
code-editor: support language mode
2017-08-07 20:19:15 +03:00
Alexander Zobnin
ecb66e7678
code-editor: disable depreacation warning
2017-08-07 19:43:58 +03:00
Alexander Zobnin
e4dabb657c
code-editor: initial directive for rich code editor (ace)
2017-08-07 19:31:50 +03:00
Torkel Ödegaard
48fa642727
Update CHANGELOG.md
2017-08-07 16:03:03 +02:00
Torkel Ödegaard
3e392ef921
ux: added minor help tip to graphite ds settings
2017-08-07 15:55:05 +02:00
Torkel Ödegaard
0e2b809f7e
docker: added graphite v1.x docker block
2017-08-07 15:12:12 +02:00
Alexander Zobnin
4fe79edd40
Graphite 1.0 functions ( #8987 )
...
* graphite-ds: add graphite version to config editor
* graphite-ds: modify add-graphite-function to show only version-related functions
* graphite-ds: refactor, move func filtering to gfunc.js
* graphite-ds: add new functions for graphite 1.0.x
* graphite-ds: fix unit tests (add jsonData)
2017-08-07 15:10:59 +02:00
Alexander
35522c475f
Fix #8998 by not overriding GOMAXPROCS ( #8999 )
2017-08-07 15:02:04 +02:00
Daniel Lee
92f71136e6
Update CHANGELOG.md
2017-08-07 13:40:25 +02:00
Daniel Lee
ee835242ca
Merge branch 'v4.4.x'
2017-08-07 13:14:24 +02:00
Daniel Lee
def45f55da
docs: update installation for version 4.4.3
2017-08-07 13:11:57 +02:00
Daniel Lee
54c79c5648
updated version to v4.4.3
2017-08-07 10:50:18 +02:00
Daniel Lee
649fe7e462
Merge branch 'v4.4.x'
2017-08-07 10:47:23 +02:00
Daniel Lee
0d25357367
build: remove downloaded pkg files after publish
2017-08-07 10:46:37 +02:00
Daniel Lee
aa889e59a1
tests: fix after interface change
2017-08-07 10:20:46 +02:00
Torkel Ödegaard
d285045ff6
removed unused images
2017-08-07 10:11:39 +02:00
Torkel Ödegaard
132cd36b0c
Delete fav16.png
...
fixes #8989
2017-08-07 10:10:37 +02:00
Daniel Lee
1e5778174c
login: regenerates session id on login
2017-08-07 10:00:29 +02:00
Patrick Tescher
c082372ffe
Add a Safari Pinned Tab Icon ( #8983 )
...
Icon adopted from grafana_icon.svg
Reference document:
https://developer.apple.com/library/content/documentation/AppleApplicati
ons/Reference/SafariWebContent/pinnedTabs/pinnedTabs.html
2017-08-07 09:39:36 +02:00
Torkel Ödegaard
4f9cfcd632
Update CHANGELOG.md
2017-08-07 09:35:32 +02:00
Torkel Ödegaard
0bd03098ea
Update CHANGELOG.md
2017-08-07 09:31:31 +02:00
Torkel Ödegaard
ee297487a5
Update CHANGELOG.md
2017-08-07 09:31:04 +02:00
Torkel Ödegaard
8930e04f2b
Update CHANGELOG.md
2017-08-07 09:29:54 +02:00
Louis Ventre
97d1676fe8
Add time extremity with InfluxDB ( #8722 )
2017-08-07 09:26:32 +02:00
Jesse White
f547c93a4f
fix: hide modals when pressing Esc, fixes #8988 ( #8994 )
2017-08-07 09:23:33 +02:00
Torkel Ödegaard
95f67ed79d
minor fixes
2017-08-05 08:51:57 +02:00
Torkel Ödegaard
58528a951a
Merge branch 'master' of github.com:grafana/grafana
2017-08-04 14:05:00 +02:00
Torkel Ödegaard
6e0f767af7
Update CHANGELOG.md
2017-08-04 14:04:16 +02:00
Torkel Ödegaard
0a23f3dd28
Merge branch 'master' of github.com:grafana/grafana
2017-08-04 14:02:18 +02:00
Torkel Ödegaard
26766ddb27
Merge branch 'v4.4.x'
2017-08-04 14:02:01 +02:00
Torkel Ödegaard
c0b0a54a8f
fix: search bug where search was hidden when you click starred or tags filter links, fixes #8981
2017-08-04 14:01:09 +02:00
Torkel Ödegaard
8563e5801e
updated
2017-08-04 13:46:32 +02:00
Torkel Ödegaard
957e1c188a
Merge branch 'develop' into develop-newgrid
2017-08-04 13:26:05 +02:00
Torkel Ödegaard
a0a2eda5c6
Merge branch 'master' into gridstack
2017-08-04 13:09:26 +02:00
Sébastien Fievet
8e618bc169
Fix some typos in alerting documentation ( #8986 )
2017-08-04 10:08:41 +01:00
Torkel Ödegaard
de7bb8cb62
feat: new grid system progressW
2017-08-04 10:47:23 +02:00
Daniel Lee
6131347806
graph: adds decimals option for y-axis
...
Fixes #8187
2017-08-03 17:57:04 +02:00
Daniel Lee
ef0c90b9ca
graph: change tick decimal calculation for y-axis
...
Fixes #8872 . Use the automatic calculation by Flot to get the
number of decimal places for ticks on the y-axis rather than
the number of decimal places for the min value.
2017-08-03 16:58:31 +02:00
Daniel Lee
1ce134cc6f
docs: fixes #8972 . Note on clustering and alerting.
2017-08-03 15:37:04 +02:00
Torkel Ödegaard
eb18bfea07
ux: minor panel menu fix
2017-08-03 15:19:06 +02:00
Torkel Ödegaard
d862b64b1b
ux: minor panel menu tweaks
2017-08-03 13:26:30 +02:00
Torkel Ödegaard
148c24aa18
ux: tweaks to new panel menu
2017-08-03 10:35:27 +02:00
David Wittman
8f5fbb4254
Fix typo in PagerDuty notifier options template ( #8978 )
2017-08-03 08:57:59 +02:00
Torkel Ödegaard
c7ca4830a8
Merge branch 'v4.4.x'
2017-08-03 08:56:46 +02:00
Torkel Ödegaard
1372d2e517
fix: update user permissions validation was not working properly, fixes #8977
2017-08-03 08:56:34 +02:00
Alexander Zobnin
77b7f4b376
heatmap: add unit tests for convertToCards()
2017-08-02 21:27:10 +03:00
Alexander Zobnin
c7e8b98d14
heatmap: minor refactor, don't repeat cards stats calculation
2017-08-02 21:24:59 +03:00
Torkel Ödegaard
8d7186d40d
Merge branch 'v4.4.x'
2017-08-02 17:33:19 +02:00
Torkel Ödegaard
3dc9d76b38
fix: viewer role fix, fixes #8976
2017-08-02 17:33:06 +02:00
Torkel Ödegaard
a5bdfec0de
ES: return .raw fields in field lookups, closes #8975
2017-08-02 16:52:43 +02:00
Daniel Lee
b5017d1e18
docs: var in singlestat panel. Fixes #8563
2017-08-02 16:44:43 +02:00
Daniel Lee
b241b98196
singlestat: fix for variable
...
in the prefix or postfix fields and when adding a gauge.
Previously the template variable substition was only done
when not rendering the gauge.
2017-08-02 16:40:26 +02:00
Torkel Ödegaard
a5d5f3d82f
feat: add ad hoc filters directly from table panel cells, kibana 3 style, #8052
2017-08-02 16:15:22 +02:00
Torkel Ödegaard
c17b5d1306
table: minor table options improvement
2017-08-02 12:34:36 +02:00
Torkel Ödegaard
ede827f5c0
feat: Elasticsearch change to how queries without date histogram are transformed into Grafana data stucture, now it is processed into a table structure instead of json structure
2017-08-02 12:15:39 +02:00
Torkel Ödegaard
6224a25e42
feat: Elasticsearch filtering wip, moved to typescript
2017-08-02 11:16:37 +02:00
Torkel Ödegaard
7395bbda78
Merge remote-tracking branch 'origin/master' into develop
2017-08-02 09:57:34 +02:00
Torkel Ödegaard
9fb60c2fc8
Merge branch 'develop' into panel-title-menu-ux
2017-08-02 09:56:08 +02:00
Torkel Ödegaard
e312408855
updated
2017-08-02 09:22:22 +02:00
Alexander Zobnin
f7ea08dba7
heatmap: fix rendering tests
2017-08-01 16:51:55 +03:00
Phil Porada
814d164e5b
Typo fix ( #8966 )
2017-08-01 14:44:57 +01:00
Alexander Zobnin
663a3293ee
heatmap: some legend fixes
2017-08-01 16:23:01 +03:00
Alexander Zobnin
b01a4e6583
heatmap: use the same color for selection as for graph
2017-08-01 16:21:40 +03:00
Alexander Zobnin
f64ebf538c
heatmap: minor legend fixes
2017-08-01 15:25:52 +03:00
Alexander Zobnin
91a921e12d
heatmap: add show legend option
2017-08-01 14:07:52 +03:00
Alexander Zobnin
e72baca4a7
heatmap: fix black selection area
2017-08-01 13:54:09 +03:00
Alexander Zobnin
2aa26c98b6
heatmap: initial legend
2017-08-01 13:53:16 +03:00
Torkel Ödegaard
21a3f443f2
Merge branch 'master' into panel-title-menu-ux
2017-08-01 11:43:00 +02:00
Torkel Ödegaard
ae3e869d70
updated download links in docs
2017-08-01 10:18:48 +02:00
Torkel Ödegaard
deab5a54bf
Merge branch 'master' of github.com:grafana/grafana
2017-08-01 09:49:37 +02:00
Torkel Ödegaard
ecfe28d7ac
packaging: added strech to publish script, closes #8737
2017-08-01 09:49:26 +02:00
Torkel Ödegaard
9fb22ef86c
Update CHANGELOG.md
2017-08-01 09:44:45 +02:00
Torkel Ödegaard
5d2054323b
Merge branch 'aws-instance-attribute-tags' of https://github.com/paco3346/grafana into paco3346-aws-instance-attribute-tags
2017-08-01 09:38:58 +02:00
Torkel Ödegaard
1e4b0f01d6
Merge branch 'v4.4.x'
2017-08-01 09:18:39 +02:00
Torkel Ödegaard
6d9cbdd59e
updated version to v4.4.2
2017-08-01 09:14:49 +02:00
Torkel Ödegaard
c4eadb576e
fix: graphite bug fix introduced in recent commit
2017-07-31 22:39:56 +02:00
Torkel Ödegaard
7de1c0eaa2
Update CHANGELOG.md
2017-07-31 22:37:11 +02:00
Torkel Ödegaard
73a1a262ef
Merge branch 'v4.4.x'
2017-07-31 22:33:36 +02:00
Torkel Ödegaard
e9989cb690
fix: make it easier to close search by clicking outside result container, fixes #8848
2017-07-31 22:33:22 +02:00
Torkel Ödegaard
0fcc87010a
fix: cloudwatch fix for templating namespace argument to metrics tempalting function, fixes #8965
2017-07-31 22:30:49 +02:00
Mitsuhiro Tanda
91a533d948
(cloudwatch) high resolution custom metrics ( #8958 )
...
* support 1 second resolution Custom Metrics
* upgrade to aws-sdk-go v1.10.18
* simplify period calculation
* add test
* fix period calculation bug
2017-07-31 21:19:19 +02:00
squain
ede6d71e72
Fix typo in alert_howto.html ( #8964 )
2017-07-31 21:16:39 +02:00
Torkel Ödegaard
4d82a1076a
Create CODE_OF_CONDUCT.md ( #8960 )
2017-07-31 17:31:05 +02:00
Torkel Ödegaard
44fbd3ec9f
feat: calls to Graphite api /metrics/find now include panel or dashboard time ranges in some scenarios, closes #8055
2017-07-31 17:21:25 +02:00
Alexander Zobnin
c79a68dcd1
heatmap: refactor, build cards before rendering
2017-07-31 18:15:03 +03:00
Alexander Zobnin
55b24be115
heatmap: refactor, directive for color legend
2017-07-31 17:45:05 +03:00
Torkel Ödegaard
bf7516d9bf
Update CHANGELOG.md
2017-07-31 16:06:29 +02:00
Torkel Ödegaard
81dc64d4ec
Update CHANGELOG.md
2017-07-31 16:05:56 +02:00
Torkel Ödegaard
c7c5730c40
Merge branch 'v4.4.x'
2017-07-31 16:04:31 +02:00
Torkel Ödegaard
34cda65998
fix: png rendering api & timeout parameter now works as it should AND default render timeout increased from 30 to 60 seconds, fixes #8710
2017-07-31 16:04:04 +02:00
Torkel Ödegaard
61d8eb1fac
Merge branch 'v4.4.x'
2017-07-31 15:07:22 +02:00
Torkel Ödegaard
d630f3d59e
Merge branch 'external-user-mng' into v4.4.x
2017-07-31 15:07:01 +02:00
Torkel Ödegaard
06e87c151f
feat: added settings to sample ini #8768
2017-07-31 15:04:47 +02:00
Torkel Ödegaard
73563d087c
feat: more work on #8768
2017-07-31 14:39:33 +02:00
Torkel Ödegaard
23558c61d4
feat: wip work on #8768
2017-07-31 13:03:42 +02:00
Alexander Zobnin
ef9dd014c7
heatmap: add color scale options, issue #8539
2017-07-31 14:03:03 +03:00
Torkel Ödegaard
5406481e7b
Update CHANGELOG.md
2017-07-31 12:17:46 +02:00
Torkel Ödegaard
510ad001b4
Update CHANGELOG.md
2017-07-31 12:16:29 +02:00
Dave Hall
0c70d271dc
Support large github organisations ( #8846 )
...
* Add new HttpGetResponse struct type
* Modify HttpGet() return to use HttpGetResponse
* Look up _all_ the teams the user is a member of
2017-07-31 12:13:29 +02:00
Cedric Cellier
417c5163dd
Fix typos ( #8954 )
...
Some being user visible.
2017-07-31 12:12:28 +02:00
Fredrik Wendt
5542309170
fixed incorrect header text ( #8952 )
...
Status code now replaced with Query parameters
2017-07-29 15:34:22 +01:00
Fredrik Wendt
6b344d0158
removed incorrect HTTP response data ( #8949 )
...
the example response body contained incorrect out-of-place data, presumably from a copy-paste operation
2017-07-28 09:25:30 +02:00
Daniel Lee
22758d5112
Merge branch 'v4.4.x'
2017-07-27 14:40:33 +02:00
Daniel Lee
7b768bca3f
singlestat: change threshold check in flot gauge
...
Fixes #5515 . Flot gauge has its own threshold check that is different
from the threshold check in singlestat. This changes the flot check to
be exclusive (same as the singlestat check). E.g. if the threshold is
10, then the value 10 is over the threshold.
2017-07-27 14:34:29 +02:00
amitkumar912
c4683f1ae8
Opentsdb datasource labeling fix ( #8929 )
...
* Fix Labeling issue when hiding Queries.
Issue #8928
* Fix spacing.
* Replacing tabs with spaces.
* Fix for jshint
2017-07-26 21:27:42 +02:00
Alexander Zobnin
cb8ecb2d5f
Heatmap fixes (adapted for v4.4.x branch) ( #8920 )
...
* heatmap: fix converting error when series contains 0 and log scale is selected, issue #8884
* heatmap: fix app crash when Y min set to 0 with log scale
* heatmap: fix tooltip for 'zero' buckets in log scale
* heatmap: fix tooltip histogram for log scales
* heatmap: fix flicker of the highlighted element
this was caused by too often fired mouseenter/mouseleave events
* heatmap: fix missing X axis option for log scales
* heatmap: fix missing zero bucket in tooltip histogram
2017-07-25 16:28:29 +02:00
Torkel Ödegaard
ce4939bd56
Update CHANGELOG.md
2017-07-24 12:40:35 +02:00
Torkel Ödegaard
d46fd890a5
Merge branch 'v4.4.x'
2017-07-24 12:38:39 +02:00
Torkel Ödegaard
8ca08d65e7
docs: updated configuration docs with new defaults, #8743
2017-07-24 12:37:58 +02:00
Torkel Ödegaard
f5ed5c6529
settings(change): changed default value for allow sign up to false, closes #8743 , and changed default option allow_org_create to false
2017-07-24 12:36:42 +02:00
Torkel Ödegaard
9825cd1ebb
Update CHANGELOG.md
2017-07-24 12:32:22 +02:00
Torkel Ödegaard
0f33ac9e10
Merge branch 'master' of github.com:grafana/grafana
2017-07-24 12:30:43 +02:00
Torkel Ödegaard
24a79a6bea
Merge branch 'v4.4.x'
2017-07-24 12:30:28 +02:00
Torkel Ödegaard
723f5bc9e8
fix: dsahboard_version data column type changed to MEDIUMTEXT, fixes #8813
2017-07-24 12:30:13 +02:00
Torkel Ödegaard
287c222fc7
Update CHANGELOG.md
2017-07-24 12:25:49 +02:00
Torkel Ödegaard
6956110497
Merge branch 'master' of github.com:grafana/grafana
2017-07-24 12:23:33 +02:00
Torkel Ödegaard
f500dfd1e5
Update CHANGELOG.md
2017-07-24 12:23:07 +02:00
Torkel Ödegaard
cd0e1a8978
Merge branch 'v4.4.x'
2017-07-24 12:21:43 +02:00
Torkel Ödegaard
2d2800e710
fix: url did not update correctly when closing settings view by using ESC key, fixes #8869
2017-07-24 12:21:30 +02:00
Daniel Lee
4a678c2884
influxdb: fix for adding math query part
...
Fixes #8870 . Fixes out of bound exception on adding a math query part
when there is no group by interval (or only one query part).
2017-07-22 01:31:26 +02:00
Nicholas Nadeau
1a25b78ef2
homogenized docker run command ( #8907 )
...
There are three locations where the `docker run` command is referenced:
- 2x http://docs.grafana.org/installation/docker/
- 1x https://grafana.com/grafana/download?platform=docker
The fix syncs the given `docker run` command arguments with the other two.
2017-07-21 21:46:54 +02:00
Kakuya Ando
bbfdfc012f
fix(prometheus) when tag value duplicate, tags not working. ( #8040 )
2017-07-21 09:51:25 +02:00
Mitsuhiro Tanda
b16b649c9b
(cloudwatch) add new elb metrics ( #8894 )
2017-07-20 14:12:56 +02:00
Mitsuhiro Tanda
9d50ab8fb5
(cloudwatch) check auth type before assume role ( #8895 )
2017-07-20 14:11:51 +02:00
Alexander Zobnin
af56cc4c28
Panel Alertlist: use dashboard timezone ( #8880 )
...
* panel-alertlist: use dashboard timezone, fixes #8874
* alert state history: use dashboard timezone, issue #8874
* alert state history: minor refactor
2017-07-19 20:45:57 +02:00
Mitsuhiro Tanda
e8157f01ec
add new dashboard shortcut
2017-07-19 17:54:34 +09:00
Mitsuhiro Tanda
aecc6860e3
set focus on text field when opening panel/query editor ( #8879 )
...
* (prometheus) set focus to top expression when opening editor
* (text panel) set focus to top expression when opening editor
2017-07-19 10:33:04 +02:00
Alexander Zobnin
9bbc942534
table-panel: clickable cell link - draft ( #8738 )
...
* table-panel: clickable cell link - draft
* table-panel: clickable cell link - fix link target option
* table-panel: fix undefined columnStyle.link
* table-panel: option to highlight cell with link
* table-panel: render variables for all cells in row
* table-panel: remove cell highlighting
* table-panel: add help for URL field
* linkPopover directive for link info in table panel
* table-panel: add link info popover to cells
* table-panel: use native popover instead directive
* table-panel: link drop refactor, remove unused code
* table-panel: fix unclickable link when drop is opened
* refactoring: minor refactoring to #8738 , do not think we need a full blown popover for the links, simple tooltip is enough and more efficient, sadly we do not have a modern tooltip framework, still using old bootstrap 2.3 tooltip
* table-panel: add tests for link rendering
2017-07-18 20:59:34 +02:00
Torkel Ödegaard
13c966c178
Update CHANGELOG.md
2017-07-18 20:59:16 +02:00
Alexander Gängel
4073949af0
add templating for prometheus monitoring other promethues ( #8845 )
2017-07-18 19:52:29 +02:00
Mitsuhiro Tanda
a6920eb2ff
(prometheus) replace each by for ( #8881 )
2017-07-18 19:50:44 +02:00
Mitsuhiro Tanda
32f9a42d5e
Fix performance degradation by always setting fill = 0.001 ( #8868 )
...
* add benchmark
* fix, prevent plotLineArea() call if fill == 0
* remove benchmark
2017-07-17 20:50:58 +02:00
Daniel Koehler
c5f6cf0809
fix for wrong locale and text issues #8840 ( #8854 )
...
fixes https://github.com/grafana/grafana/issues/8840
by setting a default locale. Also uses fromNow(true) to work arround the replace.
2017-07-14 21:58:27 +02:00
Matt Toback
a045f175b6
Fixed typo
2017-07-14 12:20:04 -04:00
Adam Johnson
17d57ab074
docs(testdata): add missing word ( #8856 )
2017-07-13 19:52:59 +02:00
Torkel Ödegaard
74984f8da6
Update latest.json
2017-07-12 10:19:02 +02:00
Torkel Ödegaard
e4950c2dc1
fix: elasticsearch with template variable with terms agg on IP field, fixes #8662
2017-07-12 07:43:30 +02:00
bergquist
4844bf9be3
docs(prometheus): updates invalid template example
2017-07-12 07:37:44 +02:00
ajrnz
43974898c1
Interpolate the field property in elastic search term queries ( #8663 )
...
* Interpolate the field property in elastic search term queries
* more defensive interpolation of query.field in ES templates
2017-07-12 07:25:56 +02:00
Torkel Ödegaard
bb3bcbe6a1
fix: for issue in graph panel axes labels when iframe embedding, fixes #8827
2017-07-12 07:12:05 +02:00
gomlgs
228c210379
Cloudwatch: Fix bug with obtaining IAM roles within ECS containers. ( #8766 )
...
Fixes #8750 .
2017-07-12 06:55:59 +02:00
Alexander Gängel
92937c591f
upgrade grunt-sass to 2.0.0 ( #8808 )
2017-07-12 06:55:15 +02:00
Denis Doria
89822acf38
More precise detection for self reference variable on templates ( #8814 )
...
This should close the bug #8773
2017-07-12 06:54:32 +02:00
Moody Saada
2d99518f90
Update annotations.md typo ( #8830 )
2017-07-12 06:53:28 +02:00
Alin Sinpalean
5bffdfe9a4
When converting Prometheus results to table, handle the case where the returned series have non-uniform sets of labels. ( #8826 )
2017-07-12 06:52:59 +02:00
ryan
cf81b5caf6
Merge remote-tracking branch 'grafana/master' into influx-db-query2
2017-07-11 09:34:53 -07:00
Liang Jiameng
f8d22385ce
add a placeholder to DingTalk Url ( #8820 )
2017-07-10 16:51:03 +02:00
Daniel Lee
1dedc886f2
docs: DingDing notifier
2017-07-10 12:22:21 +02:00
Daniel Lee
1ccfca109f
docs: instructions for DingDing notifier
2017-07-10 12:16:40 +02:00
Daniel Lee
68e7219135
docs: add missing parameter api call
2017-07-09 02:00:50 +02:00
Daniel Lee
3a075be7e9
cloudwatch: make dimension text in alias popover clearer
2017-07-07 18:17:05 +02:00
Daniel Lee
fc82de1543
docs: style fix
2017-07-07 13:00:13 +02:00
Daniel Lee
c296e73b83
docs: x-axis mode for graph panel
2017-07-07 12:25:42 +02:00
0x6875790d0a
a622c55b1b
(feat) Add image to LINE notify ( #8771 )
2017-07-07 11:20:27 +02:00
ryan
c4fede6cf6
merge with master
2017-07-06 11:19:45 -07:00
Daniel Lee
e6f9546a7c
api: add no cache headers for IE11
...
Adds pragma and expires headers for API calls so that IE11 does not
cache GET calls. Ref #5356
2017-07-06 18:56:22 +02:00
Daniel Lee
fe3bcd3678
Merge branch 'v4.4.x'
2017-07-06 10:11:07 +02:00
Torkel Ödegaard
cff1c37064
fix: InfluxDB direct access with normal inflxudb credentials was not sent correctly, fixes #8789
2017-07-06 09:46:31 +02:00
Torkel Ödegaard
e5b499a958
fix: Text area css issue prevented scrolling, fixes #8797
2017-07-06 09:36:57 +02:00
Torkel Ödegaard
1994b767d3
fix: InfluxDB direct access with normal inflxudb credentials was not sent correctly, fixes #8789
2017-07-05 22:15:28 +02:00
Daniel Lee
eca11e862e
docs: update for panel sharing options
2017-07-05 22:14:04 +02:00
Min-Zhong "John" Lu
fbff905c57
Fix broken table row in prometheus.md ( #8779 )
...
"Metric Lookup" row in Query editor was broken :(
2017-07-05 22:14:03 +02:00
Daniel Lee
a4266319ad
packaging: v4.4.1
2017-07-05 22:14:03 +02:00
Daniel Lee
49113c1ccb
Add v4.4.1 patch release
2017-07-05 22:14:03 +02:00
Daniel Lee
6d4c29ea9b
migrations: dashboard version migration handles nulls
...
If a dashboard has a null value for updated_by then the migration
for the dashboard version table fails. This change uses coalesce to
set -1 instead of null when inserting into the created_by column
which has a non-null constraint. Fixes #8783 .
2017-07-05 22:14:03 +02:00
Daniel Lee
ab53b05c39
docs: fixes #8785
2017-07-05 22:14:03 +02:00
Daniel Lee
ba1c79b7a8
package.json to v5.0.0-pre1
2017-07-05 22:14:03 +02:00
Daniel Lee
de9ebc9a74
packaging: updates for v4.4.0
2017-07-05 22:12:51 +02:00
Daniel Lee
9341412acc
release: v4.4.1
2017-07-05 22:06:00 +02:00
Daniel Lee
16cda723d3
migrations: dashboard version migration handles nulls
...
If a dashboard has a null value for updated_by then the migration
for the dashboard version table fails. This change uses coalesce to
set -1 instead of null when inserting into the created_by column
which has a non-null constraint. Fixes #8783 .
2017-07-05 22:06:00 +02:00
Daniel Lee
36a1ab48c5
packaging: updates for v4.4.0
2017-07-05 22:04:27 +02:00
Daniel Lee
3583057155
release: v4.4.0
2017-07-04 23:42:22 +02:00
Jesse White
1940b33dc1
fix: handling of http errors without any data ( #8777 )
2017-07-04 22:55:13 +02:00
Daniel Lee
d20455ab5f
changelog: note for histogram fix
2017-07-04 22:45:33 +02:00
Alexander Zobnin
934c0fea6f
histogram: improved ticks rendering
2017-07-04 21:49:57 +02:00
Alexander Zobnin
c1c1bcb874
histogram: don't cut negative values, issue #8628
2017-07-04 21:49:09 +02:00
Daniel Lee
1da98f5e1e
Revert "Histogram fix ( #8727 )"
...
This reverts commit 8634c9d457 .
2017-07-04 21:48:39 +02:00
Daniel Lee
74093c700f
api: adds no-cache header for GET requests
...
Fixes #5356 . Internet Explorer aggressively caches GET requests which
means that all API calls fetching data are cached. This fix adds a
Cache-Control header with the value no-cache to all GET requests to
the API.
2017-07-04 21:26:05 +02:00
Daniel Lee
f773a9b4c3
docs: small change
2017-07-04 21:17:43 +02:00
Daniel Lee
205be91a84
changelog: note for DingDing notifier
2017-07-04 15:25:44 +02:00
Liang Jiameng
109fd998ed
Add a new notifier : DingTalk ( #8473 )
...
* add alerting notifier: DingDing
* add alerting notifier: DingDing
* add dingding unit test
* add dingding unit test
* delete debug code & format code style.
* fix build failed: dingding_test.go
2017-07-04 15:16:32 +02:00
Daniel Lee
a5afd8152d
docs: small update
2017-07-03 21:32:12 +02:00
Daniel Lee
3ae5f7c632
docs: built-in variables, $__interval
...
Fixes #8344 . Documents the $__interval, $__interval_ms and $timeFilter
variables.
2017-07-03 20:44:19 +02:00
Daniel Lee
a71423481b
changelog: update
2017-07-03 18:07:51 +02:00
Daniel Lee
20a2334c87
docs: spelling
2017-07-03 14:47:54 +02:00
Ben Tranter
6f4c7a4d65
Add dashboard version history documentation ( #8741 )
...
Adds docs for the new API endpoints, and for the dashboard history feature.
2017-07-03 14:29:30 +02:00
Torkel Ödegaard
e269b3b2a0
Merge branch 'refactor-basic-diff' of https://github.com/walmartlabs/grafana into walmartlabs-refactor-basic-diff
2017-07-03 09:49:53 +02:00
Alexander Zobnin
1499c2bf74
Fix User/Org default timezone bug ( #8748 )
...
* dashboard: don't override timezone if default selected, issue #8503
* dashboard: hide UTC icon immediately after timezone changing
2017-07-03 09:20:55 +02:00
Daniel Lee
b8aa203707
signup: fix email sent logic for tempuser
...
Fixes #8656 and properly sets the email_sent and email_sent_on fields
for a tempuser (signup user).
2017-06-30 20:21:08 +02:00
Ben Tranter
1fd7b60efe
Add more information to basic diff logic
2017-06-29 14:38:48 -04:00
Daniel Lee
fb99ddf295
influxdb: tweak to help text
2017-06-29 13:58:54 +02:00
Daniel Lee
8683aff3e9
appveyor: build fix for go tests
2017-06-29 12:19:57 +02:00
Daniel Lee
7ea5930a90
alerting: minor fix
2017-06-29 12:18:10 +02:00
Alexander Zobnin
97a7081b57
Fix 8706 ( #8734 )
...
* heatmap: fix incorrect time for UTC timezone, fixes #8706
* heatmap: fix tests for time format
2017-06-29 10:40:28 +02:00
Alexander Zobnin
8634c9d457
Histogram fix ( #8727 )
...
* histogram: don't cut negative values, issue #8628
* histogram: add percent/count option
* histogram: add tests for values normalizing
* histogram: improved ticks rendering
* histogram: fix default value in axes editor
2017-06-28 17:12:55 +02:00
Daniel Lee
3ac306a72e
playlist: fixes #6727 . Remember Kiosk mode
2017-06-28 16:29:46 +02:00
Daniel Lee
91ad260517
build: on windows, ignore linux packaging
2017-06-28 09:35:33 +02:00
Daniel Lee
8973b48f96
setting: add tests for windows
2017-06-28 09:35:33 +02:00
Daniel Lee
1a61d2814c
docs: updates to build from source
2017-06-28 09:35:33 +02:00
Daniel Lee
b674b9dba2
heatmap: small fix for tooltip auto decimals
...
Closes #8717
2017-06-27 22:25:04 +02:00
Alexander Zobnin
83fbace6b9
heatmap: fix tooltip decimals calculation
2017-06-27 22:24:27 +02:00
Alexander Zobnin
12644372c4
heatmap: fix scaledDecimals calculation (use the same method as in flot.js)
2017-06-27 22:24:27 +02:00
Alexander Zobnin
c12a7d7f59
heatmap: adjust tests for fixed decimals calc
2017-06-27 22:24:27 +02:00
Alexander Zobnin
7c840cdf38
heatmap: fix tooltip decimals
2017-06-27 22:24:27 +02:00
Alexander Zobnin
b63d2b3279
heatmap: fix Y axis decimals with log scale
2017-06-27 22:24:27 +02:00
Alexander Zobnin
8e5672aee6
heatmap: fix Y axis value rounding with linear scale
2017-06-27 22:24:27 +02:00
Daniel Lee
53ea9cfbcf
docs: update ha_setup with alerting deduping
2017-06-27 16:59:40 +02:00
Alexander Zobnin
1deeef9e91
Table panel: add option for preserving text formatting ( #8708 )
...
* table_panel: add option for preserving text formatting
* table_panel: fix undefined style error
* table_panel: fix class adding (add space before 'class')
* table_panel: aligin Type options labels
2017-06-27 06:38:49 -04:00
Daniel Lee
10127e8ac9
docs: small updates
2017-06-26 17:42:50 +02:00
Louis Law
8c8b1dde8a
[fix] fix minor issue in gitignore file. ( #8694 )
2017-06-25 11:34:23 -04:00
Denis Doria
e8d01218d8
Fix label showing up when Axes are configured to not be displayed ( #8697 )
...
This should close the issue #8695
2017-06-25 14:23:37 +02:00
Denis Doria
5aac2d2078
Include user Id on the lookup api ( #8698 )
...
Implements feature request #8682
2017-06-25 14:23:03 +02:00
Daniel Lee
ebcbcdc27a
dashfolders: inherited permissions for dashboards
...
Allow duplicate permissions if the original is an
inherited permission from a parent folder.
If a dashboard has permissions but the parent folder
does not, return the default permissions for the
editor and view role combined with the permissions
for the child dashboard.
2017-06-24 03:50:22 +02:00
Daniel Lee
86a7266f5f
dashfolders: handle permission changes when saving/moving dashboards
2017-06-23 23:31:58 +02:00
Torkel Ödegaard
3066280216
added code from #8504 , and #8021
2017-06-23 17:13:58 -04:00
Torkel Ödegaard
1833c65559
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-06-23 16:07:16 -04:00
Torkel Ödegaard
fc69d59cae
dashboard folder search fix
2017-06-23 16:00:26 -04:00
Daniel Lee
01ac3a49bd
dashfolders: fix user group picker + cleanup
2017-06-23 20:56:02 +02:00
Torkel Ödegaard
456225365f
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-06-23 12:59:14 -04:00
Torkel Ödegaard
e854fadb67
Merge branch 'master' into develop
2017-06-23 12:56:59 -04:00
Torkel Ödegaard
60da730c95
mysql: fix for TIME columns, fixes #8534
2017-06-23 12:55:40 -04:00
Daniel Lee
c6965ce6f4
dashfolders: rename refactor
2017-06-23 18:00:49 +02:00
Torkel Ödegaard
73fcc919cd
change: made dashboard save message optional
2017-06-23 11:49:32 -04:00
Torkel Ödegaard
be29357d22
fix: added missing url route for annotation state history delete, fixes #8660
2017-06-23 11:48:58 -04:00
Daniel Lee
97ff245ad0
dashfolders: validation for duplicates in acl modal
2017-06-23 17:45:55 +02:00
Torkel Ödegaard
86a73c359b
fix: data source selector did not show, fixes #8692
2017-06-23 11:32:17 -04:00
Torkel Ödegaard
ff4a79df06
minor update
2017-06-23 11:01:55 -04:00
Torkel Ödegaard
b7255723ea
ux: style tweaks, trying out non italic headers
2017-06-23 09:18:39 -04:00
Torkel Ödegaard
876bb08b05
Merge branch 'develop' of github.com:grafana/grafana into develop
2017-06-22 19:05:49 -04:00
Torkel Ödegaard
5360303ad4
ux: nav changes
2017-06-22 19:05:33 -04:00
Torkel Ödegaard
12270022e3
added sidemeu stuff
2017-06-22 18:41:39 -04:00
Daniel Lee
6d86afd472
dashfolders: use canadmin permission in settings menu
2017-06-23 00:36:17 +02:00
Daniel Lee
82cfa29c00
dashfolders: tests for permission modal
2017-06-23 00:36:08 +02:00
Ben Tranter
a3d22ae9c7
Document logic behind basic diff
2017-06-22 18:23:31 -04:00
Torkel Ödegaard
a4910c7aea
merging new-sidenav
2017-06-22 18:11:29 -04:00
Ben Tranter
b54b43a42e
Add tests for diff formatters
2017-06-22 18:08:37 -04:00
Torkel Ödegaard
aa634402d9
dashboard acl fixes
2017-06-22 17:43:55 -04:00
Torkel Ödegaard
545b02139d
Merge branch 'dashboard_folders' of github.com:grafana/grafana into dashboard_folders
2017-06-22 17:11:39 -04:00
Torkel Ödegaard
9c6c8c0f3f
acl fixes
2017-06-22 17:10:43 -04:00
Daniel Lee
1d43bfbf3f
dashfolders: new admin permission needed to view/change acl
2017-06-22 23:01:04 +02:00
Torkel Ödegaard
f6b52cd6d7
Merge branch 'dashboard_folders' of github.com:grafana/grafana into dashboard_folders
2017-06-22 15:16:57 -04:00
Torkel Ödegaard
a82b25eb79
acl: more acl work
2017-06-22 15:16:41 -04:00
Daniel Lee
46c5625b59
dashfolders: filter search based on child dash permissions
2017-06-22 20:10:49 +02:00
Daniel Lee
446104d120
dashfolders: allows phantomjs rendering for alerting
...
Makes the alerting user an admin when rendering a png
for emails
2017-06-22 02:43:33 +02:00
Daniel Lee
691ff32ae9
dashfolders: allow overflow-y for modals
2017-06-22 02:07:49 +02:00
Daniel Lee
f68d2816ab
dashfolders: security for png rendering
2017-06-22 01:23:48 +02:00
Torkel Ödegaard
659a59107e
dashboard acl stuff
2017-06-21 19:23:24 -04:00
Torkel Ödegaard
2257c1f874
dashboard acl work
2017-06-21 19:02:03 -04:00
Torkel Ödegaard
aab6c98e45
Merge branch 'dashboard-acl' into dashboard_folders
2017-06-21 17:57:57 -04:00
Torkel Ödegaard
a37c441193
dashboard acl
2017-06-21 17:57:04 -04:00
Torkel Ödegaard
945302ba52
working on dashbord acl stuff
2017-06-21 17:14:06 -04:00
Daniel Lee
1e064f6c19
WIP: first draft of permissionlist panel
...
for folder home page
2017-06-21 22:28:10 +02:00
Torkel Ödegaard
48305b5789
dashboard acl
2017-06-21 14:19:08 -04:00
Torkel Ödegaard
fcc8557dbb
dashboard acl work
2017-06-21 14:11:16 -04:00
Haidara Mohamed El Mouctar
bc6a57ce32
[Docs] Add documentation for max_idle_conn and max_open_conn ( #8675 )
2017-06-21 10:41:56 -04:00
Daniel Lee
38142b371f
WIP: fix js tests for acl
2017-06-21 01:19:30 +02:00
Daniel Lee
ca1f429831
WIP: fix folder-picker for dashlist
2017-06-21 01:07:14 +02:00
Torkel Ödegaard
43ffe826fa
dashboard acl work
2017-06-20 17:18:20 -04:00
Torkel Ödegaard
408c37170f
refactoring: dashboard folders
2017-06-20 14:45:00 -04:00
Torkel Ödegaard
3edd209736
dashboard acl modal
2017-06-20 12:36:07 -04:00
Daniel Lee
2479e51a6b
mysql: Null value should not be considered as previous value
...
fixes #8655
2017-06-20 02:02:05 +02:00
Torkel Ödegaard
2a93bed453
ux: aligned tabbed view body with header title
2017-06-19 19:22:44 -04:00
ryan
cb9c2bcb2f
merge with master
2017-06-19 16:13:16 -07:00
Daniel Lee
cb8b5c0d42
WIP: adding roles - not finished
2017-06-20 01:08:04 +02:00
Torkel Ödegaard
212a66ae5f
Merge branch 'dashboard_folders' of github.com:grafana/grafana into dashboard_folders
2017-06-19 18:55:34 -04:00
Torkel Ödegaard
93bc588dae
refactoring: moving dashboards acl migrations to its own folder
2017-06-19 18:48:15 -04:00
Daniel Lee
812112f2f6
WIP: fix acl route
2017-06-20 00:34:25 +02:00
Torkel Ödegaard
e290015887
refactoring: renaming
2017-06-19 18:19:58 -04:00
Torkel Ödegaard
aaf2a897b0
folders: changed api urls for dashboard acls
2017-06-19 18:11:30 -04:00
Torkel Ödegaard
c4a1803060
refactoring more renaming
2017-06-19 17:30:54 -04:00
Torkel Ödegaard
e0b9ba7554
refactoring renaming dashboard folder operations
2017-06-19 17:15:25 -04:00
Torkel Ödegaard
34cf305d2c
Merge branch 'master' into dashboard_folders
2017-06-19 16:40:30 -04:00
Denis Doria
eaba985f25
Fix issue with kilovolt-ampere reactive (kvar) #8596 ( #8650 )
...
This changes the css to handle overflow of the string on the input fields.
If an overflow happends an ellipsis is used.
2017-06-19 16:23:12 -04:00
Torkel Ödegaard
77136d7a70
Merge branch 'master' of github.com:grafana/grafana
2017-06-19 16:02:31 -04:00
Torkel Ödegaard
8440d2d0a2
fix: fixed search issues with in active mode and keyboard nav
2017-06-19 16:02:16 -04:00
Torkel Ödegaard
04da97bffb
dashboard_folders refactoring
2017-06-19 15:37:22 -04:00
Torkel Ödegaard
74840178cf
refactoring dashboard folder security checks
2017-06-19 15:22:42 -04:00
Torkel Ödegaard
f7194878fe
dashboard guardian refactoring starting to work
2017-06-19 13:47:44 -04:00
Torkel Ödegaard
d6341162cb
refactoring dashboad folder acl checks
2017-06-19 11:54:37 -04:00
Torkel Ödegaard
b494fd7689
dashboard folders acl work
2017-06-19 11:03:54 -04:00
Denis Doria
41d300f69d
Fix timeInterval for mysql datasource ( #8651 )
...
* Fix timeInterval for mysql datasource
This changes the > to >= and the < to <=, so the intervals are inclusive.
This should fix the #8635
* Fix validation
2017-06-19 08:58:22 -04:00
Alexander Zobnin
9a7e460865
fix heatmap count values bug introduced by #8632
2017-06-18 21:47:08 +03:00
Alexander Zobnin
8626bdfed8
Merge remote-tracking branch 'upstream/master'
2017-06-18 20:59:05 +03:00
Alexander Zobnin
1f4140057b
heatmap-tooltip: normalize histogram Y axis
2017-06-18 20:58:13 +03:00
Torkel Ödegaard
cbbbccf12a
refactoring dashoard folder guardian
2017-06-17 18:24:38 -04:00
Daniel Lee
d1e1c4be93
WIP: refactor user group modal
2017-06-18 00:16:33 +02:00
Daniel Lee
0eb297822c
httpserver: fixes #8641
...
Changes to the http_server class meant that the TLS settings were not
getting applied anymore. This fixes so that the minimum TLS version is
1.2 again.
2017-06-17 23:10:12 +02:00
Daniel Lee
ad080af38f
docs: add tutorial for using API
2017-06-17 20:59:19 +02:00
Salman Jalali
49fdbb3843
Update kbn.js
2017-06-17 06:08:10 +02:00
Torkel Ödegaard
3fe031d25d
refactoring: Dashboard guardian
2017-06-16 21:25:24 -04:00
Daniel Lee
5cf63e3726
WIP: remove unused test file
2017-06-17 03:21:08 +02:00
Daniel Lee
d89c1260c6
WIP: refactor dash search and remove extra query
2017-06-17 03:00:13 +02:00
Daniel Lee
5cf40cbd12
WIP: move guardian logic for search into the sql query
2017-06-17 02:34:05 +02:00
Daniel Lee
84ff62d773
WIP: remove dashboard children on delete
2017-06-17 02:34:05 +02:00
Torkel Ödegaard
d9dca72ee4
dashboard_folders: refactoring picker and folder selection in dashboard settings & save as menu
2017-06-16 16:57:37 -04:00
Torkel Ödegaard
5b35a21d6f
Merge branch 'dashboard_folders' of github.com:grafana/grafana into dashboard_folders
2017-06-16 14:56:46 -04:00
Torkel Ödegaard
0ad4a0faa9
Merge branch 'master' into dashboard_folders
2017-06-16 13:08:45 -04:00
Torkel Ödegaard
724368d0cd
fix: data source dropdown select
2017-06-16 11:43:37 -04:00
Torkel Ödegaard
25f88e9b3a
Merge branch 'master' of github.com:grafana/grafana
2017-06-16 10:47:53 -04:00
Torkel Ödegaard
39ffb04be1
Merge branch 'revert-dashboard-search-nav'
2017-06-16 10:47:28 -04:00
Torkel Ödegaard
056c57d551
ux: temporary remove search
2017-06-16 10:47:17 -04:00
Brandon Arp
5d63ad21c1
allow heatmap parsing of scaled datapoints ( #8632 )
2017-06-16 10:45:52 -04:00
Torkel Ödegaard
a49e82e447
ux: revert dashboard search nav change, this is a tempoary change until we redesign the sidenav
2017-06-16 09:47:21 -04:00
Daniel Lee
dd02bf7c9b
WIP: adds API check to stop folders being included in folders
2017-06-16 02:45:47 +02:00
Torkel Ödegaard
7a39578f33
use gf-form-dropdown in user picker
2017-06-15 16:38:00 -04:00
Torkel Ödegaard
e63fa9c83c
Merge branch 'master' into dashboard_folders
2017-06-15 16:23:10 -04:00
Torkel Ödegaard
e9c8881d54
Merge branch 'metric-segment-remake'
2017-06-15 15:56:41 -04:00
Torkel Ödegaard
840099bec0
refactor: metric segment remake
2017-06-15 15:56:24 -04:00
Daniel Lee
29ec05298e
WIP: add test for add user group permission
2017-06-15 20:39:27 +02:00
Daniel Lee
0e853163fd
WIP: can edit dashboard permission
2017-06-15 20:21:14 +02:00
Daniel Lee
9e7aa65fb7
WIP: clean up after user and org user delete
2017-06-15 20:19:54 +02:00
Torkel Ödegaard
76c4bfe268
ux: new metric segment is starting to work
2017-06-15 14:03:26 -04:00
Torkel Ödegaard
5f3b5fdcb2
updated
2017-06-15 12:21:12 -04:00
Torkel Ödegaard
6a95df403a
refacoring: more work on metric segment replacement
2017-06-14 19:42:45 -04:00
Daniel Lee
699f9095e2
WIP: remove permissions when deleting global user
2017-06-14 23:45:30 +02:00
Torkel Ödegaard
380e7e7f04
Merge branch 'master' into metric-segment-remake
2017-06-14 16:17:13 -04:00
Torkel Ödegaard
41662b8540
dashboard_folders: updated
2017-06-14 12:55:21 -04:00
Daniel Lee
222a938cdf
WIP: delete dependent permissions on user group delete
2017-06-14 18:40:08 +02:00
Torkel Ödegaard
210813f126
dashboard_folders: fixes to user picker & group picker
2017-06-14 12:32:43 -04:00
Torkel Ödegaard
908eb24d3a
dashboard_folders: fixes to user & group picker
2017-06-14 12:21:05 -04:00
Torkel Ödegaard
3e8937e53b
Merge branch 'master' into new-sidemenu
2017-06-14 10:00:43 -04:00
Torkel Ödegaard
81abfd4ca4
minor update
2017-06-14 10:00:40 -04:00
Torkel Ödegaard
581b977787
Merge branch 'master' of github.com:grafana/grafana
2017-06-13 18:32:38 -04:00
Torkel Ödegaard
c771dd4bd2
ux: metrics tab add query feature
2017-06-13 18:31:43 -04:00
Daniel Lee
92717ccafb
WIP: permission checking for dash version api methods
2017-06-14 00:28:34 +02:00
Daniel Lee
cb720d8eaf
docs: add body options for snapshot api
2017-06-13 23:17:14 +02:00
Torkel Ödegaard
9ff4ab1236
Merge branch 'master' into query_troubleshooting
2017-06-13 16:47:04 -04:00
Daniel Lee
1f92e589e8
exporter: query template var keeps refresh value..
...
on export if the value is not set to never. Otherwise the template
variable will not be populated with any values.""
2017-06-13 22:42:58 +02:00
Torkel Ödegaard
a6bbcb8fef
ux: gridstack poc
2017-06-13 16:10:56 -04:00
Torkel Ödegaard
812ac5cb8e
Merge branch 'master' of github.com:grafana/grafana
2017-06-13 13:22:08 -04:00
Torkel Ödegaard
7d642546b3
fix: restore dashboard history version did not reload route correctly when slug did not change
2017-06-13 13:21:22 -04:00
Torkel Ödegaard
35c440eb79
Gridstack: testing
2017-06-13 12:59:37 -04:00
Daniel Lee
a861b1b9ba
WIP: check permissions for delete/post dashboard
2017-06-12 23:05:32 +02:00
Daniel Lee
88e1fcb910
WIP: fixes after version history merge
2017-06-12 22:51:50 +02:00
Torkel Ödegaard
5061b3c691
ux: nav experiments
2017-06-12 21:11:22 +02:00
Trent White
192c447c2c
create new auth icon for grafana.com so it doesn't share the same file as the main logo ( #8581 )
2017-06-12 17:17:00 +02:00
Daniel Lee
3913f16550
WIP: add permission check for GetDashboard
2017-06-12 16:48:51 +02:00
Torkel Ödegaard
f341a21b01
ux: side nav experiments
2017-06-12 16:46:02 +02:00
Daniel Lee
ef0facc987
WIP: fix test after merge conflict
2017-06-12 15:49:09 +02:00
Daniel Lee
9f79b9b8c5
WIP: fix go fmt error
2017-06-12 15:49:09 +02:00
Daniel Lee
18269a5886
WIP: user + user-group pickers for permissions
2017-06-12 15:49:09 +02:00
Daniel Lee
9eccb4e79f
WIP: API - add dash permission
2017-06-12 15:49:09 +02:00
Daniel Lee
bc6aa74439
WIP: user-picker directive
2017-06-12 15:49:09 +02:00
Daniel Lee
2097ed0bb8
WIP: Permission Type as string in permission query
2017-06-12 15:49:09 +02:00
Daniel Lee
96afb91ac4
WIP: fixes after navbar changes
...
Fixes for merge conflicts and navbar metadata
added for user group pages.
2017-06-12 15:49:09 +02:00
Daniel Lee
5c89c4b2bd
WIP: dashlist in template for new folder
2017-06-12 15:49:09 +02:00
Daniel Lee
533f2d3d72
WIP: refactor folder-picker for dashlist
2017-06-12 15:49:09 +02:00
Daniel Lee
c602afb9c6
WIP: dashboard search by folder + toggle for list or tree mode
2017-06-12 15:49:09 +02:00
Daniel Lee
7381d2565d
WIP: adds folder-picker to save as dialog
2017-06-12 15:49:09 +02:00
Daniel Lee
d081f85289
WIP: use metric-segment for folder picker
2017-06-12 15:49:09 +02:00
Daniel Lee
6c736e002a
WIP: add dummy root folder to folder picker
...
Can move a dash from a folder back to root level as well
2017-06-12 15:49:09 +02:00
Daniel Lee
1e865211c9
WIP: Create new dashboard button in dash search
2017-06-12 15:49:09 +02:00
Daniel Lee
06a15eec5c
WIP: permissions moved to settings tab. Adds folder dropdown to general settings tab
2017-06-12 15:49:09 +02:00
Daniel Lee
82afe8228f
WIP: add parentid to getdashboard query result
2017-06-12 15:49:09 +02:00
Daniel Lee
68b9342de3
WIP: dashboard search by type (folder or dash)
2017-06-12 15:49:09 +02:00
Daniel Lee
b4576edc90
WIP: fix after upstream sqlstore refactoring
2017-06-12 15:49:09 +02:00
Daniel Lee
764d25f007
WIP: rollback
2017-06-12 15:49:09 +02:00
Daniel Lee
fa18b0053d
WIP: delete permission in API
2017-06-12 15:49:09 +02:00
Daniel Lee
fff7b706d6
WIP: user group additions
2017-06-12 15:49:09 +02:00
Daniel Lee
53d11d50fc
WIP: remove browse mode for dashboard search
...
Dashboard folders included in all searches. If a dashboard matches
a search and has a parent folder then the parent folder is appended
to the search result. A hierarchy is then returned in the result
with child dashboards under their parent folders.
2017-06-12 15:49:09 +02:00
Daniel Lee
f1e1da39e3
WIP: get Dashboard Permissions
...
The guardian class checks if the user is allowed to get the
permissions for a dashboard.
2017-06-12 15:49:09 +02:00
Daniel Lee
074ef7ce4e
WIP: add open/closed folders icons for dash search
...
If browsing, then show open folder icon. If searching, show
the closed folder icon
2017-06-12 15:49:09 +02:00
Daniel Lee
13314f23ba
WIP: Can remove dashboard permission - sql
2017-06-12 15:49:09 +02:00
Daniel Lee
890ebcbb7b
WIP: limit GetAllowedDashboards sql query with a where in
2017-06-12 15:49:09 +02:00
Daniel Lee
97c13b77bf
WIP: Add or update Dashboard ACL
...
SQL Integration Tests for the guardian class too.
2017-06-12 15:49:09 +02:00
Daniel Lee
3785894b40
WIP: guardian service for search
...
Removes restricted dashboards from search result.
2017-06-12 15:49:09 +02:00
Daniel Lee
2e010b920b
dashboard: sort search with dash folder first
2017-06-12 15:49:09 +02:00
Daniel Lee
9cbaf0722b
WIP: add some TS types
2017-06-12 15:49:09 +02:00
Daniel Lee
cbbe90ee79
WIP: edit user group page
2017-06-12 15:49:09 +02:00
Daniel Lee
552935031b
WIP: API methods for add/remove members to user group
2017-06-12 15:49:09 +02:00
Daniel Lee
0a1df0905e
WIP: add update user group command
2017-06-12 15:49:09 +02:00
Daniel Lee
00ac446b2b
WIP: add new group, needs to be redone
2017-06-12 15:49:09 +02:00
Daniel Lee
233cd7af4a
WIP: add user group search
2017-06-12 15:49:09 +02:00
Daniel Lee
af67aea2a9
WIP: add usergroup commands and queries
2017-06-12 15:49:09 +02:00
Daniel Lee
1248728d7f
WIP: rough prototype of dashboard folders
...
Breaks some stuff like selected dash in the search result.
In dashboard search, if the user is not searching then the result is
returned as a tree structure. No ACL's or user group ux yet.
2017-06-12 15:49:09 +02:00
Martin Molnar
d10d897d65
fix: component name of plugin page contains 'undefined' ( #8590 )
2017-06-12 15:11:00 +02:00
Daniel Lee
6992b484bc
docs: improvements to building the docs readme
...
Explains that you need to clone the grafana repo if you have not done that already.
2017-06-09 14:27:27 +02:00
Torkel Ödegaard
ff2394709d
ux: very early start to new sidemenu
2017-06-08 23:13:38 +02:00
Torkel Ödegaard
ef9fa7b0cc
ux: very early start to new sidemenu
2017-06-08 22:17:43 +02:00
Torkel Ödegaard
cdd5ba6198
fix: influxdb test data source error handling now works better, fixes #8577
2017-06-08 21:41:58 +02:00
Torkel Ödegaard
f3fe664f24
ux: minor tweak to faintness of icons of panel menu caret
2017-06-08 16:57:37 +02:00
Torkel Ödegaard
25683c688f
ux: minor progress on panel title menu makover
2017-06-08 16:22:51 +02:00
Torkel Ödegaard
4206f98ba4
Merge branch 'master' into panel-title-menu-ux
2017-06-08 14:50:03 +02:00
Torkel Ödegaard
6c04057285
Merge branch 'master' of github.com:grafana/grafana
2017-06-08 14:39:39 +02:00
Torkel Ödegaard
217c746445
ux: close edit views when opening panel in edit mode
2017-06-08 14:23:51 +02:00
Torkel Ödegaard
95c8a76aa6
ux: minor search style improvements
2017-06-08 13:56:51 +02:00
Daniel Lee
a8e9700334
docs: add whitelist option for auth.proxy
2017-06-08 13:38:18 +02:00
Torkel Ödegaard
50b09f4f10
Merge branch 'master' of github.com:grafana/grafana
2017-06-08 11:54:11 +02:00
Torkel Ödegaard
2c75593c1a
refactoring: elasticsearch raw doc size limit option PR, #8527
2017-06-08 11:53:12 +02:00
Torkel Ödegaard
3c41d0477a
Merge branch 'master' of https://github.com/mk-dhia/grafana into mk-dhia-master
2017-06-08 11:22:48 +02:00
Daniel Lee
f7c48c5a5f
singlestat: fix ignoring zero value for table data
...
When table data returns a column with the value 0, it should not ignore
it. This change checks for undefined instead of if the value is truthy.
Fixes #8531
2017-06-08 11:06:37 +02:00
Daniel Lee
c5d5d7ac5a
docs: instruction on creating dummy awsconfig
...
To be able to build the docs an awsconfig file must exist for the Dockerfile to copy. This adds an instruction to create an empty, dummy file so that the build will work.
2017-06-08 10:32:57 +02:00
Torkel Ödegaard
71b62f5cf9
Create README.md
2017-06-08 09:15:10 +02:00
Mitsuhiro Tanda
922073a357
(cloudwatch) add new metrics ( #8569 )
2017-06-08 07:01:33 +02:00
Michael Ambrose
aa3a737fea
Updated cloudwatch doc to be more clear on ec2_instance_attribute usage and added Tag selection example
2017-06-07 16:58:01 -04:00
Michael Ambrose
f0169656ba
Added test to for Cloudwatch EC2 tag selection
2017-06-07 16:53:49 -04:00
Michael Ambrose
525da95f49
Updated cloudwatch plugin to allow specific tag selection
...
Tags come back from AWS as a key value pair inside an array
This array is now converted to an object
Tags can be selected when using the 'ec2_instance_attribute' query
Example: `ec2_instance_attribute(us-east-1, Tags.Name, { "tag:Grafana": [ "true" ] })`
2017-06-07 16:53:49 -04:00
Torkel Ödegaard
01ff3bbe0a
ux: mini css position fix
2017-06-07 22:03:10 +02:00
Torkel Ödegaard
61bdc91272
ux: css fix to search position when sidemenu is pinned
2017-06-07 21:54:55 +02:00
Torkel Ödegaard
08b37186a5
fix: fixed failing sql unit test
2017-06-07 15:42:48 +02:00
Torkel Ödegaard
5225e4283f
Update CHANGELOG.md
2017-06-07 14:39:44 +02:00
Torkel Ödegaard
e7e675e471
Merge branch 'walmartlabs-master' (Dashboard History Feature, #8472 )
2017-06-07 14:30:03 +02:00
Torkel Ödegaard
391dc1e225
dasboard_history: fixed sql integration test
2017-06-07 14:25:46 +02:00
Torkel Ödegaard
46412c8475
dasboard_history: security fix, added orgId filter to dashboard version lookup
2017-06-07 14:21:40 +02:00
Torkel Ödegaard
3ba8aeb9a7
dashboard_history: fix for scenario where reverted dashbord has different title and url must change not just route reload
2017-06-07 14:02:45 +02:00
Torkel Ödegaard
64d620c987
dasboard_history: minor style fix change
2017-06-07 13:50:59 +02:00
Peter Mounce
f4debbf501
typo ( #8565 )
2017-06-07 13:47:08 +02:00
Torkel Ödegaard
56b3c4a3a0
dasboard_history: fixed disabled attribute so it works both by disabling and fixing style, no need for disabled class and disabled attribute
2017-06-07 13:46:36 +02:00
Torkel Ödegaard
577dfee086
dasboard_history: fixed json diff so only dashbord is compared and not the whole dashboard revision object (message and restoreFrom etc was showing up in json diff)
2017-06-07 13:36:03 +02:00
Torkel Ödegaard
8f6c9c5946
dasboard_history: some polish around styles & diff colors, and minor fixes
2017-06-07 12:39:06 +02:00
Torkel Ödegaard
ef1dfed0d8
dasboard_history: big refactoring of how the compare api looked, now a POST with a model for new & base version, refactored a simplified UI code as well, this was done to lay foundation to make it possible to do diff against current in browser unsaved version
2017-06-07 11:50:09 +02:00
Torkel Ödegaard
948e5ae74d
dashboard_history: further css & markup fixes, removing style overrides & resuing existing styles and markup components
2017-06-06 23:04:14 +02:00
Torkel Ödegaard
c4e872b9da
dashboard_history: minor changes and fixes
2017-06-06 16:27:28 +02:00
Torkel Ödegaard
7b5f7ed553
dashboard_history: SQL did not work when using MySQL, fixes to dashboard version numbering, so inserts start at 1, added migration to fix old dashboards with version 0
2017-06-06 15:40:10 +02:00
Torkel Ödegaard
5409f4c0eb
dashboard_history: fixed issue with save as & overwrite
2017-06-06 14:39:57 +02:00
Torkel Ödegaard
9b629cd5a6
dashboard_history: fixed history srv unit tests
2017-06-06 14:28:21 +02:00
Torkel Ödegaard
546d489dd3
dashboard_history: restored unsaved changes modal to simple cancel, discard, save
2017-06-06 14:27:30 +02:00
Torkel Ödegaard
88da3a99e1
refactoring: trying to remove all the css overrides in history tab and make the styles more more inline with best practice css, and if needed use modifier overrides instead
2017-06-06 11:03:56 +02:00
Torkel Ödegaard
689e366f59
refactoring: updated api url routes so they do not conflict with slug route
2017-06-06 09:51:14 +02:00
Torkel Ödegaard
e2061312f5
refactoring: moved compare dashboard version command out of sqlstore, the code in this command did not use any sql operations and was more high level, could be moved out and use existing queries to get the versions
2017-06-06 00:15:40 +02:00
Torkel Ödegaard
e43d09e15b
fix: fixed failing frontend test
2017-06-05 23:31:45 +02:00
Torkel Ödegaard
746d6cdc88
refactoring: changed name on compare command to make properties more explainatory
2017-06-05 23:29:25 +02:00
Torkel Ödegaard
9c1401849e
fix: always show dashboard history for now, need a way to make dropdown more dynamic
2017-06-05 23:14:07 +02:00
Torkel Ödegaard
2a52e25d5b
refactoring: removed double error alert, backendSrv is already showing an error alert
2017-06-05 23:06:31 +02:00
Torkel Ödegaard
cabbfe9adc
refactoring: moved dashboard history item formating (message) and fixed dashboard history migration issue, and removed from frontend tests that where no longer needed
2017-06-05 22:59:04 +02:00
Torkel Ödegaard
f18ebea03e
fix: dashboard save modals had double submit on enter after my refactoring this morning
2017-06-05 18:01:16 +02:00
Torkel Ödegaard
82d4d54dc5
refactoring: fixed broken unit test in last commit
2017-06-05 17:51:51 +02:00
Torkel Ödegaard
c87418d060
refactoring: Dashboard history restore operation is now reusing existing
...
operations instead of duplicating a bunch of get & save logic.
2017-06-05 17:45:27 +02:00
Daniel Lee
12219cffe0
Merge pull request #8538 from yackushevas/master
...
misspell: Corrected some misspelled words
2017-06-05 17:21:42 +02:00
Torkel Ödegaard
c296ae1178
refactoring: fixing unit tests broken in last commit
2017-06-05 16:52:36 +02:00
Torkel Ödegaard
e18007153d
refactoring: Renamed dashboard version queries that wrongly had Command suffix, added missing OrgId to dashboard history commands and queries
2017-06-05 16:34:32 +02:00
Daniel Lee
1b79e17970
graph: better generation of y-axis ticks for log-scale
...
If there are too many ticks generated for the y-axis (which can occur
for log scale 2, with a small y-min and a large max), then the ticks
will be regenerated using larger jumps between the ticks.
This also handles the case when y-min is set to 0. Previously, y-min of
0 was ignored as zero is not a valid value for log scale. Now the tick
generator approximates zero by setting min to 0.1.
Ref #8244
Ref #8516
2017-06-05 15:06:22 +02:00
Torkel Ödegaard
fdfcd5cbf0
refactoring:: dashboard save modal and save as modal needed an update
2017-06-05 14:56:11 +02:00
Anton Yackushev
bab21c9069
misspell: Corrected some misspelled words
2017-06-05 15:20:34 +03:00
Torkel Ödegaard
f3980504e2
Merge branch 'master' into walmartlabs-master
2017-06-05 13:43:00 +02:00
Eirik Nygaard
1efdd92ae8
Update oauth2 lib ( #8524 )
...
* Update to latest oauth2 library using govendor
* Follow API changes
2017-06-05 10:09:27 +02:00
Dhia MOAKHAR
7c1dc2444d
change size in raw_document from text to number
...
update query builder and specs
2017-06-04 13:20:58 +00:00
Dan Cech
f224fd8310
reduce length of dashboard columns used in compound indexes ( #8507 )
2017-06-04 14:28:03 +02:00
Tom Gardiner
4fe9935321
Add support for AWS/VPN metrics ( #8528 )
2017-06-04 14:24:04 +02:00
aykim17
d996275f8f
Updated the graphTooltip description ( #8532 )
...
I added in a description since there was just TODO there originally.
2017-06-04 14:23:52 +02:00
Torkel Ödegaard
d2eca2faa1
ux: new navbar fixes, restored delete option in dashboard dropdown, fixes #8521
2017-06-04 14:18:25 +02:00
Dhia MOAKHAR
045f5e11fc
[elasticsearch] Fix bug when switching from "Raw Document" metric type
...
when switch to "raw Document" metric type we do free all "Group by"
however when we switch back to another type we do not reset the default aggregation (date histogram)
Thus all modification will through exception as no "Group by" is defined and panel should be recreated
the fix will reintialize the "Group by" by setting default value
2017-06-03 02:55:26 +00:00
Dhia MOAKHAR
d55cc4e2a3
[elasticsearch] Fix add metric that was not working properly
...
when selecting Raw Documet metric type, the $scope.target.metrics was replaced by [$scope.agg],
however the pointer to this variables is shared with metricAggs.
Instead we free the array and add $scope.agg
2017-06-03 02:50:10 +00:00
Dhia MOAKHAR
966c2912fc
[elasticsearch] Add option for result set size in raw_dcument
...
it allows to specify the result set size in raw_document.
Example: table panel could show more (or less) than 500 line if needed.
Added test to spec
2017-06-02 23:56:48 +00:00
Torkel Ödegaard
d47c47853a
ux: added css annimations for dash edit views
2017-06-02 15:29:25 +02:00
Torkel Ödegaard
3bea304bab
ux: made new search more responsive
2017-06-02 14:19:39 +02:00
Torkel Ödegaard
e9d5e037e8
ux: merge branch navbarv2, new navbar with dashboard search available on all pages, closes #6475
2017-06-02 14:00:42 +02:00
sanchitraizada
77c046aac6
Implement review feedback
2017-06-01 17:57:09 -04:00
Torkel Ödegaard
1bdf82dca3
Update CHANGELOG.md
2017-05-31 14:04:19 +02:00
Torkel Ödegaard
6783d1000c
Update CHANGELOG.md
2017-05-31 14:04:02 +02:00
Torkel Ödegaard
95a4ec8bf2
Merge branch 'v4.3.x'
2017-05-31 10:55:06 +02:00
Torkel Ödegaard
ed4d170bcc
build: updated version to v4.3.2
2017-05-31 10:48:16 +02:00
Torkel Ödegaard
812958162a
revert: removed lazy loading feature, closes #8500
2017-05-31 10:47:04 +02:00
Torkel Ödegaard
cd3807055e
chrome: an attempt to fix scroll issue with chrome, but this did not fix the problem as it seems to be caused by some interaction between graph rendering and scrolling, #8494
2017-05-30 13:50:38 +02:00
Pranay Kanwar
26ec874fb1
Frontend query changes corresponding #8336 ( #8489 )
2017-05-30 09:53:11 +02:00
Dan Cech
e4cb103966
remove X-Forwarded-* headers added by nginx when proxying data source & plugin requests ( #8418 )
...
* remove X-Forwarded-* headers added by nginx when proxying data source & plugin requests
* properly handle X-Forwarded-For
2017-05-29 13:09:15 +02:00
Torkel Ödegaard
5c1833de1f
Merge branch 'master' of github.com:grafana/grafana
2017-05-29 12:21:21 +02:00
Torkel Ödegaard
f16e3e38ee
Merge branch 'v4.3.x'
2017-05-29 12:20:34 +02:00
Daniel Lee
d318c9093f
graph: Handle data with zeroes for log scale
...
fixes #8446 . Data with all values equal to zero, creates a max with the
value of Infinite. The for loop for creating ticks then gets stuck in an
infinite loop. This fix resets min and max and creates some fake ticks
for the y-axis if the min and max are not finite numbers.
2017-05-29 12:18:54 +02:00
Dan Cech
c95162e067
tweak column lengths for utf8mb4 support on older mysql ( #8483 )
2017-05-29 12:18:27 +02:00
Torkel Ödegaard
0d865a83bc
fix: fixed test data fake metric query, fixes #8474
2017-05-29 12:17:51 +02:00
Victor Azevedo
980b9b5ca0
use fielddata_fields in elasticsearch 2.x queries
...
Resolves issue #8467
2017-05-29 12:15:51 +02:00
Daniel Lee
371625aeec
Merge branch 'v4.3.x'
2017-05-29 11:13:14 +02:00
Daniel Lee
beced6f3a6
graph: Handle data with zeroes for log scale
...
fixes #8446 . Data with all values equal to zero, creates a max with the
value of Infinite. The for loop for creating ticks then gets stuck in an
infinite loop. This fix resets min and max and creates some fake ticks
for the y-axis if the min and max are not finite numbers.
2017-05-29 11:12:08 +02:00
Torkel Ödegaard
5e0b03928e
Merge branch 'v4.3.x'
2017-05-29 10:49:02 +02:00
Torkel Ödegaard
0d39852ef4
fix: fixed test data fake metric query, fixes #8474
2017-05-29 10:48:38 +02:00
Torkel Ödegaard
ab44c7d63e
Merge branch 'master' of github.com:grafana/grafana
2017-05-29 08:52:07 +02:00
Torkel Ödegaard
ed2092e287
docs: updated alerting docs to make query conditions easier to understand, fixes #8486
2017-05-29 08:51:56 +02:00
Dan Cech
c0d5b61403
tweak column lengths for utf8mb4 support on older mysql ( #8483 )
2017-05-29 08:31:36 +02:00
Dan Cech
7004a84c30
tweak column lengths for utf8mb4 support on older mysql
2017-05-29 08:19:51 +02:00
Anton Yackushev
c2885430bd
fix "no formatting directive in Fatalf call" (vet) ( #8487 )
2017-05-29 08:12:54 +02:00
Daniel Lee
e65f86147f
changelog: note for #8058
2017-05-26 15:56:44 +02:00
Daniel Lee
c17d02e496
csv: remove sep metadata as only works for excel
2017-05-26 15:43:09 +02:00
Cédric Reginster
ee0d0155a5
Refactor to component based style
2017-05-26 15:43:09 +02:00
Cédric Reginster
f484b4c347
Make csv export date time format configurable
...
- Move export csv options to modal dialog
2017-05-26 15:43:09 +02:00
Daniel Lee
3292a48381
graph: dashes with linewidth fix. Fixes #8469
...
Adds series override options for dash spaces and dash length.
2017-05-26 15:09:05 +02:00
Dan Cech
8422697199
centralize oauth http calls, validate response status ( #8470 )
2017-05-26 14:35:32 +02:00
Ricky Moorhouse
665caa8e08
Include triggering metrics to pagerduty alerts
...
Assist the person receiving the alert in identifying the cause
Based on the slack notifier fields this will include upto 4 triggering
metrics in the custom details section in the pagerduty incident
Fixes #8479
2017-05-26 12:30:56 +01:00
Ben Tranter
a927b893ae
Use DBSession for getMaxVersion
2017-05-25 23:04:00 -04:00
sanchitraizada
e6616cc551
Merge pull request #10 from walmartlabs/version-control
...
History and Version Control for Dashboard Updates
2017-05-25 14:50:47 -07:00
Torkel Ödegaard
60d5d5fb15
docs: updated changelog
2017-05-25 20:37:01 +02:00
Torkel Ödegaard
68397d342b
Merge branch 'patch-1' of https://github.com/goldeelox/grafana into goldeelox-patch-1
2017-05-25 20:34:38 +02:00
Torkel Ödegaard
09267bbfe8
docs: elasticsearch, added info about size property in templating query
2017-05-25 20:11:53 +02:00
Victor Azevedo
0a1c2a7024
use fielddata_fields in elasticsearch 2.x queries
...
Resolves issue #8467
2017-05-25 11:43:29 -04:00
Ben Tranter
b6e46c9eb8
History and Version Control for Dashboard Updates
...
A simple version control system for dashboards. Closes #1504 .
Goals
1. To create a new dashboard version every time a dashboard is saved.
2. To allow users to view all versions of a given dashboard.
3. To allow users to rollback to a previous version of a dashboard.
4. To allow users to compare two versions of a dashboard.
Usage
Navigate to a dashboard, and click the settings cog. From there, click
the "Changelog" button to be brought to the Changelog view. In this
view, a table containing each version of a dashboard can be seen. Each
entry in the table represents a dashboard version. A selectable
checkbox, the version number, date created, name of the user who created
that version, and commit message is shown in the table, along with a
button that allows a user to restore to a previous version of that
dashboard. If a user wants to restore to a previous version of their
dashboard, they can do so by clicking the previously mentioned button.
If a user wants to compare two different versions of a dashboard, they
can do so by clicking the checkbox of two different dashboard versions,
then clicking the "Compare versions" button located below the dashboard.
From there, the user is brought to a view showing a summary of the
dashboard differences. Each summarized change contains a link that can
be clicked to take the user a JSON diff highlighting the changes line by
line.
Overview of Changes
Backend Changes
- A `dashboard_version` table was created to store each dashboard
version, along with a dashboard version model and structs to represent
the queries and commands necessary for the dashboard version API
methods.
- API endpoints were created to support working with dashboard
versions.
- Methods were added to create, update, read, and destroy dashboard
versions in the database.
- Logic was added to compute the diff between two versions, and
display it to the user.
- The dashboard migration logic was updated to save a "Version
1" of each existing dashboard in the database.
Frontend Changes
- New views
- Methods to pull JSON and HTML from endpoints
New API Endpoints
Each endpoint requires the authorization header to be sent in
the format,
```
Authorization: Bearer <jwt>
```
where `<jwt>` is a JSON web token obtained from the Grafana
admin panel.
`GET "/api/dashboards/db/:dashboardId/versions?orderBy=<string>&limit=<int>&start=<int>"`
Get all dashboard versions for the given dashboard ID. Accepts
three URL parameters:
- `orderBy` String to order the results by. Possible values
are `version`, `created`, `created_by`, `message`. Default
is `versions`. Ordering is always in descending order.
- `limit` Maximum number of results to return
- `start` Position in results to start from
`GET "/api/dashboards/db/:dashboardId/versions/:id"`
Get an individual dashboard version by ID, for the given
dashboard ID.
`POST "/api/dashboards/db/:dashboardId/restore"`
Restore to the given dashboard version. Post body is of
content-type `application/json`, and must contain.
```json
{
"dashboardId": <int>,
"version": <int>
}
```
`GET "/api/dashboards/db/:dashboardId/compare/:versionA...:versionB"`
Compare two dashboard versions by ID for the given
dashboard ID, returning a JSON delta formatted
representation of the diff. The URL format follows
what GitHub does. For example, visiting
[/api/dashboards/db/18/compare/22...33](http://ec2-54-80-139-44.compute-1.amazonaws.com:3000/api/dashboards/db/18/compare/22...33 )
will return the diff between versions 22 and 33 for
the dashboard ID 18.
Dependencies Added
- The Go package [gojsondiff](https://github.com/yudai/gojsondiff )
was added and vendored.
2017-05-24 19:14:39 -04:00
Torkel Ödegaard
d1d47b5697
docs: updated changelog with fix for InfluxDB query issue, #8459
2017-05-24 16:49:30 +02:00
Torkel Ödegaard
90871ca12e
Merge branch 'v4.3.x'
2017-05-24 16:48:05 +02:00
Torkel Ödegaard
896f849b84
fix: influxdb query editor did no show alias by input field when in text editor mode, fixes #8459
2017-05-24 16:47:38 +02:00
Dhia
ac28c4b233
add Referer header to logs. This is useful to link datasource requests to dashboard that originated it ( #8399 )
2017-05-24 13:47:29 +02:00
Torkel Ödegaard
8b7a0100b1
docs: updated changelog with info on merged PR #8405
2017-05-24 13:46:33 +02:00
Torkel Ödegaard
dcf7385cc1
sensu: added input tooltip to source property
2017-05-24 13:44:38 +02:00
joe miller
090594a0bc
support setting the source and handler attribute in sensu notifications ( #8405 )
...
* support setting the handler attribute in sensu alert notifications
* allow the user to set the source attribute of Sensu notifications
2017-05-24 13:42:24 +02:00
Dan Cech
007c08f2a8
remove X-Forwarded-* headers added by nginx when proxying data source & plugin requests ( #8418 )
...
* remove X-Forwarded-* headers added by nginx when proxying data source & plugin requests
* properly handle X-Forwarded-For
2017-05-24 13:39:40 +02:00
Daniel Parks
2d29d7b3d6
Add support for AWS DMS CloudWatch metric ( #8458 )
2017-05-24 13:24:24 +02:00
Torkel Ödegaard
3133721422
docs: update changelog
2017-05-24 13:23:11 +02:00
Torkel Ödegaard
28bff0c1f3
Merge branch 'v4.3.x'
2017-05-24 13:22:09 +02:00
Torkel Ödegaard
b17a1ed557
playlist: fixed dashboard play ordering, fixes #7688
2017-05-24 13:21:43 +02:00
Torkel Ödegaard
e6d79dfedf
docs: updated changelog
2017-05-24 11:23:41 +02:00
Torkel Ödegaard
5740702cb5
Merge branch 'master' of github.com:grafana/grafana
2017-05-24 11:21:17 +02:00
Torkel Ödegaard
a5318def66
Merge branch 'v4.3.x'
2017-05-24 11:20:35 +02:00
Torkel Ödegaard
634ee0f9fa
fix: graphg panel logarithmic scale goes blow x-axis, fixes #8244
2017-05-24 11:20:07 +02:00
Prasanna Gautam
6541ffe045
minor change: more accurate variable name ( #8449 )
2017-05-24 08:38:13 +02:00
Torkel Ödegaard
12c8bf9b18
Update CHANGELOG.md
2017-05-23 16:45:15 +02:00
Torkel Ödegaard
d4048e1423
docs: updated download links
2017-05-23 16:18:37 +02:00
Torkel Ödegaard
6257fbced6
docs: updated changelog
2017-05-23 15:54:44 +02:00
Torkel Ödegaard
330cb92b24
Merge branch 'v4.3.x'
2017-05-23 15:52:24 +02:00
Torkel Ödegaard
befc15c5a1
fix: s3 image uploads to us-east-1 (us standard) did not return correct image urls so images shared to slack and other services was not correct, fixes #8444
2017-05-23 15:50:22 +02:00
Torkel Ödegaard
3695337980
refactoring: Elasticearch filter label PR #8420
2017-05-23 15:14:23 +02:00
Torkel Ödegaard
648e8a9547
Merge branch 'master' of https://github.com/limefamily/grafana into limefamily-master
2017-05-23 14:48:14 +02:00
Torkel Ödegaard
1e3a42ca68
packaging: added rpm fonts to rpm package dependencies ( #8442 )
2017-05-23 13:53:03 +02:00
Torkel Ödegaard
21e61319f1
Merge branch 'master' of github.com:grafana/grafana
2017-05-23 13:52:24 +02:00
Torkel Ödegaard
48fdfe721e
build: updated master version to 4.4.0-pre1
2017-05-23 13:52:07 +02:00
Torkel Ödegaard
423ad4d36e
docs: updated docs
2017-05-23 12:45:15 +02:00
Torkel Ödegaard
bd8a0be3aa
Update CHANGELOG.md
2017-05-23 12:26:30 +02:00
Torkel Ödegaard
d9c6f7a141
release: bumped version to 4.3.0
2017-05-23 11:14:53 +02:00
Torkel Ödegaard
044668a395
login: minor fix to login page
2017-05-23 11:10:16 +02:00
Torkel Ödegaard
90dbd4978b
Merge branch 'master' of github.com:grafana/grafana
2017-05-23 10:56:37 +02:00
Torkel Ödegaard
359421b5e8
refactor: sqlstore inTransaction consolidated to one version, fixes #8376
2017-05-23 10:56:23 +02:00
Daniel Lee
73cb035231
mysql: annotation support. Fixes #8382
...
Simple query editor - a text area with a Show Help section.
Validation for empty query and if the time_sec column is missing.
2017-05-23 09:53:20 +02:00
Matt Toback
d47078e27f
2017!
2017-05-22 17:29:24 -04:00
Torkel Ödegaard
5e33b5fcfa
docs: updated changelog
2017-05-22 15:39:46 +02:00
Torkel Ödegaard
c34db77f04
grafana_com: changed name of oauth grafana_net integration (old settings names still work), and updated login button look, closes #8415
2017-05-22 14:56:50 +02:00
Torkel Ödegaard
7c50563f0f
fix: fixed crash when gzip was enabled
2017-05-22 14:09:54 +02:00
Torkel Ödegaard
a64c06d02c
mysql: add user permission notice mysql config view, closes #8359
2017-05-22 13:53:43 +02:00
Torkel Ödegaard
966cefc8d0
docs: updated changelog
2017-05-22 13:04:59 +02:00
Torkel Ödegaard
a0b9dcad4d
alert: alerting annotation improvements, fixes #8421
2017-05-22 13:02:49 +02:00
Torkel Ödegaard
370db82238
docs: updated changelog
2017-05-22 10:55:22 +02:00
Torkel Ödegaard
20e631a22d
fix: All alert annotations showed up in unsaved/new dashboards graph panels with alert, fixes #8361
2017-05-22 10:49:26 +02:00
Junliang Huang
6d3246e39e
docs(readme): remove dev.ini reference ( #8419 )
...
remove dev.ini reference as it seems not working anymore.
2017-05-21 10:07:21 +02:00
Joe Handzik
d4264cbfc2
Make location for plugins consistent ( #8429 )
...
Please let me know if this changed in a more recent version of Grafana, but when using 4.2.0 the manual install directions were off a little (there was no `data/plugins` directory, only a `plugins` directory).
Signed-Off-By: Joe Handzik <joseph.t.handzik@hpe.com >
2017-05-21 10:03:57 +02:00
Dave Scott
f7215608e9
Update VictorOps notifier w/ auto resolve and image URL ( #8431 )
...
* Fixed newline JSON buy in VictorOps integration
* Fixed payload sent to VictorOps so that link displays correctly
* Fixed formatted to resolve go error
* Add auto resolve incidents and image URL to VictorOps notifier
2017-05-21 10:02:48 +02:00
Torkel Ödegaard
7cb6466251
feat: query troubleshooter, improving json explorer
2017-05-20 23:43:59 +02:00
Torkel Ödegaard
d840645dd7
feat: metrics tab, minor change
2017-05-20 23:03:04 +02:00
Torkel Ödegaard
a8673a2e33
feat: metrics tab
2017-05-20 22:41:34 +02:00
Torkel Ödegaard
4a2c405ac0
feat: metris tab, moved data source selector
2017-05-20 18:35:34 +02:00
Torkel Ödegaard
499e01d832
feat: metrics tab reworking
2017-05-20 18:21:41 +02:00
Torkel Ödegaard
5e090b84ec
feat: Copy to clipboard now works in query troubleshooter
2017-05-20 14:52:33 +02:00
Torkel Ödegaard
b8aa6a8e47
query: more work on metrics tab changes
2017-05-20 10:48:47 +02:00
Torkel Ödegaard
912301fe24
query: more work on metrics tab changes
2017-05-20 10:14:41 +02:00
Torkel Ödegaard
5909f9ef92
feat: more work on metrics tab reworkings
2017-05-19 21:32:23 +02:00
Torkel Ödegaard
5fcb966297
feat: query troubleshooter progress
2017-05-19 17:35:36 +02:00
Torkel Ödegaard
6ad1a396a5
feat: query troubleshooter
2017-05-19 16:00:01 +02:00
Torkel Ödegaard
5513d3c9d1
feat: moved json-formatter-js into core grafana to be able to make changes
2017-05-19 13:16:05 +02:00
Torkel Ödegaard
878121bb46
fix: templating variable name validation detecting global variable naming wrongly, fixes #8423
2017-05-19 11:14:11 +02:00
Torkel Ödegaard
9045be5689
fix: Prometheus & hidden queries caused no metric query to be issued, fixes #8413
2017-05-19 10:24:47 +02:00
田子宽
9c35d3f87c
Add kibana like readable label to elasticsearch query builder
2017-05-19 11:38:28 +08:00
Torkel Ödegaard
f7a6c9a1e6
ux: minor change
2017-05-18 17:05:15 +02:00
Torkel Ödegaard
f65878c21d
ux: working on query troubleshooting
2017-05-18 17:04:31 +02:00
Torkel Ödegaard
78dbb4dc13
config: removed trace level from config comment
2017-05-18 14:19:39 +02:00
Torkel Ödegaard
d5481fa0f1
Merge branch 'master' into query_troubleshooting
2017-05-18 14:14:33 +02:00
Torkel Ödegaard
59f3cca135
docs: updated changelog
2017-05-18 14:13:05 +02:00
Torkel Ödegaard
8918922179
alerting: fixed issue with included alerting error & no data reasons, fixes #8412
2017-05-18 14:10:12 +02:00
Torkel Ödegaard
43d5525aaa
Merge branch 'master' into alert_state
2017-05-18 13:38:34 +02:00
Torkel Ödegaard
fbc3e0371d
Merge branch 'master' into query_troubleshooting
2017-05-18 13:38:11 +02:00
Torkel Ödegaard
86ce3d5e45
feat: in app query request & response troubleshooting
2017-05-17 17:02:50 +02:00
Daniel Lee
4182acda58
Merge pull request #8332 from sliceratwork/master
...
upgrade to Font Awesome 4.7.0
2017-05-17 14:58:14 +02:00
Daniel Lee
16fb7a2e4a
Merge pull request #8394 from berghauz/master
...
Proxy support added to webdav uploader, fixes #7922
2017-05-17 14:49:22 +02:00
Daniel Lee
f5118ced4d
Merge pull request #8400 from haidaraM/docs-admin
...
docs: Added requests body for 'Password for User' and 'Permissions'
2017-05-17 14:42:14 +02:00
A78677
ab874cd037
docs: Added requests body for 'Password for User' and 'Permissions' in the admin api documentation
2017-05-17 14:26:27 +02:00
Daniel Lee
540ee35393
timerange: new quick ranges, month and year so far
...
The new time ranges can also be used for time range overrides in the
override relative time field. E.g. now/M or now/y.
2017-05-17 13:52:39 +02:00
Daniel Lee
e61b392916
core: fix linting errors in specs files
2017-05-17 13:47:44 +02:00
Torkel Ödegaard
87f5222907
typescript: fixed issue with tslint in testsW
2017-05-17 13:43:17 +02:00
Torkel Ödegaard
d261f33c3d
influxdb: influxdb query editor changes
2017-05-17 13:27:56 +02:00
Torkel Ödegaard
972be88569
fix: singlestat gauge sizing issue when panel is very wide, fixes #7773
2017-05-17 11:56:40 +02:00
Torkel Ödegaard
fc146fe54e
Merge branch 'master' of github.com:grafana/grafana
2017-05-17 11:33:24 +02:00
Torkel Ödegaard
8e03f321eb
fix: Elasticsearch table aggregation and support for many aggregations of same type, now uses field name if more than 1 aggregation of same type, fixes #4709
2017-05-17 11:33:08 +02:00
Dan Cech
9dc220b8e2
include error message in email notification ( #8392 )
2017-05-17 09:51:51 +02:00
berghauz
48cf58e739
Indenting fix
2017-05-17 03:58:18 +03:00
berghauz
c713bd9a9a
Proxy support added, fixes #7922
...
Well, i'm really want to see it working in 4.3.0
2017-05-17 02:50:56 +03:00
ryan
d08b0bbf14
Merge remote-tracking branch 'grafana/master' into influx-db-query2
2017-05-16 15:43:56 -07:00
Torkel Ödegaard
820671d6cc
Merge branch 'master' of github.com:grafana/grafana
2017-05-16 16:29:27 +02:00
Torkel Ödegaard
02c79a6389
influxdb: improvements to influxdb query editor, SLIMIT, LIMIT and ORDER BY now added on demand by plus button
2017-05-16 16:28:58 +02:00
Daniel Lee
e8b798914d
mysql: adds mapping for int/long
2017-05-16 16:07:42 +02:00
Torkel Ödegaard
8b11712f5e
fix: Graphite issue with toggle edit mode in query editor, fixes #8377
2017-05-16 14:29:30 +02:00
Torkel Ödegaard
f84dc24fcb
alerting: improving and fixing alert history, #7257
2017-05-15 16:17:05 +02:00
Torkel Ödegaard
f697f81950
sqlite: fixed database table looked handling, now retries up to 5 times, fixes #7992
2017-05-15 12:19:19 +02:00
Torkel Ödegaard
fd969bf659
Merge branch 'master' of github.com:grafana/grafana
2017-05-15 10:33:43 +02:00
Konstantin Koniev
9566197620
Internationalise keybindings. ( #8311 )
2017-05-12 14:59:56 +02:00
Daniel Lee
fd5fc0b7ab
docs: metadata change for guide post
2017-05-12 14:19:46 +02:00
Daniel Lee
fcbe306628
release: version bump for package cloud script
2017-05-12 13:36:42 +02:00
Daniel Lee
88d4fde815
docs: v4.3.0-beta1 updates
2017-05-12 13:36:42 +02:00
Daniel Lee
a73f664d54
Update CHANGELOG.md
2017-05-12 13:26:34 +02:00
Daniel Lee
3a892727b3
release version bump 4.3.0-beta1
2017-05-12 11:45:26 +02:00
Daniel Lee
a9c535e551
mysql: add some more type mapping
...
Decimals mapped to floats for now. No mapping for bit or
any of the blob types. Tinyint not mapped to bool.
2017-05-12 11:37:51 +02:00
Torkel Ödegaard
375e60750e
docs: updated heatmap docs
2017-05-12 11:14:11 +02:00
Torkel Ödegaard
17198807c9
docs: updated mysql docs
2017-05-12 11:04:54 +02:00
Torkel Ödegaard
910e54d75e
Merge branch 'master' of github.com:grafana/grafana
2017-05-11 16:31:31 +02:00
Torkel Ödegaard
5076460254
docs: updated heatmap docs
2017-05-11 16:30:50 +02:00
Torkel Ödegaard
2e7ac8f2da
heatmap: fix for unit options width
2017-05-11 15:20:13 +02:00
Mitsuhiro Tanda
5e85558e9e
(prometheus) fix graph link ( #8349 )
2017-05-11 14:24:13 +02:00
Torkel Ödegaard
88672389f3
docs: minor docs fix
2017-05-11 14:16:05 +02:00
Torkel Ödegaard
2c3f3dffa3
docs: updated heatmap panel docs menu name
2017-05-11 13:02:10 +02:00
Torkel Ödegaard
2c5563442f
docs: added initial mysql docs
2017-05-11 12:59:49 +02:00
Torkel Ödegaard
f976e465c4
mysql: minor improvement for table panel
2017-05-11 11:06:13 +02:00
Torkel Ödegaard
4ce0bf4d16
mysql: improved mysql data source, added test feature when adding data source, fixed cache issue
2017-05-11 10:50:24 +02:00
Torkel Ödegaard
ab6740c685
heatmap: Docs and heatmap fixes
2017-05-11 10:19:47 +02:00
Torkel Ödegaard
30b6c3b54a
build: fixed heatmap test
2017-05-11 08:56:32 +02:00
Tiantian Gao
b2c14b858e
Fix http logging time_ms unit is wrong ( #8342 )
...
In fact, the unit of `time_ms` int http logging is not "ms", this patch fix it.
2017-05-11 08:53:40 +02:00
Suzana Pescador
8c9cc4fae1
[Bug] Coloring Background on siglestat panel #7242 ( #8334 )
...
The bug was happening because the background color was being based on
the rounded value (accounting the user defined decimals). Changed it to
use the pure value (not the rounded) to follow whats being done in the
value color, and also in the table thresholds (they don't consider the
decimals when comparing to thresholds).
2017-05-10 20:02:35 +02:00
Torkel Ödegaard
1d4338ba54
Merge branch 'master' of github.com:grafana/grafana
2017-05-10 17:19:03 +02:00
Torkel Ödegaard
0a68dabb89
heatmap: Fixes & progress on heatmap docs
2017-05-10 17:17:51 +02:00
Suzana Pescador
d6eefcb5ce
Can't remove default avg column in table #4515 ( #8335 )
...
Avg column was being added at every rendering, if the table was empty.
Now the column will be added once as an initialization when selecting a
'timeseries_aggregations' transform.
2017-05-10 15:51:34 +02:00
Pranay Kanwar
ee8799de88
Fix dropcounter option, is called dropResets ( #8336 )
2017-05-10 15:46:19 +02:00
Daniel Lee
4a35126bf6
api: health check returns 503 if db is failing
...
ref #3302
2017-05-10 15:23:59 +02:00
Daniel Lee
f350ae242b
Update CHANGELOG.md
...
ref #7934
ref #7968
ref #3164
2017-05-10 14:32:18 +02:00
Daniel Lee
c21f86f6b4
Update CHANGELOG.md
...
ref #8277 , ref #8250 , ref #8262 , ref #8165 , ref #8093 , ref #8056 , ref #8043 , ref #7970 , ref #7914 , ref #7864 , ref #7750 , ref #7740 , ref #7697 , ref #7619 , ref #5619 , ref #4030 , ref #5278 , ref #3302 , ref #2524
2017-05-10 13:29:36 +02:00
Torkel Ödegaard
d791f902e9
heatmap: more refactoring
2017-05-10 13:05:26 +02:00
Andrei Stefan
b054b1faac
upgrade to Font Awesome 4.7.0
2017-05-10 09:28:00 +03:00
Torkel Ödegaard
acff78d421
Merge branch 'master' into heatmap-refactoring2
2017-05-09 12:41:11 +02:00
Torkel Ödegaard
8bbff2c44e
table: refactoring table options, now column styles are in a seperate tab
2017-05-09 12:35:44 +02:00
Torkel Ödegaard
e218052a90
fix: fixed slow down issue in table panel by removing the fillter null values feature ( #7602 ), not sure the filter null values is a good table option, should be done in metric query, fixes #8234
2017-05-09 12:07:06 +02:00
Torkel Ödegaard
84141eb14a
docs: updated changelog
2017-05-09 08:45:47 +02:00
Torkel Ödegaard
79120a0b1f
Merge branch 'master' of github.com:grafana/grafana
2017-05-09 08:33:43 +02:00
Torkel Ödegaard
8d072de556
elasticsearch: changed default terms min_doc_count to 1 and order by to desc, closes #8231
2017-05-09 08:33:37 +02:00
Anton Yackushev
fdc97010b4
Rename fielddata_fields to docvalue_fields ( #8317 )
...
The parameter fielddata_fields is deprecated and removed in 5.0 https://github.com/elastic/elasticsearch/issues/19027
2017-05-09 07:16:48 +02:00
Torkel Ödegaard
25a267a7ab
fix: segment used influxdb naming for variable in options callback, should be more generic
2017-05-08 16:08:53 +02:00
Torkel Ödegaard
f168c9e53d
table: minor ux options update
2017-05-08 15:57:15 +02:00
Torkel Ödegaard
076a94560b
Merge branch 'table-options'
2017-05-08 15:31:29 +02:00
Torkel Ödegaard
be284adacc
table: more table options refactoring
2017-05-08 15:26:05 +02:00
Torkel Ödegaard
556829eda9
table: began table options redesign
2017-05-08 11:17:29 +02:00
Torkel Ödegaard
823b40a360
docs: added bash and http syntax highlighting
2017-05-08 08:02:08 +02:00
Torkel Ödegaard
e2f0b42d90
docs: updated cloudwatch docs, closes #8315
2017-05-08 06:49:55 +02:00
lpavlovi
c323d2fc4c
Removed panelElemName - appears to not be used anywhere ( #8313 )
2017-05-07 08:19:08 +02:00
Dan Cech
e8fbfce59a
remove unneeded import, update docs text
2017-05-05 13:11:44 -04:00
Dan Cech
0f24b45c1a
Merge branch 'master' into table-col-alias
2017-05-05 12:41:35 -04:00
Dan Cech
29653d2bec
refactor and add column alias tests
2017-05-05 12:40:49 -04:00
Torkel Ödegaard
fbf39598b8
heatmp: removed series stats option, lacked tests
2017-05-05 17:33:54 +02:00
Torkel Ödegaard
ece21b2d95
heatmap: more refactoring
2017-05-05 17:28:33 +02:00
Torkel Ödegaard
dd5a426911
heatmap: refactoring heatmap
2017-05-05 16:15:08 +02:00
Torkel Ödegaard
43c6f74904
heatmap: removed fill background, and highlight card options
2017-05-05 12:33:04 +02:00
Torkel Ödegaard
4412e41738
ux: updated heatmap and alertlist icons
2017-05-05 11:43:42 +02:00
Torkel Ödegaard
5c9810fba4
docs: added in app docs & links to annotation docs
2017-05-05 11:30:44 +02:00
Torkel Ödegaard
2479ad262e
ux: updated look of info box
2017-05-05 09:16:28 +02:00
Torkel Ödegaard
e75bc5d39a
docs: added templating docs link to app
2017-05-05 08:56:19 +02:00
Torkel Ödegaard
6ee11f1172
heatmap: minor update
2017-05-05 07:05:11 +02:00
Torkel Ödegaard
f167d459fe
Merge branch 'heatmap-refactor'
2017-05-04 19:56:29 +02:00
Torkel Ödegaard
5acabc6ccb
heatmap: refactoring
2017-05-04 19:56:20 +02:00
Trent White
b4a8678cae
remove duplicate paragraph, couple word tweaks
2017-05-04 10:34:19 -04:00
Torkel Ödegaard
61b51c0cbf
heatmap: refactoring
2017-05-04 16:03:47 +02:00
Torkel Ödegaard
0390a7c17b
docs: fixed docs intro
2017-05-04 12:36:34 +02:00
Torkel Ödegaard
11959f0c4c
Merge branch 'master' of github.com:grafana/grafana
2017-05-04 12:13:43 +02:00
Torkel Ödegaard
dbcd19bbce
docs: minor update to OpenTSDB docs
2017-05-04 12:12:55 +02:00
柯豪
b7a1ff753a
update name for AWS credentials ( #8287 )
2017-05-04 11:44:36 +02:00
Torkel Ödegaard
0bab1fd088
Merge branch 'templating-docs', closes #8243
2017-05-04 11:17:39 +02:00
Torkel Ödegaard
cbba692962
docs: influxdb docs update
2017-05-04 11:15:48 +02:00
Torkel Ödegaard
e80e0c044b
docs: updated elasticsearch docs
2017-05-04 10:19:00 +02:00
Daniel Lee
e08188929d
docs: update to alert notifications
2017-05-03 22:27:10 +02:00
Daniel Lee
b61de0cddc
docs: fix API alerting docs
2017-05-03 17:24:27 +02:00
Torkel Ödegaard
287cd83e76
docs: grammarly fixes
2017-05-03 16:34:51 +02:00
Torkel Ödegaard
59fdda6559
docs: minor update to prometheus docs
2017-05-03 15:53:31 +02:00
Torkel Ödegaard
ed8d284715
docs: updated prometheus docs
2017-05-03 15:50:38 +02:00
Torkel Ödegaard
e6c29391c6
docs: improved Graphite templating docs
2017-05-03 14:20:59 +02:00
Torkel Ödegaard
2304a710bf
docs: templating doc wip
2017-05-03 14:09:04 +02:00
Daniel Lee
186a5e9d6f
Merge pull request #8274 from sliceratwork/master
...
Update style guide
2017-05-03 11:04:52 +02:00
Andrei Stefan
c57ec23a66
fix broken layout for styleguide icons tab
2017-05-03 11:46:08 +03:00
Torkel Ödegaard
b042c53980
ux: updated heatmap icon
2017-05-03 08:56:51 +02:00
Vladimir Gordiychuk
deab4a378a
bug: MetricSegment lost information about type ( #8278 )
...
Fixed #8277
2017-05-03 08:22:30 +02:00
Daniel Lee
44f76fdabc
Merge pull request #8275 from jonfreedman/patch-1
...
chore: add comment to clarify that org_id usage
2017-05-02 17:07:36 +02:00
Jon Freedman
6ebb31bed4
chore: add comment to clarify that org_id usage
...
As described here: https://community.grafana.com/t/many-to-many-group-dn-org-role-mapping-in-ldap-config/729/2 org_id can be used to allow multiple group_dn's to map to the same org_role provided the org_id differs.
2017-05-02 15:45:48 +01:00
Torkel Ödegaard
c1de972eb5
docs: wip templating docs
2017-05-02 16:22:31 +02:00
Andrei Stefan
53ccc6f48f
fix theme switching in style guide
2017-05-02 16:45:34 +03:00
Andrei Stefan
f43c749422
add plugin authoring tab in style guide
2017-05-02 16:15:28 +03:00
Andrei Stefan
ad3da0f47c
add icon guide
2017-05-02 15:57:02 +03:00
Dan Cech
665cf55e6e
make generic oauth provider flexible enough to handle bitbucket's oauth implementation ( #8248 )
2017-05-02 14:37:56 +02:00
Daniel Lee
b4cfb225cf
tech: updates log15 vendor packages
...
Fixes #8262
2017-05-02 12:47:32 +02:00
Daniel Lee
ac6c93b3da
docs: add publish bash script
2017-05-02 10:20:09 +02:00
Torkel Ödegaard
0fd96b951a
wip: heatmap refactor
2017-05-02 09:55:18 +02:00
Daniel Lee
83c138f575
docs: fix mistake in api docs
2017-05-02 09:39:50 +02:00
ryan
26e62b4d06
use the original options parameter
2017-05-01 20:28:56 -07:00
ryan
aafd04f005
Merge remote-tracking branch 'grafana/master' into influx-db-query2
2017-05-01 20:27:02 -07:00
rogerswingle
02455753b5
Specify region for s3 ( #8251 )
2017-05-01 19:22:20 +02:00
Torkel Ödegaard
88dd8af4ce
docs: Updates to screencasts & sharing docs
2017-04-28 13:43:00 +02:00
Torkel Ödegaard
4f9f186575
docs: overhauled annotation docs and moved some of the data source specific annotation docs to the respective data source doc pages, closes #1111
2017-04-28 12:51:21 +02:00
Torkel Ödegaard
c46b73538c
docs: minor update to troubleshooting guide, closes #8242
2017-04-28 11:16:05 +02:00
Torkel Ödegaard
0ac9ec8f7e
docs: added restore instructions to backup section in upgrading doc article, closes #5680
2017-04-28 11:05:14 +02:00
Daniel Lee
c6d5259c6d
changelog: add note for #6564
2017-04-28 11:01:54 +02:00
Torkel Ödegaard
26f4a8e5a4
docs: added links to upgrading article
2017-04-28 10:58:26 +02:00
Torkel Ödegaard
a93fa0acde
docs: Added general upgrading docs / guide, closes #5905
2017-04-28 10:52:50 +02:00
Torkel Ödegaard
b14c3d63e4
docs: added missing white space to config docs, #7073
2017-04-28 09:21:47 +02:00
Dan Cech
2361e2ddd9
fix moment.js deprecation warning when running tests
2017-04-27 15:29:32 -04:00
Dan Cech
b1691f1cd1
add support for column aliases in table panel
2017-04-27 15:23:49 -04:00
ryan
e8ad7805d8
Merge branch 'influx-db-query2' of https://github.com/ryantxu/grafana into influx-db-query2
2017-04-27 09:38:16 -07:00
ryan
6ee886cd6a
Merge remote-tracking branch 'grafana/master' into influx-db-query2
2017-04-27 09:37:55 -07:00
Torkel Ödegaard
24e3777894
docs: updated make file for docs to support specifying env and version
2017-04-27 12:17:22 +02:00
Torkel Ödegaard
f5a6c306a6
docs: worked on supporting doc versions
2017-04-27 09:58:45 +02:00
Mitja Z
c92d719a72
added support for listening on unix socket #4030 ( #8221 )
2017-04-27 08:54:21 +02:00
Yaron de Leeuw
d4f7a2bc99
minor code style: use strings.Replace fourth argument in influxdb ( #8225 )
...
Remove 5 lines from the codebase and an unecessary function,
by calling `strings.Replace` with -1 for the fourth argument.
A better alternative to what was merged in #8037
2017-04-27 08:51:43 +02:00
Matt Toback
b909cfbde4
Refactored Alert Pulse ( #8227 )
...
* Moved the animation to the pseudo element which seemed to reduce the CPU usage in an observable way.
* Removed unnecessary style
2017-04-27 08:49:03 +02:00
Ryan McKinley
15e84a1c69
use targets[0] as the options
2017-04-26 15:41:10 -07:00
Torkel Ödegaard
a0d8afd435
ux: minor change to styles & heatmap option names
2017-04-26 14:18:58 +02:00
Daniel Lee
f23239650e
changelog: adds note for #514
2017-04-26 13:25:38 +02:00
Daniel Lee
8f4c797399
docs: update graph docs images + some text changes
2017-04-26 13:19:24 +02:00
Daniel Lee
6707d77af5
graph: dashes option only used in series overrides
...
Removes dashes option from Display tab so that it is only available
for series overrides. Also removes options for dash space and length
in series overrides and just uses the default values of 10 for both of
them.
2017-04-26 13:19:24 +02:00
smalik
1a3bc60e69
feat(dashed lines): Implementing dashed lines
...
Adding support for dashed lines using jquery.flot.dashes.js
2017-04-26 13:19:24 +02:00
Torkel Ödegaard
9e13c93379
docs: fixed redirects to panel docs for old location, caused by move in bd414c1793
2017-04-26 13:01:12 +02:00
Daniel Lee
dc1178acc8
Merge pull request #8211 from necrolyte2/patch-1
...
duplicate keys for auth.github for allow_sign_up
2017-04-25 20:26:46 +02:00
Tyghe Vallard
1edeaa5e7e
duplicate keys for auth.github for allow_sign_up
2017-04-25 11:11:32 -05:00
Torkel Ödegaard
d2a22e7b23
influxdb: fixed template variable interpolation of multi valued variables when using raw query editor mode, fixes #8165
2017-04-25 17:27:57 +02:00
Torkel Ödegaard
19a04b7e4a
change: minor change to health check api endpoint
2017-04-25 17:24:36 +02:00
Torkel Ödegaard
f6f2d85aa7
change: minor change to health check api endpoint
2017-04-25 17:24:06 +02:00
Daniel Lee
6538e86793
webdav: add tests + path.join for public url param
...
Fixes #7914 . Fixes #7921
2017-04-25 17:22:18 +02:00
fir4
6d9e8bd147
webdav: allow specification of a different public_url than upload url
2017-04-25 17:22:18 +02:00
Torkel Ödegaard
368e847d12
feat: added api health endpoint that does not require auth and never creates sessions, returns db status as well. #3302
2017-04-25 17:17:45 +02:00
Torkel Ödegaard
fe64ed424e
docs: removed deprecated api #8210
2017-04-25 16:17:05 +02:00
Torkel Ödegaard
b780415f25
fix: change to remember me cookie encoding
2017-04-25 15:33:15 +02:00
Daniel Lee
aee4af2148
api: omit unused fields for /api/datasources
...
Fixes #7822
2017-04-25 15:23:36 +02:00
Torkel Ödegaard
4720216e5e
tech: upgraded macaron & macaron inject, binding, session
2017-04-25 15:16:32 +02:00
Torkel Ödegaard
9f462c0519
emails: fixed position of logo in emails, fixes #8094
2017-04-25 14:50:53 +02:00
Torkel Ödegaard
b08b22192b
docs: updated docs with fix info for #7659
2017-04-25 14:29:05 +02:00
Torkel Ödegaard
c3bad4701a
fix: annotations fix for snapshots, fixes #7659
2017-04-25 14:27:41 +02:00
Torkel Ödegaard
87c978ebc9
fix: better error handling / messsage when testing email notification when stmp is not configured, fixes #8093
2017-04-25 13:16:41 +02:00
Torkel Ödegaard
8beb873db4
docs: updated changelog with #6140
2017-04-25 13:04:22 +02:00
Torkel Ödegaard
8c448d95a1
Merge branch 'master' into mtanda-prometheus_table
2017-04-25 12:59:25 +02:00
Torkel Ödegaard
6ff1144abf
refactoring: prometheus PR #6140
2017-04-25 12:57:23 +02:00
Dan Cech
b489e93d94
Config Array Syntax ( #8204 )
...
* refactor util encryption library so it doesn't have to import log
* add util.SplitString to handle space and/or comma-separated config lines
* go fmt
2017-04-25 09:14:29 +02:00
ryan
42abbf5f0d
Merge remote-tracking branch 'grafana/master' into influx-db-query2
2017-04-24 09:50:23 -07:00
Torkel Ödegaard
d085aaad41
fix: variable srv addVariable function, only used in tests
2017-04-24 17:06:58 +02:00
Torkel Ödegaard
787fea90b9
heatmap: changed name of heatmap data format option, #8054
2017-04-24 15:17:57 +02:00
Torkel Ödegaard
ae5e004b69
mysql: time filter macro updated
2017-04-24 14:55:43 +02:00
sbhenderson
c485fed744
Fix to issue 2524 by limiting number of returned measurements for display. ( #8092 )
2017-04-24 11:44:29 +02:00
Daniel Lee
92d723d6f5
docker: remove downloaded temp files from opendata image
2017-04-24 11:40:38 +02:00
Torkel Ödegaard
9e0acdda23
Update ROADMAP.md
2017-04-24 11:28:09 +02:00
Torkel Ödegaard
ef36ffb5d0
Update ROADMAP.md
2017-04-24 11:27:59 +02:00
Torkel Ödegaard
48acffe095
Update ROADMAP.md
2017-04-24 11:27:28 +02:00
Torkel Ödegaard
09b7516d47
Update ROADMAP.md
2017-04-24 11:27:05 +02:00
Torkel Ödegaard
16d27a4a8d
Update ROADMAP.md
2017-04-24 11:25:44 +02:00
Torkel Ödegaard
663f7ee239
Update ROADMAP.md
2017-04-24 11:24:19 +02:00
Torkel Ödegaard
b8259d7583
Create ROADMAP.md
2017-04-24 11:18:34 +02:00
Torkel Ödegaard
2b029912aa
mysql: query editor fix
2017-04-24 10:58:53 +02:00
Daniel Lee
7784e4e24b
mysql: add datetime type to table data
2017-04-23 21:56:58 +02:00
Daniel Lee
413ee33d5d
mysql: fix go vet error
2017-04-23 20:07:20 +02:00
Daniel Lee
d1e6f90f92
Merge pull request #8194 from Alexander-N/fix-orgfilter
...
fix: make organisation filter case insensitive
2017-04-23 19:55:35 +02:00
Torkel Ödegaard
8f17a84f31
mysql: added basic templating support
2017-04-23 14:22:47 +02:00
Torkel Ödegaard
253b8be449
mysql: updated test data
2017-04-23 13:50:49 +02:00
Alexander-N
01fc6da3b2
fix: make organisation filter case insensitive
2017-04-23 12:30:19 +02:00
Daniel Lee
fdc68a8baa
docker: adds mysqldb with test data
...
Downloads a large open dataset from NYC Open Data.
Then converts date columns into the mysql format.
2017-04-22 02:01:29 +02:00
Torkel Ödegaard
6ea99540ec
Merge branch 'master' of github.com:grafana/grafana
2017-04-21 17:30:37 +02:00
Daniel Lee
6160978019
singlestat: with table data, support string values
...
If the selected table column is string then show that in the singlestat
2017-04-21 16:54:56 +02:00
Daniel Lee
a49ef90a1d
singlestat: value mapping for table data
...
Adds support for value mapping for table data in the single stat panel.
2017-04-21 16:43:14 +02:00
Torkel Ödegaard
b22b3e5bb9
mysql: added default query template
2017-04-21 16:28:01 +02:00
Daniel Lee
8874be4c66
singlestat: add support for table data
...
If data is of type Table, then will return the first row of data. The
user can select which column should be shown in the SingleStat.
2017-04-21 16:17:31 +02:00
Daniel Lee
2c51f11440
singlestat: fix variable spelling
2017-04-21 16:17:31 +02:00
Torkel Ödegaard
ea53e7221e
mysql: added query help
2017-04-21 15:52:42 +02:00
Torkel Ödegaard
97e2d75f51
mysql: added support for tables in mysql queries
2017-04-21 15:07:43 +02:00
Torkel Ödegaard
c78c460f79
mysql: worked on mysql data soruce
2017-04-20 17:10:23 +02:00
Daniel Lee
1bbc149089
docs: document API calls for /auth/keys
2017-04-20 13:59:36 +02:00
Daniel Lee
459d195291
docs: fix link
2017-04-20 13:35:51 +02:00
Daniel Lee
6ec1d16327
fix: cli admin reset-password fixes cmd args
...
Fixes the homepath and config command line args. This allows the
command to be used even when the homepath is different from the
default.
Fixes #7730
2017-04-20 13:30:17 +02:00
Torkel Ödegaard
50e70cf3db
build: fixed unit test
2017-04-20 13:04:42 +02:00
Torkel Ödegaard
fc878bc8ad
build: fixed order
2017-04-20 11:59:11 +02:00
Torkel Ödegaard
2cb2c4073e
build: moved copy node modules ahead of tslint
2017-04-20 11:27:12 +02:00
Torkel Ödegaard
4368c5a896
build: moved copy node modules ahead of tslint
2017-04-20 11:26:30 +02:00
Torkel Ödegaard
f1276774a0
typescript: updated tslint and fixed new warnings
2017-04-20 11:16:37 +02:00
raj dutt
98266bd95a
Update alerting.md
...
typo in API URL
2017-04-19 13:19:01 -04:00
Torkel Ödegaard
11806dfa78
mysql: progress
2017-04-19 17:26:37 +02:00
Daniel Lee
1e29d4fcfa
docs: adds note in changelog for #8110
2017-04-19 15:07:47 +02:00
Daniel Lee
ee3a553800
Merge pull request #8163 from bashgeek/telegram_metrics
...
Add metrics/matches to Telegram notifications (proposed fix for #8110 )
2017-04-19 15:03:03 +02:00
Daniel Schmitz
d123b951e9
Fixed parsing error
2017-04-19 17:02:52 +08:00
Torkel Ödegaard
e164eba677
mysql: began work on backend macro engine
2017-04-19 10:10:08 +02:00
Daniel Schmitz
7078d5d524
Added metrics/matches to telegram notifications; Added some HTML to beautify
2017-04-19 15:53:23 +08:00
Mitsuhiro Tanda
62d11c147b
(cloudwatch) fix dimension value find query ( #8159 )
2017-04-19 07:12:59 +02:00
ryan
16819da08d
pass the options along with a _seriesQuery
2017-04-18 09:27:25 -07:00
ryan
8c838cff08
Merge remote-tracking branch 'grafana/master' into influx-db-query2
2017-04-18 09:24:20 -07:00
Torkel Ödegaard
456b07b766
annotations: removing wip stuff so I can merge to master
2017-04-18 17:28:39 +02:00
Torkel Ödegaard
0bae7212f6
annotations: removed category stuff, my mistake, we need tags
2017-04-18 17:15:22 +02:00
Torkel Ödegaard
73718afb79
annotations: mini fix to event manager
2017-04-18 17:09:06 +02:00
Torkel Ödegaard
809467955a
Merge branch 'master' into create-annotations
2017-04-18 17:07:44 +02:00
Torkel Ödegaard
db36639ffc
fix : #8111
2017-04-18 16:58:34 +02:00
Torkel Ödegaard
3ee886d0fb
Merge branch 'query-references'
2017-04-18 16:30:28 +02:00
Torkel Ödegaard
85baa50194
recfactor: added unit test for the new scenario, #8143
2017-04-18 16:30:20 +02:00
Torkel Ödegaard
473006e8cf
build: updated grunt watch to explain best usage
2017-04-18 15:36:38 +02:00
Kevin Conaway
5dad324ab7
#8144 Only require root to start/stop grafana ( #8145 )
2017-04-18 13:49:04 +02:00
ryan
8c5972dc55
Merge remote-tracking branch 'grafana/master' into influx-db-query2
2017-04-17 14:17:01 -07:00
Alexander Zobnin
7aa992bde4
initial category types
2017-04-17 18:56:39 +03:00
Alexander Zobnin
f0816b37bd
rename annotation_category to category
2017-04-17 18:53:10 +03:00
Dan Cech
a64e000f1a
process this.target separately to fix issues with tests
2017-04-17 11:10:55 -04:00
Dan Cech
715453204e
make sure graphite queries containing references are properly updated
2017-04-17 10:47:25 -04:00
Alexander Zobnin
5df82be290
create-annotations: fix missing lodash import
2017-04-17 11:37:23 +03:00
Thomas Szymanski
f2dffeb543
Influxdb datasource: fix language in stacking helpful info section ( #8134 )
2017-04-16 11:56:29 +02:00
Torkel Ödegaard
fa2a7db657
ux: create annotations
2017-04-14 23:10:56 +02:00
Torkel Ödegaard
03ef1fd758
refactoring: event / annotation handling in graph panel broken out
2017-04-14 22:56:01 +02:00
Torkel Ödegaard
60ef7d8768
Merge branch 'master' into create-annotations
2017-04-14 22:36:34 +02:00
Torkel Ödegaard
aa47b9bf5c
refactoring: simplified backend_srv and subUrl handling, #8122
2017-04-14 19:01:08 +02:00
Torkel Ödegaard
b77991f69b
refactoring: minor changes to #8122
2017-04-14 16:00:52 +02:00
Dan Cech
f490c5f12c
use X-Grafana-Org-Id header to ensure backend uses correct org ( #8122 )
2017-04-14 15:47:39 +02:00
Ivan Babrou
fb163450a5
Change prometheus semantics from step to min step ( #8073 )
...
Previously `Step` parameter would set a hard value for any zoom level.
Now it's renamed to `Min step` and sets the minimal value of `step` parameter
to Prometheus query. User would usually want to set it to the scraping interval
of the target metric to avoid having shap cliffs on graphs and extra load
on Prometheus. Actual `step` value is calculated as the minimum of automatically
selected step (based on zoom level) and user provided minimal step. If user
did not provide the step, then automatic value is used as is.
Example bahavior for `60s` scrape intervals:
* `5s` automatic interval, no user specified min step:
* Before: `step=5`
* After: `step=5`
* `5s` automatic interval, `1m` user specified min step:
* Before: `step=5`
* After: `step=60`
* `5m` automatic interval, `1m` user specified min step:
* Before: `step=60` (not really visible, too dense)
* After: `step=300` (automatic value is picked)
See:
* https://github.com/grafana/grafana/issues/8065
* https://github.com/prometheus/prometheus/issues/2564
2017-04-14 14:51:22 +02:00
Torkel Ödegaard
a151de1d37
progess on adding annotations
2017-04-14 14:43:06 +02:00
Torkel Ödegaard
0335c1f368
ux: updated styles a bit
2017-04-14 13:08:03 +02:00
Torkel Ödegaard
ea92ddccb3
create annotations progress
2017-04-14 12:46:02 +02:00
Torkel Ödegaard
ff426ae9a3
more work on annotations
2017-04-14 12:23:32 +02:00
Torkel Ödegaard
dbe5480edc
create annotations work
2017-04-14 11:41:02 +02:00
Torkel Ödegaard
2fce88ee62
ux: popover forms
2017-04-14 10:18:49 +02:00
Dan Cech
3a607f96a3
fix bug in log sprintf calls ( #8124 )
2017-04-14 07:45:36 +02:00
Torkel Ödegaard
c68fffcd6d
ux: popover forms
2017-04-13 20:28:13 +02:00
Torkel Ödegaard
2f61fc6afe
ux: made progress on popover forms
2017-04-13 18:39:49 +02:00
Torkel Ödegaard
dbeeb32ab6
Merge branch 'master' into popover-forms
2017-04-13 16:22:08 +02:00
Alexander Zobnin
ab99a7c1c7
graph(create annotation): add initial annotation_category table
2017-04-13 16:57:22 +03:00
Torkel Ödegaard
dd3e594dd7
fix: scroll issue and positioning of info-popover
2017-04-12 21:20:47 +02:00
Torkel Ödegaard
9c246ba301
docs: fixed http docs for alert notifications, fixes #8105
2017-04-12 20:57:22 +02:00
Alexander Zobnin
2142323da9
graph(create annotation): refactor, AddAnnotationModalCtrl
2017-04-12 21:07:39 +03:00
Alexander Zobnin
17d3970673
graph(create annotation): push one annotation with time from and time to
2017-04-12 21:04:18 +03:00
Alexander Zobnin
ef99ff0ad7
graph(create annotation): use single description for range
2017-04-12 20:37:33 +03:00
Alexander Zobnin
8a1c35e1c2
graph(create annotation): refactor, fix two modal after range selection
...
bind create annotation handler directly to plotclick event, not to global graph-click
2017-04-12 20:27:32 +03:00
ryan
7009184d6e
pass database parameter in the options
2017-04-12 09:02:06 -07:00
ryan
e1654b9361
Merge remote-tracking branch 'grafana/master' into influx-db-query2
2017-04-12 08:40:34 -07:00
Torkel Ödegaard
de21be30d2
ux: working on how to show form in popover
2017-04-12 17:28:32 +02:00
Alexander Zobnin
eeb998d712
Merge remote-tracking branch 'upstream/create-annotations' into create-annotations
2017-04-12 17:36:40 +03:00
Torkel Ödegaard
593b2ef866
annotation: added region support to annoations
2017-04-12 16:26:34 +02:00
Torkel Ödegaard
b867921b3b
annotation: cleanup
2017-04-12 15:49:59 +02:00
Torkel Ödegaard
0156a94a49
annotations: you can now read annoations via manually created annoation query
2017-04-12 15:46:41 +02:00
Alexander Zobnin
aff6aa081c
Merge remote-tracking branch 'upstream/create-annotations' into create-annotations
2017-04-12 16:20:36 +03:00
Alexander Zobnin
d2f3d7d138
graph(add annotation): get alerts for all panels
2017-04-12 16:06:48 +03:00
Torkel Ödegaard
78f4bd2de9
Merge branch 'create-annotations' of github.com:grafana/grafana into create-annotations
2017-04-12 15:01:31 +02:00
Torkel Ödegaard
752b42798a
annotations: added new options hide toggle, and show option
2017-04-12 15:01:17 +02:00
Alexander Zobnin
232513bb4e
graph(add annotation): refactor
...
pass ctrlKey and metaKey through flot events
2017-04-12 15:26:34 +03:00
Tyndie
20ac8bf83e
Set .go tab size to 4 in .editorconfig ( #8099 )
...
Tab size was added as 2 in .editorconfig but a tab size of 4 is used
throughout go code base.
This can cause editors such as vscode to automatically reformat open .go
files to tab size 2 from 4.
2017-04-12 10:59:50 +02:00
Torkel Ödegaard
8eb112d119
plugins: refactoring builtIn data source concept, now means data source plugins that you do not need to add via data sources page, that is automatically added as selectable data source, #8095
2017-04-12 08:23:44 +02:00
Torkel Ödegaard
e80494390a
Merge branch 'always_displayed_datasources' of https://github.com/ctide/grafana into ctide-always_displayed_datasources
2017-04-12 07:44:59 +02:00
Torkel Ödegaard
b3df1aa9bd
org: fixed issue with orgId query param redirect handling when grafana is under subpath and reverse proxy, fixes #8089
2017-04-12 07:11:08 +02:00
Mitsuhiro Tanda
d2bf2e86ed
upgrade to aws-sdk-go v1.8.11 ( #8091 )
...
* upgrade to aws-sdk-go v1.8.11
* fix test
2017-04-12 06:40:44 +02:00
Torkel Ödegaard
09cec3118f
docs: updated go and node version requirements for building, fixes #8097
2017-04-12 06:39:26 +02:00
ryan
c346aca26d
allow setting the database
2017-04-11 16:30:20 -07:00
Chris Burkhart
d12dc2bfa7
Add alwaysDisplayed option to datasource plugins, this will allow it to show up as an option to select when adding queries to a panel without actually adding it as a datasource.
2017-04-11 13:47:53 -07:00
Torkel Ödegaard
07466b6725
security: fixed returning info on weither user exists or not in password reset call, fixes #7619
2017-04-11 16:50:16 +02:00
Torkel Ödegaard
a109049de4
smpt: Added smtp docker block
2017-04-11 16:41:07 +02:00
Torkel Ödegaard
89a7c2c686
influxdb: validate database exist when saving data source, fixes #7864
2017-04-11 15:05:30 +02:00
Torkel Ödegaard
83e0f69cde
Merge branch 'master' of github.com:grafana/grafana
2017-04-11 14:43:40 +02:00
Torkel Ödegaard
9099119f62
grunt: minor watch fix
2017-04-11 14:42:35 +02:00
Torkel Ödegaard
9bdcc4ec5f
influxdb: holt winters edits
2017-04-11 14:40:08 +02:00
Torkel Ödegaard
e0640487df
Update CHANGELOG.md
2017-04-11 13:38:13 +02:00
Daniel Lee
3ca3c96226
profiling: adds profiling and tracing
...
If grafana-server binary is started with the -profile flag then
tracing will create a trace.out file and pprof data can be accessed
on the 6060 port.
A custom port for pprof profiling can be set with the -profile-port
flag.
2017-04-11 10:32:18 +02:00
Torkel Ödegaard
702978eff7
ux: more work on panel menu
2017-04-11 10:05:30 +02:00
Alexander Zobnin
f42202e665
Merge branch 'master' into graph-annotations
2017-04-11 10:27:37 +03:00
Alexander Zobnin
70bca219e3
graph(add annotation): Add keybinding for CTRL key
2017-04-11 10:24:21 +03:00
Torkel Ödegaard
a47183f740
ux: panel title ux improvements poc
2017-04-11 07:43:40 +02:00
Alexander Zobnin
d553498a33
graph(add annotation): initial backend implementation #1286
2017-04-10 20:22:58 +03:00
Torkel Ödegaard
0384eecf5c
fix: minor fix for bug when saving alert with empty message, fixes #7927
2017-04-10 15:26:05 +02:00
Daniel Lee
2877ad1a7d
docs: manual installation of plugins
2017-04-10 15:01:40 +02:00
Alexander Zobnin
362860f687
graph(add annotation): able to select region (start and stop time) #1286
2017-04-10 12:45:08 +03:00
Davide Setti
997da1b266
fix a typo in the shortcut help modal ( #8078 )
...
Collapse all ros -> Collapse all rows
2017-04-10 10:10:32 +02:00
Torkel Ödegaard
337b3295bd
docs: updated changelog
2017-04-10 09:45:44 +02:00
Simen Bekkhus
21ae987bcd
If earlier dashboard refresh was supressed, force a new one on page becoming visible ( #8076 )
2017-04-10 09:43:35 +02:00
Alfred Krohmer
41171f8a5c
Add a link to a graph image in Pushover notifications ( #8075 )
2017-04-10 09:17:37 +02:00
Alexander Zobnin
32d34aed7a
graph: initial Add Annotation flow #1286
2017-04-08 19:44:40 +03:00
Torkel Ödegaard
efca9e904d
Merge branch 'mixed_typeahead' of https://github.com/mtanda/grafana into mtanda-mixed_typeahead
2017-04-07 12:17:19 +02:00
Torkel Ödegaard
1cd632cc43
plugins: added state property to plugins
2017-04-07 12:00:03 +02:00
Torkel Ödegaard
26804d630f
Merge branch 'master' into sql-proxy
2017-04-07 10:34:51 +02:00
Torkel Ödegaard
3b47efe70e
graph: minor change to histogram buckets input field
2017-04-07 10:16:57 +02:00
Torkel Ödegaard
7ec6e84fe8
adhocfilters: minor escape change
2017-04-07 10:08:16 +02:00
Alexander Zobnin
7e14797b10
graph: initial histogram support #600 ( #8053 )
...
* graph: initial histogram support #600
* graph histogram mode: add Bars number option
* graph histogram mode: fix X axis ticks calculation
* graph histogram mode: change bar style (align and width)
* refactor(graph): move histogram functions into separate module
* graph histogram mode: rename series to "count"
* graph histogram mode: fix errors if no data
* refactor(graph and heatmap): move shared code into app/core
* graph: add tests for histogram mode
2017-04-07 10:07:30 +02:00
tamayika
e6cc5df9d9
Fix restoration of ad-hoc variable value issue ( #8057 )
...
* Fix restoration of ad-hoc variable value issue
* Escape delimiters in ad-hoc variable URL
* Remove unnecessary newline
2017-04-07 09:31:36 +02:00
wrp
c219498aab
Fix typo: "your" -> "your're" ( #8064 )
2017-04-07 09:29:46 +02:00
Torkel Ödegaard
f5f0d94ad4
fix: temp/testing fix for hanging issue, #8033
2017-04-06 13:18:50 +02:00
Calle Pettersson
a79102b42d
Fix ldap ca_cert example/docs for proper syntax ( #8044 )
2017-04-06 09:53:11 +02:00
Alexander Zobnin
2b81bfe9bf
alerting: fix $timeFilter cannot be used twice ( #7969 ) ( #8037 )
2017-04-05 17:17:55 +02:00
Alexander Zobnin
308d46e4ef
Fix 8013 ( #8027 )
...
* Add @ngInject to HeatmapCtrl constructor, issue #8013
* Remove unused loadPluginCss
2017-04-04 11:02:25 +02:00
Torkel Ödegaard
48c4e549f5
Revert "support panel repeat for datasource template variable ( #7711 )"
...
This reverts commit 554f972a25 .
2017-04-04 09:28:33 +02:00
Torkel Ödegaard
dd800fd14d
fix: table panel could not show annotations due to bug introduced in 4.2, fixes #8023
2017-04-03 22:07:09 +02:00
Torkel Ödegaard
95e0010a5b
fix: sqlite3 and concurrent write requests caused database locked error some times, depending on how many concurrent requests and speed of disk drive. Fixed by reducign the number of concurrent db connections to 1 for sqlite3, fixes #7992
2017-04-03 09:42:11 +02:00
Torkel Ödegaard
4a2efb1007
alerting: removed width restriction on message, fixes #8000
2017-03-31 23:07:57 +02:00
Alexander Zobnin
ecd404335e
heatmap: fix error with null values in ES converter ( #7999 )
2017-03-31 17:13:26 +02:00
Torkel Ödegaard
f77f8ebfc6
heatmap: changes to color spectrum, inverted some on dark theme
2017-03-31 17:12:50 +02:00
Torkel Ödegaard
3ed1600b90
Merge branch 'master' of github.com:grafana/grafana
2017-03-31 16:09:16 +02:00
Torkel Ödegaard
39e45004cd
heatmap: inverted the color schemes
2017-03-31 16:09:00 +02:00
Torkel Ödegaard
4445c9ce60
Merge branch 'heatmap-panel' of https://github.com/alexanderzobnin/grafana into alexanderzobnin-heatmap-panel
2017-03-31 14:26:52 +02:00
Torkel Ödegaard
5af81b974e
mysql: graph showing
2017-03-31 13:57:10 +02:00
Torkel Ödegaard
a7babfb7cf
tech: updated xorm libs
2017-03-31 12:54:39 +02:00
Torkel Ödegaard
bd3f825a6e
updated go-sql-driver
2017-03-31 12:50:07 +02:00
Torkel Ödegaard
e5a5bef200
mysql: minor update
2017-03-31 12:49:05 +02:00
Alexander Zobnin
b18ed0b98f
heatmap: calculate bucket size automatically for ES histogram
2017-03-31 12:51:43 +03:00
Torkel Ödegaard
d6d2080f11
mysql: minor progress on response processing
2017-03-31 11:45:25 +02:00
Alexander Zobnin
cb136c07b8
heatmap: add function for bucket size calculation
2017-03-31 11:44:44 +03:00
Torkel Ödegaard
af0ecd440f
Update CHANGELOG.md
2017-03-31 07:32:44 +02:00
Mitsuhiro Tanda
554f972a25
support panel repeat for datasource template variable ( #7711 )
...
* support panel repeat for datasource template variable
* support All option
2017-03-31 07:31:15 +02:00
Alexander Zobnin
9ddfeaa9c2
heatmap: initial ES histogram support
2017-03-30 21:36:36 +03:00
Torkel Ödegaard
bd4f073425
mysql: minor update
2017-03-30 20:23:40 +02:00
Torkel Ödegaard
998f04e1e8
mysql: testdata
2017-03-30 20:01:04 +02:00
Alexander Zobnin
3170f0d84a
heatmap: add ES histogram converter
2017-03-30 20:55:10 +03:00
Torkel Ödegaard
34d92b0e79
mysql: starting work on test data
2017-03-30 18:03:50 +02:00
Alexander Zobnin
114431beed
heatmap: add tests for heatmap_data_converter
2017-03-30 18:21:22 +03:00
timolehto
6e304e6e42
comments: Typos in defaults.ini ( #7988 )
2017-03-30 17:12:00 +02:00
Torkel Ödegaard
080d2a2054
mysql: reading arbitrary SQL data in go is really strange, data is only in strings?
2017-03-30 13:46:46 +02:00
Kazumasa Kohtaka
aada5181fa
docs: fix typo in a section describing search API ( #7984 )
2017-03-30 08:54:32 +02:00
Torkel Ödegaard
00fcaaf171
mysql: commented out old code from old PR
2017-03-29 22:55:37 +02:00
Torkel Ödegaard
8f90c6115d
mysql: progress on mysql data source
2017-03-29 22:54:18 +02:00
Torkel Ödegaard
1ecdf34938
sql: wip mysql stuff
2017-03-29 20:43:20 +02:00
Torkel Ödegaard
c33fa27ed8
Update latest.json
2017-03-29 17:28:52 +02:00
Torkel Ödegaard
6965064ea9
Merge branch 'master' into sql-proxy
2017-03-29 16:40:14 +02:00
Torkel Ödegaard
91c184d3e0
elasticseach: fixed broken unit test
2017-03-29 16:33:44 +02:00
Torkel Ödegaard
3b235612fd
elasticsearch: improve validation and error message when adding/testing elasticsearch ds, #7836
2017-03-29 16:03:28 +02:00
Daniel Lee
5702c57452
panel: remove unneeded options for tooltip
2017-03-29 16:01:27 +02:00
Alexander Zobnin
84b15fc74c
Merge branch 'master' into heatmap-panel
2017-03-29 15:46:04 +03:00
Torkel Ödegaard
085c4c56b8
elasticearch: added support for histogram aggregations, closes #3164
2017-03-29 13:44:50 +02:00
Alexander Zobnin
65a829b64d
heatmap tests: fix timezone-dependent test error
2017-03-29 13:41:19 +03:00
Alexander Zobnin
7c5b9f8c5b
heatmap tooltip: change "values" label to "count"
2017-03-29 12:41:34 +03:00
Seuf
319b8d8fca
Configurable signout menu activation ( #7968 )
2017-03-29 11:33:28 +02:00
Daniel Lee
ac39ed4218
panel: fixes #7970 . Description tooltip overflow.
...
This seems to work for the three use cases:
- Overflow on the left
- Overflow on the right
- Elements that are out of view on page load
2017-03-29 11:16:16 +02:00
Alexander Zobnin
7770c38e30
heatmap: test for Y axis rendering
2017-03-29 11:30:30 +03:00
Alexander Zobnin
72e313a3dd
heatmap: fix type error on buckets object
2017-03-29 11:29:58 +03:00
Torkel Ödegaard
98554e9fbe
docs: added config entry for ldap allow_sign_up option, #7972
2017-03-29 08:42:10 +02:00
Alexander Zobnin
ac347fa06a
heatmap: fix error while loading panel in editor mode
2017-03-28 18:09:15 +03:00
Alexander Zobnin
ece6fd73a1
heatmap: add initial rendering tests
2017-03-28 17:46:10 +03:00
Dan Cech
24d4e50343
utf8mb4 encoding ( #7959 )
...
* use utf8mb4 character set for connections to mysql
* use utf8mb4 character set for tables, shorten varchar fields used in unique indexes
* migration type to update table character set
* update table character sets
* set charset for temp_user.status
* gofmt
2017-03-28 14:34:53 +02:00
Jaroslav Hanslík
e91a078105
Slack notification should contain fallback text ( #7961 )
2017-03-28 10:05:44 +02:00
Dan Cech
dde8583db8
xorm engine.SetMaxConns is a deprecated alias for engine.SetMaxOpenConns
2017-03-27 18:04:03 -04:00
Alexander Zobnin
c9801595e5
heatmap: add heatmap_ctrl tests and fix errors
2017-03-27 19:04:29 +03:00
Daniel Lee
09ec8cdebe
Merge pull request #7947 from crmac/docs-whats-new-4.0-fixes
...
Fix some spelling/grammar/wording problems in What's New in Grafana v4.0
2017-03-27 09:01:09 +02:00
crmacleo
54883e09d5
docs: fix some spelling/grammar/wording issues
2017-03-26 17:27:19 -07:00
Alexander Zobnin
0a56db7745
Add unit tests for heatmap_ctrl.
2017-03-26 18:22:54 +03:00
Alexander Zobnin
0023657701
Fix bucket size calculation if all values are 0;
2017-03-24 15:26:27 +03:00
Alexander Zobnin
96e91b5a0f
Move css styles to public/sass/components/_panel_heatmap.scss
2017-03-24 15:15:01 +03:00
Alexander Zobnin
68f5e75eba
Move heatmap panel into core grafana.
2017-03-24 14:18:26 +03:00
Andrzej Ressel
1bf982439b
Sending image
2017-03-23 21:53:54 +01:00
Daniel Lee
44c9ba2edf
docs: add query parameter to api user search
...
ref #7469
2017-03-23 18:09:14 +01:00
Daniel Lee
08984448d0
Merge pull request #7923 from huydx/patch-1
...
Update README.md
2017-03-23 17:43:07 +01:00
0x6875790d0a
77ca62b1bc
Update README.md
2017-03-24 01:04:18 +09:00
Daniel Lee
f45d637025
auth: fix warning in test
2017-03-23 15:52:08 +01:00
Daniel Lee
5773499dba
docs: adds note for #6428
2017-03-23 15:33:59 +01:00
Daniel Lee
beb85f413a
oauth: delete session key instead of set to empty
...
Adds the Delete function to the Session wrapper so that the Macaron
function for deleting keys from a Session can be used.
https://go-macaron.com/docs/middlewares/session#implement-provider-interface
2017-03-23 15:26:13 +01:00
Daniel Lee
79cef75fed
Merge pull request #7426 from Altoros/altoros/authorization-errors
...
Add common type for oauth authorization errors
2017-03-23 15:25:35 +01:00
Torkel Ödegaard
83d864e7e4
fix: graph and fill below to issue, fixes #7916
2017-03-23 14:23:22 +01:00
Torkel Ödegaard
6828d35480
packaging: build fix
2017-03-23 12:38:42 +01:00
Torkel Ödegaard
887867165c
packaging: testing fix
2017-03-23 11:31:47 +01:00
Torkel Ödegaard
7864828e75
packaging: publish nightly builds
2017-03-23 11:10:01 +01:00
Andrzej Ressel
5f3b7eaa45
Discord integration
2017-03-22 23:28:55 +01:00
Tobias Wolf
68e6700663
Add an After= DB ordering relation to systemd .service ( #7903 )
...
In systemd `After=` merely codes an ordering relation and does not start
other units.
Grafana needs to specify that it wants to start up _after_ either of the
supported DB services have started, _if they start_.
Enabling the database services, however, is out of scope for Grafana.
2017-03-22 16:49:35 +01:00
Torkel Ödegaard
8aa00f9227
build: updated publish script
2017-03-22 15:07:24 +01:00
Torkel Ödegaard
b404f32a09
docs: updated download links
2017-03-22 14:26:57 +01:00
Daniel Lee
01f646c191
docs: adds 4.2.0 release date
2017-03-22 14:06:53 +01:00
Torkel Ödegaard
7dd09d4185
Update CHANGELOG.md
2017-03-22 10:51:06 +01:00
Matt
578ba9bbd5
Added scientific notation as a unit for #7763 ( #7781 )
2017-03-22 10:49:31 +01:00
Torkel Ödegaard
362a349d9f
cloudwatch: added #7892 to changelog
2017-03-22 07:20:46 +01:00
gomlgs
e99137598e
Cloudwatch: Correctly obtain IAM roles within ECS container tasks. ( #7892 )
...
We now obtain credentials based on the container task's role
rather than just relying on the credentials of the enclosing
container instance.
Fixes #6700 .
2017-03-22 07:15:19 +01:00
Trent White
5ed7d65b0e
orange grafana.com seemed too much. making it gray
2017-03-21 13:13:35 -04:00
Torkel Ödegaard
b21ad3c376
Merge branch 'master' of github.com:grafana/grafana
2017-03-21 17:10:54 +01:00
Trent White
a510d85480
format css
2017-03-21 11:17:28 -04:00
Trent White
182a30e22c
style tweak
2017-03-21 11:16:42 -04:00
Trent White
d4f2f41088
add dashboard and plugin icons to plugin list and dash search
2017-03-21 11:12:58 -04:00
Daniel Lee
69bec98962
chore: update all grafana.org urls to .com
2017-03-21 15:37:55 +01:00
Daniel Lee
b9940e618c
profile: locks login fields if disable_login_form
...
If the auth config variable, disable_login_form, is set to true then
the username and email fields are set to read-only on the profile page.
The reason for this is so that the user does not lock themselves out by
changing their email address or username. Or create a new user by
changing both.
ref #7810
2017-03-21 14:42:32 +01:00
Torkel Ödegaard
0c372f0b85
Merge branch 'v4.2.x'
2017-03-21 10:36:40 +01:00
Torkel Ödegaard
99064603a4
packaging: added rpm posttrans script to fix config file change, fixes #7686
2017-03-21 10:36:15 +01:00
Daniel Lee
5ecc8a171f
template: fix validation for required selects
...
Since upgrading to Angular 1.6.1, selects with a default empty option
no longer show a popup with an error on submit. This fix adds an
empty option that is then removed with ng-if. Having the default
option set to null or undefined seems to be the cause of the bug.
The list of changes in 1.6 is here but could not find any obvious
cause for this bug:
https://docs.angularjs.org/guide/migration#migrating-from-1-5-to-1-6
2017-03-21 10:31:42 +01:00
Daniel Lee
3d3357ee41
docs: add note for #7614
2017-03-20 23:14:33 +01:00
Daniel Lee
94498d533b
template: fix validation for required selects
...
Since upgrading to Angular 1.6.1, selects with a default empty option
no longer show a popup with an error on submit. This fix adds an
empty option that is then removed with ng-if. Having the default
option set to null or undefined seems to be the cause of the bug.
The list of changes in 1.6 is here but could not find any obvious
cause for this bug:
https://docs.angularjs.org/guide/migration#migrating-from-1-5-to-1-6
2017-03-20 22:51:55 +01:00
Daniel Lee
65910db991
template: tweak to warning message
2017-03-20 17:14:24 +01:00
Torkel Ödegaard
c1c241698a
Merge branch 'master' of github.com:grafana/grafana
2017-03-20 16:05:13 +01:00
Torkel Ödegaard
adf7645bf5
docs: added alias
2017-03-20 16:04:57 +01:00
Daniel Lee
e527aebbf1
Merge pull request #7758 from thuck/template_self_reference_7614
...
Validate query to avoid self-reference of variable #7614
2017-03-20 15:33:48 +01:00
Torkel Ödegaard
f78a28395d
s3: support for alternative s3 bucket url syntax, closes #7871
2017-03-20 14:11:37 +01:00
Torkel Ödegaard
be5c4f47a6
s3: support for alternative s3 bucket url syntax, closes #7871
2017-03-20 14:10:44 +01:00
Torkel Ödegaard
3f76d76be6
Merge branch 'v4.2.x'
2017-03-20 13:39:53 +01:00
Torkel Ödegaard
122b4695e7
Update CHANGELOG.md
2017-03-20 13:37:55 +01:00
Andrii Skomorokhov
f2e4269242
Fixed position of tooltip with description at graph. ( #7854 )
2017-03-20 13:36:00 +01:00
Torkel Ödegaard
711081950e
lib: updated dependency, fixes #7579
2017-03-20 13:30:22 +01:00
Torkel Ödegaard
dce63ec1d8
docs: updated changelog
2017-03-20 11:40:06 +01:00
Torkel Ödegaard
54c6699c2b
usermanagement: disable invite features when login form is disabled, cherry picked from master, #7875
2017-03-20 11:37:33 +01:00
Torkel Ödegaard
970619ed52
Merge branch 'disable-login'
2017-03-20 11:18:41 +01:00
Torkel Ödegaard
6f324cd794
refactor: minor refactorings of #7876
2017-03-20 11:18:29 +01:00
Torkel Ödegaard
4d4e165be7
links: updated links from grafana.net to grafana.com
2017-03-20 10:20:32 +01:00
Mitsuhiro Tanda
a67497e679
add new s3 metrics ( #7846 )
2017-03-20 09:09:08 +01:00
Jens L
5785bfe0cc
Add more information for generic oauth2 ( #7880 )
...
Add reference to OpenID's userinfo_endpoint (as in #6351 )
2017-03-20 08:36:43 +01:00
Denis Doria
87027b0f77
Do not collapse if there is only 1-3 queries #7836 ( #7878 )
...
Also has the side effect of new panels having not collapsed queries when
being created
2017-03-18 15:23:40 +01:00
Torkel Ödegaard
50718b592c
docs: added aliases
2017-03-18 08:25:26 +01:00
Dan Cech
51bdb60296
fix docs.grafana.org/plugins
2017-03-17 18:41:02 -04:00
Dan Cech
737c29ec8c
disable inviting new users to orgs if login form is disabled
2017-03-17 16:35:05 -04:00
Torkel Ödegaard
aaf013b360
Merge branch 'master' of github.com:grafana/grafana
2017-03-17 19:33:38 +01:00
Torkel Ödegaard
19516ebcce
docs: minor fix
2017-03-17 19:33:31 +01:00
Andrii Skomorokhov
5cb51631db
Fixed position of tooltip with description at graph. ( #7854 )
2017-03-17 11:48:28 +01:00
Daniel Lee
76fa363613
Merge pull request #7867 from pandurang90/opsgenie_typo_fix
...
Typo fix for OpsGenie
2017-03-17 10:31:47 +01:00
Pandurang Waghulde
f3cce7efc9
typo fix for OpsGenie
2017-03-17 12:57:52 +05:30
Daniel Lee
38cab50a0c
Merge pull request #7843 from gkman/patch-1
...
Update alerting.md
2017-03-16 12:41:03 +01:00
Torkel Ödegaard
7856e2f16b
fix: metrics_panel and time range issue introduced earlier today, fixes #7849
2017-03-16 12:20:23 +01:00
Torkel Ödegaard
32f89f65da
fix: Data source group by time interval did not take effect on initial query after dashboard load, fixes #7839
2017-03-16 09:54:33 +01:00
Gregory Kman
e9ad71abed
Update alerting.md
...
Add missing `"`
2017-03-15 12:00:03 -05:00
Torkel Ödegaard
0b73369c4b
docs: fixed docs title issue
2017-03-14 12:21:22 +01:00
Torkel Ödegaard
b05fca4fd7
Merge branch 'master' of github.com:grafana/grafana
2017-03-14 11:07:37 +01:00
Torkel Ödegaard
23954f775b
Update ISSUE_TEMPLATE.md
2017-03-14 09:46:32 +01:00
Torkel Ödegaard
f42ef5fe17
Update ISSUE_TEMPLATE.md
2017-03-14 09:44:19 +01:00
Torkel Ödegaard
69ff97305f
Update ISSUE_TEMPLATE.md
2017-03-14 09:44:09 +01:00
Torkel Ödegaard
967cdd73e1
Update ISSUE_TEMPLATE.md
2017-03-14 09:43:50 +01:00
Torkel Ödegaard
9e27b8ee47
Update README.md
2017-03-13 23:05:47 +01:00
Torkel Ödegaard
98b65641c3
Update README.md
2017-03-13 23:05:04 +01:00
Torkel Ödegaard
0bb8a920ca
Update README.md
2017-03-13 21:32:28 +01:00
Torkel Ödegaard
b471e7e448
updated
2017-03-13 20:17:46 +01:00
Torkel Ödegaard
e189400f7c
Merge branch 'master' into rebrand-docs
2017-03-13 20:14:02 +01:00
Daniel Lee
b93a2887a8
docs: add note for #3090
2017-03-13 11:44:02 +01:00
Daniel Lee
84ef6b9d48
Merge branch 'bigbenhur-autologscale'
...
Closes #5278 and closes #3090
2017-03-13 11:17:45 +01:00
Denis Doria
891df21969
Small fix for the Y-Max/Y-Min inputs on Axes ( #7811 )
2017-03-13 09:32:36 +01:00
Daniel Lee
77921c4dcd
renderpng: fixes invalid image link ( #7797 )
...
Closes #7770
2017-03-13 09:31:59 +01:00
Jan Rückert
8637207b55
Change 60-day date range back to 90 days ( #7803 )
2017-03-11 16:17:35 +01:00
Daniel Lee
2580b61088
docs: adds note for #7663
2017-03-11 14:05:25 +01:00
Daniel Lee
6799b766a4
Merge pull request #7775 from hagen1778/prometheus-textarea-query
...
Make Prometheus query field a textarea #7663
2017-03-11 14:00:37 +01:00
Torkel Ödegaard
25318f5848
Merge branch 'master' into rebrand-docs
2017-03-11 12:36:58 +01:00
Daniel Lee
e19b48840f
graph: merge fixes for #5278
...
This is an old PR so had some problems after merging in master.
- Fix for min and max that were not getting passed into the
applyLogScale function
- Fix for when min/max were undefined rather than null
- Fix for decimal ticks, as this PR populates the ticks itself then
it also needs to calculate the number of decimal places too. Flot
was showing the wrong number of decimal places sometimes otherwise
on the y-axis.
2017-03-10 18:46:36 +01:00
Daniel Lee
28cf229707
Merge branch 'autologscale' of git://github.com/bigbenhur/grafana into bigbenhur-autologscale
2017-03-10 11:57:00 +01:00
Daniel Lee
22553b154a
docs: add note for #7799
2017-03-10 10:41:30 +01:00
Daniel Lee
9b806bc209
Merge pull request #7799 from thuck/influxdb_limit_fix_glow
...
Small fix for the "glow" when focus the field for LIMIT and SLIMIT
2017-03-10 09:12:53 +01:00
thuck
58afb1c7d6
Small fix for the "glow" when focus the field for LIMIT and SLIMIT
2017-03-09 21:22:40 +01:00
Daniel Lee
74c795b294
panel: use meta.soloMode instead of url check
...
when checking if rendering a png for lazy loading of panels.
2017-03-09 16:55:16 +01:00
Daniel Lee
c176de89c9
docs: add notes for #6065 #7232 and #5216
2017-03-09 14:31:27 +01:00
Daniel Lee
a30cf204d7
influx: small ux changes to query editor
2017-03-09 14:18:36 +01:00
Torkel Ödegaard
835d420294
alerting: fixed width of query component in alert tab
2017-03-09 12:57:58 +01:00
Torkel Ödegaard
952cc1d883
alerting: fixed width of query component in alert tab
2017-03-09 12:56:49 +01:00
Daniel Lee
2f5814d51c
Merge pull request #7735 from thuck/influxdb_limit
...
Included LIMIT, SLIMIT and ORDER BY time for influxdb. closes #6065 and closes #7232
2017-03-09 09:23:04 +01:00
Torkel Ödegaard
7f8a3a0a2d
dashboard: lazy loading panels as they become visible,fix, removed debunce #5216
2017-03-09 09:08:34 +01:00
Torkel Ödegaard
aee8f0b75e
opentsdb: fix for OpenTSDB and multi value template variable in metric field, fixes #7754
2017-03-09 08:28:31 +01:00
Torkel Ödegaard
b272f5144a
fix: graphite query ctrl, removed unnesserary check for empty paths, fixes #7740
2017-03-09 07:31:00 +01:00
Torkel Ödegaard
073dec8ba8
Merge branch 'master' of github.com:grafana/grafana
2017-03-09 07:06:04 +01:00
Torkel Ödegaard
bb2eb00b0e
minor data source edit form improvement
2017-03-09 07:05:49 +01:00
Mitsuhiro Tanda
be123a07c5
(prometheus) adjust annotation step ( #7768 )
...
* (prometheus) adjust annotation step
* (prometheus) add step option
2017-03-09 06:53:50 +01:00
hagen1778
04d90d7139
Make Prometheus query field a textarea #7663
2017-03-08 21:30:20 +02:00
thuck
b8a82827b9
Fix ORDER BY to look like GROUP BY
2017-03-08 20:22:01 +01:00
Daniel Lee
588955c752
Merge branch 'jifwin-load_on_Scroll'
2017-03-08 19:06:59 +01:00
Daniel Lee
bd348a47c7
panel: update to #7452 panel loading on scroll
...
Moves the logic up a level to the panel_ctrl. This cleans up the code
and makes the lazy loading available for all panels.
Removes the config option and making this default behavior. We can
add back the config option if we get feedback that it is needed during
the beta phase of the v4.3.0 release.
Unbind the scroll handler on panel destroy to avoid memory leaks.
Fix for png rendering, it did not match all forms of dashboard-solo.
e.g. /render/dashboard-solo/db...
Fix for when taking a snapshot. All the panels get refreshed then
even the panels that are not visible.
Closes #5216 .
2017-03-08 19:02:45 +01:00
Daniel Lee
4f06202e9a
build: bumped version to 4.3.0
2017-03-08 17:10:51 +01:00
Daniel Lee
61844cb0da
Merge branch 'master' into v4.2.x
2017-03-08 17:09:33 +01:00
Daniel Lee
5037dae959
docs: move #7469 to v4.2.0
2017-03-08 17:09:08 +01:00
Daniel Lee
dc6d55a59f
docs: changelog for 4.2.0
...
Adds notes for:
- ref #7694
- ref #7681
- ref #7736
- ref #7743
- ref #7696
- ref #3536
- ref #6365
- ref #7591
- ref #7276
- ref #7723
- ref #7739
- ref #7680
2017-03-08 11:16:14 +01:00
thuck
1cf569ac8e
Fix tabs vs space
2017-03-08 08:25:32 +01:00
thuck
555acacd6d
Validate query to avoid self-reference of variable #7614
2017-03-07 23:29:16 +01:00
Daniel Lee
9efb6e76e9
users: adds search and pagination ( #7753 )
...
ref #7469 . Follow up change that adds proper paging with 50 results
per page as well as a search box to search by name, login or email.
2017-03-07 16:03:54 +01:00
Daniel Lee
08b2edf98c
Merge branch 'load_on_Scroll' of git://github.com/jifwin/grafana into jifwin-load_on_Scroll
2017-03-07 15:58:14 +01:00
Torkel Ödegaard
140a0982e8
Merge branch 'master' into v4.2.x
2017-03-07 13:12:59 +01:00
Daniel Lee
8e3f22d307
docs: adds note about closing #7695
2017-03-07 11:23:57 +01:00
Daniel Lee
4ee262fe65
Merge pull request #7720 from mitjaziv/cubic_decimetre
...
added cubic decimetre - dm3 #7695
2017-03-07 10:41:27 +01:00
Ross Lodge
70c2586c80
Use other variable dependencies in regex filter for datasource variable ( #7547 )
2017-03-07 08:39:19 +01:00
Joseph Pintozzi
a37a2259b3
Allowing "Unique Count"s of any data type ( #7704 )
2017-03-07 08:36:33 +01:00
Mitsuhiro Tanda
a24ac012c4
support full resolution for $interval variable ( #7696 )
2017-03-07 08:35:29 +01:00
Patric Kanngießer
3735a1ace7
remember scroll position ( https://github.com/grafana/grafana/issues/7680 ) ( #7728 )
2017-03-07 08:19:34 +01:00
Wouter Smit
125ee865b6
Spelling mistake ( #7739 )
2017-03-06 21:08:45 +01:00
Mitsuhiro Tanda
b387a8759e
use session.NewSession() ( #7745 )
2017-03-06 21:08:16 +01:00
Pranay Kanwar
6ab90425c4
Pass dropcounter rate option if no max counter and no reset value or reset value as 0 is specified ( #7743 )
2017-03-06 16:19:37 +01:00
Torkel Ödegaard
c3202d3f99
sessions: start session gc at startup but only after between 10 - 180 seconds
2017-03-06 12:23:28 +01:00
Torkel Ödegaard
ebdd35d799
Merge branch 'master' of github.com:grafana/grafana
2017-03-06 11:52:07 +01:00
Torkel Ödegaard
9f1c6a73f0
tech: added sql logger to log all sql statements sent to sql server
2017-03-06 11:51:35 +01:00
Denis Doria
31866b5e57
Allow commas on template variable #7681 ( #7732 )
...
This improvement allows to wrap an "expression" when using single or
double quotes. So now you can have time interval with offset for
influxdb.
2017-03-06 08:37:49 +01:00
Torkel Ödegaard
6af62abd41
docs(): added router_logging to configuration options, closes #7723
2017-03-06 08:26:36 +01:00
Denis Doria
0264fcc66c
Remove unsaved dialog when removing a dashboard #7591 ( #7733 )
2017-03-06 07:49:28 +01:00
Denis Doria
e71b13d9fa
Improve regex detection for influxdb measurement #7276 ( #7734 )
2017-03-06 07:47:50 +01:00
thuck
c3eb9da160
Finish query builder for LIMIT, SLIMIT and ORDER BY time #6065
2017-03-05 23:41:16 +01:00
thuck
f577dd0f38
Including LIMIT, SLIMIT and ORDER BY time on influxdb #6065
...
Initial work for the query builder interface
2017-03-05 23:13:46 +01:00
Mitja Zivkovic
7ace2463a4
added cubic decimetre - dm3 #7695
2017-03-03 14:27:15 +01:00
bergquist
fe970f6629
docs: adds note about closing #7676
2017-03-03 11:09:05 +01:00
bergquist
26bb9ad399
build: use initial checkout within container
...
speedup and simplify the build within the container
2017-03-03 11:07:05 +01:00
Carl Bergquist
f185c2c953
Merge pull request #7676 from dbrgn/threema-emoji
...
feat(alerting): Add emoji to Threema alert notifications
2017-03-03 11:04:49 +01:00
bergquist
55e0df7896
docs: adds note about closing #7710
2017-03-02 14:01:06 +01:00
bergquist
ee190d57eb
webhooks: get proxy settings from ini file
...
closes #7710
2017-03-02 13:58:50 +01:00
bergquist
412b8998a8
webhooks: get proxy settings from ini file
...
closes #7710
2017-03-02 13:57:28 +01:00
bergquist
473513aa2f
docs: how to configure alert notification links
2017-03-01 17:19:34 +01:00
jifwin
c09cd4ba29
make load on scroll configurable and use debouce
2017-03-01 15:02:59 +00:00
Carl Bergquist
824357ed3b
Merge pull request #7694 from rickard-von-essen/patch-1
...
Added some details about Sessions in Postgres
2017-03-01 12:17:25 +01:00
bergquist
06146b801c
build: replace sha1 files with sha256
...
due to security reasons.
https://security.googleblog.com/2017/02/announcing-first-sha1-collision.html
2017-03-01 11:44:53 +01:00
Rickard von Essen
573bcdde12
Added some details about Sessions in Postgres
2017-03-01 11:35:12 +01:00
bergquist
62eb19a186
template: dont allow template variables to begin with '__'
...
closes #7678
2017-02-28 17:08:38 +01:00
bergquist
6b1dd1c7fc
changelog: adds note about closing #7678
2017-02-28 17:08:17 +01:00
bergquist
9b6571fab1
template: dont allow template variables to begin with '__'
...
closes #7678
2017-02-28 17:04:47 +01:00
bergquist
1631c8de95
build: use correct version for tar.gz files
2017-02-28 09:15:06 +01:00
bergquist
3ef077c180
build: use correct version for tar.gz files
2017-02-28 09:09:49 +01:00
Danilo Bargen
1422655e97
feat(alerting): Add emoji to Threema alert notifications
...
This commit prepends emoji to Threema alert notifications to make it
easier to discern various notification types (e.g. alert, no data, ok).
2017-02-27 17:10:52 +01:00
bergquist
7d897c0980
build: add docker trigger for release builds
2017-02-27 13:26:53 +01:00
bergquist
86789c0b69
docs: update docs for 4.2.0 beta release
2017-02-27 12:44:55 +01:00
bergquist
a763285daa
updates script for packagecloud
2017-02-27 11:05:05 +01:00
Torkel Ödegaard
d2dac02a28
Revert "ES Nested type bucket aggregation ( #4694 ) ( #4694 )"
...
This reverts commit 8087af9c89 .
2017-02-27 10:57:44 +01:00
Archit Sharma
8087af9c89
ES Nested type bucket aggregation ( #4694 ) ( #4694 )
...
* (elasticsearch): add nested agg (use bucket aggs). fixes #4693
* (elasticsearch): rebased after merge of #6043 refactored from #4527
2017-02-27 10:57:00 +01:00
bergquist
ffe0ecfaaa
release 4.2.0 beta1
2017-02-27 10:33:26 +01:00
bergquist
05952688c5
tech: avoid using http.DefaultClient
2017-02-24 17:22:12 +01:00
bergquist
03354bc49a
tech: replace context.TODO with background ctx
2017-02-24 09:20:28 +01:00
Torkel Ödegaard
e73b306e0c
fix(templating): fixed duplicate dashboard refresh when changing template variable, #7654
2017-02-24 08:16:37 +01:00
bergquist
46ac8c098f
changelog: adds note about closing #7482
2017-02-24 07:42:30 +01:00
Carl Bergquist
5d3da99806
Merge pull request #7482 from dbrgn/master
...
Alerting: Add Threema Gateway integration
2017-02-24 07:40:36 +01:00
bergquist
785cecac26
changelog: adds note about closing #7526
2017-02-24 07:35:45 +01:00
Carl Bergquist
bef216b6f4
Merge pull request #7526 from Mic92/master
...
Add Pushover alert notifications
2017-02-24 07:32:59 +01:00
bergquist
67b8b9743b
changelog: note about closing #7602
2017-02-24 07:30:47 +01:00
Carl Bergquist
3ef1a60647
Merge pull request #7602 from Altoros/suppress-empty-results-in-table-plugin
...
Added suppressing of empty results to table plugin
2017-02-24 07:28:59 +01:00
Torkel Ödegaard
d6eaaf3add
refactor: minor refactoring
2017-02-23 15:57:36 +01:00
Mitsuhiro Tanda
68bb417db9
support [[var]] in cloudwatch datasource ( #7649 )
...
* support [[var]] form in cloudwatch datasource
* support multi variable in single dimension
* fix test
2017-02-23 15:02:35 +01:00
bergquist
d88286ab81
orgs: set orgId as query param on load
...
ref #1613
2017-02-23 11:03:39 +01:00
Mitsuhiro Tanda
988ed06970
typeahead support in mixed datasource selection
2017-02-23 00:48:16 +09:00
bergquist
73830a44fe
sharemodal: fixes broken unittests
2017-02-22 14:29:49 +01:00
bergquist
fe223cbc96
changelog: adds note about closing #1613
2017-02-22 14:04:01 +01:00
bergquist
fdb06c7c10
sharing: set orgId as query parameter when sharing a dashboard
...
to make sure an user opens the dashboard in the correct org, orgId will
always be added when sharing a dashboard. if the users current orgId
doesnt match the query parameter grafana will change it and redirect the
user.
closes #1613
2017-02-22 13:56:06 +01:00
bergquist
dea2e5d743
changelog: adds note about closing #6948
2017-02-22 11:24:06 +01:00
bergquist
607ee635d1
alerting: adds deduping of alert notifications
2017-02-22 10:52:01 +01:00
Carl Bergquist
b4fd6f2d45
Merge pull request #7632 from grafana/alerting_notification_dedupe
...
alerting: dedupe alert notifications when running multiple servers
2017-02-22 10:48:41 +01:00
bergquist
c1d69358ba
changelog: adds note about closing #552
2017-02-22 10:39:52 +01:00
bergquist
9ed1d12cc0
style: use for loops over _.each in typescript
2017-02-22 10:36:30 +01:00
bergquist
c5a76fba87
shortcuts: add expand/collapse to shortcut help
2017-02-22 10:33:24 +01:00
bergquist
e828f3a97b
shortcuts: change init bind key to d
2017-02-22 10:32:30 +01:00
Mitsuhiro Tanda
5a30b08b14
add keyboard shotcuts for collapse/expand rows
2017-02-22 09:30:56 +01:00
Torkel Ödegaard
e3b71ed95e
docs(): updated CLA
2017-02-22 09:10:08 +01:00
Torkel Ödegaard
9c84b9f944
docs(): CLA fixes
2017-02-22 08:55:24 +01:00
Daniel Lee
e5f5c1724a
templating: check for default data source ( #7636 )
...
For data source template variables, check if the
selected value is default and if so load the
default data source.
Fixes #7586
2017-02-21 17:27:21 +01:00
bergquist
00dddca26a
alerting: dedupe alert notifications when running multiple servers
...
alert notifications will only be sent if the database value
is updated.
ref #6957
2017-02-21 16:54:49 +01:00
Daniel Lee
96a3ed0ac3
docs: new /api/users/search route
...
ref #7469 . Description of new route that
adds paging for the users list.
2017-02-21 16:09:15 +01:00
Torkel Ödegaard
d5245fd19a
docs(): updated changelog with #7612
2017-02-21 10:49:50 +01:00
Aaron Roydhouse
4039e5edbc
Improve 'external_image_storage.s3' documentation ( #7623 )
...
Add documentation for 'external_image_storage.s3' to explain how to specify the AWS region for the S3 bucket, and the requires S3/IAM permissions.
2017-02-21 10:09:50 +01:00
bergquist
70b36a02af
Revert "tech: use context package over xperimental version"
...
This reverts commit 99f1c30071 .
2017-02-20 22:04:51 +01:00
bergquist
99f1c30071
tech: use context package over xperimental version
2017-02-20 21:44:15 +01:00
tamayika
b01fd3d0b5
Support for all ad-hoc filter operators on Elasticsearch ( #7612 )
2017-02-20 21:01:52 +01:00
Torkel Ödegaard
1d9b3871fa
Merge branch 'rebrand-docs' of github.com:grafana/grafana into rebrand-docs
2017-02-20 12:12:47 +01:00
Torkel Ödegaard
bc9165bdfc
Merge branch 'master' into rebrand-docs
2017-02-20 12:11:22 +01:00
bergquist
072c1559ba
middlware: prevent orgredirect to open body stream
...
the org redirecter opened the body stream by misstake. Causing
downstream code to start reading from an empty stream and raise errors.
2017-02-20 11:38:29 +01:00
Torkel Ödegaard
b176f36889
docs(): updated CLA
2017-02-20 10:41:13 +01:00
Torkel Ödegaard
38126bc595
fix(templating): fixed issue detecting template variable dependency, fixes #7354
2017-02-20 09:31:50 +01:00
bergquist
492b2bd42f
build: fixes golang 1.8 build on windows
2017-02-19 11:32:26 +01:00
Simon Effenberg
a4318e41f8
fixing little spelling issue ( #7603 )
2017-02-18 17:21:29 +01:00
Tim De Pauw
48649951e4
Github → GitHub ( #7607 )
2017-02-18 17:20:44 +01:00
bergquist
d2444cbed0
Merge branch 'paging-users'
2017-02-17 16:25:03 +01:00
bergquist
400bd8d2d3
build: reduce logs from npm install
2017-02-17 16:16:17 +01:00
Carl Bergquist
24474ba41a
Merge pull request #7601 from grafana/redirect_on_new_orgid
...
middlware: change org when url contains orgid
2017-02-17 15:31:17 +01:00
bergquist
6115941df0
middleware: rename org-id -> orgId
2017-02-17 15:18:40 +01:00
bergquist
5174d050f2
middlware: change org when url contains orgid
...
closes #6948
ref #1613
2017-02-17 15:02:14 +01:00
Torkel Ödegaard
ac0d09c419
fix(): fixed issue with syncing refresh interval to url
2017-02-17 14:07:15 +01:00
bergquist
12f1ea71fd
chore: delete empty test
2017-02-17 12:07:46 +01:00
bergquist
76f617b862
build: disable setup for windows build
2017-02-17 12:06:24 +01:00
bergquist
774c1de892
changelog: adds note about closing #7319
2017-02-17 10:42:52 +01:00
bergquist
5fb4540358
changelog: adds note about closing #7382
2017-02-17 10:41:15 +01:00
bergquist
79daa71350
docs: update golang requirement to 1.8
2017-02-17 10:37:59 +01:00
bergquist
defa81e4c1
Merge branch 'http_graceful'
2017-02-17 10:34:02 +01:00
bergquist
cf871b1284
http: close http server gracefully.
2017-02-17 10:33:47 +01:00
bergquist
52566376b2
tech(server): remove unused code
2017-02-17 10:18:11 +01:00
bergquist
a32b7dfb9d
build: upgrade to golang 1.8
2017-02-17 09:05:52 +01:00
bergquist
c924510deb
alertlist: adds pause as filter option
...
closes #7400
2017-02-16 16:01:57 +01:00
bergquist
a747d33373
templating: allow whitespace values
...
closes #7382
2017-02-16 15:58:01 +01:00
bergquist
d72011589e
templating: refactor sorting test
2017-02-16 14:22:38 +01:00
bergquist
927b39fa63
templating: adds test for sorting template values
2017-02-16 14:14:17 +01:00
Senkevich Alexsandr
17d02a7065
added suppressing of empty results in table plugin
2017-02-16 14:35:42 +03:00
bergquist
3c0f61511d
build: deps-go is not required for building grafana
...
setup compiles the backend and caches it which is nice
when developing grafana since incremental compiles are
much faster. But its not required for building grafana.
2017-02-16 09:10:55 +01:00
bergquist
9b4d95ff25
changelog: note about closing #7347
2017-02-15 14:35:40 +01:00
Roman Vynar
4fcd5eab29
Add advanced TLS settings to harden setup. ( #7347 )
...
* Hardcoded the most secured TLS options.
2017-02-15 14:29:20 +01:00
Torkel Ödegaard
902cf5f889
fix(): google analytics fix
2017-02-15 14:26:57 +01:00
bergquist
bd010289b2
alerting: images in alert notifications is now optional
...
its now possible to turn of image uploading in alert notifications
for those who operate on very sensitive data.
closes #7419
2017-02-15 14:17:36 +01:00
bergquist
f14e25612e
annotations: go vet fixes
2017-02-15 14:15:42 +01:00
bergquist
c8c3021987
docs: tutorial for setting up grafana as HA
...
ref #7541
2017-02-15 12:38:50 +01:00
Daniel Lee
6dfdcd7ca5
email: change default from name to Grafana
...
Changes default from name in smtp settings
from Grafana Admin to Grafana.
Fix for integration test (which is skipped but that
did not work)
2017-02-15 11:02:46 +01:00
Daniel Lee
8144b73544
changelog: adds note about closing #2131
2017-02-15 10:44:43 +01:00
Daniel Lee
5fca4c7304
Merge pull request #7569 from jacobbednarz/add-sender-name-to-email
...
Updates mailer to include `from_name` value
2017-02-15 10:32:06 +01:00
Dennis Wiemer
8b25ba6a7c
Added click events in graph to core eventbus ( #7511 )
2017-02-15 08:47:20 +01:00
Torkel Ödegaard
e573006283
docs(): added cla
2017-02-15 08:40:34 +01:00
Jan Garaj
79cd48f64c
Cloudwatch AWS/SES metrics ( #7568 )
2017-02-15 08:12:24 +01:00
Jacob Bednarz
6a9247500a
Update documentation to include information about from_name values
2017-02-15 08:07:29 +11:00
Jacob Bednarz
7520b4f404
Update default configuration to include from_name values
2017-02-15 08:06:58 +11:00
Jacob Bednarz
796957c8c6
Update mailer tests to include FromName
2017-02-15 08:04:21 +11:00
Jacob Bednarz
66445faeb5
Format mailer From field to include name
...
Updates the messafe `From` field to include the name and email of the
sender.
2017-02-15 07:51:41 +11:00
Jacob Bednarz
90cbfacacf
Add FromName to SmtpSettings struct
...
Updates the `SmtpSettings` struct to include a value for setting the
name of the email sender.
2017-02-15 07:45:28 +11:00
Jacob Bednarz
7dc6b69c8b
s/smpt/SMTP
2017-02-15 07:43:59 +11:00
Jacob Bednarz
c9d4654592
s/from_adress/from_address
2017-02-15 07:43:16 +11:00
bergquist
423e8686ef
docs: fixes markdown formating
2017-02-14 12:56:49 +01:00
bergquist
e97cab9964
docs: removes version selector from influxdb
2017-02-14 12:02:31 +01:00
Daniel Lee
5304e7b220
changelog: adds #7554 - minor enhancement to 4.2.0
2017-02-14 11:22:47 +01:00
Daniel Lee
76f82b00d7
Merge pull request #7554 from ryantxu/kbn_physics
...
Add more physics units
2017-02-14 11:16:20 +01:00
bergquist
73bec813fc
docs: adds delete datasource by name
2017-02-14 10:41:08 +01:00
Daniel Lee
6861c6033c
Changelog: add 7449 - minor enhancement to 4.2.0
...
Closes #7449
2017-02-14 10:21:07 +01:00
Ryuichi Sakai
0c9f664ea0
Make timeout for snapshot creation configurable
2017-02-14 10:10:51 +01:00
bergquist
9f80e8c03d
changelog: rearrange closed issues
2017-02-14 10:06:31 +01:00
bergquist
6761661e10
changelog: adds note about closing #7542
2017-02-14 10:03:23 +01:00
bergquist
0523830716
changelog: add note about closing #7542
2017-02-14 08:56:00 +01:00
xginn8
1c8509ea58
wrap text in annotations modal ( #7549 )
...
annotation: wrap text in drop_element, fixes #7542
2017-02-14 08:49:43 +01:00
ryan
7867a24d87
Adding more physics units
2017-02-13 23:30:15 -08:00
Carl Bergquist
05a6cb3f76
Merge pull request #7548 from ryantxu/influxdb_logo
...
update datasource logos
2017-02-14 08:23:03 +01:00
ryan
a1e071d3c5
missing space
2017-02-13 18:47:59 -08:00
ryan
2749dd8711
elasticsearch svg
2017-02-13 18:47:01 -08:00
ryan
b46fac34d9
replace elastic logo
2017-02-13 18:38:13 -08:00
ryan
fc0de84701
update influx logo
2017-02-13 18:19:14 -08:00
bergquist
2ad2b96133
build: avoid progress bar update on yarn install
...
this will save us ~100TB of unneeded data in the long term.
2017-02-13 15:26:10 +01:00
bergquist
2c68c071c0
changelog: update release of 2017-02-13
2017-02-13 15:11:45 +01:00
bergquist
c7560edba5
docs: release 4.1.2 for windows
2017-02-13 14:17:26 +01:00
bergquist
89fdcc84de
docs: release 4.1.2
2017-02-13 13:52:42 +01:00
Daniel Lee
193d468ed3
admin: adds paging to global user list
...
Currently there is a limit of 1000 users in the global
user list. This change introduces paging so that an
admin can see all users and not just the first 1000.
Adds a new route to the api - /api/users/search that
returns a list of users and a total count. It takes
two parameters perpage and page that enable paging.
Fixes #7469
2017-02-13 12:59:36 +01:00
Jörg Thalheim
f069aae576
Add Pushover alert notifications
...
Pushover is a service for getting real-time
notifications on your mobile devices and desktop
computers: https://pushover.net
2017-02-10 22:44:33 +01:00
bergquist
e80f673264
changelog: adds note about closing issues
2017-02-10 15:56:28 +01:00
Carl Bergquist
7f4f38e773
Merge pull request #7519 from huydx/master
...
(feat) support datasource delete by name api
2017-02-10 15:53:34 +01:00
huydx
143cbe921f
(feat) support datasource delete by name api
2017-02-10 23:30:14 +09:00
bergquist
f147ac053d
Merge branch 'huydx-feat/sqlmax'
2017-02-10 15:30:12 +01:00
bergquist
5b7b3fef64
conf: adds sample values for db conn settings
2017-02-10 15:30:01 +01:00
huydx
28d93b574d
(feat) support max connection setting for database configuration
2017-02-10 15:30:01 +01:00
bergquist
3c7cf3f728
docs: kairosdb is no longer supported by default
2017-02-10 14:42:19 +01:00
Daniel Lee
1294b203e6
admin: adds paging to global user list
...
Currently there is a limit of 1000 users in the global
user list. This change introduces paging so that an
admin can see all users and not just the first 1000.
Adds a new route to the api - /api/users/search that
returns a list of users and a total count. It takes
two parameters perpage and page that enable paging.
Fixes #7469
2017-02-10 11:00:04 +01:00
bergquist
900230890f
changelog: adds note about closing #2385
2017-02-10 10:15:03 +01:00
Vladimir Kolobaev
8083079eea
graph: set max width for legend tables.
...
ref #2385
2017-02-10 10:11:39 +01:00
Torkel Ödegaard
1e26a8e68a
docs(): rebrand updates
2017-02-10 08:58:53 +01:00
Torkel Ödegaard
0d8cdf0ebe
docs(): rebrand updates
2017-02-10 08:58:45 +01:00
bergquist
dcf097a8b9
changelog: adds note about closing #6109
2017-02-10 08:57:46 +01:00
xginn8
3d4c3ff00d
return an empty message if table contains no data #6109 ( #7487 )
2017-02-10 08:54:00 +01:00
bergquist
7bf570532f
docs: adds note about closing #7493
2017-02-10 08:34:56 +01:00
Vladimir Kolobaev
6eda5604d2
Full metric description ( #7493 )
...
graph: add full metric description for graph-legend-alias title
2017-02-10 08:31:51 +01:00
bergquist
38c29d2209
changelog: adds note about closing #7513
2017-02-10 08:29:44 +01:00
Carl Bergquist
73d441450b
Merge pull request #7516 from grafana/oauth-login-redirect
...
redirect user to requested url after login via oauth
2017-02-10 08:27:41 +01:00
bergquist
5dd961c0f5
settings: remove commented code
2017-02-10 07:39:26 +01:00
Dan Cech
b22881c717
redirect user to requested url after login via oauth
2017-02-09 14:01:53 -05:00
bergquist
c7febca447
mqe: fixes broken test for indexalias
2017-02-09 16:43:57 +01:00
bergquist
aa7292fac6
mqe: adds support for wildcard and index aliases
2017-02-09 16:25:03 +01:00
Torkel Ödegaard
c05c6ee7a4
docs(): minor fix
2017-02-08 20:00:39 +01:00
Daniel Lee
bccb650010
Adds Sorting for lists of data sources to 4.2.0
2017-02-08 12:06:00 +01:00
Daniel Lee
2b2368b189
Merge pull request #7491 from grafana/sorting-datasources
...
Sorting datasources with case insensitive order
2017-02-08 12:01:31 +01:00
Daniel Lee
fbc3c3dd32
api: removes import alias + some unused fields
2017-02-08 11:57:05 +01:00
bergquist
10508d0238
docs(changelog): adds note about closing #6451
2017-02-08 11:28:26 +01:00
bergquist
e8f191ef32
Merge branch 'jregovic-master'
2017-02-08 11:25:41 +01:00
bergquist
00549f393c
style(hipchat): improves code style
2017-02-08 11:24:49 +01:00
Torkel Ödegaard
0a17217d59
docs(): updating links
2017-02-08 08:23:23 +01:00
Daniel Lee
8aa5b62d6d
fix(panel): case insensitive sort metric sources
...
Sorts the list of metric sources that is used in dropdown for Panel
Data Source on the Metrics tab so that it is case insensitive and
so that the built data sources are last in the list.
2017-02-08 00:01:42 +01:00
Daniel Lee
cbd1455c42
fix(api): case insensitive sort for datasources
...
The data source list is case sensitive when sorted. This changes the
sort to be case insensitive. The test only tests the handler, not the
routing or database query.
2017-02-07 22:15:52 +01:00
James Regovich
53942f7987
Adding HipChat Notifier
2017-02-07 10:50:49 -06:00
bergquist
5bba0c2a94
tech(build): upgrade dist builder to golang1.8rc3
2017-02-07 12:45:06 +01:00
Torkel Ödegaard
10e100b080
docs(): updates
2017-02-07 12:27:16 +01:00
bergquist
b3db5aae4b
docs(changelog): adds note about closing #6799
2017-02-07 11:21:20 +01:00
Carl Bergquist
7d205ae2b8
Merge pull request #7466 from hagen1778/prometheus-basicauth-query
...
allow setting basic auth headers for prometheus datasource
2017-02-07 11:18:17 +01:00
bergquist
8ca4afaf22
docs(changelog): adds note about closing #7459
2017-02-07 11:17:20 +01:00
Danilo Bargen
689f5cb686
feat(alerting): Text formatting for Threema alert messages
2017-02-07 11:14:57 +01:00
Danilo Bargen
d1a5d9c15c
feat(alerting): Add Threema Gateway integration
...
This commit adds alerting support for Threema Gateway. It supports all
Simple IDs (managed by the Gateway server).
More information can be found on https://gateway.threema.ch/
2017-02-07 11:14:57 +01:00
bergquist
9ece10ef24
style(dataproxy): simplify expression
2017-02-07 11:03:57 +01:00
bergquist
b386920abb
Merge branch 'prometheus_secure' of https://github.com/mtanda/grafana into mtanda-prometheus_secure
2017-02-07 11:01:02 +01:00
hagen1778
a1e835884b
use configured Transport instead of defaultHttpTransport
2017-02-07 11:56:59 +02:00
Daniel Lee
5e9653f935
docs(): adds missing index pages + link fix
2017-02-07 10:22:14 +01:00
bergquist
285918caf6
tech(build): switch to golang 1.8rc3
2017-02-07 10:13:21 +01:00
Torkel Ödegaard
8a92861133
docs(): fixes for rebranded docs site
2017-02-07 09:09:51 +01:00
Daniel Lee
abd9233f86
Docs for developing plugins ( #7475 )
...
* docs(plugins): new developing plugins section
Creates new section called Developing Plugins in
the plugin section of the docs.
1. Some changes to the Development guide page
2. Converted defaults/editor mode blog post
to new page
3. Converted snapshots blog post to new page
4. Adds new code styleguide page
5. Updates to apps and datasources pages
6. Adds plugin.json schema
* docs(links): fixes broken links
Fixes broken links to other pages as
well as broken image links.
2017-02-07 07:48:01 +01:00
Torkel Ödegaard
3398c28ab2
docs(): fixing redirects for moved doc pages, updating links to point to new urls
2017-02-06 18:04:53 +01:00
r.khavronenko
25be602dce
go fmt
2017-02-06 17:17:16 +02:00
bergquist
5a7abe365c
tech(build): echo before running go fmt/vet
2017-02-06 15:55:22 +01:00
bergquist
57d36b3d42
feat(alerting): transform labels into tags for prometheus tsdb
2017-02-06 15:25:15 +01:00
r.khavronenko
80b92335bb
allow setting basic auth headers for prometheus datasource
2017-02-06 16:22:09 +02:00
Mitsuhiro Tanda
69566a23fc
improve security of Prometheus datasource
2017-02-06 23:10:10 +09:00
bergquist
3827c0a69c
tech(alerting): adds tags to alerting data model
2017-02-06 14:59:29 +01:00
Torkel Ödegaard
982dc276d3
Update building docs readme
2017-02-06 10:19:47 +01:00
jifwin
9e7df648b5
Fix requests cancelling ( #7457 )
...
* fix backendSrv request cancelling
* revert imports
* formatting
2017-02-06 06:42:26 +01:00
bergquist
a36b1d9dce
tech(build): require go vet to pass
2017-02-05 21:21:05 +01:00
bergquist
c05bc0cb17
chore(vet): fixes invalid fmt.Sprintf format
2017-02-05 21:19:39 +01:00
Grzegorz Pietrusza
a3019a9789
cleanup
2017-02-04 14:30:24 +00:00
Grzegorz Pietrusza
220b65afd2
implement panels loading on scroll
2017-02-04 14:10:40 +00:00
bergquist
d9b5628126
docs: update nodejs version requirement in readme
2017-02-03 16:15:37 +01:00
Carl Bergquist
282b1bc73a
Merge pull request #7442 from lucapette/patch-1
...
Fix typo
2017-02-03 14:06:54 +01:00
lucapette
032ecad3b7
Fix typo
2017-02-03 12:10:22 +01:00
bergquist
457d6c8f81
tech(build): fixes broken build
2017-02-02 17:25:33 +01:00
Torkel Ödegaard
65cf0d0e5c
fix(graph legend): fixed legend table mode scrollbar visible when it needs to to, fixes #6828
2017-02-02 16:29:11 +01:00
bergquist
3e62b1b2d7
tech(build): use build number as iteration number
2017-02-02 15:55:37 +01:00
bergquist
a580113de4
feat(alerting): changes default timerange to 15min
2017-02-02 12:05:44 +01:00
bergquist
63aa436997
tech(build): slimdown the size of the build container
2017-02-02 11:33:34 +01:00
bergquist
3cbca80d3c
tech(build): starts docker build for latest build
2017-02-02 10:41:11 +01:00
Alexander Menzhinsky
30c334a2b8
Add common type for oauth authorization errors
2017-02-01 16:42:59 +03:00
bergquist
aef4195493
tech(build): fixes invalid script file usage
2017-02-01 07:09:36 +01:00
bergquist
ea6d996abc
tech(build): enable windows build trigger
2017-01-31 21:43:18 +01:00
bergquist
74c5c5368c
tech(build): update windows trigger
2017-01-31 21:36:52 +01:00
bergquist
afd135944a
tech(build): upgrade golang to 1.7.4
2017-01-31 21:11:34 +01:00
bergquist
18f20a3357
tech(build): deploy to new s3 buckets
2017-01-31 20:26:19 +01:00
Torkel Ödegaard
01f1c1b8dc
feat(): began refactoring PR #5364
2017-01-31 17:10:27 +01:00
bergquist
b600e1c50b
docs(changelog): adds note about closing #7417
2017-01-31 15:24:00 +01:00
Mitsuhiro Tanda
91999851cb
support regex expansion in templating "Regex" field ( #6565 )
2017-01-31 15:21:53 +01:00
Carl Bergquist
4f5dc6104f
Merge pull request #7417 from Erliz/patch-1
...
Add image url to telegram alert notifier
2017-01-31 15:13:21 +01:00
Kevin Bowling
0c46def1a0
Add an idiomatic plugin path for FreeBSD ( #7410 )
2017-01-31 14:54:53 +01:00
Stanislav Vetlovskiy
0e892e9f86
Add image url to telegram alert notifier
...
If public image url of alert is exist add it to the telegram message
2017-01-31 16:47:14 +03:00
bergquist
513fcdeeb8
tech(build): prepare for tag builds
2017-01-31 11:00:23 +01:00
Torkel Ödegaard
f602752bdc
fix(packaging): fixed issue in deb package post install script that made it think upgrade was happening, fixes #7403
2017-01-31 10:56:04 +01:00
bergquist
d72f257f27
tech(build): disable package iteration for release builds
2017-01-31 09:40:26 +01:00
Torkel Ödegaard
fce2e341d2
mergefix(): fixed issue with master merge
2017-01-31 09:00:36 +01:00
Torkel Ödegaard
8a95c563bb
Merge branch 'master' into websocket
2017-01-31 08:56:49 +01:00
Torkel Ödegaard
2594041eed
hiding grafana live ds
2017-01-31 08:56:46 +01:00
Torkel Ödegaard
9ba1ea0179
fix(): another unit test fix attempt
2017-01-31 08:52:48 +01:00
Torkel Ödegaard
0c5abc1615
Merge branch 'xginn8-master'
2017-01-31 08:27:53 +01:00
Torkel Ödegaard
5fc5971145
refactor(): refactoring PR #7124
2017-01-31 08:27:48 +01:00
Torkel Ödegaard
436e35c845
fix(): fixed unit test broken in last PR merge
2017-01-31 07:59:14 +01:00
Torkel Ödegaard
9a61d43dc6
refactor(): refactoring PR #7141
2017-01-31 07:57:39 +01:00
Torkel Ödegaard
c400b5cf63
Merge branch 'master' of github.com:grafana/grafana
2017-01-31 07:48:44 +01:00
Torkel Ödegaard
1a9aaa4138
feat(server side png rendering): added timezone parameter for server side rendering, refactoring PR #7264
2017-01-31 07:48:10 +01:00
Torkel Ödegaard
830491fa66
Merge branch 'time-offset-to-image' of https://github.com/ryu1-sakai/grafana into ryu1-sakai-time-offset-to-image
2017-01-31 06:28:54 +01:00
Pavlos Daoglou
3e741315b4
[3743] Adds support for user search based on login or email ( #7334 )
...
* [3743] Adds support for user search based on login or email
* Use query parameter instead
* Use macaron Query() instead
2017-01-31 06:25:55 +01:00
Stanislav Vetlovskiy
bd4eadf69c
#7383 Fix factory typo in telegram notifier ( #7406 )
2017-01-31 06:23:19 +01:00
bergquist
3c304b9b88
tech(build): disable builds for master
2017-01-30 16:24:50 +01:00
bergquist
cefb4103a7
tech(build): disable build based on tag
2017-01-30 16:03:55 +01:00
bergquist
dd982ac9a2
tech(build): dont include buildnumber when building tags
2017-01-30 15:23:38 +01:00
bergquist
ac6b5ea796
tech(build): option to not include buildIteration in package name
2017-01-30 15:21:39 +01:00
bergquist
163036591d
tech(build): fixes broken build
2017-01-30 15:04:55 +01:00
bergquist
2de8cdb85c
tech(build): remove unused deps
2017-01-30 14:28:39 +01:00
bergquist
7307e6345b
tech(build): remove sha calc from build step
2017-01-30 13:58:39 +01:00
bergquist
6de13e081b
tech(build): deploy builds for each commit to master
2017-01-30 10:37:14 +01:00
Jay Linski
91513f0bc0
Remove deprecated dataproxy logging setting ( #7398 )
...
This should have been removed in 06440ef57b , but was probably forgotten.
Solves #6718 .
2017-01-30 08:14:44 +01:00
Torkel Ödegaard
b191638f41
feat(packaging): Make config file not part of package to simplify upgrade, made commit always a short sha, changed RESTART_ON_UPGRADE to true by default, #7399 , #7227
2017-01-30 08:08:37 +01:00
Torkel Ödegaard
2a09d4a5a6
fix(): conf file had left over of old config key, #7395
2017-01-30 07:11:12 +01:00
Oleksandr Kushchenko
edba465a75
add DeliveryStreamName dimension to AWS/Firehose Cloudwatch namespace ( #7388 )
2017-01-28 08:30:57 +01:00
lpic
5b699dbf0d
Set time when testing ES datasource, fixes #7044 ( #7390 )
2017-01-28 08:30:33 +01:00
Kit Westneat
cddc9ac0a7
file_export.ts: #5325 missed exportTableDataToCsv when adding sep ( #7391 )
2017-01-28 08:29:57 +01:00
bergquist
1fee26925f
Merge branch 'new_deploy'
2017-01-27 15:55:42 +01:00
bergquist
4b6aaec880
tech(build): create sha files after signing packages
2017-01-27 15:54:19 +01:00
bergquist
a634bd0ce8
tech(build): sign and deploy packages to s3
2017-01-27 15:21:16 +01:00
bergquist
feed804a0e
tech(build): updates path to signing file
2017-01-27 15:21:16 +01:00
bergquist
0cc21669f4
tech(build): adds package signing step
2017-01-27 15:21:16 +01:00
bergquist
46e4a54a6e
style: go fmt with simplify
2017-01-27 15:21:02 +01:00
bergquist
1df9c2cab3
docs(changelog): adds note about closing #7377
2017-01-27 08:54:23 +01:00
Carl Bergquist
b3847a3738
Merge pull request #7377 from solugebefola/patch-3
...
Disable sign out for AuthProxyEnabled
2017-01-27 08:51:32 +01:00
Solar Olugebefola
de7edb40f5
Disable sign out for AuthProxyEnabled
...
Sign out was disabled for AuthProxyEnabled in #3122 . This is to catch the one other instance of a sign out link in the side menu.
2017-01-26 13:10:33 -05:00
Torkel Ödegaard
2f4da15264
fix(http api): throw validation error if missing property in call to /api/admin/users/123/permissions, #7365
2017-01-26 08:54:51 +01:00
Ryan McKinley
a656d01bf5
append windows phantomjs with .exe ( #7065 )
2017-01-25 14:49:09 +01:00
Torkel Ödegaard
9b8760bad7
packaging(): fix rpm & SUSE compatability issue, #7293
2017-01-25 14:42:19 +01:00
Torkel Ödegaard
7c5ef2c75a
Merge branch 'connection-reset-shared_tooltip'
2017-01-25 14:35:02 +01:00
Torkel Ödegaard
28f890e42f
refactor(): removed commented out code
2017-01-25 14:34:55 +01:00
Torkel Ödegaard
23eab81cbe
fix(): fixed minor issue with single stat tooltip, #7357
2017-01-25 14:11:30 +01:00
Torkel Ödegaard
e073d20731
updated sample config
2017-01-25 13:34:02 +01:00
Torkel Ödegaard
f196ffa07d
updated docs
2017-01-25 13:33:27 +01:00
Torkel Ödegaard
40d39f8a3e
refactor(): renaming alerting hide ui option, #7318
2017-01-25 13:32:26 +01:00
Torkel Ödegaard
fee4846429
Merge branch 'alerting_ui' of https://github.com/smalik03/grafana into smalik03-alerting_ui
2017-01-25 13:16:48 +01:00
Torkel Ödegaard
4e30aa9da2
docs(): changelog updated with #7112
2017-01-25 12:32:59 +01:00
Naoufel JAMALI
4e1d8c9ced
Elasticsearch - Term aggregation limit fix (should fix #7112 ) ( #7338 )
...
* Elasticsearch - Term aggregation limit fix (should fix #7112 )
* Elasticsearch - Term aggregation limit fix
2017-01-25 12:29:41 +01:00
bergquist
b6305a6577
tech(build): dont upload packages from master
2017-01-24 15:24:43 +01:00
bergquist
d5e753adbc
tech(build): fixes circle.yml format issue
2017-01-24 14:01:50 +01:00
bergquist
3d6698389b
tech(build): adds s3 bucket for nightly
2017-01-24 13:58:37 +01:00
bergquist
f7993db73c
tech(build): installs yarn in build image
2017-01-24 11:26:03 +01:00
bergquist
66fa12835a
tech(build): replace grafana_branch with circle_branch;
2017-01-24 11:26:03 +01:00
bergquist
6b70fb2729
tech(build): fixes broken yum installer
2017-01-24 11:26:03 +01:00
bergquist
5f0033f3eb
tech(build): path to build relative
2017-01-24 11:26:03 +01:00
bergquist
ac111bc238
tech(build): cache golang downloads. DUH!
2017-01-24 11:26:03 +01:00
bergquist
5be00191ec
tech(build): Dockerfile for building grafana
2017-01-24 11:26:03 +01:00
bergquist
e504e5aaf6
tech(build): avoids setup since all deps should be in /vendor
2017-01-24 11:26:03 +01:00
bergquist
1339ce80f5
tech(build): moves builds script into main repo
2017-01-24 11:26:03 +01:00
Chris Burkhart
b1888fb8eb
Update building_from_source.md ( #7340 )
...
Add a note about the `go get` warning that the user sees when following the setup instructions.
2017-01-24 08:31:10 +01:00
bergquist
9b57005540
tech(build): makes npm paths absolute
2017-01-23 15:53:47 +01:00
bergquist
3d5efd3350
tech(build): removes coveralls
2017-01-23 15:53:16 +01:00
Carl Bergquist
3d3958e694
Merge pull request #7328 from jubicoy/master
...
Added commonly used kilo-prefixed energy units
2017-01-23 13:56:35 +01:00
Torkel Ödegaard
697d0867fa
fix(Elasticsearch): fix for alias patterns that refers to term that is numeric zero, fixes #7323
2017-01-23 10:15:02 +01:00
Teemu Huhtala
03eb98e94d
Added commonly used kilo-prefixed energy units
...
Kilovolt-ampere reactive (kvar)
Kilovolt (kV)
Kiloampere (kA)
2017-01-23 10:20:11 +02:00
Torkel Ödegaard
8eae09e5e6
docs(): updated changelog with info on #7324
2017-01-23 07:29:16 +01:00
lpic
cf9790fc4c
ES - Support for min_doc_count on group by terms ( #7324 )
2017-01-23 07:26:42 +01:00
lpic
a0c8380baf
ES: Change bool queries to use 'filter' clause ( #7313 )
...
Change all bool queries to use 'filter' clause instead of 'must' for
better performance
2017-01-21 08:31:29 +01:00
Chris Bentivenga
9151b4034a
annotationsQuery -> annotationQuery ( #7321 )
...
Documentation calls for `annotationQuery` but the [example](205cf4cfbc/src/datasource.js (L41) ) uses the method name `annotationQuery`
2017-01-21 08:29:21 +01:00
smalik
9862c9ff40
feat(alerting): Show/hide alerting UI using configuration variable
...
Use configuration variable "show_alerting_ui" to show/hide alerting UI
2017-01-20 10:43:29 -05:00
Axel Pirek
4b8f2aeb36
Fix tooltips sometimes rendering outside of graph panel
...
I noticed tooltips on other panels rendering outside of their panel or
even the browser window when hovering on the very edge of graphs with
relative time overrides.
2017-01-19 13:33:49 +01:00
Axel Pirek
138a79c2fb
Clear highlight when clearing tooltip and crosshair
2017-01-19 11:08:32 +01:00
Axel Pirek
ee58a6ee2b
Speed up tooltip value retrieval
2017-01-19 10:16:28 +01:00
Axel Pirek
a2e6408be1
Only render tooltip if position is in viewport
2017-01-19 10:16:20 +01:00
bergquist
57099f0273
docs(changelog): adds note about closing #7301
2017-01-19 09:33:53 +01:00
bergquist
09b61caa65
Merge branch 'huydx-notify-line'
2017-01-19 09:30:13 +01:00
bergquist
f5d8a75381
tech(webhook): remove redundant if statement
2017-01-19 09:29:40 +01:00
huydx
376d2d56bf
(feature) add LINE notify to notifier
2017-01-19 17:26:53 +09:00
Adrián López
e1b82e72eb
Fix empty value tags and comma separated values ( #7289 )
...
When a tag doesn't have a value it was showing a empty 'bubble'.
If value has several values separated by commas, make a 'bubble' for
each one.
2017-01-18 16:02:40 +01:00
bergquist
94e901793a
docs(guides): rearranges menu order
2017-01-17 14:56:11 +01:00
bergquist
96fbe404f8
docs(changelog): adds note about closing #7268
2017-01-17 12:19:46 +01:00
bergquist
55af92eba1
fix(table): fixes broken annotation rendering
...
closes #7268
2017-01-17 12:17:18 +01:00
bergquist
2dd1eb81cd
docs(changelog): adds note about closing #7223
2017-01-17 10:49:31 +01:00
bergquist
4ea4e0436a
feat(mailer): set localname to hostname
...
Some email providers does not accept localhost
in the HELO message. So we set it to hostname
instead. Our hope is that should be enough for
those providers who does not accept localhost.
closes #7223
2017-01-17 10:36:04 +01:00
bergquist
276916cd5d
docs(changelog): note about closing #7035
2017-01-17 10:05:56 +01:00
bergquist
ed9595a20d
Merge branch 'show_no_data_in_list'
2017-01-17 09:53:38 +01:00
bergquist
e78da57e4d
feat(alerting): shows when no_data triggered alerts
...
closes #7035
ref #7257
2017-01-17 09:49:25 +01:00
Torkel Ödegaard
0683742e83
tech(library upgrade): fixed unit test broken by angularjs upgrade, #7274
2017-01-16 22:27:35 +01:00
Torkel Ödegaard
6f87f88690
tech(lib upgrade): upgraded angularjs from 1.5.8 to 1.6.1, closes #7274
2017-01-16 21:31:55 +01:00
Torkel Ödegaard
710d07d7a5
Merge branch 'mtanda-clipboard_js'
2017-01-16 21:08:47 +01:00
Torkel Ödegaard
c5955bacd2
refactor(): minor refactor
2017-01-16 21:08:39 +01:00
Torkel Ödegaard
09cec8535e
Merge branch 'clipboard_js' of https://github.com/mtanda/grafana into mtanda-clipboard_js
2017-01-16 20:57:16 +01:00
Mitsuhiro Tanda
d683b0379b
fix monkey patch for clipboard.js
2017-01-17 01:12:37 +09:00
bergquist
f29f83ca75
chore: adds comment out why the code was added
2017-01-16 15:04:53 +01:00
bergquist
3c9357a2e9
fix(alerting): supports lowercase metrics
...
this fix is due to EvalMatch now serailize as lower case.
ref #7257
2017-01-16 15:01:57 +01:00
bergquist
01c6658a7a
docs(changelog): adds note about closing #7269
2017-01-16 14:42:31 +01:00
bergquist
bfa3c590e7
fix(alertlist): changes scroll to auto
...
close #7269
2017-01-16 14:38:01 +01:00
bergquist
22601fa736
docs(changelog): adds note about closing #7209
2017-01-16 12:48:29 +01:00
bergquist
76c9f62265
Merge branch 'Ricky-N-feature/dataProxyAuditLog'
2017-01-16 12:44:40 +01:00
bergquist
06440ef57b
tech(dataproxy): moves cfg to [dataproxy]
2017-01-16 12:43:59 +01:00
bergquist
d4a96b9741
tech(dataproxy): make the code a little bit more defensive
2017-01-16 12:24:08 +01:00
bergquist
dd84fb563a
style(dataproxy): renames log functions
2017-01-16 12:23:49 +01:00
bergquist
51bca7d84b
tech(dataproxy): moves all parameters to Info call
2017-01-16 12:16:41 +01:00
bergquist
839eb97061
Merge branch 'feature/dataProxyAuditLog' of https://github.com/Ricky-N/grafana into Ricky-N-feature/dataProxyAuditLog
2017-01-16 12:02:43 +01:00
xginn8
873a8bc520
wrap the title of a panel and dashboard search results. fixes #7203 ( #7213 )
2017-01-16 12:02:07 +01:00
bergquist
ee1c15b9cc
docs(changelog): adds note about closing #7234
2017-01-16 11:54:38 +01:00
bergquist
99f18f9d69
merge branch 'oliverpool-diff-aggregate'
2017-01-16 11:52:34 +01:00
bergquist
480a58d377
Merge branch 'diff-aggregate' of https://github.com/oliverpool/grafana into oliverpool-diff-aggregate
2017-01-16 11:52:22 +01:00
bergquist
8a8de91a8b
Merge branch 'andrewhowdencom-master'
2017-01-16 11:50:23 +01:00
bergquist
2fdb47ae97
docs(prometheus): rewrote and shorten the note about templates
2017-01-16 11:50:12 +01:00
bergquist
2696d6cd3f
Merge branch 'master' of https://github.com/andrewhowdencom/grafana into andrewhowdencom-master
2017-01-16 11:47:13 +01:00
bergquist
c73e86e557
docs(testdata): some minor changes
2017-01-16 11:21:23 +01:00
bergquist
ae08386ce3
docs(testdata): adds docs page about test datasource
2017-01-16 11:13:52 +01:00
bergquist
92f0a22fd7
docs: moves datsources pages to feature folder
2017-01-16 11:13:27 +01:00
bergquist
bd414c1793
docs: moves panels to panel folder
2017-01-16 08:17:37 +01:00
bergquist
20bdc48f13
docs(guides): remove (Latest) from menu name
2017-01-16 08:15:47 +01:00
bergquist
f4713956f0
tech: updates latest.json to 4.1.1
2017-01-16 07:07:32 +01:00
bergquist
eb8d1dfa34
docs(smtp): adds info about how to use passwords with #
...
closes #7265
2017-01-16 07:03:35 +01:00
bergquist
62eaa683c0
docs(changelog): note about closing #7256
2017-01-16 07:00:51 +01:00
And^Cw Howden
6edbc4604c
Add additional documentation about Prometheus + Templated queries
2017-01-15 20:56:53 +01:00
Ryuichi Sakai
1bc55a2d38
Enable image rendering to use browser time offset
2017-01-15 22:01:28 +09:00
Torkel Ödegaard
e5a6c523d7
Merge branch 'master' of github.com:grafana/grafana
2017-01-13 17:39:41 +01:00
Torkel Ödegaard
49fe74228b
fix(browser history): fixes and enhancements to browser history, it now works properly again AND it can restore previous time ranges in dashboards, closes #7259
2017-01-13 17:37:53 +01:00
Carl Bergquist
c43bb7fb99
Extractor should not modify dashboard json ( #7256 )
...
* test(dashboard): tests that he extractor does not modify original json
* feat(extractor): validate a cloned version of the dashboard json
2017-01-13 15:46:23 +01:00
bergquist
2d441bfb37
docs(changelog): note about closing #7149
2017-01-13 15:20:15 +01:00
Carl Bergquist
1efeaafdbf
Merge pull request #7249 from grafana/alerting_test_alertrule
...
Enable error and no_data overrides when testing alerting.
2017-01-13 15:18:02 +01:00
Torkel Ödegaard
deff24d2c1
Merge branch 'clipboard_js' of https://github.com/mtanda/grafana into mtanda-clipboard_js
2017-01-13 14:57:23 +01:00
Torkel Ödegaard
d354f3a8af
fix(alerting): fixed evaluation for no_value condition, fixes #7244 ( #7247 )
...
* fix(alerting): fixed evaluation for no_value condition, fixes #7244
* feat(alerting): moving null library into grafana, fixing handling on no value / no series
2017-01-13 12:32:30 +01:00
bergquist
0873d493c2
feat(alerting): moves getNewState to evalHandler
...
closes #7149
2017-01-13 11:02:24 +01:00
rrickardt
bccdd7cad1
Update postinst ( #7233 )
...
With present postinst script on Centos 7, restart after upgrade is not working with Warning: grafana-server.service changed on disk. Run 'systemctl daemon-reload' to reload units.
So i added systemctl daemon-reload.
2017-01-13 06:27:36 +01:00
Tomas Varneckas
54c456ec5b
Make API key usage example meaningfully runable ( #7243 )
2017-01-13 06:25:49 +01:00
Mitsuhiro Tanda
1672ca4edb
call clipboard destroy()
2017-01-13 02:58:44 +09:00
Mitsuhiro Tanda
3df119002d
patch for clipboard.js work
2017-01-13 02:19:02 +09:00
Carl Bergquist
13178d99d4
Merge pull request #7240 from tomasv/fix-tags-api-doc
...
Fix typo in tags API documentation example request
2017-01-12 17:08:14 +01:00
Tomas Varneckas
9449e93e1e
Fix typo in tags API documentation example request
2017-01-12 17:55:43 +02:00
oliverpool
80c67267e8
Add the diff option on the singlestat panel
2017-01-12 16:23:57 +01:00
oliverpool
92a0b402c5
Add diff documentation
2017-01-12 16:22:41 +01:00
oliverpool
2b932492c2
Add a diff aggregate
...
`diff = current - first` (when available)
2017-01-12 16:19:18 +01:00
bergquist
60a2041065
tech(build): yarn install should use --pure-lockfile
2017-01-12 15:36:44 +01:00
bergquist
915b1efab9
tech(build): updates deps in yarn
2017-01-12 15:33:07 +01:00
bergquist
9a35d82e51
docs(singlestat): its called avg in grafana
...
ref #7234
2017-01-12 13:36:10 +01:00
bergquist
35db025b0a
docs(installation): updates docs for 4.1.1
2017-01-12 10:38:23 +01:00
Torkel Ödegaard
821876a85b
Merge branch 'master' of github.com:grafana/grafana
2017-01-11 19:48:17 +01:00
Torkel Ödegaard
b8b517cd3f
docs(): updated changelog
2017-01-11 19:48:06 +01:00
Mitsuhiro Tanda
4b567e35d5
suppress refresh when user is inactive ( #7219 )
2017-01-11 19:46:34 +01:00
Torkel Ödegaard
f045fbf267
Merge branch 'master' of github.com:grafana/grafana
2017-01-11 19:40:59 +01:00
Torkel Ödegaard
9c0f7f547b
fix(alerts): added alert listener for appEvents
2017-01-11 19:40:05 +01:00
Mitsuhiro Tanda
db2718a699
remove zero_clipboard.js
2017-01-12 02:37:32 +09:00
Mitsuhiro Tanda
1571072c18
use clipboard.js
2017-01-12 02:37:29 +09:00
Mitsuhiro Tanda
5ccbe6d40b
add clipboard.js
2017-01-12 02:22:56 +09:00
Ricky Niemi
0b48e48e3d
Small whitespace fix on setting file
2017-01-11 07:51:46 -08:00
Ricky Niemi
269d16301a
Rename to audit logging to data proxy logging
2017-01-11 07:40:06 -08:00
Ricky Niemi
0fee7c863a
Gate data proxy audit logging behind audit_logging server setting
2017-01-11 07:22:57 -08:00
Torkel Ödegaard
61214899bd
docs(): updated changelog
2017-01-11 15:26:08 +01:00
Torkel Ödegaard
bd8899b37d
fix(graph): fixed table legend min-height, fixes #7221
2017-01-11 15:24:43 +01:00
Torkel Ödegaard
edae622d8f
docs(): updated changelog
2017-01-11 14:04:34 +01:00
Mitsuhiro Tanda
7e4c101d02
S3 IAM support ( #7058 )
...
* add s3 dependencly
* rewrite image uploader by aws-sdk-go
* improve backward compatibility of s3 image uploading
* set default for expires option
* remove acl and expires
2017-01-11 14:00:49 +01:00
Lee Briggs
2e796da441
Add support for sensu notifications ( #7207 )
2017-01-11 13:57:07 +01:00
Torkel Ödegaard
64f5146a62
change(text panel): removed rarely used (and not properly working), text mode option, closes #6389 , closes #7214
2017-01-11 12:33:12 +01:00
Torkel Ödegaard
cdc7da3ae1
docs(): updated changelog
2017-01-11 12:16:34 +01:00
Torkel Ödegaard
b48273d1cf
Merge branch 'master' of github.com:grafana/grafana
2017-01-11 12:11:38 +01:00
Torkel Ödegaard
149dd78298
Merge branch 'built_in_template_variables'
2017-01-11 12:10:33 +01:00
Torkel Ödegaard
b475f91387
feat(templating): completed work on built in template variables and , closes #7190 , refactors #7170
2017-01-11 12:10:26 +01:00
bergquist
5e14f4a16e
tech(build): changes build for 4.1 release
2017-01-11 11:07:01 +01:00
bergquist
8574f100aa
docs(guides): removes beta info for 4.1
2017-01-11 10:50:41 +01:00
Torkel Ödegaard
44b7a26119
fix(graph): fix for table legend and scroll, fixes #7204 , fixes #6628
2017-01-11 10:35:52 +01:00
Torkel Ödegaard
8c39cd35f0
progress on interval built in variable
2017-01-11 10:18:21 +01:00
bergquist
f4e9bd507b
tech(build): updates packagecloud script
2017-01-11 08:59:44 +01:00
Utkarsh Bhatnagar
7e3ccdf983
Fixed opentsdb templating bug ( #7208 )
2017-01-10 21:35:05 +01:00
Ricky Niemi
d9cbb994b8
Clean up audit log formatting and code
2017-01-10 11:42:03 -08:00
bergquist
6518a0f765
Merge branch 'docs-4.1'
2017-01-10 15:37:07 +01:00
bergquist
50b937dcb1
tech(build): updates docs to 4.1.0
2017-01-10 15:36:54 +01:00
bergquist
4d0b5ca14a
tech(build): upgrades appveyour nodejs version
2017-01-10 15:01:53 +01:00
bergquist
381f8d4475
docs(changelog): adds note about closing #7195
2017-01-10 10:30:28 +01:00
Ricky Niemi
d03977ac0e
Add initial audit logging to data proxy
2017-01-09 22:59:43 -08:00
Carl Bergquist
edf868d46b
Merge pull request #7195 from theisenmark/webhook-username
...
Fix webhook username mismatch
2017-01-09 18:03:34 +01:00
Mark Theisen
afda9cbb2d
Fix webhook username mismatch
...
Fixing variable name mismatch so that the Authorization HTTP header is added to webhook notifications.
2017-01-09 17:18:53 +01:00
bergquist
4f216f22e9
docs(http): fixes typos
2017-01-09 16:49:06 +01:00
Torkel Ödegaard
e218837380
began work on built in template variables, #7190
2017-01-09 15:31:19 +01:00
Carl Bergquist
bcfe048aae
Merge pull request #7184 from simnv/git-via-https
...
Use HTTPS instead of git to download tether-drop package
2017-01-09 07:15:01 +01:00
Valeriy Simonov
1aa1f7b12c
Use https instead of git for tether-drop
...
git protocol (tcp/udp/9418) is forbidden when using some corporate
proxies. HTTPS is used more widely.
2017-01-09 10:00:07 +05:00
Valeriy Simonov
5bfe0ab237
Merge remote-tracking branch 'grafana/master'
2017-01-09 09:37:19 +05:00
Vitaliy Fuks
7c376f2bda
Fixed typo. ( #7181 )
2017-01-08 09:43:17 +01:00
Mekal Zheng
e57c764410
check validation of interval string before converting to seconds
2017-01-07 18:17:44 +08:00
Mekal Zheng
333aeb43c4
use methods of kbn to convert interval string to both second and millisecond
2017-01-07 16:33:40 +08:00
Mekal Zheng
af798092b7
add variable $intervalSecond
2017-01-07 00:28:32 +08:00
Torkel Ödegaard
53fbb8b074
docs(changelog): added entry for telegram notifier, #7098
2017-01-06 12:19:39 +01:00
Torkel Ödegaard
31bd725559
Merge branch 'notifier-refactor'
2017-01-06 12:17:34 +01:00
Torkel Ödegaard
eca918c0e7
Merge branch 'master' of github.com:grafana/grafana
2017-01-06 12:15:12 +01:00
Torkel Ödegaard
69d31c560d
bumped master to 4.2
2017-01-06 12:14:58 +01:00
Mitsuhiro Tanda
dfaefe34a4
add cloudwatch region ( #7161 )
2017-01-06 12:05:27 +01:00
Torkel Ödegaard
b8f559aecb
feat(plugins): made notifiers more pluggable and easier to support many of them, new ones can now be added without modifying any existing file, #7162
2017-01-06 12:04:25 +01:00
Torkel Ödegaard
d6a2431767
Merge branch 'notifier-telegram-messenger' of https://github.com/leonoff/grafana into leonoff-notifier-telegram-messenger
2017-01-06 10:27:20 +01:00
Torkel Ödegaard
45d2e70ba7
feat(dashboard): sorting dashboard model kekeys, refactoring PR #7139
2017-01-06 10:09:11 +01:00
Torkel Ödegaard
c472054f21
Merge branch 'master' into dashboard-export
2017-01-06 07:50:16 +01:00
Carl Bergquist
e61d049623
tech(build): replace npm with yarn ( #7108 )
...
* tech(build): replace npm with yarn
* tech(build): change node version for CI
2017-01-06 07:28:43 +01:00
Torkel Ödegaard
7433e8c58f
docs(changelog): updated changelog with ES PR #7154
2017-01-06 07:24:56 +01:00
Torkel Ödegaard
20b7c2f2e2
feat(ES): refactoring PR #7154
2017-01-06 07:22:37 +01:00
Torkel Ödegaard
293fd93e6c
fix(elasticsearch): fixed predict default value, fixes #7145
2017-01-06 07:06:41 +01:00
Torkel Ödegaard
6960fb46c2
fix(build): remove triggering full package release on every commit, #6970
2017-01-06 06:51:17 +01:00
Torkel Ödegaard
813232315e
fix(testdata): fixed test data source build issue
2017-01-06 06:50:02 +01:00
Torkel Ödegaard
63f6e86e46
feat(ES): better support for text type, closes #7151
2017-01-06 06:35:08 +01:00
Torkel Ödegaard
658d39944b
feat(elasticsearch): add support for Elasticsearch scaled_type number type, closes #7155
2017-01-06 06:12:48 +01:00
Vaibhav Tandon
b97e784555
Moving average support for all models along with additional settings associated with each model
2017-01-05 23:17:24 +00:00
Matthew McGinn
870c5f8cef
adding refresh url param to pass refresh interval #7124
2017-01-05 00:15:52 -05:00
Dan Cech
df1e90c723
export sorted dashboard json
2017-01-04 18:13:33 -05:00
Torkel Ödegaard
36929c2a92
fix(elasticsearch): add support for text type filter in templating query, fixes #7136 , fixes #7135
2017-01-04 20:14:56 +01:00
Utkarsh Bhatnagar
65057212e7
Org update should throw error if not found ( #7066 )
...
* Org update should give error if not found
* Used affected rows
2017-01-03 09:21:18 +01:00
bergquist
d8ebebc612
docs(http_api): adds docs for alerting in http api
2017-01-03 08:12:18 +01:00
bergquist
9a3e51894b
tech(alerting): remove unused property
2017-01-03 08:11:17 +01:00
Torkel Ödegaard
9dc42648cf
fix(templating): fixed issue with experimental feature template variable value groups tags, fixes #6752
2017-01-02 13:32:20 +01:00
bergquist
2e7d222f6e
Revert "tech: remove unused code"
...
This reverts commit d9131be0a5 .
2017-01-02 13:22:37 +01:00
bergquist
d9131be0a5
tech: remove unused code
2017-01-02 13:11:09 +01:00
Torkel Ödegaard
2be5ee0bd5
fix(graph): fixed graph legend issue with always visible scrollbar, fixes #6828
2017-01-02 12:22:56 +01:00
Torkel Ödegaard
083a42942f
fix(phantomsj): fixed issue with y axis label rotation in phantomjs rendered graphs, fixes #6924
2017-01-02 12:01:48 +01:00
Torkel Ödegaard
8030b56bba
fix(panel): fixed panel help text for panels that set background color, fixes #7085
2017-01-02 11:14:00 +01:00
Mitsuhiro Tanda
9855ea8c6c
handle sts error ( #7088 )
2016-12-30 16:59:06 +01:00
bergquist
08bad530dc
tech(build): fail when go fmt fails
2016-12-30 15:08:31 +01:00
Mikhail Leonov
e32a653cb6
Added Telegram Messenger notification destination
2016-12-30 15:57:12 +03:00
Julie Lee
8ed8922525
Update _tabbed_view.scss ( #7078 )
...
repeated style statement
2016-12-28 12:28:05 +01:00
Carl Bergquist
c97131d1a0
Merge pull request #7074 from ksatirli/master
...
Adds London and Canada AWS Regions
2016-12-27 16:32:56 +01:00
Kerim Satirli
48b57afe84
Adds London and Canada AWS Regions
2016-12-27 14:25:12 +01:00
Kerim Satirli
797e2ea25d
Adds London and Canada AWS Regions
2016-12-27 14:10:36 +01:00
Vitaliy Fuks
716d6473b7
Fixed typo. ( #7064 )
2016-12-27 11:35:00 +01:00
Darrian
d662961ebe
Added 'linear' to fill types for InfluxDB ( #7042 )
2016-12-23 09:43:47 +01:00
Ryan McKinley
27d83f414e
Add influx 'mode' and 'cumulative_sum' ( #7045 )
2016-12-23 09:43:15 +01:00
James Blackburn
f98e07e012
Fix auto_assign_org_role = Read Only Editor docs ( #7057 )
...
`auto_assign_org_role` should be `Read Only Editor` rather than `Read-Only Editor`
2016-12-23 09:41:28 +01:00
Darrian
cdfb24ab85
Added offset interval to specs
2016-12-21 22:58:40 +00:00
Darrian
96f3ee9e4c
Added missing category for Predictions
2016-12-21 22:55:18 +00:00
Darrian
27ead53382
Set indentation to tabs
2016-12-21 22:54:56 +00:00
bergquist
fef511d403
docs(conf): adds docs about supporting database_url
...
closes #1878
2016-12-21 23:39:08 +01:00
Darrian
b8572b69f0
Register new queries available in InfluxDB - Holt Winters fixes #5619
...
For correct data fill on holt winters predictions, the time function
needed modification to allow a 2nd param for offset, as per
https://docs.influxdata.com/influxdb/v1.0/query_language/data_exploratio
n/#advanced-group-by-time-syntax
2016-12-21 22:30:32 +00:00
bergquist
c18741c605
docs(ldap): adds note about special chars in password
...
closes #5337
2016-12-21 22:02:34 +01:00
bergquist
02bf83b37e
docs: fixes broken code formating
2016-12-21 15:35:55 +01:00
Torkel Ödegaard
fad07f0d15
refactor(http): refactoring http server
2016-12-21 14:36:32 +01:00
bergquist
8859eeb151
docs(readme): adds link to 4.1 beta release
2016-12-21 12:35:54 +01:00
bergquist
a7b3ef06a8
docs: update image in github repo
2016-12-21 12:31:25 +01:00
Carl Bergquist
70f37651be
Merge pull request #7034 from Timosha/add-ruble-sign
...
add Russian ruble sign
2016-12-21 11:10:01 +01:00
Timon
1ab66ac5d7
add Russian ruble sign
2016-12-21 12:59:09 +03:00
bergquist
cb21b20905
docs(changelog): adds note about closing #6997
2016-12-21 10:05:56 +01:00
bergquist
4e306590f8
Merge branch 'v4.0.x'
2016-12-21 10:02:28 +01:00
bergquist
8cef4cc74e
fix(influxdb): handles time(auto) like time($interval)
...
closes #6997
2016-12-21 10:01:20 +01:00
Torkel Ödegaard
8bccbdafd2
feat(live): minor progress on stream manager
2016-12-21 09:16:29 +01:00
bergquist
c3005397f5
docs: adds guide for whats new in 4.1 beta
2016-12-21 08:33:35 +01:00
bergquist
c18b410104
docs: updates release date for 4.1.0
2016-12-20 20:11:38 +01:00
Trent White
5440804109
add new grabber icon and tweak styles to better fit space ( #7019 )
2016-12-20 17:49:04 +01:00
Torkel Ödegaard
b7827962dc
feat(live): just wanted to checkout how far I got on the websocket data source
2016-12-20 16:09:04 +01:00
bergquist
1c8865e702
docs: updates links to windows beta build
2016-12-20 16:08:05 +01:00
Torkel Ödegaard
1507d6c872
Merge branch 'master' of github.com:grafana/grafana
2016-12-20 15:30:10 +01:00
Torkel Ödegaard
4c5bdd9da4
fix(panel): need to check if panel has links
2016-12-20 15:24:53 +01:00
bergquist
48fbd7e134
docs: add note about closing #4079
2016-12-20 14:46:05 +01:00
bergquist
afa5e9507a
docs: updates install links for 4.1.0 beta
2016-12-20 13:15:59 +01:00
Utkarsh Bhatnagar
13c4ce68ee
Added name and id in response of create/update ( #7016 )
2016-12-20 13:02:26 +01:00
Torkel Ödegaard
fa01022494
fix(ux): fixed css issue with add row button, fixes #7017
2016-12-20 13:00:46 +01:00
Torkel Ödegaard
e81e4ad06f
updated websocket lib
2016-12-20 11:36:11 +01:00
bergquist
034db646ab
release v4.1.0-beta1
2016-12-20 11:25:58 +01:00
bergquist
2660609c40
tech(build): adds scripts for only uploading to testing
2016-12-20 11:12:19 +01:00
bergquist
ba96b88b66
feat(alerting): adds 24h and 48h duration as pre defined values
...
ref #7007
2016-12-20 09:23:05 +01:00
bergquist
80d438ca49
chore(alerting): removes double logging
2016-12-20 08:34:44 +01:00
bergquist
0c857e0ed8
docs(http): adds info about mass pausing alerts
2016-12-19 16:45:46 +01:00
bergquist
a230ff65a9
fix(alerting): typo
2016-12-19 16:44:59 +01:00
bergquist
8d6c94b9f9
docs(changelog): adds note about closing #6589
2016-12-19 16:42:11 +01:00
Carl Bergquist
9135abf3ae
Merge pull request #6996 from bergquist/pause_all_alerts
...
Pause all alerts
2016-12-19 16:38:44 +01:00
Torkel Ödegaard
164de5e3ce
Merge branch 'master' of github.com:grafana/grafana
2016-12-19 16:36:26 +01:00
Torkel Ödegaard
a2baec8592
fix(panel): fixed panel help tooltip issue, #4079
2016-12-19 16:36:09 +01:00
bergquist
6c2c3c7e24
Revert "fix(alerting): pause dto can only pause one"
...
This reverts commit b2c5a6a037 .
2016-12-19 16:07:55 +01:00
bergquist
b2c5a6a037
fix(alerting): pause dto can only pause one
2016-12-19 16:05:24 +01:00
bergquist
71f406558e
tech(alerting): remove comments
2016-12-19 15:40:09 +01:00
bergquist
a2257ec3d0
tech(alerting): renames pause all method
2016-12-19 15:17:49 +01:00
bergquist
ecf44d4d9c
tech(): go fmt code
2016-12-19 13:26:42 +01:00
bergquist
ecdf1888c4
feat(alerting): removes pause per datasource
2016-12-19 13:24:45 +01:00
Torkel Ödegaard
090db9401c
fix(graph): fix for when data min/max delta is zero and negative and grid y min/max is auto, fixes #6980
2016-12-19 09:30:52 +01:00
Torkel Ödegaard
3be77ad293
fix(docs): fixed spelling in docs article
2016-12-19 08:42:37 +01:00
bergquist
6b9db0c0c5
style(alerting): simplify support for pausing multiple alerts
2016-12-19 08:18:42 +01:00
Torkel Ödegaard
0a0b4f5533
Merge branch 'info-corner-refinements'
2016-12-16 21:17:47 +01:00
Torkel Ödegaard
2fc2cc721e
change(panel): changed hover delay for #6998
2016-12-16 21:16:35 +01:00
Matt
594207b6d3
Polish on icon placement, incorporated torkel's better idea for going slightly lighter, make sure error icon color was white now
2016-12-16 12:51:22 -05:00
Matt
0c85e845df
Softened the color a bit by mixing in the panel-bg, so it's not introducing any new variables. Was too start as pure body-bg
2016-12-16 12:11:29 -05:00
bergquist
86f148be48
docs(paths): updates relative path on /installation/ page
2016-12-16 17:42:40 +01:00
bergquist
30022b0d0b
docs(paths): adds aliase for rpm and debian install
...
got reports on twitter about broken links.
2016-12-16 17:36:01 +01:00
bergquist
686f598d44
docs(changelog): adds note about closing #6473
2016-12-16 17:11:33 +01:00
bergquist
4244551a87
fix(influxdb): removes quotes for field key queries
...
fixes #6473
2016-12-16 17:09:17 +01:00
Torkel Ödegaard
3a9680939e
Merge branch 'master' of github.com:grafana/grafana
2016-12-16 16:09:59 +01:00
Torkel Ödegaard
a361d1f488
feat(panel): refinements for panel help text, made the inspector the home for the model version
2016-12-16 16:09:02 +01:00
bergquist
4ef95cfd31
style(api): reduce code complexity
2016-12-16 16:07:23 +01:00
bergquist
c45ad965d1
chore(github): typo
2016-12-16 15:50:29 +01:00
bergquist
1f8f3ed038
style(api): extracts filter logic for mass pause
2016-12-16 15:19:13 +01:00
bergquist
fb6aa0e026
feat(api): adds endpoint for mass pausing alerts
...
ref #6589
2016-12-16 15:00:58 +01:00
Torkel Ödegaard
2c05237d90
Merge branch 'master' of github.com:grafana/grafana
2016-12-16 13:47:22 +01:00
Torkel Ödegaard
c04590784b
Merge branch 'utkarshcmu-help-text'
2016-12-16 13:43:51 +01:00
Torkel Ödegaard
af363ab478
fix(panel): build fixes
2016-12-16 13:43:43 +01:00
Torkel Ödegaard
62f3b16671
feat(panel): working on panel help text and unifying panel links, panel errors, and panel help into a single panel feature, #4079 , #6847
2016-12-16 13:06:04 +01:00
Torkel Ödegaard
ac9ae52cea
feat(panel): working on panel help text and unifying panel links, panel errors, and panel help into a single panel feature, #4079 , #6847
2016-12-16 12:46:29 +01:00
Torkel Ödegaard
b9043c915e
feat(panel): working on panel help text, #4079 , #6847
2016-12-16 11:48:32 +01:00
Mitsuhiro Tanda
bc8d27737f
fix cloudwatch docs ( #6992 )
2016-12-16 11:31:02 +01:00
Mitsuhiro Tanda
81394fcaa4
add cloudwatch internal metrics ( #6990 )
2016-12-16 10:48:05 +01:00
Mitsuhiro Tanda
f8d6902428
fix cloudwatch percentile ( #6989 )
2016-12-16 10:47:41 +01:00
Torkel Ödegaard
ca7bc25c83
feat(panel): working on panel help text, #4079 , #6847
2016-12-16 10:34:00 +01:00
bergquist
df3adbc0f8
refactor(mqe): reduce duplication
2016-12-16 08:01:58 +01:00
bergquist
830bf5a91c
docs(changelog): adds note about closing #6676
2016-12-15 16:31:30 +01:00
bergquist
faa3b5f4e8
feat(alertlist): adds sorting on state
...
closes #6676
2016-12-15 16:29:40 +01:00
bergquist
2264addd9d
docs(changelog): adds notes about closing #6905
2016-12-15 14:29:06 +01:00
bergquist
c467e48940
feat(notifications): removes html escaping subject
...
closes #6905
2016-12-15 14:27:33 +01:00
Torkel Ödegaard
597ebb1161
fix(config): fixed issue setting generic oauth name via ENV variable, fixes #6974
2016-12-15 14:08:39 +01:00
Torkel Ödegaard
0c94194a5b
Merge branch 'master' of github.com:grafana/grafana
2016-12-15 13:57:05 +01:00
Torkel Ödegaard
b50490f080
docs(): changelog updated
2016-12-15 13:56:49 +01:00
Torkel Ödegaard
35b970347a
Merge branch 'v4.0.x'
2016-12-15 13:55:26 +01:00
Torkel Ödegaard
497a1fcefc
Merge branch 'v4.0.x' of github.com:grafana/grafana into v4.0.x
2016-12-15 13:54:58 +01:00
Torkel Ödegaard
94962b4193
fix(logging): fixed default log level filter option not taking effect, fixex #6978
2016-12-15 13:54:47 +01:00
bergquist
0c8193a6af
docs(changelog): adds note about closing #6866
2016-12-15 11:15:06 +01:00
bergquist
ca7baca21d
feat(alerting): adds ok as no data option
...
closes #6866
2016-12-15 11:13:19 +01:00
bergquist
6a161216de
fix(influxdb): fixes bug with empty tagColumn for annotations
2016-12-15 10:54:22 +01:00
bergquist
51c4385c92
fix(mqe): only parse none empty functions
2016-12-15 08:52:43 +01:00
bergquist
f907330c9e
tech(mailer): improves error when grafana cannot read open cert/key file
...
ref #6949
2016-12-15 08:27:21 +01:00
bergquist
e3b53fe599
test(mqe): adds test for double function usage
2016-12-15 07:36:06 +01:00
bergquist
7dece3ff0c
test(mqe): solves brittle unit test
2016-12-15 07:36:06 +01:00
Torkel Ödegaard
19552450fa
Merge branch 'master' of github.com:grafana/grafana
2016-12-14 22:31:11 +01:00
Torkel Ödegaard
435f474e8a
docs(): minor fix for docker docs
2016-12-14 22:30:20 +01:00
bergquist
dde6e73fed
feat(mqe): add basic support for functions list
2016-12-14 22:29:17 +01:00
Solar Olugebefola
1e6210dd41
update broken links ( #6961 )
2016-12-14 22:20:22 +01:00
Torkel Ödegaard
8fc6e4cfb0
fix(auth proxy, ldap): fixed so users cannot change password when ldap or auth proxy is enabled, fixes #2495 , do not allow user to change email or username depending on what property auth proxy is using, fixes #6903
2016-12-14 22:19:25 +01:00
Torkel Ödegaard
df562e23cf
feat(ldap): better ldap logging, closes #6918
2016-12-14 22:01:02 +01:00
Torkel Ödegaard
6e27db148c
Merge branch 'authproxy_ldap' of https://github.com/seuf/grafana into seuf-authproxy_ldap
2016-12-14 21:45:15 +01:00
Torkel Ödegaard
9f69a4d34d
clean(): removed old docs file
2016-12-14 21:22:01 +01:00
Torkel Ödegaard
c59fd2e8f6
fix(docs): fixed support for old docs url, fixes #6960
2016-12-14 21:21:21 +01:00
Torkel Ödegaard
330c1b945e
refactor(datasource): refactoring datasource secure json fields handling, #6697 , #6692
2016-12-14 21:06:10 +01:00
Torkel Ödegaard
b38e9b0cac
fix(cloudwatch): removed debugger statement
2016-12-14 20:40:02 +01:00
Torkel Ödegaard
c3920bfba1
fix(cloudwatch): fixed broken cloudwatch edit page, #6697
2016-12-14 20:38:35 +01:00
Torkel Ödegaard
467ddc19c3
feat(panel): worked on panel description tooltip, #6847
2016-12-14 17:22:19 +01:00
bergquist
ca6a667555
feat(mqe): renames app tag into cluster
2016-12-14 16:49:16 +01:00
Torkel Ödegaard
5f7ad9ddb6
Merge branch 'help-text' of https://github.com/utkarshcmu/grafana into utkarshcmu-help-text
2016-12-14 16:20:36 +01:00
bergquist
f8871f9e4a
chore(mqe): remove comments
2016-12-14 16:16:42 +01:00
bergquist
6d57e42246
feat(mqe): restricts the executor to max 4 concurrent outgoing requests
2016-12-14 15:40:15 +01:00
Torkel Ödegaard
7425c63528
fix(dashboard): fixed unit test
2016-12-14 14:42:25 +01:00
Torkel Ödegaard
e72a60bbf5
feat(graph): shared graph tooltip is not a select option with 3 options, normal, shared crosshair & shared tooltip, CTRL+O or CMD+O cycles option, closes #6894
2016-12-14 14:33:33 +01:00
Torkel Ödegaard
baec2bbe8a
fix(firefox): fixed table options tab UX issues, fixes #6900
2016-12-14 13:16:54 +01:00
Torkel Ödegaard
488fe62f15
fix(singletat): fixed/polished layout in singlestat ui options tab
2016-12-14 12:58:20 +01:00
Torkel Ödegaard
faf6a5fd36
fixed issue in metric segment and option lookup, #6912
2016-12-14 10:50:48 +01:00
Carl Bergquist
38d8ba8faa
Merge pull request #6952 from huydx/format-gofmt
...
(format) run go fmt in pkg
2016-12-14 09:26:38 +01:00
Carl Bergquist
9cd04768f7
Merge pull request #6953 from huydx/typo-execution
...
(typo) Exeuction -> Execution
2016-12-14 09:24:54 +01:00
bergquist
9510f21304
docs(changelog): fixes invalid ticket ref
2016-12-14 09:12:22 +01:00
huydx
b97f4fd8b9
(typo) Exeuction -> Execution
2016-12-14 12:21:41 +09:00
huydx
adb441e5c8
(format) run go fmt in pkg
2016-12-14 12:17:38 +09:00
bergquist
63bf332023
Merge branch 'alerting_mqe'
2016-12-13 16:15:22 +01:00
bergquist
e6c557bb91
Merge branch 'master' into alerting_mqe
2016-12-13 16:15:04 +01:00
bergquist
362162d6fa
feat(mqe): add token cache
2016-12-13 14:01:48 +01:00
bergquist
69d6316512
style(mqe): instance dependencies in ctor func
2016-12-13 12:47:57 +01:00
bergquist
549c3ab78b
tech(mqe): update todo
2016-12-13 11:42:06 +01:00
bergquist
b620c7457d
test(query_editor): adds test for nesting queries in targetFull
2016-12-13 10:46:09 +01:00
Utkarsh Bhatnagar
bd20dc6c4c
Fixed failing tests ( #6941 )
2016-12-13 10:00:33 +01:00
bergquist
76f78c0f72
test(alert_tab): basic test skeleton
...
I created this test by misstake. But instead of deleting it I thought it
might be good to keep it to make it easier to add tests for the alert
tab
2016-12-13 09:50:38 +01:00
Torkel Ödegaard
62d18cd493
docs(): updated changelog with PR #6940
2016-12-13 09:18:10 +01:00
Utkarsh Bhatnagar
5777f65d05
Basic Auth now supports LDAP username and password ( #6940 )
2016-12-13 09:15:52 +01:00
Torkel Ödegaard
0841e841f5
cleanup(): removed docker/production folder as it was old and unused (ie grafana-docker repo is the place for the offical production docker container
2016-12-12 22:12:27 +01:00
bergquist
e1703166f0
docs(changelog): add thank you note to contributor
2016-12-12 19:06:21 +01:00
bergquist
99e3db8208
Merge branch 'master' into alerting_mqe
2016-12-12 19:01:50 +01:00
Torkel Ödegaard
46c161b104
Merge branch 'master' of github.com:grafana/grafana
2016-12-12 16:35:59 +01:00
Torkel Ödegaard
80d88d302c
fix(config): changed default for oauth and allow_sign_up setting, #6928
2016-12-12 16:35:42 +01:00
Hans Kristian Flaatten
1060b99810
docs(configuration): set allow_sign_up to true for gerneric OAuth ( #6928 )
...
This enables Grafana to accept new users authenticated through OAuth, without this set to true only previously authenticated users may log in with OAuth - and thus defeating the purpose.
2016-12-12 16:27:51 +01:00
Torkel Ödegaard
9da44141f1
fix(git): removed external submodule, accedentially included in PR, fixes #6929
2016-12-12 15:43:04 +01:00
bergquist
0e03c43174
docs(changelog): adds note about merging #4550
2016-12-12 14:59:02 +01:00
bergquist
f33aeb6591
Merge branch 'adrianlzt-bug/show_multiple_tags_with_influxdb'
2016-12-12 14:56:51 +01:00
bergquist
530e1b358a
Merge branch 'master' into adrianlzt-bug/show_multiple_tags_with_influxdb
2016-12-12 14:55:56 +01:00
bergquist
ce4e71364c
test(influxdb): adds tests for supporting multiple tags
2016-12-12 14:55:39 +01:00
Torkel Ödegaard
5ec7dea81a
Merge branch 'v4.0.x'
2016-12-12 14:39:53 +01:00
Torkel Ödegaard
8feaef20e0
fix(graph): fixed graph issue with axes mode set to series and picking Max value, fixes #6926
2016-12-12 14:37:40 +01:00
Torkel Ödegaard
40b359334b
fix(typescript): fixed sourcemap issue, #6904
2016-12-12 14:24:36 +01:00
bergquist
d599f45707
Merge branch 'bug/show_multiple_tags_with_influxdb' of https://github.com/adrianlzt/grafana into adrianlzt-bug/show_multiple_tags_with_influxdb
2016-12-12 13:30:27 +01:00
bergquist
ba848cffb4
docs(cli): add page for the cli
2016-12-12 13:15:35 +01:00
Torkel Ödegaard
ee6cd727ea
Merge branch 'master' of github.com:grafana/grafana
2016-12-12 11:38:31 +01:00
Torkel Ödegaard
3bb9d47a45
minor change to #6904
2016-12-12 11:38:10 +01:00
bergquist
413a187119
docs(notification): add message property to notification
2016-12-12 11:28:16 +01:00
Carl Bergquist
a5c41fe7cb
Merge pull request #6921 from huydx/master
...
fix(alert): alert test should return error when it failed to dispatch
2016-12-12 11:02:14 +01:00
Torkel Ödegaard
815722c3cc
Merge branch 'upgrade_typescript' of https://github.com/Nepomuceno/grafana into Nepomuceno-upgrade_typescript
2016-12-12 10:53:19 +01:00
bergquist
3cbc325f18
tech(github): asks ppl to remove placeholder text
2016-12-12 10:39:45 +01:00
huydx
015fa82cf5
fix(alert): alert test should return error when it failed to dispatch
2016-12-12 18:22:58 +09:00
Seuf
12a82bc0d4
Auth Proxy improvements - adds the option to use ldap groups for authorization in combination with an auth proxy - adds an option to limit where auth proxy requests come from by configure a list of ip's - fixes a security issue, session could be reused
2016-12-12 09:53:02 +01:00
Seuf
ae27c17c68
Auth Proxy improvements
...
- adds the option to use ldap groups for authorization in combination with an auth proxy
- adds an option to limit where auth proxy requests come from by configure a list of ip's
- fixes a security issue, session could be reused
2016-12-12 09:43:17 +01:00
bergquist
06b4dacaa4
docs(changelog): add note about closing #5479
2016-12-12 08:37:29 +01:00
Carl Bergquist
73ec529688
Merge pull request #6897 from grafana/cli_db_commands
...
Enable the CLI to do change the grafana admin password in the database
2016-12-12 08:30:20 +01:00
Gabriel Nepomuceno
cbf0d571f5
Removing task from other build sources
2016-12-10 09:00:58 +00:00
Gabriel Nepomuceno
2f46c56672
removing type validation because copy needs to be done first
2016-12-09 23:41:07 +00:00
Gabriel Nepomuceno
7ff07aa7b1
Revoming old files
2016-12-09 22:05:11 +00:00
Gabriel Nepomuceno
a8ae0a5b79
fixing compilation of grunt
2016-12-09 21:53:00 +00:00
Gabriel Nepomuceno
f3ebd2d849
upgrading bases and correcting identation missing tslint
2016-12-09 14:57:25 +00:00
Axel
2adbe3e13e
Prettify duration value format ( #6875 )
...
* Prettify duration unit format
Format duration like "2 days, 19 hours, 48 minutes" and make Decimals useful e.g.
0 decimals: 2 days
2 decimals: 2 days, 19 hours, 48 minutes
3 decimals: 2 days, 19 hours, 48 minutes, 27 seconds
Previous code did some rounding that is now gone so numbers might be
different.
* Rewrite kbn.toDuration without moment.js
Because https://github.com/moment/moment/issues/3653
* Add tests for kbn.toDuration
2016-12-09 15:55:25 +01:00
bergquist
96e8ecfa7b
feat(cli): adds command to reset admin password
...
closes #5479
2016-12-09 15:25:02 +01:00
bergquist
cd85e1f651
Merge branch 'master' into cli_db_commands
2016-12-09 12:36:05 +01:00
bergquist
ba7a990f86
tech: bump version in server cli
2016-12-09 12:30:36 +01:00
bergquist
02392e5189
docs(changelog): adds PR contributors name to release notes
2016-12-09 12:19:41 +01:00
bergquist
64f22e7037
docs(changelog): add note about closing #6356
2016-12-09 11:49:23 +01:00
bergquist
cfb6033765
Merge branch 'elastic5_support'
2016-12-09 11:42:15 +01:00
bergquist
619c5c4f1b
Merge branch 'master' into elastic5_support
2016-12-09 11:41:23 +01:00
bergquist
ebec02ffae
style(elastic): minor code style changes
2016-12-09 11:40:00 +01:00
bergquist
99c5f7d571
feat(elastic): remove support for ES 1.x
2016-12-09 11:34:19 +01:00
bergquist
873024b917
tech(elastic): use bool conditions for all es queries
2016-12-09 11:13:28 +01:00
Matt Toback
e58b6989c2
Small refactor to make hover highlighting proper, added a title tag for the completed grafana step. ( #6882 )
2016-12-09 09:42:24 +01:00
Matt Toback
f39f77692b
Adjusted the active state to fix the faint line showing. Probably related to the font change going into 4.0 ( #6886 )
2016-12-09 09:41:54 +01:00
Carl Bergquist
20e4cb9a0b
Merge pull request #6885 from utkarshcmu/patch-1
...
Fixed Create org API in docs
2016-12-09 08:53:33 +01:00
Utkarsh Bhatnagar
db3ac79015
Fixed Create org API in docs
2016-12-08 12:08:04 -08:00
bergquist
6265afd8b6
docs: updat latest to 4.0.2
2016-12-08 15:17:13 +01:00
bergquist
7c3c8bc4c9
docs(changelog): add date for 4.0.2 release
2016-12-08 15:14:44 +01:00
bergquist
49827de278
docs: release 4.0.2
2016-12-08 15:05:37 +01:00
bergquist
a90f650109
update package.json version to 4.0.2
2016-12-08 14:04:08 +01:00
bergquist
f68350acbf
docs(alerting): link fix to issue rather then commit
2016-12-08 14:01:59 +01:00
Torkel Ödegaard
22bf6420f1
Merge branch 'master' of github.com:grafana/grafana
2016-12-08 10:25:26 +01:00
Torkel Ödegaard
05772b30d7
feat(ux): completed work on getting started panel, #6466
2016-12-08 10:25:05 +01:00
Carl Bergquist
249b82d28b
Merge pull request #6873 from dec5e/reference_typos
...
Fix some typos in Reference docs
2016-12-08 09:49:10 +01:00
Andrey Artemov
c97e95227a
Fix some typos in "Export & Import" reference
2016-12-08 10:34:53 +02:00
Andrey Artemov
c94805d4c2
Fix typo in Singlestat page title
2016-12-08 10:34:31 +02:00
Torkel Ödegaard
dee6b7d150
Merge branch 'master' into getting-started-panel
2016-12-08 08:51:40 +01:00
Matt Toback
6ae6a5d312
Polished some styles, updated issue 6466
2016-12-07 14:51:00 -05:00
bergquist
8ee85626f2
fix(api): return correct json info after updating datasource
...
closes #6869
2016-12-07 18:09:17 +01:00
bergquist
c871212d6c
docs(changelog): adds note about fixing avg() reducer bug
2016-12-07 15:58:03 +01:00
bergquist
dd3060fdc3
feat(alerting): calculate avg of valid points
2016-12-07 15:55:37 +01:00
Torkel Ödegaard
924535c6d0
change(graph): changed null value graph option to default to null, closes #6868
2016-12-07 15:27:20 +01:00
bergquist
2bdd2a59cb
test(alerting): improve naming for test scenario
2016-12-07 15:19:58 +01:00
Adrian Lopez
395b834a23
Better match for culumn inside tagsColumn
2016-12-07 12:23:57 +01:00
Torkel Ödegaard
e082d78697
fix(elasticsearch): removed unused code
2016-12-07 12:07:56 +01:00
Torkel Ödegaard
7b68e6ea3b
feat(elasticsearch): Added support for Missing option (bucket) for terms aggregation, refactoring PR #4244 , thx @shanielh
2016-12-07 12:06:47 +01:00
bergquist
dd432e671e
docs(changelog): note about closing #6687
2016-12-07 11:28:18 +01:00
Carl Bergquist
0294446af9
Merge pull request #6856 from kylemcc/opsgenie-alerting
...
alerting: add support for OpsGenie
2016-12-07 11:23:54 +01:00
Carl Bergquist
2c7adccf12
Use cache for http.client in tsdb package. ( #6833 )
...
* datasource: move caching closer to datasource struct
* tsdb: use cached version of datasource http transport
closes #6825
2016-12-07 11:10:42 +01:00
vaibhavinbayarea
24172fca01
Added feature request "predict value" in moving averages pipeline agg ( #5689 )
...
issue-id: #5688
2016-12-07 10:47:46 +01:00
Matt Toback
d28726be06
Moved ADD ROW to left to consolidate row actions along the same vertical area. ( #6852 )
2016-12-07 10:45:23 +01:00
Carl Bergquist
b0679b610f
Merge pull request #6857 from SaaldjorMike/typo
...
Fix docs typo
2016-12-06 23:36:55 +01:00
Mike Rostermund
c5b29228ee
Add missing char/typo
2016-12-06 22:26:43 +01:00
Kyle McCullough
4ef940482c
alerting: add support for OpsGenie
2016-12-06 14:48:13 -06:00
utkarshcmu
6b26a0f91d
Fixed hover position
2016-12-06 05:53:33 -08:00
utkarshcmu
13f0b32a8f
Added sanitizer to help text
2016-12-06 05:24:03 -08:00
bergquist
6440d884db
elastic: make sure old tests are for es2
2016-12-06 14:17:03 +01:00
utkarshcmu
034d84354e
Fixed HelpText input box
2016-12-06 03:58:38 -08:00
utkarshcmu
42de27a2cb
Added help text for users
2016-12-06 03:54:44 -08:00
Torkel Ödegaard
83afbd4262
Merge branch 'master' of github.com:grafana/grafana
2016-12-06 11:58:51 +01:00
Torkel Ödegaard
e1b25b3999
changelog(): updated changelog with info on shared tooltip feature merged via PR #6274 , closes #1578
2016-12-06 11:58:39 +01:00
Torkel Ödegaard
fa393c282a
feat(graph): refactoring shared tooltip PR #6274
2016-12-06 11:55:20 +01:00
bergquist
005a17d52f
Merge branch 'master' of https://github.com/lpic10/grafana into lpic10-master
2016-12-06 10:15:36 +01:00
bergquist
464553a453
docs: explains how to use comment chars in passwords
2016-12-06 09:48:56 +01:00
Torkel Ödegaard
51165e76ba
Merge branch 'shared_tooltip' of https://github.com/connection-reset/grafana into connection-reset-shared_tooltip
2016-12-06 09:32:22 +01:00
bergquist
8f1ed07275
metrics: 64bit fields should come first in structs
...
https://golang.org/pkg/sync/atomic/#pkg-note-BUG
2016-12-06 09:08:51 +01:00
bergquist
21353f4ba5
docs: adds note about closing #6779
2016-12-06 09:08:50 +01:00
Torkel Ödegaard
9bb440bc82
Merge branch 'master' of github.com:grafana/grafana
2016-12-06 09:02:51 +01:00
bergquist
c17064fb44
fix(webdav): adds missing auth headers
...
closes #6779
2016-12-06 09:02:14 +01:00
Torkel Ödegaard
62269bb894
change(influxdb): always specify absolute time range in milliseconds, refactoring #6571
2016-12-06 08:56:01 +01:00
Torkel Ödegaard
c6bb86d833
Merge branch 'master' of https://github.com/ryantxu/grafana into ryantxu-master
2016-12-06 08:38:29 +01:00
jifwin
e73b82d54f
Disable web-security for phantomjs rendering ( #6469 )
2016-12-06 08:37:36 +01:00
Ben RUBSON
e51525dbde
Only take bar series to calculate barWidth ( #6756 )
...
* Only take bar series to calculate barWidth
solves #6751
* Typo
* Typo
* Typo
* Typo
* Refactor
* Simplify
2016-12-06 08:36:23 +01:00
Mitsuhiro Tanda
5f6a3ecd56
(cloudwatch) don't expand variable when panel or row repeat is used ( #6618 )
...
* (cloudwatch) don't expand variable when panel or row repeat is used
* fix test
2016-12-06 08:16:41 +01:00
Mitsuhiro Tanda
be26c017f6
(cloudwatch) percentile support ( #6634 )
...
* support extended statistics
* handle different response format for extended statistics
2016-12-06 08:12:30 +01:00
Torkel Ödegaard
d56b9a720a
feat(alerting): added confirm text when removing panel with alert rule
2016-12-06 08:11:21 +01:00
Adrian Muraru
f91fcaf5cf
Dashboard PNG export ( #6644 )
2016-12-06 08:05:13 +01:00
Torkel Ödegaard
167936f9b9
updated changelog
2016-12-06 07:43:39 +01:00
Torkel Ödegaard
ee36234196
Merge branch 'v4.0.x'
2016-12-06 07:42:35 +01:00
Torkel Ödegaard
f9fba0e935
fix(timerange): fixed time range zoom out shortcut, fixes #6837
2016-12-06 07:42:22 +01:00
Torkel Ödegaard
88e1d56bc2
fix(logging): added extra logging when default config file is not found (ie homepath is not correct), fixes #6829
2016-12-06 07:36:10 +01:00
Torkel Ödegaard
4c406dec2f
cleanup(): removed unused (old) migrate stuff
2016-12-05 12:52:34 +01:00
Torkel Ödegaard
aea3093d85
change(Timepicker): removed last 90 days to make room for Last 2 days, #6758
2016-12-05 11:52:00 +01:00
Jaime Soriano Pastor
f2d5829944
Add 'Last 2 days' option to quick ranges ( #6758 )
2016-12-05 11:51:02 +01:00
Torkel Ödegaard
37c1a49dc9
updated changelog
2016-12-05 11:44:50 +01:00
Torkel Ödegaard
50022253bd
Merge branch 'v4.0.x'
2016-12-05 11:44:02 +01:00
Torkel Ödegaard
890e5ce8ca
feat(playlist): added support for kiosk mode & minor polish/fix, closes #6727
2016-12-05 11:43:51 +01:00
Torkel Ödegaard
80f7a6a896
updated changelog
2016-12-05 11:20:54 +01:00
Torkel Ödegaard
1f50c6d76f
Merge branch 'v4.0.x'
2016-12-05 11:20:14 +01:00
Torkel Ödegaard
cc46b81961
fix(rendering): fixed server side rendering issue when sertting enforce_domain to true, fixes #6769
2016-12-05 11:20:01 +01:00
Torkel Ödegaard
c5ff1e4584
Merge branch 'v4.0.x'
2016-12-05 11:04:24 +01:00
Torkel Ödegaard
a9c0f66cda
fix(influxdb): Fix for Ad-Hoc Filters variable & changing dashboards, fixes #6821
2016-12-05 11:04:05 +01:00
Torkel Ödegaard
e1d52902c1
Merge branch 'master' of github.com:grafana/grafana
2016-12-05 10:54:40 +01:00
Torkel Ödegaard
d1feaaf4f3
Merge branch 'v4.0.x'
2016-12-05 10:54:01 +01:00
Torkel Ödegaard
ab07667b69
fix(rendering): minor fix for server side rendering when using non default http addr setting and non default domain setting, #6813
2016-12-05 10:51:46 +01:00
silvestre-abruzzo
48a14cb4c6
Use correct domain in render.js ( #6813 )
...
Phantomjs is always rendering login page because domain is not considered. According to http://phantomjs.org/api/webpage/method/add-cookie.html a correct domain must be passed. Probably this change is now necessary due to https://github.com/grafana/grafana/issues/6660
2016-12-05 10:50:23 +01:00
bergquist
b81e97c99c
webhook: adds json content-type
...
closes #6822
2016-12-05 10:46:04 +01:00
bergquist
4a2a935c8f
changelog: adds note about closing #6822
2016-12-05 10:45:22 +01:00
bergquist
87dbdb8300
webhook: adds json content-type
...
closes #6822
2016-12-05 10:44:31 +01:00
bergquist
1b68116922
changelog: add bugfix header
2016-12-05 09:42:31 +01:00
bergquist
ea829988da
changelog: add note about closing #6807
2016-12-05 09:39:20 +01:00
bergquist
0403f53b6f
feat(webhook): adds alert rule message to webhook
...
close #6807
2016-12-05 09:34:35 +01:00
bergquist
b88478a7e5
docs(readme): remove link to old CLA page
2016-12-03 03:46:51 +01:00
Carl Bergquist
fbf2113904
Merge pull request #6795 from hvnsweeting/patch-1
...
Use space to separate multiple modes
2016-12-03 03:15:31 +01:00
bergquist
6c9cf87080
feat(alerting): calculate avg of valid points
2016-12-02 23:44:14 +01:00
bergquist
c9b7f8603e
tech(): replace spaces to handle input more graceful
2016-12-02 23:43:02 +01:00
bergquist
9dd6cf45ac
feat(webhook): adds alert rule message to webhook
...
close #6807
2016-12-02 22:24:36 +01:00
bergquist
96cd13044b
change to golang 1.7.4
2016-12-02 21:27:12 +01:00
bergquist
f70d7ff3a3
fix(influxdb): align tsdb.influxdb with dataproxy
...
ref #6784
2016-12-02 21:10:29 +01:00
bergquist
368889828d
update latest.json to 4.0.1
2016-12-02 21:10:11 +01:00
Torkel Ödegaard
a5f7edbe40
Update CHANGELOG.md
2016-12-02 11:29:12 -05:00
Torkel Ödegaard
bc0fdc1f8e
Update CHANGELOG.md
2016-12-02 11:28:06 -05:00
bergquist
8134724b8a
docs: update links to 4.0.1
2016-12-02 17:17:33 +01:00
bergquist
f7dced3067
update to version 4.0.1
2016-12-02 16:33:00 +01:00
bergquist
b4b7156f42
fix(webdav): adds missing auth headers
...
closes #6779
2016-12-02 16:20:15 +01:00
Carl Bergquist
c206c04399
Merge pull request #6796 from hvnsweeting/patch-2
...
Update sample.ini
2016-12-02 16:10:39 +01:00
bergquist
04fa86fdde
docs(changelog): note about closing #6759
2016-12-02 15:43:39 +01:00
stuart nelson
bc69c8ef40
Add transport cache for reverse proxy ( #6776 )
...
* Add transport cache for reverse proxy
* Use updated at in cache
2016-12-02 15:39:57 +01:00
stuart nelson
9ed21c6a16
Add transport cache for reverse proxy ( #6776 )
...
* Add transport cache for reverse proxy
* Use updated at in cache
2016-12-02 15:39:28 +01:00
Viet Hung Nguyen
c6e66ec15e
Update sample.ini
...
Use space to separate multiple modes
2016-12-02 13:48:08 +07:00
Viet Hung Nguyen
b00fc73242
Use space to separate multiple modes
2016-12-02 13:46:41 +07:00
fg2it
d3e47e50c1
swap member declaration in StandardGauge to avoid problem with atomic on arm and x86-32
2016-12-01 21:26:54 +01:00
bergquist
158656f570
docs(changelog): add note about closing #6749
2016-12-01 21:23:55 +01:00
Carl Bergquist
6c03c64c79
Merge pull request #6768 from fg2it/fix6749
...
fix 6749 by swapping member in StandardGauge to avoid problem with atomic
2016-12-01 21:16:16 +01:00
Carl Bergquist
ae171357fc
Merge pull request #6783 from solugebefola/patch-1
...
typo?
2016-12-01 18:16:10 +01:00
Solar Olugebefola
1c234c6089
typo?
2016-12-01 11:54:07 -05:00
Axel Pirek
e6c8e75d62
Make tooltip shareable like crosshair
2016-12-01 10:10:23 +01:00
fg2it
834e3f1c29
swap member declaration in StandardGauge to avoid problem with atomic on arm and x86-32
2016-11-30 21:57:18 +00:00
bergquist
09e49f0a17
docs: adds note about closing #5677
2016-11-30 00:10:29 +01:00
Carl Bergquist
d11b17b8fe
Merge pull request #5677 from bmundt/remove_columns
...
Added Hidden Column Style for Table Panel
2016-11-30 00:08:17 +01:00
bergquist
4543bfe5aa
docs: add note about closing cloudwatch
2016-11-29 23:38:44 +01:00
Carl Bergquist
3c662ade8c
Merge pull request #6698 from grafana/cloudwatch_configurable_keys
...
Cloudwatch configurable keys from config page.
2016-11-29 23:37:13 +01:00
bergquist
180940a378
fix(singlestat): align width for gauge settings
2016-11-29 23:25:45 +01:00
bergquist
0d41b1294a
fix(singlestat): align width for gauge settings
2016-11-29 23:24:46 +01:00
bergquist
16f6339327
docs: add note about closing #6740
2016-11-29 23:20:48 +01:00
Carl Bergquist
c2ed24b788
Merge pull request #6740 from dirk-leroux/new_aggregation_on_singlestat_panel
...
New aggregation on singlestat panel
2016-11-29 23:18:01 +01:00
bergquist
aa14d9d893
docs: add note about closing #6411
2016-11-29 22:30:05 +01:00
bergquist
87824d2be7
Merge branch 'ichekrygin-victorops'
2016-11-29 22:28:39 +01:00
bergquist
83e90325c9
chore(victorops): remove unused code
2016-11-29 22:26:42 +01:00
bergquist
a6ea2f4fdb
Merge branch 'victorops' of https://github.com/ichekrygin/grafana into ichekrygin-victorops
2016-11-29 22:22:25 +01:00
bergquist
bb6248a51a
docs: remove link to CLA since we use CLA assistance
2016-11-29 21:51:51 +01:00
bergquist
a3a07b7191
docs(changelog): add note about closing #6655
2016-11-29 21:43:31 +01:00
Carl Bergquist
b47410af6a
Merge pull request #6670 from tomkozlowski/feature/postgres-certs
...
generalized database connection cert support and added to postgres
2016-11-29 21:40:27 +01:00
bergquist
9f4d06e8e2
docs(changelog): add note about closing #5443
2016-11-29 21:24:45 +01:00
bergquist
253324fc32
style(sqlstore): remove comment
2016-11-29 21:24:45 +01:00
Carl Bergquist
f6557f14b7
Merge pull request #6741 from dpavlos/fix_5443
...
[5443] Check if title is empty before save a new dashboard
2016-11-29 21:22:07 +01:00
bergquist
3b4e55216c
docs(changelog): add note about fixing #6679
2016-11-29 21:14:37 +01:00
Carl Bergquist
5a0fc434f3
Merge pull request #6722 from dpavlos/fix_6679
...
[6679] Check if org exists before delete it
2016-11-29 21:12:02 +01:00
bergquist
b00e9390d3
docs(v4): update docs for v4
2016-11-29 19:03:33 +01:00
bergquist
a73bebbf3d
tech(build): update publish script for 4.0.x release
2016-11-29 18:18:44 +01:00
bergquist
aed695ebe0
tech(build): set master to 4.1.0 pre
2016-11-29 18:03:20 +01:00
bergquist
9143165580
tech(build): change windows build branch
2016-11-29 17:41:18 +01:00
Torkel Ödegaard
25a5fc465c
fix(row): fixed dropping new panels onto panels, should split target panel
2016-11-29 11:38:02 -05:00
Torkel Ödegaard
7276b00fc7
fix(row): fixed dropping new panels onto panels, should split target panel
2016-11-29 11:37:06 -05:00
bergquist
567c2a1799
tech(build): update branch to package
2016-11-29 17:31:15 +01:00
bergquist
231492d443
tech(build): change windows build branch
2016-11-29 17:03:49 +01:00
bergquist
64f371a32d
tech: upgrade package json to v4.0.0
2016-11-29 16:51:38 +01:00
bergquist
360516ed41
feat(metrics): change active alerts to guage
2016-11-29 16:46:25 +01:00
Torkel Ödegaard
7e831e10a2
updated version in grafana-server main.go
2016-11-29 10:41:31 -05:00
Pavlos Daoglou
7f7f080ad8
[5443] Check if title is empty before save a new dashboard
2016-11-29 12:25:20 +02:00
Dirk le Roux
e0073d7e54
Fixed spelling error
2016-11-29 08:32:51 +02:00
Dirk le Roux
6412bd2f57
oAdded value type documentation to singlestat panel
...
Signed-off-by: Dirk le Roux <dirk.leroux@gmail.com >
2016-11-29 08:26:32 +02:00
Dirk le Roux
49dda7e5c1
first, delta, range passing unit tests
...
Signed-off-by: Dirk le Roux <dirk.leroux@gmail.com >
2016-11-29 08:26:31 +02:00
Ryan McKinley
0534d43a6e
use ms when query less then 5 mins
2016-11-28 14:57:36 -08:00
Ryan McKinley
1ce0d81736
Merge remote-tracking branch 'grafana/master'
2016-11-28 13:38:18 -08:00
bergquist
f7e8e9c9af
docs(readme): bump golang version
2016-11-28 20:47:04 +01:00
Carl Bergquist
2bdb2f79ec
fix(table): renderes empty date column as '-' ( #6736 )
...
* fix(table): renderes empty date column as '-'
closes #6728
* docs(changelog): add note about closing 6728
2016-11-28 14:42:43 -05:00
bergquist
2bdeb78885
style(docker): remove comments
2016-11-28 18:48:34 +01:00
bergquist
20df0aafc2
tech(docker): adds docker fig for elastic 5
2016-11-28 18:43:26 +01:00
bergquist
ab2f109443
fix(config): error message for broken config file
...
closes #6731
2016-11-28 17:55:18 +01:00
Torkel Ödegaard
a2d1cc1a46
fix(css): minor style fix
2016-11-28 09:39:07 -05:00
Pavlos Daoglou
0064331bbf
[6679] Check if org exists before delete it
2016-11-28 00:09:01 +02:00
bergquist
b2edcd8cfd
tech(docs): use relref for links
2016-11-27 20:22:29 +01:00
bergquist
ce64a0173c
docs(datasource): add root datasource page
2016-11-27 20:05:35 +01:00
bergquist
3475ff2d81
docs(http): moves overview content to /http_api/
...
ref #6719
2016-11-27 17:09:56 +01:00
bergquist
e3ad740b49
docs(changelog): add note about closing #6701
2016-11-27 16:56:31 +01:00
bergquist
bdfb773a98
fix(alerting): fixes broken no_value evaluator
...
closes #6701
2016-11-27 16:53:29 +01:00
bergquist
583de8e0e0
docs(graph): remove unused headers
2016-11-27 16:10:16 +01:00
bergquist
adc1bd3dea
docs(graph): moves thresholds to display tab
...
closes #6703
2016-11-27 16:07:41 +01:00
bergquist
7bc1c3cc1c
feat(cloudwatch): make it possible to reset keys
...
closes #6697
2016-11-24 16:37:33 +01:00
bergquist
3d21f06d5b
tech(cloudwatch): store keys in secure json blob
2016-11-24 14:16:52 +01:00
bergquist
0ea6537916
tech(cloudwatch): refactoring
2016-11-24 14:00:05 +01:00
bergquist
f7e12e5f93
test(cloudwatch): fixes failing tests
2016-11-24 14:00:05 +01:00
bergquist
1695aece0c
feat(cloudwatch): add authtype dropdown to config page
2016-11-24 14:00:05 +01:00
bergquist
64784db870
feat(cloudwatch): adds access and secret key to edit config page
2016-11-24 14:00:05 +01:00
bergquist
c3075a9bd1
docs(changelog): add note about solving sync problem for alerts
2016-11-24 13:59:52 +01:00
Torkel Ödegaard
2f354ed926
fix(getting started panel): some more work on this, #6466
2016-11-24 13:58:51 +01:00
Carl Bergquist
42f522fe97
Merge pull request #6692 from grafana/feature/tls-client-auth
...
Feature/tls client auth
2016-11-24 13:58:08 +01:00
Daniel Lee
ad8f06f87f
feat(changelog): adds TLS Client auth
2016-11-24 13:57:19 +01:00
bergquist
2bbe3d56bc
docs(alerting): add info about alerting metrics
2016-11-24 13:45:24 +01:00
Daniel Lee
0618122bcd
feat(httpsettings): add tls auth option
...
- Three text areas where the user can paste
in the CA Cert (optional), Client Cert
and Client Key.
- Tooltips for Auth checkboxes with brief
descriptions of what With Credentials and
With CA Cert are.
- Adds popover for TLS Auth header too.
- Aligns gf-form elements as labels and
checkboxes were not aligned before.
- Makes CA Cert optional as it is only
needed for self-signed certs.
2016-11-24 13:33:28 +01:00
Daniel Lee
b6b53c0f4b
fix(dataproxy): test with CA Cert
2016-11-24 13:22:25 +01:00
Daniel Lee
2893b25a05
feat(datasources): allow updating of tls certs
...
The tls files are stored as a json blob in the
SecureJsonData field. To update one file, the
json has to be fetched from the db first and
then updated with the cert file that has been
changed.
Also, a change to the dto with flags that are
used in the frontend to show if a file has
been uploaded. For example, if tlsClientKeySet
is set to true then means a file for the
client key is saved in the db. This is to
avoid sending any private data to the frontend.
2016-11-24 13:22:25 +01:00
Daniel Lee
387f8cc0c6
feat(dataproxy): TLS CA Cert for self-signed certs
...
For self-signed TLS Certificates, authentication
with InsecureSkipVerify set to false then this
error will occur:
x509: certificate signed by unknown authority
The solution is to allow the user to upload the
CA cert as well.
2016-11-24 13:22:25 +01:00
Daniel Lee
c9b2c694f1
refactor(dataproxy): TLS Client Auth
...
Use a SecureJsonData field for TLS
Client Auth instead of 3 new db
fields. Same model as used for
PluginSettings.
Saves and encrypts the pem file
content rather than just saving
the paths to the cert and key.
This allows for uploading from
the Edit Datasource page in
Grafana.
2016-11-24 13:22:25 +01:00
Daniel Lee
af07adb146
refactor(securejsondata): extract to class
...
Extract from pluginsettings class so that the
securejsondata type can be used in the other
classes. Encrypt and decrypt functions
extracted too.
2016-11-24 13:22:25 +01:00
Joe Lanford
56b7e2dfaf
Added support for TLS client auth for datasource proxies ( #5801 )
2016-11-24 13:22:25 +01:00
Torkel Ödegaard
2233938ba7
Merge branch 'master' into getting-started-panel
2016-11-24 13:17:22 +01:00
Torkel Ödegaard
ad7ae1b912
fix(graph): Fixed tooltip date header visible when x-mode was set to series, fixes #6364
2016-11-24 13:16:46 +01:00
bergquist
421c1eed82
fix(dashboard): fixes bug when saving dashboards
2016-11-24 11:22:13 +01:00
Torkel Ödegaard
d9cf6a958b
fix(unsaved changes): You now navigate to the intended page after saving in the unsaved changes dialog fixes #6675
2016-11-24 11:06:09 +01:00
Ben RUBSON
614bd7f1e8
Sort series by yaxis by default ( #6683 )
...
* Sort series by yxis by default
* Sort series by yxis by default
* Sort series by yxis by default
2016-11-24 10:24:49 +01:00
bergquist
6081c6cb61
docs(http_api): convert to new docs format
2016-11-24 10:16:24 +01:00
Carl Bergquist
df2b2e3058
feat(alerting): validate alerts before saving dashboard ( #6691 )
...
ref #6576
2016-11-24 09:50:35 +01:00
Torkel Ödegaard
223f2320eb
fix(streaming): clear data stream on subject completion
2016-11-23 17:12:30 +01:00
Torkel Ödegaard
cf751c256b
fix(graph): fixed order of graph tooltip when sort order was none, fixes #6648
2016-11-23 17:08:14 +01:00
Torkel Ödegaard
ea5cb0d076
fix(server side rendering): Fixed address used when rendering panel via phantomjs and using non default http_addr config, fixes #6660
2016-11-23 15:35:43 +01:00
Torkel Ödegaard
773fb5d1ae
fix(alerting): check if dashboard is saved before testing alert rule, fixes #6549
2016-11-23 14:55:10 +01:00
Pavlos Daoglou
c365d52a80
[6486] Fix status code when adding an existing user to org ( #6678 )
2016-11-23 14:38:44 +01:00
Mitsuhiro Tanda
d018d2a23f
(prometheus) table support
2016-11-23 17:18:37 +09:00
bergquist
02dc51b1b6
docs(influxdb): typo
2016-11-23 07:15:34 +01:00
Carl Bergquist
78ce29b8f1
Merge pull request #6671 from peregrinogris/patch-2
...
Fix typo in Basic Concepts
2016-11-23 06:30:44 +01:00
Hernán Rodríguez Colmeiro
e7e83a71a6
Fix typo in Basic Concepts
2016-11-22 21:47:59 -03:00
Tom Kozlowski
c21ffcc6c9
generalized database connection cert support and added to postgres
2016-11-22 15:29:22 -08:00
bergquist
56156fcd7f
feat(alerting): add median reducer to frontend
2016-11-22 14:35:26 +01:00
Torkel Ödegaard
2a33594c02
fix(templating): fixed duplicate button bug, fixes #6652
2016-11-22 14:20:24 +01:00
Torkel Ödegaard
34790e1fab
fix(dashboard): minor fix to schema upgrade when schemaVersion is not correct, fixes #6650
2016-11-22 14:20:24 +01:00
bergquist
6882dcfb99
feat(alerting): add backend support for median reducer
2016-11-22 14:09:35 +01:00
Mitsuhiro Tanda
51f80affe3
(cloudwatch) update aws-sdk-go to v1.5.8 ( #6658 )
...
* (cloudwatch) upgrade aws-sdk-go v1.5.8
* (cloudwatch) remove non-required aws-sdk-go part
* add go-ini
2016-11-22 13:38:11 +01:00
bergquist
50811c80ea
fix(alerting): fixes bug that prevents noData from triggering
...
closes #6631
2016-11-22 11:47:52 +01:00
bergquist
d73620f304
docs(issue_template): add note about alerting
2016-11-22 08:31:45 +01:00
bergquist
41a1ec29e7
docs(readme): add link to whats new in grafana 4
2016-11-21 14:01:41 +01:00
Torkel Ödegaard
a3d5b4bf25
Update CHANGELOG.md
2016-11-21 11:51:20 +01:00
Torkel Ödegaard
092f0c4b62
docs(): fixed windows link
2016-11-21 10:58:45 +01:00
Torkel Ödegaard
a5c0295a0e
docs(): updated doc download links
2016-11-21 10:18:43 +01:00
Torkel Ödegaard
c643466d57
bumped version to v4-beta2
2016-11-21 09:51:59 +01:00
bergquist
2b6013ce81
fix(notifications): failed image upload should not stop notification
...
closes #6638
2016-11-21 09:47:59 +01:00
Torkel Ödegaard
6fa4b8c0b6
Merge branch 'master' of github.com:grafana/grafana
2016-11-21 09:42:46 +01:00
Torkel Ödegaard
8d80812601
Merge branch 'issue-6566' of https://github.com/benrubson/grafana into benrubson-issue-6566
2016-11-21 09:39:35 +01:00
Torkel Ödegaard
c1a15648c7
Merge branch 'master' of github.com:grafana/grafana into getting-started-panel
2016-11-21 09:00:40 +01:00
benrubson
e71114f4fb
Come back to #6287 for graph_tooltip.js
...
as it is an only one loop solution
2016-11-19 09:12:10 +01:00
benrubson
9797845460
Typo
2016-11-18 19:14:12 +01:00
benrubson
0034b6ede7
Highlight correct point when series has null values
2016-11-18 18:49:20 +01:00
benrubson
1eb0ea3450
Correctly stack series with null and missing values
2016-11-18 18:14:40 +01:00
benrubson
becb6303e5
Revert #6287 for graph_tooltip.js
2016-11-18 17:50:54 +01:00
Torkel Ödegaard
1dc581bdfa
ux(gettingstarted): progress on getting started panel, #6466
2016-11-18 17:42:14 +01:00
bergquist
5dea0fda51
fix(settings): remove nil pointer exception
2016-11-18 16:43:14 +01:00
benrubson
850d39fc50
Revert #6287 for jquery.flot.stack.js
2016-11-18 16:32:00 +01:00
Torkel Ödegaard
fd512457d8
Merge remote-tracking branch 'origin/master' into getting-started-panel-css2
2016-11-18 16:31:54 +01:00
Torkel Ödegaard
0c9001c7ae
ux(gettingstarted): progress on getting started panel, #6466
2016-11-18 16:31:19 +01:00
bergquist
1b0005a9e5
feat(mqe): add support for app and host alias
2016-11-18 11:40:38 +01:00
bergquist
61bb9cbc13
test(alerting): fixes broken unit test
2016-11-18 10:53:27 +01:00
Ryan McKinley
7958615097
Use ms rather than second precision
2016-11-17 09:21:25 -08:00
bergquist
a3b0fbcaba
fix(influxdb): fixes broken tag rendering for influxdb alerting
...
closes #6626
ref #6523
2016-11-17 15:50:49 +01:00
Torkel Ödegaard
7ce33c31ec
Merge branch 'master' of github.com:grafana/grafana
2016-11-17 15:50:08 +01:00
Torkel Ödegaard
b9cfb19ab8
changelog(): added entry for PR #6579
2016-11-17 15:50:00 +01:00
Torkel Ödegaard
e34bf9a1fa
Merge branch 'utkarshcmu-or_alerting'
2016-11-17 15:49:52 +01:00
Torkel Ödegaard
62e8a039a1
refactor(alerting): refactoring PR for OR conditions, #6579
2016-11-17 15:48:15 +01:00
bergquist
3ea66ebe3f
fix(alerting): remove possible divide by zero panic
...
ref #6599
2016-11-17 15:20:14 +01:00
Torkel Ödegaard
457ae74343
Merge branch 'or_alerting' of https://github.com/utkarshcmu/grafana into utkarshcmu-or_alerting
2016-11-17 14:43:24 +01:00
Torkel Ödegaard
98d1748e43
fix(templating): work on fixing exporting issues when using templating variables, like data source variables, and panel repeats, requires more work #6189
2016-11-17 12:32:11 +01:00
Torkel Ödegaard
9d5928ddd6
feat(templating): don't persist template variable options when variable has refresh enabled, closes #6586
2016-11-17 11:38:06 +01:00
Torkel Ödegaard
eafe0d6bfa
fix(templating): fixed issue when adding template variable, fixes #6622
2016-11-17 11:28:33 +01:00
utkarshcmu
aae33b36dd
Added tests for firingEvaluation string
2016-11-17 01:41:23 -08:00
Torkel Ödegaard
196fdbfd31
fix(dashboard): fixed issue when dragging new panel to drop zone
2016-11-17 10:31:37 +01:00
utkarshcmu
fc82dac868
Added braces to single condition firingEvaluation string
2016-11-17 01:30:50 -08:00
utkarshcmu
690868c837
Added firingEvalution to Rule test
2016-11-17 01:28:17 -08:00
Torkel Ödegaard
a45fdfdd3f
fix(dashboard): minor fixes, and restored in-activity timer to 1min
2016-11-17 10:11:59 +01:00
bergquist
5c153f0383
Merge branch 'master' into alerting_mqe
2016-11-17 09:57:56 +01:00
bergquist
0a0f558c48
style(mqe): improve code
2016-11-17 08:52:27 +01:00
bergquist
23387bd39b
feat(mqe): simplify timestamp parsing
2016-11-17 08:42:09 +01:00
ichekrygin
f6b70c7d82
Fix formatting
2016-11-16 17:30:42 -08:00
ichekrygin
acc729131a
Add VictorOps Test.
2016-11-16 16:14:02 -08:00
ichekrygin
8f0d51171d
Resolve rebase w/ upstream conflicts.
...
Remove: `Alert on Exec Error` (no longer needed)
Add: `ruleUrl` to VictorOps message body.
2016-11-16 16:13:33 -08:00
ichekrygin
bbca9861fb
Fix return on nil and cleanup debug messages
2016-11-16 14:02:34 -08:00
ichekrygin
b46cbc5fbe
Add option to alert on ExecutionError
2016-11-16 14:02:34 -08:00
ichekrygin
4ca304b756
Change VictorOps fa from fa-exclamation-triangle -> fa-pagelines
2016-11-16 14:02:34 -08:00
ichekrygin
1e558e3936
Fix user-facing text
2016-11-16 14:02:34 -08:00
ichekrygin
b0620a9d4b
Add VictorOps alert notification capability
2016-11-16 14:02:34 -08:00
Torkel Ödegaard
42167a65c6
testdata(): added test graph for null stacking scenario, #6566
2016-11-16 19:00:23 +01:00
Torkel Ödegaard
f52c6aafe7
docs(): minor update to centos docs about font packages needed for phantomjs
2016-11-16 18:49:14 +01:00
Torkel Ödegaard
4581bb4a7a
fix(singletat): Support repeated template variables in prefix/postfix, fixes #6595
2016-11-16 18:44:39 +01:00
Torkel Ödegaard
e6776f71d9
cleanup(sass): removed tight-form styles
2016-11-16 18:26:39 +01:00
Torkel Ödegaard
d7e8753c59
cleanup(): removed unused gfbox style
2016-11-16 18:08:45 +01:00
Torkel Ödegaard
079b0ef44a
change(alerting): delete alert rule from panel model when duplicating panel
2016-11-16 18:03:00 +01:00
Torkel Ödegaard
a50178eab1
ux(tweak): minor polish to date picker styling
2016-11-16 17:56:42 +01:00
Torkel Ödegaard
f64385cfc9
ux(tweak): minor polish to date picker styling
2016-11-16 17:53:56 +01:00
Torkel Ödegaard
465451c289
cleanup(): removed unused uio-angular tab component
2016-11-16 17:47:37 +01:00
Torkel Ödegaard
18e965c775
fix(error handling): fixed server side error handling page
2016-11-16 17:41:44 +01:00
bergquist
9572f086ae
feat(mqe): add timerange to query
2016-11-16 17:09:34 +01:00
Torkel Ödegaard
e3564d12a1
fix(404): fixed 404 page
2016-11-16 17:09:00 +01:00
Dan Cech
c980efd470
fix up sass lint warnings ( #6603 )
2016-11-16 17:08:38 +01:00
Dan Cech
eacb7c8aba
Merge pull request #6584 from tomkozlowski/bugfix/oauth-login-bearer-token
...
explicitly set oauth2 token to Bearer Type
2016-11-16 10:35:32 -05:00
Torkel Ödegaard
e7a30ac464
fix(units): fixed issue with data rate bit units, fixes #6602
2016-11-16 16:29:10 +01:00
Tom Kozlowski
a353c8d1bb
added explicitly setting token as Bearer Type
2016-11-16 09:55:14 -05:00
bergquist
fa8213d8d5
feat(mqe): send http requests
2016-11-16 15:28:31 +01:00
Torkel Ödegaard
4fa995eafa
ux(view/tv mode): treat tab change as user activity, resets in activity timer
2016-11-16 14:44:55 +01:00
bergquist
f1897b7e96
feat(mqe): add response parser
2016-11-16 14:42:43 +01:00
Torkel Ödegaard
9c7f8268dc
fix(build): fixed failing unit test
2016-11-16 14:39:17 +01:00
Torkel Ödegaard
171335bfef
fix(ux): fixed dropzone display issues, fixes #6598
2016-11-16 14:28:52 +01:00
bergquist
c6ad0cc5ec
test(mqe): basic test for response parser
2016-11-16 13:00:25 +01:00
bergquist
113020aabe
feat(mqe): support basic aliases
2016-11-16 11:04:15 +01:00
bergquist
e12a4f6b46
docs(notifications): fixes typo
2016-11-16 10:55:47 +01:00
Mitsuhiro Tanda
9740752c1e
(cloudwatch) long retention support ( #6547 )
2016-11-16 10:50:33 +01:00
Matt Toback
10cf32f835
Removed green border from OK alerts. Makes dashboards too busy, competes for attention where action is unnceessary ( #6555 )
2016-11-16 10:50:01 +01:00
bergquist
430104aaac
feat(mqe): add support for wildcard series
2016-11-16 10:03:22 +01:00
bergquist
fa92dfb7b2
feat(mqe): add support for apps in where clause
2016-11-16 09:54:45 +01:00
Torkel Ödegaard
f91a833e6a
fix(panel): set initial transparency state at first link
2016-11-16 09:44:16 +01:00
bergquist
ab7263579f
Merge branch 'master' into alerting_mqe
2016-11-16 09:28:26 +01:00
bergquist
cbe8af967d
docs(api): add docs about creating new org
...
close #6588
2016-11-16 09:06:32 +01:00
utkarshcmu
f46c4c88ca
Added OR condition in docs
2016-11-15 22:43:09 -08:00
Ben RUBSON
a4de6da9a0
Correct series highlight ( #6578 )
...
solves issue #6573
2016-11-15 18:59:17 +01:00
bergquist
4739608ffb
tests(mqe): add query builder
2016-11-15 18:37:34 +01:00
utkarshcmu
8d0bcd23f8
Added tests for checking nested operators
2016-11-15 08:07:05 -08:00
utkarshcmu
dfb1b1918c
Implemented operator based firiing in backend
2016-11-15 06:35:25 -08:00
bergquist
b9d709ab27
feat(alerting): improve error logging for extracting alerts
...
ref #6576
2016-11-15 11:47:46 +01:00
Torkel Ödegaard
05c5a09f63
docs(): updated changelog
2016-11-15 08:46:30 +01:00
utkarshcmu
b2db2b26dd
Added OR to alert_tab
2016-11-14 18:36:22 -08:00
Ryan McKinley
04356f31d2
missing space
2016-11-14 14:56:11 -08:00
Ryan McKinley
3588b9732f
round the seconds
2016-11-14 13:40:33 -08:00
Carl Bergquist
6e94ccea07
Merge pull request #6569 from nicr9/patch-1
...
docs(datasources/influxdb): Fix broken image link
2016-11-14 17:25:52 +01:00
Nic Roland
0cdf05ae5d
docs(datasources/influxdb): Fix broken image link
...
Twas missing a leading `/`.
2016-11-14 16:04:33 +00:00
bergquist
1bdda76ba9
tests(mqe): parse mqe query model
2016-11-14 15:03:49 +01:00
bergquist
c973241435
feat(mqe): add token request
2016-11-14 14:00:35 +01:00
Torkel Ödegaard
62ff85e774
docs(): fixed ldap link
2016-11-14 11:34:58 +01:00
bergquist
4fdfee739a
fix(influxdb): add support for regex measurments
...
closes #6560
2016-11-14 08:48:19 +01:00
bergquist
118e2a6364
WIP: more boilerplate
2016-11-13 13:51:54 +01:00
bergquist
a87fd11f26
feat(stats): add alerts to global admin stats
2016-11-11 14:04:38 +01:00
bergquist
ad97db937c
feat(stats_usage): add stats about alerts
2016-11-11 13:57:11 +01:00
Carl Bergquist
08429d9a08
Merge pull request #6546 from huydx/master
...
Fix typo (password strenght -> password strength)
2016-11-11 10:31:04 +01:00
huydx
f5a804a558
Fix typo (password strenght -> password strength)
2016-11-11 18:02:58 +09:00
Andrew McDonald
b98f817d68
Fix for cloudwatch datasource requesting too many datapoints ( #6544 )
...
The range checking in _getPeriod appeared to be using a different variable than the period that had just been calculated for its bounds checks.
2016-11-11 08:54:44 +01:00
bergquist
e04d27c0b0
fix(influxdb): return internal influxdb errors
...
ref #6523
2016-11-11 08:47:53 +01:00
Carl Bergquist
b824fa1916
Merge pull request #6538 from grafana/alertlist_only_from_dashboard
...
feat(alertlist): make it possible to filter on alerts from current da…
2016-11-10 16:19:12 +01:00
bergquist
a51de8e987
tech(conf): remove dragoo :(
2016-11-10 16:15:55 +01:00
bergquist
abb8f33d77
feat(alertlist): make it possible to filter on alerts from current dashboard
2016-11-10 16:07:13 +01:00
bergquist
f924b241ae
tech(influxdb): refactor query builder
...
trying to reduce the amounts of moving parts for influxdb
2016-11-10 14:38:07 +01:00
Torkel Ödegaard
18a37a9eef
ux(getting started): struggleing witch cleaning up the css, #6466
2016-11-10 14:21:37 +01:00
bergquist
a948dfe514
fix(influxdb): fixes broken raw query usage
2016-11-10 14:18:10 +01:00
Torkel Ödegaard
575828f1e9
Merge branch 'getting-started-panel' of github.com:grafana/grafana into getting-started-panel
2016-11-10 13:25:18 +01:00
Torkel Ödegaard
de74bf0c33
Merge branch 'master' into getting-started-panel
2016-11-10 13:24:10 +01:00
Torkel Ödegaard
9f7d0862e8
docs(): minor docs fix
2016-11-10 13:08:32 +01:00
Carl Bergquist
a825e63a19
Merge pull request #6515 from grafana/influxdb_alias_seriename
...
[Influxdb] Backend support for seriename alias
2016-11-10 12:56:53 +01:00
bergquist
ecba23e883
Merge branch 'master' into influxdb_alias_seriename
2016-11-10 12:22:17 +01:00
Torkel Ödegaard
6767bdd76d
fix(graph): fixed issue log base scale on right y axis, option was not applied at all, also issue with log scale and max value calculation fixed, fixes #6534
2016-11-10 12:04:55 +01:00
Torkel Ödegaard
316d754a21
fix(ui/browser): fixed border not showing in safari, fixes #6530
2016-11-10 11:31:27 +01:00
bergquist
70b9ba2573
tech(build): switch to golang 1.7.3
...
tls/cipher fixes
https://github.com/golang/go/issues?q=milestone%3AGo1.7.3
2016-11-10 11:30:18 +01:00
bergquist
4f3c8c6663
fix(influxdb): add default operator
...
ref #6523
2016-11-10 11:21:38 +01:00
Torkel Ödegaard
71eb0f3278
fix(graph): fixed issue with bar width when used in series override, fixes #6528
2016-11-10 10:50:48 +01:00
Ben RUBSON
6495ba155a
Correct timeStep in case of missing values ( #6526 )
...
* Correct timeStep in case of missing values
* Comment
2016-11-10 10:20:27 +01:00
Ben RUBSON
2443326386
Add some comments about some previous modifications ( #6533 )
2016-11-10 10:19:42 +01:00
bergquist
ef08a243c5
fix(influxdb): fixes possible nil pointer
...
closes #6531
2016-11-10 08:23:58 +01:00
bergquist
bd3259d07a
feat(mqe): init commit
2016-11-09 15:55:47 +01:00
bergquist
6a8138904e
fix(shortcuts): CTRL on windows or linux
2016-11-09 14:48:51 +01:00
bergquist
82e1d3f6aa
feat(influxdb): disable debug logging in appmode
2016-11-09 14:48:05 +01:00
Torkel Ödegaard
fff26086d5
docs(): updated install links with beta links as well
2016-11-09 13:53:20 +01:00
bergquist
f0a0e647a0
feat(influxdb): backend support for alias by segment
...
ref #6510
2016-11-09 12:45:59 +01:00
Torkel Ödegaard
fb57bf77da
ux(getting started): progress on getting started panel and persited help flag states, #6466
2016-11-09 10:41:39 +01:00
bergquist
97271514fb
feat(influxdb): cleanup influxdb query editor options
2016-11-09 10:30:03 +01:00
bergquist
c897d39d5e
feat(influxdb): add support for serie alias replacement
...
ref #6510
2016-11-09 10:22:11 +01:00
bergquist
24a3a100ed
feat(influxdb): add alias to query
2016-11-09 10:05:12 +01:00
Leandro Piccilli
717a96ab8d
Fix raw document query on ES 5.x
2016-11-08 22:18:59 +01:00
Leandro Piccilli
a5ee705b89
Merge branch 'master' of https://github.com/grafana/grafana
2016-11-08 22:18:30 +01:00
Torkel Ödegaard
5f2cb8e193
Merge branch 'master' into getting-started-panel
2016-11-08 16:23:01 +01:00
Torkel Ödegaard
d92bb677df
docs(): fix title
2016-11-08 16:15:34 +01:00
Torkel Ödegaard
4c891e3758
docs(): minor spelling fix
2016-11-08 15:06:07 +01:00
Matt Toback
15e369ec02
First pass of getting started panel for home dashboard
2016-11-02 17:21:11 -04:00
Leandro Piccilli
c9a69c3ed9
Merge branch 'master' of https://github.com/grafana/grafana
2016-10-27 19:00:23 +02:00
Leandro Piccilli
538e1fbc64
Fix templating using query
2016-10-27 18:59:24 +02:00
Torkel Ödegaard
b65642564a
poc for new metric segment
2016-10-08 10:06:47 +02:00
Leandro Piccilli
0000065053
Merge branch 'master' of https://github.com/grafana/grafana
2016-10-02 16:59:25 +02:00
Leandro Piccilli
128de86d49
Merge branch 'master' of github.com:grafana/grafana
2016-09-19 20:12:02 +02:00
bergquist
5d821d3492
style(cli): minor fix
2016-08-24 20:27:41 +02:00
bergquist
c087445d51
feat(cli): add db command to cli.
2016-08-24 15:46:26 +02:00
Nozomi Anzai
157435a61c
Fix to check white list when the frontend tries to connect DB
2016-08-17 14:33:59 +09:00
Leandro Piccilli
f844cd844b
Fix for annotations query on ES 5.x
2016-08-11 22:24:58 +02:00
slqgsm
e17b1548e8
Release there were some issues with the way removing columns was being implemented.
...
So I decided to scrap that, and go for just having a hidden column style. This is what
@madshall did in his enhanced table pull request, so this is basically the hidden
column style feature form his pull request.
2016-07-29 20:21:59 +00:00
slqgsm
93cb08d9d0
fixed typo and issue of not being able to add fields in table transformation
2016-07-29 16:30:38 +00:00
slqgsm
afb55fb3bd
fixed to allow adding columns back in
2016-07-29 12:25:36 +00:00
slqgsm
e420bee2ab
First commit for this branch, to allow removing of columns in table transformation
2016-07-28 21:44:07 +00:00
Leandro Piccilli
3057c9747c
Change size on terms aggregation for ES 5.x
2016-07-26 22:05:49 +02:00
Leandro Piccilli
df9ace8ac2
Change annotations query for ES 5.x
2016-07-21 00:42:36 +02:00
Leandro Piccilli
2a501d6cdb
Merge branch 'master' of https://github.com/grafana/grafana
2016-07-18 10:34:11 +02:00
Leandro Piccilli
0ebf469f5f
Merge branch 'master' of https://github.com/grafana/grafana
2016-07-07 00:58:26 +02:00
Nozomi Anzai
bdf68b2183
Fix wrong overwrite of commit:711992c8e2e811abd450cb665008bb0a1b3e29a9
2016-06-30 10:48:39 +09:00
Leandro Piccilli
2205ce5354
Add some tests for ES 5.x
2016-06-20 00:40:16 +02:00
Nozomi Anzai
6586cc4029
Add the datasource of RDBMS (PostgreSQL and MySQL)
2016-06-13 18:24:18 +09:00
bigbenhur
ef623846c1
further tests for log-autoscale and log-fixedscale; only generate visible ticks; minor changes to prevent crashes due to bad user input
2016-06-06 10:33:35 +02:00
bigbenhur
29b9d17faa
fix crash due to zero or negative data values in graph with log scale
2016-06-03 22:30:38 +02:00
bigbenhur
1e4eb01059
Support auto grid min/max when using log scale, Issue #3090
2016-06-03 15:54:14 +02:00
Leandro Piccilli
0d34740a62
Add support to ElasticSearch 5.0
2016-05-10 19:38:22 +02:00
Adrian Lopez
9fbb1214ae
Allow to show multiple tags with annotations with InfluxDB datasource
2016-04-04 16:57:34 +02:00
Valeriy Simonov
8bf4d3fb7f
Merge remote-tracking branch 'refs/remotes/grafana/master'
2016-03-31 15:54:00 +05:00
Shani Elharrar
f121e8309d
ElasticSearch Terms & Date Histogram: Support 'missing' setting
2016-03-03 22:34:28 +02:00