319eed9 | Grot (@grafanabot) | 02 May 2023, 21:32:18 UTC | [v10.0.x] Nested folders: hook up `getAffectedItems` to the backend count route (#67690) Nested folders: hook up `getAffectedItems` to the backend count route (#67677) * hook up getAffectedItems to the backend count route * mock out backendSrv in unit tests * Don't delete alert rules while API doesn't return counts * Show alert rule counts when API returns them * use components for modal styles * Revert "use components for modal styles" This reverts commit 80ac1152f8d966b62bd692d935695bc4f992c5ba. --------- Co-authored-by: joshhunt <josh@trtr.co> (cherry picked from commit 5d5a54979c8e24927f6ff168afd01d6d5aec8a3a) Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com> | 02 May 2023, 21:32:18 UTC |
8e35a15 | Grot (@grafanabot) | 02 May 2023, 18:04:01 UTC | [v10.0.x] docs: add nav and users info for public dashboards (#67681) docs: add nav and users info for public dashboards (#67674) * add content re admin and public dashboards navigation * added admin users section (cherry picked from commit 765735092a7e8a196d724204e7adbd951a0bf0fe) Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com> | 02 May 2023, 18:04:01 UTC |
b0f5b6c | Grot (@grafanabot) | 02 May 2023, 16:38:58 UTC | [v10.0.x] NestedFolders: Use new Browse Dashboards UI behind feature flag (#67676) NestedFolders: Use new Browse Dashboards UI behind feature flag (#67416) NestedFolders: Put feature flagged new Browse Dashboards UI at main route (cherry picked from commit c4a31390efc756d7a95dbf110d75c90761c37f1e) Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com> | 02 May 2023, 16:38:58 UTC |
2cf4691 | Grot (@grafanabot) | 02 May 2023, 16:31:53 UTC | [v10.0.x] Nested folders: hook up move/delete logic properly (#67675) Nested folders: hook up move/delete logic properly (#67648) * clear selection post move/delete * move actions out of rtk-query * move findItems, create selectors, refetch children when moving/deleting * cleaner syntax * remove unnecessary function, just put logic in the selector * handle moving/deleting from the root * slightly cleaner * handle when rootItems are undefined * handle 'general' in the fetchChildren reducer * only refresh at the end * don't need thunk api (cherry picked from commit 02086e843f595e828f7a46b5f833d25da01e9049) Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com> | 02 May 2023, 16:31:53 UTC |
3bb2e8a | Grot (@grafanabot) | 02 May 2023, 15:48:55 UTC | [v10.0.x] Search: Fix Folder View not loading dashboards (#67673) Search: Fix Folder View not loading dashboards (#67666) (cherry picked from commit 9b81d738bf1f7f3746820872960e5c2865fcb157) Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com> | 02 May 2023, 15:48:55 UTC |
41d4568 | Grot (@grafanabot) | 02 May 2023, 15:34:45 UTC | [v10.0.x] docs: move misplaced Configure legend page (#67672) docs: move misplaced Configure legend page (#67597) * move configure legend page and add alias * updated page weight and tried fixing alias * fixed alias * add preemptive alias for current page location * apply suggestion from review Co-authored-by: Jack Baldry <jack.baldry@grafana.com> * apply suggestions from review Co-authored-by: Jack Baldry <jack.baldry@grafana.com> * apply suggestions from review Co-authored-by: Jack Baldry <jack.baldry@grafana.com> --------- Co-authored-by: Jack Baldry <jack.baldry@grafana.com> (cherry picked from commit 688459f25c79b80872d08dd8e18abc341986999c) Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com> | 02 May 2023, 15:34:45 UTC |
bd7cbc5 | Grot (@grafanabot) | 02 May 2023, 12:31:03 UTC | [v10.0.x] NestedFolders: Add empty states for Browse and Search (#67645) NestedFolders: Add empty states for Browse and Search (#67423) * NestedFolders: Add empty states for Browse and Search * empty states * fix types * tests (cherry picked from commit fd2c7594cf4404faa507b11cd7de4662ad082e43) Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com> | 02 May 2023, 12:31:03 UTC |
d174427 | Grot (@grafanabot) | 02 May 2023, 12:30:25 UTC | [v10.0.x] fix shadow log in service accounts (#67649) fix shadow log in service accounts (#67643) * fix shadow log in service accounts (cherry picked from commit f9fd15c01e1c8e3495f4e99342ee12c7a00d3527) Co-authored-by: Jo <joao.guerreiro@grafana.com> | 02 May 2023, 12:30:25 UTC |
f729979 | Grot (@grafanabot) | 02 May 2023, 12:13:54 UTC | [v10.0.x] Authentication UI: Remove auth settings (#67651) Authentication UI: Remove auth settings (#67647) (cherry picked from commit 93b461bd960051c11754508f3e39f2d9b1b5bb75) Co-authored-by: Alexander Zobnin <alexanderzobnin@gmail.com> | 02 May 2023, 12:13:54 UTC |
d151276 | Grot (@grafanabot) | 02 May 2023, 10:45:56 UTC | [v10.0.x] NestedFolders: Indicate when folders have mixed-selection children (#67644) NestedFolders: Indicate when folders have mixed-selection children (#67337) * Show indeterminate checkbox for folders with partially selected children * When selecting an item, check ancestors to see if all their children are now selected * reword comment * fix test * fix lint * Check all descendants for mixed state * Use indeterminate checkbox * fix test description * make header checkbox select/unselect automatically * mixed header checkbox: * fix tests * add tests (cherry picked from commit 32d3e895b3c956003c2bebdcbda3a96418a5f022) Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com> | 02 May 2023, 10:45:56 UTC |
d31d157 | Brendan O'Handley | 01 May 2023, 21:29:35 UTC | Prometheus: Metric encyclopedia improvements (#67084) * move to me directory and sort by relevance * refactor letter search, uFuzzy and styles out of ency * begin state refactor * refactor getMetaData useEffect call with useReducer * refactor pagination with useReducer * refactor fuzzy state for useReducer * refactor all filters for useReducer * remove haystacks arrays in favor of haystack dictionaries w object keys * refactor out functions into state helpers * switch label filter text color to work with light theme * make each row clickable to select metric * add pagination component * fix max results * make a better table with keystrokes, navigate to metric with up&down, select on enter, hide settings, make a nice button * save space, give more real esate to the table * add highlighting for fuzzy search matches * add custom button in metric select option to open metric encyclopedia * open the modal with enter keystroke * remove unnecessary actions and variables from m.e. * fix tests, clean code * remove setting of selected idx on results row when hovering * tests * rename to metrics modal and have select option same as header * reduce width for wider screens * pass in initial metrics list and remove call to labels and series in metrics modal * use createSlice from reduc toolkit to deduce actions * save the metrics modal additional settings * galen alphabet refactor suggestion * remove extra row in results table * fix storing settings, wrap in feature toggle * remove metadata check & load because metric select already handles this * Update public/app/plugins/datasource/prometheus/querybuilder/components/metrics-modal/LetterSearch.tsx Co-authored-by: Leon Sorokin <leeoniya@gmail.com> * fix styles, show cursor as pointer for select option and clickable row * taller modal for larger screens * turn off metadata settings if usebackend is selected * additional settings button space * add pipe to ufuzzy metadata search --------- Co-authored-by: Leon Sorokin <leeoniya@gmail.com> | 01 May 2023, 21:29:35 UTC |
0d52d19 | matt abrams | 01 May 2023, 21:25:09 UTC | GH Issues: replace markdown-based Bug Report form w/ YAML-based form (#67244) * replaces markdown report w yaml * switch to opentext + feedback changes | 01 May 2023, 21:25:09 UTC |
01aa776 | Isabel | 01 May 2023, 20:47:10 UTC | docs: reverse what's new order in TOC (#67596) * reverse order of what's new pages * fix page weight numbering to follow original pattern | 01 May 2023, 20:47:10 UTC |
999a2ce | Ron D | 01 May 2023, 19:56:21 UTC | Add Grafana Free as supporting Enterprise features (#67568) Per https://docs.google.com/document/d/14aOVLPq0FNqQKN4axTTEvjraY_OafhiDM_2NYSHF33A/edit#heading=h.lo4c6e71q7vo Grafana Cloud Free will include all the features of Grafana Advanced in Q2 | 01 May 2023, 19:56:21 UTC |
cc46581 | Isabel | 01 May 2023, 18:57:16 UTC | docs: add link to dashboard insights page (#67594) * added link to dashboard insights docs * shortened link text | 01 May 2023, 18:57:16 UTC |
262cdcc | Isabel | 01 May 2023, 18:56:58 UTC | docs: nav updates for assess dashboards topic (#67593) * updated screenshots and nav info in data sources section * removed redundant availability notes * apply review suggestion | 01 May 2023, 18:56:58 UTC |
9d564f9 | Torkel Ödegaard | 01 May 2023, 18:15:09 UTC | Alert: Remove fix for custom content close button (#67592) | 01 May 2023, 18:15:09 UTC |
d189b8b | Torkel Ödegaard | 01 May 2023, 17:33:30 UTC | Alert: Fixes a minor issue with new Alert design and updated scss files (#67589) | 01 May 2023, 17:33:30 UTC |
55df8af | Ryan McKinley | 01 May 2023, 16:42:22 UTC | Timeseries: don't show conversion error for empty response (#67590) | 01 May 2023, 16:42:22 UTC |
61484fa | Yuri Tseretyan | 01 May 2023, 14:32:16 UTC | Alerting: Mention title of alert rule that caused migration to fail (#67451) * add debug log for migration of alert rules * add alert rule name and some information to conversion error | 01 May 2023, 14:32:16 UTC |
d2bc270 | Torkel Ödegaard | 01 May 2023, 13:50:25 UTC | Alert: Redesign with tinted background (#66918) | 01 May 2023, 13:50:25 UTC |
ba8bba7 | Kuba Siemiatkowski | 01 May 2023, 10:16:16 UTC | Datasource: Move the Delete data source button back to the bottom (#67552) * - move delete button back to the lower section * - remove the top Delete button * - fix e2e tests | 01 May 2023, 10:16:16 UTC |
8516e63 | Shirley | 01 May 2023, 08:10:36 UTC | CloudWatch: Deprecate dynamic labels feature toggle, remove support for Alias in frontend (#67222) | 01 May 2023, 08:10:36 UTC |
e5aeb7c | Leon Sorokin | 29 April 2023, 04:35:32 UTC | TimeSeries: Fix leading null-fill for missing intervals (#67570) | 29 April 2023, 04:35:32 UTC |
8d1c324 | sarah-spang | 28 April 2023, 20:38:27 UTC | Docs: Update Color Modes (#67560) * Docs: Update Color Modes Some color mode descriptions had mistakes and a few were missing. * fixed typo --------- Co-authored-by: Isabel <76437239+imatwawana@users.noreply.github.com> | 28 April 2023, 20:38:27 UTC |
e493bec | Ryan McKinley | 28 April 2023, 19:20:10 UTC | Geomap: Improve migration logic (#65500) | 28 April 2023, 19:20:10 UTC |
b1b6d9e | Ezequiel Victorero | 28 April 2023, 18:03:30 UTC | PublicDashboards: Return custom meta field (#67538) | 28 April 2023, 18:03:30 UTC |
92d47a8 | Andrej Ocenas | 28 April 2023, 17:53:46 UTC | Pyroscope: Fix autodetection in case of using Phlare backend (#67536) | 28 April 2023, 17:53:46 UTC |
cdf8555 | Ivan Ortega Alba | 28 April 2023, 17:09:44 UTC | Use URL isFirstPanel to enable panel editor onboarding (#67546) | 28 April 2023, 17:09:44 UTC |
7bceab4 | Jack Westbrook | 28 April 2023, 16:57:02 UTC | Grafana Toolkit: Fix broken build directory structure (#67544) fix(grafana-toolkit): make sure to build into cli directory so relative paths work | 28 April 2023, 16:57:02 UTC |
149adb0 | Oscar Kilhed | 28 April 2023, 16:41:00 UTC | FileImport: add interaction reporting for dropping files (#67512) add interaction reporting for dragndrop | 28 April 2023, 16:41:00 UTC |
e88e50e | Juan Cabanas | 28 April 2023, 16:37:11 UTC | ShareModal: Responsive tabs and Public Dashboards modal fixed (#66805) | 28 April 2023, 16:37:11 UTC |
836fef6 | Oscar Kilhed | 28 April 2023, 16:19:31 UTC | DataSourcePicker: keyboard navigatable list hook and implementation in the new data source picker dropdown (#67370) Co-authored-by: Ivan Ortega <ivanortegaalba@gmail.com> | 28 April 2023, 16:19:31 UTC |
166641d | Tobias Skarhed | 28 April 2023, 16:00:56 UTC | NestedFolders: Permission for creating and editing (#67406) * Initial permissions * Show/hide checkboxes * Fix kinds from main * CreateNewButton tests * Update DashboardsTree test * Mock folder permissions * Rename showCheckBoxes to canSelect * Make column ordering look better | 28 April 2023, 16:00:56 UTC |
7338164 | Virginia Cepeda | 28 April 2023, 15:58:15 UTC | Alerting: Add alert instance picker (#67138) * Add Preview template and payload editor to templates form * Add TemplatePreview test and update css * Preview errors for each template that is wrong * Enable preview templating only for Grafana Alert Manager * Use harcoded default payload instead of requesting it to the backend * Update error response in the api definition * Add spinner when loading result for preview * Update api request followind DD changes * Use pre instead of TextArea to render the preview * Fix tests * Add alert list editor * Add start and end time for alert generator * Add preview for data list added in the modal * Update copies and move submit button in alert generator to the bottom * Copy updates * Refactor * Use tab instead of button to preview * Move payload editor next to the content * Copy update * Refactor * Adress PR review comments * Fix wrong json format throwing an exception when adding more data * Use monaco editor for payload * Only show text 'Preview for...' when we have more than one define * Fix some errors * Update CollapseSection style * Add tooltip for the Payload info icon explaining the available list of alert data fields in preview * Set payload as invalid if it's not an array * Fix test * Update text in AlertTemplateDataTable * Add separators to distinguish lines that belong to the preview * Use harcoded default payload instead of requesting it to the backend * Add alert instance picker * Add rule search capability and cleanup * Display alert instance extra information on hover * Rebase and integrate with existing view * Display folder under rule name * Display unique labels for alert instances * Remove unneeded interface * Reset state after closing the modal * Refactor useEffect and useMemo * Move common code to variable * Refactor to avoid setting filtered rules as state * Disable instance selector button when there are errors in the payload * Validate payload on button click * Change warning text * Add support for state filters in alertmanager alerts request * Use RTK Query to fetch alert instances * Address review comments * Fix lint --------- Co-authored-by: Sonia Aguilar <soniaaguilarpeiron@gmail.com> | 28 April 2023, 15:58:15 UTC |
8df54a6 | Jo | 28 April 2023, 15:38:58 UTC | Users: Enable case insensitive login by default (#66134) * enable case insensitive by default * fix missing case-insensitive query * fix missing case insensitive query * fix missing case insensitive query in temp_user * skip integration testing in mysql * skip integration testing in mysql * use t.cleanup * lowercase only once * aligned to only using sql as that is what we do in other parts --------- Co-authored-by: Eric Leijonmarck <eric.leijonmarck@gmail.com> | 28 April 2023, 15:38:58 UTC |
7448427 | Joey | 28 April 2023, 15:27:07 UTC | Tracing: Feedback button (#67398) * Feedback button * Hide button * Make gen-cue | 28 April 2023, 15:27:07 UTC |
d8da6c7 | Ivana Huckova | 28 April 2023, 15:22:30 UTC | Loki: Distinguish hidden and not hidden queries in tracking (#67507) * Loki: Distinguish hidden and not hidden queries in tracking * Rename | 28 April 2023, 15:22:30 UTC |
8a5b07c | mallettjared | 28 April 2023, 15:12:28 UTC | Duplicate Exemplars Configuration Delete (#66016) * Duplicate Exemplars Configuration Delete I noticed there were double Exemplar configuration paragraphs one right after the other and deleted the upper one. * makes prettier --------- Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com> Co-authored-by: Chris Moyer <chris.moyer@grafana.com> | 28 April 2023, 15:12:28 UTC |
8a6552a | Christopher Moyer | 28 April 2023, 15:11:49 UTC | Docs: fixes alias and menutitle (#67511) fixes alias and menutitle | 28 April 2023, 15:11:49 UTC |
7be23e7 | Jack Westbrook | 28 April 2023, 15:10:59 UTC | Grafana Toolkit: Prevent MODULE_NOT_FOUND errors (#67518) fix(grafana-toolkit): put back ts-node to prevent MODULE_NOT_FOUND errors | 28 April 2023, 15:10:59 UTC |
3854be1 | Sonia Aguilar | 28 April 2023, 15:05:45 UTC | Alerting: Implement template preview for Grafana AlertManager (#65530) * Add Preview template and payload editor to templates form * Add TemplatePreview test and update css * Preview errors for each template that is wrong * Enable preview templating only for Grafana Alert Manager * Use harcoded default payload instead of requesting it to the backend * Update error response in the api definition * Add spinner when loading result for preview * Update api request followind DD changes * Use pre instead of TextArea to render the preview * Fix tests * Add alert list editor * Add start and end time for alert generator * Add preview for data list added in the modal * Update copies and move submit button in alert generator to the bottom * Copy updates * Refactor * Use tab instead of button to preview * Move payload editor next to the content * Copy update * Refactor * Adress PR review comments * Fix wrong json format throwing an exception when adding more data * Use monaco editor for payload * Only show text 'Preview for...' when we have more than one define * Fix some errors * Update CollapseSection style * Add tooltip for the Payload info icon explaining the available list of alert data fields in preview * Set payload as invalid if it's not an array * Fix test * Update text in AlertTemplateDataTable * Add separators to distinguish lines that belong to the preview * Fix text * Use subDays instead of addDays for substracting days | 28 April 2023, 15:05:45 UTC |
b5a2c3c | Giordano Ricci | 28 April 2023, 15:03:51 UTC | Query History: Remove migration (#67470) | 28 April 2023, 15:03:51 UTC |
91471ac | Matthew Jacobson | 28 April 2023, 14:56:59 UTC | Alerting: Template Testing API (#67450) | 28 April 2023, 14:56:59 UTC |
9eb10be | Yuri Tseretyan | 28 April 2023, 14:42:16 UTC | Alerting: Scheduler use rule fingerprint instead of version (#66531) * implement calculation of fingerprint for ruleWithFolder * update scheduler to use fingerprint instead of rule's version | 28 April 2023, 14:42:16 UTC |
ffd83a0 | Andre Pereira | 28 April 2023, 14:34:14 UTC | Trace View: Export trace button (#67368) * Add export button to trace view * Support zipkin, jaeger and otlp formats | 28 April 2023, 14:34:14 UTC |
cd0fb21 | Ryan McKinley | 28 April 2023, 14:31:51 UTC | Angular: support getLegacyAngularInjector() even when angular is disabled. (#67439) | 28 April 2023, 14:31:51 UTC |
2d19574 | Josh Hunt | 28 April 2023, 14:22:18 UTC | Chore: Update codeowners so Dashboards owns Inspector (#67374) | 28 April 2023, 14:22:18 UTC |
07041b5 | Alexa V | 28 April 2023, 14:20:32 UTC | Dashboard: Revert fixed header shown on mobile devices in the new panel header (#67510) | 28 April 2023, 14:20:32 UTC |
15363e4 | Giordano Ricci | 28 April 2023, 14:01:50 UTC | Explore: Avoid duplicate refIds when adding a new query (#67499) | 28 April 2023, 14:01:50 UTC |
9321368 | Andres Martinez Gotor | 28 April 2023, 14:00:48 UTC | Chore: Allow to force the download of the public key (#67486) | 28 April 2023, 14:00:48 UTC |
f8faacd | Kuba Siemiatkowski | 28 April 2023, 13:57:17 UTC | Datasource: Overhaul plugin error handling and action buttons (#67014) * - initial work on data source config page * - add links to test status box - add tracking function * - add test for the DataSourceConfigAlert component * - fix flicker of the alert box * - fix the build * - small improvements * - fix failing build * - fix failing unit tests * - prettier and betterer fixes * - fix failing e2e tests * - fix build again * - rewrite solution according to the PR comments * - cleanup * - fix failing e2e * - use absolute path in link * Minor fixes --------- Co-authored-by: Torkel Ödegaard <torkel@grafana.com> | 28 April 2023, 13:57:17 UTC |
fe59b65 | Laura Fernández | 28 April 2023, 13:31:40 UTC | Grafana UI: Create Text component (#66932) | 28 April 2023, 13:31:40 UTC |
692bb9e | Carl Bergquist | 28 April 2023, 13:19:06 UTC | Instrumentation: Add support for instrumenting database queries (#66022) Signed-off-by: bergquist <carl.bergquist@gmail.com> Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com> | 28 April 2023, 13:19:06 UTC |
e13fff0 | Usman Ahmad | 28 April 2023, 12:46:10 UTC | Update start-restart-grafana.md (#67455) * Update start-restart-grafana.md update the `docker-compose.yaml` file as it was not incomplete. Also remove the `grafana-piechart-panel` from the `GF_INSTALL_PLUGIN` as this plugin is available in the core and does not require to be installed separately. I tested the code and all looks good and also the backend logs look fine. * Update start-restart-grafana.md update the docker compose command instead of using the old docker-compose command * makes prettier --------- Co-authored-by: Chris Moyer <chris.moyer@grafana.com> | 28 April 2023, 12:46:10 UTC |
d4a22cf | Brendan O'Handley | 28 April 2023, 12:40:17 UTC | Prometheus: Fix regression for $__rate_interval comparison (#67460) * fix , comparison regression * intervalMs was not pressent before the regression and this value changes the adjusted interval calculating giving a false positive in favor of the regression | 28 April 2023, 12:40:17 UTC |
7a3f7e2 | Brendan O'Handley | 28 April 2023, 12:39:11 UTC | Influxdb: Handle legacy Influxdb influxql annotations with target in migration (#63225) * handle legacy influxdb annotations with target in migration * add types * don't check tags that are empty strings and give annotation a type | 28 April 2023, 12:39:11 UTC |
50fb149 | Esteban Beltran | 28 April 2023, 12:33:16 UTC | Toolkit: Remove deprecated `plugin:build` (#67485) Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com> | 28 April 2023, 12:33:16 UTC |
ea7e5e2 | Andres Martinez Gotor | 28 April 2023, 12:28:00 UTC | Chore: Improve error message in case of a revoked key (#67413) | 28 April 2023, 12:28:00 UTC |
816ba47 | MattiasSegerdahl | 28 April 2023, 12:27:29 UTC | Update start-restart-grafana.md (#67362) | 28 April 2023, 12:27:29 UTC |
c471691 | Giuseppe Guerra | 28 April 2023, 12:03:05 UTC | Plugins: Bump grafana-plugin-sdk to v0.160.0 (#67488) | 28 April 2023, 12:03:05 UTC |
4cbda91 | Marcus Efraimsson | 28 April 2023, 12:02:27 UTC | Plugins: Refactor call resource API handling (#67234) Moving call resource API stream handling within plugin management as a utility/wrapper. Closes #66889 Co-authored-by: Will Browne <wbrowne@users.noreply.github.com> | 28 April 2023, 12:02:27 UTC |
b5fbce5 | Sonia Aguilar | 28 April 2023, 10:50:29 UTC | Alerting:Fix alert panel not rendering correct number for cloud rules instances (#67487) Fix alert panel not rendering correct number for cloud rules instances | 28 April 2023, 10:50:29 UTC |
533f8ca | Ieva | 28 April 2023, 10:48:26 UTC | SAML: change the config option for making SAML UI accessible to org Admins (#67399) * change from role grant overrides to SAML UI specific config option * update permissions needed to access SAML UI * PR feedback: change config name, change required perms to write, add a comment | 28 April 2023, 10:48:26 UTC |
8b6160b | Ivan Ortega Alba | 28 April 2023, 10:38:14 UTC | Fix: Advanced DS picker search is case sensitive (#67420) | 28 April 2023, 10:38:14 UTC |
cf82faf | Ivana Huckova | 28 April 2023, 10:25:51 UTC | Loki: Update docs for show context (#67202) * Loki: Update docs for show context * Update docs/sources/datasources/loki/query-editor/index.md Co-authored-by: Matias Chomicki <matyax@gmail.com> * Update docs/sources/datasources/loki/query-editor/index.md Co-authored-by: J Stickler <julie.stickler@grafana.com> --------- Co-authored-by: Matias Chomicki <matyax@gmail.com> Co-authored-by: J Stickler <julie.stickler@grafana.com> | 28 April 2023, 10:25:51 UTC |
969ad1b | Joao Silva | 28 April 2023, 10:23:48 UTC | Select: Don't show remove button on multi select if disabled (#67303) | 28 April 2023, 10:23:48 UTC |
b4a7427 | Alexa V | 28 April 2023, 10:19:39 UTC | [Chore] Refactor Panel Menu Rudderstack events and add missing instrumentation (#66850) | 28 April 2023, 10:19:39 UTC |
236862a | Gábor Farkas | 28 April 2023, 09:48:18 UTC | loki: devenv: add test-data for regexes (#67476) | 28 April 2023, 09:48:18 UTC |
8845b4c | Giuseppe Guerra | 28 April 2023, 09:32:45 UTC | Plugins: Bump plugin-related backend dependencies (#67373) Bump github.com/hashicorp/go-plugin to v1.4.9 | 28 April 2023, 09:32:45 UTC |
0ec40a5 | Esteban Beltran | 28 April 2023, 08:53:23 UTC | Toolkit: Remove deprecated `package:build`, `node-version-check` and `toolkit:build` commands (#67475) | 28 April 2023, 08:53:23 UTC |
82838a2 | Esteban Beltran | 28 April 2023, 07:54:16 UTC | Toolkit: Remove deprecated `plugin:github-publish` command (#67471) | 28 April 2023, 07:54:16 UTC |
a1b9eb1 | Alexander Zobnin | 28 April 2023, 06:58:01 UTC | Authentication UI: Hide empty settings section (#67407) | 28 April 2023, 06:58:01 UTC |
1fbac96 | Kyle Cunningham | 28 April 2023, 06:23:08 UTC | SQL Datasources: Update behavior of default connection limits (#66687) * Update behavior of defaults in connection limits * Refactor to use config object instead * Refactor remove unneeded function --------- Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com> | 28 April 2023, 06:23:08 UTC |
43def48 | Torkel Ödegaard | 28 April 2023, 06:18:14 UTC | PageNotFound: G10 Redesign (#66909) * PageNotFound: G10 Redesign * Make into a reusable component so we can have a more specific version for dashboards * Make graphic abit smaller | 28 April 2023, 06:18:14 UTC |
ea53641 | Torkel Ödegaard | 28 April 2023, 05:17:18 UTC | DataSourceSettings: Fix recent changes to HttpDataSourceSettings (#67436) | 28 April 2023, 05:17:18 UTC |
f5d97c6 | Ryan McKinley | 28 April 2023, 03:10:02 UTC | TimeSeries: Explicitly add transformer when timeseries-long exists (#64092) | 28 April 2023, 03:10:02 UTC |
21f6414 | Nathan Marrs | 27 April 2023, 22:26:06 UTC | chore: update codeowners to remove dataviz from /packages/ (#67453) | 27 April 2023, 22:26:06 UTC |
d3bfaf5 | George Robinson | 27 April 2023, 20:45:34 UTC | Alerting: Update grafana/alerting to 4f09f51 (#67329) | 27 April 2023, 20:45:34 UTC |
ca1f79b | Ryan McKinley | 27 April 2023, 20:32:38 UTC | Kindsys: Target k8s style resource definitions (#67008) Co-authored-by: sam boyer <sdboyer@grafana.com> | 27 April 2023, 20:32:38 UTC |
b71b778 | MattiasSegerdahl | 27 April 2023, 20:29:04 UTC | Update index.md (#67364) | 27 April 2023, 20:29:04 UTC |
dbaace6 | MattiasSegerdahl | 27 April 2023, 20:28:53 UTC | Update index.md (#67363) * Update index.md * Update docs/sources/fundamentals/exemplars/index.md --------- Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com> | 27 April 2023, 20:28:53 UTC |
f70efed | Brendan O'Handley | 27 April 2023, 19:54:12 UTC | Prometheus: Update healthcheck text message (#67401) * the healthcheck is used outside the config save&test so change text message * fix e2e test | 27 April 2023, 19:54:12 UTC |
dac709b | Nathan Marrs | 27 April 2023, 19:48:40 UTC | Canvas: Promote to GA (#67426) | 27 April 2023, 19:48:40 UTC |
8352e71 | Ryan McKinley | 27 April 2023, 19:38:19 UTC | ArrayDataFrame: Convert to a simple utility function rather than dynamically loaded values (#67427) | 27 April 2023, 19:38:19 UTC |
63383ef | Andreas Christou | 27 April 2023, 19:24:11 UTC | AzureMonitor: Application Insights Traces (#64859) * Build out barebones Traces editor - Add Traces query type and operation ID prop to query type - Add necessary header types - Update resource picker to appropriately work with traces query type - Build out TracesQueryEditor component - Include logic to retrieve operationId's for AI Workspaces - Add backend route mapping - Update macro to use timestamp as default time field for traces * AzureMonitor: Traces - Response parsing (#65442) * Update FormatAsField component - Add trace ResultFormat type - Generalise FormatAsField component - Add component to TracesQueryEditor - Remove duplicate code in setQueryValue * Add custom filter function to improve performance * Add basic conversion for logs to trace - Add serviceTags converter - Pass through required parameters (queryType and resultFormat) - Appropriately set visualisation * Update parsing to also fill trace tags - Add constant values for each table schema (include legacy mapping for now if needed) - Add constant for list of table tags - Set the foundation for dynamic query building - Update query to build tags value - Appropriately set operationName - Update tagsConverter to filter empty values * Fix lint and test issues * AzureMonitor: Traces - Data links (#65566) * Add portal link for traces - Pull out necessary values (itemId and itemType) - Appropriately construct - Fix ordering * Set default format as value - Also set default visualisation * Fix event schema * Set default formatAsField value * Include logs link on traces results - Adapt config links to allow custom title to be set * Correctly set operationId for query * Update backend types - Include OperationID in query - Pass forward datasource name and UID * Ensure setTime doesn't consistently get called if operationID is defined * Add explore link - Update util functions to allow setting custom datalinks * Fix tests * AzureMonitor: Traces - Query and Editor updates (#66076) * Add initial query - Will query the resource as soon as a resource has been selected - Updates the data links for the query without operationId - Remove initial operationId query and timeRange dependency - Update query building * Add entirely separate traces query property - Update shared types (also including future types for Azure traces) - Update backend log analytics datasource to accept both azureLogAnalytics and azureTraces queries - Update backend specific types - Update frontend datasource for new properties - Update mock query * Update FormatAsField to be entirely generic * Update query building to be done in backend - Add required mappings in backend - Update frontend querying * Fix query and explore data link * Add trace type selection * Better method for setting explore link * Fix operationId updating * Run go mod tidy * Unnecessary changes * Fix tests * AzureMonitor: Traces - Add correlation API support (#65855) Add correlation API support - Add necessary types - Add correlation API request when conditions are met - Update query * Fix property from merge * AzureMonitor: Traces - Filtering (#66303) * Add initial query - Will query the resource as soon as a resource has been selected - Updates the data links for the query without operationId - Remove initial operationId query and timeRange dependency - Update query building * Add entirely separate traces query property - Update shared types (also including future types for Azure traces) - Update backend log analytics datasource to accept both azureLogAnalytics and azureTraces queries - Update backend specific types - Update frontend datasource for new properties - Update mock query * Update FormatAsField to be entirely generic * Update query building to be done in backend - Add required mappings in backend - Update frontend querying * Fix query and explore data link * Add trace type selection * Better method for setting explore link * Fix operationId updating * Run go mod tidy * Unnecessary changes * Fix tests * Start building out Filters component - Configure component to query for Filter property values when a filter property is set - Add setFilters function - Add typing to tablesSchema - Use component in TracesQueryEditor * Update Filters - Asynchronously pull property options - Setup list of Filter components * Update filters component - Remove unused imports - Have local filters state and query filters - Correctly set filters values - Don't update query every time a filter property changes (not performant) * Update properties query - Use current timeRange - Get count to provide informative labels * Reset map when time changes * Add operation selection * Reset filters when property changes * Appropriate label name for empty values * Add filtering to query * Update filter components - Fix rendering issue - Correctly compare and update timeRange - Split out files for simplicity * Add checkbox option to multiselect - Add custom option component - Correctly call onChange - Add variableOptionGroup for template variable selection * Fix adding template vars * Improve labels and refresh labels on query prop changes * AzureMonitor: Traces - Testing (#66474) * Select ds for template variable interpolation * Update az logs ds tests - Add templateVariables test - Add filter test - Update mock - Remove anys * Update QueryEditor test - Update mocks with timeSrv for log analytics datasource - Fix query mock - Use appropriate and consistent selectors * Add TracesQueryEditor test - Update resourcePickerRows mock to include app insights resources - Remove comments and extra new line * Add FormatAsField test - Remove unneeded condition * Update resourcePicker utils test * Don't hide selected options in filters * Fix multi-selection on filters * Add TraceTypeField test - Add test file - Update selectors (remove copy/paste mistake) - Update placeholder text for select and add label * Add basic filters test * Begin filters test * Update filters test * Add final tests and simplify/generalise addFilter helper * Minor update to datasource test * Update macros test * Update selectors in tests * Add response-table-frame tests * Add datasource tests - Use sorting where JSON models are inconsistent - Update filters clause - Dedupe tags - Correct operationId conditions * Don't set a default value for blurInputOnSelect * Simplify datasource test * Update to use CheckGoldenJSON utils - Update with generated frame files - Remove redundant expected frame code - Update all usages * Fix lint * AzureMonitor: Traces feedback (#67292) * Filter traces if the visualisation is set to trace - Update build query logic - Added additional test cases - Return an error if the traces type is set by itself with the trace visualisation - Add descriptions to event types - Update tests * Fix bug for error displaying traces * Update mappings and add error field - Update tests - Remove unnecessary comments * Switch location of Operation ID field * Re-order fields * Update link title * Update label for event type selection * Update correct link title * Update logs datalink to link to Azure Logs in explore * Fix lint | 27 April 2023, 19:24:11 UTC |
60c4e71 | Isabel | 27 April 2023, 18:39:23 UTC | docs: public dashboards updates (#67173) * add missing insights content, fix links, update intro content, fix incorrect workflow * copy edits, image and link fixes * Apply suggestions from code review add/fix availability notes * fix wording for clarity * updated feature toggle page | 27 April 2023, 18:39:23 UTC |
55c36b0 | MattiasSegerdahl | 27 April 2023, 17:38:55 UTC | docs: update dashboard settings page (#67359) Update index.md | 27 April 2023, 17:38:55 UTC |
2cd98ea | Danila Shiman | 27 April 2023, 17:29:35 UTC | Cloudwatch: Add FraudDetector namespace with metrics and dimensions (#67318) | 27 April 2023, 17:29:35 UTC |
fc3737b | Juan Cabanas | 27 April 2023, 17:20:03 UTC | PublicDashboards: Email sharing users page (#67124) | 27 April 2023, 17:20:03 UTC |
3540714 | Kristian Bremberg | 27 April 2023, 16:20:37 UTC | Feature: Trusted Types support (#64975) * Draft: Feature: Trusted Types support * remove trusted-types package * Create policy before jQuery and Angular is loaded and add feature flag * Add trustedTypePolicies * Sanitize scriptURL * Add TT meta tag for test env * Move trusted types into core * Add DOMParser support for TrustedHTML * Seperate RSS sanitization and add better TrustedHTML support * Get test CSP header from config * Remove dompurify dep from core * Add documentation for trusted types * Apply suggestions from code review Co-authored-by: Kristian Bremberg <114284895+KristianGrafana@users.noreply.github.com> * Add comment about Github discussion thread and things breaking * Remove changes from News panel * Remove TT feature toggle * Expose TT and CSPReportOnly to frontend * Log errors in console when CSP report only is enabled * Log error for reporting and remove test mode * Only insert CSP header in HTML for dev env * Update docs --------- Co-authored-by: Tobias Skarhed <tobias.skarhed@gmail.com> Co-authored-by: Tobias Skarhed <1438972+tskarhed@users.noreply.github.com> | 27 April 2023, 16:20:37 UTC |
278a8fc | Eric Wang | 27 April 2023, 16:02:06 UTC | Docs: Fix broken links to section on Variable syntax page (#67340) These links have a trailing slash which don't work when linking to a specific element. | 27 April 2023, 16:02:06 UTC |
97ddfa6 | MattiasSegerdahl | 27 April 2023, 15:55:48 UTC | Update configure tracing (#67163) Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com> | 27 April 2023, 15:55:48 UTC |
aa9838b | Andres Martinez Gotor | 27 April 2023, 15:54:28 UTC | Chore: Refactor manifest verifier (#67218) | 27 April 2023, 15:54:28 UTC |
62587ee | Adela Almasan | 27 April 2023, 15:20:07 UTC | Timeseries: Update auto-migration e2e test (#67402) | 27 April 2023, 15:20:07 UTC |
a5206a1 | Arati R | 27 April 2023, 15:00:09 UTC | Nested folders: Provide count of all descendant dashboards and folders (#67184) * Add a method for getting descendant folders * Include dashboard count for descendant folders * Return subfolder count * Replace references to children with descendants * Update openapi specs * Add test for descendant counts * Add logging to GetDescendantCounts | 27 April 2023, 15:00:09 UTC |
4d96afa | Ivan Ortega Alba | 27 April 2023, 14:51:31 UTC | Check add DS permissions in advanced DS picker (#67237) | 27 April 2023, 14:51:31 UTC |
b94fced | Gilles De Mey | 27 April 2023, 14:38:22 UTC | Alerting: Make Loki & Prometheus instant vector by default (#66797) Co-authored-by: Konrad Lalik <konrad.lalik@grafana.com> | 27 April 2023, 14:38:22 UTC |
e9971dd | Michael Mandrus | 27 April 2023, 14:28:26 UTC | Docs: Create documentation for enterprise caching HTTP API (#67169) * create http docs for query caching * fix endpoints * Update docs/sources/developers/http_api/query_and_resource_caching.md Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com> * run prettier * super small change to reflect incoming API update --------- Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com> | 27 April 2023, 14:28:26 UTC |
893bf08 | Sofia Papagiannaki | 27 April 2023, 14:24:47 UTC | Nested folders: Fix API response ordering when fetching subfolders (#67258) * Nested folders: Fix ordering when getting subfolders * Update endpoint swagger description * Modify test | 27 April 2023, 14:24:47 UTC |