grafana/pkg/api
Guilherme Caulada 7924d3b3b5
Secrets: Move license check to secret store plugin (#53185)
* Move license check to secret store plugin

* Use shouldUseRemoteSecretsPlugin for migration

* Encapsulate plugin startup logic in sync.Once

* Remove global logger from startup functions

* Fix issues with wire and secrets plugin check

* Remove todo for plugin fatal error

* Rename fatalErr variable to be less confusing

* Fix merge conflicts

* Fix issue with grafana-cli wire and opentsdb

* Remove duplicated import on remote plugin

* Rename plugin check in favor of error return value

* Remove unnecessary import on grafana-cli wireexts_oss

* Remove unnecessary import on grafana wireexts_oss

* Reset sync.Once during test setup

* Remove unrelated opentsdb change on grafana-cli wire

* Readd opentsdb change on grafana-cli wire
2022-08-10 16:47:03 -03:00
..
apierrors
avatar Handle ioutil deprecations (#53526) 2022-08-10 15:37:51 +02:00
datasource
dtos Public Dashboards: Usage Insights (#52768) 2022-08-10 14:14:48 -03:00
frontendlogging Handle ioutil deprecations (#53526) 2022-08-10 15:37:51 +02:00
navlinks TopNav: Support for deeper nesting in section nav (#52562) 2022-07-22 10:42:41 +02:00
pluginproxy Handle ioutil deprecations (#53526) 2022-08-10 15:37:51 +02:00
response pkg/web: closure-style middlewares (#51238) 2022-08-09 14:58:50 +02:00
routing
static
accesscontrol.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
admin.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
admin_encryption.go Encryption: Expose secrets migrations through HTTP API (#51707) 2022-07-18 08:57:58 +02:00
admin_provisioning.go Alerting: Add file provisioning for contact points (#51924) 2022-08-01 18:17:42 +02:00
admin_provisioning_test.go Alerting: Add file provisioning for contact points (#51924) 2022-08-01 18:17:42 +02:00
admin_test.go
admin_users.go Chore: Add user service method ChangePassword (#53303) 2022-08-04 15:05:05 +02:00
admin_users_test.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
alerting.go Chore: Sql store split for legacy alerting (#52901) 2022-08-03 11:17:26 -04:00
annotations.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
annotations_test.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
api.go SAML: Do not SAML SLO if user is not SAML authenticated (#53418) 2022-08-10 10:21:33 +02:00
apikey.go Chore: Move api key models into apikey service package (#53241) 2022-08-04 14:19:09 +02:00
app_routes.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
basic_auth.go
basic_auth_test.go
comments.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
common_test.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
dashboard.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
dashboard_permission.go Chore: Move swagger definitions to the handlers (#52643) 2022-07-27 09:54:37 -04:00
dashboard_permission_test.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
dashboard_snapshot.go API: Fix snapshot responses (#52998) 2022-08-03 10:31:23 -04:00
dashboard_snapshot_test.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
dashboard_test.go Handle ioutil deprecations (#53526) 2022-08-10 15:37:51 +02:00
dataproxy.go Chore: Move swagger definitions to the handlers (#52643) 2022-07-27 09:54:37 -04:00
datasources.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
datasources_test.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
fakes.go Plugins: Register management endpoints only when external managed is also false (#51802) 2022-07-06 16:22:59 +02:00
folder.go Search: Move entity events to transaction (#52394) 2022-08-01 18:56:36 +03:00
folder_permission.go Chore: Move swagger definitions to the handlers (#52643) 2022-07-27 09:54:37 -04:00
folder_permission_test.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
folder_test.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
frontend_logging.go
frontend_logging_test.go Handle ioutil deprecations (#53526) 2022-08-10 15:37:51 +02:00
frontend_metrics.go
frontendsettings.go Secrets: Move license check to secret store plugin (#53185) 2022-08-10 16:47:03 -03:00
frontendsettings_test.go Secrets: Move license check to secret store plugin (#53185) 2022-08-10 16:47:03 -03:00
grafana_com_proxy.go
health.go
health_test.go
http_server.go Secrets: Move license check to secret store plugin (#53185) 2022-08-10 16:47:03 -03:00
http_server_test.go
index.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
ldap_debug.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
ldap_debug_test.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
login.go SAML: Do not SAML SLO if user is not SAML authenticated (#53418) 2022-08-10 10:21:33 +02:00
login_oauth.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
login_oauth_test.go
login_test.go Handle ioutil deprecations (#53526) 2022-08-10 15:37:51 +02:00
metrics.go Chore: Move swagger definitions to the handlers (#52643) 2022-07-27 09:54:37 -04:00
metrics_test.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
openapi3.go Implementing OpenApi 3 specs (converted from Swagger 2) (#53243) 2022-08-04 13:51:12 -03:00
org.go Chore: Move swagger definitions to the handlers (#52643) 2022-07-27 09:54:37 -04:00
org_invite.go Chore: Add user service method GetByLogin (#53204) 2022-08-04 13:22:43 +02:00
org_invite_test.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
org_test.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
org_users.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
org_users_test.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
password.go SAML: Do not SAML SLO if user is not SAML authenticated (#53418) 2022-08-10 10:21:33 +02:00
playlist.go Chore: Move swagger definitions to the handlers (#52643) 2022-07-27 09:54:37 -04:00
playlist_play.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
plugin_dashboards.go
plugin_dashboards_test.go Handle ioutil deprecations (#53526) 2022-08-10 15:37:51 +02:00
plugin_metrics.go
plugin_metrics_test.go Handle ioutil deprecations (#53526) 2022-08-10 15:37:51 +02:00
plugin_resource.go Handle ioutil deprecations (#53526) 2022-08-10 15:37:51 +02:00
plugins.go Handle ioutil deprecations (#53526) 2022-08-10 15:37:51 +02:00
plugins_test.go Handle ioutil deprecations (#53526) 2022-08-10 15:37:51 +02:00
preferences.go Chore: Move swagger definitions to the handlers (#52643) 2022-07-27 09:54:37 -04:00
preferences_test.go Handle ioutil deprecations (#53526) 2022-08-10 15:37:51 +02:00
quota.go Chore: Move swagger definitions to the handlers (#52643) 2022-07-27 09:54:37 -04:00
quota_test.go
render.go
search.go Chore: Move swagger definitions to the handlers (#52643) 2022-07-27 09:54:37 -04:00
search_test.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
short_url.go
short_url_test.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
signup.go Chore: Add user service method GetByLogin (#53204) 2022-08-04 13:22:43 +02:00
stars.go Chore: Move swagger definitions to the handlers (#52643) 2022-07-27 09:54:37 -04:00
swagger.go
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
team.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
team_members.go SAML: Do not SAML SLO if user is not SAML authenticated (#53418) 2022-08-10 10:21:33 +02:00
team_members_test.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
team_test.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
user.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
user_test.go Chore: Add user service method GetByLogin (#53204) 2022-08-04 13:22:43 +02:00
user_token.go Chore: Split get user by ID (#52442) 2022-08-02 16:58:05 +02:00
user_token_test.go Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
utils.go