Recommended update for SUSE Manager Client Tools

Announcement ID: SUSE-RU-2021:1230-1
Rating: moderate
References:
Affected Products:
  • Basesystem Module 15-SP2
  • openSUSE Leap 15.3
  • openSUSE Leap 15.4
  • openSUSE Leap 15.5
  • SUSE Linux Enterprise Desktop 15
  • SUSE Linux Enterprise Desktop 15 SP1
  • SUSE Linux Enterprise Desktop 15 SP2
  • SUSE Linux Enterprise Desktop 15 SP3
  • SUSE Linux Enterprise Desktop 15 SP4
  • SUSE Linux Enterprise Desktop 15 SP5
  • SUSE Linux Enterprise Desktop 15 SP6
  • SUSE Linux Enterprise High Performance Computing 15
  • SUSE Linux Enterprise High Performance Computing 15 SP1
  • SUSE Linux Enterprise High Performance Computing 15 SP2
  • SUSE Linux Enterprise High Performance Computing 15 SP3
  • SUSE Linux Enterprise High Performance Computing 15 SP4
  • SUSE Linux Enterprise High Performance Computing 15 SP5
  • SUSE Linux Enterprise High Performance Computing 15 SP6
  • SUSE Linux Enterprise Real Time 15 SP1
  • SUSE Linux Enterprise Real Time 15 SP2
  • SUSE Linux Enterprise Real Time 15 SP3
  • SUSE Linux Enterprise Real Time 15 SP4
  • SUSE Linux Enterprise Real Time 15 SP5
  • SUSE Linux Enterprise Server 15
  • SUSE Linux Enterprise Server 15 SP1
  • SUSE Linux Enterprise Server 15 SP2
  • SUSE Linux Enterprise Server 15 SP2 Business Critical Linux 15-SP2
  • SUSE Linux Enterprise Server 15 SP3
  • SUSE Linux Enterprise Server 15 SP4
  • SUSE Linux Enterprise Server 15 SP5
  • SUSE Linux Enterprise Server 15 SP6
  • SUSE Linux Enterprise Server for SAP Applications 15
  • SUSE Linux Enterprise Server for SAP Applications 15 SP1
  • SUSE Linux Enterprise Server for SAP Applications 15 SP2
  • SUSE Linux Enterprise Server for SAP Applications 15 SP3
  • SUSE Linux Enterprise Server for SAP Applications 15 SP4
  • SUSE Linux Enterprise Server for SAP Applications 15 SP5
  • SUSE Linux Enterprise Server for SAP Applications 15 SP6
  • SUSE Manager Client Tools for SLE 15
  • SUSE Manager Proxy 4.1
  • SUSE Manager Proxy 4.1 Module 4.1
  • SUSE Manager Retail Branch Server 4.1
  • SUSE Manager Server 4.1

An update that has seven fixes can now be installed.

Description:

This update fixes the following issues:

golang-github-boynux-squid_exporter:

  • Build requires Go 1.15
  • Add %license macro for LICENSE file

golang-github-lusitaniae-apache_exporter:

  • Build with Go 1.15

golang-github-prometheus-prometheus:

  • Uyuni: hostname label is now set to FQDN instead of IP

