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
242689abe2
elasticsearch: pipeline aggregation fix for json encoding
2018-05-23 16:46:26 +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
bergquist
c40b0ea1df
test: moves test files to testdata folder
2018-05-18 23:23:13 +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
bergquist
78e837cf39
test: increase expire time to avoid tz issues in tests
2018-05-17 14:59:50 +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
Marcus Efraimsson
d3f516f1c4
Merge branch 'master' into WPH95-feature/add_es_alerting
2018-05-12 11:33:58 +02: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
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
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
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
bergquist
7e9a10a5fb
renames alerting engine to match other services
2018-05-08 10:53:42 +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
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
Torkel Ödegaard
e5e8b9800c
merge: fixed conflicts in discord PR
2018-05-07 15:40:43 +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
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
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
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
de0d409a23
Revert "Opportunities to unindent code (unindent)"
2018-05-02 14:06:46 +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
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
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
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