grafana/pkg/services
Yuri Tseretyan 9ad45aedcf
Alerting: replace usage of simplejson to json.RawMessage in NotificationChannelConfig ()
* introduce alias for json.RawMessage with name RawMessage. This is needed to keep raw JSON and implement a marshaler for YAML, which does not seem to be used but there are tests that fail.
* replace usage of simplejson with RawMessage in NotificationChannelConfig
* remove usage of simplejson in tests
* change migration code to convert simplejson to raw message
2022-12-16 13:01:06 -05:00
..
accesscontrol Access control: endpoint for searching single user permissions () 2022-12-14 10:53:25 +00:00
alerting chore: sqlstore cleanup () 2022-12-16 11:09:06 -05:00
annotations Chore: Refactor quota service () 2022-11-14 21:08:10 +02:00
apikey Chore: Refactor quota service () 2022-11-14 21:08:10 +02:00
auth Auth: Session cache [main] () 2022-12-07 10:55:48 +01:00
authn Auth: Add anonymous authn client () 2022-12-02 15:10:03 +01:00
cleanup LoginAttempt: Move logic around login attempts into the service () 2022-11-22 11:37:18 +01:00
comments Guardian: Introduce additional constructors () 2022-12-15 16:34:17 +02:00
contexthandler Contexthandler: Add uname as response header () 2022-12-07 13:14:53 +01:00
correlations chore: remove sqlstore & mockstore dependencies from (most) packages () 2022-10-19 09:02:15 -04:00
dashboardimport Nested Folders: Set user in the API level () 2022-11-23 11:13:47 +02:00
dashboards chore: sqlstore cleanup () 2022-12-16 11:09:06 -05:00
dashboardsnapshots chore: remove sqlstore & mockstore dependencies from (most) packages () 2022-10-19 09:02:15 -04:00
dashboardversion Build: clean up and document integration test convention () 2022-11-04 10:14:21 -04:00
datasourceproxy backend/datasources: move datasources models into the datasources service package () 2022-06-27 12:23:15 -04:00
datasources OpenSearch: Use aoss servicename if OpenSearch is configured as serverless () 2022-12-14 20:22:26 +01:00
encryption Encryption: Fall back to AES-CFB on empty algorithm metadata () 2022-08-04 09:37:53 +02:00
export Chore: get user from appcontext rather than store utility () 2022-12-07 07:38:23 -08:00
featuremgmt Alerting: rule backtesting API () 2022-12-14 09:44:14 -05:00
folder Guardian: Introduce additional constructors () 2022-12-15 16:34:17 +02:00
grpcserver gRPC Server: Fix logging unauthenticated request error () 2022-10-23 03:51:23 +08:00
guardian Guardian: Introduce additional constructors () 2022-12-15 16:34:17 +02:00
hooks Migrate to Wire for dependency injection () 2021-08-25 15:11:22 +02:00
kmsproviders Encryption: Refactor secrets.Service initialization () 2022-07-07 09:48:25 +02:00
ldap LDAP: Make LDAP attribute mapping case-insensitive () 2022-11-22 13:47:53 +01:00
libraryelements chore: sqlstore cleanup () 2022-12-16 11:09:06 -05:00
librarypanels Guardian: Introduce additional constructors () 2022-12-15 16:34:17 +02:00
licensing Navigation: Fix some missing pages in admin section () 2022-12-12 15:23:49 +00:00
live Guardian: Introduce additional constructors () 2022-12-15 16:34:17 +02:00
login chore: remove CreateUser from sqlstore & replace with userService.CreateUserForTests () 2022-12-07 11:03:22 -05:00
loginattempt LoginAttempts: Reset attempts on successfull password reset () 2022-11-23 16:57:18 +01:00
multildap LDAP: Disable user in case it has been removed from LDAP directory () 2022-12-14 03:41:51 -05:00
navtree Export: move export page to a full page (not view on storage) () 2022-12-13 19:40:20 -08:00
ngalert Alerting: replace usage of simplejson to json.RawMessage in NotificationChannelConfig () 2022-12-16 13:01:06 -05:00
notifications Email: Use MJML email templates () 2022-11-17 21:41:46 +01:00
oauthtoken Plugins: Refactor forward of cookies, OAuth token and header modifications by introducing client middlewares () 2022-12-01 19:08:36 +01:00
org chore: remove CreateUser from sqlstore & replace with userService.CreateUserForTests () 2022-12-07 11:03:22 -05:00
playlist Chore: get user from appcontext rather than store utility () 2022-12-07 07:38:23 -08:00
plugindashboards Plugins: Unexport PluginDir field from PluginDTO () 2022-12-02 13:46:55 +01:00
pluginsettings chore: remove sqlstore & mockstore dependencies from (most) packages () 2022-10-19 09:02:15 -04:00
pluginsintegration Plugins: Forward user header (X-Grafana-User) in backend plugin requests () 2022-12-15 15:28:25 +01:00
preference Internationalization: Change locale preference to language () 2022-11-22 12:18:34 +00:00
provisioning Chore: Replace yaml.v2 with yaml.v3 () 2022-12-06 21:17:17 +01:00
publicdashboards PublicDashboards: support time range selection on the backend () 2022-12-15 10:44:33 -03:00
query Plugins: Refactor forward of cookies, OAuth token and header modifications by introducing client middlewares () 2022-12-01 19:08:36 +01:00
queryhistory chore: remove CreateUser from sqlstore & replace with userService.CreateUserForTests () 2022-12-07 11:03:22 -05:00
querylibrary Add query library behind dev-mode-only feature flag () 2022-11-30 15:33:40 -08:00
quota Login: Fix failure to login a new user via an external provider if quota are enabled () 2022-12-09 12:30:27 +01:00
rendering Rendering: Add configuration options for renderKey lifetime () 2022-11-03 12:06:55 +01:00
screenshot Alerting: Support From and To when taking screenshots () 2022-11-23 09:28:24 +00:00
search chore: remove sqlstore & mockstore dependencies from (most) packages () 2022-10-19 09:02:15 -04:00
searchusers Chore: Move methods from sqlstore to user store () 2022-10-05 09:34:36 +02:00
searchV2 EntityStore: Rename ObjectStore to EntityStore (part 1) () 2022-11-30 13:42:42 -08:00
secrets Chore: Refactor quota service () 2022-11-14 21:08:10 +02:00
serviceaccounts chore: sqlstore cleanup () 2022-12-16 11:09:06 -05:00
shorturls chore: remove sqlstore & mockstore dependencies from (most) packages () 2022-10-19 09:02:15 -04:00
sqlstore Alerting: replace usage of simplejson to json.RawMessage in NotificationChannelConfig () 2022-12-16 13:01:06 -05:00
star Build: clean up and document integration test convention () 2022-11-04 10:14:21 -04:00
stats chore: sqlstore cleanup () 2022-12-16 11:09:06 -05:00
store k8s: Add a dev only feature flag and simple service to get a client () 2022-12-13 07:41:16 -08:00
tag Build: clean up and document integration test convention () 2022-11-04 10:14:21 -04:00
team chore: remove CreateUser from sqlstore & replace with userService.CreateUserForTests () 2022-12-07 11:03:22 -05:00
teamguardian chore: remove sqlstore & mockstore dependencies from (most) packages () 2022-10-19 09:02:15 -04:00
temp_user chore: remove sqlstore & mockstore dependencies from (most) packages () 2022-10-19 09:02:15 -04:00
thumbs Guardian: Introduce additional constructors () 2022-12-15 16:34:17 +02:00
updatechecker Performance: add preallocation for some slice/map () 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. () 2022-12-07 12:33:40 -05:00
validations Migrate to Wire for dependency injection () 2021-08-25 15:11:22 +02:00