grafana/pkg/services
George Robinson 76601f3ae7
Alerting: Better define how we set states (#59977)
This commit better defines how we set states in resultNormal,
resultAlerting, resultError and resultNoData. It changes the existing
code to call methods such as SetAlerting, SetPending, SetNormal,
SetError and NoData instead of assigning values to each individual field
whenever the state is changed. This should make it easier to understand
what fields should be set for which states and avoid cases where states are
missing, or have additional unexpected fields.
2022-12-08 20:12:13 +00:00
..
accesscontrol chore: remove CreateUser from sqlstore & replace with userService.CreateUserForTests (#59910) 2022-12-07 11:03:22 -05:00
alerting Refactor time durations (#58484) 2022-11-22 15:09:15 +08:00
annotations Chore: Refactor quota service (#58643) 2022-11-14 21:08:10 +02:00
apikey Chore: Refactor quota service (#58643) 2022-11-14 21:08:10 +02:00
auth Auth: Session cache [main] (#59935) 2022-12-07 10:55:48 +01:00
authn Auth: Add anonymous authn client (#59637) 2022-12-02 15:10:03 +01:00
cleanup LoginAttempt: Move logic around login attempts into the service (#58962) 2022-11-22 11:37:18 +01:00
comments chore: remove sqlstore & mockstore dependencies from (most) packages (#57087) 2022-10-19 09:02:15 -04:00
contexthandler Contexthandler: Add uname as response header (#59930) 2022-12-07 13:14:53 +01:00
correlations chore: remove sqlstore & mockstore dependencies from (most) packages (#57087) 2022-10-19 09:02:15 -04:00
dashboardimport Nested Folders: Set user in the API level (#59148) 2022-11-23 11:13:47 +02:00
dashboards chore: remove CreateUser from sqlstore & replace with userService.CreateUserForTests (#59910) 2022-12-07 11:03:22 -05:00
dashboardsnapshots chore: remove sqlstore & mockstore dependencies from (most) packages (#57087) 2022-10-19 09:02:15 -04:00
dashboardversion Build: clean up and document integration test convention (#58170) 2022-11-04 10:14:21 -04:00
datasourceproxy backend/datasources: move datasources models into the datasources service package (#51267) 2022-06-27 12:23:15 -04:00
datasources Datasources: Use context logger in cache service (#59547) 2022-11-30 14:25:04 +01:00
encryption Encryption: Fall back to AES-CFB on empty algorithm metadata (#53266) 2022-08-04 09:37:53 +02:00
export Chore: get user from appcontext rather than store utility (#59926) 2022-12-07 07:38:23 -08:00
featuremgmt Datasource Onboarding: Create initial data source onboarding page (#58795) 2022-12-07 23:29:38 +00:00
folder [Nested Folder] Block move operation that could introduce more than 8 level of depth,… (#59832) 2022-12-08 08:49:17 -05:00
grpcserver gRPC Server: Fix logging unauthenticated request error (#57490) 2022-10-23 03:51:23 +08:00
guardian Chore: Refactor quota service (#58643) 2022-11-14 21:08:10 +02:00
hooks Migrate to Wire for dependency injection (#32289) 2021-08-25 15:11:22 +02:00
kmsproviders Encryption: Refactor secrets.Service initialization (#51091) 2022-07-07 09:48:25 +02:00
ldap LDAP: Make LDAP attribute mapping case-insensitive (#58992) 2022-11-22 13:47:53 +01:00
libraryelements chore: remove CreateUser from sqlstore & replace with userService.CreateUserForTests (#59910) 2022-12-07 11:03:22 -05:00
librarypanels chore: remove CreateUser from sqlstore & replace with userService.CreateUserForTests (#59910) 2022-12-07 11:03:22 -05:00
licensing NavTree: Don't add license and stats page unless your a Grafana Admin (#56410) 2022-10-06 14:30:51 +02:00
live Refactor time durations (#58484) 2022-11-22 15:09:15 +08:00
login chore: remove CreateUser from sqlstore & replace with userService.CreateUserForTests (#59910) 2022-12-07 11:03:22 -05:00
loginattempt LoginAttempts: Reset attempts on successfull password reset (#59215) 2022-11-23 16:57:18 +01:00
multildap Split Create User (#50502) 2022-06-28 14:32:25 +02:00
navtree Git: Update experimental workflow POC (#60049) 2022-12-08 13:57:33 -05:00
ngalert Alerting: Better define how we set states (#59977) 2022-12-08 20:12:13 +00:00
notifications Email: Use MJML email templates (#57751) 2022-11-17 21:41:46 +01:00
oauthtoken Plugins: Refactor forward of cookies, OAuth token and header modifications by introducing client middlewares (#58132) 2022-12-01 19:08:36 +01:00
org chore: remove CreateUser from sqlstore & replace with userService.CreateUserForTests (#59910) 2022-12-07 11:03:22 -05:00
playlist Chore: get user from appcontext rather than store utility (#59926) 2022-12-07 07:38:23 -08:00
plugindashboards Plugins: Unexport PluginDir field from PluginDTO (#59190) 2022-12-02 13:46:55 +01:00
pluginsettings chore: remove sqlstore & mockstore dependencies from (most) packages (#57087) 2022-10-19 09:02:15 -04:00
pluginsintegration Plugins: Refactor forward of cookies, OAuth token and header modifications by introducing client middlewares (#58132) 2022-12-01 19:08:36 +01:00
preference Internationalization: Change locale preference to language (#58359) 2022-11-22 12:18:34 +00:00
provisioning Chore: Replace yaml.v2 with yaml.v3 (#59897) 2022-12-06 21:17:17 +01:00
publicdashboards Pubdash: Verify affected rows count in database 'create' call (#59591) 2022-12-02 02:46:35 -05:00
query Plugins: Refactor forward of cookies, OAuth token and header modifications by introducing client middlewares (#58132) 2022-12-01 19:08:36 +01:00
queryhistory chore: remove CreateUser from sqlstore & replace with userService.CreateUserForTests (#59910) 2022-12-07 11:03:22 -05:00
querylibrary Add query library behind dev-mode-only feature flag (#55947) 2022-11-30 15:33:40 -08:00
quota Alerting: Improve rule validation to check if rule uses backend datasources (#58986) 2022-12-08 10:44:02 +01:00
rendering Rendering: Add configuration options for renderKey lifetime (#57339) 2022-11-03 12:06:55 +01:00
screenshot Alerting: Support From and To when taking screenshots (#59166) 2022-11-23 09:28:24 +00:00
search chore: remove sqlstore & mockstore dependencies from (most) packages (#57087) 2022-10-19 09:02:15 -04:00
searchusers Chore: Move methods from sqlstore to user store (#56305) 2022-10-05 09:34:36 +02:00
searchV2 EntityStore: Rename ObjectStore to EntityStore (part 1) (#59613) 2022-11-30 13:42:42 -08:00
secrets Chore: Refactor quota service (#58643) 2022-11-14 21:08:10 +02:00
serviceaccounts chore: remove CreateUser from sqlstore & replace with userService.CreateUserForTests (#59910) 2022-12-07 11:03:22 -05:00
shorturls chore: remove sqlstore & mockstore dependencies from (most) packages (#57087) 2022-10-19 09:02:15 -04:00
sqlstore chore: remove CreateUser from sqlstore & replace with userService.CreateUserForTests (#59910) 2022-12-07 11:03:22 -05:00
star Build: clean up and document integration test convention (#58170) 2022-11-04 10:14:21 -04:00
stats chore: remove CreateUser from sqlstore & replace with userService.CreateUserForTests (#59910) 2022-12-07 11:03:22 -05:00
store Git: Update experimental workflow POC (#60049) 2022-12-08 13:57:33 -05:00
tag Build: clean up and document integration test convention (#58170) 2022-11-04 10:14:21 -04:00
team chore: remove CreateUser from sqlstore & replace with userService.CreateUserForTests (#59910) 2022-12-07 11:03:22 -05:00
teamguardian chore: remove sqlstore & mockstore dependencies from (most) packages (#57087) 2022-10-19 09:02:15 -04:00
temp_user chore: remove sqlstore & mockstore dependencies from (most) packages (#57087) 2022-10-19 09:02:15 -04:00
thumbs chore: remove sqlstore & mockstore dependencies from (most) packages (#57087) 2022-10-19 09:02:15 -04:00
updatechecker Performance: add preallocation for some slice/map (#57860) 2022-11-22 20:24:36 +08:00
user feature (user service): Add a validation check after the user record is created in the sqlstore. (#59968) 2022-12-07 12:33:40 -05:00
validations Migrate to Wire for dependency injection (#32289) 2021-08-25 15:11:22 +02:00