grafana:

  • Update to version 7.4.2:
  • Make Datetime local (No date if today) working (#31274) (#31275)
  • "Release: Updated versions in package to 7.4.2" (#31272)
  • [v7.4.x] Chore: grafana-toolkit uses grafana-ui and grafana-data workspaces (#31269)
  • Snapshots: Disallow anonymous user to create snapshots (#31263) (#31266)
  • only update usagestats every 30min (#31131) (#31262)
  • Prometheus: Fix enabling of disabled queries when editing in dashboard (#31055) (#31248)
  • CloudWatch: Ensure empty query row errors are not passed to the panel (#31172) (#31245)
  • StatPanels: Fixes to palette color scheme is not cleared when loading panel (#31126) (#31246)
  • QueryEditors: Fixes issue that happens after moving queries then editing would update other queries (#31193) (#31244)
  • LibraryPanels: Disconnect before connect during dashboard save (#31235) (#31238)
  • SqlDataSources: Fixes the Show Generated SQL button in query editors (#31236) (#31239)
  • Variables: Adds back default option for data source variable (#31208) (#31232)
  • IPv6: Support host address configured with enclosing square brackets (#31226) (#31228)
  • Postgres: Fix timeGroup macro converts long intervals to invalid numbers when TimescaleDB is enabled (#31179) (#31224)
  • Remove last synchronisation field from LDAP debug view (#30984) (#31221)
  • [v7.4.x]: Sync drone config from master to stable release branch (#31213)
  • DataSourceSrv: Filter out non queryable data sources by default (#31144) (#31214)
  • Alerting: Fix modal text for deleting obsolete notifier (#31171) (#31209)
  • Variables: Fixes missing empty elements from regex filters (#31156) (#31201)
  • DashboardLinks: Fixes links always cause full page reload (#31178) (#31181)
  • DashboardListPanel: Fixes issue with folder picker always showing All and using old form styles (#31160) (#31162)
  • Permissions: Fix team and role permissions on folders/dashboards not displayed for non Grafana Admin users (#31132) (#31176)
  • Prometheus: Multiply exemplars timestamp to follow api change (#31143) (#31170)
  • Added add-gotest-module.patch to fix "inconsistent vendoring" build failure
  • Update to version 7.4.1:
  • "Release: Updated versions in package to 7.4.1" (#31128)
  • Transforms: Fixes Outer join issue with duplicate field names not getting the same unique field names as before (#31121) (#31127)
  • MuxWriter: Handle error for already closed file (#31119) (#31120)
  • Logging: sourcemap transform asset urls from CDN in logged stacktraces (#31115) (#31117)
  • Exemplars: Change CTA style (#30880) (#31105)
  • test: add support for timeout to be passed in for addDatasource (#30736) (#31090)
  • Influx: Make max series limit configurable and show the limiting message if applied (#31025) (#31100)
  • Elasticsearch: fix log row context erroring out (#31088) (#31094)
  • test: update addDashboard flow for v7.4.0 changes (#31059) (#31084)
  • Usage stats: Adds source/distributor setting (#31039) (#31076)
  • DashboardLinks: Fixes crash when link has no title (#31008) (#31050)
  • Make value mappings correctly interpret numeric-like strings (#30893) (#30912)
  • Elasticsearch: Fix alias field value not being shown in query editor (#30992) (#31037)
  • BarGauge: Improvements to value sizing and table inner width calculations (#30990) (#31032)
  • convert path to posix by default (#31045) (#31053)
  • Alerting: Fixes so notification channels are properly deleted (#31040) (#31046)
  • Drone: Fix deployment image (#31027) (#31029)
  • Graph: Fixes so graph is shown for non numeric time values (#30972) (#31014)
  • instrumentation: make the first database histogram bucket smaller (#30995) (#31001)
  • Build: Releases e2e and e2e-selectors too (#31006) (#31007)
  • TextPanel: Fixes so panel title is updated when variables change (#30884) (#31005)
  • StatPanel: Fixes issue formatting date values using unit option (#30979) (#30991)
  • Units: Fixes formatting of duration units (#30982) (#30986)
  • Elasticsearch: Show Size setting for raw_data metric (#30980) (#30983)
  • Logging: sourcemap support for frontend stacktraces (#30590) (#30976)
  • e2e: extends selector factory to plugins (#30932) (#30934)
  • Variables: Adds queryparam formatting option (#30858) (#30924)
  • Exemplars: change api to reflect latest changes (#30910) (#30915)
  • "Release: Updated versions in package to 7.4.0" (#30898)
  • DataSourceSettings: Adds info box and link to Grafana Cloud (#30891) (#30896)
  • GrafanaUI: Add a way to persistently close InfoBox (#30716) (#30895)
  • [7.4.x] AlertingNG: List saved Alert definitions in Alert Rule list (30890)(30603)
  • Alerting: Fixes alert panel header icon not showing (#30840) (#30885)
  • Plugins: Requests validator (#30445) (#30877)
  • PanelLibrary: Adds library panel meta information to dashboard json (#30770) (#30883)
  • bump grabpl version to 0.5.36 (#30874) (#30878)
  • Chore: remove __debug_bin (#30725) (#30857)
  • Grafana-ui: fixes closing modals with escape key (#30745) (#30873)
  • DashboardLinks: Support variable expression in to tooltip - Issue #30409 (#30569) (#30852)
  • Add alt text to plugin logos (#30710) (#30872)
  • InfluxDB: Add http configuration when selecting InfluxDB v2 flavor (#30827) (#30870)
  • Prometheus: Set type of labels to string (#30831) (#30835)
  • AlertingNG: change API permissions (#30781) (#30814)
  • Grafana-ui: fixes no data message in Table component (#30821) (#30855)
  • Prometheus: Add tooltip to explain possibility to use patterns in text and title fields in annotations (#30825) (#30843)
  • Chore: add more docs annotations (#30847) (#30851)
  • BarChart: inside-align strokes, upgrade uPlot to 1.6.4. (#30806) (#30846)
  • Transforms: allow boolean in field calculations (#30802) (#30845)
  • CDN: Fixes cdn path when Grafana is under sub path (#30822) (#30823)
  • bump cypress to 6.3.0 (#30644) (#30819)
  • Expressions: Measure total transformation requests and elapsed time (#30514) (#30789)
  • Grafana-UI: Add story/docs for ErrorBoundary (#30304) (#30811)
  • [v7.4.x]: Menu: Mark menu components as internal (#30801)
  • Graph: Fixes auto decimals issue in legend and tooltip (#30628) (#30635)
  • GraphNG: Disable Plot logging by default (#30390) (#30500)
  • Storybook: Migrate card story to use controls (#30535) (#30549)
  • GraphNG: add bar alignment option (#30499) (#30790)
  • Variables: Clears drop down state when leaving dashboard (#30810) (#30812)
  • Add missing callback dependency (#30797) (#30809)
  • GraphNG: improve behavior when switching between solid/dash/dots (#30796) (#30799)
  • Add width for Variable Editors (#30791) (#30795)
  • Panels: Fixes so panels are refreshed when scrolling past them fast (#30784) (#30792)
  • PanelEdit: Trigger refresh when changing data source (#30744) (#30767)
  • AlertingNG: Enable UI to Save Alert Definitions (#30394) (#30548)
  • CDN: Fix passing correct prefix to GetContentDeliveryURL (#30777) (#30779)
  • CDN: Adds support for serving assets over a CDN (#30691) (#30776)
  • Explore: Update styling of buttons (#30493) (#30508)
  • Loki: Append refId to logs uid (#30418) (#30537)
  • skip symlinks to directories when generating plugin manifest (#30721) (#30738)
  • Mobile: Fixes issue scrolling on mobile in chrome (#30746) (#30750)
  • BarChart: add alpha bar chart panel (#30323) (#30754)
  • Datasource: Use json-iterator configuration compatible with standard library (#30732) (#30739)
  • Variables: Fixes so text format will show All instead of custom all (#30730) (#30731)
  • AlertingNG: pause/unpause definitions via the API (#30627) (#30672)
  • PanelLibrary: better handling of deleted panels (#30709) (#30726)
  • Transform: improve the "outer join" performance/behavior (#30407) (#30722)
  • DashboardPicker: switch to promise-based debounce, return dashboard UID (#30706) (#30714)
  • Use connected GraphNG in Explore (#30707) (#30708)
  • PanelLibrary: changes casing of responses and adds meta property (#30668) (#30711)
  • DeployImage: Switch base images to Debian (#30684) (#30699)
  • Trace: trace to logs design update (#30637) (#30702)
  • Influx: Show all datapoints for dynamically windowed flux query (#30688) (#30703)
  • ci(npm-publish): add missing github package token to env vars (#30665) (#30673)
  • Loki: Improve live tailing errors and fix Explore's logs container type errors (#30517) (#30681)
  • Grafana-UI: Fix setting default value for MultiSelect (#30671) (#30687)
  • Explore: Fix jumpy live tailing (#30650) (#30677)
  • Docs: Refer to product docs in whats new for alerting templating feature (#30652) (#30670)
  • Variables: Fixes display value when using capture groups in regex (#30636) (#30661)
  • Docs: Fix expressions enabled description (#30589) (#30651)
  • Licensing Docs: Adding license restrictions docs (#30216) (#30648)
  • DashboardSettings: fixes vertical scrolling (#30640) (#30643)
  • chore: bump redux toolkit to 1.5.0 for immer 8.0.1 vulnerability fix (#30605) (#30631)
  • Explore: Fix loading visualisation on the top of the new time series panel (#30553) (#30557)
  • Footer: Fixes layout issue in footer (#30443) (#30494)
  • Variables: Fixes so queries work for numbers values too (#30602) (#30624)
  • Admin: Fixes so form values are filled in from backend (#30544) (#30623)
  • Docs: Update 7.4 What's New to use more correct description of alerting notification template feature (#30502) (#30614)
  • NodeGraph: Add docs (#30504) (#30613)
  • Cloud Monitoring: Fix legend naming with display name override (#30440) (#30503)
  • Expressions: Add option to disable feature (#30541) (#30558)
  • OldGraph: Fix height issue in Firefox (#30565) (#30582)
  • XY Chart: fix editor error with empty frame (no fields) (#30573) (#30577)
  • XY Chart: share legend config with timeseries (#30559) (#30566)
  • DataFrame: cache frame/field index in field state (#30529) (#30560)
  • Prometheus: Fix show query instead of Value if no name and metric (#30511) (#30556)
  • Decimals: Big Improvements to auto decimals and fixes to auto decimals bug found in 7.4-beta1 (#30519) (#30550)
  • chore: update packages dependent on dot-prop to fix security vulnerability (#30432) (#30487)
  • GraphNG: uPlot 1.6.3 (fix bands not filling below 0). close #30523. (#30527) (#30528)
  • GraphNG: uPlot 1.6.2 (#30521) (#30522)
  • Chore: Upgrade grabpl version (#30486) (#30513)
  • grafana/ui: Fix internal import from grafana/data (#30439) (#30507)
  • prevent field config from being overwritten (#30437) (#30442)
  • Chore: upgrade NPM security vulnerabilities (#30397) (#30495)
  • TimeSeriesPanel: Fixed default value for gradientMode (#30484) (#30492)
  • Admin: Fixes so whole org drop down is visible when adding users to org (#30481) (#30497)
  • Chore: adds wait to e2e test (#30488) (#30490)
  • Graph: Fixes so only users with correct permissions can add annotations (#30419) (#30466)
  • Alerting: Hides threshold handle for percentual thresholds (#30431) (#30467)
  • Timeseries: only migrage point size when configured (#30461) (#30470)
  • Expressions: Fix button icon (#30444) (#30450)
  • PanelModel: Make sure the angular options are passed to react panel type changed handler (#30441) (#30451)
  • Docs: Fix img link for alert notification template (#30436) (#30447)
  • Chore: Upgrade build pipeline tool (#30456) (#30457)
  • PanelOptions: Refactoring applying panel and field options out of PanelModel and add property clean up for properties not in field config registry (#30389) (#30438)
  • "Release: Updated versions in package to 7.4.0-beta.1" (#30427)
  • Chore: Update what's new URL (#30423)
  • GraphNG: assume uPlot's series stroke is always a function (#30416)
  • PanelLibrary: adding library panels to Dashboard Api (#30278)
  • Prettier: Fixes to files that came in after main upgrade (#30410)
  • Cloud Monitoring: Add curated dashboards for the most popular GCP services (#29930)
  • Mssql integrated security (#30369)
  • Prettier: Upgrade to 2 (#30387)
  • GraphNG: sort ascending if the values appear reversed (#30405)
  • Docs: Grafana whats new 7.4 (#30404)
  • Dashboards: Adds cheat sheet toggle to supported query editors (#28857)
  • Docs: Update timeseries-dimensions.md (#30403)
  • Alerting: Evaluate data templating in alert rule name and message (#29908)
  • Docs: Add links to 7.3 patch release notes (#30292)
  • Docs: Update _index.md (#29546)
  • Docs: Update jaeger.md (#30401)
  • Expressions: Remove feature toggle (#30316)
  • Docs: Update tempo.md (#30399)
  • Docs: Update zipkin.md (#30400)
  • services/provisioning: Various cleanup (#30396)
  • DashboardSchemas: OpenAPI Schema Generation (#30242)
  • AlertingNG: Enforce unique alert definition title (non empty)/UID per organisation (#30380)
  • Licensing: Document new v7.4 options and APIs (#30217)
  • Auth: add expired token error and update CreateToken function (#30203)
  • NodeGraph: Add node graph visualization (#29706)
  • Add jwtTokenAuth to plugin metadata schema (#30346)
  • Plugins: Force POSIX style path separators for manifest generation (#30287)
  • Add enterprise reporting fonts to gitignore (#30385)
  • Field overrides: skipping overrides for properties no longer existing in plugin (#30197)
  • NgAlerting: View query result (#30218)
  • Grafana-UI: Make Card story public (#30388)
  • Dashboard: migrate version history list (#29970)
  • Search: use Card component (#29892)
  • PanelEvents: Isolate more for old angular query editors (#30379)
  • Loki: Remove showing of unique labels with the empty string value (#30363)
  • Chore: Lint all files for no-only-tests (#30364)
  • Clears errors after running new query (#30367)
  • Prometheus: Change exemplars endpoint (#30378)
  • Explore: Fix a bug where Typeahead crashes when a large amount of ite… (#29637)
  • Circular vector: improve generics (#30375)
  • Update signing docs (#30296)
  • Email: change the year in templates (#30294)
  • grafana/ui: export TLS auth component (#30320)
  • Query Editor: avoid word wrap (#30373)
  • Transforms: add sort by transformer (#30370)
  • AlertingNG: Save alert instances (#30223)
  • GraphNG: Color series from by value scheme & change to fillGradient to gradientMode (#29893)
  • Chore: Remove not used PanelOptionsGrid component (#30358)
  • Zipkin: Remove browser access mode (#30360)
  • Jaeger: Remove browser access mode (#30349)
  • chore: bump lodash to 4.17.20 (#30359)
  • ToolbarButton: New emotion based component to replace all navbar, DashNavButton and scss styles (#30333)
  • Badge: Increase contrast, remove rocket icon for plugin beta/alpha state (#30357)
  • Licensing: Send map of environment variables to plugins (#30347)
  • Dashboards: Exit to dashboard when deleting panel from panel view / edit view (#29032)
  • Cloud Monitoring: MQL support (#26551)
  • ReleaseNotes: Updated changelog and release notes for 7.4.0-beta1 (#30348)
  • Panel options UI: Allow collapsible categories (#30301)
  • Grafana-ui: Fix context menu item always using onClick instead of href (#30350)
  • Badge: Design improvement & reduce contrast (#30328)
  • make sure stats are added horizontally and not vertically (#30106)
  • Chore(deps): Bump google.golang.org/grpc from 1.33.1 to 1.35.0 (#30342)
  • Chore(deps): Bump github.com/stretchr/testify from 1.6.1 to 1.7.0 (#30341)
  • Chore(deps): Bump github.com/google/uuid from 1.1.2 to 1.1.5 (#30340)
  • Chore(deps): Bump github.com/hashicorp/go-version from 1.2.0 to 1.2.1 (#30339)
  • Fix HTML character entity error (#30334)
  • GraphNG: fix fillBelowTo regression (#30330)
  • GraphNG: implement softMin/softMax for auto-scaling stabilization. close #979. (#30326)
  • Legend: Fixes right y-axis legend from being pushed outside the bounds of the panel (#30327)
  • Grafana-toolkit: Update component generator templates (#30306)
  • Panels: remove beta flag from stat and bargauge panels (#30324)
  • GraphNG: support fill below to (bands) (#30268)
  • grafana-cli: Fix security issue (#28888)
  • AlertingNG: Modify queries and transform endpoint to get datasource UIDs (#30297)
  • Chore: Fix missing property from ExploreGraph (#30315)
  • Prometheus: Add support for Exemplars (#28057)
  • Grafana-UI: Enhances for TimeRangePicker and TimeRangeInput (#30102)
  • ReleaseNotes: Updated changelog and release notes for 7.4.0 (#30312)
  • Table: Fixes BarGauge cell display mode font size so that it is fixed to the default cell font size (#30303)
  • AngularGraph: Fixes issues with legend wrapping after legend refactoring (#30283)
  • Plugins: Add Open Distro to the list of data sources supported by sigv4 (#30308)
  • Chore: Moves common and response into separate packages (#30298)
  • GraphNG: remove y-axis position control from series color picker in the legend (#30302)
  • Table: migrate old-table config to new table config (#30142)
  • Elasticsearch: Support extended stats and percentiles in terms order by (#28910)
  • Docs: Update release notes index
  • GraphNG: stats in legend (#30251)
  • Grafana UI: EmptySearchResult docs (#30281)
  • Plugins: Use the includes.path (if exists) on sidebar includes links (#30291)
  • Fix spinner and broken buttons (#30286)
  • Graph: Consider reverse sorted data points on isOutsideRange check (#30289)
  • Update getting-started.md (#30257)
  • Backend: use sdk version (v0.81.0) without transform (gel) code (#29236)
  • Chore: update latest versions to 7.3.7 (#30282)
  • Loki: Fix hiding of series in table if labels have number values (#30185)
  • Loki: Lower min step to 1ms (#30135)
  • Prometheus: Improve autocomplete performance and remove disabling of dynamic label lookup (#30199)
  • Icons: Adds custom icon support ands new panel and interpolation icons (#30277)
  • ReleaseNotes: Updated changelog and release notes for 7.3.7 (#30280)
  • Grafana-ui: Allow context menu items to be open in new tab (#30141)
  • Cloud Monitoring: Convert datasource to use Dataframes (#29830)
  • GraphNG: added support to change series color from legend. (#30256)
  • AzureMonitor: rename labels for query type dropdown (#30143)
  • Decimals: Improving auto decimals logic for high numbers and scaled units (#30262)
  • Elasticsearch: Use minimum interval for alerts (#30049)
  • TimeSeriesPanel: The new graph panel now supports y-axis value mapping #30272
  • CODEOWNERS: Make backend squad owners of backend style guidelines (#30266)
  • Auth: Add missing request headers to SigV4 middleware allowlist (#30115)
  • Grafana-UI: Add story/docs for FilterPill (#30252)
  • Grafana-UI: Add story/docs for Counter (#30253)
  • Backend style guide: Document JSON guidelines (#30267)
  • GraphNG: uPlot 1.6, hide "Show points" in Points mode, enable "dot" lineStyle (#30263)
  • Docs: Update prometheus.md (#30240)
  • Docs: Cloudwatch filter should be JSON format (#30243)
  • API: Add by UID routes for data sources (#29884)
  • Docs: Update datasource_permissions.md (#30255)
  • Cloudwatch: Move deep link creation to the backend (#30206)
  • Metrics API: Use jsoniter for JSON encoding (#30250)
  • Add option in database config to skip migrations for faster startup. (#30146)
  • Set signed in users email correctly (#30249)
  • Drone: Upgrade build pipeline tool (#30247)
  • runRequest: Fixes issue with request time range and time range returned to panels are off causing data points to be cut off (outside) (#30227)
  • Elasticsearch: fix handling of null values in query_builder (#30234)
  • Docs: help users connect to Prometheus using SigV4 (#30232)
  • Update documentation-markdown-guide.md (#30207)
  • Update documentation-markdown-guide.md (#30235)
  • Better logging of plugin scanning errors (#30231)
  • Print Node.js and Toolkit versions (#30230)
  • Chore: bump rollup across all packages (#29486)
  • Backend style guide: Document database patterns (#30219)
  • Chore: Bump plugin-ci-alpine Docker image version (#30225)
  • Legends: Refactoring and rewrites of legend components to simplify components & reuse (#30165)
  • Use Node.js 14.x in plugin CI (#30209)
  • Field overrides: extracting the field config factory into its own reusable module. (#30214)
  • LibraryPanels: adds connections (#30212)
  • PanelOptionsGroups: Only restore styles from PanelOptionsGroup (#30215)
  • Variables: Add deprecation warning for value group tags (#30160)
  • GraphNG: Hide grid for right-y axis if left x-axis exists (#30195)
  • Middleware: Add CSP support (#29740)
  • Updated image links to have newer format. (#30208)
  • Docs: Update usage-insights.md (#30150)
  • Share panel dashboard add images (#30201)
  • Update documentation-style-guide.md (#30202)
  • Docs: Fix links to transforms (#30194)
  • docs(badge): migrate story to use controls (#30180)
  • Chore(deps): Bump github.com/prometheus/common from 0.14.0 to 0.15.0 (#30188)
  • Fix alert definition routine stop (#30117)
  • Chore(deps): Bump gopkg.in/square/go-jose.v2 from 2.4.1 to 2.5.1 (#30189)
  • InlineSwitch: Minor story fix (#30186)
  • Chore(deps): Bump github.com/gosimple/slug from 1.4.2 to 1.9.0 (#30178)
  • Chore(deps): Bump github.com/fatih/color from 1.9.0 to 1.10.0 (#30183)
  • Chore(deps): Bump github.com/lib/pq from 1.3.0 to 1.9.0 (#30181)
  • Chore(deps): Bump github.com/hashicorp/go-plugin from 1.2.2 to 1.4.0 (#30175)
  • Chore(deps): Bump github.com/getsentry/sentry-go from 0.7.0 to 0.9.0 (#30171)
  • Gauge: Fixes issue with all null values cause min & max to be null (#30156)
  • Links: Add underline on hover for links in NewsPanel (#30166)
  • GraphNG: Update to test dashboards (#30153)
  • CleanUp: Removed old panel options group component (#30157)
  • AngularQueryEditors: Fixes to Graphite query editor and other who refer to other queries (#30154)
  • Chore(deps): Bump github.com/robfig/cron/v3 from 3.0.0 to 3.0.1 (#30172)
  • Chore(deps): Bump github.com/urfave/cli/v2 from 2.1.1 to 2.3.0 (#30173)
  • Chore: Fix spelling issue (#30168)
  • Revise README.md. (#30145)
  • Chore(deps): Bump github.com/mattn/go-sqlite3 from 1.11.0 to 1.14.6 (#30174)
  • InlineSwitch: Added missing InlineSwitch component and fixed two places that used unaligned inline switch (#30162)
  • GraphNG: add new alpha XY Chart (#30096)
  • Elastic: Support request cancellation properly (Uses new backendSrv.fetch Observable request API) (#30009)
  • OpenTSDB: Support request cancellation properly (#29992)
  • InfluxDB: Update Flux external link (#30158)
  • Allow dependabot to keep go packages up-to-date (#30170)
  • PluginState: Update comment
  • GraphNG: Minor polish & updates to new time series panel and move it from alpha to beta (#30163)
  • Share panel dashboard (#30147)
  • GraphNG: rename "graph3" to "timeseries" panel (#30123)
  • Add info about access mode (#30137)
  • Prometheus: Remove running of duplicated metrics query (#30108)
  • Prometheus: Fix autocomplete does not work on incomplete input (#29854)
  • GraphNG: remove graph2 panel (keep the parts needed for explore) (#30124)
  • Docs: Add metadata to activating licensing page (#30140)
  • MixedDataSource: Added missing variable support flag (#30110)
  • AngularPanels: Fixes issue with some panels not rendering when going into edit mode due to no height (#30113)
  • AngularPanels: Fixes issue with discrete panel that used the initialized event (#30133)
  • Explore: Make getFieldLinksForExplore more reusable (#30134)
  • Elasticsearch: Add Support for Serial Differencing Pipeline Aggregation (#28618)
  • Angular: Fixes issue with angular directive caused by angular upgrade in master (#30114)
  • Analytics: add data source type in data-request events (#30087)
  • GraphNG: "Interpolation: Step after" test (#30127)
  • GraphNG: check cross-axis presence when auto-padding. close #30121. (#30126)
  • Alerting: improve alerting default datasource search when extracting alerts (#29993)
  • Loki: Timeseries should not produce 0-values for missing data (#30116)
  • GraphNG: support dashes (#30070)
  • GraphNG: fix spanGaps optimization in alignDataFrames(). see #30101. (#30118)
  • Alerting NG: update API to expect UIDs instead of IDs (#29896)
  • GraphNG: Overhaul of main test dashboard and update to null & gaps dashboard (#30101)
  • Chore: Fix intermittent time-related test failure in explore datasource instance update (#30109)
  • QueryEditorRow: Ability to change query name (#29779)
  • Frontend: Failed to load application files message improvement IE11 (#30011)
  • Drone: Upgrade build pipeline tool (#30104)
  • Fix phrasing. (#30075)
  • Chore: Add CloudWatch HTTP API tests (#29691)
  • Elastic: Fixes so templating queries work (#30003)
  • Chore: Rewrite elasticsearch client test to standard library (#30093)
  • Chore: Rewrite tsdb influxdb test to standard library (#30091)
  • Fix default maximum lifetime an authenticated user can be logged in (#30030)
  • Instrumentation: re-enable database wrapper feature to expose counter and histogram for database queries (#29662)
  • Docs: Update labels to fields transform (#30086)
  • GraphNG: adding possibility to toggle tooltip, graph and legend for series (#29575)
  • Chore: Rewrite tsdb cloudmonitoring test to standard library (#30090)
  • Chore: Rewrite tsdb azuremonitor time grain test to standard library (#30089)
  • Chore: Rewrite tsdb graphite test to standard library (#30088)
  • Chore: Upgrade Docker build image wrt. Go/golangci-lint/Node (#30077)
  • Usage Stats: Calculate concurrent users as a histogram (#30006)
  • Elasticsearch: Fix broken alerting when using pipeline aggregations (#29903)
  • Drone: Fix race conditions between Enterprise and Enterprise2 (#30076)
  • Chore: Rewrite models datasource cache test to standard library (#30040)
  • Plugins: prevent app plugin from rendering with wrong location (#30017)
  • Update NOTICE.md
  • Chore: Tiny typo fix rage -> range (#30067)
  • Docs: loki.md: Add example of Loki data source config (#29976)
  • ReleaseNotes: Updated changelog and release notes for 7.3.6 (#30066)
  • Docs: Update usage-insights.md (#30065)
  • Docs: Update white-labeling.md (#30064)
  • Chore(deps): Bump axios from 0.19.2 to 0.21.1 (#30059)
  • Chore: Rewrite models tags test to standard library (#30041)
  • Bump actions/setup-node from v1 to v2.1.4 (#29891)
  • Build(deps): Bump ini from 1.3.5 to 1.3.7 (#29787)
  • fall back to any architecture when getting plugin's checksum #30034 (#30035)
  • Lerna: Update to 3.22.1 (#30057)
  • SeriesToRows: Fixes issue in transform so that value field is always named Value (#30054)
  • [dashboard api] manage error when data in dashboard table is not valid json (#29999)
  • use sha256 checksum instead of md5 (#30018)
  • Chore: Rewrite brute force login protection test to standard library (#29986)
  • Chore: Rewrite login auth test to standard library (#29985)
  • Chore: Rewrite models dashboards test to standard library (#30023)
  • Chore: Rewrite models dashboard acl test to standard library (#30022)
  • Chore: Rewrite models alert test to standard library (#30021)
  • Chore: Rewrite ldap login test to standard library (#29998)
  • Chore: Rewrite grafana login test to standard library (#29997)
  • Fix two ini-file typos regarding LDAP (#29843)
  • Chore: Changes source map devtool to inline-source-map (#30004)
  • Chore: Sync Enterprise go.sum (#30005)
  • Chore: Add Enterprise dependencies (#29994)
  • SQLStore: customise the limit of retrieved datasources per organisation (#29358)
  • Chore: update crewjam/saml library to the latest master (#29991)
  • Graph: Fixes so users can not add annotations in readonly dash (#29990)
  • Currency: add Vietnamese dong (VND) (#29983)
  • Drone: Update pipelines for Enterprise (#29939)
  • Remove the bus from teamgroupsync (#29810)
  • Influx: Make variable query editor input uncontrolled (#29968)
  • PanelLibrary: Add PATCH to the API (#29956)
  • PanelEvents: Isolating angular panel events into it's own event bus + more event refactoring (#29904)
  • Bump node-notifier from 8.0.0 to 8.0.1 (#29952)
  • LDAP: Update use_ssl documentation (#29964)
  • Docs: Missing 's' on 'logs' (#29966)
  • Docs: Update opentsdb.md (#29963)
  • Docs: Minor typo correction (#29962)
  • librarypanels: Fix JSON field casing in tests (#29954)
  • TemplateSrv: Do not throw error for an unknown format but use glob as fallback and warn in the console (#29955)
  • PanelLibrary: Adds uid and renames title to name (#29944)
  • Docs: Fix raw format variable docs (#29945)
  • RedirectResponse: Implement all of api.Response (#29946)
  • PanelLibrary: Adds get and getAll to the api (#29772)
  • Chore: Remove duplicate interpolateString test (#29941)
  • Chore: Rewrite influxdb query parser test to standard library (#29940)
  • Folders: Removes the possibility to delete the General folder (#29902)
  • Chore: Convert tsdb request test to standard library (#29936)
  • Chore: Convert tsdb interval test to standard library (#29935)
  • Docs: Update configuration.md (#29912)
  • Docs: Update organization_roles.md (#29911)
  • Docs: Update _index.md (#29918)
  • GraphNG: bring back tooltip (#29910)
  • Ng Alerting: Remove scroll and fix SplitPane limiters (#29906)
  • Dashboard: Migrating dashboard settings to react (#27561)
  • Minor correction to explanation on correct MS SQL usage. (#29889)
  • AlertingNG: Create a scheduler to evaluate alert definitions (#29305)
  • Add changelog items for 7.3.6, 7.2.3 and 6.7.5 (#29901)
  • bump stable to 7.3.6 (#29899)
  • Upgrade go deps. (#29900)
  • Expressions: Replace query input fields with select. (#29816)
  • PanelEdit: Update UI if panel plugin changes field config (#29898)
  • Elasticsearch: Remove timeSrv dependency (#29770)
  • PanelEdit: Need new data after plugin change (#29874)
  • Chore(toolkit): disable react/prop-types for eslint config (#29888)
  • Field Config API: Add ability to hide field option or disable it from the overrides (#29879)
  • SharedQuery: Fixes shared query editor now showing queries (#29849)
  • GraphNG: support fill gradient (#29765)
  • Backend style guide: Add more guidelines (#29871)
  • Keep query keys consistent (#29855)
  • Alerting: Copy frame field labels to time series tags (#29886)
  • Update configure-docker.md (#29883)
  • Usage Stats: Introduce an interface for usage stats service (#29882)
  • DataFrame: add a writable flag to fields (#29869)
  • InlineForms: Changes to make inline forms more flexible for query editors (#29782)
  • Usage Stats: Allow to add additional metrics to the stats (#29774)
  • Fix the broken link of XORM documentation (#29865)
  • Move colors demo under theme colors (#29873)
  • Dashboard: Increase folder name size in search dashboard (#29821)
  • MSSQL: Config UI touches (#29834)
  • QueryOptions: Open QueryEditors: run queries after changing group options #29864
  • GraphNG: uPlot 1.5.2, dynamic stroke/fill, Flot-style hover points (#29866)
  • Variables: Fixes so numerical sortorder works for options with null values (#29846)
  • GraphNG: only initialize path builders once (#29863)
  • GraphNG: Do not set fillColor from GraphNG only opacity (#29851)
  • add an example cloudwatch resource_arns() query that uses multiple tags (ref: #29499) (#29838)
  • Backend: Remove more globals (#29644)
  • MS SQL: Fix MS SQL add data source UI issues (#29832)
  • Display palette and colors for dark and light themes in storybook (#29848)
  • Docs: Fix broken link in logs-panel (#29833)
  • Docs: Add info about typing of connected props to Redux style guide (#29842)
  • Loki: Remove unnecessary deduplication (#29421)
  • Varibles: Fixes so clicking on Selected will not include All (#29844)
  • Explore/Logs: Correctly display newlines in detected fields (#29541)
  • Link suppliers: getLinks API update (#29757)
  • Select: Changes default menu placement for Select from auto to bottom (#29837)
  • Chore: Automatically infer types for dashgrid connected components (#29818)
  • Chore: Remove unused Loki and Cloudwatch syntax providers (#29686)
  • Pass row (#29839)
  • GraphNG: Context menu (#29745)
  • GraphNG: Enable scale distribution configuration (#29684)
  • Explore: Improve Explore performance but removing unnecessary re-renders (#29752)
  • DashboardDS: Fixes display of long queries (#29808)
  • Sparkline: Fixes issue with sparkline that sent in custom fillColor instead of fillOpacity (#29825)
  • Chore: Disable default golangci-lint filter (#29751)
  • Update style guide with correct usage of MS SQL (#29829)
  • QueryEditor: do not auto refresh on every update (#29762)
  • Chore: remove unused datasource status enum (#29827)
  • Expressions: support ${my var} syntax (#29819)
  • Docs: Update types-options.md (#29777)
  • Chore: Enable more go-ruleguard rules (#29781)
  • GraphNG: Load uPlot path builders lazily (#29813)
  • Elasticsearch: ensure query model has timeField configured in datasource settings (#29807)
  • Chore: Use Header.Set method instead of Header.Add (#29804)
  • Allow dependabot to check actions (#28159)
  • Grafana-UI: Support optgroup for MultiSelect (#29805)
  • Sliders: Update behavior and style tweak (#29795)
  • Grafana-ui: Fix collapsible children sizing (#29776)
  • Style guide: Document avoidance of globals in Go code (#29803)
  • Chore: Rewrite opentsdb test to standard library (#29792)
  • CloudWatch: Add support for AWS DirectConnect ConnectionErrorCount metric (#29583)
  • GraphNG: uPlot 1.5.1 (#29789)
  • GraphNG: update uPlot v1.5.0 (#29763)
  • Added httpMethod to webhook (#29780)
  • @grafana-runtime: Throw error if health check fails in DataSourceWithBackend (#29743)
  • Explore: Fix remounting of query row (#29771)
  • Expressions: Add placeholders to hint on input (#29773)
  • Alerting: Next gen Alerting page (#28397)
  • GraphNG: Add test dashboard for null & and gaps rendering (#29769)
  • Expressions: Field names from refId (#29755)
  • Plugins: Add support for signature manifest V2 (#29240)
  • Chore: Configure go-ruleguard via golangci-lint (#28419)
  • Move middleware context handler logic to service (#29605)
  • AlertListPanel: Add options to sort by Time(asc) and Time(desc) (#29764)
  • PanelLibrary: Adds delete Api (#29741)
  • Tracing: Release trace to logs feature (#29443)
  • ReleaseNotes: Updated changelog and release notes for 7.3.5 (#29753)
  • DataSourceSettings: Add servername field to DataSource TLS config (#29279)
  • Chore: update stable and testing versions (#29748)
  • ReleaseNotes: Updated changelog and release notes for 7.3.5 (#29744)
  • Elasticsearch: View in context feature for logs (#28764)
  • Chore: Disable gosec on certain line (#29382)
  • Logging: log frontend errors caught by ErrorBoundary, including component stack (#29345)
  • ChangePassword: improved keyboard navigation (#29567)
  • GrafanaDataSource: Fix selecting -- Grafana -- data source, broken after recent changes (#29737)
  • Docs: added version note for rename by regex transformation. (#29735)
  • @grafana/ui: Fix UI issues for cascader button dropdown and query input (#29727)
  • Docs: Update configuration.md (#29728)
  • Docs: Remove survey (#29549)
  • Logging: rate limit fronted logging endpoint (#29272)
  • API: add Status() to RedirectResponse (#29722)
  • Elasticsearch: Deprecate browser access mode (#29649)
  • Elasticsearch: Fix query initialization action (#29652)
  • PanelLibrary: Adds api and db to create Library/Shared/Reusable Panel (#29642)
  • Transformer: Rename metrics based on regex (#29281)
  • Variables: Fixes upgrade of legacy Prometheus queries (#29704)
  • Auth: Add SigV4 header allowlist to reduce chances of verification issues (#29650)
  • DataFrame: add path and description metadata (#29695)
  • Alerting: Use correct time series name override from frame fields (#29693)
  • GraphNG: fix bars migration and support color and linewidth (#29697)
  • PanelHeader: Fix panel header description inline code wrapping (#29628)
  • Bugfix 29848: Remove annotation_tag entries as part of annotations cleanup (#29534)
  • GraphNG: simple settings migration from flot panel (#29599)
  • GraphNG: replace bizcharts with uPlot for sparklines (#29632)
  • GitHubActions: Update node version in github action (#29683)
  • Adds go dep used by an Enterprise feature. (#29645)
  • Typescript: Raise strict error limit for enterprise (#29688)
  • Remove unnecessary escaping (#29677)
  • Update getting-started-prometheus.md (#29678)
  • instrumentation: align label name with our other projects (#29514)
  • Typescript: Fixing typescript strict error, and separate check from publishing (#29679)
  • CloudWatch: namespace in search expression should be quoted if match exact is enabled #29109 (#29563)
  • Docs: Plugin schema updates (#28232)
  • RadioButton: Fix flex issue in master for radio buttons (#29664)
  • Update getting-started.md (#29670)
  • Expr: fix time unit typo in ds queries (#29668)
  • Expr: make reduction nan/null more consistent (#29665)
  • Expr: fix func argument panic (#29663)
  • Update documentation-style-guide.md (#29661)
  • Update documentation-markdown-guide.md (#29659)
  • Docs: Changed image format (#29658)
  • Expr: fix failure to execute due to OrgID (#29653)
  • GraphNG: rename "points" to "showPoints" (#29635)
  • Expressions: Restore showing expression query editor even if main data source is not mixed (#29656)
  • GraphNG: time range should match the panel timeRange (#29596)
  • Support svg embedded favicons in whitelabeling (#29436)
  • Add changelog to docs style guide (#29581)
  • Loki: Retry web socket connection when connection is closed abnormally (#29438)
  • GraphNG: Fix annotations and exemplars plugins (#29613)
  • Chore: Rewrite tsdb sql engine test to standard library (#29590)
  • GraphNG: fix and optimize spanNulls (#29633)
  • Build(deps): Bump highlight.js from 10.4.0 to 10.4.1 (#29625)
  • Cloudwatch: session cache should use UTC consistently (#29627)
  • GraphNG: rename GraphMode to DrawStyle (#29623)
  • GraphNG: add spanNulls config option (#29512)
  • Docs: add docs for concatenate transformer (#28667)
  • Stat/Gauge: expose explicit font sizing (#29476)
  • GraphNG: add gaps/nulls support to staircase & smooth interpolation modes (#29593)
  • grafana/ui: Migrate Field knobs to controls (#29433)
  • Prometheus: Fix link to Prometheus graph in dashboard (#29543)
  • Build: Publish next and latest npm channels to Github (#29615)
  • Update broken aliases (#29603)
  • API: add ID to snapshot API responses (#29600)
  • Elasticsearch: Migrate queryeditor to React (#28033)
  • QueryGroup & DataSourceSrv & DataSourcePicker changes simplify usage, error handling and reduce duplication, support for uid (#29542)
  • Elastic: Fixes config UI issues (#29608)
  • GraphNG: Fix issues with plugins not retrieving plot instance (#29585)
  • middleware: Make scenario test functions take a testing.T argument (#29564)
  • Grafana/ui: Storybook controls understand component types (#29574)
  • Login: Fixes typo in tooltip (#29604)
  • Panel: making sure we support all versions of chrome when detecting position of click event. (#29544)
  • Chore: Rewrite sqlstore migration test to use standard library (#29589)
  • Chore: Rewrite tsdb prometheus test to standard library (#29592)
  • Security: Add gosec G304 auditing annotations (#29578)
  • Chore: Rewrite tsdb testdatasource scenarios test to standard library (#29591)
  • Docs: Add missing key to enable SigV4 for provisioning Elasticsearch data source (#29584)
  • Add Microsoft.Network/natGateways (#29479)
  • Update documentation-style-guide.md (#29586)
  • @grafana/ui: Add bell-slash to available icons (#29579)
  • Alert: Fix forwardRef warning (#29577)
  • Update documentation-style-guide.md (#29580)
  • Chore: Upgrade typescript to 4.1 (#29493)
  • PanelLibrary: Adds library_panel table (#29565)
  • Make build docker full fix (#29570)
  • Build: move canary packages to github (#29411)
  • Devenv: Add default db for influxdb (#29371)
  • Chore: Check errors from Close calls (#29562)
  • GraphNG: support auto and explicit axis width (#29553)
  • Chore: upgrading y18n to 4.0.1 for security reasons (#29523)
  • Middleware: Rewrite tests to use standard library (#29535)
  • Overrides: show category on the overrides (#29556)
  • GraphNG: Bars, Staircase, Smooth modes (#29359)
  • Docs: Fix docs sync actions (#29551)
  • Chore: Update dev guide node version for Mac (#29548)
  • Docs: Update formatting-multi-value-variables.md (#29547)
  • Arrow: toArray() on nullable values should include null values (#29520)
  • Docs: Update syntax.md (#29545)
  • NodeJS: Update to LTS (14) (#29467)
  • Docs: Update repeat-panels-or-rows.md (#29540)
  • 3 minor changes, including updating the title TOC (#29501)
  • Auth proxy: Return standard error type (#29502)
  • Data: use pre-defined output array length in vectorToArray() (#29516)
  • Dashboards: hide playlist edit functionality from viewers and snapshots link from unauthenticated users (#28992)
  • docker: use yarn to build (#29538)
  • QueryEditors: Refactoring & rewriting out dependency on PanelModel (#29419)
  • Chore: skip flaky tests (#29537)
  • Graph NG: Invalidate uPlot config on timezone changes (#29531)
  • IntelliSense: Fix autocomplete and highlighting for Loki, Prometheus, Cloudwatch (#29381)
  • Variables: Fixes Textbox current value persistence (#29481)
  • OptionsEditor: simplify the options editor interfaces (#29518)
  • Icon: Changed the icon for signing in (#29530)
  • fixes bug with invalid handler name for metrics (#29529)
  • Middleware: Simplifications (#29491)
  • GraphNG: simplify effects responsible for plot updates/initialization (#29496)
  • Alarting: fix alarm messages in dingding (Fixes #29470) (#29482)
  • PanelEdit: making sure the correct datasource query editor is being rendered. (#29500)
  • AzureMonitor: Unit MilliSeconds naming (#29399)
  • Devenv: update mysql_tests and postgres_tests blocks for allowing dynamically change of underlying docker image (#29525)
  • Chore: Enable remaining eslint-plugin-react rules (#29519)
  • Docs/Transformations: Add documentation about Binary operations in Add field from calculation (#29511)
  • Datasources: fixed long error message overflowing container (#29440)
  • docker: fix Dockerfile after Gruntfile.js removed (#29515)
  • Chore: Adds Panel Library featuretoggle (#29521)
  • Docs: Update filter-variables-with-regex.md (#29508)
  • Docs: InfluxDB_V2 datasource: adding an example on how to add InfluxQL as a datasource (#29490)
  • Loki: Add query type and line limit to query editor in dashboard (#29356)
  • Docs: Added Security Group support to Azure Auth (#29418)
  • DataLinks: Removes getDataSourceSettingsByUid from applyFieldOverrides (#29447)
  • Bug: trace viewer doesn't show more than 300 spans (#29377)
  • Live: publish all dashboard changes to a single channel (#29474)
  • Chore: Enable eslint-plugin-react partial rules (#29428)
  • Alerting: Update alertDef.ts with more time options (#29498)
  • DataSourceSrv: Look up data source by uid and name transparently (#29449)
  • Instrumentation: Add examplars for request histograms (#29357)
  • Variables: Fixes Constant variable persistence confusion (#29407)
  • Docs: Fix broken link for plugins (#29346)
  • Prometheus: don't override displayName property (#29441)
  • Grunt: Removes grunt dependency and replaces some of its usage (#29461)
  • Transformation: added support for excluding/including rows based on their values. (#26884)
  • Chore: Enable exhaustive linter (#29458)
  • Field overrides: added matcher to match all fields within frame/query. (#28872)
  • Log: Use os.Open to open file for reading (#29483)
  • MinMax: keep global min/main in field state (#29406)
  • ReactGridLayout: Update dependency to 1.2 (#29455)
  • Jest: Upgrade to latest (#29450)
  • Chore: bump grafana-ui rollup dependencies (#29315)
  • GraphNG: use uPlot's native ms support (#29445)
  • Alerting: Add support for Sensu Go notification channel (#28012)
  • adds tracing for all bus calls that passes ctx (#29434)
  • prometheus: Improve IsAPIError's documentation (#29432)
  • ReleaseNotes: Updated changelog and release notes for 7.3.4 (#29430)
  • Elasticsearch: Fix index pattern not working with multiple base sections (#28348)
  • Plugins: Add support for includes' icon (#29416)
  • Docs: fixing frontend docs issue where enums ending up in wrong folder level. (#29429)
  • Variables: Fixes issue with upgrading legacy queries (#29375)
  • Queries: Extract queries from dashboard (#29349)
  • Docs: docker -> Docker (#29331)
  • PanelEvents: Refactors and removes unnecessary events, fixes panel editor update issue when panel options change (#29414)
  • Fix: Correct panel edit uistate migration (#29413)
  • Alerting: Improve Prometheus Alert Rule error message (#29390)
  • Fix: Migrate Panel edit uiState percentage strings to number (#29412)
  • remove insecure cipher suit as default option (#29378)
    • prometheus fix variables fetching when customQueryParameters used #28907 (#28949)
  • Chore: Removes observableTester (#29369)
  • Chore: Adds e2e tests for Variables (#29341)
  • Fix gosec finding of unhandled errors (#29398)
  • Getting started with Grafana and MS SQL (#29401)
  • Arrow: cast timestams to Number (#29402)
  • Docs: Add Cloud content links (#29317)
  • PanelEditor: allow access to the eventBus from panel options (#29327)
  • GraphNG: support x != time in library (#29353)
  • removes unused golint file (#29391)
  • prefer server cipher suites (#29379)
  • Panels/DashList: Fix order of recent dashboards (#29366)
  • Core: Move SplitPane layout from PanelEdit. (#29266)
  • Drone: Upgrade build pipeline tool (#29365)
  • Update yarn.lock to use latest rc-util (#29313)
  • Variables: Adds description field (#29332)
  • Chore: Update latest.json (#29351)
  • Drone: Upload artifacts for release branch builds (#29297)
  • Docs: fixing link issues in auto generated frontend docs. (#29326)
  • Drone: Execute artifact publishing for both editions in parallel during release (#29362)
  • Devenv: adding default credentials for influxdb (#29344)
  • Drone: Check CUE dashboard schemas (#29334)
  • Backend: fix IPv6 address parsing erroneous (#28585)
  • dashboard-schemas cue 3.0.0 compatible (#29352)
  • Update documentation-style-guide.md (#29354)
  • Docs: Update requirements.md (#29350)
  • ReleaseNotes: Updated changelog and release notes for 7.3.4 (#29347)
  • ReleaseNotes: Updated changelog and release notes for 7.3.4 (#29338)
  • Drone: Publish NPM packages after Storybook to avoid race condition (#29340)
  • Add an option to hide certain users in the UI (#28942)
  • Guardian: Rewrite tests from goconvey (#29292)
  • Docs: Fix editor role and alert notification channel description (#29301)
  • Docs: Improve custom Docker image instructions (#29263)
  • Security: Fixes minor security issue with alert notification webhooks that allowed GET & DELETE requests #29330
  • Chore: Bump storybook to v6 (#28926)
  • ReleaseNotes: Updates release notes link in package.json (master) (#29329)
  • Docs: Accurately reflecting available variables (#29302)
  • Heatmap: Fixes issue introduced by new eventbus (#29322)
  • Dashboard Schemas (#28793)
  • devenv: Add docker load test which authenticates with API key (#28905)
  • Login: Fixes redirect url encoding issues of # %23 being unencoded after login (#29299)
  • InfluxDB: update flux library and support boolean label values (#29310)
  • Explore/Logs: Update Parsed fields to Detected fields (#28881)
  • GraphNG: Init refactorings and fixes (#29275)
  • fixing a broken relref link (#29312)
  • Drone: Upgrade build pipeline tool (#29308)
  • decreasing frontend docs threshold. (#29304)
  • Docker: update docker root group docs and docker image (#29222)
  • WebhookNotifier: Convert tests away from goconvey (#29291)
  • Annotations: fixing so when changing annotations query links submenu will be updated. (#28990)
  • [graph-ng] add temporal DataFrame alignment/outerJoin & move null-asZero pass inside (#29250)
  • Dashboard: Fixes kiosk state after being redirected to login page and back (#29273)
  • make it possible to hide change password link in profile menu (#29246)
  • Theme: Add missing color type (#29265)
  • Chore: Allow reducerTester to work with every data type & payload-less actions (#29241)
  • Explore/Prometheus: Update default query type option to "Both" (#28935)
  • Loki/Explore: Add query type selector (#28817)
  • Variables: New Variables are stored immediately (#29178)
  • reduce severity level to warning (#28939)
  • Units: Changes FLOP/s to FLOPS and some other rates per second units get /s suffix (#28825)
  • Docs: Remove duplicate "Transformations overview" topics from the TOC (#29247)
  • Docs: Fixed broken relrefs and chanfed TOC entry name from Alerting to Alerts. (#29251)
  • Docs: Remove duplicate Panel overview topic. (#29248)
  • Increase search limit on team add user and improve placeholder (#29258)
  • Fix warnings for conflicting style rules (#29249)
  • Make backwards compatible (#29212)
  • Minor cosmetic markdown tweaks in docs/cloudwatch.md (#29238)
  • Getting Started: Updated index topic, removed "what-is-grafana", and adjusted weight o… (#29216)
  • BarGauge: Fix story for BarGauge, caused knobs to show for other stories (#29232)
  • Update glossary to add hyperlinks to Explore and Transformation entries (#29217)
  • Chore: Enable errorlint linter (#29227)
  • TimeRegions: Fixed issue with time regions and tresholds due to angular js upgrade (#29229)
  • CloudWatch: Support request cancellation properly (#28865)
  • CloudMonitoring: Support request cancellation properly (#28847)
  • Chore: Handle wrapped errors (#29223)
  • Expressions: Move GEL into core as expressions (#29072)
  • Chore: remove compress:release grunt task (#29225)
  • Refactor/Explore: Inline datasource actions into initialisation (#28953)
  • Fix README typo (#29219)
  • Grafana UI: Card API refactor (#29034)
  • Plugins: Changed alertlist alert url to view instead of edit (#29060)
  • React: Upgrading react to v17, wip (#29057)
  • Gauge: Tweaks short value auto-sizing (#29197)
  • BackendSrv: support binary responseType like $http did (#29004)
  • GraphNG: update the options config (#28917)
  • Backend: Fix build (#29206)
  • Permissions: Validate against Team/User permission role update (#29101)
  • ESlint: React fixes part 1 (#29062)
  • Tests: Adds expects for observables (#28929)
  • Variables: Adds new Api that allows proper QueryEditors for Query variables (#28217)
  • Introduce eslint-plugin-react (#29053)
  • Automation: Adds GitHub release action (#29194)
  • Refactor declarative series configuration to a config builder (#29106)
  • ReleaseNotes: Updated changelog and release notes for 7.3.3 (#29189)
  • Panels: fix positioning of the header title (#29167)
  • trace user login and datasource name instead of id (#29183)
  • playlist: Improve test (#29120)
  • Drone: Fix publish-packages invocation (#29179)
  • Table: Fix incorrect condtition for rendering table filter (#29165)
  • Chore: Upgrade grafana/build-ci-deploy image to latest Go (#29171)
  • DashboardLinks: will only refresh dashboard search when changing tags for link. (#29040)
  • ReleaseNotes: Updated changelog and release notes for 7.3.3 (#29169)
  • CloudWatch: added HTTP API Gateway specific metrics and dimensions (#28780)
  • Release: Adding release notes for 7.3.3 (#29168)
  • SQL: Define primary key for tables without it (#22255)
  • changed link format from MD to HTML (#29163)
  • Backend: Rename variables for style conformance (#29097)
  • Docs: Fixes what'new menu and creates index page, adds first draft of release notes to docs (#29158)
  • Drone: Upgrade build pipeline tool and build image (#29161)
  • ReleaseNotes: Updated changelog and release notes for 7.4.0 (#29160)
  • ReleaseNotes: Updated changelog and release notes for 7.3.3 (#29159)
  • Chore: Upgrade Go etc in build images (#29157)
  • Chore: Remove unused Go code (#28852)
  • API: Rewrite tests from goconvey (#29091)
  • Chore: Fix linting issues caught by ruleguard (#28799)
  • Fix panic when using complex dynamic URLs in app plugin routes (#27977)
  • Snapshots: Fixes so that dashboard snapshots show data when using Stat, Gauge, BarGauge or Table panels (#29031)
  • Fix authomation text: remove hyphen (#29149)
  • respect fronted-logging.enabled flag (#29107)
  • build paths in an os independent way (#29143)
  • Provisioning: always pin app to the sidebar when enabled (#29084)
  • Automation: Adds new changelog actions (#29142)
  • Chore: Rewrite preferences test from GoConvey to stdlib and testify (#29129)
  • Chore: Upgrade Go dev tools (#29124)
  • Automation: Adding version bump action
  • DataFrames: add utility function to check if structure has changed (#29006)
  • Drone: Fix Drone config verification for enterprise on Windows (#29118)
  • Chore: Require OrgId to be specified in delete playlist command (#29117)
  • Plugin proxy: Handle URL parsing errors (#29093)
  • Drone: Verify Drone config at beginning of pipelines (#29071)
  • Legend/GraphNG: Refactoring legend types and options (#29067)
  • Doc: Update document