62e55d5 | Ivana Huckova | 21 June 2022, 12:57:44 UTC | Query history: Fix default value when no config (#51129) * Query history: Fix default value in setting.go * Update for frontend * Remove frontend update | 21 June 2022, 12:57:44 UTC |
bc7ed4b | Josh Hunt | 21 June 2022, 12:47:33 UTC | Chore: use jest.mocked in favor of type assertions/any (#51156) * use jest.mocked instead of yucky any * remove more anys in favor of jest.mocked * fix stray unused variables | 21 June 2022, 12:47:33 UTC |
f351b9a | Dimitris Sotirakis | 21 June 2022, 12:44:51 UTC | Remove enterprise2 condition - move tests to release pipelines (#51096) | 21 June 2022, 12:44:51 UTC |
b219fe3 | ying-jeanne | 21 June 2022, 11:57:26 UTC | fix make run on 1.18 (#51160) | 21 June 2022, 11:57:26 UTC |
395623b | Maria Alexandra | 21 June 2022, 11:44:46 UTC | SearchV2: Add unit test for ManageActions (#51131) | 21 June 2022, 11:44:46 UTC |
624a324 | George Robinson | 21 June 2022, 11:24:48 UTC | Alerting: Update docs for images in notifications (#50760) | 21 June 2022, 11:24:48 UTC |
3710c9a | Seyaji | 21 June 2022, 10:47:54 UTC | Chore: Convert DataSourcesListPage test to RTL (#51138) * Convert DataSourceListPage test to RTL * Convert DataSourceListPage test to RTL | 21 June 2022, 10:47:54 UTC |
dcf786f | Josh Hunt | 21 June 2022, 10:12:49 UTC | I18n: Add default locale server config option (#51035) * I18n: Set default locale in server config and expose in grafanaBootData * put default locale behind feature flag * update tests now that default locale is behind feature flag * little bit of PR feedback * update sample.ini | 21 June 2022, 10:12:49 UTC |
370d6a6 | Oscar Kilhed | 21 June 2022, 09:26:23 UTC | Grafana/UI: Add SecretTextArea component (#51021) * Add secret TextArea Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com> | 21 June 2022, 09:26:23 UTC |
a0ffb90 | renovate[bot] | 21 June 2022, 09:10:00 UTC | Update dependency react-dropzone to v14 (#49243) * Update dependency react-dropzone to v14 * Changes needed for react-dropzone v13 * feat(FileDropzone): update props to be backward compatible * refactor(filedropzone): clean up component story Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com> Co-authored-by: Levente Balogh <balogh.levente.hu@gmail.com> Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com> | 21 June 2022, 09:10:00 UTC |
6253171 | ying-jeanne | 21 June 2022, 09:08:08 UTC | Chore: remove bra and scripts/go from grafana (#51130) | 21 June 2022, 09:08:08 UTC |
47abf44 | Josh Hunt | 21 June 2022, 08:36:34 UTC | Chore: SharedPreferences tests (#51132) * Add a test assertion function to make testing a little bit easier * Add tests for SharedPreferences * Remove some tests from UserProfileEditPage because we're testing SharedPreferences directly now | 21 June 2022, 08:36:34 UTC |
05fbfda | Ashley Harrison | 21 June 2022, 08:35:03 UTC | Search: add unit tests for `FolderView` (#51114) * add unit tests for FolderView * add basic unit test for Alert component * prevent flicker of `No results found` | 21 June 2022, 08:35:03 UTC |
9aa440d | Armand Grillet | 21 June 2022, 08:33:58 UTC | Clarify alerting opt-out docs (#51144) * Clarify alerting opt-out docs * Update docs/sources/alerting/migrating-alerts/opt-out.md Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com> * Update docs/sources/alerting/migrating-alerts/opt-out.md Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com> * Update docs/sources/alerting/migrating-alerts/opt-out.md Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com> * Update docs/sources/alerting/migrating-alerts/opt-out.md Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com> Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com> | 21 June 2022, 08:33:58 UTC |
c8466d2 | George Robinson | 21 June 2022, 08:06:00 UTC | Alerting: Add support for image annotation in Alertmanager alerts (#50686) | 21 June 2022, 08:06:00 UTC |
6f2c0d4 | Daniel Underwood | 21 June 2022, 05:34:49 UTC | Alerting: notifiers/discord: Fix group mention documentation (#51071) This change updates the UI to document the correct Group Mention format for Discord Contact Points. The Discord API documentation (https://discord.com/developers/docs/reference#message-formatting) uses `<@&ID>` for Group Mentions, not the bare `@` shown in the alerting UI. Testing on 8.5 shows that bare `@` isn't working there. | 21 June 2022, 05:34:49 UTC |
f4f31b4 | Leon Sorokin | 20 June 2022, 20:38:13 UTC | HeatmapNG: consolidate frame types & fix color ranging (#51089) * rename yZeroDisplay -> yMinDisplay * remove heatmap-cells-sparse frame type * parse x bucket size to millis * take into account hideLE & hideGE filters to auto-range color scale * extract cell value range scanning to heatmapData | 20 June 2022, 20:38:13 UTC |
c2aee2b | Ryan McKinley | 20 June 2022, 17:35:03 UTC | Geomap: Add alpha day/night layer (#50201) Co-authored-by: drew08t <drew08@gmail.com> | 20 June 2022, 17:35:03 UTC |
a37b868 | Gilles De Mey | 20 June 2022, 14:55:12 UTC | Alerting: Provisioning UI (#50776) Co-authored-by: Konrad Lalik <konrad.lalik@grafana.com> | 20 June 2022, 14:55:12 UTC |
67046c5 | George Robinson | 20 June 2022, 14:45:35 UTC | Alerting: Add support for images in Threema alerts (#50734) | 20 June 2022, 14:45:35 UTC |
3c3293d | Torkel Ödegaard | 20 June 2022, 14:25:43 UTC | TopNav: Adds new feature toggle for upcoming nav~ (#51115) | 20 June 2022, 14:25:43 UTC |
d8d1ca8 | Kevin Yu | 20 June 2022, 14:06:14 UTC | add query header (#51072) | 20 June 2022, 14:06:14 UTC |
3273588 | Vardan Torosyan | 20 June 2022, 13:52:56 UTC | Configure Grafana AuthNZ labels to add to the AuthNZ project (#51120) | 20 June 2022, 13:52:56 UTC |
7235480 | George Robinson | 20 June 2022, 13:39:27 UTC | Alerting: Use ErrImagesDone in Discord and SensuGo (#51106) | 20 June 2022, 13:39:27 UTC |
6a1b869 | Gilles De Mey | 20 June 2022, 13:37:22 UTC | Alerting: Fix alert rule page crashing when datasource contained URL unsafe characters (#51105) Any Prometheus datasources that contained URL unsafe characters would crash the application since it fails to find the datasource from the Grafana bootData. | 20 June 2022, 13:37:22 UTC |
87bf0f4 | Konrad Lalik | 20 June 2022, 13:37:05 UTC | Alerting: Fix alert instances filtering for prom rules (#50850) | 20 June 2022, 13:37:05 UTC |
18c3456 | George Robinson | 20 June 2022, 13:34:53 UTC | Alerting: Support up to N fake images (#51111) | 20 June 2022, 13:34:53 UTC |
e889dfd | Kevin Yu | 20 June 2022, 13:28:29 UTC | Cloud Monitoring: Update GroupBy fields to use experimental UI components (#50541) * Cloud Monitoring: Update GroupBy fields to use experimental UI components * let group by field grow horizontally * remove fixed width constants from inputs * add test * Cloud Monitoring: Update GraphPeriod to use experimental UI components (#50545) * Cloud Monitoring: Update GraphPeriod to use experimental UI components * Cloud Monitoring: Update Preprocessing to use experimental UI components (#50548) * Cloud Monitoring: Update Preprocessing to use experimental UI components * add tests * make overrides optional * move preprocessor back into its own row | 20 June 2022, 13:28:29 UTC |
902101c | Seyaji | 20 June 2022, 12:54:13 UTC | Chore: Convert PanelHeaderCorner test to RTL (#51074) * export props * Convert PanelHeaderCorner test to RTL * Update public/app/features/dashboard/dashgrid/PanelHeader/PanelHeaderCorner.test.tsx Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com> Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com> | 20 June 2022, 12:54:13 UTC |
ab89fa0 | Gilles De Mey | 20 June 2022, 12:48:57 UTC | Alerting: Fix automatically select newly created folder option (#50949) | 20 June 2022, 12:48:57 UTC |
606732d | Seyaji | 20 June 2022, 12:46:11 UTC | Chore: Converts ButtonRow tests to RTL (#51068) | 20 June 2022, 12:46:11 UTC |
e4f4cc4 | Seyaji | 20 June 2022, 12:42:56 UTC | Chore: Convert pageActionBar test to RTL (#51073) * Convert pageActionBar test to RTL * add test for conditional render of button | 20 June 2022, 12:42:56 UTC |
3a586a6 | Torkel Ödegaard | 20 June 2022, 12:41:39 UTC | PanelRenderer: Improves PanelRenderer performance (#51092) * PanelRenderer: Improves PanelRenderer performance * Minor refactor * remove old func | 20 June 2022, 12:41:39 UTC |
694fd1c | brendamuir | 20 June 2022, 11:24:22 UTC | Docs: fixes manage alerting topic (#51100) | 20 June 2022, 11:24:22 UTC |
81a5436 | Gilles De Mey | 20 June 2022, 10:56:38 UTC | Alerting: Adds Mimir to Alertmanager data source implementation (#50943) | 20 June 2022, 10:56:38 UTC |
ecaa1dc | Andreas Christou | 20 June 2022, 10:33:13 UTC | AzureMonitor: Migrate to backend checkHealth API (#50448) * Add check health functions for each datasource and generic checkHealth function * Log backend errors * Update testDatasource function - Remove unused testDatasource functions from pseudo datasources * Switch datasource to extend DataSourceWithBackend * Improve errors and responses from health endpoint * Fix backend lint issues * Remove unneeded frontend tests * Remove unused/unnecessary datasource methods * Update types * Improve message construction * Stubbing out checkHealth tests * Update tests - Remove comments - Simplify structure * Update log analytics health check to query data rather than retrieve workspace metadata * Fix lint issue * Fix frontend lint issues * Update pkg/tsdb/azuremonitor/azuremonitor.go Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com> * Updates based on PR comments - Don't use deprecated default workspace field - Handle situation if no workspace is found by notifying user - Correctly handle health responses * Remove debug line * Make use of defined api versions * Remove field validation functions * Expose errors in frontend * Update errors and tests * Remove instanceSettings * Update error handling * Improve error handling and presentation * Update tests and correctly check error type * Refactor AzureHealthCheckError and update tests * Fix lint errors Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com> | 20 June 2022, 10:33:13 UTC |
62c2b1e | George Robinson | 20 June 2022, 09:56:28 UTC | Alerting: Add ErrImagesDone to return from withStoredImages (#51098) | 20 June 2022, 09:56:28 UTC |
48a258f | Gábor Farkas | 20 June 2022, 09:31:36 UTC | loki: no histogram for instant queries (#50711) | 20 June 2022, 09:31:36 UTC |
f35aa8c | Emil Tullstedt | 20 June 2022, 09:24:21 UTC | Chore: Update golang.org/x dependencies (#51028) | 20 June 2022, 09:24:21 UTC |
e350cc1 | Sven Grossmann | 20 June 2022, 09:11:29 UTC | LogRow: Fixed background-height when hovering and label-alignment (#51027) * fixed logline's hover-height difference * vertically aligned log-labels * moved labelalignment to cells | 20 June 2022, 09:11:29 UTC |
5d65d4c | Joey Tawadrous | 20 June 2022, 08:56:45 UTC | Traces: APM table improvements (#50969) * Update rate and error rate query link * Update tests for new rate and error rate links * Update duration query * Update tests for new duration query | 20 June 2022, 08:56:45 UTC |
2dbaf25 | George Robinson | 20 June 2022, 08:05:21 UTC | Alerting: Update test funcs for notifications (#51013) | 20 June 2022, 08:05:21 UTC |
1f5f40b | asymness | 20 June 2022, 07:16:42 UTC | Enforce password length check on reset request (#51005) | 20 June 2022, 07:16:42 UTC |
6ffac76 | Joe Blubaugh | 20 June 2022, 06:01:16 UTC | Alerting: Add Documentation about limits of images in notifications. (#51084) Because some contact points only support a single image, and the order of alerts sent to a contact point is not guaranteed, which alert rule's image is attached to a notification can change from alert to alert. This documents that behavior. | 20 June 2022, 06:01:16 UTC |
81b5eca | SLAMA | 20 June 2022, 02:12:43 UTC | Opentsdb: Add tag values into the opentsdb response (#48672) Adds tags to the opentsdb response. This means the tags propagate to alert messages to quickly understand the source of the alert. Fixes: https://github.com/grafana/grafana/issues/47092 Co-authored-by: SLAMA <36870081+xy-man@users.noreply.github.com> | 20 June 2022, 02:12:43 UTC |
bd30e85 | Connor Lindsey | 20 June 2022, 01:11:59 UTC | Explore: Update service graph metrics and links (#50897) | 20 June 2022, 01:11:59 UTC |
2446508 | Seyaji | 18 June 2022, 10:13:51 UTC | Refactor 'Basic Settings' test to RTL from Enzyme (#51059) * Refactor 'Basic Settings' test to RTL from Enzyme * Update public/app/features/datasources/settings/BasicSettings.test.tsx Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com> * Refactor 'Basic Settings' test to RTL from Enzyme Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com> | 18 June 2022, 10:13:51 UTC |
ef26c39 | Garrett Guillotte | 17 June 2022, 22:03:26 UTC | Docs: Fix Admin docs relrefs (#51060) * Fix relrefs in CLI docs * Fix relrefs in licensing docs * Fix relrefs in AWS licensing docs * Fix RBAC relrefs * Fix Enterprise relrefs * Fix data source management relrefs * Fix server/org user management relrefs * Remove redundant force-user-logout doc * Fix add/remove user from org relrefs * Fix user management relrefs * Fix user management relrefs * Fix link text typos * Fix and add stats and license relrefs * Fix index page relrefs * Fix developer docs plugin relref to admin plugins doc * Update docs/sources/administration/enterprise-licensing/activate-aws-marketplace-license/_index.md Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com> * Fix provisioning relrefs Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com> | 17 June 2022, 22:03:26 UTC |
caa9232 | Ryan McKinley | 17 June 2022, 21:30:26 UTC | Heatmap: use y axis settings for units (#50998) Co-authored-by: Leon Sorokin <leeoniya@gmail.com> | 17 June 2022, 21:30:26 UTC |
86b785d | Kyle Cunningham | 17 June 2022, 19:38:59 UTC | Time Series Panel: Add Null Filling and "No Value" Support (#50907) * Use nullInsertThreshold and nullToValue in time series * Allow for undefined timeRange to support certain candlestick uses of prepareGraphableFields * Make sure null to value doesn't modify initial data * Do a shallow values copy and avoid Array.push() * Clean up null to value transformation. * Add basic tests * Remove redunant null threshold application flagging * set nullThresholdApplied flag even when no null inserts were done * Include nullThresholdApplied in test snapshot Co-authored-by: Leon Sorokin <leeoniya@gmail.com> | 17 June 2022, 19:38:59 UTC |
81089b9 | Yuriy Tseretyan | 17 June 2022, 17:55:31 UTC | Alerting: Update authorization rules for RouteGetNamespaceRulesConfig (#50965) * use authorizeAccessToRuleGroup * use toGettableRuleGroupConfig in get by namespace * add comments for controller methods | 17 June 2022, 17:55:31 UTC |
4489f33 | ying-jeanne | 17 June 2022, 17:46:20 UTC | Chore: Use the bingo built golangci-lint (#51048) * use the bingo built golangci-lint * remove grapl usage * add dependancy | 17 June 2022, 17:46:20 UTC |
5736a3c | George Robinson | 17 June 2022, 17:30:33 UTC | Alerting: Docs on how to template annotations and labels (#51024) | 17 June 2022, 17:30:33 UTC |
5dee2ed | Matthew Jacobson | 17 June 2022, 17:10:49 UTC | Alerting: Add first Grafana reserved label grafana_folder (#50262) * Alerting: Add first Grafana reserved label g_label g_label holds the title of the folder container the alert. The intention of this label is to use it as part of the new default notification policy groupBy. * Add nil check on updateRule labels map * Disable gocyclo lint on schedule.ruleRoutine will remove later in a separate refactoring PR to reduce complexity. * Address doc suggestions * Update g_folder for rules in folder when folder title changes * Remove global bus in FolderService * Modify tests to fit new common g_folder label * Add changelog entry * Fix merge conflicts * Switch GrafanaReservedLabelPrefix from `g_` to `grafana_` | 17 June 2022, 17:10:49 UTC |
40b152e | Artur Wierzbicki | 17 June 2022, 16:36:10 UTC | Search: fix anonymous user access (#51045) | 17 June 2022, 16:36:10 UTC |
14f8e18 | Artur Wierzbicki | 17 June 2022, 15:32:55 UTC | fix broken link (#51040) | 17 June 2022, 15:32:55 UTC |
9bbfeed | Alexander Weaver | 17 June 2022, 15:19:22 UTC | Alerting: Create algorithm to process receiver changes and keep them consistent internally (#50738) * Algorithm to fix up receivers * Extract for tests * Add tests, fix bug * Add test which demonstrates how it fixes up broken groups * Fix package prefix | 17 June 2022, 15:19:22 UTC |
5cf25f4 | Seyaji | 17 June 2022, 14:59:44 UTC | Log Panel: Improve log row hover contrast and visibility (#50908) | 17 June 2022, 14:59:44 UTC |
677b2a4 | Andrej Ocenas | 17 June 2022, 14:48:32 UTC | Prometheus: Add test for resource call header handling (#51036) * Add test * Remove unused test | 17 June 2022, 14:48:32 UTC |
c6f7e53 | Ryan McKinley | 17 June 2022, 14:24:53 UTC | Heatmap: do not dim the values in the color scale legend (#50976) | 17 June 2022, 14:24:53 UTC |
644503f | Artur Wierzbicki | 17 June 2022, 14:02:03 UTC | Previews: use ETag header (#51008) * use etag header for previews * use unix millis rather than tz-dependant string | 17 June 2022, 14:02:03 UTC |
204e975 | Christopher Moyer | 17 June 2022, 13:57:27 UTC | adds video (#50964) | 17 June 2022, 13:57:27 UTC |
72f934d | Kristin Laemmert | 17 June 2022, 13:09:01 UTC | backend/dashboardsnapshot service: move models (#50898) * backend/dashboard snapshots: refactor leftover models and mocks * Move all dashboard snapshot-related models into the dashboardsnapshotservice package * Remove leftover dashboard-related mocks from the mockstore | 17 June 2022, 13:09:01 UTC |
c6ab870 | Torkel Ödegaard | 17 June 2022, 12:55:35 UTC | Dashboard: Remove super old prop that has not been used in years (#50826) | 17 June 2022, 12:55:35 UTC |
36d6aef | Joao Silva | 17 June 2022, 12:41:03 UTC | Internationalisation: POC for loading the messages depending on the user selected locale (#50539) | 17 June 2022, 12:41:03 UTC |
43839dc | asymness | 17 June 2022, 11:59:33 UTC | Playlists: Disable Create Playlist buttons for users with viewer role (#50840) * Disable / hide buttons for creating playlist for users with viewer role * Update tests * Re-add mock for contextSrv module | 17 June 2022, 11:59:33 UTC |
fd63ed5 | Gábor Farkas | 17 June 2022, 10:50:10 UTC | loki: fix bug in labels framing (#51015) | 17 June 2022, 10:50:10 UTC |
8745fad | Alexander Weaver | 17 June 2022, 10:07:44 UTC | Docs: Remove alpha sentence from Alertmanager data source (#50978) | 17 June 2022, 10:07:44 UTC |
a22e9a0 | Gábor Farkas | 17 June 2022, 09:42:46 UTC | logs: merge log-lines-based and full-range histogram (#50507) * logs: merge old-histogram and new-histogram * better variable names * better names * refactor * refactor * refactor * logs: remove log-volume-loading indicator | 17 June 2022, 09:42:46 UTC |
033654f | brendamuir | 17 June 2022, 09:42:36 UTC | Docs: fixes redirect from unified alerting (#51012) * Docs: fixes redirect from unified alerting * fixes mimir alerting rule redirect * fixes mimir alerting rule redirect * adds slash to redirect | 17 June 2022, 09:42:36 UTC |
8c01f28 | George Robinson | 17 June 2022, 09:37:43 UTC | Docs: How to template annotations and labels (#50972) | 17 June 2022, 09:37:43 UTC |
1b9dd37 | Ashley Harrison | 17 June 2022, 09:14:33 UTC | Chore: Unit tests for `FolderSection` (#50961) * unit test scaffolding for FolderSection * remove redundant spinner + more test scaffolding * more test experimentation * clear localStorage between test runs * more tests + add back spinner when renderStandaloneBody * bit of tidy up * update Spinner data-testid * fix import ordering | 17 June 2022, 09:14:33 UTC |
fcbe005 | Erik Sundell | 17 June 2022, 08:24:38 UTC | CloudWatch: Allow hidden queries to be executed in case an ID is provided (#50987) * allow hidden queries in case an id is provided * cleanup test * name tests properly | 17 June 2022, 08:24:38 UTC |
1f0c951 | Andres Martinez Gotor | 17 June 2022, 08:15:20 UTC | AzureMonitor: Update supported namespaces (#50788) and filter resources by the right type (#50880) | 17 June 2022, 08:15:20 UTC |
642b7b1 | Ivana Huckova | 17 June 2022, 07:48:00 UTC | LogRow: Fix placement of icon (#51010) | 17 June 2022, 07:48:00 UTC |
109bc7e | Gábor Farkas | 17 June 2022, 07:47:49 UTC | loki: add type=instant tests (#51007) | 17 June 2022, 07:47:49 UTC |
41340fa | Joey Tawadrous | 17 June 2022, 07:45:30 UTC | Traces: Add horizontal scroll (#50278) * Add horizontal scroll * Update horizontal scroll * Update scroll area * Removed unecessary reorder * Formatting | 17 June 2022, 07:45:30 UTC |
7e22b8e | Torkel Ödegaard | 17 June 2022, 06:58:53 UTC | Dashboard: Don't show unsaved changes modal for automatic schema changes (#50822) * Dashboard: Don't show unsaved changes modal for automatic schema changes * More refinements * Fix logic in updateGridPos | 17 June 2022, 06:58:53 UTC |
eb25d8d | Torkel Ödegaard | 17 June 2022, 06:57:11 UTC | Expressions: Fixes dashboard schema migration issue that casued Expression datasource to be set on panel level (#50945) * Expressions: Fixes dashboard schema migration issue that casued Expression datasource to be set on panel level * fixing logic * Updated | 17 June 2022, 06:57:11 UTC |
ccc587d | Gábor Farkas | 17 June 2022, 05:47:31 UTC | Loki: Handle data source configs with path in the url (#50971) * loki: fixed param-name * loki: handle datasource configs with path in the url * lint fix | 17 June 2022, 05:47:31 UTC |
8f5912b | Matthew Jacobson | 17 June 2022, 00:24:02 UTC | Alerting: Fix AM config overwrite when SQLite db is locked during sync (#50951) If SQLite is used and the database is locked temporarily (ex. heavy write-load) during periodic AM config sync, it was possible for your AM config to be overwritten with the default one. This fixes that by patching a bug in xorm v0.8.2 which was causing SQLITE_BUSY errors to be ignored in certain cases. | 17 June 2022, 00:24:02 UTC |
406509c | Leon Sorokin | 16 June 2022, 22:28:41 UTC | StateTimeline: make sure we use result of applyNullInsertThreshold() (#50988) Co-authored-by: Kyle Cunningham <kyle@codeincarnate.com> | 16 June 2022, 22:28:41 UTC |
1b51cd2 | Erik Sundell | 16 June 2022, 20:22:05 UTC | DataSource: Allow data source plugins to set query default values (#49581) * make it possible to set default query * set default query in cloudwatch ds * remove cloudwatch example code * apply feedback * Update public/app/features/explore/state/query.ts Co-authored-by: Giordano Ricci <me@giordanoricci.com> * Update public/app/features/query/components/QueryGroup.tsx Co-authored-by: Giordano Ricci <me@giordanoricci.com> * add alpha tag to method definiton Co-authored-by: Giordano Ricci <me@giordanoricci.com> | 16 June 2022, 20:22:05 UTC |
4a749e6 | Ryan McKinley | 16 June 2022, 20:08:42 UTC | Geomap: Support showing tooltip content on click (not just hover) (#50985) | 16 June 2022, 20:08:42 UTC |
845cebd | Garrett Guillotte | 16 June 2022, 19:09:16 UTC | Docs: Refactor administration docs (#50592) * Move data source management to administration * Move RBAC to administration * Move team management up a docs org level * Combine and rename admin preferences docs * Move plugin management to administration * Combine plugin management docs * Combine API key docs * Combine service account docs * Combine server user management docs * Move datasource management to administration * Move enterprise licenses to administration * Move CLI out of admin, update links to admin * Merge org user management docs * Restructure to Torkel's plan * Fix typo * Weigh admin topics for navigation * Weigh administration topics and align to Torkel's plan * Move server user management from server admin to admin/user management * Move configure docker image to setup guide * Move the remaining server admin docs to the root admin directory * Reweight docker config | 16 June 2022, 19:09:16 UTC |
c043a88 | Michael Mandrus | 16 June 2022, 16:26:57 UTC | Secrets: add better error handling for secret plugin failures when updating datasources (#50542) * Add protobuf config and generated code, and client wrapper * wire up loading of secretsmanager plugin, using renderer plugin as a model * update kvstore provider to check if we should use the grpc plugin. return false always in OSS * add OSS remote plugin check * refactor wire gen file * log which secrets manager is being used * Fix argument types for remote checker * Turns out if err != nil, then the result is always nil. Return empty values if there is an error. * remove duplicate import * ensure atomicity by adding secret management as a step to sql operations and rolling back if necessary * Update pkg/services/secrets/kvstore/kvstore.go Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> * Update pkg/services/secrets/kvstore/kvstore.go Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> * refactor RemotePluginCheck interface to just return the Plugin client directly * rename struct to something less silly * add special error handling for remote secrets management * switch to errors.as instead of type inference * remove unnecessary rollback call * just declare error once * refactor .proto file according to prior PR suggestions * re-generate protobuf files and fix compilation errors * only wrap (ergo display in the front end) errors that are user friendly from the plugin * rename error type to suggest user friendly only * rename plugin functions to be more descriptive * change delete message name * Revert "change delete message name" This reverts commit 8ca978301eea45d3cc6a22cda15b9d099c533955. * Revert "rename plugin functions to be more descriptive" This reverts commit 4355c9b9ff95443f74c0b588d1ffeabb544f1a34. * fix pointer to pointer problem * change plugin user error to just hold a string * fix sequencing problem with datasource updates * clean up some return statements * need to wrap multiple transactions with the InTransaction() func in order to keep the lock * make linter happy * revert input var name Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com> | 16 June 2022, 16:26:57 UTC |
df90ddf | renovate[bot] | 16 June 2022, 15:01:41 UTC | Update typescript-eslint monorepo to v5.28.0 (#50864) Co-authored-by: Renovate Bot <bot@renovateapp.com> | 16 June 2022, 15:01:41 UTC |
335ce44 | idafurjes | 16 June 2022, 14:41:56 UTC | Fix integration tests for mysql and postgres (#50867) * Fix integration tests for mysql and postgres * Package by package testing * Adding make gen-go to the postgres and mysql integration step * Rewrite command for backend integration tests * Diffentiate command for OSS and enterprise * Add wire-install as dependant for OSS integration tests * set GRAFANA_TEST_DB variable in the go test command * No verbose output * Remove redundant env var * Try fixing the tests * Trying stg else * Remove verbose Co-authored-by: Sofia Papagiannaki <sofia@grafana.com> | 16 June 2022, 14:41:56 UTC |
b285220 | Artur Wierzbicki | 16 June 2022, 14:38:18 UTC | Previews: update documentation for enterprise setup (#50950) * add `enable service accounts` step * add `enable service accounts` step | 16 June 2022, 14:38:18 UTC |
32103fc | Jguer | 16 June 2022, 14:30:33 UTC | Fix double change password calls (#50948) | 16 June 2022, 14:30:33 UTC |
5a35381 | Alexander Zobnin | 16 June 2022, 14:22:52 UTC | Service accounts: don't update RBAC roles in OSS when creating service account (#50922) | 16 June 2022, 14:22:52 UTC |
118b071 | Alexander Zobnin | 16 June 2022, 14:22:05 UTC | Service accounts: able to hide api keys migration info (#50933) | 16 June 2022, 14:22:05 UTC |
7deb725 | brendamuir | 16 June 2022, 14:11:38 UTC | Docs: adds video content to Grafana Alerting (#50929) * Docs: adds video content to grafana alerting * adds create alerts to managed rule page | 16 June 2022, 14:11:38 UTC |
c6ca1b6 | Alexander Zobnin | 16 June 2022, 14:03:00 UTC | Service accounts: hide API keys only if all keys migrated (#50925) | 16 June 2022, 14:03:00 UTC |
8591489 | Alexander Zobnin | 16 June 2022, 14:02:03 UTC | Service accounts: refactor errors (#50917) | 16 June 2022, 14:02:03 UTC |
c4f0be7 | Alexander Zobnin | 16 June 2022, 14:01:50 UTC | Service accounts: Migrate expired API keys (#50883) | 16 June 2022, 14:01:50 UTC |
b09df60 | Laura | 16 June 2022, 12:39:54 UTC | Revert "Explore: Convert SASS styles of explore-active-button to emotion (#50061)" (#50882) This reverts commit 85ecf997be4ad723413248ccf03d70c3840649a2. | 16 June 2022, 12:39:54 UTC |
f0b191c | Victor Marin | 16 June 2022, 12:18:43 UTC | TablePanel: Show filter icon on correct field when other fields are hidden (#50940) | 16 June 2022, 12:18:43 UTC |
096330c | Dave Henderson | 16 June 2022, 12:18:09 UTC | datasource metrics: Correct help text for histograms (#50942) In #50420 a few summary metrics were converted to histograms, but the Help text in a couple of them still referred to summaries. This fixes that help text. Signed-off-by: Dave Henderson <dave.henderson@grafana.com> | 16 June 2022, 12:18:09 UTC |
8ab8ce6 | idafurjes | 16 June 2022, 11:13:58 UTC | Bug: Fix delete dashboard snapshot for deleted dashboards (#50919) * Bug: Fix delete dashboard snapshot for deleted dashboards * Fix lint and make it work for all the errors * Fix lint | 16 June 2022, 11:13:58 UTC |