grafana/pkg/api
Josh Hunt 138575cbe9
Config: Refactor frontend settings to struct (#61990)
* Config: Make frontend settings a struct rather than map

remove frontend settings to setting package

remove frontend settings struct to dtos package

rearrange structs to avoid cycles

rename getFrontendSettings fn

omitempty

fix login test

fix middleware test

* wip some enterprise types

* cleanup, moved structs from enterprise

* ci
2023-01-31 19:14:15 +00:00
..
apierrors Chore: Fix status codes for nested folders (#59087) 2022-11-22 16:06:39 +02:00
avatar Chore: Fix goimports grouping in pkg/api (#62419) 2023-01-30 08:18:26 +00:00
datasource backend/datasources: move datasources models into the datasources service package (#51267) 2022-06-27 12:23:15 -04:00
dtos Config: Refactor frontend settings to struct (#61990) 2023-01-31 19:14:15 +00:00
frontendlogging Chore: Fix goimports grouping in pkg/api (#62419) 2023-01-30 08:18:26 +00:00
pluginproxy chore: move user_auth models to (mostly) login service (#62269) 2023-01-27 13:36:54 -05:00
response Chore: Fix goimports grouping in pkg/api (#62419) 2023-01-30 08:18:26 +00:00
routing Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
static API: Extract OpenAPI specification from source code using go-swagger (#40528) 2022-02-08 13:38:43 +01:00
accesscontrol.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
admin_encryption.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
admin_provisioning_test.go RBAC: Rewrite provisioning rbac tests (#61752) 2023-01-19 13:49:57 +01:00
admin_provisioning.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
admin_test.go Chore: Fix goimports grouping in pkg/api (#62419) 2023-01-30 08:18:26 +00:00
admin_users_test.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
admin_users.go Chore: Delete password and search from models package (#62482) 2023-01-31 11:04:55 +01:00
admin.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
alerting.go Chore: Move search model from models package to search service (#62215) 2023-01-30 15:17:53 +01:00
annotations_test.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
annotations.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
api.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
apikey.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
basic_auth_test.go Macaron: remove custom Request type (#37874) 2021-09-01 11:18:30 +02:00
basic_auth.go Macaron: remove custom Request type (#37874) 2021-09-01 11:18:30 +02:00
comments.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
common_test.go Chore: Move search model from models package to search service (#62215) 2023-01-30 15:17:53 +01:00
dashboard_permission_test.go RBAC: inherit folder permissions when resolving managed permissions (#62244) 2023-01-30 14:19:42 +00:00
dashboard_permission.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
dashboard_snapshot_test.go chore: move dashboard_acl models into dashboard service (#62151) 2023-01-26 08:46:30 -05:00
dashboard_snapshot.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
dashboard_test.go RBAC: inherit folder permissions when resolving managed permissions (#62244) 2023-01-30 14:19:42 +00:00
dashboard.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
dataproxy.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
datasources_test.go Chore: Fix goimports grouping in pkg/api (#62419) 2023-01-30 08:18:26 +00:00
datasources.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
fakes.go NavTree: Make it possible to configure where in nav tree plugins live (#55484) 2022-09-28 08:29:35 +02:00
folder_permission_test.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
folder_permission.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
folder_test.go RBAC: inherit folder permissions when resolving managed permissions (#62244) 2023-01-30 14:19:42 +00:00
folder.go RBAC: only set basic role permissions for folders without parents (#62486) 2023-01-31 12:13:26 +00:00
frontend_logging_test.go Chore: Fix goimports grouping in pkg/api (#62419) 2023-01-30 08:18:26 +00:00
frontend_logging.go Chore: Add deprecation warnings for Sentry (#60165) 2022-12-13 16:41:42 +02:00
frontend_metrics.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
frontendsettings_test.go Chore: Fix goimports grouping in pkg/api (#62419) 2023-01-30 08:18:26 +00:00
frontendsettings.go Config: Refactor frontend settings to struct (#61990) 2023-01-31 19:14:15 +00:00
grafana_com_proxy.go API: don't re-add /api suffix to grafana.com API URL (#62280) 2023-01-27 10:20:55 +01:00
health_test.go Chore: Fix goimports grouping in pkg/api (#62419) 2023-01-30 08:18:26 +00:00
health.go Chore: Remove Store interface and use db.DB instead (#60160) 2022-12-13 11:03:36 +01:00
http_server_test.go Chore: Fix goimports grouping in pkg/api (#62419) 2023-01-30 08:18:26 +00:00
http_server.go Plugins: Allow loading panel plugins from a CDN (#59096) 2023-01-27 15:08:17 +01:00
index.go Config: Refactor frontend settings to struct (#61990) 2023-01-31 19:14:15 +00:00
ldap_debug_test.go chore: move user_auth models to (mostly) login service (#62269) 2023-01-27 13:36:54 -05:00
ldap_debug.go chore: move user_auth models to (mostly) login service (#62269) 2023-01-27 13:36:54 -05:00
login_oauth_test.go AuthN: Add oauth clients and perform oauth authentication with authn.Service (#62072) 2023-01-30 12:45:04 +01:00
login_oauth.go AuthN: Add oauth clients and perform oauth authentication with authn.Service (#62072) 2023-01-30 12:45:04 +01:00
login_test.go Config: Refactor frontend settings to struct (#61990) 2023-01-31 19:14:15 +00:00
login.go Config: Refactor frontend settings to struct (#61990) 2023-01-31 19:14:15 +00:00
metrics_test.go Chore: Change fmt.Errorf to errors.New when there is no formatting required (#58600) 2022-12-01 20:51:12 +01:00
metrics.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
openapi3.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
org_invite_test.go Chore: Fix goimports grouping in pkg/api (#62419) 2023-01-30 08:18:26 +00:00
org_invite.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
org_test.go RBAC: remove access control mock from org quota tests (#61574) 2023-01-17 10:33:01 +00:00
org_users_test.go chore: move dashboard_acl models into dashboard service (#62151) 2023-01-26 08:46:30 -05:00
org_users.go chore: move user_auth models to (mostly) login service (#62269) 2023-01-27 13:36:54 -05:00
org.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
password.go Chore: Delete password and search from models package (#62482) 2023-01-31 11:04:55 +01:00
playlist_play.go Chore: Remove Result from dashboard models (#61997) 2023-01-25 10:36:26 +01:00
playlist.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
plugin_dashboards_test.go Chore: Fix goimports grouping in pkg/api (#62419) 2023-01-30 08:18:26 +00:00
plugin_dashboards.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
plugin_metrics_test.go Chore: Fix goimports grouping in pkg/api (#62419) 2023-01-30 08:18:26 +00:00
plugin_metrics.go Chore: Fix goimports grouping in pkg/api (#62419) 2023-01-30 08:18:26 +00:00
plugin_proxy_test.go Plugins: Handle app plugin proxy routes per request (#51835) 2022-08-23 13:05:31 +02:00
plugin_proxy.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
plugin_resource_test.go Chore: Fix goimports grouping in pkg/api (#62419) 2023-01-30 08:18:26 +00:00
plugin_resource.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
plugins_test.go Chore: Fix goimports grouping in pkg/api (#62419) 2023-01-30 08:18:26 +00:00
plugins.go Plugins: Allow loading panel plugins from a CDN (#59096) 2023-01-27 15:08:17 +01:00
preferences_test.go Chore: Remove Result from dashboard models (#61997) 2023-01-25 10:36:26 +01:00
preferences.go Preferences: Add theme preference to match system theme (#61986) 2023-01-30 10:51:51 +01:00
quota_test.go RBAC: remove access control mock from org quota tests (#61574) 2023-01-17 10:33:01 +00:00
quota.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
render.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
search_test.go Chore: Move search model from models package to search service (#62215) 2023-01-30 15:17:53 +01:00
search.go Chore: Move search model from models package to search service (#62215) 2023-01-30 15:17:53 +01:00
short_url_test.go Chore: Fix goimports grouping in pkg/api (#62419) 2023-01-30 08:18:26 +00:00
short_url.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
signup.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
swagger_responses.go Chore: Move swagger definitions to the handlers (#52643) 2022-07-27 09:54:37 -04:00
swagger_tags.json Chore: Move swagger definitions to the handlers (#52643) 2022-07-27 09:54:37 -04:00
swagger.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
team_members_test.go chore: move dashboard_acl models into dashboard service (#62151) 2023-01-26 08:46:30 -05:00
team_members.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
team_test.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
team.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
user_test.go Chore: Delete password and search from models package (#62482) 2023-01-31 11:04:55 +01:00
user_token_test.go Chore: Move ReqContext to contexthandler service (#62102) 2023-01-27 08:50:36 +01:00
user_token.go Chore: Fix goimports grouping in pkg/api (#62419) 2023-01-30 08:18:26 +00:00
user.go Chore: Delete password and search from models package (#62482) 2023-01-31 11:04:55 +01:00
utils.go Fix: Email and username trimming and invitation validation (#58442) 2022-11-14 13:11:26 +01:00