e56cd0d | Hamas Shafiq | 13 October 2022, 13:05:40 UTC | Tempo: Add the ability to show/hide the Span column in the table when using TraceQL | 20 October 2022, 14:47:59 UTC |
84a5ced | Hamas Shafiq | 20 October 2022, 14:44:59 UTC | Tempo: Integrate TraceQL API (#56867) | 20 October 2022, 14:44:59 UTC |
0232927 | Zoltán Bedi | 20 October 2022, 14:32:48 UTC | CODEOWNERS: Change owner for DateTimePickers (#57357) Also remove @jessover9000 as she is not part of grafana anymore 😢 | 20 October 2022, 14:32:48 UTC |
96a97f9 | Guilherme Caulada | 20 October 2022, 14:11:53 UTC | Build: Add github release command to build/cmd (#56349) * Add github release command to build/cmd * Use go-github library and implement dry-run * Make tag optional and default to metadata * Fix minor bug with tag default * Make some refactors to ease testing * Add tests for publish github command * Refactor publish github tests * Refactor test helper function name * Isolate local test | 20 October 2022, 14:11:53 UTC |
4b68918 | Josh Hunt | 20 October 2022, 13:59:02 UTC | I18n: Update crowdin config and codeowners (#57264) * update config and codeowners for i18n * update codeowners | 20 October 2022, 13:59:02 UTC |
a4e66a2 | mikkancso | 20 October 2022, 13:53:10 UTC | Connections: New "Connect data" page with data source catalog (#56772) * remove Plugins and CloudIntegrations tab and add ConnectData tab * ConnectData: add Search component and use it * ConnectData: add DataSourcePluginList component * add CardGrid component * add CategoryHeader component * ConnectData: restructure content DataSourcePluginList is removed, because its responsibilities are actually the same as ConnectData's responsibilities. NoResults was added as a reusable component, and was moved out of CardGrid, since there could be more CardGrid on one page, but only one NoResults. * fix spacer * use LoadingPlaceholder * CardGrid: add margin * generalize CardGridProps * move isLoading and error into CardGrid We'd like CardGrid to be reusable, even multiple times within a page. In this case, it's better UX if we show the loading or error states per card grid, not for the whole page. * ConnectData: fix NoResults condition * fix and add meaningful tests * fix indentation * move isLoading and error back to ConnectData * make `url` required for CardGrid items | 20 October 2022, 13:53:10 UTC |
8b2d35b | Sriram | 20 October 2022, 13:50:22 UTC | updated plugin-ci go dependency to 1.19.2 (#57200) | 20 October 2022, 13:50:22 UTC |
5e27a6f | Joey Tawadrous | 20 October 2022, 13:20:48 UTC | Flame Graph: Fix for dashboard scrolling (#56555) * Flamegraph dash scrolling * Separate scroll for top table and for flame graph * Custom scroll behavior for explore vs vs dash etc and sticky flame graph header * Final UI tweaks * Update tests | 20 October 2022, 13:20:48 UTC |
f184f92 | Gabriel MABILLE | 20 October 2022, 12:52:36 UTC | GoogleOAuth: Unlock UI (#57350) | 20 October 2022, 12:52:36 UTC |
ef78f03 | Ivana Huckova | 20 October 2022, 12:49:55 UTC | Loki: Fix the name of exported component from LokiQueryEditor.tsx (#57340) * Loki: Fix editor * Fix names | 20 October 2022, 12:49:55 UTC |
060c804 | Grafana I18n Bot | 20 October 2022, 12:37:47 UTC | I18n: Crowdin sync (#57345) * New translations grafana.json (French) * New translations grafana.json (Spanish) * New translations grafana.json (German) * New translations grafana.json (Chinese Simplified) | 20 October 2022, 12:37:47 UTC |
630c18d | Ashley Harrison | 20 October 2022, 12:34:14 UTC | make border-radius part of the base styles so focus styles are consistent (#57353) | 20 October 2022, 12:34:14 UTC |
66d2fe7 | Timur Olzhabayev | 20 October 2022, 12:18:33 UTC | Fixing upload failure (#57290) | 20 October 2022, 12:18:33 UTC |
79afad3 | Leon Sorokin | 20 October 2022, 12:02:29 UTC | StateTimeline: fix hover overlays when browser-zoomed (#57224) | 20 October 2022, 12:02:29 UTC |
b0c2ca6 | Erik Sundell | 20 October 2022, 10:53:28 UTC | Cloudwatch: Refactor dimension keys resource request (#57148) * use new layered architecture in get dimension keys request * go lint fixes * pr feedback * more pr feedback * remove not used code * refactor route middleware * change signature * add integration tests for the dimension keys route * use request suffix instead of query * use typed args also in frontend * remove unused import * harmonize naming * fix merge conflict | 20 October 2022, 10:53:28 UTC |
7f3536a | Jo | 20 October 2022, 09:50:12 UTC | OAuth: Fix misleading warn log related to oauth and increase logged content (#57336) * only emit warn log when sync is not skipped. Fix warn log that had wrong recommendation * log presence of refresh token | 20 October 2022, 09:50:12 UTC |
3ee450e | Ivana Huckova | 20 October 2022, 09:46:48 UTC | Loki: Remove unused query editors (#57192) * Loki: Remove not used query editors * Move Loki editor to components and rename * Update public/app/plugins/datasource/loki/components/LokiQueryEditorByApp.test.tsx Co-authored-by: Matias Chomicki <matyax@gmail.com> * Fix test Co-authored-by: Matias Chomicki <matyax@gmail.com> | 20 October 2022, 09:46:48 UTC |
cadc608 | Shirley | 20 October 2022, 09:21:13 UTC | CloudWatch: move QueryData input parsing types to separate package (#57165) * CloudWatch: move parse request types separate package * Move metric query constants, unexport metricDataQuery json decoding type * Unexport isSearchExpression | 20 October 2022, 09:21:13 UTC |
ee6ff18 | brendamuir | 20 October 2022, 08:39:19 UTC | Docs: fixes endpoint for mimir (#57330) | 20 October 2022, 08:39:19 UTC |
e8cad52 | Gábor Farkas | 20 October 2022, 07:49:52 UTC | devenv: fix loki&elastic naming conflict (#57268) | 20 October 2022, 07:49:52 UTC |
764d5b9 | Karl Persson | 20 October 2022, 07:11:47 UTC | RBAC: Cleaup team api rbac tests (#57265) * RBAC: Remove the access control evaluator fake * API: Change to use access control implementation instead of mocks with rbac disabled in tests * Tests: Set cfg and access control defaults after applying options * Tests: Rewrite team legacy access control tests * Tests: Add helper function to create user with permissions * Tests: set fake quota service as default * Team: Add ExpectedTeamDTO and set in query result * RBAC: Revert change * RBAC: Add deprecation notice to mock | 20 October 2022, 07:11:47 UTC |
0dd721d | Victor Marin | 20 October 2022, 06:15:51 UTC | StatuHistoryPanel: Fix zoom not working (#57240) | 20 October 2022, 06:15:51 UTC |
ed1176a | Ryan McKinley | 20 October 2022, 00:05:51 UTC | Storage: export dashboards + playlists to object store (#57313) | 20 October 2022, 00:05:51 UTC |
e3c2859 | Ryan McKinley | 20 October 2022, 00:03:44 UTC | Geomap: Upgrade to openlayers 7.x (#57317) | 20 October 2022, 00:03:44 UTC |
3ddb28b | Alexander Weaver | 19 October 2022, 21:36:54 UTC | Find-and-replace 'err' logs to 'error' to match log search conventions (#57309) | 19 October 2022, 21:36:54 UTC |
3e6bdf0 | Ezequiel Victorero | 19 October 2022, 20:24:00 UTC | PublicDashboards: filter by permissions on audit list (#57228) | 19 October 2022, 20:24:00 UTC |
d81a3e5 | Kristina | 19 October 2022, 20:21:40 UTC | Panel Menu: Use config explore enabled as an override to access control (#57225) * Use config explore as an override to access control * Change logic to need something explicitly false * Keep logic consistent | 19 October 2022, 20:21:40 UTC |
bdb9749 | Leon Sorokin | 19 October 2022, 20:01:50 UTC | Routing: an unexpected spelling error happened (#57295) | 19 October 2022, 20:01:50 UTC |
3e6bc28 | Yuriy Tseretyan | 19 October 2022, 20:00:47 UTC | Alerting: Change severity level of fetcher log messages (#57299) | 19 October 2022, 20:00:47 UTC |
4418d78 | juanicabanas | 19 October 2022, 19:47:08 UTC | PublicDashboards: Delete public dashboard when dashboard is deleted (#57291) PublicDashboards: Delete public dashboard when dashboard is deleted | 19 October 2022, 19:47:08 UTC |
4eb8e4f | Alexander Weaver | 19 October 2022, 19:19:43 UTC | Alerting: Add traceability headers for alert queries (#57127) * Define EvaluationContext * Refactor ConditionEval to use new context struct * Refactor QueriesAndExpressionsEval to use EvaluationContext * Remove dead field from AlertExecCtx * Refactor Validate to use EvaluationContext * Get rid of privately used AlertExecCtx * Move EvaluationContext to new file and add helper * Add builder pattern and bind rule info to context * Extract header logic and add rule UID header * Fix missing call | 19 October 2022, 19:19:43 UTC |
85cda0d | Santiago | 19 October 2022, 19:14:53 UTC | Alerting: Templated URLs for webhook type contact points (#57296) * templated URLs for webhooks * clear tmplErr before using tmpl() again | 19 October 2022, 19:14:53 UTC |
c70bb59 | Garrett Guillotte | 19 October 2022, 18:20:47 UTC | Docs: Fix reference to Enterprise licensing restrictions (#57230) | 19 October 2022, 18:20:47 UTC |
a0d83e7 | Garrett Guillotte | 19 October 2022, 18:13:17 UTC | Docs: Add missing alias for field options (#57234) | 19 October 2022, 18:13:17 UTC |
86b0581 | Michael Mandrus | 19 October 2022, 17:29:19 UTC | add public dashboard token to metric panel issued queries (#57293) | 19 October 2022, 17:29:19 UTC |
8a35cb5 | Selene | 19 October 2022, 17:20:03 UTC | Fix null pointer (#57292) | 19 October 2022, 17:20:03 UTC |
717bd4a | Gabriel MABILLE | 19 October 2022, 16:10:09 UTC | RBAC: Add a feature toggle for primitives we provide to OnCall (#57289) | 19 October 2022, 16:10:09 UTC |
09ab156 | Zoltán Bedi | 19 October 2022, 15:27:29 UTC | MSSQL: Support tables from all schemas (#53099) | 19 October 2022, 15:27:29 UTC |
7928f17 | Ivana Huckova | 19 October 2022, 15:24:00 UTC | Loki: Fix adding of adhoc filters to stream selector when query with empty stream selector (#57280) * disable double stringify * Refactor test for addLabelToQuery * Add tests (TDD for expected behaviour) * Fix adding ad hoc filters to correct place when no stream selector * Update * Update comment * Fix getAllPositionsInNodeByType Co-authored-by: Sven Grossmann <svennergr@gmail.com> | 19 October 2022, 15:24:00 UTC |
e14ef50 | Garrett Guillotte | 19 October 2022, 14:52:15 UTC | Docs: Fix broken InfluxDB starting guide links (#57235) * Docs: Fix broken InfluxDB starting guide links * Docs: Fix another link to panel adding docs | 19 October 2022, 14:52:15 UTC |
9680249 | Garrett Guillotte | 19 October 2022, 14:51:49 UTC | Docs: Fix links in old What's New docs (#57231) * Docs: Fix placeholder URL in release notes link * Docs: Fix link to refactored docs and add missing alias * Docs: Fix malformed links * Docs: Fix alias with correct path | 19 October 2022, 14:51:49 UTC |
15517f8 | Ryan McKinley | 19 October 2022, 14:33:40 UTC | SQLX: Expose sqlxdb query functions (#57227) | 19 October 2022, 14:33:40 UTC |
de3737b | Ryan McKinley | 19 October 2022, 14:33:26 UTC | Store: Add resolver service (#57112) | 19 October 2022, 14:33:26 UTC |
93f39b5 | Matias Chomicki | 19 October 2022, 14:30:44 UTC | Loki Monaco Editor: add missing documentation and new autocompletion type (#57186) * feat(loki-monaco-editor): add documentation and pipe operators - Added documentation for line filters - Added documentation for parsers - Improved parser suggestions - Introduced new PIPE_OPERATION category - Added missing label_format pipe operation * feat(loki-monaco-editor): update tests * Chore: remove unused completion type * Chore: remove line format | 19 October 2022, 14:30:44 UTC |
2987734 | Ashley Harrison | 19 October 2022, 13:24:52 UTC | only get organizations if user is signed in (#57279) | 19 October 2022, 13:24:52 UTC |
0b66abb | Galen Kistler | 19 October 2022, 13:15:32 UTC | add case for empty influxdb 1 versions, so the health check doesn't fail (#56426) | 19 October 2022, 13:15:32 UTC |
05709ce | Kristin Laemmert | 19 October 2022, 13:02:15 UTC | chore: remove sqlstore & mockstore dependencies from (most) packages (#57087) * chore: add alias for InitTestDB and Session Adds an alias for the sqlstore InitTestDB and Session, and updates tests using these to reduce dependencies on the sqlstore.Store. * next pass of removing sqlstore imports * last little bit * remove mockstore where possible | 19 October 2022, 13:02:15 UTC |
5285d34 | AJ Tomko | 19 October 2022, 12:59:24 UTC | Dashboard: Alerts user to incorrect tag format for JSON import (#54657) * Dashboard: Alerts user to incorrect tag format for JSON import Fixes #54285: Malformed tags cause hidden title and settings page crash * Update public/app/features/manage-dashboards/utils/validation.ts Co-authored-by: Polina Boneva <13227501+polibb@users.noreply.github.com> * Included Suggestions - Removed Comments - Updated Code Block accordingly - Updated Tests to camelCase over snake_case * Updates per comments - Re-wrapped function in try{}, catch{} as I appear to have overlooked including it in the initial refactor - Re-worded errors to align with initial error - Added a test case for invalid json * Update validation.ts Updated errors to read correctly to the root cause. Updated dashboard variable as const. * Update actions.test.ts Fix tests according to error output rewording * Update validation.ts - Included test for an empty string of non-array * Update actions.test.ts -- Commented incorrect commit for validation.ts, update: - Refactored code to better align and separate from generic JSON package tests followed by our manual checks of (1) Is array, and (2) if array, is of strings - Test cases now include a check for non-array empty string in the tag property Co-authored-by: Polina Boneva <13227501+polibb@users.noreply.github.com> | 19 October 2022, 12:59:24 UTC |
e52c98b | Garrett Guillotte | 19 October 2022, 12:41:34 UTC | Docs: Fix links in panels and vis docs (#57233) | 19 October 2022, 12:41:34 UTC |
f50ab45 | Hamas Shafiq | 19 October 2022, 12:11:33 UTC | Tempo: Fix Node Graph visualization type in dashboard (#56931) Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com> | 19 October 2022, 12:11:33 UTC |
de24a44 | Grafana I18n Bot | 19 October 2022, 11:14:55 UTC | I18n: Crowdin sync (#57260) * New translations grafana.json (French) * New translations grafana.json (Spanish) * New translations grafana.json (German) * New translations grafana.json (Chinese Simplified) | 19 October 2022, 11:14:55 UTC |
e829b50 | Dimitris Sotirakis | 19 October 2022, 10:58:22 UTC | CI: Add `CreateTempDir` func and use it in publish packages logic (#57171) * Add CreateTempDir func and use it in publish packages logic * Fill err return in defer func | 19 October 2022, 10:58:22 UTC |
b4a03d0 | Ivana Huckova | 19 October 2022, 10:01:29 UTC | Loki: Fix explain section about $__interval variable (#57188) * Loki: Update explain section * Update * Update public/app/plugins/datasource/loki/querybuilder/operationUtils.ts Co-authored-by: Matias Chomicki <matyax@gmail.com> Co-authored-by: Matias Chomicki <matyax@gmail.com> | 19 October 2022, 10:01:29 UTC |
598da14 | Sven Grossmann | 19 October 2022, 09:58:16 UTC | disable double stringify (#57243) | 19 October 2022, 09:58:16 UTC |
9adaf15 | Karl Persson | 19 October 2022, 09:53:59 UTC | RBAC: Allow to list users for dashboard / folder admins (#57080) * RBAC: Use query struct in tests * RBAC: If access control enforcement is disabled don't filter out users when fetching permissions | 19 October 2022, 09:53:59 UTC |
0b72c36 | Dimitris Sotirakis | 19 October 2022, 09:51:24 UTC | Replace json decoder with io.ReadAll (#57178) | 19 October 2022, 09:51:24 UTC |
b997bc4 | Ivana Huckova | 19 October 2022, 09:32:01 UTC | Loki: Remove already selected options from next label filter options in builder (#57187) * Loki: Filter out duplicated options in loki query builder label name options * Update test | 19 October 2022, 09:32:01 UTC |
c0f5183 | Gareth Dawson | 19 October 2022, 09:02:26 UTC | Logs: Add feature tracking to the load more button in log row context (#57079) * add feature tracking for the load more button in log row context * fix test by mocking reportInteraction * track the new log row limit | 19 October 2022, 09:02:26 UTC |
20616ee | Gareth Dawson | 19 October 2022, 09:01:45 UTC | Logs: Add feature to tracking show context button click (#57074) * report interaction on context open * report interaction on context close_esc * replace deprecated feature (KeyboardEvent.keyCode) * update to report interaction on toggle context * remove redundant if statement | 19 October 2022, 09:01:45 UTC |
9666099 | Ashley Harrison | 19 October 2022, 09:00:57 UTC | Navigation: Ignore null children in `ToolbarButtonRow` (#57201) * filter out any null buttons to prevent padding being added for them * ignore null children in toolbarbuttonrow | 19 October 2022, 09:00:57 UTC |
0491c19 | Gábor Farkas | 19 October 2022, 08:40:42 UTC | elastic: backend-mode: fix trimEdges functionality (#56985) | 19 October 2022, 08:40:42 UTC |
f0b882e | Dimitris Sotirakis | 19 October 2022, 08:23:12 UTC | Add token to init-enterprise (#57246) | 19 October 2022, 08:23:12 UTC |
8949e57 | Erik Sundell | 19 October 2022, 06:40:03 UTC | cache api calls when args are the same (#57082) | 19 October 2022, 06:40:03 UTC |
a30885c | Erik Sundell | 19 October 2022, 06:39:18 UTC | CloudWatch: Make sure adoption tracking is done on valid, migrated queries (#56872) * make sure adoption tracking is done on valid, migrated queries * ignore hidden queries * fix test * remove obsolete test | 19 October 2022, 06:39:18 UTC |
c0cc85b | aimuz | 19 October 2022, 04:17:37 UTC | Alerting: Add support for wecom apiapp (#55991) This change adds new functionality to the wecom alerting contact point. In addition to a webhook address, you can now send alerts to the wecom apiapp endpoint. Based on https://github.com/grafana/grafana/discussions/55883 Signed-off-by: aimuz <mr.imuz@gmail.com> | 19 October 2022, 04:17:37 UTC |
b2408dd | owensmallwood | 19 October 2022, 01:48:20 UTC | Publicdasboards: Add annotations support (#56413) adds annotations support for public dashboards | 19 October 2022, 01:48:20 UTC |
cc6245d | Sobuno | 18 October 2022, 22:52:56 UTC | Fix typo (#57223) | 18 October 2022, 22:52:56 UTC |
22b5e57 | Ezequiel Victorero | 18 October 2022, 22:51:09 UTC | PublicDashboards: hide topnav (#56873) | 18 October 2022, 22:51:09 UTC |
cafdbc1 | Christopher Moyer | 18 October 2022, 20:07:15 UTC | restructures directories, corrects relrefs (#57130) | 18 October 2022, 20:07:15 UTC |
e5fc1b8 | Christopher Moyer | 18 October 2022, 20:06:58 UTC | restructures directories, correct relrefs (#57131) | 18 October 2022, 20:06:58 UTC |
2a8a82e | Michael Mandrus | 18 October 2022, 19:44:33 UTC | PublicDashboards: Don't filter datasources from FrontendSettings in a public dashboard (#57208) * add filter skip to avoid issues with RBAC * update comment | 18 October 2022, 19:44:33 UTC |
69bfd92 | Torkel Ödegaard | 18 October 2022, 19:41:37 UTC | RefreshPicker: Fix issue clearing auto refresh (#57215) | 18 October 2022, 19:41:37 UTC |
3cb1ec5 | Kristina | 18 October 2022, 19:29:28 UTC | Add information about tempo in devenv (#57204) | 18 October 2022, 19:29:28 UTC |
b2e2879 | Sarah Zinger | 18 October 2022, 18:34:27 UTC | Cloudwatch: Fix issue where selected log groups clear from dashboards if there are more than 50 results (#57196) | 18 October 2022, 18:34:27 UTC |
9c954d0 | Misi | 18 October 2022, 16:17:28 UTC | Auth: Refresh OAuth access_token automatically using the refresh_token (#56076) * Verify OAuth token expiration for oauth users in the ctx handler middleware * Use refresh token to get a new access token * Refactor oauth_token.go * Add tests for the middleware changes * Align other tests * Add tests, wip * Add more tests * Add InvalidateOAuthTokens method * Fix ExpiryDate update to default * Invalidate OAuth tokens during logout * Improve logout * Add more comments * Cleanup * Fix import order * Add error to HasOAuthEntry return values * add dev debug logs * Fix tests Co-authored-by: jguer <joao.guerreiro@grafana.com> | 18 October 2022, 16:17:28 UTC |
984ec00 | Artur Wierzbicki | 18 October 2022, 15:53:15 UTC | Search: load dashboards optimization (#56933) * search: load dashboards optimization * search: load dashboards optimization * search: close dashboard channel, return error when context is done * search: refactor * search: return err on ctx done * search: remove sleep | 18 October 2022, 15:53:15 UTC |
ca98dba | Torkel Ödegaard | 18 October 2022, 15:43:09 UTC | Page: Refine responsive paddings and margins (#57132) | 18 October 2022, 15:43:09 UTC |
e91135c | Victor Marin | 18 October 2022, 13:59:34 UTC | Fix NumberInput empty values (#57142) * Fix NumberInput empty values * tests * tests | 18 October 2022, 13:59:34 UTC |
71f79b9 | juanicabanas | 18 October 2022, 13:47:24 UTC | PublicDashboards: Fix hidden queries execution (#57004) PublicDashboards: Fix hidden queries execution | 18 October 2022, 13:47:24 UTC |
ed98d7b | ying-jeanne | 18 October 2022, 13:31:56 UTC | Chore: remove busmock (#57170) | 18 October 2022, 13:31:56 UTC |
4b1b034 | Sven Grossmann | 18 October 2022, 13:26:17 UTC | Chore: update latest.json to 9.2.1 (#57185) | 18 October 2022, 13:26:17 UTC |
9c51474 | Victor Marin | 18 October 2022, 12:59:53 UTC | Revert data links code for sorted vector case (#57175) | 18 October 2022, 12:59:53 UTC |
4cee910 | Grot (@grafanabot) | 18 October 2022, 12:45:30 UTC | Changelog: Updated changelog for 9.2.1 (#57176) | 18 October 2022, 12:45:30 UTC |
423643a | Gilles De Mey | 18 October 2022, 11:38:59 UTC | Alerting: use virtualized list of namespaces / groups for cloud rules (#56415) | 18 October 2022, 11:38:59 UTC |
fa45742 | Eric Leijonmarck | 18 October 2022, 11:26:38 UTC | Quota(fix): remove service accounts from quota count (#56700) | 18 October 2022, 11:26:38 UTC |
76d6e3c | Victor Marin | 18 October 2022, 11:22:31 UTC | TimeseriesPanel: Fix variables in data links (#56729) * TimeseriesPanel: Fix variables in data links * Refactor variable fix for all Timeseries panels * cr mods | 18 October 2022, 11:22:31 UTC |
178b051 | Ashley Harrison | 18 October 2022, 11:22:13 UTC | make betterer a required step on PRs again (#57099) | 18 October 2022, 11:22:13 UTC |
44ad4ec | Julien Duchesne | 18 October 2022, 10:41:23 UTC | Add RPM package publishing (#56797) Just tested deb publishing, and confirmed it works. Noticed that RPM packages aren't published though It's the exact same step, targetting the RPM files instead Both steps will run in parallel Co-authored-by: dsotirakis <dimitrios.sotirakis@grafana.com> | 18 October 2022, 10:41:23 UTC |
d2abcbe | Matias Chomicki | 18 October 2022, 10:40:12 UTC | feat(loki-monaco-editor): improve line filter suggestions (#57103) | 18 October 2022, 10:40:12 UTC |
4d0dd06 | Laura Fernández | 18 October 2022, 10:38:51 UTC | Browse: Fix General folder not showing in FolderPicker (#57156) | 18 October 2022, 10:38:51 UTC |
3963ed3 | Gabriel MABILLE | 18 October 2022, 09:15:52 UTC | RBAC: Allow access to `/dashboards` when user has dashboards create (#56712) * RBAC: Allow access to dashboards when user has dashboards create * Remove eval any that I didn't add on purpose | 18 October 2022, 09:15:52 UTC |
65939ce | Shirley | 18 October 2022, 08:21:18 UTC | CloudWatch: Move logger to its own package and minor refactoring (#57107) * Move log to its own package * Rename test-data to testdata * Change alias to string type * Remove parseQueries from a method of cloudWatchExecutor | 18 October 2022, 08:21:18 UTC |
2815343 | Gábor Farkas | 18 October 2022, 07:27:17 UTC | logs: handle mixed datasources in filters (#56560) * logs: handle mixed datasources in filters * removed unnecessary special handling * added explanation comment * more consistent type-handling | 18 October 2022, 07:27:17 UTC |
36734f3 | Erik Sundell | 18 October 2022, 07:23:47 UTC | CloudWatch: Move hard coded metrics, namespaces and dimensions to its own package (#57089) * move hard coded metrics to its own package * remove comment | 18 October 2022, 07:23:47 UTC |
7a71482 | Dimitris Sotirakis | 18 October 2022, 06:44:31 UTC | Update grabpl to 3.0.14 (#57144) | 18 October 2022, 06:44:31 UTC |
c26cf6a | Artur Wierzbicki | 18 October 2022, 06:10:53 UTC | Search: Sort alphabetically in the folder view, increase the limit of the folder search from 50 to 1000 (#57078) * search: sort folders * search: increase the limit for folder search to 1000 * add folder view sort test * search: getFolderViewSort * search: revert test Co-authored-by: Todd Treece <todd.treece@grafana.com> | 18 October 2022, 06:10:53 UTC |
0db339d | Matthew Jacobson | 18 October 2022, 04:47:39 UTC | Alerting: Improve notification policies created during migration (#52071) * Alerting: Improve notification policies created during migration Previously, migrated legacy alerts were connected to notification policies through a `rule_uid` label in a 1:1 fashion. While this correctly mimicked pre-migration routing, it didn't create a notification policy structure that is easy to view/modify. In addition, having one policy per migrated alert is, in some ways, counter to the recommended approach of Unified Alerting. This change replaces `rule_uid`-based migrated notification policies with a private label called `__contacts__`. This label stores a list of double quoted strings containing the names of all contact points an AlertRule should route to (based on legacy notification channels). Finally, one notification policy is created per contact point with each matching AlertRules via regex on this `__contacts__` label. The result is a simpler, clearer, and easier to modify notification policy structure, with the added benefit that you can see which contact points an AlertRule is being routed to from the AlertRule creation page. | 18 October 2022, 04:47:39 UTC |
313c88f | Guilherme Caulada | 18 October 2022, 01:11:59 UTC | Reapply public dashboard granularity fix (#57129) | 18 October 2022, 01:11:59 UTC |
7f5914f | Adela Almasan | 17 October 2022, 22:36:18 UTC | Canvas: Text input cursor jumping (#57133) Co-authored-by: nmarrs <nathanielmarrs@gmail.com> | 17 October 2022, 22:36:18 UTC |
7146f27 | Jeff Levin | 17 October 2022, 21:17:24 UTC | Public Dashboards: audit log paths and add traceId where user facing error is different (#56914) Audit all paths for publicdashboards and implement traces where user facing error is different from the internal error. | 17 October 2022, 21:17:24 UTC |