3
0
mirror of https://github.com/grafana/grafana.git synced 2025-02-25 18:55:37 -06:00
grafana/pkg/services
Alexander Weaver d004f8a98d
Alerting: Recording rules understands errors embedded in dataframes ()
* Make MakeDependencyError public for tests in another package

* Create tests for errors in eval results

* Extract logic to pull frame errors out into exported function

* Maybe we can drop cyclomatic complexity lint suppression now?

* extract frame errors and fail recording rules if frames contain error

* Fix up retry logic to actually work

* Do not retry non retryable errors
2024-06-11 10:37:10 -05:00
..
accesscontrol Prevent moving a k6 folder () 2024-06-10 09:17:51 -05:00
annotations Chore: Remove use of deprecated method in AC code () 2024-05-10 11:56:52 +01:00
anonymous Anon: Add support to resolve anonymous identity () 2024-05-13 11:06:14 +02:00
apikey Chore: Update test database initialization () 2024-02-09 09:35:39 -05:00
apiserver API server: Add shutdown func to interface () 2024-06-06 15:18:54 +01:00
auth Auth: Introduce pre-logout hooks + add GCOM LogoutHook () 2024-05-30 15:52:16 +02:00
authn Chore: Use OrgRoleMapper in Grafana.com client () 2024-06-11 14:53:05 +02:00
caching Fixing typos () 2023-06-22 09:43:38 +01:00
cleanup Dashboards: Add feature restore dashboards backend () 2024-05-16 14:36:26 -03:00
cloudmigration Chore: Add unit test for cloudmigration package () 2024-06-07 13:46:19 -03:00
contexthandler Identity: Use typed version of namespace id () 2024-05-08 14:03:53 +02:00
correlations Correlations: improve error handling () 2024-05-20 10:35:47 +02:00
dashboardimport Chore: Fix error handling in postDashboard, remove UserDisplayDTO, fix live redis client initialization () 2024-05-06 14:17:34 -04:00
dashboards Prevent moving a k6 folder () 2024-06-10 09:17:51 -05:00
dashboardsnapshots Snapshots: Prevent creation of snapshot of nonexistent dashboard () 2024-05-23 15:17:55 -04:00
dashboardversion Chore: Update test database initialization () 2024-02-09 09:35:39 -05:00
datasourceproxy Plugins: Preserve trailing slash in plugin proxy () 2024-06-05 13:36:14 +02:00
datasources Access Control: Clean up permissions for deprovisioned data sources () 2024-06-03 16:19:53 +03:00
encryption Tracing: Various improvements () 2024-05-27 14:21:40 +02:00
extsvcauth Better tracing during extSvcAcc registration () 2024-03-21 16:41:10 +01:00
featuremgmt PinNavItems: Create feature toggle () 2024-06-10 13:40:03 +02:00
folder RBAC: List only the folders that the user has access to () 2024-06-11 10:37:16 +03:00
gcom Cloud migrations: create route to delete token () 2024-05-31 10:03:43 -03:00
grpcserver GRPC Service: Use native histogram when enabled () 2024-06-05 12:25:09 -06:00
guardian Chore: Remove use of deprecated method in AC code () 2024-05-10 11:56:52 +01:00
hooks Hooks: Remove AddLoginHook and RunLogin hooks () 2023-08-17 09:51:45 +02:00
kmsproviders Secrets: Make the Migrator extensible () 2023-06-19 23:44:01 +02:00
ldap SSO: Add LDAP fallback strategy for SSO settings service () 2024-06-11 10:22:53 +03:00
libraryelements LibraryPanels/RBAC: Ignore old folder permission check when deleting/patching lib panel () 2024-05-30 12:23:20 +01:00
librarypanels Chore: Remove cfg from folder service () 2024-05-02 13:18:54 +02:00
licensing Chore: Clean up old navigation () 2023-04-14 09:43:11 +01:00
live AuthN: Set uid during authentication () 2024-05-14 14:13:50 +02:00
login User: Fix GetByID () 2024-04-16 15:24:34 +02:00
loginattempt Chore: Add login protection when user is trying different uppercase letters () 2024-05-10 13:49:59 +02:00
navtree Alerting: Fix permissions for silences list view () 2024-06-07 19:19:28 +03:00
ngalert Alerting: Recording rules understands errors embedded in dataframes () 2024-06-11 10:37:10 -05:00
notifications Refactor: Email verification () 2024-03-14 13:25:28 +01:00
oauthtoken AuthN: Use typed namespace id inside authn package () 2024-04-24 09:57:34 +02:00
org OIDC: Support Generic OAuth org to role mappings () 2024-05-23 09:55:45 +02:00
playlist Chore: Update test database initialization () 2024-02-09 09:35:39 -05:00
plugindashboards Chore: removing folderId from plugindashboard service () 2024-01-16 11:08:39 +01:00
pluginsintegration Cloudwatch: add keywords () 2024-06-10 08:11:47 -04:00
preference Chore: Update test database initialization () 2024-02-09 09:35:39 -05:00
provisioning Alerting: Update mute timings provisioning API to support optimistic locking () 2024-06-06 18:06:37 -04:00
publicdashboards Chore: Remove legacydata package () 2024-06-05 22:31:06 +02:00
query Chore: Remove legacydata package () 2024-06-05 22:31:06 +02:00
queryhistory Chore: Remove legacydata package () 2024-06-05 22:31:06 +02:00
quota Refactor plugin context initialization () 2024-05-28 16:59:06 +03:00
rendering Rendering: add userID in rendering log () 2024-05-23 09:41:53 +02:00
screenshot Chore: Refactor render via http () 2024-05-14 07:24:18 -03:00
search Dashboards: Add feature restore dashboards backend () 2024-05-16 14:36:26 -03:00
searchusers Grafana: Replace magic number with a constant variable in response status () 2024-02-27 18:39:51 +02:00
searchV2 Chore: Replace sqlstore with db interface () 2024-04-04 15:04:47 +02:00
secrets Refactor plugin context initialization () 2024-05-28 16:59:06 +03:00
serviceaccounts Fix: Regenerate token on failed encryption/decryption () 2024-06-05 11:56:54 +02:00
shorturls Chore: Update test database initialization () 2024-02-09 09:35:39 -05:00
signingkeys SigningKeys: Add added_at when creating new signing key () 2024-03-25 09:58:40 +01:00
sqlstore RBAC: Only check for the write action when listing editable dashboards/folders () 2024-06-10 14:44:34 +03:00
ssosettings SSO: Add LDAP fallback strategy for SSO settings service () 2024-06-11 10:22:53 +03:00
star Chore: Update test database initialization () 2024-02-09 09:35:39 -05:00
stats User: Add tracing () 2024-04-30 13:15:56 +02:00
store storage: Avoid panic when no previous versions in history () 2024-06-06 21:33:08 -04:00
supportbundles Feature Flags: use FeatureToggles interface where possible () 2024-04-04 12:22:31 -04:00
tag Chore: Update test database initialization () 2024-02-09 09:35:39 -05:00
team Team: Add an endpoint for bulk team membership updates () 2024-05-17 13:41:41 +03:00
temp_user Chore: Make Cfg field private in SQLStore () 2024-04-24 10:38:40 +02:00
updatechecker Chore: Making versioncheck url rely on config instead of being hardcoded () 2024-04-11 12:04:53 +02:00
user Users: remove unused store function () 2024-06-06 11:43:51 +02:00
validations chore: move validations model into the validations service () 2023-01-23 15:10:14 -05:00