Torkel Ödegaard
d65fbcbb42
fix(graphite): fixed minor graphite lexer issue when nodes begin with octal syntax and end with dash identifier, fixes #6049#
2016-09-21 20:04:09 +02:00
Dan Cech
248ed2672f
remove 'Github' from oauth login error messages
2016-09-21 09:42:06 -04:00
Dan Cech
b387c1291d
Merge branch 'master' into gnet-oauth
...
Conflicts:
pkg/api/login_oauth.go
2016-09-21 09:39:35 -04:00
Torkel Ödegaard
9e26a4cfcb
fix(templating): fixed unique filter after regex pass, fixes #6086
2016-09-21 15:30:11 +02:00
Torkel Ödegaard
b4111d78e1
fix(security): fixed login issue that was a potential for social engineering, fixes #6014
2016-09-21 15:03:14 +02:00
Torkel Ödegaard
4a1693196c
fix(mixed datasource): fixed issue when exporting dashboard using mixed data source, fixes #6032
2016-09-21 14:57:19 +02:00
Torkel Ödegaard
46ab09ed60
feat(links): fixed styling for dashboard links
2016-09-21 14:20:59 +02:00
Torkel Ödegaard
dc3b614749
fix(submenu): fixed issue with submenu and annotation display, and annotation issue in table panel
2016-09-21 13:45:26 +02:00
Torkel Ödegaard
d0b75cdb66
fix(templating): fixed issue with regex in query variable introduced by yesterdays big merged refactoring of template variable system
2016-09-21 11:38:59 +02:00
Torkel Ödegaard
8b90eedb35
feat(table): table options tab form layout changes
2016-09-21 11:23:39 +02:00
bergquist
4c88db3e43
feat(prometheus): add support for legend formatting
2016-09-21 11:17:29 +02:00
Torkel Ödegaard
7c10af012e
feat(singlestat): slight layout changes to options tab
2016-09-21 10:56:17 +02:00
Torkel Ödegaard
7b7ba46f12
fix(styleguide): fixed theme switching in style guide
2016-09-21 09:10:25 +02:00
Torkel Ödegaard
4f892ab9bf
Merge branch 'master' of github.com:grafana/grafana
2016-09-21 09:03:57 +02:00
Torkel Ödegaard
a01836e86d
feat(adhoc filters): basic implementation for ad hoc filters for elasticsearch, #6038
2016-09-21 08:48:49 +02:00
Alexander Zobnin
392976981c
fix(table panel): update Table Panel options tab styles. ( #6087 )
2016-09-21 07:40:12 +02:00
bergquist
43d8bd5a25
feat(prometheus): initial support for prometheus
2016-09-21 07:01:53 +02:00
Torkel Ödegaard
1b02632de8
fix(jslint): fixed lint issue
2016-09-20 17:36:20 +02:00
Torkel Ödegaard
0906312046
Merge branch 'adhoc-filters'
2016-09-20 17:34:57 +02:00
Torkel Ödegaard
15423e6e51
feat(adhoc filters): initial base mvp for adhoc filters are donecloses #6038
2016-09-20 17:34:38 +02:00
Torkel Ödegaard
dfe0f91105
feat(adhoc): adhoc filters progress
2016-09-20 16:29:48 +02:00
Alexander Zobnin
159a8bf734
fix(singlestat): update singlestat options tab styles. ( #6084 )
2016-09-20 15:29:10 +02:00
Torkel Ödegaard
6e429b8575
feat(adhoc filters): good progress on ad hoc filters and sync from to url, #6038
2016-09-20 11:57:43 +02:00
Alexander Zobnin
20f7eee8cc
fix(graph): increase Y min and max range when series values are the same, ( #6082 )
...
fixes #6070 , #6050 .
2016-09-20 11:38:18 +02:00
Alexander Zobnin
e926b01185
Bug fixes for flexible Y-Min and Y-Max settings ( #6066 )
...
* fix(flexible_y-min/max): fixed negative values support and added tests for this.
* fix(flexible_y-min/max): fixed issue with Y-Min and Y-Max values stored as numbers.
Issue: panels with configured Y-Min and Y-Max don't display anything
after upgrade.
2016-09-20 11:23:31 +02:00
Mitsuhiro Tanda
71b5007ec7
refactor
2016-09-20 11:04:23 +09:00
Mitsuhiro Tanda
07cce5f6bd
refactor
2016-09-20 11:04:23 +09:00
Mitsuhiro Tanda
481cc01242
(cloudwatch) add test for expand templater variables
2016-09-20 11:04:23 +09:00
Mitsuhiro Tanda
540436e9d5
inject templateSrv
2016-09-20 11:04:23 +09:00
Mitsuhiro Tanda
490141da82
(cloudwatch) expand multi select template variable
2016-09-20 11:03:35 +09:00
Dan Cech
f5e2d61aef
Merge branch 'master' into gnet-oauth
2016-09-19 16:48:40 -04:00
Dan Cech
fc17ed351c
support logging in with grafana.net credentials
2016-09-19 16:48:07 -04:00
Torkel Ödegaard
cb522d58cd
feat(templating): back to be able to continue work on ad hoc filters, #6048
2016-09-19 18:41:42 +02:00
Torkel Ödegaard
7a6fb70026
feat(templating): progress on variable system refactoring, #6048
2016-09-19 18:32:09 +02:00
Torkel Ödegaard
9d6ecc6361
feat(templating): progress on variable system refactoring, #6048
2016-09-19 18:06:36 +02:00
Torkel Ödegaard
945b5ee3cf
feat(templating): progress on variable system refactoring, #6048
2016-09-19 17:03:36 +02:00
Torkel Ödegaard
8a796c5b4b
feat(templating): progress on variable system refactoring, #6048
2016-09-19 15:15:15 +02:00
Torkel Ödegaard
5ded88fa4d
feat(templating): progress on variable system refactoring, #6048
2016-09-19 11:34:08 +02:00
bergquist
1cb45c3416
fix(alertlist): better description
2016-09-19 10:11:33 +02:00
Torkel Ödegaard
524f505664
tech(templating): refactoring, updated dashboardSrv to typescript
2016-09-19 10:08:05 +02:00
bergquist
0bde2ae689
fix(alertlist): remove timerange checkbox option
2016-09-19 10:07:53 +02:00
Torkel Ödegaard
5ce3e40cc9
feat(templating): more work on new variable handling code, #6048
2016-09-17 15:27:53 +02:00
Torkel Ödegaard
4188c46f83
feat(templating): more work on new variable handling code, #6048
2016-09-17 11:28:45 +02:00
Torkel Ödegaard
46ebae7304
feat(templating): progress on template system rewrite #6048
2016-09-16 16:50:30 +02:00
bergquist
05d43999dc
feat(alertlist): add support for time range lockdown
...
closes #5981
2016-09-16 15:55:38 +02:00
Torkel Ödegaard
7e8b279895
feat(templating): good progress on new variable update code, #6048
2016-09-16 10:48:03 +02:00
Alexander Zobnin
4fa22e2158
Refactor: flexible Y-Min and Y-Max settings ( #6051 )
...
* Feature: Flexible Y-Min and Y-Max settings.
Y-Min and Y-Max is now string.
New usage for both Y-Min and Y-Max (Where X is a real number):
>X Y-Max/Y-Max is auto if data is above X else X
<X Y-Max/Y-Min is auto if data is below X else X
=X Y-Max/Y-Min is scaled to current value +/- X
~X Y-Max/Y-Min is caled to average value +/- X
Example: Y-Min: <100 Y-Max: >200
If all points are within 100 and 200: Y-Min is 100 and Y-Max is 200
If some points are above 200: Y-Min is 100 and Y-Max is auto
If some points are below 100: Y-Min is auto and Y-Max is 200
if some points are below 100 and above 200: Y-Min and Y-Max is auto
Tests for new settings added
* Use parseFloat instead of implicit conversion
* feat(flexible_y-min/max): refactor.
* feat(flexible_y-min/max): added more tests.
2016-09-15 21:03:54 +02:00
cmartin0077
f91f74be04
fix(influxdb) autocomplete measurement while typing, fixes #4278 ( #5931 )
2016-09-15 16:11:38 +02:00
Torkel Ödegaard
0f4a9f1ed1
feat(templating): began refactoring variables into rich behavioral classes
2016-09-15 14:53:36 +02:00
Torkel Ödegaard
94e5001c0e
feat(templating): making progress on adhoc template variable, #6038
2016-09-15 09:18:28 +02:00
Alexander Zobnin
3be84b00d5
ES nested fields autocomplete ( #6043 )
...
* Re-create PR #4527 from @arcolife:
fixes #4526 - add nested support to fieldname autocomplete; Also:
- update _mapping to first use given time range
for deducting index mapping, then fallback to
today's date based index name
* (elasticsearch): refactor getFields() method.
* (elasticsearch): add tests for getFields() method.
* (elasticsearch): fixed _get() method (tests was broken after @arcolife commit).
2016-09-15 07:30:08 +02:00
Torkel Ödegaard
83b9db51e3
feat(templating): great progress on adhoc filters, #6038
2016-09-14 17:36:28 +02:00
bergquist
31892ed73c
style(alertlist): remove unused code
2016-09-14 14:21:56 +02:00
bergquist
9dd8b3b408
wip
2016-09-14 14:12:19 +02:00
Torkel Ödegaard
0a44add6c9
feat(adhoc fiters): began work on ad-hoc filters, refactored submenu filters to use gf-form styles, #6038
2016-09-14 11:21:02 +02:00
bergquist
d0f9623037
feat(alertlistpanel): support state filter
...
ref #5981
2016-09-14 10:49:05 +02:00
bergquist
b49a642ca5
feat(alerting): extract method for join eval matches
2016-09-14 10:49:05 +02:00
bergquist
d02f29fb02
feat(alertlist): basic alert list panel
...
ref #5981
2016-09-14 10:49:05 +02:00
Torkel Ödegaard
babab7677c
tech(lib upgrade): fixed issue with angular 1.5.8, so can revert revert of upgrade, that is we are no on latest angularjs, #6022
2016-09-14 10:45:56 +02:00
Torkel Ödegaard
c594f9f2ad
fix(lodash): corrected checked in lodash version
2016-09-14 10:13:33 +02:00
Torkel Ödegaard
649d9f9177
tech(lodash): upraded lodash to 4.15.0, closes #6021
2016-09-14 09:17:10 +02:00
Torkel Ödegaard
0fa0066cd9
tech(lodash): began migration work
2016-09-13 22:10:44 +02:00
Torkel Ödegaard
2146e69a11
revert angularjs upgrade
2016-09-13 21:26:28 +02:00
Torkel Ödegaard
fffa26b876
tech(lib upgrade): updated jquery to 3.1, fixes #6034
2016-09-13 20:42:28 +02:00
Torkel Ödegaard
25139c77b9
tech(update angularjs): updated angularjs to 1.5.9
2016-09-13 20:33:49 +02:00
Torkel Ödegaard
f5809c0209
fix(build): trying to fix build
2016-09-13 20:14:18 +02:00
Torkel Ödegaard
9cd517780f
Merge branch 'master' of github.com:grafana/grafana
2016-09-13 16:25:48 +02:00
Torkel Ödegaard
3af891d023
feat(alerting): restored alert history
2016-09-13 16:13:41 +02:00
Torkel Ödegaard
b0c7e61ef8
feat(alerting): removed severity
2016-09-13 15:09:55 +02:00
bergquist
6a723dff37
feat(notifications): set default value to false for new notifications
2016-09-13 14:25:48 +02:00
Torkel Ödegaard
6375418d8c
Merge branch 'alerting' into grafana-annotations
2016-09-13 09:38:12 +02:00
Jouni Kuusisto
e53b815956
Enable "With Credentials" for InfluxDB datasource ( #6018 )
2016-09-13 08:57:39 +02:00
bergquist
03fb152d4b
tech(templates): extract sort method
2016-09-13 08:11:04 +02:00
bergquist
9c5436c648
feat(templating): set default sort order
2016-09-13 07:39:30 +02:00
bergquist
e348822190
Merge branch 'template_sort' of https://github.com/mtanda/grafana into mtanda-template_sort
2016-09-13 07:16:34 +02:00
Torkel Ödegaard
014b70ded9
fix(graph): fixed showing rendering error in inspector, fixes #5995
2016-09-10 12:00:33 +02:00
Torkel Ödegaard
7aab4a4a59
fix(table): fixed issue with using mixed data source in table panel, fixes #5999
2016-09-10 09:57:25 +02:00
Torkel Ödegaard
4a2f2fba73
feat(alerting): show panel specific alert annotations, #5694
2016-09-09 11:30:55 +02:00
Carl Bergquist
51d2534f6a
Merge pull request #5994 from mtanda/prometheus_fix_legend_template
...
(prometheus) fix template variable expansion in legend
2016-09-08 18:37:27 +02:00
Mitsuhiro Tanda
9d09e5bbd0
(prometheus) fix template variable expansion in legend
2016-09-09 00:46:04 +09:00
Torkel Ödegaard
0ac4ece00d
feat(annotations): refactoring annotations srv to typescript, #5990
2016-09-08 14:31:30 +02:00
Torkel Ödegaard
b8081b29fd
Merge branch 'master' into grafana-annotations
2016-09-08 11:26:55 +02:00
Torkel Ödegaard
d60bd77658
feat(annotations): added support to show grafana stored annotations in graphs, #5982
2016-09-08 11:25:45 +02:00
bergquist
5f934e0238
feat(emails): move bg color to main table
2016-09-08 09:59:51 +02:00
bergquist
21c5b543fb
feat(profile): hide orgs list when it only contains one org
2016-09-08 09:03:29 +02:00
bergquist
f56d45ac56
feat(alerting): include default notifications in alert tab
2016-09-07 15:13:24 +02:00
bergquist
f26824049f
Merge branch 'master' into emails
2016-09-07 11:19:52 +02:00
bergquist
374016b9b5
Merge branch 'kfitzpatrick-custom-github-style-oauth'
2016-09-07 11:07:30 +02:00
bergquist
4646723cbb
Merge branch 'custom-github-style-oauth' of https://github.com/kfitzpatrick/grafana into kfitzpatrick-custom-github-style-oauth
2016-09-07 08:15:44 +02:00
Torkel Ödegaard
fc8f0721cd
Merge branch 'master' of github.com:grafana/grafana
...
Conflicts:
pkg/services/alerting/eval_context.go
2016-09-06 20:40:49 +02:00
Torkel Ödegaard
fbae6abb3c
feat(alerting): progress on handling no data in alert query, #5860
2016-09-06 20:40:12 +02:00
bergquist
22805ce56b
fix(alert_tab): fix broken alert history
2016-09-06 14:42:34 +02:00
bergquist
55b560a4a8
feat(alerting): filter notifications based on severity
...
closes #5851
2016-09-06 14:27:48 +02:00
Torkel Ödegaard
b1ed641d73
fix(graph): fixed issue with duplicate metric calls when doing full page reload of graph in edit/view mode
2016-09-06 09:20:34 +02:00
Torkel Ödegaard
6b17cdbca6
feat(alerting): Save As removes alerts from panels, closes #5965
2016-09-06 09:14:11 +02:00
bergquist
c893e5d241
feat(notifications): add support for default notifications
...
ref #5883
2016-09-05 21:35:37 +02:00
bergquist
d11bc57c37
feat(notifications): make it possible to send test alert notifications
...
closes #5847
2016-09-05 14:45:15 +02:00
Torkel Ödegaard
e2f5bf1666
feat(alerting): fixed confirm delete dashboard issue
2016-09-05 13:38:25 +02:00
Torkel Ödegaard
395213abd7
feat(graph panel): more refactoring of #5917
2016-09-05 11:46:16 +02:00
Torkel Ödegaard
31642b472c
refactoring(graph panel): #5917
2016-09-05 11:07:41 +02:00
Torkel Ödegaard
36252602af
Merge branch 'master' into graph-panel-non-timeseries
2016-09-05 09:58:07 +02:00
bergquist
daea38060f
feat(notifications): redirect to notification list after creation.
2016-09-05 08:27:12 +02:00
Hiroaki Kobayashi
3645fb371c
fix typo
2016-09-02 15:22:04 +09:00
bergquist
e493015f54
fix(alerting): replace one hack with another hack
2016-08-31 10:10:39 +02:00
bergquist
53a9dec407
feat(alerting): move timestamp to new row
...
ref #5850
2016-08-31 09:48:58 +02:00
Trent White
00f82010f8
tweaked alert example to see if there were any visual changes
2016-08-30 12:11:00 -04:00
Trent White
852a8b77e4
table tweak
2016-08-30 12:04:26 -04:00
bergquist
b55b7cde4b
fix(alerting): remove error message when model is valid again
...
closes #5921
2016-08-30 13:36:13 +02:00
bergquist
11a4ff0f8a
feat(alerting): add basic UI for history in alert tab
...
ref #5850
2016-08-30 13:22:59 +02:00
Trent White
90873cfe76
getting tables to behave on mobile
2016-08-29 16:55:19 -04:00
chrismartin0077
88ca695361
feat(influxdb) add elapsed(), fixes #5827
2016-08-29 07:05:10 -07:00
cmartin0077
9c08d7aef5
fix(influxdb) fix tag value autocomplete with upper case values, fixes #5399 ( #5919 )
2016-08-29 13:03:54 +02:00
Trent White
ab4f06bc54
redesign email template
2016-08-26 14:25:39 -04:00
Alexander Zobnin
1bdd24ab9e
Graph panel: fix merge conflicts introduced by alerting branch, issue #5812 .
2016-08-26 21:22:46 +03:00
Alexander Zobnin
7a6d32138b
Graph panel: refactor, issue #5812 .
2016-08-26 20:47:12 +03:00
Alexander Zobnin
06af566f3f
Graph panel: initial elastic raw document format support, issue #5812 .
2016-08-25 22:03:42 +03:00
Trent White
35b90afdd0
initial styling
2016-08-24 17:41:29 -04:00
Alexander Zobnin
d23e9fa3c3
Graph panel: table format support improvements, issue #5812 .
2016-08-23 20:44:58 +03:00
bergquist
7095a9d7e1
Merge branch 'master' into alerting
2016-08-22 15:31:33 +02:00
bergquist
f3d6035c59
feat(alerting): add alerts for notification edits
2016-08-22 14:49:40 +02:00
bergquist
26c6437846
Merge branch 'master' into alerting
2016-08-22 12:27:08 +02:00
bergquist
5a33679470
fix(alerting): remove has no value condition
2016-08-22 12:20:07 +02:00
Mitsuhiro Tanda
d9fe41cc8d
(prometheus) refactor time calculation
2016-08-20 22:51:33 +09:00
Carl Bergquist
9fdda0e269
Merge pull request #5613 from ctrochalakis/group_by_nodes
...
feat(graphite): added groupByNodes func def, closes #5612
2016-08-19 15:16:40 +02:00
Alexander Zobnin
c683c7a448
Graph panel: initial support for table format, issue #5812 .
2016-08-18 21:59:28 +03:00
bergquist
e415412691
feat(alerting): add image for howto popup
...
closes #5784
2016-08-18 18:36:58 +02:00
bergquist
6d60d125d3
Merge branch 'Othyus-filter_orgs'
2016-08-18 15:48:47 +02:00
bergquist
e3bbf96b37
Merge branch 'filter_orgs' of https://github.com/Othyus/grafana into Othyus-filter_orgs
2016-08-18 15:48:01 +02:00
Alexander Zobnin
284a6ee629
Graph panel: rename X axis modes, issue #5812 .
2016-08-18 15:34:32 +03:00
Torkel Ödegaard
09cdf3e9e1
feat(alerting): show execution errors in alert list
2016-08-18 11:37:35 +02:00
Torkel Ödegaard
5cf9711862
feat(alerting): added eval match to test results
2016-08-18 11:22:24 +02:00
Torkel Ödegaard
2f953d75a6
Merge branch 'alerting' of github.com:grafana/grafana into alerting
2016-08-18 10:07:45 +02:00
Torkel Ödegaard
9028d4899f
feat(alerting): alert list fixes
2016-08-18 10:07:31 +02:00
bergquist
631acc2bf9
feat(alerting): only show available queries in alert query
2016-08-18 10:02:17 +02:00
Torkel Ödegaard
9b5a7b5ef6
feat(alerting): added alert howto text, closes #5784
2016-08-18 09:58:20 +02:00
Torkel Ödegaard
75a6c2b612
feat(alerting): added validation that checks valid data source and checks for template variables in graphite query, #5841
2016-08-18 09:03:46 +02:00
Roman Vynar
d086f5d398
Align step with interval passed to Prometheus query using rate() ( #5839 )
2016-08-18 08:19:32 +02:00
Torkel Ödegaard
2e7cb04490
feat(alerting): some final changes to alert list #5784
2016-08-17 15:48:58 +02:00
Torkel Ödegaard
63a283b4bc
feat(alerting): working on alert state filters for alert list
2016-08-17 11:00:00 +02:00
Torkel Ödegaard
05697d5ecd
Merge branch 'master' into alerting
...
Conflicts:
conf/sample.ini
2016-08-17 10:03:33 +02:00
Torkel Ödegaard
f9b628ad0e
Merge branch 'v3.1.x'
...
Conflicts:
conf/defaults.ini
conf/sample.ini
pkg/metrics/graphite.go
pkg/metrics/graphite_test.go
2016-08-17 09:53:46 +02:00
Torkel Ödegaard
2b2b64865b
Merge branch 'master' of github.com:grafana/grafana
2016-08-17 09:42:52 +02:00
Torkel Ödegaard
159ea69e5d
fix(OpenTSDB): correct content-type, fixes #4965
2016-08-17 09:42:40 +02:00
Torkel Ödegaard
a5f0f508ea
feat(inspector): fixed error handling, showing response body when data proxy returns text/html body
2016-08-16 22:31:26 +02:00
Torkel Ödegaard
434332f02d
feat(alerting): changed fontsize in alert list
2016-08-16 21:26:54 +02:00
Alexander Zobnin
93515d0ffc
Graph panel: display only bars in histogram mode, issue #5812 .
2016-08-16 21:53:53 +03:00
Alexander Zobnin
113173be3d
Graph panel: preserve series options (colors and other), issue #5812 .
2016-08-16 21:12:35 +03:00
Alexander Zobnin
63886598e9
Graph panel: add value option (min, max, avg, etc), issue #5812 .
2016-08-16 19:43:14 +03:00
Alexander Zobnin
e39e5f9a9b
Graph-panel: Add initial histogram option, issue #5812 .
2016-08-16 18:45:57 +03:00
Torkel Ödegaard
0b7fa3c19d
feat(alerting): minor progress on alert list, #5784
2016-08-16 16:50:36 +02:00