sort by:
Revision Author Date Message Commit Date
605c813 backport merge 27 April 2022, 20:21:34 UTC
32d7819 Docs: clarifies viewer can edit prose (#48352) (#48358) * clarifies viewer can edit prose * updates task title (cherry picked from commit 9d129bde760b329cfa07beb15a9c8ede693ae440) Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com> 27 April 2022, 16:43:37 UTC
e3bcaa3 Make clear that the two example templates must be used together (#48305) (#48366) * make clear that the two templates work in conjunction * PR review changes * Update docs/sources/alerting/unified-alerting/message-templating/_index.md Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com> * Update docs/sources/alerting/unified-alerting/message-templating/_index.md Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com> * make numbered steps Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com> (cherry picked from commit 9237729c194350dccc112470d0d82d3c47c4f4a7) Co-authored-by: Santiago <santiagohernandez.1997@gmail.com> 27 April 2022, 15:54:32 UTC
95c8a9f TimeSeries: properly stack series with missing datapoints (#48321) (#48360) (cherry picked from commit 647f7496523a84b308b0218586663b9e4f71a021) Co-authored-by: Leon Sorokin <leeoniya@gmail.com> 27 April 2022, 14:57:38 UTC
22d94d9 Unified Alerting: Validate PostableSilence API. (#46892) (#48318) Invalid PostableSilences could be passed to the Alerting API - if they are passed all the way down into the alertmanager data layer, they can cause a panic. This change adds validation to avoid a panic in the alertmanager. (cherry picked from commit 103087a1a5b33db4913b600c614d088f86082824) Co-authored-by: Joe Blubaugh <joe.blubaugh@grafana.com> 27 April 2022, 14:00:44 UTC
be8419b Notifications: Hide display of trace ID behind feature flag (#48057) (#48273) * Notifications: Hide display of trace ID behind feature flag (cherry picked from commit 3b4d237ade03e67a971ca8899e8e0371e1d83f2a) Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com> 27 April 2022, 13:45:37 UTC
23062dd Explore Split Logs - use unique IDs and save state vals to unique place (#48300) (#48345) * Explore Split Logs - use unique IDs and save state vals to unique place * Remove exploreID from store (cherry picked from commit a320e942a6a000527fbad05fe0e970fa3c7ac620) Co-authored-by: Kristina <kristina.durivage@grafana.com> 27 April 2022, 13:01:07 UTC
012b1bd Plugins Catalog: Fix styling of hyperlinks (#48196) (#48341) Adds some styling (default hyperlink color and underline on hover) to plugin header and body hyperlinks. Fixes #48078 (cherry picked from commit 199cacc7b68a292b7439e80a990c36191d21194a) Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> 27 April 2022, 12:52:14 UTC
35f60c9 fixes invalid no data alerts in influx datasource (#48295) (#48316) (cherry picked from commit 7798b08b1ea593d5a98c238a68f40e1c453696ee) Co-authored-by: Sriram <yesoreyeram@gmail.com> 27 April 2022, 09:58:05 UTC
771ab80 Alerting: Create fewer contact points on migration (#47291) (#48301) * Alerting: Create fewer contact points on migration Previously a new contact point was created for every unique combination of channels attached to any legacy alert. This was very hard to maintain, requiring modifications in every generated contact point. This change deduplicates the generated contact points to a more reasonable state. There should now only be one contact point per legacy channel, and we attached multiple contact points to a route by nesting them. The sole exception to this is if there were multiple default legacy channels, in which case we create a redundant contact point containing all of them used only in the root policy. This allows for a much simpler notification policy structure. Co-authored-by: gotjosh <josue.abreu@gmail.com> (cherry picked from commit 0301d956daec4bcc4a23b6a144e23f840fc5ef0d) 26 April 2022, 19:07:07 UTC
7e4dbca Service Graph: Display alert if no metrics found (#48214) (#48298) (cherry picked from commit 0da50294fe244424cc7ce1ebbbbe705de0ea853b) Co-authored-by: Connor Lindsey <cblindsey3@gmail.com> 26 April 2022, 18:00:55 UTC
1473dd1 Drop ProvenanceOrgAdapter and build into store API instead (#48137) (#48289) (cherry picked from commit 078a5788034c09459d7d21915fcfcecc3a963843) Co-authored-by: Alexander Weaver <weaver.alex.d@gmail.com> 26 April 2022, 16:15:38 UTC
8f43240 Cloudwatch: fix template variables in variable queries (#48140) (#48203) (cherry picked from commit 801a2a240aeb068dbff3d2626bd6efe990ee989c) 26 April 2022, 15:35:40 UTC
b09ce84 Indicate whether routes are provisioned when GETting Alertmanager configuration (#47857) (#48286) * Test composition simplification from last PR * Policies use proper API model everywhere * Expose policy provenance in API, miss some dep injection * Complete injection * fix args * Tests for provenance value * Extract test helpers so tests are very readable * Single source adapter struct that was copied in 3 places * Drop redundant test * Resolve merge conflicts on changelog (cherry picked from commit 8310789ef1da3c1784434ba69b4ec66333d4c67f) Co-authored-by: Alexander Weaver <weaver.alex.d@gmail.com> 26 April 2022, 15:28:10 UTC
c67e1d3 [v8.5.x] Alerting: Refactor GET/POST alerting config routes to be more extensible (#48280) * Alerting: Refactor GET/POST alerting config routes to be more extensible (#47229) * Refactor GET am config to be extensible * Extract post config route * Fix tests * Remove temporary duplication * Fix broken test due to layer shift * Fix duplicated error message * Properly return 400 on config rejection * Revert weird half method extraction * Move things to notifier package and avoid redundant interface * Simplify documentation * Split encryption service and depend on minimal abstractions * Properly initialize things all the way up to the composition root * Encryption -> Crypto * Address misc feedback * Missing docstring * Few more simple polish improvements * Unify on MultiOrgAlertmanager. Discover bug in existing test * Fix rebase conflicts * Misc feedback, renames, docs * Access crypto hanging off MultiOrgAlertmanager rather than having a separate API to initialize (cherry picked from commit 758364e78bd3d5b52c8f2eeb668fa8688df2e37b) * Empty commit to kick PR build Co-authored-by: Alexander Weaver <weaver.alex.d@gmail.com> 26 April 2022, 15:13:18 UTC
0b52d0d NodeGraph: Detect dataframes more accurately based on fields (#47213) (#48276) * NodeGraph: Detect dataframes more accurately based on fields * Make get fields case insensitive * Update node graph docs (cherry picked from commit 939a7781113b0d2a0e5bd7b078891a9fd6695b85) 26 April 2022, 14:57:23 UTC
de322a6 Alerting: Fix folder permissions (#48189) (#48277) (cherry picked from commit 5f594addbf0aa5bfd983cc9b958b5f6e26cd517f) Co-authored-by: Konrad Lalik <konrad.lalik@grafana.com> 26 April 2022, 14:54:24 UTC
22a78cb Alerting: use a single move operation for alert rules (#48125) (#48279) (cherry picked from commit 9b95d77be9521378657df5acfa4514fd070acf5d) Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com> 26 April 2022, 14:52:57 UTC
8528e17 Tracing: Add string unit to trace search results to prevent Infinity bug (#48206) (#48270) (cherry picked from commit 4e6c3be7aba8a8145e5c43b085fd9b5eda8a8918) Co-authored-by: Connor Lindsey <cblindsey3@gmail.com> 26 April 2022, 13:36:14 UTC
a5fd91e Table: Fix filter crashes table (#48258) (#48261) (cherry picked from commit 9df26c7b7c1c706a3ef1942604a269779c50aea5) Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com> 26 April 2022, 12:04:30 UTC
b07c779 Dashboard: Refactor panel cleanup (#47323) (#48134) (cherry picked from commit f10047b7085fd9ae76929d57b2f7c5547e0bf5a2) 26 April 2022, 11:44:39 UTC
7ea5d25 TimeSeries: use positive stacks for 0-valued series (#48197) (#48210) (cherry picked from commit 0ca32f0c61473ab4ea25d1c991eeef7befc62a3d) Co-authored-by: Leon Sorokin <leeoniya@gmail.com> 26 April 2022, 11:10:10 UTC
0aafd4b CI: Rename `main` pipelines (#48245) (#48251) * Rename main pipelines * Rename dependencies (cherry picked from commit 430b9ae5cb073a2d29e3077f24e9a11de3be0af5) Co-authored-by: Dimitris Sotirakis <sotirakis.dim@gmail.com> 26 April 2022, 10:56:42 UTC
fd8af0d set base branch to 8.5 release branch (#48241) 26 April 2022, 08:40:53 UTC
bdcfbce CloudWatch: prevent log groups from being removed on query change. (#47994) (#48215) * CloudWatch: prevent log groups from being removed on query change. Previously when a query was changed the existing log groups for that query were "dropped". The fix is to combine the new query with the existing query object in memory to preserve the log groups. fixes #33626 * CloudWatch: fix typos in runWithRetry documentation * chore: fix eslint issue (cherry picked from commit 6c0a5b121efb4a7dc86962a8a825b52b8384d8a1) Co-authored-by: Adam Simpson <adam@adamsimpson.net> 26 April 2022, 07:53:39 UTC
ec0ccc6 TimeSeries: update frame.length when syncing bar widths (#48223) (#48236) (cherry picked from commit fe7b594bbd7d73961a8af4f3a19421024be6c132) Co-authored-by: Leon Sorokin <leeoniya@gmail.com> 26 April 2022, 05:15:56 UTC
7bf41c7 Remove redundant queries in GetAlertRules and GetOrgAlertRules and replace with ListAlertRules (#48108) (#48173) (cherry picked from commit c5547123bcda22b87de2baba5babc13da220d958) Co-authored-by: George Robinson <george.robinson@grafana.com> 26 April 2022, 03:11:19 UTC
2539261 replaced next with latest (#48198) 25 April 2022, 15:16:33 UTC
88cb70b fix argument ordering (#48124) (#48191) (cherry picked from commit ea25f7e1ca8dd6485fa74db487d56185ccaee360) Co-authored-by: Ieva <ieva.vasiljeva@grafana.com> 25 April 2022, 13:43:13 UTC
899ba5e Usage stats: Detect Prometheus flavors (#47942) (#48187) * Naïve Prometheus flavor detector * Add concurrency and memoization * Remove concurrency * Fix tests * close response body * Add tests (cherry picked from commit d76e5d7c6a7f033334b34a64a07bc03aa8274b8c) Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com> 25 April 2022, 13:27:35 UTC
1db7ca2 AzureMonitor: fix the encoding of the metrics query deep link to Azure Portal (#48139) (#48186) (cherry picked from commit 98291958296ee1eefb8476f31a07066ea22b31e8) Co-authored-by: Kevin Yu <kevinwcyu@users.noreply.github.com> 25 April 2022, 13:12:17 UTC
e6b9f65 UsageStats: Move stats collection to separate service (#47381) (#47505) * Remove specific stats from usage stats service * Create statscollector service * refactor * Update and move tests Mostly equivalent tests to before, but they've been divided over the two services and removed the behavior driven legacy from GoConvey to reduce the complexity of the tests. * Collect featuremgmr metrics (copied over from #47407) I removed the metrics registration from the feature manager in the merge and re-add them in this commit. Separated to make things easier to review. (cherry picked from commit 3df625e9f4b2ff46914a0ba8db19d07786166ab7) Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com> 25 April 2022, 12:45:34 UTC
67362d8 Chore: Fix e2e selector (#48168) (#48178) (cherry picked from commit c1c94f478a8d23a042c2614912a5e7ef9239e5ec) Co-authored-by: Andres Martinez Gotor <andres.mgotor@gmail.com> 25 April 2022, 11:39:54 UTC
525fa7e AzureMonitor: Remove workaround in Logs editor (#48104) (#48172) (cherry picked from commit 7cfab776504a42ff3bf929e55fc0af43b9b5b0c9) Co-authored-by: Andres Martinez Gotor <andres.mgotor@gmail.com> 25 April 2022, 10:59:43 UTC
a3cbc6a Access control: refactor RBAC checks (#48107) (#48164) * refactor RBAC checks * fix a test * another test fix * and another (cherry picked from commit 68ca5b2e0561d33fd7910ae605b608225fbe3d87) Co-authored-by: Ieva <ieva.vasiljeva@grafana.com> 25 April 2022, 08:59:26 UTC
5328f55 Alerting: Add GetRuleGroups to RuleStore (#48036) (#48075) This commit adds a new method GetRuleGroups to RuleStore which returns the set of rule groups across all organizations. (cherry picked from commit d66fc6ed1a2ac0391ab9d70a6dd7cf8eed50af0e) Co-authored-by: George Robinson <george.robinson@grafana.com> 25 April 2022, 05:54:27 UTC
42dc9c1 TimeSeries: sync minimum bar width across all bar series (#48030) (#48147) (cherry picked from commit 1c977281c8a17a63aada8dc2adbbf49fa06059e7) Co-authored-by: Leon Sorokin <leeoniya@gmail.com> 23 April 2022, 00:50:30 UTC
e37026a Update what's new with correct image link (#48133) (#48135) (cherry picked from commit f915767fdc0dfa4f7d86e593315e28166ba088fa) Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com> 22 April 2022, 17:11:33 UTC
bf272ad Backport 44959 ESlint import order to v8.5.x (#48126) * Add and configure eslint-plugin-import * Fix the lint:ts npm command * Autofix + prettier bulk files * Manually fix files * @ts-ignore * Move jquery code in jest-setup to external file to safely reorder imports * betterer * Resolve issue caused by circular dependencies within Prometheus * ignore iconBundle.ts 22 April 2022, 15:19:02 UTC
9e0e3be Syntax fix in whats-new-in-v8-5.md (#48111) (#48119) (cherry picked from commit 147a1600e7905c4cd30a462ea67aee4e52a921d6) Co-authored-by: Alexandre de Verteuil <alexandre@grafana.com> 22 April 2022, 13:32:43 UTC
06ea479 Alerting: fix alert creation interval layout bug (#48112) (#48113) (cherry picked from commit 2713de2bd1714ec2bda457b95b7b534630d07bc3) Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com> 22 April 2022, 12:50:28 UTC
7202de4 Annotations: Fixes data source showing as a uid in annotation settings (#48105) 22 April 2022, 11:43:15 UTC
45eba67 Prometheus: Add report interaction for editor modes (#47940) (#48099) * Prometheus: Add report interaction for editor modes * Add new query * Fix test * Update public/app/plugins/datasource/prometheus/querybuilder/components/PromQueryEditorSelector.tsx * Add app to feature tracking * Update (cherry picked from commit 28665a869b443800b7242fd47b1730e25997dc49) Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com> 22 April 2022, 10:45:02 UTC
25713a8 Explore: prevent direct access to explore if disabled via feature toggle (#47714) (#48096) * Explore: prevent explore route to be registered if explore is disabled * add feature toggle page (cherry picked from commit 6899f23a22d15b9025e6dc81736d5facc8958868) Co-authored-by: Giordano Ricci <me@giordanoricci.com> 22 April 2022, 08:48:53 UTC
a91cb6c Docs: resize images in what's news 8.5 (#48082) (#48084) * Updated image size. * Few more resizing. Also, added link for signup for beta testing (nav bar). * Few minor tweaks * Fixed a typo (cherry picked from commit 75d528d7bdcbf2a9b9a0d087a1239fbafe24ba1a) Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com> 21 April 2022, 21:20:27 UTC
63b7692 Cloudwatch: Update grafana-aws-sdk (#48039) (#48069) (cherry picked from commit f50cd90301914220a4720f376ecbf172f2c6dbc5) Co-authored-by: Andres Martinez Gotor <andres.mgotor@gmail.com> 21 April 2022, 15:32:18 UTC
0e9b91f Add yarn-install when publishing npm packages (#48061) (#48064) (cherry picked from commit 412be1f1cf83f60d76f02594bdeb614d96f1e887) Co-authored-by: Dimitris Sotirakis <sotirakis.dim@gmail.com> 21 April 2022, 14:49:09 UTC
2e851e2 ReleaseNotes: Updated changelog and release notes for 8.5.0 (#48060) (#48062) (cherry picked from commit 3b256afb9e7705c62c10d7ded1bac6dd16e53b64) 21 April 2022, 14:36:29 UTC
79e1ab4 "Release: Updated versions in package to 8.5.0" (#48058) 21 April 2022, 14:14:16 UTC
bf5b59c Docs: Clarify transformation functions reference docs (#46903) (#48056) * Docs: Remove 'Reference' prefix from all reference topic filenames: Per issue #46818, prefixing reference topics with "Reference" can damage usability. Remove the prefix from filenames. * Docs: Remove "Reference:" prefix from titles and ToC headings: Per issue #46818, prefixing reference topics with "Reference" can damage usability. Remove the prefix from titles and ToC headings. H1s retain the prefix to emphasize the nature of the doc without affecting the docs' discoverability. * Docs: Move Transformation functions reference alongside Transformation docs * Docs: Update links to reference docs in Transformation docs * Docs: Update links to reference docs in Panels docs * Docs: Update links to query options reference across docs * Docs: Update links to standard field definitions reference across docs * Docs: Update links to calculation types reference across docs * Docs: Update links to transformation functions reference across docs * Docs: Rename apply transformation doc filename to add transformation * Docs: Rename apply transformation doc to add transformation * Docs: Update links to add transformation doc across docs * Docs: Update relrefs in Transformation functions reference (cherry picked from commit d93bcd547eb06d0c4e39f62280214031bffd79e5) Co-authored-by: Garrett Guillotte <100453168+gguillotte-grafana@users.noreply.github.com> 21 April 2022, 13:42:46 UTC
23a8704 Text Panel: Fixes issue with hash anchor links (#47980) (#48055) 21 April 2022, 13:33:56 UTC
93b3d21 Hide navbar behind ready check to prevent flicker of navbar on login (#47968) (#48050) (cherry picked from commit b727c324b8ccb349dc9794b36246efbeaf6e4333) Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com> 21 April 2022, 12:23:10 UTC
ad35db8 Service accounts: rename feature toggle (#48037) (#48040) * refactor: renaming service-accounts to serviceAccounts * refactor: renaming service-accounts to serviceAccounts in docs * tests (cherry picked from commit 8677552dda7b63f5d44df6fe51ca8a28726c5a5c) Co-authored-by: Eric Leijonmarck <eric.leijonmarck@gmail.com> 21 April 2022, 09:53:32 UTC
c75be3b Navigation: Fixes issue with menu closing when hovering back to the trigger (#47992) (#48038) 21 April 2022, 09:35:41 UTC
f368cac Prometheus: Highlight operations added in the query builder (#47961) (#48033) * Highlight newly added operations * Better diff for the operations change * Changed the highlight style (cherry picked from commit ff5aef194c0f86d51e62c37a74ed16634bf01dde) Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com> 21 April 2022, 08:39:41 UTC
a228985 Alerting: Add integration test for AddDashAlertMigration (#47730) (#48019) Adds tests for: what circumstances should trigger alert migration from legacy alerting to unified alerting. the execution of the migration itself. Co-authored-by: gotjosh <josue.abreu@gmail.com> Co-authored-by: Matthew Jacobson <matthew.jacobson@grafana.com> 21 April 2022, 05:38:31 UTC
feaf32f TimeSeries: clamp max bar width to 200px (#48021) (#48024) (cherry picked from commit 5c3be630f2763f5477c48aee336367d06e674da4) Co-authored-by: Leon Sorokin <leeoniya@gmail.com> 21 April 2022, 05:22:16 UTC
447752c Docs: Adding What's New for the 8.5 release (#47995) (#48005) * initial commit * more changes * more changes * run prettier check (cherry picked from commit b034bd18b5069657e3ee15baf45cf7e45971f4a2) Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com> 20 April 2022, 20:20:40 UTC
d300a27 Comments: fix wrong SQL query generated if Settings are not empty (#47552) (#47999) (cherry picked from commit ce89d7e874152bf6c16353c9f3f3d6532168f482) Co-authored-by: Alexander Emelin <frvzmb@gmail.com> 20 April 2022, 20:00:37 UTC
301be18 Use trialExpiry for determining if a user is on trial (#47975) (#47998) (cherry picked from commit 6c1994cb86e424e2cafdba1165e566a5a10b1911) Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com> 20 April 2022, 18:54:14 UTC
644b23a Alerting: Fix navlinks for legacy alerting (#47972) (#47984) * split building legacy and ng alert nav links. (cherry picked from commit c1f766a374b987a9b10271ca272d1c52bb634302) Co-authored-by: Yuriy Tseretyan <yuriy.tseretyan@grafana.com> 20 April 2022, 16:26:11 UTC
da335ce Fix: Parse exemplars before parsing heatmap data (#47463) (#47469) * parse exemplars before parsing the heatmap. Exemplars are overlayed. Not part of the main heatmap * added tests (cherry picked from commit 222325c7f192ec8644b46c417bc2d09946181291) Co-authored-by: Stephanie Closson <srclosson@gmail.com> 20 April 2022, 15:59:21 UTC
7065ee2 Alerting: Update RBAC documentation with information about alerting (#47858) (#47982) Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com> (cherry picked from commit c1ec122f753545687984217231c0c0fd932bd922) Co-authored-by: Yuriy Tseretyan <yuriy.tseretyan@grafana.com> 20 April 2022, 15:48:44 UTC
5c64c35 Transformations: Support escaped characters in key-value pair parsing (#47901) (#47973) * Additional logic to handle quoted values * Simple test with quoted values that include spaces * Update test description * Updating logic to account for nested quotes - Adding additional test for nested quotes * Strip out line breaks and carriage returns pre-processing * Fix typo in test result * Update key-value logic to avoid regexp - Minor changes to account for null values * Correct escaping on test * Additional tests - Test for null values - Test for nested separator characters - Update quoting (cherry picked from commit d0b41f882ec920c6545f04b3bf48254c69786987) Co-authored-by: Andreas Christou <andreas.christou@grafana.com> 20 April 2022, 15:37:55 UTC
e9c13f8 Alerting: Notification URL points to alert view page instead of alert edit page (#47752) (#47960) Before this change, notifications generated by the Grafana Alertmanager pointed to '/alerting/:ruleID/edit'. This change instead points them to the view path '/alerting/grafana/:ruleID/view'. The view page has a better UX, including timeseries display. It's also where many alert state improvements will land in the next few versions of Grafana. Fixes #45301 Signed-off-by: Joe Blubaugh <joe.blubaugh@grafana.com> (cherry picked from commit 3d91047e6e3278d88d6e211c0ec15997c8db2a15) Co-authored-by: Joe Blubaugh <joe.blubaugh@grafana.com> 20 April 2022, 15:32:26 UTC
c0e1573 DashboardPage: Remember scroll position when coming back panel edit / view panel (#47639) (#47792) * DashboardPage: Remember scroll position when coming back panel edit / view panel * Use scollElement callback * Fixed ts issue (cherry picked from commit a126c07e541733462c6b69970bec829f93a4c68b) Co-authored-by: Torkel Ödegaard <torkel@grafana.com> 20 April 2022, 15:25:40 UTC
9c1c446 UserListAdminPage: Reset page when changing filters (#47958) (#47976) (cherry picked from commit e19e934178ba8a29bb9fdbace65165f3a2161322) Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com> 20 April 2022, 15:20:56 UTC
d2feeb8 PanelQueryRunner: use refId from results if the `key` value was not set in the packet (#47598) (#47647) (cherry picked from commit f80a0d2a9b0ac25649246711309954f560045f58) Co-authored-by: Ryan McKinley <ryantxu@gmail.com> 20 April 2022, 15:14:57 UTC
f08c5a7 Modify the Server Error scenario to return frontend errors (#47157) (#47425) (cherry picked from commit 41642fd5f4e1b13733101aecadbb99068836400b) Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com> 20 April 2022, 15:11:23 UTC
690c08b Chore: Bump minimist to 1.2.6 (#47401) (#47681) (cherry picked from commit b8e3c77adb7ab82fcc4a77170cb2eb5dae51f83b) Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com> 20 April 2022, 15:01:52 UTC
1bd1838 Alerting: adds variable replacement to panel filters (#47962) (#47967) (cherry picked from commit 459c64fd44f37dda96dca30a93b7750dcee4adf3) Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com> 20 April 2022, 14:58:41 UTC
b37047e Chore: Try to fix flaky reverse proxy test (#47957) (#47966) (cherry picked from commit 0afc542998175c7cf0217c18b1c4cece5ad4203c) Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> 20 April 2022, 14:38:41 UTC
9841f1d ReleaseNotes: Updated changelog and release notes for 8.4.7 (#47952) (#47955) (cherry picked from commit 6eb41f9cb32aa8f10a35ab66750d4e961307656f) 20 April 2022, 13:33:16 UTC
7b7f7fa Folders: Fix flaky test (#47953) (#47954) (cherry picked from commit db8d85e2f28bbebb6d29b83d1f8f2507fe456609) Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com> 20 April 2022, 13:14:25 UTC
52fe9ba Wrap individual meta items in zIndex: 0 (#47935) (#47941) (cherry picked from commit e8fc6637ec900ea468d93edca7055050d7d0bba5) Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com> 20 April 2022, 12:38:51 UTC
f7683af Prometheus: Remove running of query on raw query toggle (#47938) (#47939) (cherry picked from commit 5c4459a723806eee6d9eba82cc0434672ffb1435) Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com> 20 April 2022, 12:37:54 UTC
0508656 Prometheus: Move count_values from function to aggregation (#47260) (#47645) * Move count_values from function to aggregation * Fix typos * Fix loki operations * Fix error that change the aggregation variant on blur * Fix loki ops (cherry picked from commit 95009995e4f024ef5e3a21e5830e692b550bb9c9) Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com> 20 April 2022, 12:30:57 UTC
0a4b6dc Feature Highlights: update upgrade components UI (#47885) (#47948) * Highlights: add action prop * Highlight team sync for trial users * Add badges for trial highlights * Move events to UpgradeBox * Fix undefined license settings * Update snapshot * Update public/app/features/datasources/state/navModel.ts Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com> * Update public/app/features/datasources/state/navModel.ts Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com> * Update public/app/features/datasources/state/navModel.ts Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com> * Update copy and event handling Co-authored-by: Agnès Toulet <35176601+AgnesToulet@users.noreply.github.com> (cherry picked from commit 9c0aa09a85fb92e2177f2f9010b49e887c450e37) Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com> 20 April 2022, 12:24:51 UTC
f682ad8 Prometheus/Loki: Fixes the query type option when multiple queries present (#47846) (#47944) (cherry picked from commit 68aac0bd9082c9f9f492e760e90079df3d2c3a96) Co-authored-by: Torkel Ödegaard <torkel@grafana.com> 20 April 2022, 12:17:38 UTC
4ea9193 Alerting: grafana managed group names (#47785) (#47929) (cherry picked from commit be3f52abb19b870bea44ed05c1756a8bfb08f898) Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com> 20 April 2022, 11:12:50 UTC
ffab9f6 Library panels: Fix issue where query editor options wouldn't be updated (#47242) (#47421) Closes #47241 (cherry picked from commit 0cff2d5980c99a0a009c7215a48e57176510d8ae) Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com> 20 April 2022, 10:19:04 UTC
37b762f Don't set autofocus on logarithmic base select (#47927) (#47933) (cherry picked from commit 8b4b57a6c6476d45a721610aa69635935cc47b16) Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com> 20 April 2022, 10:18:37 UTC
45d8bbb Dashboards: Defer loading of plugin exports until panel is visible (#47361) (#47932) (cherry picked from commit 8ae5dd74e617fcb8442514a1afa3229a5d938334) 20 April 2022, 10:18:27 UTC
78659b6 Explore: minor copy changes (#47922) (#47928) * Explore: minor copy changes * fix tests (cherry picked from commit c1490a464a589b385b0c7a966abe5da8a1ce52b0) Co-authored-by: Giordano Ricci <me@giordanoricci.com> 20 April 2022, 09:57:36 UTC
e59f21a Frontend: Add notification persistence behind feature flag (#47871) (#47931) (cherry picked from commit c48d8d1d488e0ce5870c54eb5828660081743108) Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com> 20 April 2022, 09:57:15 UTC
f62e76b Export: Explicitly include default datasources in exported dashboard json (#47244) (#47924) * Export: Explicitly include default datasources in exported dashboard json (cherry picked from commit f9f4a4cbf6155103fb0fdae00bf62a85a6bc0f28) Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com> 20 April 2022, 09:48:19 UTC
5ba2aaf Revert "DataLinks: Encode variable params for data link URLs (#46100)" (#47763) (#47926) This reverts commit b47f5433d7534ab8623d69a3fd08ea1bd09297ae. (cherry picked from commit ff60f39e969c4c5fe98174daf82d47cdcf3487f1) Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com> 20 April 2022, 09:45:54 UTC
b53f567 check that the user has RBAC permissions to save dashboard annotation (#47882) (#47920) (cherry picked from commit 1588cd393aa3633a92919572cb5629c68b597bad) Co-authored-by: Ieva <ieva.vasiljeva@grafana.com> 20 April 2022, 08:49:32 UTC
5de766a Update API Keys UI to adjust based on users permissions (#47802) (#47921) * Update API Keys UI to adjust based on users permissions Since API Keys support now RBAC we need to ensure that UI is adjusted based on the user permissions. * Applying PR suggestions (cherry picked from commit cbd2d09d70b1e164f59e2f8f14094acb9a6bf757) Co-authored-by: Vardan Torosyan <vardants@gmail.com> 20 April 2022, 08:45:54 UTC
8888dac Alerting: Fix issue with Slack contact point validation (#47559) (#47919) Co-authored-by: gillesdemey <gilles.de.mey@gmail.com> (cherry picked from commit 39d3c8afd7f7009d2c88740d18e46b4c7bc7cfd5) Co-authored-by: Peter Holmberg <peterholmberg@users.noreply.github.com> 20 April 2022, 08:18:41 UTC
17c51dc AzureMonitor: Update kusto-monaco package (#47897) (#47916) (cherry picked from commit 70802447a5b582561fd2a6a8e2c7a8de741faaf8) Co-authored-by: Andres Martinez Gotor <andres.mgotor@gmail.com> 20 April 2022, 07:41:15 UTC
482ca1b Chore: Update Go version (#47914) (#47915) * Remove makefile (it's not used anymore) * Directly download and install nodejs package The Packages file for deb.nodesource.com/node_16.x doesn't list older versions, so only the most recent version of nodejs is available. We don't want to require every update to the build container to have to update nodejs if a never version is available, so I manually download the deb and install it with dpkg. * Update Go version * Update lib.star * Generate new .drone.yml (cherry picked from commit 24038d99852a647bdae623d731de4033ba9d9916) Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com> 20 April 2022, 07:30:59 UTC
cd66d6c TimeSeries: always try to detect & fix reverse-sorted time field (#47906) (#47910) (cherry picked from commit aa98123e7209bbd5c0dce5a04409b29cd6888acf) Co-authored-by: Leon Sorokin <leeoniya@gmail.com> 20 April 2022, 04:36:52 UTC
5481456 Timeseries: add zoom to data button (#47862) (#47908) (cherry picked from commit f4e285b8b485aee7058428135de96bd1d397c272) Co-authored-by: Ryan McKinley <ryantxu@gmail.com> 20 April 2022, 01:27:13 UTC
aa5bc10 Instrumentation: Proxy status code correction and various improvements (#47473) (#47903) For a proxied request, e.g. Grafana's datasource or plugin proxy: If the request is cancelled, e.g. from the browser, the HTTP status code is now 499 Client closed request instead of 502 Bad gateway. If the request times out, e.g. takes longer time than allowed, the HTTP status code is now 504 Gateway timeout instead of 502 Bad gateway. This also means that request metrics and logs will get their status codes adjusted according to above. Fixes #46337 Fixes #46338 (cherry picked from commit 4bc582570ef7e713599ab3f2009fa75c27bb8a02) Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> 19 April 2022, 18:41:57 UTC
39cab9c Alerting: FGAC bug bash fixes (#47873) (#47900) * Improve new alert and new silence buttons permission handling * Prevent loading alert rules when no sufficient permissions provided * Improve add and edit rule permissions * Add new rule CTA button for non-editors * Update mock * Fix imports (cherry picked from commit 785145c0453a96b623096eb2815e449a094e6629) Co-authored-by: Konrad Lalik <konrad.lalik@grafana.com> 19 April 2022, 16:55:25 UTC
bc96216 Alerting: Fix nav-links for RBAC and other (#47798) (#47895) (cherry picked from commit 0c31399e34ce1a4d9cb0d1453b2e72f3cd6d54ba) Co-authored-by: Yuriy Tseretyan <yuriy.tseretyan@grafana.com> 19 April 2022, 16:12:55 UTC
2dbe8df AzureMonitor: Fix Microsoft.ClassicCompute/domainNames namespace (#47877) (#47888) (cherry picked from commit 2d8d9bc137efd7d4b06922b6ef5ddf0a41df6add) Co-authored-by: Andres Martinez Gotor <andres.mgotor@gmail.com> 19 April 2022, 14:36:57 UTC
73a0da5 Alerting: add confirmation modal for deleting notification policies (#47819) (#47886) (cherry picked from commit 69eb6efd6ef4ae46399faf83aafbe1145fc1301c) Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com> 19 April 2022, 14:07:05 UTC
c724639 Alerting: Display alert instances instead of alert rules when creating silence (#47396) (#47881) * modify matchers util for instances * filter alerts * change label to include instances * re add empty case (cherry picked from commit 4570615afc7c2e7964aa3b8cf15e1120ee5949eb) Co-authored-by: Peter Holmberg <peterholmberg@users.noreply.github.com> 19 April 2022, 13:28:05 UTC
back to top