grafana/pkg/services/featuremgmt
sam boyer a3402641d6
api: Validate dashboards on save via coremodels, behind feature toggle (#48252)
* Add coremodelValidation feature flag

* coremodels: use stubs when feature flag is off

* api: validate dashboards on save

* Need pointer receiver for FeatureManager

* Update dashboard Go model

* Align doc comments

* Include CoremodelRegistry in test

* Wedge coremodel in on all test cases, ugh

* Ugh fix comment again

* Update pkg/framework/coremodel/staticregistry/provide.go

Co-authored-by: Artur Wierzbicki <wierzbicki.artur.94@gmail.com>

* Update Thema (and its deps) for better errs

* omg whitespace

Co-authored-by: Artur Wierzbicki <wierzbicki.artur.94@gmail.com>
2022-05-22 02:44:12 +02:00
..
strcase Chore: enforce feature naming convention (#48053) 2022-04-22 08:23:30 +04:00
testdata FeatureFlags: define features outside settings.Cfg (take 3) (#44443) 2022-01-26 09:44:20 -08:00
features.go FeatureFlags: define features outside settings.Cfg (take 3) (#44443) 2022-01-26 09:44:20 -08:00
manager_test.go FeatureFlags: define features outside settings.Cfg (take 3) (#44443) 2022-01-26 09:44:20 -08:00
manager.go fix status code 200 (#47818) 2022-04-15 08:01:58 -04:00
registry.go api: Validate dashboards on save via coremodels, behind feature toggle (#48252) 2022-05-22 02:44:12 +02:00
service_test.go FeatureFlags: define features outside settings.Cfg (take 3) (#44443) 2022-01-26 09:44:20 -08:00
service.go FeatureFlags: define features outside settings.Cfg (take 3) (#44443) 2022-01-26 09:44:20 -08:00
settings_test.go FeatureFlags: define features outside settings.Cfg (take 3) (#44443) 2022-01-26 09:44:20 -08:00
settings.go FeatureFlags: define features outside settings.Cfg (take 3) (#44443) 2022-01-26 09:44:20 -08:00
toggles_gen_test.go Access Control: Remove built-in role assignment by default (#49058) 2022-05-19 09:29:36 +02:00
toggles_gen.go api: Validate dashboards on save via coremodels, behind feature toggle (#48252) 2022-05-22 02:44:12 +02:00
usage_stats_test.go Service accounts: rename feature toggle (#48037) 2022-04-21 10:41:37 +01:00
usage_stats.go UsageStats: track enabled features (#47407) 2022-04-08 12:42:33 +02:00