bergquist
653a0502c4
tech(tsdb): add jsondata to tsdb datasource struct
2016-10-03 14:31:33 +02:00
bergquist
1606b74fce
tech(opentsdb): add init ref for opentsdb
2016-10-03 10:59:09 +02:00
bergquist
f4a834f84b
fix(opentsdb): add context to opentsdb executor
2016-10-03 10:37:49 +02:00
bergquist
8368a4a88a
Merge branch 'master' into alerting_opentsdb
2016-10-03 10:36:33 +02:00
Carl Bergquist
c38f6ff182
Make alerting notifcations sync ( #6158 )
...
* tech(routines): move the async logic from notification to alerting notifier
* tech(notification): reduce code dupe
* fix(notification): dont touch the response unless its an error
* feat(alerting): make alerting exeuction async but flow sync
* tech(alerting): remove commented code
* tech(alerting): remove unused code
* tech(alerting): fix typo
* tech(alerting): implement Context on EvalContext
* tech(alerting): wait for all alerts to return
* feat(alerting): dont allow alert responses to cancel
* Revert "feat(alerting): dont allow alert responses to cancel"
This reverts commit 324b006c96
.
* feat(alerting): give alerts some time to finish before closing down
2016-10-03 09:38:03 +02:00
bergquist
36f0bf0e1e
chore(web): Improve error message for invalid SSL configuration
2016-10-03 08:47:36 +02:00
Torkel Ödegaard
4a116ad4ad
fix(build): fixed failing unit test
2016-10-01 17:36:56 +02:00
Torkel Ödegaard
c6cf6d4655
fix(api): fixed issue with api content-type in api success messages, fixes #6160
2016-10-01 16:52:52 +02:00
Torkel Ödegaard
a6918617ff
feat(api): fixed minor issue with error message when trying to create duplicate datasource, fixes #6164
2016-10-01 16:41:27 +02:00
Torkel Ödegaard
7c339f0794
feat(alerting): show alertin state in panel header, closes #6136
2016-09-30 17:37:47 +02:00
Torkel Ödegaard
2c4524bbfd
fix(logging): minor logging fix
2016-09-30 13:25:54 +02:00
Torkel Ödegaard
fe4a0a98c1
fix(alerting): added confirm modal in UI, when deleting alert
2016-09-30 13:00:16 +02:00
Torkel Ödegaard
24a25453f6
fix(server): shutdown logging fixes
2016-09-30 10:18:19 +02:00
Torkel Ödegaard
5ec86a9ef4
fix(build): fixed broken build, unreachable code in migrator.go
2016-09-30 09:23:26 +02:00
Torkel Ödegaard
86b546c21d
refactor(main): refactoring main grafana server / startup code
2016-09-30 08:36:20 +02:00
Torkel Ödegaard
2b8177e3e5
fix(migration): fix for sqlstore migration, the execution of the migration and recording of the success of it was not done in same transaction, fixes #5315
2016-09-30 07:49:40 +02:00
Torkel Ödegaard
0ab2113fab
docs(config): added missing smtp config section, fixes #6155
2016-09-30 07:40:58 +02:00
bergquist
b66d94343e
tech(tsdb): add basic skeleton for alerting
2016-09-30 07:35:48 +02:00
Torkel Ödegaard
50d146e82c
fix(docs): fixed influxdb docs and mention of InfluxDB version, #6027
2016-09-29 14:53:50 +02:00
bergquist
1a062c52fa
fix(notifications): handle none configured image uploader
...
ref #6152
2016-09-29 14:31:19 +02:00
Torkel Ödegaard
75311e0626
feat(alerting): removed old init package
2016-09-28 21:27:24 +02:00
Torkel Ödegaard
5f5bbfbda5
Merge branch 'master' of github.com:grafana/grafana
2016-09-28 21:12:37 +02:00
Torkel Ödegaard
80eb82420e
fix(cleanup): check if images dir exists
2016-09-28 21:12:25 +02:00
Torkel Ödegaard
c28d004731
Merge branch 'go_routines'
2016-09-28 21:06:07 +02:00
Torkel Ödegaard
71e2c6f6ef
refactor(backend): refactoring management of go routines in backend
2016-09-28 21:06:00 +02:00
Dan Cech
6d7061dcaf
fix typo in config loader
2016-09-28 13:10:31 -04:00
Torkel Ödegaard
2750c8a801
feat(config): changed name of allow_user_login_pass to disable_login_form, changed the section of the config option to [auth], impacts merged PR #5423
2016-09-28 15:27:08 +02:00
Torkel Ödegaard
3e657357e5
Merge branch 'gnet-oauth'
2016-09-28 15:11:03 +02:00
Torkel Ödegaard
e5fc4332cd
feat(oauth): refactoring PR #6077
2016-09-28 15:10:50 +02:00
bergquist
bc634f20d5
Merge branch 'master' into go_routines
2016-09-28 13:58:14 +02:00
bergquist
7a6501640f
tech(log): fixes extra param logging
2016-09-28 13:57:19 +02:00
bergquist
991539e410
style(go_routines): improve variable naming
2016-09-28 13:35:24 +02:00
Torkel Ödegaard
5ccdbf01fd
merge with master
2016-09-28 13:02:15 +02:00
Torkel Ödegaard
a4648607bb
feat(testdata): added csv test data scenario
2016-09-28 10:37:30 +02:00
Torkel Ödegaard
8d5857661e
refactor(tsdb): changed tsdb time series model to use null.Float instead of pointers
2016-09-28 09:15:48 +02:00
Torkel Ödegaard
63caedb094
Merge branch 'master' of github.com:grafana/grafana
2016-09-28 08:09:51 +02:00
Torkel Ödegaard
460160cfa4
feat(testdata): added test case for ms resolution data
2016-09-28 08:08:46 +02:00
Torkel Ödegaard
22e8885690
feat(testdata): progress on test data stuff
2016-09-27 18:36:00 +02:00
Torkel Ödegaard
3ecd96e682
feat(testdata): lots of work on new test data data source and scenarios
2016-09-27 18:17:39 +02:00
bergquist
34b31aeef8
tech(goroutines): sync state between different go routines
2016-09-27 16:47:17 +02:00
bergquist
8e89173095
tech(log): fixes extra param logging
2016-09-27 16:06:06 +02:00
Torkel Ödegaard
ade8aa5b92
feat(graph): refactorings
2016-09-27 14:47:04 +02:00
Torkel Ödegaard
34f15d92d0
feat(testdata): worked on testdata app
2016-09-27 14:39:51 +02:00
bergquist
262e7193a3
feat(alerting): keep proccessing results even if one response panics
2016-09-27 11:16:55 +02:00
bergquist
071f2205e1
tech(tsdb): ops <o>
2016-09-27 11:13:13 +02:00
bergquist
46d4f817e3
tech(graphite): return error if statuscode is not ok
2016-09-27 10:09:56 +02:00
bergquist
dbb7852f21
feat: purge old files and snapshots
...
closes #4087
closes #2172
2016-09-26 14:33:40 +02:00
bergquist
1a32ab64b6
tech(renderer): improve renderOpts names
2016-09-26 11:07:36 +02:00
bergquist
effd2098ee
feat(alerting): fixes broken image renderer
2016-09-26 10:51:45 +02:00
bergquist
887e236bce
fix(rule): fixes rule reading bug
2016-09-26 10:01:33 +02:00
bergquist
8cd9225eb6
feat(alerting): increase timeout to 15s
2016-09-26 08:45:55 +02:00
Dan Cech
501e67a657
use semver when comparing grafana and plugin versions ( #6108 )
2016-09-23 14:38:59 +02:00
Torkel Ödegaard
9a94072c1d
Merge branch 'master' of github.com:grafana/grafana
2016-09-23 12:30:20 +02:00
Torkel Ödegaard
175c651e65
fix(server side rendering): Fixed issues with server side rendering for alerting & for auth proxy scenarios, fixes #6115 , fixes #5906
2016-09-23 12:29:53 +02:00
bergquist
99c77e7df8
tech(plugins): increase timeout
2016-09-23 09:56:42 +02:00
bergquist
e5c64732f1
fix(sql): Add boolstr to all dialects
...
closes #6116
2016-09-23 09:36:15 +02:00
Carl Bergquist
696a5f6a80
Merge pull request #6113 from replay/fix_context_dependency
...
Fix context dependency
2016-09-23 06:43:32 +02:00
Mauro Stettler
cb0f19f8d4
fix context dependency
2016-09-22 21:13:08 +01:00
Carl Bergquist
7bfef0ced8
Merge pull request #6111 from grafana/pluginreadme
...
allow non-admin users to view plugin readme
2016-09-22 21:12:44 +01:00
Mauro Stettler
b063cf0a6e
fix typo
2016-09-22 20:44:57 +01:00
Carl Bergquist
d6a0ec85c4
Merge pull request #6111 from grafana/pluginreadme
...
allow non-admin users to view plugin readme
2016-09-22 19:51:47 +02:00
Dan Cech
2c3dd84ebb
allow non-admin users to view plugin readme
2016-09-22 13:46:11 -04:00
bergquist
d711c0ed35
Merge branch 'master' into alert_prometheus
2016-09-22 19:27:24 +02:00
bergquist
a49c21df3a
fix(png-renderer): increase timeouts
2016-09-22 19:24:18 +02:00
bergquist
76b8cff445
fix(gnet): remove trailing ,
2016-09-22 16:17:22 +02:00
Torkel Ödegaard
f79600b352
fix(internal metrics): removed local dev code
2016-09-22 11:54:47 +02:00
Torkel Ödegaard
e336fb3d60
fix(smtp mailer): added timeout of 10 seconds to smpt mailer, fixes #2989
2016-09-22 11:51:39 +02:00
Torkel Ödegaard
936146768f
fix(snapshots): fixed issue with viewing embedded/solo/png panel from snapshot without login, fixes #3769
2016-09-22 11:46:58 +02:00
Torkel Ödegaard
6574dfacfb
feat(internal metrics): added some total stats to metrics reporting, closes #5865
2016-09-22 11:16:19 +02:00
Torkel Ödegaard
39af588a94
fix(playlist): fixed sorting issue with playlist playback, fixes #5467
2016-09-22 10:06:03 +02:00
Torkel Ödegaard
6257ae094c
feat(sqlstore): added index for dashboard_id in dashboard_tag table, fixes #5868
2016-09-21 21:32:51 +02: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
b4111d78e1
fix(security): fixed login issue that was a potential for social engineering, fixes #6014
2016-09-21 15:03:14 +02:00
bergquist
b856d7e193
fix(prometheus): remove timerange from context
2016-09-21 13:55:42 +02:00
bergquist
ae7345b04d
style(prometheus): remove commented test
2016-09-21 13:46:26 +02:00
bergquist
c084145cba
refactor(prometheus): add timerange to alert context
2016-09-21 13:46:10 +02:00
bergquist
af551b8825
refactor(tsdb): remove toUnix from timerange
2016-09-21 13:41:25 +02:00
bergquist
9534a04d3d
fix(prometheus): only accept matrix result
2016-09-21 13:30:41 +02:00
bergquist
ee0f1a0f36
feat(prometheus): handle more errors
2016-09-21 13:17:36 +02:00
bergquist
3e73be8d2e
feat(prometheus): improve error handling
2016-09-21 11:31:56 +02:00
bergquist
4c88db3e43
feat(prometheus): add support for legend formatting
2016-09-21 11:17:29 +02:00
bergquist
43d8bd5a25
feat(prometheus): initial support for prometheus
2016-09-21 07:01:53 +02:00
Dan Cech
630a8ed8aa
support setting default org role when adding user via grafana.net auth
2016-09-20 12:36:36 -04:00
Dan Cech
da95a23080
remove 'Github' from oauth login error messages
2016-09-20 11:36:13 -04:00
bergquist
d2fb660557
fix(cli): remove unused logging
2016-09-20 10:10:27 +02: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
bergquist
3f00834f25
tech: remove unused dependencies
2016-09-19 15:21:53 +02:00
bergquist
77783c02cd
fix(alerting): dont log null series
...
closes #6025
2016-09-16 14:59:54 +02:00
bergquist
3c92f78ee7
feat(cli): add grafana version header to all request against grafana.net
2016-09-15 16:01:06 +02:00
bergquist
3c966caa23
feat(cli): download all plugin dependencies
2016-09-15 14:38:11 +02:00
bergquist
6be48269e2
tech(build): update build docs
2016-09-15 13:09:33 +02:00
bergquist
4e567b5f02
feat(alert): order alerts by name.. instead of nothing.
2016-09-14 14:51:31 +02:00
bergquist
a23b7f1371
fix(alerting): add missing evaldata field to set state command
2016-09-14 14:35:05 +02:00
bergquist
9dd8b3b408
wip
2016-09-14 14:12:19 +02:00
bergquist
d0f9623037
feat(alertlistpanel): support state filter
...
ref #5981
2016-09-14 10:49:05 +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
8c30babdf1
feat(alerting): fixed build issues
2016-09-13 16:24:00 +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
wvl
a73424d6af
Secure Elasticsearch datasources a bit ( #6031 )
...
Instead of allowing users to access the
entire cluster, apply some sane restrictions.
Change-Id: Ib2e93722bf2e39d700d4afa713ff49ec556f2fdf
2016-09-13 15:04:21 +02:00
Torkel Ödegaard
6375418d8c
Merge branch 'alerting' into grafana-annotations
2016-09-13 09:38:12 +02:00
Mitsuhiro Tanda
1264a1b3a6
(cloudwatch) add metrics/dimensions ( #6020 )
2016-09-13 09:08:33 +02:00
Carl Bergquist
52dc2db769
Merge pull request #6008 from rubycut/patch-1
...
Increase datasource limit to 1000 #3910
2016-09-13 08:38:07 +02:00
Carl Bergquist
1c7b76cb43
Merge pull request #6013 from mtanda/cloudwatch_kinesis_analytics
...
(cloudwatch) add metrics/dimensions
2016-09-12 17:03:25 +02:00
Mitsuhiro Tanda
f998b86ade
(cloudwatch) add metrics/dimensions
2016-09-12 23:47:31 +09:00
bergquist
157ab1ba36
fix(setting): broken code
2016-09-12 14:57:37 +02:00
bergquist
d7bf70a77b
tech(tsdb): remove skip ssl setting. should be based on datasource settings
2016-09-12 13:37:00 +02:00
bergquist
6c5860d3e8
feat(metrics): measure proxy requests
2016-09-12 13:29:31 +02:00
Rubycut
501f89e829
Increase datasource limit to 1000 #3910
2016-09-12 10:45:17 +02:00
bergquist
eb673fd16d
fix(middleware): typo
2016-09-12 10:11:55 +02:00
Chen Chenglong
7b1c374f64
support connect ldap server with starttls ( #5969 )
...
* support connect ldap server with starttls
* add more doc for start_tls option
2016-09-10 09:40:56 +02:00
bergquist
4edb31723c
fix(metrics): ignore datasource proxy requests
2016-09-09 13:53:50 +02:00
bergquist
e7b56c6389
tech(metrics): move all request counters into one middleware
2016-09-09 13:28:19 +02:00
Torkel Ödegaard
4a2f2fba73
feat(alerting): show panel specific alert annotations, #5694
2016-09-09 11:30:55 +02:00
bergquist
583790e650
fix(alering): the crocdile turned on me > <
...
closes #5855
2016-09-09 07:42:07 +02:00
bergquist
aa80b52c07
feat(alerting): make it possible to skip ssl verification for alerting https requests
2016-09-08 16:29:31 +02:00
bergquist
7b9099ef93
fix(query): requires all that all series are empty to set NoDataFound
2016-09-08 14:33:10 +02:00
bergquist
9511f89a22
fix(alerting): fixes bug in query conditions
2016-09-08 13:28:41 +02:00
Torkel Ödegaard
23de094a81
feat(alerting/annotations): fixed broken test
2016-09-08 13:22:30 +02:00
bergquist
bec099cd84
tech: remove unused files
2016-09-08 11:41:56 +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
3c9432b7e9
fix(metrics): default updateSince to ms
2016-09-08 10:48:11 +02:00
bergquist
acf74cdacc
fix(alerting): change execution time to ms
2016-09-08 10:45:10 +02:00
bergquist
592ae5a39a
tests(alerting): fixes broken tests. pointers and stuff 🤷
2016-09-07 17:05:41 +02:00
bergquist
c769148701
Merge branch 'emails'
2016-09-07 13:52:16 +02:00
bergquist
59cb51dc6f
test(emails): update fake data model
2016-09-07 13:47:57 +02:00
bergquist
712061ab4f
test(alerting): fixes broken unit tests
2016-09-07 11:45:38 +02:00
bergquist
374016b9b5
Merge branch 'kfitzpatrick-custom-github-style-oauth'
2016-09-07 11:07:30 +02:00
bergquist
53dddf1a8f
fix(oauth): remove github refs from generic auth
2016-09-07 10:55:46 +02:00
bergquist
3b6820ef03
feat(oauth): create struct for generic oauth and add config values
2016-09-07 10:34:56 +02:00
Torkel Ödegaard
0d083bad14
Merge branch 'master' of github.com:grafana/grafana
...
Conflicts:
pkg/components/imguploader/s3uploader.go
2016-09-07 10:14:36 +02:00
Torkel Ödegaard
50b41130ca
feat(alerting): fixed s3 upload issue, progress on alerting on null/missing data, updated ini package to get the support for line continuations
2016-09-07 10:11:00 +02:00
bergquist
d1a7a23c84
test(imageupload): add more specific tests
...
torkels commit will fix this unit test :)
2016-09-07 10:05:01 +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
04690ca920
feat(alerting): add support for retries
...
ref #5855
2016-09-06 15:09:49 +02:00
bergquist
0d7a871223
style(alerting): remove blank lines
2016-09-06 14:57:15 +02:00
bergquist
55b560a4a8
feat(alerting): filter notifications based on severity
...
closes #5851
2016-09-06 14:27:48 +02:00
bergquist
2ca7284a56
tech(notifications): splitt into 3 queries
...
closes #5883
2016-09-06 08:43:15 +02:00
bergquist
c893e5d241
feat(notifications): add support for default notifications
...
ref #5883
2016-09-05 21:35:37 +02:00
bergquist
eb0396ad95
chore(tsdb): remove some logging
2016-09-05 21:35:24 +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
4c5461d4ba
feat(alerting): alerting scheduling distribution, only distibutes it on seconds for now, not sub second distribution, #5854
2016-09-05 14:26:08 +02:00
bergquist
1955defc43
fix(api): add missing jsonData field to dto
...
The field is available on the dto so I guess is should be used.
Otherwise we should remove the field rather then not setting it.
ref #5944
2016-09-01 17:21:13 +02:00
bergquist
86aea89214
style(tsdb): extract some methods
2016-09-01 13:03:15 +02:00
bergquist
d73547c0dc
feat(tsdb): add missing content type and join url using path
2016-09-01 11:12:35 +02:00