grafana/pkg/services
Emil Tullstedt b287047052
Chore: Upgrade Go to 1.19.1 (#54902)
* WIP

* Set public_suffix to a pre Ruby 2.6 version

* we don't need to install python

* Stretch->Buster

* Bump versions in lib.star

* Manually update linter

Sort of messy, but the .mod-file need to contain all dependencies that
use 1.16+ features, otherwise they're assumed to be compiled with
-lang=go1.16 and cannot access generics et al.

Bingo doesn't seem to understand that, but it's possible to manually
update things to get Bingo happy.

* undo reformatting

* Various lint improvements

* More from the linter

* goimports -w ./pkg/

* Disable gocritic

* Add/modify linter exceptions

* lint + flatten nested list

Go 1.19 doesn't support nested lists, and there wasn't an obvious workaround.
https://go.dev/doc/comment#lists
2022-09-12 12:03:49 +02:00
..
accesscontrol RBAC: Add permissions to install and configure plugins (#51829) 2022-09-09 09:44:50 +02:00
alerting Chore: Upgrade Go to 1.19.1 (#54902) 2022-09-12 12:03:49 +02:00
annotations Move SignedInUser to user service and RoleType and Roles to org (#53445) 2022-08-10 11:56:48 +02:00
apikey Chore: move from xorm to sqlx apikey store (#53434) 2022-08-23 11:01:35 -04:00
auth Chore: Upgrade Go to 1.19.1 (#54902) 2022-09-12 12:03:49 +02:00
cleanup Chore: Move login attempt methods to separate service (#54479) 2022-09-01 18:08:42 +02:00
comments Chore: Remove disable user, disable batch users and searchusers methods from store interface (#53717) 2022-08-16 14:24:57 +02:00
contexthandler JWT: Allow conventional bearer token in Authorization header (#54821) 2022-09-09 11:05:58 +02:00
correlations Correlations: Use correct fallback handlers (#54511) 2022-09-01 12:29:44 +02:00
dashboard_thumbs Chore: Add dashboard thumbnails service (#54500) 2022-08-31 16:45:41 -04:00
dashboardimport Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 2022-08-11 13:28:55 +02:00
dashboards Chore: Upgrade Go to 1.19.1 (#54902) 2022-09-12 12:03:49 +02:00
dashboardsnapshots Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 2022-08-11 13:28:55 +02:00
dashboardversion Chore: replace xorm by sqlx in dashboardversion service (#53869) 2022-08-25 16:04:16 -05:00
datasourceproxy backend/datasources: move datasources models into the datasources service package (#51267) 2022-06-27 12:23:15 -04:00
datasources Fix nil logger in SqlStore (#54726) 2022-09-05 18:24:19 +01:00
encryption Encryption: Fall back to AES-CFB on empty algorithm metadata (#53266) 2022-08-04 09:37:53 +02:00
export Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 2022-08-11 13:28:55 +02:00
featuremgmt Chore: Upgrade Go to 1.19.1 (#54902) 2022-09-12 12:03:49 +02:00
guardian RBAC: Split up service into several components (#54002) 2022-08-24 13:29:17 +02:00
hooks
kmsproviders Encryption: Refactor secrets.Service initialization (#51091) 2022-07-07 09:48:25 +02:00
ldap Handle ioutil deprecations (#53526) 2022-08-10 15:37:51 +02:00
libraryelements LibraryElements: Fix inability to delete library panels under MySQL (#54600) 2022-09-05 14:28:32 +01:00
librarypanels RBAC: Enable rbac when creating new settings (#53531) 2022-08-11 15:37:31 +02:00
licensing
live Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 2022-08-11 13:28:55 +02:00
login RBAC: Split up service into several components (#54002) 2022-08-24 13:29:17 +02:00
loginattempt Chore: Move login attempt methods to separate service (#54479) 2022-09-01 18:08:42 +02:00
multildap Split Create User (#50502) 2022-06-28 14:32:25 +02:00
ngalert Chore: Upgrade Go to 1.19.1 (#54902) 2022-09-12 12:03:49 +02:00
notifications User management: Use HMAC-SHA256 to generate time limit codes (password reset tokens) (#42334) 2022-08-18 16:01:09 +02:00
oauthtoken Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 2022-08-11 13:28:55 +02:00
org Chore: Upgrade Go to 1.19.1 (#54902) 2022-09-12 12:03:49 +02:00
playlist Chore: Replace xorm with sqlx (#52575) 2022-08-16 13:17:14 -05:00
plugindashboards Plugins: Split plugin manager into smaller components (#54384) 2022-08-30 17:30:43 +02:00
pluginsettings Chore: Move plugin settings store code into a dedicated service (#53560) 2022-08-11 09:50:53 +02:00
preference Chore: remove xorm from preference (#53803) 2022-08-17 22:07:20 -04:00
provisioning Chore: Upgrade Go to 1.19.1 (#54902) 2022-09-12 12:03:49 +02:00
publicdashboards Chore: Upgrade Go to 1.19.1 (#54902) 2022-09-12 12:03:49 +02:00
query Public Dashboards: Add Expressions Support (#54336) 2022-08-31 09:11:10 -06:00
queryhistory Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 2022-08-11 13:28:55 +02:00
quota Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 2022-08-11 13:28:55 +02:00
rendering Chore: Upgrade Go to 1.19.1 (#54902) 2022-09-12 12:03:49 +02:00
screenshot Chore: Upgrade Go to 1.19.1 (#54902) 2022-09-12 12:03:49 +02:00
search Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 2022-08-11 13:28:55 +02:00
searchusers Chore: Remove disable user, disable batch users and searchusers methods from store interface (#53717) 2022-08-16 14:24:57 +02:00
searchV2 Chore: Upgrade Go to 1.19.1 (#54902) 2022-09-12 12:03:49 +02:00
secrets Secrets: Improve error handling for secrets manager plugin (#54811) 2022-09-08 17:26:47 -03:00
serviceaccounts RBAC: Remove DeclareFixedRoles wrapper on Access control and inject service (#54153) 2022-08-26 09:59:34 +02:00
shorturls Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 2022-08-11 13:28:55 +02:00
sqlstore Chore: Upgrade Go to 1.19.1 (#54902) 2022-09-12 12:03:49 +02:00
star add sqlx_store into star service (#53430) 2022-08-17 11:17:23 -05:00
store Chore: Upgrade Go to 1.19.1 (#54902) 2022-09-12 12:03:49 +02:00
teamguardian Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 2022-08-11 13:28:55 +02:00
temp_user Chore: Add tempuser service (#53325) 2022-08-12 12:13:23 -04:00
thumbs manager exposes renderer + secrets manager (#54629) 2022-09-02 14:20:10 +02:00
updatechecker Handle ioutil deprecations (#53526) 2022-08-10 15:37:51 +02:00
user Chore: Upgrade Go to 1.19.1 (#54902) 2022-09-12 12:03:49 +02:00
userauth Chore: Split delete user method (#52216) 2022-07-19 16:01:05 +02:00
validations