sort by:
Revision Author Date Message Commit Date
0821c36 cleanup 15 December 2022, 15:26:24 UTC
990ed5d fix typing 15 December 2022, 13:34:50 UTC
16d1172 add clearable 15 December 2022, 13:34:48 UTC
da53625 wip 15 December 2022, 13:34:12 UTC
6928ad2 Cloudwatch: Add run query button (#60089) * refactor header * split left and right header actions * cleanup * fix broken tests * move MetricsQueryEditor tests to QueryEditor tests * fix mock imports * remove no longer used onRunQuery func * move run queries button * apply defaults also when changing query type * remove not used prop 15 December 2022, 13:29:57 UTC
66c076f Scenes: Add support for transformations (#60329) * Add support for transformations * Add tests for data transformers * Provide replace function to transformations * Unsubscribe from existing transformations stream if new data comes in 15 December 2022, 12:56:29 UTC
b2da0d2 Navigation: show section toggle if there are any react children (#60336) show section toggle if there are children 15 December 2022, 12:41:46 UTC
3cfeac9 elastic: enabled more tests (#60331) 15 December 2022, 12:40:41 UTC
384322d Alerting: Access query details of provisioned alerts (#59626) Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com> 15 December 2022, 12:33:41 UTC
b7fc837 Chore: Upgrade golangci-lint to v1.50.1 (#60379) 15 December 2022, 11:58:48 UTC
efd827f Chore: Trigger backend lint on bingo updates (#60380) Chore: Trigger backend lind on bingo updates 15 December 2022, 11:48:00 UTC
06a2943 Cloudwatch: Refactor logs query field (#59503) * Refactor LogsQueryField to function component (#59503) 15 December 2022, 09:54:05 UTC
3ef440b Cloudwatch: Increase label width in Config Editor (#60333) * Increase cloudwatch config label width 15 December 2022, 09:51:23 UTC
b0874d8 DataProxy: Populate X-Grafana-Referer header (#60040) * ProxyUtil: Populate X-Grafana-Referer header * ProxyUtil: Move Referer/Origin header removal So that the removal and setting X-Grafana-Referer logic applies to all proxied requests and not just datasource proxy. * ProxyUtil: Test to guard against multiline headers * ProxyUtil: Explicitly check injected header isn't parsed 15 December 2022, 09:08:10 UTC
5dfa598 Loki Query Editor: Update history items with successive queries (#60327) feat(loki-monaco-autocomplete): add support to update history with successive queries 15 December 2022, 09:03:05 UTC
ae05c61 Loki/ES: Add further items to query tracking (#60347) * add more tracking to queries from ES and Loki * improve tracking elasticsearch * update type assertion * remove unused import 15 December 2022, 08:59:50 UTC
d0a68b2 Bugfix: Attach correct link to "levitate detect breaking changes"-message included in PR (#60220) * Fixed so we link to the proper job and step. * Fixed according to feedback. * Added check_suite to the job link 15 December 2022, 08:56:23 UTC
f73cdc5 Metadata: Move and rename `genversions.go` and `genversions_test.go` (#60315) * Move and rename genversions.go and tests * Fix lint - bring back cli.Exit * Move package.json and fix tests * Add necessary env vars for promote event 15 December 2022, 08:51:11 UTC
edb86d4 DataSources: fix DataSourceAddButton component (#60176) * fix DataSourceAddButton component This component implicitly returned `false` when `canCreateDataSource` was false, and that way it didn't qualify as a function component. We fixed it to explicitly return null in this case. * DataSourceAddButton: update function signature This is more consistent with other code in this codebase. 15 December 2022, 08:25:03 UTC
171cd60 Alerting: Enable editing evaluation interval in alert form when creating a new group (#60083) * Enable editing evaluation interval in alert form when creating a new group * Disable group when no folder selected and focus on group when clicking add new * Improve group selector showing interval as a description for each option * Fix evaluate every input and label aligment * Fix columns width in EditRuleGroupModal rules table * Reduce amount of space in the evaluation behaviour section 15 December 2022, 07:28:47 UTC
79ffb69 Revert "TablePanel: Improve and align table styles with rest of Grafana" This reverts commit 1e28ee41ccdb79d0676c9ebe500ddebcdeec6732. 15 December 2022, 06:15:35 UTC
1e28ee4 TablePanel: Improve and align table styles with rest of Grafana 15 December 2022, 06:14:17 UTC
0e7c95a Alerting: Remove reference to global models package in channels package (#60358) * remove intermediate struct to create Base struct * fix alertmanager 14 December 2022, 21:21:55 UTC
342b0f3 Alerting: Rename contact point type to receiver in the user interface (#59589) This commit renames contact point type to integration in the user interface as "New contact point type" suggests that you are creating a new type, when instead you are just creating a new integration of a pre-determined type, such as email or Slack. You can also have two or more integrations of the same type, something which is not apparent from the current text. This change will also make it easier to explain the difference between a contact point integration, and how to configure an integration of a certain type, such as email. 14 December 2022, 20:50:36 UTC
9d3c1f0 Update dependency @leeoniya/ufuzzy to v0.9.0 (#60302) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 14 December 2022, 20:03:23 UTC
386faf5 OpenSearch: Use `aoss` servicename if OpenSearch is configured as `serverless` (#60344) * Use `aoss` if opensearch is configured as `serverless` 14 December 2022, 19:22:26 UTC
5a7f380 Remove explore compact URLs (#59686) * Remove explore compact URLs * Remove two explore link builders that create compact URLs * Fix merge conflict 14 December 2022, 18:57:53 UTC
d3afe9e [DOC] Add link to access policies (#60352) * Add link to access policies * Apply suggestions from code review Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com> Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com> 14 December 2022, 18:45:44 UTC
de00800 Alerting: isolate ImageStore in notify package (#60353) 14 December 2022, 18:20:20 UTC
286af5a Transformations: Fix bug in convert fields boolean to number (#60277) * fix bug in convert fields boolean to number * check for string outside of loop 14 December 2022, 18:00:10 UTC
d5d0789 Graphite: bug fix, strip white space from queries before comparing them (#60133) strip white space from queries before comparing them 14 December 2022, 16:39:29 UTC
4be99c5 Loki Query Editor: Autocompletion and suggestions improvements (unwrap, parser, extracted labels) (#59103) * Chore: refactor test to improve internal categorization of scenarios * feat(loki-monaco-unwrap): add unwrap situation support * Chore: remove redundant path from aggregation situation * feat(loki-monaco-unwrap): add unwrap suggestions * feat(loki-monaco-autocomplete): rename IN_DURATION and add missing tests * feat(loki-monaco-autocomplete): detect parser and line filter * feat(loki-monaco-autocomplete): optionally suggest line filters and parsers * feat(loki-monaco-autocomplete): improve suggestions and update completions tests * feat(loki-monaco-autocomplete): allow for multiple line filters suggestions * Chore: update situations test * Chore: add test case for AFTER_UNWRAP completion * feat(loki-monaco-autocomplete): use logs query instead of labels for data sample * Chore: improve getParser function name and add tests * Chore: update test mock data * Update public/app/plugins/datasource/loki/components/monaco-query-field/monaco-completion-provider/situation.test.ts Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com> * feat(loki-monaco-autocomplete): improve after unwrap detection * feat(loki-monaco-autocomplete): remove leftover parser detection * Chore: completely remove parser suggestion exclusion implementation It was correct to have more than one parser, so we don't need to exclude parsers if one is present. Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com> 14 December 2022, 16:37:08 UTC
3605103 Chore: New workflow to add and update epic issue into parent project (#59909) * Create issue-add-to-parent-project.yml Tested in https://github.com/grafana/github-actions-testrepo/blob/main/.github/workflows/issue-add-to-parent-project.yml * Rename issue-add-to-parent-project Rename issue-add-to-parent-project and update to make it clear it's Platform UX specific for now. * Add action trigger on closed epics Update epic-add-to-platform-ux-parent-project.yml to add action trigger on closed alongside the others and fix typo. 14 December 2022, 16:27:59 UTC
b059296 [nested folder]Add circular reference detection in create nested folder (#60163) * add circulic reference detection in create neste folder * redeclare mock * add log for getHeight when depassing limit 14 December 2022, 16:07:55 UTC
7c3ab4a Alerting: Remove dependency on Grafana notifications package in alerting notifiers (#60271) * create sender service interface and bridge to grafana notifier service * update notifiers to use local sender interface 14 December 2022, 15:59:37 UTC
07b5043 Alerting: Add support for settings parse_mode and disable_notifications to Telegram reciever (#60198) 14 December 2022, 15:44:39 UTC
c81df0d AzureMonitor: Add custom header support to Azure Monitor (#60269) * Add integration test for Azure Monitor - Add Azure Monitor to datasource types - Update instance creation to correctly set HTTP client options - Combine custom azure headers and custom grafana headers on HTTP client creation - Update HTTP client tests * Test custom azure headers 14 December 2022, 15:09:11 UTC
e3805e1 Alerting: Track events for rule creation/abortion (#59912) * Track events for rule creation/abortion These events will be sent to Rudderstack using the EchoSrv in order to be consumed from Intercom * Change method names and send user_id * Track validation errors * Only track errors for rule creation 14 December 2022, 14:50:15 UTC
ad09fee Alerting: rule backtesting API (#57318) * Implement backtesting engine that can process regular rule specification (with queries to datasource) as well as special kind of rules that have data frame instead of query. * declare a new API endpoint and model * add feature toggle `alertingBacktesting` 14 December 2022, 14:44:14 UTC
2586964 Dashboards: Fix 'Make Editable' button not working in Dashboard Settings (#60306) * Dashboards: Fix 'Make Editable' button not working in Dashboard Settings * comment 14 December 2022, 14:24:09 UTC
ac93c53 Update dependency centrifuge to v3.1.0 (#60303) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 14 December 2022, 14:10:19 UTC
af71988 Chore: Remove any type assertion in PanelQueryRunner (#60096) 14 December 2022, 14:07:22 UTC
6f64dd5 Devenv: Add back `loki-promtail` (#60282) * add back loki-promtail * update README * add MacOS note 14 December 2022, 14:02:12 UTC
30e2de8 Chore: Update code-coverage version to 0.1.13 (#59545) Update code-coverage version to 0.1.13 14 December 2022, 13:44:51 UTC
495fcee Dashboards: Wrap MakeEditable in the new Page layout (#60311) Wrap MakeEditable in the new Page layout 14 December 2022, 13:32:29 UTC
c75ed8f Accessibility: Improved keyboard accessibility in BigValue (#59830) use appropriate elements when rendering BigValue 14 December 2022, 13:28:44 UTC
3a5c3b5 Navigation: conditionally use actions in `DataSourceListPage` (#60300) * conditionally use actions in DataSourceListPage * fix unit tests 14 December 2022, 13:19:29 UTC
70e34e7 Elasticsearch: Fix defaulting to time field if no field is specified in aggregation (#60238) * Elasticsearch: Add test for using timeField from datasource when not specified in query * Add default to timefield * Merge fix 14 December 2022, 13:19:03 UTC
d3ef86b Elasticsearch: Add query building for log queries (#60182) * Elasticsearch: Fix ordering in raw_document and add logic for raw_data * Add comments * Fix raw data request to use correct timefield * Fix linting * Add raw data as metric type * Fix linting * Elasticsearch: Add defaults for log query * Add higlight * Fix lint * Add snapshot test * Implement correct query for logs * Update * Adjust naming and comments * Fix lint * Remove ifs 14 December 2022, 12:56:09 UTC
3188a82 Settings: Update reference to go-kit/log (#60309) Introduced after last update to #59732. 14 December 2022, 12:48:09 UTC
2c1b650 feat(loki-query-autocomplete): suggest unique history items (#60262) 14 December 2022, 12:43:06 UTC
9a41277 Dashboards: Show error when data source is missing (#60099) Return caught exceptions to panel as error state 14 December 2022, 12:37:31 UTC
666f69c PublicDashboards: Add react-hook-form for Public Dashboard modal (#60249) 14 December 2022, 12:12:09 UTC
55d2d87 Chore: Missed deprecations due to overly broad lint exclusion (#59732) 14 December 2022, 11:32:45 UTC
cea5e65 Cloudwatch: Define and use getDefaultquery instead of calling onChange on mount (#60221) * Implement getDefaultQuery for cloudwatch logs and metrics * Fix bug with query reference in queryMigrations and replace tests * Move migrate functions to /migrations, remove onChange from LogsQueryField * [EMPTY] Retry CI * Fix naming 14 December 2022, 11:21:36 UTC
6fcea37 Update dependency @react-types/shared to v3.16.0 (#60265) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 14 December 2022, 11:03:54 UTC
6aa5a79 Access control: endpoint for searching single user permissions (#59669) * initial commit * clean up * fix a bug and add tests * more tests * undo some unintended changes * undo some unintended changes * linting * PR feedback - add user ID to search options * simplify the query * Apply suggestions from code review Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com> * remove unneeded formatting changes Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com> 14 December 2022, 10:53:25 UTC
d9d94eb Toolkit: Deprecate all plugin related commands (#60290) 14 December 2022, 10:10:05 UTC
a75829a Update dependency @wojtekmaj/enzyme-adapter-react-17 to v0.8.0 (#60270) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 14 December 2022, 10:05:07 UTC
bf88147 Traces: Fix for multiple $__tags in trace to metrics (#59641) * Fix interpolation of multiple in query * Add another to test case 14 December 2022, 09:51:43 UTC
bb2ecb1 Influx: Query segment menus now position correctly near the bottom of the screen (#60087) * only open the menu once options are loaded for better positioning * use !loadState.loading instead of Boolean(loadState.value) 14 December 2022, 09:51:04 UTC
5010765 Azure Monitor: Propagate the error when failed to get datasource instance (#60210) Propagate the error when failed to get instance 14 December 2022, 09:36:41 UTC
b4e76e7 AzureMonitor: Fix filter query for empty queryType (#60252) 14 December 2022, 08:54:19 UTC
6d8bf5a LDAP: Disable user in case it has been removed from LDAP directory (#60231) * Fix login flow * Align test * Fix comments * Improve test 14 December 2022, 08:41:51 UTC
ed28324 Update dependency @types/react-calendar to v3.9.0 (#60266) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 14 December 2022, 08:12:22 UTC
e0eacf1 StateTimeline: Fix negative infinity legend/tooltip from thresholds (#60279) 14 December 2022, 05:56:59 UTC
4064fa5 Export: move export page to a full page (not view on storage) (#60263) Co-authored-by: nmarrs <nathanielmarrs@gmail.com> 14 December 2022, 03:40:20 UTC
821614f Alerting: Align notifier truncation and logging with prometheus/alertmanager (#59339) * Move truncation code to util to mirror upstream * Resolve merge conflicts * Align logging of alert key * Update tests and fix field passing bug * Remove superfluous newline in test now that we trim whitespace * Uptake minor log changes from upstream 14 December 2022, 01:50:24 UTC
d6bb2a7 Cloudwatch: Fix deeplink with default region (#60260) Cloudwatch: fix deeplink with default region 13 December 2022, 20:24:28 UTC
7bb5200 Devenv: OpenLDAP-Mac improvements (#60229) * Use groupOfUniqueNames and uniqueMember * Update README.md 13 December 2022, 17:20:37 UTC
58a41af Loki Query Editor: Add support to display query parsing errors to users (#59427) * feat(loki-query-validation): validation proof of concept * feat(loki-query-validation): refactor and properly display the error portion * feat(loki-query-validation): add support for multi-line queries * feat(loki-query-validation): improve display of linting errors to users * feat(loki-query-validation): add unit tests * Chore: remove unused import * wip * Revert "wip" This reverts commit 44896f7fa2d33251033f8c37776f4d6f2f43787d. * Revert "Revert "wip"" This reverts commit f7889f49a6b0bdc5a4b677e9bbb8c62ea3cccb74. * feat(loki-query-validation): parse original and interpolated query for better validation feedback * feat(loki-query-validation): refactor interpolated query validation support * feat(loki-query-validation): improve validation for interpolated queries 13 December 2022, 17:07:59 UTC
c2dcf78 Update dependency @react-types/button to v3.7.0 (#60241) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 13 December 2022, 16:04:03 UTC
cf055ab k8s: Add a dev only feature flag and simple service to get a client (#60204) 13 December 2022, 15:41:16 UTC
ebd728a Logs: Fix Logs Pagination Button styling (#60219) use css class rather css strings 13 December 2022, 15:23:16 UTC
5f4435b GLDS: Update icons in Storybook (#60183) 13 December 2022, 15:17:55 UTC
d08d1e6 Update dependency @opentelemetry/semantic-conventions to v1.8.0 (#60230) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 13 December 2022, 14:59:26 UTC
535c457 Command Palette: Fix not being able to type if triggered whilst another modal is open (#59728) handle command palette in the same way as other modals 13 December 2022, 14:44:32 UTC
c801f03 Navigation: use the branding menu logo in topnav (#60227) use the branding menu logo in topnav 13 December 2022, 14:44:18 UTC
c2cea07 Chore: Add deprecation warnings for Sentry (#60165) 13 December 2022, 14:41:42 UTC
fe3ae49 Backend: Consistently use context RemoteAddr function to determine remote address. (#60201) consistently use context RemoteAddr function to determine remote address 13 December 2022, 14:33:05 UTC
4e7a316 TimePicker: Fix time picker selection (#60104) fix time picker selection 13 December 2022, 14:11:15 UTC
109df85 RBAC: Add benchmarks to search all users given a specific permission (#59980) * RBAC: Add benchmarks to search all users given a specific permission * Add missing time * Inline benchmarks * Make bench setup memory efficient * fix user id * comment * Ran 10K_10k and got a better time this time * change comment to pass linting * change comment to pass linting * Update pkg/services/accesscontrol/acimpl/service_bench_test.go Co-authored-by: Ieva <ieva.vasiljeva@grafana.com> 13 December 2022, 14:07:15 UTC
be0e4ab Enterprise checks: Update pull request check `regexp` for enterprise (#60234) Update pull request check regexp for enterprise 13 December 2022, 14:01:20 UTC
371d785 Auth: Service account store refactor (#58961) * refactor: renaming of files from database to store * refactor: make service account store private - moves store interface to manager package - adds an interface to the ProvideAPI constructor - refactors tests to use the store when necessary - adds mocks for the new interface implementations in the tests package * wip * refactor: make fakestore in service * wip * wip * wip * working tests * trailing whitespaces * Update pkg/services/serviceaccounts/api/api.go * Update pkg/services/serviceaccounts/tests/common.go * Update pkg/services/serviceaccounts/tests/common.go * refactor: doc string for retriever * fix import unused * remove: serviceaccount from featuretoggle * added: back legacy serviceaccounts feature toggle * added: docs * refactor: make query for the SearchQuery * add: validation of service input fields * add validation 13 December 2022, 13:56:10 UTC
13adadd Update babel monorepo (#60208) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 13 December 2022, 13:52:47 UTC
db14577 CloudWatch: Fix logs insights deeplink (#59906) * CloudWatch: Add arns to log insights button * start test * convert to function component * add tests Co-authored-by: Erik Sundell <erik.sundell87@gmail.com> 13 December 2022, 13:50:39 UTC
239888f Snapshots: Build snapshot originalUrl on the backend (#60232) * Snapshots: Fix originalUrl spoof security issue * Store relative URL only & validate UID * use existing modal management tools * Dummy commit to nudge CI * Remove unused hooks file * Fix import after backport * Backport fixes Co-authored-by: kay delaney <kay@grafana.com> 13 December 2022, 13:48:54 UTC
f864be5 Chore: Deny gopkg.in/yaml.v2 (#60187) 13 December 2022, 13:31:04 UTC
209b184 Tempo: Merge Trace ID and TraceQL tabs (#60180) * Remove TraceID tab when TraceQL is enabled. Use TraceQL editor to query for trace IDs by checking whether the content is an hex only string * Highlight valid trace IDs in traceql editor * Update trace and span links to use TraceQL tab when feature flag is enabled * Remove traceqlEditor feature flag. * Remove traceId query type from Tempo and replace it with traceQl 13 December 2022, 13:27:45 UTC
75a11e9 Dropdown: Menu now closes correctly when selecting options on touch devices (#60181) update the version of react-popper-tooltip in @grafana/ui 13 December 2022, 13:23:46 UTC
5633843 Elasticsearch: backend: do not set name for time-fields (#60169) elastic: backend: improve field-naming 13 December 2022, 12:19:03 UTC
0973501 Elasticsearch: Add query building for raw data and raw document queries to backend (#59741) * Elasticsearch: Fix ordering in raw_document and add logic for raw_data * Add comments * Fix raw data request to use correct timefield * Fix linting * Add raw data as metric type * Fix linting * Hopefully fix lint 13 December 2022, 12:11:44 UTC
d571376 Update dependency @kusto/monaco-kusto to v5.3.6 (#60151) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 13 December 2022, 12:04:34 UTC
58feee0 TopNav: Align profile button with search bar toggle (#60212) 13 December 2022, 11:50:57 UTC
1b1f247 Loki: Set custom width for modals in the loki query editor (#59714) * set custom width for modals in the loki query editor * convert unit from px to vw * add media query for smaller devices * use theme breakpoints instead of @media 13 December 2022, 11:09:30 UTC
6d339d9 Chore: Remove `%w` and `err` from print line (#60215) Remove %w and err 13 December 2022, 10:56:34 UTC
e97b43c Alerting: Add provisioning endpoint to fetch all rules (#59989) * Domain layer api for fetching all rules * Add endpoint for getting all rules 13 December 2022, 10:54:08 UTC
d6bd3c4 Chore: Refactor trace-generators.js to TypeScript (#59431) 13 December 2022, 10:38:00 UTC
eaf9608 Chore: Refactor scroll-page.test.js to TypeScript (#59617) 13 December 2022, 10:17:28 UTC
af7d293 Chore: Remove Store interface and use db.DB instead (#60160) * Chore: Remove Store interface and use db.DB instead * use old-style session exec 13 December 2022, 10:03:36 UTC
back to top