Piotr Jamróz
a8f43b97a2
Glue: Return correlation config in GET /correlations ( #55801 )
...
* Fix getting and creating correlations config
* Fix tests
2022-09-28 12:17:43 +01:00
Giordano Ricci
4b2144fe40
Correlations: change casing of *UID properties ( #52836 )
...
* Correlations: change casing of *UID properties
* add link to correlations HTTP API
2022-07-27 07:01:46 +01:00
Giordano Ricci
5ce4baf6f5
Correlations: Add CreateCorrelation HTTP API ( #51630 )
...
* Correlations: add migration
* Correlations: Add CreateCorrelation API
* Correlations: Make correlations work with provisioning
* Handle version changes
* Fix lining error
* lint fixes
* rebuild betterer results
* add a UID to each correlation
* Fix lint errors
* add docs
* better wording in API docs
* remove leftover comment
* handle ds updates
* Fix error message typo
* add bad data test
* make correlations a separate table
* skip readonly check when provisioning correlations
* delete stale correlations when datasources are deleted
* restore provisioned readonly ds
* publish deletion event with full data
* generate swagger and HTTP API docs
* apply source datasource permission to create correlation API
* Fix tests & lint errors
* ignore empty deletion events
* fix last lint errors
* fix more lint error
* Only publish deletion event if datasource was actually deleted
* delete DS provisioning deletes correlations, added & fixed tests
* Fix unmarshalling tests
* Fix linting errors
* Fix deltion event tests
* fix small linting error
* fix lint errors
* update betterer
* fix test
* make path singular
* Revert "make path singular"
This reverts commit 420c3d315e .
* add integration tests
* remove unneeded id from correlations table
* update spec
* update leftover references to CorrelationDTO
* fix tests
* cleanup tests
* fix lint error
2022-07-25 15:19:07 +01:00
Marcus Efraimsson
36c3398c6d
Datasource: Remove support for unencrypted passwords ( #49987 )
...
* Datasource: Remove support for unencrypted passwords
* regenerate swagger
* [WIP] Remove references to datasource password and basic auth password fields (#50015 )
* try delete moar tings
* delete provisioning stuff
* remove from yaml
* update snapshots
* remove lingering snapshot fields
* fix ds http settings
* Re-generate swagger and fix swagger-api-spec make target
Co-authored-by: Will Browne <will.browne@grafana.com >
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com >
2022-06-03 17:38:22 +02:00
maicon
8e03541228
Provisioning: Ensure that the default value for orgID is set when provisioning datasources to be deleted ( #44244 )
...
Fixes #44243
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
2022-02-09 12:38:13 +01:00
Ryan McKinley
7ef05588ea
Provisioning: set stable datasource UID with provisioning ( #41769 )
2021-11-18 01:18:08 +01:00
Maksim Nabokikh
a1f40195be
Provisioning: Validate that datasource access field equals to direct or proxy ( #26440 )
...
* Validate that datasource access field equals to allowed value (direct or proxy)
2020-07-20 10:01:25 +02:00
Carl Bergquist
7610d5717a
Provisioning: Use proxy as default access mode in provisioning ( #24669 )
...
fixes #24591
fixes #19501
2020-05-14 12:40:00 +02:00
Andrej Ocenas
e5dd7efdee
Provisioning: Allows specifying uid for datasource and use that in derived fields ( #23585 )
...
* Add uid to datasource
* Fix uid passing when provisioning
* Better error handling and Uid column type change
* Fix test and strict null error counts
* Add backend tests
* Add tests
* Fix strict null checks
* Update test
* Improve tests
* Update pkg/services/sqlstore/datasource.go
Co-Authored-By: Arve Knudsen <arve.knudsen@gmail.com >
* Variable rename
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com >
2020-04-20 15:48:38 +02:00
Erik Sundell
4dbedb8405
Azure Monitor: Revert support for cross resource queries ( #19115 )" ( #19346 )
...
This reverts commit 88051258e9 .
2019-09-24 12:01:12 +02:00
Erik Sundell
88051258e9
Azure Monitor: Add support for cross resource queries ( #19115 )
...
* Add new query mode picker with different states for each query. Also really simple migration script
* Populate cross resource dropdowns
* Cleanup. Handle change events
* Add multi select picker for subscriptions
* Fix markup issue
* Prepare for new query mode
* More cleanup
* Handle multiple queries both in ds and backend
* Refactoring
* Improve migration
* Add support for multiselect display name
* Use multiselect also for locations and resources
* Add more typings
* Fix migrations
* Custom multiselect built for array of options instead of variables
* Add url builder test
* fix datasource tests
* UI fixes
* Improve query editor init
* Fix brokens tests
* Cleanup
* Fix tslint issue
* Change query mode display name
* Make sure alerting works for single queries
* Friendly error for multi resources
* Add temporary typings
2019-09-17 11:35:40 +02:00
Andrej Ocenas
fcebd713a5
Provisioning: Interpolate env vars in provisioning files ( #16499 )
...
* Add value types with custom unmarshalling logic
* Add env support for notifications config
* Use env vars in json data tests for values
* Add some more complexities to value tests
* Update comment with example usage
* Set env directly in the tests, removing patching
* Update documentation
* Add env var to the file reader tests
* Add raw value
* Post merge fixes
* Add comment
2019-04-24 15:39:47 +02:00
Mario Trangoni
60dfff11a0
Fix datbase > database
2018-09-21 13:41:31 +02:00
Mario Trangoni
80fa66fcb0
Fix some typos found by codespell
...
See,
$ codespell -S "./.git*,./vendor*,./public*"
2018-09-21 11:54:52 +02:00
Marcus Efraimsson
0a7be2618e
cleaning up test data
2018-08-17 15:00:37 +02:00
Marcus Efraimsson
aed89b49c0
should allow one default datasource per organisation using provisioning
2018-08-14 14:48:14 +02:00
bergquist
1411709db1
provisioning: place testfiles within testdata folder
2018-05-29 16:30:12 +02:00