https://github.com/grafana/grafana

sort by:
Revision Author Date Message Commit Date
f3e0aaf Update timezone to backend 01 February 2024, 16:16:29 UTC
cc3dea9 Merge branch 'main' into alyssa/add-session-timezone-mssql 01 February 2024, 14:03:28 UTC
7f6806e Alerting: Refactor `useExternalDataSourceAlertmanagers` (#81081) 01 February 2024, 13:18:43 UTC
eb889c4 Alerting: Fix support check for export with modifications (#81602) 01 February 2024, 13:17:48 UTC
3e01ba0 QueryEditor: remove `slateAutocomplete` toggle (#81696) remove toggle 01 February 2024, 13:03:11 UTC
d0ecf86 Datatrails: Metric as breadcrumb and style improvements (#81661) * Fixed duplicate trails entry for first time users. Show header with description for first time users * Renamed trail to history in History component * Use metric name in breadcrumb * Style tweaks around search field in metric select * Address PR comments * prettier 01 February 2024, 13:01:24 UTC
874ce14 Scenes/PanelEditor: Add support for overrides tab and searching (#81595) 01 February 2024, 12:48:07 UTC
9de5e97 Loki: Add to `.eslintrc` list to restrict imports from core (#81710) Loki: Add to .eslintrc list to restrict imports from core 01 February 2024, 12:46:32 UTC
2d60c01 Chore: Improve how we install Python (#81695) 01 February 2024, 12:27:29 UTC
fe1ed30 Loki: Use fixed components from `@grafana/experimental` 1.7.9 (#81636) * Loki: Use fixed components from experimental * Update * Remove downloads.html 01 February 2024, 12:22:18 UTC
1671b77 Loki: Fix processing of all lines labels in getParserAndLabelKeys (#81483) * Loki: Fix processing of all lines labels in getParserAndLabelKeys * Refactor * Update comment 01 February 2024, 12:22:03 UTC
85a745c I18n: Trigger crowdin upload (#81704) 01 February 2024, 12:15:32 UTC
967a650 I18n: Refactor crowdin workflow (#81571) * refactor: crowdin config * feat: add GH actions * refactor: remove old GH action * refactor: fix formatting issue * refactor: adjust docs * refactor: add changes after code review * refactor: add changes after code review * refactor: update CODEOWNERS file 01 February 2024, 11:44:18 UTC
bac4c7f Alerting docs: corrects save text (#81700) * Alerting docs: corrects save text * updates numbering 01 February 2024, 11:43:11 UTC
3df0611 RBAC: Fix authorize in org (#81552) * RBAC: Fix authorize in org * Implement option 2 * Fix typo * Fix alerting test * Add test to cover the not member case 01 February 2024, 11:37:01 UTC
0f1ba3a Chore: Change codeowners of annotations folder (#81551) 01 February 2024, 10:59:47 UTC
536153c InfluxDB: Run queries in parallel behind influxdbRunQueriesInParallel feature toggle (#81209) * create the feature flag * bring the concurrency in to the play * Update feature flag * Use concurrency number from settings * update influxdb dependency * use ConcurrentQueryCount from plugin-sdk-go * use helper method for concurrent query count * log the error * add value guard * add unit tests * handle concurrency error 01 February 2024, 10:58:24 UTC
c43a170 SSO Auth: fix typos on field description (#81685) fix typos on field description 01 February 2024, 10:27:39 UTC
4561863 Chore: Remove unused header params in prometheus request (#81684) Remove unused header params 01 February 2024, 10:17:38 UTC
fd54d25 Tempo: Fix issue with button click area being too large (#81500) Fix issue with button click area being too large 01 February 2024, 09:48:18 UTC
1606095 Tempo: Remove unused code (#81568) * Remove unused code * Remove unused code from tests 01 February 2024, 09:48:04 UTC
1a51240 Remove some folderIDs from database test (#81643) * Remove some folderIDs from database test * Add folderUID to insertTestDashboardForPlugin 01 February 2024, 09:13:15 UTC
a416bd7 Chore: Remove Form usage from admin components (#81618) * Chore: Remove Form usage from AdminEditOrgPage * Chore: Remove Form usage from UserCreatePage.tsx * Chore: Transform LdapPage to FC * Chore: Remove Form usage from LdapPage.tsx 01 February 2024, 05:58:50 UTC
7f7569d Add session timezone 01 February 2024, 04:06:58 UTC
177fa1b InfluxDB: Fix template variable interpolation (#80971) * use regex as templateSrv replace format * use regex as templateSrv replace format for raw queries * import path fix * don't use regex formatter * tag value escape * tag value escape with wrappers * polished interpolation logic * update unit tests * comments and more place to update * unit test update * fix escaping * handle the string and array of string type separately * update variable type 31 January 2024, 23:30:21 UTC
c9bdf69 Stat: Fix data links that refer to fields (#80693) 31 January 2024, 23:08:40 UTC
11997a6 Docs: Grafana.com skip_org_role_sync update (#80770) * Update Grafana.com org sync index.md Included additional information regarding logging in with Grafana.com credentials that it will override what is defined within the Grafana instance. * Update docs/sources/setup-grafana/configure-security/configure-authentication/grafana-com/index.md Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com> --------- Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com> Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com> 31 January 2024, 23:03:08 UTC
0ce1ccd Alerting: Fix inconsistent AM raw config when applied via sync vs API (#81655) AM config applied via API would use the PostableUserConfig as the AM raw config and also the hash used to decide when the AM config has changed. However, when applied via the periodic sync the PostableApiAlertingConfig would be used instead. This leads to two issues: - Inconsistent hash comparisons when modifying the AM causing redundant applies. - GetStatus assumed the raw config was PostableUserConfig causing the endpoint to return correctly after a new config is applied via API and then nothing once the periodic sync runs. Note: Technically, the upstream GrafanaAlertamanger GetStatus shouldn't be returning PostableUserConfig or PostableApiAlertingConfig, but instead GettableStatus. However, this issue required changes elsewhere and is out of scope. 31 January 2024, 19:05:30 UTC
e013cd4 K8s: Add basic query service (#80325) 31 January 2024, 18:36:51 UTC
d1b938b Logs: Table UI - Allow users to resize field selection section (#81201) * allow user resize of fields section in table ui --------- Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com> 31 January 2024, 17:58:02 UTC
1749ec9 Chore: Remove Form usage from SharedPreferences.tsx (#81468) * Chore: Remove Form usage from SharedPreferences.tsx * Update betterer * Update betterer 31 January 2024, 17:33:17 UTC
c310a20 AuthZ: add headers for IP range AC checks for cloud data sources (#80208) * add feature toggle * add a middleware that appens headers for IP range AC * sort imports * sign IP range header and only append it if the request is going to allow listed data sources * sign a random generated string instead of IP, also change the name of the middleware to make it more generic * remove the DS IP range AC options from the config file; remove unwanted change * add test * sanitize the URLs when comparing * cleanup and fixes * check if X-Real-Ip is present, and set the internal request header if it is not present * use split string function from the util package 31 January 2024, 17:09:24 UTC
e00aba0 Prometheus: Fix OperationEditor and mounting of components (#81656) * Prometheus: Fix OperationEditor * Remove redundant import 31 January 2024, 16:57:16 UTC
cb945aa NodeGraph: Use layered layout instead of force based layout (#78957) 31 January 2024, 16:26:12 UTC
395a06a Auth: fix swagger responses for the SSO settings API (#81639) fix swagger responses for the sso settings API 31 January 2024, 16:06:22 UTC
91b2909 ReturnToPrevious: add shadow to be consistent (#81652) 31 January 2024, 16:04:34 UTC
1bcd597 Nested folders: Improve performance of shared with me dashboards listing (#81590) * Nested folders: Improve performance of shared with me dashboards listing * Fix tests * Clean up guardian 31 January 2024, 15:25:11 UTC
b4d363e Chore: Fix broken anonymous devices test (#81649) 31 January 2024, 15:09:32 UTC
7319a75 feat: datatrails: include metric prefix filter (#81316) * feat: datatrails: include metric prefix filter * fix: remove current metric from related metrics list * fix: Cascader issues - handle empty items list when generating searchable options - correct state management to ensure cascade shows cascade path of selection from search * fix: remove custom value creation 31 January 2024, 14:33:27 UTC
c8f47e0 datatrails: UI improvements (#81427) * fix: datatrails: limit width of metric description * fix: datatrails: use vertical radio list for long label list * fix: datatrails: reduce spacing between header items * fix: datatrails: reduce gap in lower toolbar * fix: change to use Select component for longer lists 31 January 2024, 14:27:44 UTC
a7f2249 Update dependency react-zoom-pan-pinch to v3.4.0 (#81642) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 31 January 2024, 14:25:50 UTC
607ec6c CODEOWNERS: better root-file selection (#81633) 31 January 2024, 14:02:29 UTC
0633f55 Update dependency dompurify to v3 (#81638) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 31 January 2024, 13:32:18 UTC
5c258b7 Update dependency @grafana/scenes to v2.2.2 31 January 2024, 12:49:08 UTC
c9bc937 Loki: Limit running of samples based on query and time range (#81585) * Loki: Limit running of samples based on query and time range * Update 31 January 2024, 12:39:07 UTC
a9f17a3 QueryVariable: Be able to edit the variable using scenes (#80847) 31 January 2024, 12:31:08 UTC
0851c18 Update dependency @grafana/experimental to v1.7.9 31 January 2024, 12:29:23 UTC
42fe0fd Update dependency date-fns to v3 (#81625) * Update dependency date-fns to v3 * update imports --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com> 31 January 2024, 12:05:38 UTC
e0054c0 DashNav: add missing key (#81626) * DashNav: add missing key * DashNav: use more specific key 31 January 2024, 11:51:15 UTC
564a1d3 Add Python as dependency (#80979) 31 January 2024, 11:44:22 UTC
f20053e DashboardScene: Allow editing panel links (#81560) * Panel links supplier for VizPanel * Update panel links behavior * Allow editing panel links * Update so that single link is rendered without a dropdown * Serialise links in scene -> save model transformation * Betterer fix * Fix inspect json tab test 31 January 2024, 11:30:27 UTC
ab891d9 Alerting: Fix missing pagination param in the oncall request (#81620) Add skip_pagination param to the oncall request 31 January 2024, 11:09:11 UTC
3b2352f DashboardScene: Initial work to support "new" dashboard route and creation logic (#81549) * DashboardScene: Initial work to get new route to work * Update * remove caching of new dashboard * remove old new dashboard func * Update * Update public/app/features/dashboard-scene/scene/DashboardScene.tsx Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com> * Fixing test * dam messy tests --------- Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com> 31 January 2024, 10:33:46 UTC
3905755 QueryField: Handle autocomplete better (#81484) * extract out function + add unit tests * add feature toggle and default it to on 31 January 2024, 10:01:20 UTC
f896072 Update dependency css-minimizer-webpack-plugin to v6 (#81623) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 31 January 2024, 09:47:30 UTC
612bcad Update dependency copy-webpack-plugin to v12 (#81613) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 31 January 2024, 09:28:06 UTC
3517f00 Tempo: Add webpack to package.json (#81577) Add webpack to package.json 31 January 2024, 09:08:32 UTC
b9f5042 Tempo: Add query ref in the query editor (#81343) * Add query ref * Fix lint * Add comment * Update public/app/plugins/datasource/tempo/traceql/QueryEditor.tsx Co-authored-by: Fabrizio <135109076+fabrizio-grafana@users.noreply.github.com> --------- Co-authored-by: Fabrizio <135109076+fabrizio-grafana@users.noreply.github.com> 31 January 2024, 09:08:06 UTC
0d9886a Tempo: Add span, trace vars to trace to metrics interpolation (#81046) * Add scoped vars to query * Update import * Remove ternary 31 January 2024, 09:07:35 UTC
8a4f060 sql: add linting rule for decoupling postgres & mysql (#81378) 31 January 2024, 09:00:59 UTC
cbd2032 Feature Toggles: Remove DocsURL from FeatureFlag struct (#79774) Co-authored-by: Ryan McKinley <ryantxu@gmail.com> 31 January 2024, 06:25:16 UTC
12d08d5 Update dependency @testing-library/react to v14.2.0 (#81612) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 31 January 2024, 01:00:51 UTC
ae7d862 Update dependency @types/node to v20.11.13 31 January 2024, 00:36:16 UTC
b0130ec Canvas: Add element snapping and alignment (#80407) Co-authored-by: drew08t <drew08@gmail.com> Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com> 30 January 2024, 23:37:46 UTC
c377644 Update dependency @types/google.analytics to ^0.0.46 (#81604) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 30 January 2024, 23:32:33 UTC
2ffd56c K8s: Improve OpenAPI behaviour (#81606) 30 January 2024, 23:17:14 UTC
6fc1a6a XYChart: Add data filter to manual mode (#81115) * XYChart: Add data filter to manual mode * Add onChange to data filter for manual editor * Update placeholder for auto editor for consistency * Filter x y fields based on frame * Update frame calc for truthy * Use display name instead for frame filter * Update placeholders * Apply frame filter to series prep * Re run make gen cue * Remove old TODO * Force data filter to be selected * minor cleanup --------- Co-authored-by: nmarrs <nathanielmarrs@gmail.com> 30 January 2024, 23:09:15 UTC
be6efd9 Cloud Monitoring: Add standalone files and modify plugin.json (#81596) 30 January 2024, 22:52:44 UTC
1966ce6 Chore: Bump grafana-plugin-sdk-go version to v0.204.0 (#81603) * bump grafana-plugin-sdk-go to v0.204.0 * update go.sum entry for v0.204.0 30 January 2024, 22:50:42 UTC
907ac10 Update dependency css-loader to v6.10.0 (#81592) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 30 January 2024, 22:37:18 UTC
131c72d Alerting: Fix scheduler to group folders by the unique key (orgID and UID) (#81303) 30 January 2024, 22:14:11 UTC
5c0d774 Add timeout parameter to the example (#80921) Adding the http timeout parameter to the example to know where is needed in the yaml configuration. 30 January 2024, 21:01:25 UTC
f330d50 Revert "Chore: Bump github.com/grafana/grafana-plugin-sdk-go to v0.203.0" (#81597) 30 January 2024, 20:41:29 UTC
df59f01 Update Trace to Logs docs in configure-tempo-data-source.md (#79913) * Update configure-tempo-data-source.md Trace to logs documentation is unclear on a couple things. I think the context I've added will help people get things working a little easier. * remove misunderstanding. * Adds commas Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com> --------- Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com> 30 January 2024, 20:36:29 UTC
0f6380b Scenes: Add support for panel overrides (#81470) 30 January 2024, 19:29:46 UTC
80afc82 Update Yarn to v4.1.0 (#81584) * Update Yarn to v4.1.0 * commit yarn 4.1.0.cjs --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com> 30 January 2024, 18:03:46 UTC
43de30a Chore: Extract out dragHandle styles (#81280) extract out dragHandle styles 30 January 2024, 17:11:56 UTC
e041055 K8s/Folders: Rename api group to singular (#81443) 30 January 2024, 16:50:37 UTC
d26959a Cloud Monitoring: Add to release yml (#81580) 30 January 2024, 16:48:20 UTC
fb1368d Docs: restructure manage dashboards page (#81311) * Added import and troubleshoot dashboards pages * Moved import dashboards to build dashboards folder * Updated import dashboards content * Updated manage dashboards page * Updated troublshooting dashboards page * Finalized text for Import dashboards and moved orphaned content to Sharing page * Made general copy edits to Troubleshooting dashboards * Moved More examples heading and content from Troubleshooting to Import * General copy edits to Troubleshooting * Fixed broken links and made small copy edits * Fixed broken link * Removed note and replaced with plain text description of Dashboards page Added to do for clarifying display of Shared with me section * Deleted orphaned export content; to be rolled in later * Copy edits * Updated Shared with me section * Copy edits * Apply suggestions from code review Co-authored-by: Jack Baldry <jack.baldry@grafana.com> --------- Co-authored-by: Jack Baldry <jack.baldry@grafana.com> 30 January 2024, 16:42:20 UTC
63c7096 Scenes: List annotations in dashboard settings (#80995) * wip listing/viewing annotations * list annotations in settings * fix tests * PR mods 30 January 2024, 16:38:26 UTC
ce39af2 Update dependency @grafana/scenes to v2.2.1 30 January 2024, 16:27:54 UTC
89d3b55 Folders: Reduce DB queries when counting and deleting resources under folders (#81153) * Add folder store method for fetching all folder descendants * Modify GetDescendantCounts() to fetch folder descendants at once * Reduce DB calls when counting library panels under dashboard * Reduce DB calls when counting dashboards under folder * Reduce DB calls during folder delete * Modify folder registry to count/delete entities under multiple folders * Reduce DB calls when counting * Reduce DB calls when deleting 30 January 2024, 16:26:34 UTC
0139ac2 Chore: Remove disablePrometheusExemplarSampling feature toggle (#81579) remove disablePrometheusExemplarSampling ft 30 January 2024, 16:00:04 UTC
6d58285 Webpack: Allow watching workspaces (#81569) * build(webpack): remove symlinks:false to enable watching packages with yarn start * build(webpack): add resolve node_modules for enterprise to resolve packages * add comment --------- Co-authored-by: joshhunt <josh@trtr.co> 30 January 2024, 15:59:18 UTC
b84dde7 Chore: Change response status for dashboard import with invalid input (#81521) * Return BadRequest when dashboard import failed due to invalid input 30 January 2024, 15:57:01 UTC
27f3cec Update Yarn to v4 (#81575) update yarn version Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com> 30 January 2024, 15:46:36 UTC
69a1e7b Auth: Remove unnecessary field from Generic OAuth UI (#81565) * Remove unnecessary field * Update interaction event key 30 January 2024, 15:17:38 UTC
b48e1f8 Dashboard: Improve diff styling (#81509) * Dashboard: Improve diff styling * Update public/app/features/dashboard-scene/settings/version-history/DiffGroup.tsx Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com> * Fix * Update * Update --------- Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com> 30 January 2024, 15:07:24 UTC
4cf5059 Update typescript-eslint monorepo to v6.20.0 (#81572) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 30 January 2024, 14:38:50 UTC
7af58ba Update dependency react-use to v17.5.0 (#81570) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 30 January 2024, 14:15:36 UTC
8440ead Data trails: Homepage redesign (#81496) * Rename trails and tweak styles in homepage * Use design system card and update layout. Add createdAt date to trail * Small style tweaks * Move queryDef state to metricScene * Date format update * More style tweaks * betterer update * Use smaller padding on Card and use Badge istead of Tag * Increase badge max width --------- Co-authored-by: Torkel Ödegaard <torkel@grafana.com> 30 January 2024, 13:51:31 UTC
ced0cca Update dependency @testing-library/jest-dom to v6.4.0 (#81564) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 30 January 2024, 13:48:19 UTC
77775d5 Chore: Add some tests for the Create method (#81364) * Add test for create method Co-authored-by: Tania B <10127682+undef1nd@users.noreply.github.com> * Change structure of entity package to break import cycle * Update wire file --------- Co-authored-by: Tania B <10127682+undef1nd@users.noreply.github.com> 30 January 2024, 13:15:12 UTC
41cd0ab Chore: Bump github.com/grafana/grafana-plugin-sdk-go to v0.203.0 (#81557) 30 January 2024, 12:49:58 UTC
544740d Update dependency tslib to v2.6.2 (#81561) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 30 January 2024, 12:48:04 UTC
8ee7b1e ReturnToPrevious : Add logic to show the new component in `AppChrome` behind the new toggle (#81035) 30 January 2024, 12:34:59 UTC
b751733 Update dependency rc-tree to v5.8.5 30 January 2024, 12:12:41 UTC
ec4fafa Cloudwatch: Deprecate cloudwatchNewRegionsHandler feature toggle and remove core imports from featuremgmt (#81310) * Remove core imports from grafana/pkg/services/featuremgmt in CloudWatch 30 January 2024, 12:11:52 UTC
cc56e0e Logs Panel: Fix scrolling with permalinks (#81558) 30 January 2024, 12:11:12 UTC
back to top