https://github.com/grafana/grafana

sort by:
Revision Author Date Message Commit Date
e85938a change logger warn to info 30 May 2024, 19:01:56 UTC
2c8e869 Docs: Edit of README and other topics in Contribute (part 1 of doc quality project) (#85832) * Docs: Technical edit of 4 files in Contributing * Fix admonitions * Fix admonition * Fix from code review * Fix from code review * Update contribute/create-pull-request.md * Update contribute/merge-pull-request.md Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com> * Minor fix * Update contribute/merge-pull-request.md Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com> * Update contribute/merge-pull-request.md Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com> * Update contribute/merge-pull-request.md Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com> * Update contribute/merge-pull-request.md Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com> * Update contribute/merge-pull-request.md Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com> * Fix from code review * Update contribute/triage-issues.md Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com> * Run prettier --------- Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com> Co-authored-by: Jack Baldry <jack.baldry@grafana.com> 30 May 2024, 17:41:02 UTC
fddf77e CodeEditor: Fix broken styles (#88495) * fix: remove erroneous container * fix: update selector * fix: pass data attrs via `wrapperProps` * fix: ensure `toBeInTheDocument` checks have unique markup 30 May 2024, 17:34:00 UTC
09cb3a6 Alerting: Add optional metadata via query param to silence GET requests (#88000) * Alerting: Add optional metadata to GET silence responses - ruleMetadata: to request rule metadata. - accesscontrol: to request access control metadata. 30 May 2024, 16:04:47 UTC
413013a update results file 30 May 2024, 14:10:10 UTC
9a0482e Update dependency eslint-plugin-no-barrel-files to v1.1.1 30 May 2024, 14:10:10 UTC
ed6b3e9 Auth: Introduce pre-logout hooks + add GCOM LogoutHook (#88475) * Introduce preLogoutHooks in authn service * Add gcom_logout_hook * Config the api token from the Grafana config file * Simplify * Add tests for logout hook * Clean up * Update * Address PR comment * Fix 30 May 2024, 13:52:16 UTC
de201c5 Update dependency eslint-plugin-jsdoc to v48.2.7 30 May 2024, 13:34:49 UTC
24d65fa Docs: How to access Grafana in fundamentals tutorial (#88488) * Docs: How to access Grafana in fundamentals tutorial * All pretty, no pity * note on login --------- Co-authored-by: tonypowa <tonypowa@gmail.com> 30 May 2024, 13:04:17 UTC
e3fac9b Update dependency dompurify to v3.1.4 30 May 2024, 13:02:45 UTC
c5ae0bb Scenes: Update to latest 4.23.1 -> 4.24.4 (#88485) # v4.24.4 (Thu May 30 2024) #### 🐛 Bug Fix - `@grafana/scenes` - VizPanelRenderer: Emit SetPanelAttention event [#716](https://github.com/grafana/scenes/pull/716) ([@tskarhed](https://github.com/tskarhed)) #### Authors: 1 - Tobias Skarhed ([@tskarhed](https://github.com/tskarhed)) --- # v4.24.3 (Thu May 30 2024) #### 🐛 Bug Fix - `@grafana/scenes` - Macros: Resolve browser timezone for `$__timezone` [#759](https://github.com/grafana/scenes/pull/759) ([@ivanortegaalba](https://github.com/ivanortegaalba)) - Variables: Prioritize showing adhoc variable key and operator [#750](https://github.com/grafana/scenes/pull/750) ([@oscarkilhed](https://github.com/oscarkilhed)) #### Authors: 2 - Ivan Ortega Alba ([@ivanortegaalba](https://github.com/ivanortegaalba)) - Oscar Kilhed ([@oscarkilhed](https://github.com/oscarkilhed)) --- # v4.24.2 (Wed May 29 2024) #### 🐛 Bug Fix - `@grafana/scenes` - MultiValueVariable: Fixes issue when value is all value but all value is not enabled [#757](https://github.com/grafana/scenes/pull/757) ([@torkelo](https://github.com/torkelo) [@ivanortegaalba](https://github.com/ivanortegaalba)) #### Authors: 2 - Ivan Ortega Alba ([@ivanortegaalba](https://github.com/ivanortegaalba)) - Torkel Ödegaard ([@torkelo](https://github.com/torkelo)) --- # v4.24.1 (Tue May 28 2024) #### 🐛 Bug Fix - Plugin.json: update schema reference URL in scenes-app [#754](https://github.com/grafana/scenes/pull/754) ([@leventebalogh](https://github.com/leventebalogh)) - `@grafana/scenes` - Allow drag and dropping rows in valid states [#756](https://github.com/grafana/scenes/pull/756) ([@mdvictor](https://github.com/mdvictor)) - fix: undefined check on RefreshPicker.autoOption [#751](https://github.com/grafana/scenes/pull/751) ([@darrenjaneczek](https://github.com/darrenjaneczek)) #### Authors: 3 - Darren Janeczek ([@darrenjaneczek](https://github.com/darrenjaneczek)) - Levente Balogh ([@leventebalogh](https://github.com/leventebalogh)) - Victor Marin ([@mdvictor](https://github.com/mdvictor)) --- # v4.24.0 (Mon May 27 2024) #### 🚀 Enhancement - `@grafana/scenes` - SceneFlexLayout: Min width/height option was ignored [#749](https://github.com/grafana/scenes/pull/749) ([@edvard-falkskar](https://github.com/edvard-falkskar)) #### Authors: 1 - Edvard Falkskär ([@edvard-falkskar](https://github.com/edvard-falkskar)) --- 30 May 2024, 13:02:31 UTC
fabed77 Update dependency css-loader to v7.1.2 30 May 2024, 12:44:55 UTC
8a98e29 Docs: Update Okta docs (#88352) * Update Okta docs * Fixes * Improvements 30 May 2024, 12:42:24 UTC
6c79f63 Auth: Pass ctx when updating last seen (#88496) Signed-off-by: bergquist <carl.bergquist@gmail.com> 30 May 2024, 12:25:54 UTC
4b62be3 Update dependency core-js to v3.37.1 30 May 2024, 12:11:46 UTC
876ed9b chore: decrease frequency of updating last_seen (#88461) 30 May 2024, 12:09:22 UTC
8f45003 LibraryPanels/RBAC: Ignore old folder permission check when deleting/patching lib panel (#88422) * LibraryPanels/RBAC: Ignore old folder permission check when deleting lib panel * Same for patching 30 May 2024, 11:23:20 UTC
4f999f2 Dashboards: Fix regression when deleting folder (#88311) * Fix regression when deleting folder * Apply suggestion from code review 30 May 2024, 11:21:34 UTC
f6a1ed3 Alerting: Replace Strong component (#88186) 30 May 2024, 11:05:37 UTC
93870c1 Alerting: Use new endpoints to fetch single GMA rule on view and edit pages (#87625) 30 May 2024, 10:55:06 UTC
b07b677 Alerting docs: adds pause and resume evaluation (#88489) 30 May 2024, 10:47:38 UTC
0c572e8 Update dependency @types/node to v20.12.13 30 May 2024, 10:45:34 UTC
98dcb38 Chore: Add `no-untranslated-strings` rule to betterer (#88479) 30 May 2024, 10:45:22 UTC
b7db268 Alerting: Correctly handle duplicating notification templates (#88487) Co-authored-by: Alex Petrov <alex.petrov.vt@gmail.com> Co-authored-by: Tom Ratcliffe <tom.ratcliffe@grafana.com> Co-authored-by: Alex Petrov <apetrov@fastly.com> 30 May 2024, 10:43:03 UTC
c5c38b5 Update dependency @types/lodash to v4.17.4 30 May 2024, 09:52:46 UTC
5190e68 Chore: Refactor betterer eslint to use overrides (#88442) * Chore: Refactor betterer eslint to use overrides * more comments 30 May 2024, 09:09:30 UTC
650f291 Gops: Fix incidents url adding plugin twice in it (#88472) Fix incidents url adding plugin twice in it 30 May 2024, 09:05:20 UTC
56a5446 DashboardAI: Reformat prompts to have a single system prompt (#88429) 30 May 2024, 08:46:05 UTC
d12c808 Docker: Fix renderer plugin in custom Dockerfile (#88223) * Docker: fix renderer plugin in custom Dockerfile * Update Dockerfile 30 May 2024, 08:27:26 UTC
5bb7d4d Alerting: Remove regex reference in silences filter tooltip (#88455) 30 May 2024, 08:05:34 UTC
1c2ae2c Dashboards: Correctly display Admin access to dashboards in the UI (#88439) * include folder wildcard scope in dash permission inheritance * Update pkg/services/accesscontrol/ossaccesscontrol/permissions_services.go Co-authored-by: Karl Persson <kalle.persson@grafana.com> --------- Co-authored-by: Karl Persson <kalle.persson@grafana.com> 30 May 2024, 07:06:01 UTC
990ad86 Chore: Allow using the Go race detector locally (#88380) * use the Go race detector for local testing only * add recipe to check if Go race detector is enabled 29 May 2024, 23:34:16 UTC
98152b2 Stat: Add docs for stat percent change color options (#88454) update docs 29 May 2024, 21:13:01 UTC
011becb Scopes: Use Grafana namespace instead of default (#88451) 29 May 2024, 20:48:17 UTC
f5346e3 Table Panel: Move inspector into drawer component (#88196) * Move inspector into drawer component * Fix up naming * fix betterer lint issue --------- Co-authored-by: nmarrs <nathanielmarrs@gmail.com> 29 May 2024, 20:33:05 UTC
7334f71 CodeEditor: Improved styles when the code editor is loading (#88102) * fix: monaco loading state * chore: betterer * test: leverage e2e selectors * refactor: prefer HOC to wrap with testid * refactor: add clarity * docs: add clarity * refactor: loading messaging * test: rename vars to improve clarity * test: rename vars to improve clarity 29 May 2024, 19:55:18 UTC
5de7d4d Alerting: Create writer interface for recording rules (#88459) * Create writer interface for recording rules Also create fake impl + use it for stub in scheduler 29 May 2024, 19:38:33 UTC
4e99cd2 Docs: Edit of "Developer Guide" and other topics (part 2 of doc quality project) (#86072) * Edit deprecation-policy * Edit drone-pipeline * Docs: Edit of 4 files, part 2 of quality improvement * Update contribute/developer-guide.md * Update contribute/developer-guide.md Co-authored-by: J Stickler <julie.stickler@grafana.com> * Changes from feedback * Properly style UNIX * Update contribute/drone-pipeline.md * Update contribute/feature-toggles.md Co-authored-by: J Stickler <julie.stickler@grafana.com> * Format with prettier --------- Co-authored-by: J Stickler <julie.stickler@grafana.com> 29 May 2024, 18:08:41 UTC
e81f48e Dashboards: Do not expose datasource name and uid on dashboard external export (#88382) Co-authored-by: Juan Cabanas <juan.cabanas@grafana.com> 29 May 2024, 17:36:48 UTC
55ea077 Scopes: Select scope even without data retrieval (#87988) * Scopes: Select scope even without data retrieval * Pass entire scope and not only the spec to Prometheus * Enrich ScopeSpec that is sent to Prometheus * add name to BE --------- Co-authored-by: Kyle Brandt <kyle@grafana.com> 29 May 2024, 17:09:27 UTC
8b5c9e3 Docs: Add Installation YouTube Videos to documentation pages. (#88443) * Added Installation video index.md * Update index.md adding video for Debian and Ubuntu installs * Update index.md adding install video in macOS * Update index.md adding video to install RHEL or Fedora * Update index.md adding install video for SUSE * Update index.md adding video for Windows installer 29 May 2024, 16:56:15 UTC
3adb07c Alerting: Make regex notification routing preview consistent with notification policies implementation (#88413) Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com> 29 May 2024, 16:04:35 UTC
2a65a8a Update dependency @reduxjs/toolkit to v2.2.5 29 May 2024, 15:42:32 UTC
dfae694 Update dependency @react-types/shared to v3.23.1 29 May 2024, 15:22:25 UTC
0e6464f Don't use transaction for updating last seen for an user. (#88426) dont use transaction for updating last seen Signed-off-by: bergquist <carl.bergquist@gmail.com> 29 May 2024, 15:13:04 UTC
289ce61 Alerting: Add the feature toggle for the new central alert state history feature (#88346) * Add the feature toggle for the new central alert state history feature * WIP * Revert "WIP" This reverts commit 80b8879d4e94e3adec5d5e8083f92b6646388b5f. 29 May 2024, 15:01:38 UTC
e1d7ef3 Update dependency @react-types/overlays to v3.8.7 29 May 2024, 14:47:24 UTC
f81e8e0 LogsTable: Fix default sort by time (#88398) 29 May 2024, 14:46:26 UTC
144e476 Update dependency @react-types/menu to v3.9.9 29 May 2024, 14:30:54 UTC
763108c datatrails: in Components, `model.useState()`, instead of `model.state` (#88432) fix: in Components, `model.useState()`, instead of `model.state` Generally, it is better practice. More succinct. It could also eliminate subtle state bugs. 29 May 2024, 14:29:57 UTC
633486e Update dependency @react-types/button to v3.9.4 29 May 2024, 14:10:56 UTC
c8bbc9d Alerting docs: adds template selector docs (#88412) * Alerting docs: adds template selector docs * adds line about single save 29 May 2024, 13:39:22 UTC
e63037f Update dependency @playwright/test to v1.44.1 29 May 2024, 13:34:47 UTC
8fa48ce Update dependency @kusto/monaco-kusto to v10.0.22 29 May 2024, 12:53:14 UTC
c5b27c8 Update dependency @grafana/faro-web-sdk to v1.7.3 29 May 2024, 11:55:28 UTC
781f67d Alerting: Support `alertingDisableSendAlertsExternal` feature toggle (#88384) 29 May 2024, 11:54:07 UTC
e93169b Update dependency @grafana/faro-web-sdk to v1.7.3 29 May 2024, 11:30:50 UTC
c977653 Add navigation config for `grafana-csp-app` (#88360) Add navigation config for grafana-csp-app 29 May 2024, 11:28:33 UTC
a47e71f Chore: create the `no-untranslated-literals` rule (#88271) 29 May 2024, 11:03:59 UTC
543f0ae Alerting: Update ListAlertRulesQuery to take a slice of RuleGroups (#88385) * Change ListAlertRulesQuery to take RuleGroup slice instead * Change func name * Change func name * Fix fakes * Fix function arg 29 May 2024, 10:50:33 UTC
4c8ce76 Update dependency @grafana/faro-core to v1.7.3 29 May 2024, 09:55:43 UTC
0f32c2b Revamp tests for Add/Update Datasource (#88386) 29 May 2024, 09:54:11 UTC
2d18de7 Update dependency @floating-ui/react to v0.26.16 (#88409) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 29 May 2024, 09:28:26 UTC
48d49b4 Update dependency cypress to v13.10.0 (#84140) * Update dependency cypress to v13.10.0 * updated cypress-version in config * updated configs --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com> 29 May 2024, 09:10:42 UTC
2455c0c Add Kubernetes icon (#86677) 29 May 2024, 08:49:59 UTC
d8b662e Update `make docs` procedure (#88404) Co-authored-by: grafanabot <bot@grafana.com> 29 May 2024, 08:12:13 UTC
5eecc01 VSCode: Launch Grafana with Storage server (#88351) * VSCode: Launch Grafana with Storage server * Fix module_server_test 29 May 2024, 08:02:35 UTC
1f90123 alerting>tutorials>get-started v2 (#88373) * alerting>tutorials>get-started v2 * admon fix * link fix * pretty face * Update docs/sources/tutorials/alerting-get-started/index.md Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com> * Update docs/sources/tutorials/alerting-get-started/index.md Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com> * Update docs/sources/tutorials/alerting-get-started/index.md Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com> * Update docs/sources/tutorials/alerting-get-started/index.md Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com> * Update docs/sources/tutorials/alerting-get-started/index.md Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com> * suggestions * All pretty, no pity. --------- Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com> 29 May 2024, 08:00:37 UTC
ade96db Introduce Comparator interface (#88016) * Introduce Comparator interface * Add compare implementation everywhere * Add comment explaining what Compare should do * Lint 29 May 2024, 07:42:24 UTC
0630489 Dashboard: Keyboard and mouse panel shortcuts improvement (#87317) * Add custom attention state to dashboard * Add attention state to DashboardGrid * Remove old functionality * Add attention state to keybindingSrv * Create PanelAttentionService * Add PanelAttentionService with scenes support * Remove unused code * Use viz panel key instead of VizPanel * Add type assertion * Add e2e test * Update comments * Use panel id for non-scenes use case * Support undefined service use case * Memoize singleton call * Debounce mouseover * Set panelAttention with appEvents * Use AppEvents for Scenes * Remove panelAttentionSrv * Wait in e2e to handle debounce * Move subscription to KeybindingSrv * Remove imports and reset keyboardShortcuts from main * Fix on* event handlers 29 May 2024, 07:11:23 UTC
66d6b3d Docs: Update Grafana Teams documentation (#86942) * added config doc * added content * added new topic docs and made updates * minor updates * updates based on feedback * ran prettier , made updates * removed original doc, updates to topic docs * removed old index doc * fixed format issue * Update docs/sources/administration/team-management/administering-grafana-teams.md Co-authored-by: Jack Baldry <jack.baldry@grafana.com> * Update docs/sources/administration/team-management/configure-grafana-teams.md Co-authored-by: Jack Baldry <jack.baldry@grafana.com> * Update docs/sources/administration/team-management/configure-grafana-teams.md Co-authored-by: Jack Baldry <jack.baldry@grafana.com> * Update docs/sources/administration/team-management/configure-grafana-teams.md Co-authored-by: Jack Baldry <jack.baldry@grafana.com> * Update docs/sources/administration/team-management/configure-grafana-teams.md Co-authored-by: Jack Baldry <jack.baldry@grafana.com> * Update docs/sources/administration/team-management/administering-grafana-teams.md Co-authored-by: Jack Baldry <jack.baldry@grafana.com> * Update docs/sources/administration/team-management/_index.md Co-authored-by: Jack Baldry <jack.baldry@grafana.com> * Update docs/sources/administration/team-management/configure-grafana-teams.md Co-authored-by: Jack Baldry <jack.baldry@grafana.com> * Update docs/sources/administration/team-management/configure-grafana-teams.md Co-authored-by: Jack Baldry <jack.baldry@grafana.com> * Update docs/sources/administration/team-management/configure-grafana-teams.md Co-authored-by: Jack Baldry <jack.baldry@grafana.com> * Update docs/sources/administration/team-management/configure-grafana-teams.md Co-authored-by: Jack Baldry <jack.baldry@grafana.com> * edits based on feedback * updates based on feedback * improved some wording * ran prettier * minor correction * added aliases * Update docs/sources/administration/team-management/configure-grafana-teams.md Co-authored-by: Jack Baldry <jack.baldry@grafana.com> * added contractions * Removed .nx --------- Co-authored-by: Jack Baldry <jack.baldry@grafana.com> 29 May 2024, 05:22:45 UTC
3eea71c Azure: Basic Logs support (#88025) * Azure monitor: Basic Logs frontend (#85905) * adds datasource level config for enabling basic logs * add basiclogsquery type to query json * add toggle between basic and analytics * adds basic logs toggle from UI, blocks time picker to only dashboard if basic logs is selected * add check to remove UI if alerting * tests for logsmanagement component * tests for logs query editor * tests for time mangement control * remove unused imports * clears query whenever toggle changes from basic <-> analytics * add test to account for clearning query * Update public/app/plugins/datasource/azuremonitor/components/ConfigEditor/BasicLogsToggle.tsx wording Co-authored-by: Andreas Christou <andreas.christou@grafana.com> * Update public/app/plugins/datasource/azuremonitor/components/LogsQueryEditor/LogsQueryEditor.tsx spelling Co-authored-by: Andreas Christou <andreas.christou@grafana.com> * Update public/app/plugins/datasource/azuremonitor/components/LogsQueryEditor/LogsQueryEditor.tsx spelling Co-authored-by: Andreas Christou <andreas.christou@grafana.com> * update dependency list * clear basic logs if resources change * fix tests --------- Co-authored-by: Andreas Christou <andreas.christou@grafana.com> * Azure Monitor: Basic Logs modal acknowledgement (#86244) * adds datasource level config for enabling basic logs * add basiclogsquery type to query json * add toggle between basic and analytics * adds basic logs toggle from UI, blocks time picker to only dashboard if basic logs is selected * add check to remove UI if alerting * tests for logsmanagement component * tests for logs query editor * tests for time mangement control * remove unused imports * add confirm modal * clears query whenever toggle changes from basic <-> analytics * add test to account for clearning query * adds modal acknowledgement for basic logs query * tests for handling modal logic * basic logs ack type * Update public/app/plugins/datasource/azuremonitor/components/ConfigEditor/BasicLogsToggle.tsx wording Co-authored-by: Andreas Christou <andreas.christou@grafana.com> * Update public/app/plugins/datasource/azuremonitor/components/LogsQueryEditor/LogsQueryEditor.tsx spelling Co-authored-by: Andreas Christou <andreas.christou@grafana.com> * Update public/app/plugins/datasource/azuremonitor/components/LogsQueryEditor/LogsQueryEditor.tsx spelling Co-authored-by: Andreas Christou <andreas.christou@grafana.com> * update dependency list * clear basic logs if resources change * remove modal from config page * remove basic logs query ack type * add modal acknowledgement to toggle between basic and analytics * clear query if resources change * fix tests * fix tests * Update public/app/plugins/datasource/azuremonitor/components/LogsQueryEditor/LogsManagement.tsx Co-authored-by: Andreas Christou <andreas.christou@grafana.com> * fix tests --------- Co-authored-by: Andreas Christou <andreas.christou@grafana.com> * Azure Monitor: Basic Logs Backend (#87653) * fix logic for showingBasicLogsToggle * move to utils function and add basiclogsquery in apply template variable * add backend safeguards for basiclogsqueries * adds support for calling search or query apis based on whether it is basic logs or not * add tests for utils * initial test for basic logs query in the backend * tests for basic logs * remve comment * simplify checks for basic logs * adds fromAlert prop for azure monitor backend services * adds fromAlert check fo basic logs * fix working and empty tags * add telemetry for basic logs * remove import from grafana core package * change fromAlert true in tests * change the way tests catch errors * Update pkg/tsdb/azuremonitor/loganalytics/utils.go Co-authored-by: Andreas Christou <andreas.christou@grafana.com> * Update pkg/tsdb/azuremonitor/loganalytics/utils.go Co-authored-by: Andreas Christou <andreas.christou@grafana.com> * Update pkg/tsdb/azuremonitor/loganalytics/utils.go Co-authored-by: Andreas Christou <andreas.christou@grafana.com> * Update pkg/tsdb/azuremonitor/loganalytics/azure-log-analytics-datasource.go Co-authored-by: Andreas Christou <andreas.christou@grafana.com> * restructure code to only run basic logs checks if basiclogsflag is true * data retention warning * tests for calculate time range * Simplify determining if request is from alerting * Fix lint and bool check * Fix tests * clarify data retention --------- Co-authored-by: Jocelyn <jcolladokuri@microsoft.com> Co-authored-by: jcolladokuri <jocelyncollado52@gmail.com> * Azure Monitor: Basic Logs data volume notification (#88009) * frontend changes for data ingested warning * initial logic for getResource * payload processing * create basicLogs usage function * add utils for converting time and getting the data volume query for basic logs * frontend updates for showing the data ingested for the given query * frontend tests * add check for when no dataIngested is returned * remove backend.logger prints * comment on what function does * fix merge * make resource URI regex case insensitive * add support for workspace variables in basic logs flow * add undefined check * structure and add tests for variable support * Update pkg/tsdb/azuremonitor/loganalytics/azure-log-analytics-datasource.go Co-authored-by: Andreas Christou <andreas.christou@grafana.com> * add tracing for basic logs usage request * clean up data volume query struct * use async/await instead of callback * fix parameters for getApiURL * restrict time on usage query to 8 days max * add time to dependency array to refetch basic logs usage * move time check implementation to backend * fix utils tests --------- Co-authored-by: Jocelyn <jcolladokuri@microsoft.com> Co-authored-by: jcolladokuri <jocelyncollado52@gmail.com> --------- Co-authored-by: jcolladokuri <jcolladokuri@microsoft.com> Co-authored-by: jcolladokuri <jocelyncollado52@gmail.com> 28 May 2024, 17:06:27 UTC
0b2fab9 Azure Monitor: Fix typo that may cause an API request to fail (#88320) Fix typo 28 May 2024, 16:58:06 UTC
b926b63 Alerting: Scheduled recording rules execute their queries (#88309) * Basic eval flow * Wiring-up * fix * Extend todo * Start with tests * Include some relevant tests, skip ones that seem to have timing-based race conditions * Some tests, touch up linter and todo * Solve TODO * Add tracing * Tests to make sure an eval went through * Wire up feature toggles * Update pkg/services/ngalert/schedule/recording_rule.go Co-authored-by: Steve Simpson <steve.simpson@grafana.com> * Update pkg/services/ngalert/schedule/recording_rule_test.go Co-authored-by: Steve Simpson <steve.simpson@grafana.com> * Update pkg/services/ngalert/schedule/recording_rule_test.go Co-authored-by: Steve Simpson <steve.simpson@grafana.com> * Update pkg/services/ngalert/schedule/recording_rule_test.go Co-authored-by: Steve Simpson <steve.simpson@grafana.com> --------- Co-authored-by: Steve Simpson <steve.simpson@grafana.com> 28 May 2024, 15:59:21 UTC
910553d Actionsets: Add cfg option for only writing actionsets (#88367) * test * test * missed test * fix review comments 28 May 2024, 15:32:23 UTC
5f326e9 NodeGraph: Add msagl and the layered layout code (#88375) 28 May 2024, 15:04:03 UTC
07debd6 Ephemeral instances: fetch the grafana version from the package.json file (#88300) 28 May 2024, 14:52:00 UTC
8418aca Alerting: Add single rule checks to alert rule access control (#88307) * Alerting: Add single rule checks to alert rule access control Modifies ruler api single rule read to no longer fetch entire groups and instead use the new single rule ac check. Simplifies provisioning api getAlertRuleAuthorized logic to always load a single rule instead of conditionally loading the entire group when provisioning permissions are not present. * Swap out Has/AuthorizeAccessToRule for Has/AuthorizeAccessInFolder 28 May 2024, 14:49:24 UTC
ebbb640 LBAC datasource: Add swagger updates (#88383) add swagger updates 28 May 2024, 14:28:12 UTC
26c2391 [docs/sources/datasources] Replace docs/reference shortcode with ref URIs (#88078) 28 May 2024, 14:17:49 UTC
e1685cb fix: set schemaVersion on dashboard schema (CUE) (#87712) * fix: set schemaVersion on dashboard schema (CUE) * docs: add comment to migration code * fix: run make gen-cue 28 May 2024, 14:16:20 UTC
ef07dfa Add latency metrics to mode2 (#88011) * Also call storage on mode1. Add metrics * Update comment * Don't use compare function for now * Remove very important space * Improve code readability on modes 1 and 2 * Fix tests * Return error from legacy write * Renume useless defer * Start adding logging for mode2 * Retrurn errors is storage read fails * Finish adding latency metrics to mode2 * Emit kind to metrics instead * Fix var name * Return if legacy delete list fails * Unify latency calls * Fix get function 28 May 2024, 14:15:53 UTC
c4aca05 DateTimePicker: Return cleared value in onChange (#88377) * DateTimePicker: Return cleared value in onChange * Update story 28 May 2024, 14:11:15 UTC
12e4a94 SSO: Use removeSecrets() instead of setting.RedactedValue() (#88180) * use removeSecrets() instead of setting.RedactedValue() * replace with redacted value only if secret is not empty 28 May 2024, 14:03:54 UTC
60ce523 Refactor plugin context initialization (#88343) 28 May 2024, 13:59:06 UTC
ecfe504 Chore: Remove last of the SCSS from grafana/ui (#88302) * remove last of scss from grafana/ui * add comment about legacySelect classes 28 May 2024, 13:58:51 UTC
b4e49e3 Select: Ensure screenreader correctly narrates options (#88118) * replace select aria-label with data-testid * update in copy pasted places as well * update plugin-e2e to 1.2.2 28 May 2024, 13:51:47 UTC
6205236 NodeGraph: Use values from fixedX/fixedY column for layout (#86643) * NodeGraph: Use values from fixedX/fixedY column for layout * Cleanup some code, typings and naming * Add test --------- Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com> 28 May 2024, 13:34:35 UTC
a738cb4 Prometheus: Update dependency to v0.52.0 (#87809) * Prometheus: Update dependency to v0.52.0 * go work sync * fix panics in tests * go work sync * prometheus v0.52.0 * handle errors * Update pkg/services/ngalert/sender/sender_test.go Co-authored-by: Santiago <santiagohernandez.1997@gmail.com> * Update pkg/services/ngalert/sender/sender_test.go Co-authored-by: Santiago <santiagohernandez.1997@gmail.com> --------- Co-authored-by: Santiago <santiagohernandez.1997@gmail.com> Co-authored-by: ismail simsek <ismailsimsek09@gmail.com> 28 May 2024, 13:22:20 UTC
502bd56 Storage: Extract returned object hydration into function (#88012) * Extract returned object hydration into function * Finish writing tests for utils func * Lint * Update pkg/apiserver/rest/dualwriter_mode2.go Co-authored-by: Arati R. <33031346+suntala@users.noreply.github.com> * Better var naming * Remove duplicated logic * Lint * Fix test * Lint * Make type private * Fix one more test * Fix test --------- Co-authored-by: Arati R. <33031346+suntala@users.noreply.github.com> 28 May 2024, 13:14:27 UTC
4f3ab51 AzureMonitor: Fix service selection in E2E tests (#88378) Use selectall to replace text 28 May 2024, 13:09:20 UTC
d2f4481 TeamLBAC: add missing swagger tag (#88374) 28 May 2024, 12:34:30 UTC
5ce68c5 Docs: add decoupled plugin commands to developer guide (#88286) * docs(developer-guide): add development commands for building decoupled plugins * docs(developer-guide): add subheading, tidy up tone * Apply suggestions from code review Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> * docs(developer-guide): plugins section to identify which plugins need additional cmds --------- Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> 28 May 2024, 12:28:18 UTC
f1dbe39 Chore: Improve typings (#88282) * remove some type assertions * some more type assertion fixes * nicer * shortcircuit while loop when hitting something that isn't an HTMLElement 28 May 2024, 12:20:57 UTC
c8ab138 TimeRangePicker: Use native scrollbar (#88327) * Use native scrollbar * Native overflow scroll * Fix feedback * Make scrollbars thin 28 May 2024, 11:41:31 UTC
7e25ff5 Select: Support option groups in virtualised `Select`s (#88232) * change select group headers to always be visible * remove unnecessary SelectOptionGroup * hacky change to work with virtualised lists * undo this change * add top border * remove children from the category header * don't virtualize story * bit of renaming * comments * add new story for virtualized options 28 May 2024, 09:49:43 UTC
cd3c10d Chore: Sync sass with theme (#88340) chore(sass): run theme:generate to sync sass with theme 28 May 2024, 09:49:02 UTC
4817156 I18n: Download translations from Crowdin (#88365) New Crowdin translations by GitHub Action Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> 28 May 2024, 09:18:19 UTC
97cb92e Logs: Added multi-line display control to the "wrap lines" option (#88144) * LogRowMessage: strip new lines when wrapping is disabled * LogRowMessage: prevent conflicts between failed json parsing and unwrapping * LogRowMessage: expand multi-line unwrapped logs when opening details * Add unit test * Prettier * chore: update comment 28 May 2024, 08:59:11 UTC
6f9527b DashboardGrid: Ensure drag handle always follows the cursor (#88099) use flushSync in react-grid-layout 28 May 2024, 08:46:04 UTC
back to top