Leon Sorokin
a9bc8b2016
TimeSeries: fix too-thin bar widths of joined series with null values ( #47367 )
2022-04-05 20:24:05 -05:00
Josh Hunt and kay delaney
1b27e55e5a
Analytics: Identify users to Rudderstack by externalUserId where available ( #47325 )
...
* wip
* tests
* move util, fix test
* fixes
* Update public/app/core/services/echo/utils.ts
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com >
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com >
2022-04-05 17:41:22 +02:00
Torkel Ödegaard
05098ec38e
StatPanel: Fixes font size issue when there is only 1 sparkline data point ( #47075 )
...
* StatPanel: Fixes font size issue when there is only 1 sparkline data point
* Fixed wide layout case
2022-04-05 15:34:17 +02:00
Kelsey Duffy
fea4d1f57a
Toolkit: Update simple-git to 3.5.0 ( #47139 )
2022-04-05 14:43:14 +02:00
Oscar Kilhed
910ed77e16
Limit tooltip size to window size ( #47303 )
2022-04-05 13:35:02 +02:00
Cat Perry
b5f2f3e710
Tempo: Traces to Logs - From viewing Tempo traces to displaying Splunk logs ( #46855 )
...
* Add functionality to see splunk logs via tempo trace view
2022-04-04 13:24:33 -07:00
Derik Evangelista and Oscar Kilhed
8428446466
table panel: assume string dates to be on UTC ( #47246 )
...
* add tests for display processor relating to datetimes as strings
Co-authored-by: Oscar Kilhed <oscar.kilhed@grafana.com >
2022-04-04 16:05:06 +01:00
Ezequiel Victorero
76b221e9d5
Access Control: hiding annotation edition and deletion without permissions ( #46904 )
...
* Access Control: disabling annotation edition without FGAC permissions
2022-04-04 11:57:43 -03:00
Leon Sorokin
c55be51f1e
StateTimeline: insert terminating null value for 1-datapoint frames ( #47240 )
2022-04-04 08:22:00 -06:00
Dominik Prokop and Zoltán Bedi
a55274a72d
TimeSeries: Sort tooltip values based on raw values ( #46738 )
...
* TimeSeries: Fix tooltip values sorting
* Update packages/grafana-ui/src/components/uPlot/plugins/TooltipPlugin.tsx
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com >
* Review
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com >
2022-04-04 02:18:29 -07:00
CommanderRoot
d29b8e8858
Chore: Replace deprecated String.prototype.substr() ( #46763 )
...
.substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated
Signed-off-by: Tobias Speicher <rootcommander@gmail.com >
2022-04-04 11:08:06 +02:00
Erik Sundell
07bb5b37a5
make tooltip tabable ( #47137 )
2022-04-01 17:23:13 +02:00
Alexander Weaver
b8e277ee4c
Alerting: Create feature toggle for provisioning ( #47167 )
...
* Create feature flag for alerting provisioning
* Fix tabs for golint compliance
2022-04-01 08:32:00 +02:00
Alexander Kubyshkin
f849aa31a0
Fix operator description popup in Log Browser shortened ( #46574 ). ( #46575 )
2022-03-31 19:21:30 +01:00
Joe Blubaugh
c5cfc1645a
packages/grafana-data/text: Improve escaping for special characters ( #47066 )
...
FilterInput escapes all input strings for special characters that might
be used in a RegExp by calling escapeStringForRegex, and using
unEscapeStringFromRegex for display. Both of these functions used
string.prototype.replace() for escaping. replace() only replaces the
first occurence of a search string unless called with a global RegExp.
The output of these functions was not necessarily safe to compile into a
RegExp literal.
This change creates RegExps for escapeStringForRegex and
unEscapeStringFromRegex to match all occurrences of the special
characters instead of just their first occurrence. This makes a variety
of strings safe for RegExp compilation.
2022-03-31 22:34:34 +08:00
Connor Lindsey
5a87d12e8c
Tempo: Download span references in data inspector ( #47074 )
...
* Tempo: Download span references in data inspector
2022-03-31 08:30:22 -06:00
Gabriel MABILLE and Jguer
0d87de153a
AccessControl: Add a feature flag for the builtin role simplification ( #47062 )
...
* AccessControl: Add a feature flag for the builtin role simplification
Co-authored-by: Jguer <joao.guerreiro@grafana.com >
* Update standardDeatureFlags instead
Co-authored-by: Jguer <joao.guerreiro@grafana.com >
2022-03-31 11:40:57 +02:00
Ashley Harrison
3d23722b30
Update @types/lodash everywhere ( #47020 )
...
* Update @types/lodash everywhere
* Update @grafana/e2e as well
2022-03-31 10:19:33 +01:00
Joey Tawadrous and Connor Lindsey
58922d78df
Traceview find: background color and prev/next ( #46527 )
...
* Next/prev buttons
* expand
* Sticky search bar
* Removed anys
* testing
* testing
* Tests for next/prev/suffix
* More tests
* Span bar row color
* Add clear to input and update search bar styles
* Update test
* PR changes
Co-authored-by: Connor Lindsey <cblindsey3@gmail.com >
2022-03-31 09:43:59 +01:00
15b48fc188
Table: Add enable pagination option ( #45732 )
...
* Table: Add page size option / pagination
* Update docs/sources/visualizations/table/_index.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* FIx packages build
* Move pagination below footer
* Move styles to tableStyles
* Fix typecheck in jaeger-ui
* Set footer to hide onChange
* Styling tweaks
* Center paging
* Tweaks
* Change pageSize to enablePagination
* Move header and footer options to a separate category
* Fix performance and styling issue for the pagination
* Some more styling and tweaking
* Fix tests
* Update docs/sources/visualizations/table/_index.md
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
* Update docs/sources/visualizations/table/_index.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
2022-03-31 09:36:04 +02:00
Ryan McKinley
abeb08bc98
PanelInspect: show dataframe JSON in JSON view ( #47071 )
2022-03-30 19:58:49 +02:00
Joao Silva
ebc2f9e4fc
Grafana-UI: Fix TimeSeries not updating when timeZone is changed ( #46728 )
2022-03-30 18:09:03 +01:00
Ryan McKinley
edf384c730
DashboardSave: use a feature flag for drawer behavior ( #46972 )
2022-03-30 10:07:41 -07:00
kay delaney
f486b54b84
Navigation: Rough implementation of new navbar design ( #46909 )
2022-03-30 18:05:52 +01:00
Nathan Marrs
4449439a41
Search: Implement basic improved UI ( #46758 )
2022-03-30 09:50:32 -07:00
kay delaney and Levente Balogh
f1c3177e79
Chore: Add type info for grafana boot data ( #45322 )
...
Co-authored-by: Levente Balogh <balogh.levente.hu@gmail.com >
2022-03-30 10:48:58 +01:00
renovate[bot] and Renovate Bot
6c86f26881
Update dependency ol to v6.14.1 ( #46982 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-29 08:50:04 -07:00
Cameron Waterman and achatterjee-grafana
8426cfe400
Profile/Help: Expose option to disable profile section and help menu ( #46308 )
...
* Expose option to disable help menu
* Expose option to disable profile menu
* Add Profile FeatureTogglePage
* Update public/app/features/profile/FeatureTogglePage.tsx
Uptake PR wording suggestion.
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Fix front end lint issue
* Fix back end lint issue
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
2022-03-29 16:27:53 +01:00
Andres Martinez Gotor
7d2476d045
Collapse: Change icon ( #46950 )
2022-03-29 16:22:06 +02:00
Piotr Jamróz
bf977ac245
Explore: Fix time interpolation ( #46737 )
...
* Ensure TemplateService is updated with new time range on each time range change.
* Fix linting errors
* Fix explorePane.test.ts
* Reuse createDefaultInitialState
* Remove unused imports
* Add a test for left/right split
* Silence console.error in tests
* Silence console.error in tests
2022-03-29 15:10:40 +02:00
Jack Westbrook
30d0219de8
Chore: Remove deprecated @types/braintree__sanitize-url package ( #47003 )
2022-03-29 14:57:14 +02:00
Joao Silva
8e3b5dce76
Grafana-UI: Fixes timezone offset for default timezone when it is different from browser timezone ( #46796 )
2022-03-29 12:23:37 +01:00
myml and Ashley Harrison
23a1dbc264
feat: Bar Gauge Support scrolling ( #46819 )
...
* feat: Bar Gauge Support scrolling
* Update public/app/plugins/panel/bargauge/module.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com >
* Update public/app/plugins/panel/bargauge/module.tsx
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com >
* docs: Bar gauge add 'min-width' and 'min-height'
Co-authored-by: Ashley Harrison <ashharrison90@gmail.com >
2022-03-29 11:21:45 +01:00
Victor Marin
5242d44693
Table panel: Show datalinks for cell display modes JSON View and Gauge derivates ( #46020 )
...
* Show datalinks on Table panel JSON View and Gauge derivates
* Use DataLinksContextMenu on BarGaugeCell
* Change import path
* PR modifications
* Re-add cell container style
2022-03-29 13:05:30 +03:00
renovate[bot] and Renovate Bot
6218ca4725
Update dependency @testing-library/dom to v8.12.0 ( #46981 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-26 17:45:42 +00:00
Torkel Ödegaard
3516821012
Dashboard: Fixes save modal rendered ontop of save drawer ( #46916 )
...
* Dashboard: Fixes save modal rendered ontop of save drawer
* removed commented line
* Simplified dismiss -> hideModal mapping
* Fixed issue with new dashboard
* Fixing issues
2022-03-25 13:08:42 +01:00
Ashley Harrison
c13f4542d8
Dashboard: Template variables are now correctly persisted when clicking breadcrumb links ( #46790 )
...
* Add history listener to update titleHref/parentHref when location changes
* Convert to functional component and use useLocation
* Wrap component in React.memo
* Add new `getUrlForPartial` method, deprecate `updateSearchParams`
2022-03-24 16:01:43 +00:00
7b23c7fe1e
Update Monthly patch updates ( #46875 )
...
* Update Monthly patch updates
* Remove 3 packages...
* Fix type error
* undo cypress upgrade
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2022-03-23 14:56:44 +00:00
Torkel Ödegaard
72b6f64df9
Theme: Increase contrast for overlays and drawers ( #46630 )
2022-03-23 14:47:33 +01:00
721c3207e9
Update dependency prettier to v2.6.0 ( #46612 )
...
* Update dependency prettier to v2.6.0
* Keep toolkit in sync
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2022-03-23 11:34:45 +00:00
Torkel Ödegaard
e10c4397dc
Prometheus: Enable new visual query builder by default ( #46634 )
...
* Prometheus: Enable new query builder by default
* Updated e2e test
* Fixed e2e
2022-03-23 07:28:19 +01:00
Jesse Weaver
560fc9812d
Expose reporting-enabled flag to frontend ( #46753 )
2022-03-22 14:30:45 -06:00
dd2a952c29
Update sentry-javascript monorepo to v6.19.1 ( #46799 )
...
* Update sentry-javascript monorepo to v6.19.1
* fix breaking change
Co-authored-by: Renovate Bot <bot@renovateapp.com >
Co-authored-by: Domas <domasx2@gmail.com >
2022-03-22 16:06:53 +01:00
Alex Khomenko
912018ff64
TimePickerContent: Use button time for range dropdown toggle ( #46778 )
2022-03-21 15:36:07 +01:00
renovate[bot] and Renovate Bot
3492ba7d92
Update dependency rc-cascader to v3.4.1 ( #46767 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com >
2022-03-21 14:29:01 +01:00
Ashley Harrison
5f67d78219
Use bookmark icon for Saved Items, add support for solid bookmark icon ( #46775 )
...
* Use bookmark icon for Saved Items, add support for solid bookmark icon
* Add some unit tests
* Refactor utils into own file
* Update test title
* Fix import
* consistent function style
2022-03-21 13:01:43 +00:00
Adela Almasan
576b73ed48
Updated bucket size/offeset settings; Check for negative values in bucket size ( #46754 )
2022-03-18 18:47:34 -05:00
Scott Lepper
a6dc8255af
plugin-ci: update image to golang 1.18 ( #46694 )
...
* update golang to 1.18
* update go-lint to latest
* update go-sec to latest
2022-03-18 14:40:03 -04:00
Gilles De Mey
64d4e6fcaa
Alerting: visual alert type picker ( #46111 )
2022-03-18 14:33:32 +01:00
Tom
ea7d5a6185
Transformers: Add template variable substitution ( #44486 )
...
* Transformers: Add template variable replacement to transformer operator
* Transformers: Add template variable replacement to calculateField transformer
* Transformers: Add scopedVars to transformer template replacement
* Transformers: Add calculateField template variable test
* Transformers: Fix 'undefined' is not assignable to type 'string'
* Transformers: Fix lint-frontend bug
* Fix lint check
* Fix lint
2022-03-18 10:25:53 +00:00