SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for grafana-10.3.7-2.2.x86_64.rpm :

* Fri Oct 11 2024 ecsos - Fix Tumblweed build error.
* Wed Jun 26 2024 ecsosAATTopensuse.org- Update to version 10.3.7:
* [v10.3.x] Echo: Suppress errors from frontend-metrics API call failing (#89497)
* [v10.3.x] Document Unix ms format for time type parsing (#89435)
* [v10.3.x] Docs: correct tracesToLogsV2 example span time shifts (#89423)
* [v10.3.x] Use ref URIs with the reference style links (#89241)
* [v10.3.x] Added Grafana Play Links to Panel visualization docs (#89066)
* [v10.3.x] Update index.md for Node, adding video to docs (#88998)
* [v10.3.x] Chore: Fix test to retry fetching provisioned dashboard until is in place (#88935)
* [v10.3.x] Azure: Update resource group (#88764)
* [v10.3.x] Plugins: Don\'t forward cookies for app plugins (#88709)
* [v10.3.x] Update proxy/index.md (#88701)
* Docs: Add Installation YouTube Videos to documentation pages. (#88465) (#88647)
* [v10.3.x] Update `make docs` procedure (#88406)
* [v10.3.x] Replace docs/reference shortcode with ref URIs (#88379)
* [v10.3.x] Update doc-validator workflow to support ref URIs (#88091)
* [v10.3.x] Docs: add field overrides shared content (#88253)
* [v10.3.x] Docs: Rename variables pages (#88251)
* [v10.3.x] Docs: Add data links shared content (#88237)
* [v10.3.x] Docs: public dashboards fixes (#88199)
* [v10.3.x] Docs: Add annotated image and updated feature overview list (#88226)
* [v10.3.x] Docs: Add thresholds shared content (#88198)
* [v10.3.x] Docs: add legends shared content (#88194)
* [v10.3.x] Docs: Remove tooltip sections added in error (#88197)
* [v10.3.x] Docs: Add value mappings shared content (#88192)
* [v10.3.x] docs: update alert list visualization (#88177)
* [v10.3.x] docs: update dashboard list visualization (#88149)
* [v10.3.x] Docs/usman plugin mgmt (#88114)
* [v10.3.x] Update `nestedFolder` feature toggle description (#87181)
* [v10.3.x] Update `make docs` procedure (#87968)
* [v10.3.x] Update helm docs - removed enterprise tag from product labels (#87927)
* [v10.3.x] docs: add dashboard list play link (#87861)
* [v10.3.x] Docs: Adds video embed for the Understanding Dashboards youtube video (#87863)
* [v10.3.x] postgres/mysql: improve macro docs (#87822)
* Release: Bump version to 10.3.7 (#87837)
* [v10.3.x] Update JWT auth page (#87828)
* [v10.3.x] Update Go version to avoid format error (#87832)
* Changelog: Updated changelog for 10.3.6 (#87819)
* [v10.3.x] Revert \"Docs: Clarify open source documentation (#77077)\" (#85949)
* [v10.3.x] docs: Update link to Loki Get Started (#87774)
* [v10.3.x] docs: update news visualization (#87763)
* [v10.3.x] docs: add flame graph play link (#87752)
* [v10.3.x] docs: add text panel play link (#87749)
* [v10.3.x] docs: add geomap play link (#87745)
* [v10.3.x] Alerting: Add two sets of provisioning actions for rules and notifications (#87665)
* [v10.3.x] docs: add histogram play link (#87736)
* [v10.3.x] docs: add heatmap play link (#87732)
* [v10.3.x] docs: add canvas button example play link (#87728)
* Sat May 18 2024 ecsosAATTopensuse.org- Update to version 10.3.6:
* [v10.3.x] Azure data sources: Set selected config type before save (#87584)
* [v10.3.x] Chore: Upgrade go to 1.21.10 (#87474)
* [10.3.x] Update golang.org/x/net to latest version (#87424)
* [v10.3.x] CI: set go-version in docker build pr pipelines (#87444) (#87451)
* [v10.3.x] Docs: add data link cell type information (#87352)
* [v10.3.x] docs: update flame graph visualization (#87267)
* [v10.3.x] Docs: Fix link to values.yaml file (#87254)
* [v10.3.x] Typo fix in User API doc example (#86820)
* [v10.3.x] Remove fmt.Println of client certificate (#86784)
* [v10.3.x] Update `make docs` procedure (#86766)
* [v10.3.x] Docs: add snapshot deletion info (#86734)
* [v10.3.x] Docs: Add config guidance for embedding (#86728)
* [v10.3.x] Docs: Update example docs for (#86722)
* [v10.3.x] Embed Managing users and permissions video to the documentation (#86713)
* [v10.3.x] docs: update candlestick visualization (#86698)
* [v10.3.x] Embed creating alerts with Grafana video to the documentation (#86664)
* [v10.3.x] Docs: Add GeoMaps YouTube Video (#86531)
* [v10.3.x] docs: update heatmap visualization and add play links (#86512)
* [v10.3.x] Add Create annotations in panel video to the documentation (#86509)
* [v10.3.x] docs: add annotations play link (#86246)
* [v10.3.x] docs: add thresholds play link (#86239)
* [v10.3.x] docs: added logs panel play link; added dedup options, reformatted fig (#86236)
* [v10.3.x] Docs: added bar gauge play link (#86225)
* [v10.3.x] docs: query data/relative time range override play link (#86229)
* [v10.3.x] Docs: add template var Play link; cleanup existing (#86219)
* [v10.3.x] Docs: add tags section to dashboard settings docs (#86176)
* [v10.3.x] Docs: add best practices Play link (#86171)
* [v10.3.x] LibraryPanelRBAC: Fix issue with importing dashboards containing library panels (#86148)
* [v10.3.x] Docs: add data source type play link; cleanup (#86103)
* [v10.3.x] Docs: add mysql data source Play link (#86017)
* [v10.3.x] Docs: add graphite data source Play link (#86014)
* [v10.3.x] Docs: add bar/pie visualization Play link (#85988)
* [v10.3.x] Docs: add gague visualization Play link (#85984)
* [v10.3.x] Docs: add stat visualization Play link (#85971)
* [v10.3.x] Docs: add Table visualization Play link (#85975)
* [v10.3.x] Docs: add time series visualization Play link (#85992)
* [v10.3.x] Chore: Update RPM docs to include beta release references (#85791)
* [v10.3.x] docs: add missing viz types to index (#85686)
* [v10.3.x] Docs: add YouTube video link and description (#85536)
* [v10.3.x] Alerting: Don\'t validate rules on group update if they\'ve only been reordered (#85374)
* [v10.3.x] docs: update histogram visualization (#85362)
* [v10.3.x] Docs: fix availability note (#85344)
* [v10.3.x] AuthProxy: Fix missing session for ldap auth proxy users (#85250)
* [v10.3.x] Added YouTube video to index.md on Time Series (#85275)
* [v10.3.x] Clarify AWS Auth instructions for Grafana Cloud users (#85207)
* [v10.3.x] SQLEngine: Use `debug` method instead of custom implementation (#85153)
* [v10.3.x] Access control: Improve annotation delete performance (#85149)
* [v10.3.x] docs: update status history panel (#85104)
* [v10.3.x] docs: updates to stat panel documentation (#85100)
* [v10.3.x] docs: update text panel documentation (#85097)
* [v10.3.x] CloudMonitoring: Only run query if filters are complete (#85015)
* Release: Bump version to 10.3.6 (#84931)
* Sat Mar 23 2024 ecsosAATTopensuse.org- Update to version 10.3.5:
* [v10.3.x] Alerting: Marshal incoming json.RawMessage in diff (#84852)
* [v10.3.x] Postgres: Allow disabling SNI on SSL-enabled connections (#84259)
* [v10.3.x] Elasticsearch: Fix legend for alerting, expressions and previously frontend queries (#84684)
* [v10.3.x] Visualizations-TablePanel: added YouTube link to Table Panel (#84770)
* [v10.3.x] docs: initial updates to state timeline documentation (#84757)
* Snapshots: Require delete within same org (backport) (#84707)
* Revert \"check orgId on delete\"
* check orgId on delete
* [v10.3.x] Chore: Removing error object from tracking (#84505)
* [v10.3.x] Chore: Adding log also for cases where datasource UID length is invalid (#84471)
* [v10.3.x] Alerting: Fix preview getting the correct queries from the form (#81481)
* [v10.3.x] Chore: Bump update checker interval to 1 day (#84451)
* [v10.3.x] Docs: clarify query formatting for time range variable queries (#84324)
* [v10.3.x] Docs: fix broken link (#84219)
* [v10.3.x] Docs: add missing alt text (#84215)
* [v10.3.x] Docs: fix llm plugin link (#84104)
* [v10.3.x] Docs: corrected data source management information (#84208)
* [v10.3.x] Dashboard: Fix issue where out-of-view shared query panels caused blank dependent panels (#84196)
* [v10.3.x] docs: adds alt text to images where missing (#84092)
* [v10.3.x] Embed two visualization videos from the Grafana for Beginners series (#84087)
* [v10.3.x] Chore: Bump docker image versions (#84066)
* [v10.3.x] disable_sanitize_html update (#84021)
* Release: Bump version to 10.3.5 (#84000)
* [v10.3.x] Configure Grafana docs: fix custom configuration file location (#83998)
* [v10.3.x] Changelog: Updated changelog for 10.3.4 (#83994)
* [v10.3.x] Docs/datasources usman (#83984)
* Wed Mar 06 2024 ecsosAATTopensuse.org- Update to version 10.3.4:
* [v10.3.x] chore: bump Go to 1.21.8 (#83936)
* [v10.3.x] alerting:clarify silence preview (#83837)
* [v10.3.x] Chore: Improve domain validation for Google OAuth - Backport 83229 to v10.3.x (#83725)
* [v10.3.x] Fix: Cache busting of plugins module.js file (#83790)
* [v10.3.x] Chore: Bumping go to 1.21.6 (#83731)
* [v10.3.x] Dashboards: Fixes issue where panels would not refresh if time range updated while in panel view mode (#83525)
* [v10.3.x] LDAP: Fix LDAP users authenticated via auth proxy not being able to use LDAP active sync (#83750)
* Tempo: Add template variable interpolation for filters (#83213) (#83706)
* [v10.3.x] CI: Bump `alpine` image version (#83722)
* [v10.3.x] Docs: fix config file info in upgrade guide (#83702)
* [v10.3.x] Fix typos (#83683)
* [v10.3.x] Update `make docs` procedure (#83680)
* [v10.3.x] Loki/Elastic: Assert queryfix value to always be string (#81463)
* [v10.3.x] docs: link annotation queries video to documentation (#83612)
* [v10.3.x] Elasticsearch: Fix adhoc filters not applied in frontend mode (#83596)
* [v10.3.x] Docs: Add missing visualizations to Grafana vizualization index page (#83553)
* [v10.3.x] Annotations: Improve query performance when using dashboard filter (#83405)
* Auth: Fix email verification bypass when using basic authentication (#83484)
* [v10.3.x] Docs/grafana helm (#83428)
* [v10.3.x] remove oss from security config docs (#83325)
* [v10.3.x] AuthProxy: Invalidate previous cached item for user when changes are made to any header (#83203)
* [v10.3.x] Docs: update import troubleshoot dashboards links (#83244)
* [v10.3.x] OAuth: Improve domain validation (#83177)
* Alerting docs: Fix migrating alert links (#83141) (#83148)
* [v10.3.x] Alerting docs: fixes oncall broken links (#83142)
* [v10.3.x] Docs: add information about filtering for annotations (#83105)
* [v10.3.x] Remove duplicate paragraph and wrap in note (#83055)
* [v10.3.x] Update `make docs` procedure (#83052)
* [v10.3.x] Area Build/Packaging: release process - remove image check for armhf rpm no longer being built (#82561)
* [v10.3.x] docs: angular plugins list rewrite (#82930)
* [v10.3.x] Add video to variables _index.md (#82939)
* [v10.3.x] LibraryPanels/RBAC: Fix issue where folder scopes weren\'t being correctly inherited (#82902)
* [v10.3.x] TeamSync: Fix auth proxy docs on teamsync (#82877)
* [v10.3.x] Chore: Remove grafana-delivery references (#82537)
* [v10.3.x] Adding \"Exploring logs, metrics, and traces with Grafana\" video to docs (#82731)
* [v10.3.x] Adding Grafana for Beginners video to doc (#82713)
* [v10.3.x] Add PagerDuty to the plugins list (#82438)
* [v10.3.x] Docs: Add copy dashboard instructions (#82445)
* [v10.3.x] Chore: Update grabpl to v3.0.50 (#82432)
* Release: Bump version to 10.3.4 (#82402)
* [v10.3.x] Changelog: Updated changelog for 10.3.3 (#82400)
* [v10.3.x] Update `make docs` procedure (#82356)
* [v10.3.x] Alerting docs: update `` to `` (#82350)
* [v10.3.x] [DOC] Update Pyroscope data source (#82320)
* Alerting docs: `Provision alerting resources` updates (#82221) (#82300)
* [v10.3.x] Alerting: Update legacy migration docs to include Upgrade Preview (#82039)
* [v10.3.x] LibraryPanels: Fix issue with repeated library panels (#82259)
* [v10.3.x] Update RBAC role name: fixed:datasources.id:reader (#82244)
* [v10.3.x] Docs: Update default value of rbac.permission_validation_enabled (#82240)
* [v10.3.x] Update `make docs` procedure (#82238)
* [v10.3.x] Doc: Custom branding is not applicable to OSS (#82164)
* [v10.3.x] Plugins: Don\'t auto prepend app sub url to plugin asset paths (#82147)
* [v10.3.x] Add missing step (#82103)
* [v10.3.x] Alerting docs: changes alerting rules to alert rules (#82055)
* [v10.3.x] ShareModal: Remove shareView param when creating a sharing URL (#81983)
* [v10.3.x] Remove X-Grafana-Device-Id from outbound requests (#81959)
* [v10.3.x] Docs: remove disable scaling units entry (#81954)
* [v10.3.x] Elasticsearch: Set middlewares from Grafana\'s `httpClientProvider` (#81929)
* [v10.3.x] Folders: Fix failure to update folder in SQLite (#81862)
* [v10.3.x] Docs: Restructure configure thresholds docs (#81809)
* Wed Feb 14 2024 ecsosAATTopensuse.org- Update to version 10.3.3:
* Release: Bump version to 10.3.3 (#90)
* Add email verification when updating user email
* [v10.3.x] Elasticsearch: Fix creating of legend so it is backward compatible with frontend produced frames (#81786)
* [v10.3.x] Alerting docs: rename provisioning files (#81729)
* [v10.3.x] Docs: add missing supported visualizations (#81754)
* [v10.3.x] Fix typos (#81737)
* [v10.3.x] ShareModal: Fixes url sync issue that caused issue with save drawer (#81721)
* [v10.3.x] Alerting docs: corrects save text (#81703)
* [v10.3.x] Add timeout parameter to the example (#81600)
* [v10.3.x] Update Trace to Logs docs in configure-tempo-data-source.md (#81598)
* [v10.3.x] Docs: restructure manage dashboards page (#81587)
* [v10.3.x] updated Grafana Open Source documentation (#81515)
* [v10.3.x] Field: Fix perf regression in getUniqueFieldName() (#81415)
* [v10.3.x] Docs: time range copy paste (#81413)
* [v10.3.x] Docs: add saved dashboard guidance (#81411)
* [v10.3.x] RBAC: Annotation permission migration (#81399)
* [v10.3.x] Logs: Fix toggleable filters to be applied for specified query (#81376)
* [v10.3.x] Loki: Fix label not being added to all subexpressions (#81363)
* [v10.3.x] Docs: restructure Configure value mappings page (#81305)
* [v10.3.x] Docs: fix broken link (#81289)
* [v10.3.x] Alerting docs: recovery threshold (#81239)
* [v10.3.x] Explore: Set default time range to now-1h (#81227)
* [v10.3.x] [DOC] Fix broken link tempo data source (#81213)
* [v10.3.x] Update `make docs` procedure (#81182)
* [v10.3.x] docs: add grafana video to install grafana page (#81178)
* [v10.3.x] Stop README being built into website (#81173)
* [v10.3.x] Added Descope as an OAuth2 provider (#81165)
* [v10.3.x] Chore: Fix typo in docs workflow (#81113)
* Release: Bump version to 10.3.2 (#81108)
* [v10.3.x] Changelog: Updated changelog for 10.3.1 (#81106)
* [v10.3.x] Changelog: Updated changelog for 10.3.0 (#81104)
* [v10.3.x] Tempo TraceQl Editor update request #8382 (#81093)
* [v10.3.x] Docs: configure grafana database configuration MYSQL (#81087)
* [v10.3.x] Security: Fix vulnerability GHSA-9763-4f94-gfch (#81078)
* [v10.3.x] Alerting docs: updates eval group and provisioning topics for support (#81075)
* [v10.3.x] Elasticsearch: Fix URL creation and allowlist for `/_mapping` requests (#81057)
* [v10.3.x] docs: What’s new & Upgrade guide 10.3 (#81028)
* [v10.3.x] Docs: update per Support request (#81016)
* [v10.3.x] Nested Folders: Add back syncing of folders between folder and dashboard tbls (#81010)
* [v10.3.x] Folders: Fix creating/updating a folder whose title has leading and trailing spaces (#81006)
* [v10.3.x] Docs: restructure Configure data links page (#80925)
* [v10.3.x] `ImagePullSecrets`: Add `GAR` secret to `image_pull_secret` in `.drone.yml` (#80919)
* [v10.3.x] Docs: move best practices page (#80888)
* [v10.3.x] Elasticsearch: Fix showing of logs when `__source` is log message field (#80863)
* [v10.3.x] Explore: Re-enable basic e2e test for Explore (#80713)
* [v10.3.x] Update `make docs` procedure (#80865)
* [v10.3.x] Update _index.md (#80812)
* [v10.3.x] RBAC: Clean up data source permissions after data source deletion (#80723)
* [v10.3.x] Docs: Updated anon user and dashboard access (#80687)
* [v10.3.x] Docs: add more time zone guidance (#80677)
* [v10.3.x] Annotations: Split cleanup into separate queries and deletes to avoid deadlocks on MySQL (#80486)
* [v10.3.x] updated grafana docker video timestamp (#80663)
* [v10.3.x] Update Grafana Kubernetes installation page (#80650)
* [v10.3.x] Release: Deprecate latest.json and replace with api call to grafana.com (#80602)
* [v10.3.x] NestedFolderPicker: separate toggle to force enable picker without (#80549)
* [v10.3.x] Auth: Use cfg.Raw in OAuthStrategy for loading settings (#80441)
* [v10.3.x] Loki: Fix bug duplicating parsed labels across multiple log lines (#80423)
* Tue Jan 23 2024 ecsosAATTopensuse.org- Update to version 10.3.1:
* Release: Bump version to 10.3.1 (#79)
* Tue Jan 23 2024 ecsosAATTopensuse.org- Update to version 10.3.0:
* Release: Bump version to 10.3.0 (#78)
* Alerting: Guided legacy alerting upgrade dry-run (#80071)
* Alerting: Mute timing service tests (#79817)
* VizTooltips: Optimize performance (#80102)
* Update unified storage readme (#79934)
* Alerting: Update provisioning services that handle Alertmanager configuraiton to access config via storage (#79814)
* AWS Datasources: Enable awsAsyncQueryCaching by default (#80045)
* Heatmap: All tooltip mode selector (#79956)
* Transformations: Move moving average, regression analysis and format string transformations to public preview (#80067)
* Deprecation: Add missing angular panels to migration gdev for better testing / tracking (#80052)
* Alerting: Add feature flag alertingPreviewUpgrade for migration preview + dry-run (#80036)
* Alerting: Enable recovery threshold feature by default (#80088)
* Barchart: Fix percent stacking regression (#79903)
* Docs: Update to US English per Writers Toolkit, plus clean up some grammar (#76298)
* Drop weaveworks/common dependency (#80090)
* Loki: Update mocks and move into __mocks__ (#79993)
* Swap weaveworks/common utilities for equivalents in grafana/dskit (#80051)
* Loki: Fix import of escapeLabelValueInExactSelector to be from Loki (#80063)
* Explore: Preserve time range when creating a dashboard panel from Explore (#80070)
* Docs: Add table data in PDF (#80059)
* Transformations: Fix bug where having NaN in the input to regression analysis transformation causes all predictions to be NaN (#80079)
* Document: Update Configure Keycloak OAuth2 authentication document (#80010)
* fix(swagger): POST -> GET method for two access control endpoints (#80082)
* Update dependency esbuild-plugin-browserslist to ^0.10.0 (#76362)
* Chore: move PrometheusListView specific utils in the correct directory (#80072)
* Explore: Init with mixed DS if there\'s no root DS in the URL and queries have multiple datasources (#80068)
* fix: Faro usage issue (#80033)
* Chore: Remove gf-form in Permissions (#79908)
* fix(swagger): Add new access control endpoints (#80053)
* DashboardScene: Update tracking behavior (#80057)
* React Hook Form: Update to v 7.49.2 (#79493)
* Alerting: Refactor migration to return pairs of legacy and upgraded structs (#79719)
* Auth: fix camelCase in getFallbackStrategyFor() func (#80061)
* Docs: fix id token hint information (#79890)
* Alerting: Test MOA in remote secondary mode (#79828)
* Loki: Remove dependency on appNotification (#80035)
* Loki: Remove usage of store from `app/core/store` and use localStorage directly (#80023)
* sql: improve sqleng-api, leave sql.DB creation to the plugins (#79672)
* sql: do not import stacktrace-generator code from core grafana (#79507)
* Docs: Canvas pan / zoom (#79958)
* Alerting: Separate overlapping legacy and UA alerting routes (#76517)
* XYChart: Improved new tooltip (#75818)
* Upgrade grafana/dskit (#80049)
* Logs Panel: Table UI - add explore viz type to grafana_explore_logs_result_displayed event (#80037)
* Docs: remove tooltip-mode information (#79985)
* Gdev: Fix breaking gdev testdata datasource (#80007)
* Alerting: Fix URL timestamp conversion in historian API in annotation mode (#80026)
* Chore: Simplify Levitate breaking changes workflow (#80014)
* Loki: Fix `getParserAndLabelKeys` not returning parsed labels (#80029)
* Alerting: Support hysteresis command expression (#75189)
* Doc: fix remove link to enterprise issue for datasource permission breaking change changelog for 10.2.3 (#80030)
* Tempo: Copy trace query to TraceQL tab (#79935)
* Adding the link to the E2C migration guide (#79868)
* Pyroscope: Send start/end with profile types query (#77523)
* DashboardScene: Enable scene tracking information (#79963)
* Explore: Add active state to ContentOutlineItemButton (#78779)
* Table: Add select/unselect all column values to table filter (#79290)
* Scenes: Remove old scenes stuff (#79760)
* VizTooltips: Disable `newVizTooltips` when dashboard shared cursor is enabled (#79996)
* Fix: Switch component not being styled as disabled when is checked (#80012)
* PluginDetails: Fix usage list height (#79695)
* Themes: Fixes system theme asset paths (#80019)
* Fix: Text area for devices not found to say no devices (#80011)
* Frontend: Migrate `PageToolbar.tsx` from aria-label e2e selectors to data-testid (#79663)
* Chore: wait for component to render properly to prevent act warning (#80016)
* Pyroscope: Update data source name in variable editor tooltip (#79974)
* Rendering: Fix plugin initialization (#80013)
* MySQL: Update documentation around timezone (#79213)
* Explore: Fix URL sync with async queries import (#79584)
* Auth: Hide forgot password if grafana auth is disabled (#79895)
* Frontend: Reload the browser when backend configuration/assets change (#79057)
* TimeSeries: Fix stacking opacity accumulation on exit from PanelEdit (#80006)
* Plugins: Externalise Azure Monitor data source (#79545)
* Command Palette: Adjust command palette extensions priority (#79992)
* Chore: Log error from App loading in console and faro (#79977)
* Auth: Add missing 404 status code from the SSO Settings delete endpoint (#79982)
* Loki: Add integration tests to query builder (#79978)
* Betterer: update results file (#79979)
* Chore: remove `react-popper-tooltip` in favour of `AATTfloating-ui/react` (#79465)
* Chore: Remove gf-form from PluginDashboards (#79300)
* Chore: Remove gf-form in DashboardLinks (#79762)
* Exemplars: Update UX to match new tooltips (#79916)
* StateTimeline: Add tooltip multi mode (#79944)
* Faro: Add missing SessionInstrumentation for Faro config (#79826)
* Dependencies: Bump github.com/grafana/grafana-plugin-sdk-go from v0.197.0 to v0.198.0 (#79928)
* Pyroscope: Remove unnecessary import and logic (#79568)
* Auth: Implement the SSO Settings update endpoint (#79676)
* Query Editor: Display error even if error field is empty (#79943)
* Tempo: Fix Spans table format (#79938)
* Tempo: Easily filter by trace duration (#79931)
* Faro: Send context with faro logError function (#79499)
* Auth: Add basic validation for SSO settings (#79696)
* Transformations: Add frame source picker to allow transforming annotations (#77842)
* DevEnv: Add pyroscope to self-instrumentation (#78430)
* Canvas: Add Pan and Zoom (#76705)
* K8s: Enable api-server by default (#79942)
* Units: Add scalable unit option (#79411)
* Chore: Remove mssql driver from xorm (#79930)
* Gauges: Fixing broken auto sizing (#79926)
* Parca: Add standalone building configuration (#79896)
* Forms: Remove gf-form from opentsdb/components (#79830)
* Tempo: Add note about how to send traces from grafana to devenv readme (#79893)
* Explore: Graph should reuse old time range while waiting for queries (#79725)
* Chore: First step towards a github action that regularly notifies about feature toggle cleanup (#79912)
* Chore: Update OpenAPI generation README to include bingo instructions (#79104)
* Grafana UI: Use correct path to \'online.svg\', \'warn-tiny.svg\', \'critical.svg\' and \'background_tease.jpg\' (#78273)
* Alerting: Fix reusing last url in tab when reopening a new tab in rule detail a… (#79801)
* Alerting: Detail view v2 (#77795)
* Alerting: Simplified routing part2 (#78671)
* XYChart: Config cleanup and refactoring (#79915)
* VizTooltip: Improved StateTimeline tooltip (#79599)
* Chore: uPlot v1.6.28 (#79732)
* User: Verify external user status for accessing certain user routes (#79909)
* Chore: Remove gf-form usage in grafana datasource (#79640)
* Tracking: Report dash nowDelay and liveNow values (#79744)
* Nested Folders: Move SharedWithMe to the top of the folders list (#79875)
* Parca: Decouple backend (#79873)
* Prometheus: Query advisor added copy for preview (#77903)
* Parca: Decouple frontend (#79876)
* ServerLock: Fix missing return ID for postgres (#79878)
* Live: Add dashboard E2E smoke test (#79880)
* AccessControl: Add safety valve truncation for long user defined scopes (#79854)
* ServerLock: Rework serverlock to use raw SQL and not depend on id (#79859)
* Fix typo in CHANGELOG.md (#79394)
* Update _index.md (#79237)
* PanelQueryRunner: Skip shallow diff when streaming (#79860)
* Prometheus: Migrate from aria-label to data-testid for selectors (#78554)
* Frontend: Migrate `NewsContainer.tsx` from aria-label e2e selectors to data-testid (#79666)
* grafana fundamentals: update (#78292)
* BarChart: Show \"No data\" message for zero-length frames (#79844)
* Metrics: Add commit & version to grafana_environment_info (#79823)
* Storage: Support grafana.app/folder field selector & label selectors (#79816)
* Playlist: Implement a more efficient List command to support k8s list (#79820)
* Chore: Start language provider only once in prometheus variable editor (#79763)
* Changelog: Updated changelog for 10.2.3 (#79811)
* Unified Storage: Add resource from/to entity tests (#79393)
* Chore: Cleanup namespace and ID resolution (#79360)
* Alerting: Add integration tests for mute timings provisioning API (#79810)
* Chore: Remove devenv jsonnet dependencies (#79805)
* Log Context: Add `cacheFilters` property (#79784)
* Alerting: Use the forked Alertmanager for remote secondary mode (#79646)
* Anonymous: Add documentation for anonymous devices (#79740)
* SSO: Add GitHub auth configuration page (#78933)
* Auth: id response header (#79757)
* Frontend: Migrate `SubMenu.tsx:` from aria-label e2e selectors to data-testid (#79662)
* Alerting: Update alerting package and imports from cluster and clusterpb (#79786)
* Alerting: Document that remote.alertmanager.url should not have any suffixes (#79782)
* K8s: fix UID creator and paths (#79769)
* Loki: Open log context in new tab (#79723)
* Storage: Use int64 for resourceVersion (#79735)
* K8s/Folders: Add folders api service (with legacy storage) (#79413)
* Update index.md (#77873)
* Auth: Modify scopes field value in tests to be comma separated (SSO Settings API) (#79759)
* Plugins: Display plugin permissions required (#78355)
* Cloud Monitoring: Remove dependencies (#79282)
* Azure Monitor: Fix multi-resource bug \"Missing required region params, requested QueryParams: api-version:2017-12-01-preview...\" (#79669)
* Docs: Restructure and improve Configure legend page (#79031)
* Prometheus: Fix sending time parameter for query result template variable request (#79754)
* Chore: Update `grabpl` (#79758)
* Auth: Use camelCase in SSO Settings API (#79755)
* Remove deprecated FolderID from api tests (#79466)
* Build: Re-add missing `armv7` images (#79751)
* Plugins: Add uninstall requested message for cloud plugins (#79748)
* Loki: strip out backticks in query editor line filter (#79340)
* Data trails: Sort related metrics and hide empty panels (#79397)
* AuthN: Set automatic service accounts for plugins in private preview (#79558)
* Chore: Improve levitate comment output (#79749)
* Anonymous: Fix anonymous access needs anonymousEnabled in config to show in UI (#79738)
* Docs: adds docs on aggregation functions for alerting (#78893)
* ServiceAccounts: Lock role picker for external service accounts (#79727)
* Chore: Improve levitate CI PR messaage (#79679)
* Loki: Replace pre-calculated $__interval values for backend interpolation (#79697)
* Alerting: In migration, create one label per channel (#76527)
* Heatmap / Status History: Enable annotations rendering (#79483)
* Docs: style and wording fixes (#79711)
* Alerting: Validate configuration for the remote Alertmanager struct (#79691)
* K8s: Refactor authorization initialization (#79670)
* Chore: update latest.json to 10.2.3 (#79685)
* Alerting: Allow linking to library panels (#79693)
* Storage: store full k8s object in body column (#79480)
* Test: Prevent jest from failing on accessing variable before declaration (#79705)
* Changelog: Updated changelog for 10.1.6 (#79707)
* Changelog: Updated changelog for 9.5.15 (#79701)
* Changelog: Updated changelog for 10.0.10 (#79700)
* Feature Management: add documentation (#78108)
* PanelQueryRunner: Fix loading state (#79690)
* Dashboards: Skip inherited object variable names (#79567)
* Plugins: Disable add new data source for incomplete install (#79658)
* DashboardScene: Data source and query options edit for a panel (#79267)
* Loki: Fix language provider\'s `start` method won\'t fetch labels with changed timerange (#79631)
* Variables: Interpolate variables used in custom variable definition (#78800)
* Loki: Drop all errors in volume requests (#79686)
* InfluxDB: Enable SQL support by default (#79474)
* Logs Panel: Table UI - Explore default state (#79653)
* Alerting: Small cleanup to remove mute timing as inheritable property (#79680)
* Loki Logs volume: Added a query splitting loading indicator to the Logs Volume graph (#79681)
* Docs: Add InfluxDB SQL query language docs (#79591)
* Changelog: Updated changelog for 10.2.3 (#79682)
* Chore: Upgrading go crypto to v0.17.0 (#79678)
* Plugins: Support nested plugin signature validation on Windows (#79467)
* PublicDashboards: Add setting to disable the feature (#78894)
* Plugins: Make file system path handling in tests OS agnostic (#79651)
* Authn: Handle logout logic in auth broker (#79635)
* [IAM] - Add swagger docs for resource permissions API (#79525)
* Alerting: Don\'t record annotations for mapped NoData transitions, when NoData is mapped to OK (#77164)
* Dashboard: Track every panel type usage (count) (#79421)
* Loki: Add `lokiQueryHints` feature flag (#78953)
* Feature Toggles: Remove use of boolPtr in FeatureFlag struct (#79550)
* Docs: rebuilt markdown file (#79660)
* Docs: Added data source requirement for built-in annotation query (#78860)
* Prometheus: Replace pre-calculated $__interval values for backend interpolation (#79645)
* Transformations: Move moving average and cumulative sum to private preview (#79495)
* Docs: add description for refresh and regex options in templating (#79441)
* CODEOWNERS: Add canvas schemas to dataviz squad (#79643)
* Faro: Upgrade to v1.3.5 (#79559)
* Plugins: Add backend check for app page role access (#78269)
* Logs: Hide filters for derived fields in table viz (#78955)
* RBAC: Render team, service account and user list when a user can see entities but not roles attached to them (#79642)
* Alerting: Fix panic when creating a new Alertmanager returns an error (#79641)
* Export: Remove no-store headers in pdf and image previews (#78844)
* Chore: Update node version for bump-version workflow (#79634)
* Rolepicker: Fix remove query parameter not being used (#79629)
* Chore: Remove redundant benchmarks (#79626)
* Auth: Add swagger metadata for the update SSO Settings endpoint (#79580)
* Auth: Fix flaky tests that are mocking time.Now() from SSO Settings (#79581)
* Anonymous: Add device limits to stats (#79494)
* Chore: Update readme for entity store (#79586)
* Chore: Refactor dataviz aria-label e2e selectors to data-testid (#78938)
* Chore: Removes gf-form from profile/user (#79552)
* Heatmap: Update tooltip UX (#79429)
* Stat: Add Percent Change Option (#78250)
* InfluxDB: Use database input for SQL configuration instead of metadata (#79579)
* Nested Folders: Fix /api/folders pagination (#79447)
* Alerting: Drop NamespaceID from responses on unstable ngalert API endpoints in favor of NamespaceUID (#79359)
* Loki: Decouple from Prometheus parsingUtils (#79460)
* K8s: Update OpenAPI post processing structures (#79553)
* Chore: Evaluate if an app is disabled for API requests (#79564)
* Alerting: Display \"Show all\" button for cloud rules (#79512)
* Re-add arm32 builds (#79496)
* Anon: Small fixes to anon service structure (#79566)
* Auth: Remove types from SSOSettings struct in SSO service (#79459)
* Page: Use bouncing logo instead of loading spinner for fallback (#79028)
* Tempo: Carry over query from Search tab to TraceQL tab (#79442)
* OAuth: Remove accessTokenExpirationCheck feature toggle (#79455)
* Explore: Avoid swapping time range when `from` value is after `to` value (#79520)
* Chore: Cleanup SocialBase + connectors and use the OAuthInfo (#79453)
* Tempo: Support special characters in identifiers (#79565)
* GeneralSettings: hide time picker from settings using scenes (#79526)
* Tempo: Fix graph dragging (#79508)
* Transformations: Move formatString transformation to private preview (#79498)
* Transformations: Move regression analysis transformation to private preview (#79500)
* Betterer: Add our own regexp matcher (#79448)
* Chore: Configure SkipOrgRoleSync from OAuthInfo for OAuth connectors (#79443)
* Access: GA split scope (#79555)
* Chore: Upgrade Go to 1.21.5 (#79329)
* Chore: Remove gf-form and change to CSS object in Graphite function editor (#79446)
* Tempo: Allow usage of template vars with service map query (#79382)
* Chore: Removes gf-form from admin/user_ (#79502)
* Docs: add missing alt text (#79537)
* Docs: update description and add alt text (#79538)
* Task: Improve public dashboard config url formatting (#79424)
* Docs: add/update frontmatter descriptions for Dashboards pages (#79357)
* Docs: add/update frontmatter descriptions for What\'s new, upgrade guide, breaking changes pages (#79425)
* Config: Can add static headers to email messages (#79365)
* Chore: Remove replace for kube-openapi (#79533)
* Alerting: Add rule ID and title to alert state history Loki entry (#79481)
* Plugins: Make renderer service load renderer plugin (#77854)
* Analytics: Return empty analytic settings for users that are not signed in (#79515)
* Plugins: Add option to disable TLS in the socks proxy (#79246)
* Chore: Bump k8s dependencies to v0.29.0 (#79492)
* Cloudwatch: Update cloudwatchNewRegionsHandler to General Availability. (#79348)
* Alerting: Fix queries and expressions in rule view details. (#79497)
* Dashboard: Migration - Dashboard Settings Variables (List, Duplicate, Delete) (#78917)
* Plugins: Include Azure settings as a part of Grafana config sent in plugin requests (#79342)
* Templating: Json interpolation of single-value default selection does not create valid json (#79137)
* RBAC: Extend the docs with an example of mapping to a fixed role (#79444)
* Loki: Add timeRange to labels requests in LogContext to reduce loading times (#79478)
* sql: use logging functionality from plugin-sdk (#79294)
* Chore: Remove gf-form in UserPermission & Annotation Query (#78785)
* BarChart: Fix incorrect legend field labels (#78511)
* gdev: Add gdev panels for enum feature (#78350)
* Tooltip: Improved Timeseries and Candlestick tooltips (#75841)
* Alerting: Send configuration and state to the remote Alertmanager on shutdown (#78682)
* Docs: add/update frontmatter descriptions for panel config pages (#79412)
* Navigation: Update frontend and app o11y icons (#79454)
* Tempo: Fix cache in TraceQL editor (#79468)
* ngalert openapi: Add `X-Disable-Provenance` to missing operations (#79278)
* InfluxDB: Update SQL language url specification (#79408)
* Chore: Proposing a change of go-jose ownership (#79449)
* Docs: Update list of open source projects (#79432)
* CloudWatch: Remove core imports from app/features/variables/types (#79361)
* Card: Revert grid template row size change (#79457)
* TimeRangePicker: do not swap time ranges when `to` is before `from` (#78915)
* Loki/Elasticsearch: prevent errors in onDashboardLoadedHandler (#79451)
* Loki: strip out invalid options for logs/metrics queries (#79409)
* Elasticsearch: Fix modify query with backslashes (#79430)
* Alerting: Add time-based convergence in remote secondary mode (#78809)
* PublicDashboards: Remove unsupported datasource warning for cloudwatch (#79403)
* Revert \"Betterer: Add rule for gf-form (#79303)\" (#79445)
* Chore: Remove FolderID from Dashboard Import (#78832)
* Betterer: Add rule for gf-form (#79303)
* Chore: Remove folderID from dashboardIdentity tests (#79195)
* Data sources: Add skeleton loader (#79016)
* Table: Highlight row on shared crosshair (#78392)
* Auth: Update okta docs (#79381)
* Plugins: Add Grafana config to app plugin context (#79439)
* Plugins: Add forward_host_env_vars setting (#79333)
* Alerting: Add export mute timings feature to the UI. (#79395)
* Cloudwatch: Fix errors while loading queries/datasource on Safari (#79417)
* Annotations/Alerting: Add Loki historian store stub (#78363)
* OptionsPicker: Use fuzzy search and improve ranking of matches (#79286)
* PanelQueryRunner: Shallow diff series DataFrames (#79257)
* Storage: raise errors when timestamps cannot be parsed (#79405)
* Alerting: Use mux router to match hooks, add support for path variables and methods (#79345)
* Docs: add/update frontmatter descriptions for visualizations pages (#79419)
* Storage: rename uid to name and name to title (#79418)
* ngalert swagger: Fix status code (#79415)
* update angular plugin list (#79380)
* Stat: Fix inconsistent center padding (#79389)
* Alerting: Check whether the internal Alertmanager is ready in remote secondary mode (#79406)
* Docs: add missing alt text - transformations 10.3 (2/3) (#79277)
* Chore: Move folder sync logic into one-shot migration (#78985)
* Explore: Create menu for short link button (#77336)
* Alerting: Fix auth for Nginx in Mimir Backend block (devenv) (#79404)
* Alerting: Refactor readiness check (#78799)
* Sandbox: Improve logging of sandbox lifecycle for monitoring (#79297)
* Special alerts for NoData and Error (#79193)
* Alerting: Fix max data points placeholder rendering decimals (#78946)
* Storage: Add readme for storage server (#79366)
* Storage: make it work for Postgres (#79378)
* Alerting docs: remaining descriptions and deletes legacy topics (#79387)
* Core: Rename index.ts to completionUtils.ts in Loki monaco completion provider (#79253)
* `accesscontrol` swagger: Add `global` field to `RoleDTO` type (#79351)
* Chore: Simplify function signature for GetLatestAlertmanagerConfiguration (#79392)
* Dashboards: Run shared queries even when source panel is in collapsed row (#77792)
* Tempo: Fix autocompletion with strings (#79370)
* Loki: Remove imported test utility function from Prometheus (#78901)
* Tempo: Update cheatsheet (#78797)
* I18n: Crowdin sync (#79386)
* Pyroscope: Switch to sdk httpclient from infra httpclient (#79373)
* Skeleton: Abstract out attach/animation logic (#79309)
* Alerting docs: revises descriptions for the manage notifications section (#79385)
* Navigation: Update synthetics placement in IA (#79302)
* Anonymous: Add configurable device limit (#79265)
* Loki: Decouple from Prometheus operationUtils (#78830)
* Alerting docs: Adds Alerting descriptions for fundamentals section (#79383)
* Docs: Alerting descriptions for alerting-rules section (#79376)
* Plugins: Add hide_angular_deprecation setting (#79296)
* Plugins: Add Command Palette extension point (#78098)
* IDForwarding: Remove dev mode restriction for feature toggle (#79358)
* RBAC: change annotation scopes back (#79330)
* Heatmap: Fix null options migration (#79083)
* Alerting: Add export of mute timings to file provisioning formats (#79225)
* SSE: Add utility methods for HysteresisCommand (#79157)
* K8s: Add resource type helper to avoid so many hardcoded names (#79344)
* PublicDashboards: Revoke all public dashboards access to a specific user (#78709)
* alerting: Add tests for hooks (#79284)
* Add Loki alert state history annotations feature toggle (#78970)
* Storage: Switch from tenant to namespace & remove GRN (#79250)
* Navigation: Fix showing command palette when menu is docked (#79335)
* Chore: Bump k8s dependencies to v0.28.4 (#79331)
* Docs: Add more detail about mapping olhc values (#78963)
* Alerting: Fix for data source filter on cloud rules. (#79327)
* InfluxDB: Interpolate tag keys in influxql queries (#79288)
* Loki: Fix `timeRange` missing in variable requests (#79326)
* Alerting: Fix UI inheriting mute timings from parent when calculating the polic… (#79295)
* Anon: Enable anon stats by default (#79312)
* Auth: Fix anonymous user table useragent not parsable (#79307)
* InspectDataTab: Use templateSrv.replace with getProcessedData (#79113)
* Chore: Migrate from aria-label to data-testid in plugin-related tests (#79272)
* Pyroscope: Decouple from templateSrv (#79068)
* Loki: Fix values variable with unexisting label and stream selector (#79310)
* Navigation: Independent docked state (#78954)
* Bump google-github-actions/setup-gcloud from 1 to 2 (#79291)
* News: Add loading skeleton (#79009)
* Bump actions/stale from 8 to 9 (#79292)
* Update trace-integration.md (#77329)
* Tempo: Fix read-only assignment (#79183)
* DashboardScene: Support custom actions in the nav toolbar (#79139)
* mssql: prepare logs-handling for decouple-datasource changes (#79214)
* Docs: add missing alt text (1/3) (#79274)
* Auth: check that oauthProvider is not nil in Logout() func (#79271)
* Auth: Log a warning on unparsable team ids for GitHub OAuth (#79261)
* Service account: Update last used timestamp when token is used (#79254)
* Tue Dec 19 2023 ecsosAATTopensuse.org- Update to version 10.2.3:
* Chore: Update what\'s new URL (#64)
* Release: Bump version to 10.2.3 (#63)
* K8s: Merge metric registries (#79256)
* Cloudwatch: Update error code metrics for ES/OpenSearch (#78990)
* Strip out auth token from shared URL when sharing a dashboard (#79262)
* Docs: Improve comments for panel props for plugins (#78596)
* Prometheus: improved PromQAIL v1 prompt (#79232)
* Auth: Use SSO settings service to load social connectors + refactor (#79005)
* Tempo: Update the embedded flame graph labelSelector (#79061)
* Settings: Add skeleton loader (#79234)
* CloudWatch: remove usage of TimeSrv (#79096)
* Alerting: Fix the \"Run queries\" button to preview queries (#79252)
* Alerting: Fix fine-grained rule access control to use 403 for authorization error (#79239)
* Flamegraph: Add table filtering for Flamegraph panel (#78962)
* Pyroscope: Improve label suggestions in query editor (#78861)
* Chore: Remove FolderId from DashboardMeta (#78501)
* AnnotationsMarker: Fix non-null assertion operator usage (#79205)
* Auth: Improve groups claim setup docs for AzureAD (#78791)
* Service accounts: Add skeleton loader (#79224)
* DashboardScene: Use query options for relative time range calculation of the panel embed url (#79220)
* Chore: Remove FolderID from DTO Folder (#78420)
* Upgrade sdk to v0.196.0 (#79021)
* postgres: refactor logs-handling (#79147)
* Fix capitalising Folder structs (#79207)
* mysql: refactor logs handling (#79148)
* Chore: Deprecate FieldConfigEditorProps in favor of StandardEditorProps (#78319)
* Snapshots: Add loading skeleton (#79134)
* Plugins: Suppress 403 preloading errors (#79154)
* BrowseDashboards: Fix alerts folder view cards not stacking correctly (#79162)
* Library panels: Add loading skeleton (#79087)
* DashboardScene: Skeleton for Panel edit data tabs (#79130)
* DashboardScene: Add support for showing notices in panel header (#79146)
* Transformations: Add (base field name) to Join transformer (#79192)
* K8s: Build openapi defs in production (#79182)
* Storage: remove git backing for storage (#79181)
* Chore: remove the entity kind registry (#79178)
* K8s: Refactor metrics to share k8s registry (#79106)
* Alerting: Attempt to retry retryable errors (#79161)
* Chore: Ensure BuildVersion is set when using CDN (#79169)
* Storage: Unified Storage based on Entity API (#71977)
* Revert \"Alerting: Attempt to retry retryable errors\" (#79158)
* Alerting: Attempt to retry retryable errors (#79037)
* Alerting: Support for `condition` field in /api/v1/eval (#79032)
* Scenes: Add ability to change panel viz type (#78477)
* Orgs: Add skeleton loader (#79141)
* Teams: Add skeleton for teamlist (#79132)
* Server Stats: Add skeleton loader (#79138)
* Dashboard interactions reporting refactor, DashboardScene interactions handling (#79078)
* Team LBAC: Remove default rules of lbac rules (#77946)\" (#78188)
* Prometheus: Fix PromQail health check + add test (#77259)
* Auth: encrypt secrets for oauth providers in SSO settings API service (#79081)
* InfluxDB: Implement InfluxQL json streaming parser (#76934)
* Dashboard: Scene Migration: Add variable `definition` prop to serialization (#79022)
* Chore: remove unused math function (#79120)
* sql: remove `xorm` dependency from postgres/mysql/mssql (#77870)
* Chore: Add comments to RAQB config (#79075)
* K8s: fix standalone command and add hack scripts (#79052)
* Chore: Use dashboard service to retrieve dashboards (#79020)
* Unified Alerting: Set `max_attempts` to 1 by default (#79095)
* PluginList: Add plugin list loading skeleton (#79012)
* Plugins: Use org role to separate unauthed from anon (#79082)
* Folders: Show dashboards and folders with directly assigned permissions in \"Shared\" folder (#78465)
* Server: Automatically generate a self-signed TLS cert if needed (#78243)
* Revert \"K8s: Refactor metrics to share k8s registry (#77957)\" (#79079)
* QueryVariable: Always run queries with dashboard time range (#79056)
* Team LBAC: Limit access to data source (#78376)
* Auth: Fix for the github_oauth parse config error (#79063)
* Pyroscope: Decouple config editor (#79027)
* Chore: Improve typings (#78940)
* Frontend: Foundations for multi tenant frontend (#78815)
* K8s: Add grafana metadata accessor (#79050)
* Alerting: Fix export of notification policy to JSON (#78021)
* Chore: Fix flaky test by removing the extsvcauth background service (#79044)
* K8s: Refactor metrics to share k8s registry (#77957)
* Swagger: Fix `getLibraryElementByName` response (#78221)
* ngalert `make`: Support GNU install on Darwin (#78482)
* data-trails: ability to (de)serialize parents and current index (#78782)
* Chore: Remove unused CacheService dependency from sqlstore (#78507)
* Swagger: Rename `Spec` to `Preferences` (#78226)
* Generate latest OpenAPI spec (#79017)
* Plugins: Rename `externalServiceAuthentication` to `iam` (#78686)
* Plugins: Only preload plugins if user is authenticated (#78805)
* Storybook: Fix Selected Card layout issues (#77830)
* Bump google-github-actions/auth from 1 to 2 (#78867)
* Chore: Upgrade sdk to v0.194.0 (#78961)
* Alerting: Fix deleting rules in a folder with matching UID in another organization (#78258)
* DataTrails: Fixes filters taking metric into account (#78786)
* FeatureFlags: Add created time property (#78996)
* Flamegraph: Refactor css styling (#78698)
* Navigation: add application-observability icon (#78935)
* Alerting: Update rule access control to return errutil errors (#78284)
* Alerting: Fix migration that is brittle to version downgrades (#78976)
* Transformations: Move transformation addition into drawer (#78299)
* CloudWatch: Correctly quote metric names with special characters (#78958)
* Transformations: Fill array with `undefined` to prevent mismatching length (#78911)
* Correlations: Add error logging (#78272)
* Alerting: Add note to the docs that GMA rules are evaluated concurrently (#78902)
* InfluxDB: Fix an edge case while parsing table response (#78802)
* Alerting: Decouple quota configuration logic from API interfaces and add tests (#78930)
* Plugins: Add grafana/user/profile/tab plugin extension point (#77863)
* Internationalization: Add information about the process to send feedback to Crowdin (#78755)
* GeneralSettings: Edit general dashboards settings to scenes (#78492)
* RBAC: Update fixed annotation roles (#78756)
* Auth: Load ini/env vars settings in the fallback strategy (#78495)
* Fix: Use dashboard time range in prometheus variable editor (#78950)
* Tempo: Fix read-only access error (#78801)
* Alerting: Only warm alert state cache if execute_alerts=true. (#78895)
* DeleteDashboard: Redirect to home after deleting a dashboard (#78918)
* DashboardScene: Pass hashed panelId to query runner if a panel is a clone (#78820)
* Alerting: Hide error messages for failing HTTP calls to Grafana OnCall (#78919)
* Logs Panel: Table UI - Logs.tsx clean up mutation in react lifecycle (#78925)
* docs: Reword shortened link expiration explainer (#78922)
* Alerting: Change create/update permissions for silences (#78920)
* Timeseries to table transformation: Fix misaligned table field values if some frames are missing a label (#78909)
* Tooltip: Improved Heatmap tooltip (#75712)
* Alerting: Add clean_upgrade config and deprecate force_migration (#78324)
* RBAC: Fix filter so that check for access on service account is correct (#78907)
* Alerting: Keep track of individual org migration status (#78369)
* Navigation: Rearrange IA based on tree test (#78804)
* Alerting: Fixes combination of multiple predicates for rule search (#78910)
* Chore: use errutil for pluginRepo errors (#78647)
* Alerting: Implement ApplyConfig in the forked Alertmanager (#78684)
* Navigation: More updates to the docs for admin subsections (#78857)
* Alerting: Add SaveAndApply methods to the forked Alertmanager (remote secondary) (#78827)
* Auth: AzureAD surface error from group claims (#78808)
* Alerting: Filter insights panels (grafanacloud-usage ds) by instance_id (#78657)
* Chore: Return executedString information even with frames has no time column (#78906)
* Alerting: Remove old contact points view (#78704)
* Query splitting: add key to merged response (#78522)
* Plugins: Only set non-existing headers for core plugin requests (#78633)
* Transformations: Add regression analysis gdev dashboard (#78720)
* TraceView: Improve small screen design in TracePageSearchBar (#78807)
* DashboardScene: View panel scene (#78718)
* RBAC: Fix permissions for dashboard import (#78891)
* Docs: adds docs on excluding labels (#78806)
* Update `make docs` procedure (#78877)
* Auth: Remove oAuthProviders from Social service (#78732)
* CloudWatch: Refactor query batching (#78581)
* Chore: Fix timeout issues when gathering prometheus datasource stats (#74618)
* Usagestats: Add stat group for alert rule groups (#78825)
* Loki: Fix derived fields with undefined `matcherType` (#78849)
* Logs panel: Logs table UI - add datasource type to events (#78850)
* Fix typo (#78816)
* XYChart: Add demo gdev dashboard (#71168)
* InfluxDB: Introduce influxqlStreamingParser feature toggle (#78834)
* Loki: Remove`TimeSrv` dependency (#78642)
* Logs Panel: Table UI - feedback link (#78354)
* Chore: Remove core-js polyfills (#78715)
* SSO: Display provider list (#78472)
* Cloudwatch: Add missing appsync metrics (#76703)
* Auth: Add anonymous users view and stats (#78685)
* Logs Panel: Table UI - Misc UI tweaks (#78150)
* Cloudwatch: Add missing metrics for AWS/IVSRealtime namespace (#78688)
* Chore: Introduce util package for InfluxDB backend testing (#78826)
* Refactor SSOSettings to use types (#78675)
* CloudWatch: Fetch Dimension keys correctly from Dimension Picker (#78556)
* Logs Panel: Table UI - Pull logs table into dashboard panel (#77757)
* Add documentation for the SSO settings delete API method (#78521)
* Set TEMPO_VERSION as \"latest\" across all pages (#78822)
* CloudWatch Logs: Support fetching fields in monaco editor (#78244)
* Chore: Convert some core components to use emotion object styles (#78607)
* Chore: InlfuxDB testing update (#78663)
* Alerting: In migration improve deduplication of title and group (#78351)
* Loki: Added support for \"or\" statements in line filters (#78705)
* Authn: Only resolve org id once (#78811)
* Auth: id response header (#77871)
* Stats: Fix unregistered unified alerting metric (#78777)
* DashboardSettings: Provide skeleton for list editing (#78789)
* Auth: Split signout_redirect_url into per provider settings (#75269)
* Alerting: Send state to the remote Alertmanager (#78538)
* ExtSvcAuth: Assign roles locally (#78669)
* Tempo: Update status operators (#78730)
* Dashboard: DashboardGrid - don\'t animate if reduced-motion set (#75540)
* RBAC: Change annotation filter to use dashboard based annotation scopes (#78635)
* Prometheus: Azure auth update select and input to not use legacy components (#78774)
* Dashboard: Call destroy when panel is removed (#77017)
* AuthN: Check API Key is not trying to access another organization (#78749)
* TraceView: Fix cursor not matching visual guide in the timeline when resizing (#76587)
* Docs: adds note on gma alert limits (#78737)
* mysql/postgres: vendor in unit-test helper function (#78744)
* Alerting: Apply query optimization to eval endpoints (#78566)
* StatusHistory: Add tooltip multi mode (#78703)
* data-trails: hightlight current node and its ancestry (#78660)
* Data trails: Store recent and bookmarked trails in local storage (#78508)
* FlameGraph: Optimize rendering of muted regions (#78510)
* Remove type assertions in `VizLegendTable` (#78742)
* Explore: Deprecate exploreId in QueryEditorProps (#78692)
* Whats\'new : Added new datasource permission api changes (#78571)
* Alerting: Add GetFullState method to FileStore (#78701)
* Update in repository guidance for contributing to What\'s new in Grafana Cloud (#78731)
* Remove mandatory backport checks (#78678)
* Explore: Hide support button (#78710)
* Tracing: Full text search (#78628)
* Popover menu: update tracking attributes + move under Explore/logs (#78739)
* Popover menu: refactor event tracking (#78733)
* Auth: Add TOML tags back to OAuthInfo (#78734)
* sql: removed dependency on test-db-check (#78717)
* DashboardScene: Show plugin extensions in panel menu (#78702)
* Loki: Fix nil pointer in api.go (#78727)
* Transformations: Fix regression transformation adding predictions after last x point of data (#78724)
* Login: Improve accessibility of Login form (#78652)
* Alerting: useAbility hook for alert rules (#78231)
* Tempo: Switch to sdk logger from infra logger (#78524)
* RBAC: correctly fetch nested folder metadata (#78655)
* Perf: Disable core kind registry (#78568)
* VizLegend: Implement natural sort, simplify, optimize (#78570)
* docs: update panels and visualizations TOC order (#78539)
* Loki: Cancel inflight `/stats` requests when new requests are issued (#78654)
* Tooltip: Improved Trend tooltip (#77251)
* DashboardScene: Add inspect submenu to panel menu (#78679)
* Docs: Fix incorrect information in docs related to accessTokenExpirationCheck (#78604)
* Alerting: Migrate from aria-label e2e selectors to data-testid (#78437)
* Add tracking dashboard toolbar options v2 (#78237)
* added youtube video link to the documentation (#78680)
* InfluxDB SQL: Don\'t show dataset dropdown (#78553)
* Alerting: Make alert state history Loki http client public (#78291)
* Fixed broken url link for applying annotation in this doc page (#78673)
* Docs: adds info on location for mute timings (#78462)
* Loki: Filter by labels based on the type of label (structured, indexed, parsed) (#78595)
* RadioButton: Make description appear in a Tooltip component (#78010)
* RBAC: Adjust filter for acl list to check for permissions on service accounts (#78681)
* Logs Popover Menu: close menu on right click (#78674)
* Scenes: Bump to 1.24.6 (#78668)
* Bug: Fix broken ui components when angular is disabled (#78208)
* Transformations: Handle undefined values when calculating mean and total in add field from calculations (#78645)
* DashboardScene: Add time picker keybindings (#78632)
* Analytics: Refactor dashboard sharing analytics (#78612)
* Lock when cleaning-up external services (#78589)
* Alerting: In migration, fallback to \'1s\' for malformed min interval (#78614)
* Tempo: Allow quotes in tag names and attributes (#77864)
* Data-trails: prevent creating new metrics node when clicking on historical metric node (#78569)
* Plugins: Check installer\'s permissions include plugins\' permissions (#78211)
* Transformations: Add regression analysis transformation (#78457)
* add Jev as codeowner for transform-data.md (#78611)
* DashboardSchema: Remove some old panel types (#78590)
* Plugins: Fix outline for elements inside a plugin page (#78004)
* Azure Monitor: Add Azure Infrastructure Monitoring Dashboard (#78498)
* Transformations: Move transformation variables to public preview (#78148)
* mssql: adjust unit test to minimize xorm-usage (#78597)
* Chore: Remove some `gf-form` classes (#78601)
* Loki: Refactor template variable logic and remove reliance on `timeSrv` (#78586)
* Remote Alertmanager(refactor): Only parse the URL once (#78631)
* Loki: Update `getStats` logic and remove reliance on `timeSrv` (#78603)
* postgres: update unit test to be ready for the xorm-removal (#78537)
* Auth: Add more tests for the SSO settings upsert function (#78544)
* AuthProxy: Do not allow sessions to be assigned with other methods (#78602)
* fix(alerting): proper handling for queries with multiple conditions in migration (#78591)
* Alerting: Introduce a Mimir client as part of the Remote Alertmanager (#78357)
* Chore: Refresh lock file with correct scenes version info (#78605)
* Auth: Add more context to logs around token rotation, revocation (#78600)
* Loki: Fix trailing comma in renderers for `json`, `logfmt`, `keep` and `drop` operations (#78594)
* DashboardScene: Fixes angular panels inside collapsed rows (#78532)
* Doc: Update image rendering configuration (#77042)
* Loki: improve structured metadata in devenv (#78587)
* Tempo: Embed flame graph in span details (#77537)
* Loki: Add structured metadata keys to autocomplete (#78584)
* Chore: Update \"Observability\" nav group subtitle (#78579)
* Opentsdb: Add variables to select when interacting with the metric select (#78558)
* DashboardScene: Share library panel (#78421)
* RBAC: GrafanaAdmin users are admins of the Global Organization (#78559)
* Tab: Only make `Tab` an anchor if a `href` is passed (#78540)
* Annotations: Remove dashboard permission checks for annotations (#78352)
* Chore: Refactor TimeRangePicker for aria-label selectors (#78399)
* Logs: create DataSourceWithQueryModificationSupport + determine popover menu support (#78322)
* Loki: Move `convertToWebSocketUrl` from Explore to Loki (#78542)
* SignedInUser: Only register echo backend if user is signed in (#78545)
* Variables: Remove alpha flag from variable support API (#78573)
* chore(authn.service): fix typo in log statement (#76205)
* InfluxDB SQL: Fix sql query template variable interpolation (#78557)
* Timeseries: Remove cursor sync when x is not time (#78496)
* K8s: Prevent user impersonation (#78555)
* XYChart: Minor improvements (#78506)
* docs: 404 fixes - what\'s new Alerting content (#78549)
* CloudWatch: Add AWS Bedrock metrics definition (#78478)
* InfluxDB: Parse data for table view to have parity with frontend parser (#78365)
* Alerting: Fix remote Alertmanager integration tests (CI/Makefile) (#78541)
* FlameGraph: reduce max height of table (#78432)
* Avatar: Allow browser caching of /avatar/ (#78314)
* DockedMegaMenu: Keep undock button (#78461)
* Breadcrumbs: Only dedupe the lowest child node of `sectionNav` (#78279)
* Chore: Remove `newBrowseDashboards` feature toggle (#78190)
* Live: Move empty orgRole safety valve (#78531)
* Chore: Don\'t show hint for recorded queries (#78422)
* Add unit tests for the removeSSOSettings API method (#78476)
* Loki: Remove relying on timeSrv.timeRange in LanguageProvider (#78450)
* Authz: Remove use of SignedInUser copy for permission evaluation (#78448)
* Logs Panel: Table UI - Time range changes not reflecting in table (#78500)
* DashboardScene: Support Textbox variables (#78525)
* Plugins: Support markdown in custom plugin deprecation messages (#78251)
* `AATTgrafana/data`: Add `serializeParams` (#78468)
* Data sources: Refactor logic for naming new data sources (#78479)
* Alerting: Simplify routing in alert form - part1 (#78040)
* AuthN: Support HA setups with External Service Account management (#78425)
* Tempo: Switch to sdk httpclient from infra httpclient (#78446)
* Status History: Improve tooltip (#76647)
* [sceneVariablesSetToVariables]: Use type guards from scenes to type variable (#78488)
* DashboardScene: Link to explore should take adhoc filters into account (#78440)
* DashboardScene: Fixes issue with variables without current property (#78481)
* Chore: Display core plugins when showing all in the catalog (#78447)
* I18n: Crowdin sync (#78485)
* Nested Folders: Wrap create/update operations with transactions (#78000)
* PublicDashboards: Middleware creation (#77941)
* Baldm0mma/docs expansion (#78142)
* PublicDashboards: Typo in acknowledge checkboxes information (#77375)
* Auth: Use camelCase in SSO Settings API (#78480)
* Chore: Update e2e selectors for Transformations (#78426)
* Swagger: Rename API Key `AddCommand` (#78491)
* Explore: Wrap RawPrometheusContainer with PanelChrome (#78084)
* HeatmapTooltip: Refactor to simplify upcoming PRs (#78436)
* Loki: Change import for CustomVariableModel and remove unnecessary import of initialCustomVariableModelState (#78456)
* DashboardScene: Fixes focus panel z-index issue (#78474)
* Revert \"Panel: omit query API call when the panel is a row (#75847)\" (#78475)
* Loading screen: Ensure bounce animation isn\'t blocked by main thread (#78469)
* I18n: Crowdin sync (#78471)
* DashboardScene: Fixes wrapping panel time override (#78470)
* RBAC: Check `plugins:install` globally (#78438)
* Chore: Clean up usage of deprecated stylesFactory function (#78419)
* Explore: Default synced to true, only show synced status if panes are split (#77759)
* I18n: Crowdin sync (#78455)
* Login: refactor auth info package (#78459)
* Loki: Fix conditional for derived fields using regex type (#78464)
* Docs: adds alerting provisioning updates (#78454)
* fix: Explore -Tables missing vertical spacing (#78149)
* Chore: Change endpoint to check versions in cli (#78008)
* I18n: Set description of Crowdin PR using GH Actions (#78424)
* Bug: Fix loading behavior with FlagExternalCorePlugins (#78388)
* Login: remove unused function (#78442)
* Chore: update latest.json to 10.2.2 (#78445)
* [sceneVariablesSetToVariables]: Manually check variable type, instead of instanceof (#78407)
* I18n: Crowdin sync (#78427)
* Dashboards: Implement natural sort for query variables (#78024)
* Changelog: Updated changelog for 10.2.2 (#78439)
* Loki: Fix scope of `labels` variable being wrong (#78417)
* Loki: Use TemplateSrv from AATTgrafana/runtime (#78196)
* Add more unit tests for removeSSOSettings method (#78329)
* CloudWatch: Call query method from DataSourceWithBackend to support public dashboards (#77532)
* fix: `label_values` w/ empty filters in prom datasource variable query (#78242)
* Chore: Deprecate ID from Folder (#78281)
* Prometheus: Fix UI bug where a label with empty string shows as populated with the deleted label filter value (#78153)
* Explore: Fixes issue with adhoc filters when coming from dashboards (#78339)
* Remove note that mentions Hashicorp Vault support in Cloud (#78327)
* Auto-generate: Scrollable history container (#77895)
* I18n: Crowdin sync (#78418)
* DashboardScene: Basics stubs for starting with editviews (dashboard settings) (#78209)
* I18n: Crowdin sync (#78402)
* Alerting: Add actions extension point to alert instances table view (#77900)
* AuthZ: Improve team ID fetching for signedInUser (#78378)
* Auth: Make clientTokenRotation enabled by default (#78384)
* Explore: Rename RichHistoryCard for clarity and consistency (#78358)
* Explore: Add documentation around transformations in the explore editor (#78082)
* I18n: Crowdin sync (#78394)
* Data sources: show data source menu to users who only have access to create a data source (#78347)
* UserAuth: clean-up auth entries on update (#78377)
* Explore: handle URLs parse errors (#77784)
* Cloudwatch: Migrate Config editor and Variable editor to new form stying under feature toggle (#77838)
* fix: ha_peer to ha_peers (#75724)
* I18n: Crowdin sync (#78382)
* Plugins: Share plugin context with the component-type extensions (#78111)
* Changelog: Updated changelog for 10.2.1 (#78386)
* Command Palette: Fix for chinese input and keystrokes being lost in slow environments (#78373)
* I18n: Crowdin sync (#78371)
* Elasticsearch: Fix processing of raw_data with not-recognized time format (#78262)
* Sandbox: do not load grafana signed app plugins into the sandbox (#78334)
* Auth: Refactor OAuth connectors\' initialization (#77919)
* Prometheus: query builder, handle regex in parentheses for label filters value (#78238)
* Scenes: fix date range comparison (#78331)
* Update set-up-grafana-live.md (#78300)
* Docs: Update transform docs (#78290)
* Timeseries to table transformation: Improve time series detection (#77841)
* Docs: Gauge and Bar Gauge updates (#76240)
* Gauge: Simplify gauge dimension panel options (#76216)
* K8s: Add etcd tests for dual write (local) (#78161)
* FeatureToggle: Disable `dashgpt` by default and mark it as preview (#78348)
* fix: Add vendored dependencies to Dockerfile (#78285)
* Alerting: Move general alert rule validation from db-layer to model (#78325)
* Tempo: Allow `!~` in Search tab (#78315)
* Auth: Remove unused function (#78332)
* Chore: Update go.mod (#78340)
* Update angular-plugins.md (#78341)
* Correcting availability of hashicorp vault integration (#78321)
* AuthN: Add debug logs and check error during oauth token sync (#78323)
* Plugins: Allow disabling \"skip host environment variables\" per-plugin (#78266)
* Plugins: Add running method to interface (#78326)
* Nested Folders: Refactor query for getting folders (#78286)
* Admin: Fix Stack direction (#78320)
* Add swagger code for the removeProviderSettings API method (#78270)
* Chore: Add app o11y viz as code owners for sparkline related stuff (#78310)
* RadioButtonGroup: Add missing `disabled` and `disabledOptions` on its story (#78318)
* Sandbox: Fix configuration key for sandbox exceptions (#78317)
* Chore: Remove `navAdminSubsections` toggle (#78179)
* Annotations: Update annotation scope resolver to resolve annotation scopes to dash and folder scopes (#78222)
* Chore: Fix flaky test (#78309)
* SaveDashboard: Reduce time to open drawer when many changes applied (#78283)
* CI: Test backend on feature-toggles documentation changes (#78177)
* refactor: use constant for prometheus datasource type (#78287)
* ExtSvcAuth: Add traces to external service accounts setup (#76779)
* Transformations: Support enum field conversion (#76410)
* Folders: Fix fetching empty folder (#78280)
* Logs Panel: Table UI - Multiple dataframes (queries) (#77589)
* Loki: Add backend functionality to parse structured metadata from Loki (#77361)
* chore: Remove grafana-delivery as codeowners (#77908)
* Chore: Deprecate FolderIDs only used by Swagger (#78219)
* Licensing: Update enterprise documentation (#78276)
* Loki: Fix import for intervalToMs (#78265)
* QueryHistory: Improve test performance (#78255)
* tsdb/elasticsearch: remove TimeInterval field from tsdb/elasticsearch client (#78264)
* Tooltips: Support long labels (#77735)
* Breadcrumbs: Only dedupe breacrumb items for matching node names (#78077)
* Page: Add support for tab counters (#78127)
* Chore: improve types (#78126)
* Dashboards: Allow updating a dashboard if the user doesn\'t have access to the parent folder (#78075)
* ExtSvcAuth: Clean up orphaned external services on start up (#77951)
* better CODEOWNERS comment (#78034)
* Log Rows: Added popover menu with filter options when a log line is selected (#75306)
* Bug Fix: Only display latest version if a plugin is not installed (#78178)
* CloudWatch: Add missing GameLift metrics (#76102)
* InfluxDB: Don\'t sort retention policies on the backend (#78252)
* RBAC: Add OAuth provider scopes separately to fixed:authentication.config:writer (#78202)
* Grafana/ui: Move Grid out of unstable (#78220)
* K8s: Ensure there is always a user in appcontext.User (#78247)
* TooltipPlugin2: Absorb ZoomPlugin (#78160)
* Correlations: Only show original field list in transformation field list (#78230)
* Correlations: Ensure datasource uid property exists when a link is created (#78167)
* Chore: Update settings to support k8s needs (#78235)
* InfluxDB: Add new truthiness operators (`Is` and `Is Not`) to InfluxQL Query Builder (#77923)
* Revert \"InfluxDB: Response parser improvements (#76852)\" (#78224)
* Prometheus: Query advisor new rudderstack events (#78218)
* Plugins: Backend: Skip host environment variables (#77858)
* Flamegraph: Update threshold for collapsing and fix flickering (#78206)
* Alerting: Extract alerting rules authorization logic to a service (#77006)
* Grid: Make props responsive (#78214)
* Revert \"Revert \"RBAC: remove dashboard ACL logic from dash store, service #78130\" (#78203)
* Plugins: Add AWS/MediaLive metric for CloudWatch (#78163)
* I18n: Crowdin sync (#78215)
* Explore: Fix queries (cached & non) count in usage insights (#78097)
* I18n: Github action to fix up i18n files in Crowdin files (#78191)
* Chore: Deprecate FolderID from SaveDashboardCommand (#77813)
* Plugins: Add plugin version field to proto interface (#78213)
* DashboardScene: Support dashboard links (#77855)
* SharedQueryProvider: Fixes issue when source panel query runner is waiting for container width (#78199)
* Chore: Deprecate ID in GetFolderQuery (#77647)
* Chore: Deprecate Id from Folder in DTOs (#77943)
* Chore: Deprecate FolderID from DashboardACLInfoDTO (#77652)
* Chore: Deprecate FolderID from Dashboard (#77823)
* Prometheus: Fix calculating rate interval when there is no interval specified (#78193)
* Azure Monitor: support AzureCredentials in common format on backend (#77424)
* Swagger: Show k8s APIs (#78091)
* Sandbox: Exclude incidents app (#78204)
* Explore: Refactor RichHistory.tsx into a functional component (#78144)
* Swagger: Fix `listTokensResponse` (#78155)
* Revert \"RBAC: remove dashboard ACL logic from dash store, service #78130 (#78198)
* DashboardScene: Add macro for interpolating __dashboard variable (#78172)
* Alerting: Allow to clear datasource selection in panel list (#77960)
* DataTrails: Auto query, explore and breakdown/drilldown prototype (#77019)
* InfluxDB: Add support for `>=` and `<=` comparison operators to IQL Query Builder (#77917)
* Accessibility: Increase contrast of `MonacoQueryField` placeholder (#78176)
* Logs: For LogLines frames, don\'t show additional fields in log details (#78109)
* Variables: Add support for aliasIDs to datasource variables (Fixes issue with Postgres datasource variables) (#78170)
* Nested Folders: Decrease max nested folders depth (#78133)
* Transformations: Fix Timeseries to table transformation trend reduction when result is 0 (#78026)
* mysql: update unit test to be ready for the xorm-removal (#78064)
* RBAC: remove dashboard ACL logic from dash store and service (#78130)
* Annotations: Lift parts of RBAC from xorm store into auth service (#76967)
* K8s/Playlist: Test dual write path (#77604)
* Auth: Add SAML scopes to fixed:authentication.config:writer (#78147)
* FeatureToggles: Add context and and an explicit global check (#78081)
* K8s: Set version info in response (#78083)
* Task: Add tracking dashboard toolbar options (#77524)
* Chore: update latest.json to 10.2.1 (#78138)
* Scenes/ShareModal: Implement public dashboard tab (#76837)
* Feature Registry: Update toggle configs for admin page visibility (#78062)
* Changelog: Updated changelog for 9.5.14 (#78134)
* IAM: Protect managed service account frontend details page (#77839)
* Chore: Update whatsNew link (#78066)
* Changelog: Updated changelog for 10.2.1 (#78125)
* PanelConfig: Interpolate template vars for Axis label (#78086)
* Loki: fix missing entries when there arent any derived fields (#78123)
* Auth: Replace literal http status codes with constants from http pkg (#78116)
* InfluxDB: Fix multi variable interpolation (#78068)
* Chore: Remvoe newDBLibrary feature flag (#78074)
* NGAlerting: Use identity.Requester interface instead of SignedInUser (#76360)
* Plugins: Add statusSource to partial data response error log (#78057)
* Loki: Option to add derived fields based on labels (#76162)
* i18n: Markup up correlations forms for translations (#75264)
* Dashboards: Update link to documentation in repeated row warning (#77964)
* Chore: only show short commit hash in the help menu (#78038)
* Logs Panel: Table UI - Refactor to use includeByName transformation (#78070)
* Chore: Update otel deps (#78069)
* Flamegraph: Fix rendering on non-retina screens (#78085)
* Alerting: Add lifecycle methods to the forked Alertmanager (#77741)
* Sandbox: Add setImmediate polyfill (#78093)
* Plugins: Follow root level dist and siblings when walking file system (#78042)
* Chore: Remove unnecessary type assertions (#78009)
* DashboardScene: Alert states data layer (#77945)
* Plugins: Keep working when there is no internet access (#77978)
* Plugins: Share the plugin context with apps and ui-extensions (#77933)
* Select: Overflow ellipsis and control over multi value wrapping (#76405)
* K8s: expose namespace in frontend_settings (#78090)
* K8s: Add subresource to the example apiserver (#78030)
* K8s: Update comments and structure to help a security review (#77881)
* Settings: Actually deprecate access to feature flags (#78073)
* Chore: Stricter typing in type guards (#77809)
* FeatureFlags: Cleanup usage of cfg.IsFeatureToggleEnabled (#78014)
* Plugins: Remove usage of deprecated folder id (#78061)
* ExtSvcAuth: Refactor external service registry to use ExternalServiceRegistry variables (#78056)
* Transformations: Add includeByName to organize fields transformation (#77797)
* K8s: Upgrade to v0.28.3 (#78033)
* Preferences: Remove SQLX backing store (#78015)
* Loki: Fix escaping in cheatsheet (#78046)
* Plugins: Expose PID through proto interface (#77821)
* Fix trace ID in error message (#78041)
* Prometheus: Fix updating timeRange on builder mode when range is changed (#78007)
* Move react-select-event to be a devDependency in AATTgrafana/ui (#76404)
* fix styling so text is displayed (#78051)
* Plugin: Remove external service on plugin removal (#77712)
* DashboardScene: Support templateSrv.getVariables usage (#77910)
* Tempo: Fix missing deep span link (#77936)
* PlaylistPage: Skeleton loading state 💀 (#77992)
* Chore: remove `gcomOnlyExternalOrgRoleSync` feature toggle (#78001)
* mysql: do not import `httpClient` from core grafana (#77628)
* Prometheus: Fix $__rate_interval calculation (#77234)
* DashboardScene: Pass panel id to PanelProps.id (#77927)
* postgresql: change plugin id (#77444)
* SQLX: Remove two unreachable services (#78016)
* Stat: Add panel option to control wide layout (#77018)
* Revert \"Loki: Add error source to DataQuery (#77876)\" (#78006)
* Instrumentation: Check embedded errors in query data response for plugin metrics/logs status label (#77613)
* InfluxDB: Remove context menu \"remove\" option from query builder (#77102)
* Transformations: break add field from calculation transformation UI into sub components (#77874)
* Snapshots: Remove scenes button from snapshot view (#77997)
* Plugins: Pass OTEL sampling config to plugins (#76834)
* Alerting: Adds the new alertingSimplifiedRouting feature toggle (#77984)
* Team LBAC: Able to configure default rule (#77946)
* Nested folders: Write to folders table even if the feature toggle is off (#77788)
* Logs: Use \"labels\" data frame field if type \"other\" in log details (#77806)
* Plugins: Change managed plugins installation call (#77120)
* Dashboards: Fix dashboard listing when user can\'t list any folders (#77983)
* Plugins: Add referer and user login params to plugin CDN redirect logs (#77942)
* Plugins: Allow disabling angular deprecation UI for specific plugins (#77026)
* Loki: Add error source to DataQuery (#77876)
* i18n: Markup QueryEditorRow Component for translations (#76312)
* Update _index.md (#77832)
* Grafana UI: Add description to Menu component (#77808)
* Provisioning: Remove trailing space from log message (#73124)
* I18n: Specify i18next_json as the type in crowdin config (#77972)
* K8s: Use grafana executable for standalone api service (#77904)
* [DOC] Add traces to profiles (#77844)
* TooltipPlugin2: Various fixes for different panel types (#77958)
* AzureMonitor: Improve error handling and update tests (#77967)
* StatusHistory/StateTimeline: Re-config plot for tooltip mode in panel edit (#77954)
* Chore: Various type improvements (#77877)
* Alerting: Remove react-enable (#77955)
* grpcserver: Extract existing span context from grpc request metadata prior to span creation (#77833)
* IAM: Protect external service accounts frontend list page (#77834)
* docs: remove d3-gauge from angular list (#77914)
* Chore: Deprecate FolderIds from FindPersistedDashboardsQuery (#77651)
* Chore: Deprecate folderID from dashboardIdentity (#77650)
* Chore: Deprecate FolderID from GetDashboardQuery (#77812)
* Dashboard: Add ability to stop title/description generation (#77896)
* Regenerate swagger spec following licensing API change (#77934)
* Dashboards: Prevent shared queries from being unnecessarily re-run (#77490)
* Plugins: Show a not found error page when accessing an app for a not-found plugin (#77922)
* Flamegraph: Add collapsing for similar items in the stack (#77461)
* Chore: Remove `compareScreenshot` + `blink-diff` dependency from core (#77920)
* Accessibility: Fix keyboard focus indicator not visible on \"Seach by Data source\" list options in high contrast mode (#77878)
* Chore: Change ownership of the `golang.org/x/net` dependency (#77909)
* Alerting: Add TestTemplate method to the forked Alertmanager (#77577)
* Logs infinite scrolling: create feature flag (#77885)
* UsageInsights: Disable frontend features when backend is disabled (#77772)
* Alerting: Add methods for receivers to the forked Alertmanager (#77574)
* Chore: Update TestData README (#77607)
* SQL: Add timeFilter macro to query builder (#74575)
* Chore: Change VariableModel to TypedVariableModel in most places (#76690)
* docs: remove alertmanager from angular plugins (#77888)
* Auto-generate: Update history link to send user to Grafana LLM plugin page (#77880)
* Logs Panel: Table UI - Label names that are too long push out usage percentage in table column multi-select (#77824)
* Snapshots: Hide the share button (#77763)
* Playlists: Merge the frontend vs backend k8s feature flags (#77875)
* K8s: Improve table converter (support non runtime.Object values) (#77816)
* Grafana app platform: drop etcd requirement in example-apiserver (#77886)
* chore: Remove gh-form and LegacyForms from InfluxInfluxQLConfig (#76497)
* Chore: Deprecate FolderID from CountDashboardsInFolderRequest (#77804)
* Chore: Deprecate FolderID from DashboardSearchProjection (#77811)
* Alerting: adds whats new entry for contact points (#77867)
* Azure: Remove data plane feature toggle (#77754)
* TimePicker: Close overlay content when toolbar button is clicked for the second time (#77796)
* Team LBAC: Add permission check for Update datasource (#77709)
* Folders: Able to fetch folders available for user as \"shared\" folder (#77774)
* PublicDashboards: Add last seen to email sharing users list (#77660)
* InfluxDB: Template variable support for SQL language (#77799)
* ButtonSelect: Fix missing border when dropdown menu is shown (#77677)
* Tempo: remove gf-form from TagMappingInput in trace to logs config section (#77835)
* DashList: Update links with time range and variables change (#77850)
* sql: refactor code, eliminate from-core-grafana import (#77810)
* Revert \"DashList: Update variables in links when they change\" (#77868)
* DashList: Update variables in links when they change (#77787)
* Alerting: Add methods for alerts to the forked Alertmanager (#77571)
* Alerting docs: Contact points updates (#77848)
* remove default label from feature request template (#77862)
* Live: Default to local engine if redis is unavailable (#77467)
* Docs: add a What\'s New entry for data source admin permission (#77621)
* Alerting: Add methods for silences to the forked Alertmanager (#77805)
* Auth: SSO settings foundations (#77724)
* Grafana App Platform: provide an example-apiserver to easily deploy aggregated APIservers (#77826)
* Set temperature to 0 for promql builder llm features (#77520)
* PromQail: use metric type when available else use fallback heuristic (#77702)
* Auto-generate: Optimize panel title / description generation (#77661)
* Prometheus: AI assistant add rudderstack events (#77837)
* Tooltips: Update styling (#77831)
* docs: fix pagerduty repo (#77814)
* Transformations: Build help content for all standard transformers (#74052)
* Alerting: Attempt to fix flakey selector (#77780)
* Grafana/ui: Unify flex shorthand props (#77768)
* Logs Panel: Table UI - Query with few rows renders short table (#77653)
* BrowseDashboards: Add `RadioButtonGroup` to be able to chose between \'Browse\' or \'List\' view (#77561)
* Stars: Remove sqlx storage implementation (#77766)
* Chore: Deprecate FolderID in Hit (#77623)
* Chore: Deprecate FolderIds in Query (#77624)
* Chore: Deprecate folderIDs from testCases (#77649)
* Transformations: Convert calculate field transformer editor to functional component (#77777)
* Logs Panel: Table UI - Add time and body fields to column selection in logs table visualization (#77468)
* Chore: Update to typescript 5 (#76511)
* Docs: Remove expectations and old discussion link (#77789)
* Plugins: Only track metrics for grafana packages and core packages (#77785)
* Correlations: Fix incorrect state transitions in transformations editor (#77434)
* Plugins: Bump go plugin sdk to 0.191.0 (#77773)
* Tempo: Support comments in TraceQL (#77646)
* Tempo: Fix TraceQL autocompletion with missing `}` (#77365)
* Alerting: Adds contact point sorting and searching (#77390)
* Docs: Invert logo color for dark theme in README (#76012)
* Logs: Update logic to process logs dataPlane frame with labels field (#77708)
* Update `make docs` procedure (#77536)
* ShareModal: Implement panel embed tab for scenes (#77062)
* Provisioning: Set `dashboard.folder_uid` column for provisioned dashboards (#77637)
* Table: Fix `no data` message alignment and table selector name (#77700)
* Fix incorrect example for PanelURL in template docs (#77755)
* Tempo: Update tag in span based on Pyroscope API (#77701)
* Tempo: Update the traces data in the testdata data source (#77198)
* Sandbox: Patch history.replaceState to make it work inside the sandbox (#76255)
* Tooltip: Fixes tooltip positioning when using lazy content (#77676)
* Bar Gauge: Add max height option (#76042)
* InfluxDB: Fix query call with flux and sql when backend migration disbaled (#77760)
* Remove feature toggle data source page header (#77751)
* Chore: Reassign some code ownership (#77749)
* Geomap: Add more countries ISO 3166 Alpha-3-code to the gazetteer/countries.json (#75311)
* Prometheus: Remove unsupported browser access mode related code (#77316)
* Update _index.md - adding new unified_alerting parameters (#77720)
* Chore: Create `newVizTooltips` feature flag (#77643)
* Chore: Deprecate FolderId in ImportDashboardRequest and ImportDashboardResponse (#77627)
* Chore: Deprecate FolderId in DashboardMeta (#77626)
* Chore: Deprecate FolderID in libraryElement struct in tests (#77473)
* Chore: Deprecate FolderID in PatchLibraryElementCommand (#77472)
* Chore: Deprecate FolderID in LibraryElementDTO (#77471)
* Tempo: Fix streaming query restart after Grafana server reboot (#77614)
* Stack: Use the component from grafana/ui (#77543)
* Teams: Search by team ids (#77730)
* DashGPT: Fix dashboard description use in panel generation (#75740)
* PanelInspector: Always use the latest panel data (#77732)
* Loki: Add tests to cover NestedQueryList.tsx (#77331)
* Chore: Use vendored xorm instead of a fork (#77388)
* Log Row: memoize row processing (#77716)
* Snapshots: Do not return internal database ids (#77672)
* instrumentation: remove live endpoints from slo (#77706)
* Alerting: Do not show missing integration while loading oncall plugin status (#77710)
* Alerting: Use correct URL for modify export (#77714)
* Role picker: Remove unnecessary table wrapper (#77707)
* Navigation: Report megamenu state when clicking a navigation item (#77705)
* Alerting: Disable cache in rktq when fetching export data. (#77678)
* QueryRows: Fix being able to reorder rows with keyboard (#77355)
* Feature Flag: Add pdfTables (#76452)
* Search: Modify query for better performance (#77576)
* Use versioned action to update `make-docs` procedure (#77694)
* Chore: type fixes (#77618)
* Elasticsearch: Add error source for DataQuery (#77386)
* Alerting: Avoid alert list view component being unmounted every time we fetch new data (#77631)
* Swagger: Rename annotations model (#77605)
* Update navigation e2e tests (#77654)
* Navigation: Hide `Undock menu` button when docked (#76965)
* ServiceAccounts: Use `isManaged` in DTO instead of `isExternal` (#77634)
* Dashboards: Fix issue causing crashes when saving new dashboard (#77620)
* Playlist: Implement the entire API with k8s client (#77596)
* [DOC] Add videos for Tempo data source (#77534)
* CloudMonitoring: Warn users that query will be lost on switch (#76836)
* Azure Monitor: Select all Event Types by default (#77603)
* Feature Management: Define HideFromAdminPage and AllowSelfServe configs (#77580)
* Alerting: Fix export with modifications URL when mounted on subpath (#77622)
* Azure monitor/remove reference to core config (#77601)
* EntityStore: Remove http access (can use apiserver now) (#77602)
* K8s/Playlist: Refactor apis packages so the types and registry are in different packages (#77586)
* EntityStore: Use protobuf for summary objects (#77600)
* Transformations: Cumulative and window modes for `Add field from calculation` (#77029)
* Chore: add/update sqlstore-related helper functions (#77408)
* Prometheus: Set httpMethod as POST for new query client when not defined (#77503)
* OpenTSDB: Use refid to support alerting on multiple queries (#77575)
* Chore: Deprecate folderIDs in FolderFilter (#77590)
* Team LBAC: Fix backend validation (#77612)
* Docs: Improve our mocks section (backend style guide) (#77615)
* Plugins: Add API for creating pluginv2 proto client (#77492)
* Chore: Replace grafana-authnz-team with identity-access-team as code owners (#77609)
* DashboardGrid: Add support to filter panels using variable (#77112)
* Docs: Reduce `location` indentation to match time_interval_spec (#77291)
* Navigation: Use `LoadingBar` in `CommandPalette` (#77506)
* auth: wire service account proxy (#77215)
* RolePicker: Use portal to render menu (#77499)
* Theme: Update old css class add-data-source-item to use card styling (#77487)
* Canvas: Fix ability to draw arrows (#77573)
* Azure Monitor: buildResourceURI function incorrectly migrating (#77178)
* CloudWatch Logs: Add labels to alert and expression queries (#77529)
* Correlations: Add transformations to Explore Editor (#75930)
* Alerting: Remove unused Accesscontrol dependency from DbStore (#77479)
* DashboardScene: Viewer role only support (#76748)
* AzureMonitor: Add Container Insights Syslog Dashboard (#77229)
* Alerting: Handle edge cases without panicking during template migration (#76890)
* Canvas: Refactor ConnectionSVG utils (#77578)
* Alerting: Separate the forked Alertmanager into two implementations (#77582)
* Alerting: Update \'Create alert\' to \'New alert rule\' in the panel and docs (#76950)
* Chore: avoid using deprecated ArrayVector (#77581)
* Graph: Move graph component to graveyard folder (#77579)
* Alerting: Add an empty Forked Alertmanager struct (#77550)
* Transformations: Deduplicate names when using `extract fields` transformation. (#77569)
* Dashboards: Remove dummy trim dashboard api (#77249)
* Timeseries to table transformation: Update Output Changes (#77415)
* CustomScrollbar: Remove chevrons from scroll indicators (#77498)
* Navigation: Updates to the docs for admin subsections (#77500)
* Ignore dist folder for core plugin (#77549)
* Documentation: Update Hubot Integration documentation (#76925)
* Chore: Add app URL to the plugin config (#77455)
* Adds alerts from panels feature to cloud whats new (#77547)
* Grafana-UI: Create fast path in Text component (#76167)
* Bug Fix: Respect data source version when provisioning (#77428)
* Tempo: Handle empty responses in ServiceGraph (#77539)
* Grafana/ui: Move the Stack component out of unstable (#77495)
* Loki: Remove duplicated methods in languageProvider (#77456)
* Tempo: Fix support for `statusMessage` (#77438)
* Chore: Move internal GraphNG+Timeseries components into core (#77525)
* Chore: Prepare to remove from AATTgrafana/ui (#77522)
* Alerting: Fix flaky test TestExportRules (#77519)
* K8s/Playlist: Support full CRUD from k8s to existing storage (#75709)
* Cloudwatch: Use context in aws DescribeLogGroupsWithContext (#77176)
* Docs: Remove reliance on oneshell multiline feature for building transformation docs (#77514)
* docs: provisioning: Added NixOS module link. (#77273)
* Policies: Adds deprecation policy (#68439)
* CI: Sign drone yaml (#77512)
* Storage: Add maxFiles to list functions (#76414)
* CI: Fix race condition when building docker on main (#77504)
* chore: canvas cleanup betterer styles object notation edition (#76315)
* Loki: Add maxLines option to getParserAndLabelKeys (#77460)
* Chore: Upgrade Go to 1.21.3 (#77304)
* AzureMonitor: Add missing namespaces (#77308)
* Explore: Fix support for angular based datasource editors (#77486)
* Dashboards: Fix creating dashboard under folder using deprecated API (#77501)
* Update workflow that synchronizes the `make docs` procedure (#77123)
* Playlist: Add internal API version (#77318)
* Page: Remove Canvas background from primary background pages (#77008)
* ValueFormats: Use plural for time units (#77337)
* Loki: Add `supportingQueryType` to datasample queries (#77482)
* Navigation: Minor tweak to `dockedMegaMenu` to make it slightly tighter (#77493)
* Move datagrid e2e tests to panels-suite (#77031)
* RolePicker: Optimise rendering inside lists of items (#77297)
* Storybook: Formatted SegmentAsync story (#77307)
* Navigation: Make page container automatically scroll when overflowing (#77489)
* Tracing: Trace to profiles (#76670)
* GrafanaUI: Make sure ContextMenu does not get cut off at the top (#77435)
* Loki: Update developers docs with QueryEditor component (#77463)
* Alerting: Update Alertmanager to latest main (70c52bf) (#77485)
* Update dependency AATTtesting-library/jest-dom to v6 (#77445)
* Update dependency AATTtypes/node to v20 (#77446)
* Pyroscope: Simplify and update query options to include max nodes in summary (#76942)
* grafana/ui: Rename Flex component to Stack (#77453)
* Chore: Add more deprecation notices to packages/grafana-ui/src/components/Graph/ (#77480)
* CI: Update RGM steps to use the artifacts command (#77470)
* Auto-generate: Update generation character limits, improve generation history UX (#76849)
* K8s: Implement playlist api with k8s client (#77405)
* Chore: Deprecate FolderID in CreateLibraryElementComand (#77403)
* Chore: Update `detect-breaking-changes` workflow to use node 20 (#77459)
* Tooltips: Components update (#77410)
* PanelChrome: Fixes z-index issue with status message when hover header is true (#77443)
* Chore: Deprecate FolderID in LibraryElement struct (#77377)
* Chore: Upgrade `react-redux` (#77296)
* Chore: Build and release GH action: Use vault secrets (#77448)
* Chore: Deprecate FolderID in LibraryElementWithMeta (#77406)
* Chore: Deprecate FolderID in GetLibraryElementCommand (#77404)
* Query Validation: accept any parser to validate query and integrate with Prom query editor (#77081)
* Toggletip: Update background color and border (#77437)
* Chore: remove (preview) tag from application (#77054)
* Update react-router monorepo (#77447)
* Chore: remove legacy dashboard and folder permission pages (#77143)
* Chore: Update to yarn 4 (#77156)
* Loki: Add in code documentation for methods and identify todos (#77314)
* Update dependency AATTcypress/webpack-preprocessor to v6 (#77279)
* RBAC: add a feature toggle for annotation permission changes (#77432)
* Docs: deprecate API key reference docs and update API tutorial to use service accounts (#77429)
* Chore: Add missing comma to renovate config (#77439)
* Plugins: Fix status_source always being \"plugin\" in plugin request logs (#77433)
* Alerting: Fix GetStarted container width for big screens (#77397)
* Update react-router monorepo (#76961)
* Annotations settings: Do not preserve query properties when changing data source (#77422)
* Logs: Deprecated `showContextToggle` in DataSourceWithLogsContextSupport (#77232)
* Loki: Clean up Language provider and remove unused code (#77315)
* Improve logs for backends owned by the Observability Traces and Profiling squad (#76109)
* Alerting: Use notifications:read permission for contact points and policies export (#76954)
* PluginExtensions: Returns a clone of moment objects in context (#77238)
* Alerting: Remove OrgID() from the Alertmanager interface (#77398)
* Chore: Add min Grafana dependency version (#77272)
* DashboardScene: Panel links support (#77295)
* RadioButton: Fix alignment (#77416)
* Alerting: Fix Alert rule form editing when associated panel has no id (#77209)
* add resource group to grn (#77396)
* Chore: update kind annotation names to grafana.app/
* (#77401)
* Tempo: Added status to hard-coded fields (#77393)
* Tempo: Fix #76764 (#77395)
* Heatmap: Add support for exemplar rendering with native heatmap-cells (#77324)
* CloudWatch: Use context in aws GetLogGroupFieldsWithContext (#77174)
* Chore: track share link options (#77240)
* Errors: Make errors the same in dev as prod (#77366)
* Calculations: Update First
* and Last
* reducers to exclude NaNs (#77323)
* Alerting: Apply negative matchers for route matching (#77292)
* Storybook: Rework the intro page (#77305)
* Update documentation for timezones in mute timings (#77370)
* Alerting: Add feature toggles for Alertmanager migration (#77372)
* Chore: Remove unused code from prometheus datasource (#76776)
* InfluxDB: Fix parsing multiple tags on backend mode (#77340)
* Prometheus: Remove timeSrv imports (#76118)
* Elasticsearch: Add interval type selector to interval field (#76805)
* Trace View: Fix issue with critical path performance (#77373)
* Alerting: Update message templates to notification templates nomenclature (#77374)
* Log Context: Add Log Context support to mixed data sources (#76623)
* PublicDashboards: Add swagger documentation (#75318)
* Chore: Update code owners frontend for sharing squad (#77287)
* DevEnv: Fix missing commas in dashboards (#77359)
* Tempo: Add new intrinsics (#77146)
* Explore: Ensure logs volume data points are in order (#77268)
* Trace View: Critical path highlighting (#76857)
* InfluxDB: Fix parsing empty response (#77353)
* Rich history drawer: Translation added (#77088)
* ValueFormats: Currency: Add support for Bulgarian Lev (BGN) (#77333)
* User: remove empty email / username check from update in service (#77347)
* Loki: Add optional stream selector to fetchLabelValues API (#77207)
* Explore: Fix panes vertical scrollbar not being draggable (#77284)
* Bump actions/checkout from 3 to 4 (#77341)
* Chore(deps): Bump actions/setup-node from 3 to 4 (#77274)
* Table: Fix right column alignment (#77339)
* Auto-generate: Change dashboard save diff prompt, widen diff context (#76724)
* Chore: uPlot v1.6.27 (#77317)
* Alerting: Enable feature flag alertingNoDataErrorExecution by default (#77242)
* K8s: JSON file storage (#75759)
* Doc: remove trailing slash to fix link (#77313)
* Docs: add dashgpt information (#77177)
* Prometheus: Don\'t post-process native heatmap-cells responses (#77289)
* Use latest grafana/docs-base image (#77299)
* Alerting: Add support for responders to Opsgenie integration (#77159)
* Feature Management: Link to grafana.com docs from feature toggle admin page (#77302)
* Docs: add youtube links to 10.2 what\'s new (#77244)
* Remove check for ONESHELL support (#77293)
* Transformations: Allow Timeseries to table transformation to handle multiple time series (#76801)
* Transformations: Move debug to drawer (#76281)
* InfluxDB: Response parser improvements (#76852)
* Added panel actions menu content (#77162)
* Tooltip: New styles (#76964)
* Chore: Some renovate config tidy up (#77275)
* K8s: Use client-go to test legacy playlist changes (#77245)
* Explore: Avoid reinitializing graph on every query run (#77281)
* Chore: Fix bingo variables for Windows (#73830)
* Explore TraceView: Remove \'Scroll to top\' button (#77158)
* AuthN: Set oauth client grant_types based on plugin state (#77248)
* Alerting: Memoize labels suggestions calculation (#76972)
* Plugin: Enable service account based on plugin settings on init (#77193)
* AuthN: Change the external service account state on plugin state change (#77157)
* Team LBAC: Add validation/regex of teamheaders (#76905)
* Chore: Add GH workflow to release core plugins (#77204)
* Logs: remove toggleLabelsInLogsUI (#77264)
* Chore: Bump Lerna to v7 (again) (#77190)
* Update dependency eslint-plugin-jest to v27.6.0 (#77267)
* chore: remove LegacyForms from MetricSelect component (#76490)
* Update dependency AATTgrafana/scenes to v1.20.0 (#77261)
* RadioButtonGroup: Fixes icon alignment (#77196)
* CloudWatch: Use context in aws ListSinks and ListAttachedLinks (#77083)
* Update dependency rc-cascader to v3.20.0 (#77210)
* Navigation: Improve docked auto scroll behaviour (#77117)
* IDForwarding: Update settings name (#77257)
* Plugins: Fix plugin alias ID being used in PluginContext.ID (#77206)
* CI: Fix release-npm-packages action (#77127)
* IDForwarding: Require that id forwarding is enabled for data source (#77131)
* Pyroscope: Added app integration for datasource (#75789)
* Histogram: Render heatmap-cells and heatmap-rows frames (#77111)
* Cloudwatch: Add DB_PERF_INSIGHTS to Metric Math (#77241)
* docs: What’s new addition (#77233)
* PublicDashboards: Chore refactor api test (#77091)
* K8s/Authorizer: Move allow from fallback to org_role (#77235)
* Logs Panel: Column selection for experimental table visualization in explore (#76983)
* K8s: Add integration test infra, and fix authz patterns (#77218)
* Remove pr-swagger-gen dependency on clone-enterprise (#77217)
* Bug: fix a typo in dashboard permission logic (#77231)
* Bug fix: Correctly set permissions on provisioned dashboards (#77155)
* Update configure-team-sync.md (#76721)
* K8s: Share legacy storage configs with etcd based configs (#77181)
* Docs: copy edit (#76652)
* Docs: remove enablement section (#77214)
* Docs: remove contact support note (#77212)
* chore: add basic tracing to playlist service (#77165)
* Explore: Fix broken interpolation for mixed datasources coming from dashboards (#76904)
* Bump google.golang.org/api from 0.126.0 to 0.148.0 (#77188)
* GrafanaUI: Move Box out of unstable and into GrafanaUI (#77080)
* Icon: Restore default fa-spin to spinner in icon (#77205)
* Alerting: Show receiver in groups view to avoid duplication in the list (#77109)
* Feature Management: UI improvements (#76866)
* EmbeddedDashboard: Removes no longer used components (#77195)
* Chore: Replace crewjam/saml with the latest grafana/saml lib (#77153)
* DashboardScene: Render share snapshot radio button translations (#77136)
* Chore: Update to node 20 (#76097)
* Bug: Fix DatasourceSrv getList with aliases (#77027)
* Chore: Update CODEOWNERS to move transforms to BI squad (#77183)
* Organize fields transformation: Fix re-ordering of fields using drag and drop (#77172)
* Transformers: Avoid mutating field.values in Concatenate transformation (#77179)
* Thresholds: Don\'t use series fill opacity for transparent steps (#77104)
* K8s: Add tracer provider to config (#77003)
* Alerting: changes on Insights section titles (#77163)
* K8s: Move the namespace mapper to the same package that resolves them (#77101)
* Docs: fix broken link to moved content (#77147)
* Bug fix: add library panel permissions to basic roles (#77144)
* Chore: Update PromSettings tooltip grammar (#76627)
* InfluxDB: Fix handle multiple frames in metricFindQuery and runMetadataQuery (#77154)
* GrafanaUI: Prevent code editors from \'trapping\' scroll (#77125)
* Auth: Handle when access token has already been refreshed in OAuth token sync (#77118)
* K8s: Add explicit table converter (#77098)
* chore: use grafana/experimental for dashboard AI feature (#76948)
* Alerting: Remove ConfigHash() from the Alertmanager interface (#77134)
* Alerting: Allow more time before Alertmanager expire-resolves alerts (#77094)
* Add logging prometheus and ruler rules totals (#76812)
* auth: implement feature flag for service account proxy (#77129)
* Spinner: Fix so that the `size` property is correctly applied (#77135)
* Table: fix `cellProps.style.textAlign` being readOnly in some cases (#77137)
* Chore: Shared webpack: Fix package.json version with commit (#77030)
* K8s: Use grafana.app as the playlist+example group name domains (#77096)
* Alerting: Contact Points v2 part IV (#76063)
* InfluxDB: Fix adhoc filter calls by properly checking optional parameter in metricFindQuery (#77113)
* Add separate token handling for OAuth providers (#76461)
* DockedMegaMenu: Adjust docked threshold (#77139)
* Docs: edit export alerting resources feature in Cloud what\'s new (#76997)
* Library Panels: Fix library panel creation with RBAC enabled (#76553)
* Add SumoLogic plugin (#77025)
* Chore: Allow env overrides for the `extended_jwt` config (#77132)
* Plugins: Adds logging around loading of plugins for better tracking (#76896)
* Alerting: Replace FileStore() for CleanUp() in the Alertmanager interface (#77126)
* Role picker: Fix flickering at service accounts page (#77049)
* auth: migrate api interface implementation (#77040)
* SQL: Fix config page backwards compatibility (#76951)
* ServiceAccount: Add pagination to service accout table (#77044)
* Chore: Fix missing enterprise operation from swagger (#77122)
* Alerting: Send alerts to the remote Alertmanager (#77034)
* Tracing: Improve frame type checking (#76898)
* Alerting: Fix NoRulesSplash being rendered for some seconds, fater creating a rule (#77048)
* Chore: Update OpenAPI specs (#77107)
* Docs: Fixing Security Advisory URL (#75483)
* Alerting: Fix order of the Alerting docs (#77084)
* Chore: Remove default metadata key from influxdb sql config page (#76994)
* Chore: Add CI Pipeline to generate Grafana\'s OpenAPI specification (#75393)
* docs: What’s new & Upgrade guide 10.2 (#75909)
* Docs: Clarify open source documentation (#77077)
* Transformations: Separate useful doc content for UI use (#75781)
* Navigation: Basic e2e tests for docked mega menu (#77000)
* Alerting: Feedback on docs (#77068)
* Tempo: Add new structural operators (#77056)
* Geomap: Fix route layer crosshair share (#76702)
* CI: Temporarily disable arm build-tooling (#77064)
* chore: Bump version in latest.json (#77061)
* Changelog: Updated changelog for 10.2.0 (#77058)
* Plugins: Add managed instance installation resources (#76767)
* K8s: Playlist apply fix (#76971)
* Docs: Clarify content on Getting started page (#77010)
* Revert \"Chore: Bump Lerna to v7\" (#77046)
* AuthN: Add metrics to external service accounts management (#76789)
* Update `doc-validator` workflow (#77024)
* RBAC: update data source permission API reference (#76613)
* Alerting: Dont show 1 firing series when no data in Expressions PreviewSummary (#76981)
* Docs: Updates based on UI changes, support request (#76907)
* Plugins: Improvements to NodeGraph (#76879)
* Loki Queries: Query Splitting enabled by default (#75876)
* RBAC: Default to None role on SA creation if accesscontrol enabled (#77035)
* Update dependency react-grid-layout to v1.4.2 (#76736)
* Revert \"RBAC: Allow the basic role None as option of the org role #76335 (#77033)
* Alerting: Fix confusion around what can and cannot be customized in notifications (#77032)
* Icon: Simplify and remove wrapping `
` (#76819)
* Team LBAC: Move middleware to enterprise (#76969)
* revert table tracking (#77021)
* Chore: fix some more types (#76535)
* Alerting: Improve order of docs pages (#76998)
* Alerting: Improve documentation on high availability (#76434)
* Chore: Move `extsvcaccounts` package to `serviceaccounts` (#76977)
* RBAC: Allow scoping access to root level dashboards (#76987)
* CI: rgm-package must wait for update-package-json-version in main pip… (#77022)
* Navigation: Default `MegaMenu` to `docked` when screensize > 1440 (#76960)
* Elasticsearch: decouple from timeSrv and templateSrv (#76894)
* Build: Faster external plugin builds (#76974)
* Search: Fix empty folder details for nested folder items (#76504)
* CI: Rename scripts that build artifacts to use _build_ (#77005)
* Alerting: Fix link in docs (#76982)
* PublicDashboards: Add selector for Confirm Access page (#76913)
* Identity: Fix org role none comparison (#76999)
* VizLegend: Omit sectionRight when no right axis exists (#76923)
* Playlists: Fix K8s list interface (#76993)
* Canvas: Button API update toaster error message (#76988)
* Docs: add Dataviz features to Cloud what\'s new (#76722)
* K8s: Remove duplicate listener in production (#76583)
* Docs: add unusable transformations content (#76644)
* Box: Add gap prop (#76953)
* InfluxDB: Fix table parsing with backend mode (#76899)
* Prometheus: (Chore) Switch to sdk tracing from infra tracing (#76975)
* OwenSmallwood/Docs: Updates min cpu for k8s minimum requirements (#76908)
* Feature toggle: Mark dashgpt as GA (#76304)
* Canvas: Add PUT to Canvas Button (#76844)
* Table: Optimization - render icons on hover (#76906)
* CloudWatch: Use context in aws GetResourcesPagesWithContext (#76921)
* InfluxDB: Fix aliasing with $measurement or $m on backend mode (#76917)
* Alerting: Alert rule constraint violations return as 400s in provisioning API (#76396)
* Chore: Fix failure when importing dashboard (#76947)
* CloudWatch: add AWS/CertificateManager dimension (#76893)
* Navigation: Expand active page hierarchy and scroll into center if not visible (#76949)
* Prometheus: (Chore) Switch to sdk httpclient from infra httpclient (#76955)
* CloudWatch: Use context in aws DescribeRegionsWithContext (#76922)
* CloudWatch: Use context in aws ListMetricsPages (#76938)
* chore(grafana-apiserver): expose apiserver metrics endpoint (#76572)
* Alerting: Rename remote.ExternalAlertmanager to remote.Alertmanager (#76956)
* Update dependency eslint-plugin-import to v2.29.0 (#76959)
* Analytics: Add option to pass destSDKBaseURL to rudderstack load method (#74926)
* Update dependency eslint to v8.52.0 (#76946)
* Chore: Bump Lerna to v7 (#76851)
* auth: add serviceaccount proxy (#76815)
* SQL: Update configuration pages (#75525)
* Alerting: Improve Introduction to Alerting docs (#76591)
* Navigation: correctly mark a `MegaMenuItem` as active if it has active children (#76944)
* DashboardScene: Transform scene repeats to snapshot (#76428)
* Update opentelemetry-js monorepo (#76871)
* Alerting: Improve the docs for grouping and timers (#76589)
* Chore: Replace ts-loader in e2e and input-datasource (#76872)
* Chore: Makefile / Magefile task to build plugins (#76763)
* BrowseDashboards: Prevent unnecessary searches (#76424)
* Alerting: Improve the docs on templating labels and annotations (#76593)
* NodeGraph: Fix edges dataframe miscategorization (#76842)
* Alerting: Update docs with the new create alert menu option in panels (#76825)
* DockedMegaMenu: More consistent spacing on active state (#76873)
* Docs: Add missing step to install plugin doc (#76853)
* Correlations: Allow the insert query to be retried in a test (#76877)
* a11y: Fix no-static-element-interactions in xy chart editor (#76170)
* docs: Update canvas docs with latest button element video (#76915)
* CloudWatch: Use context in aws DescribeInstancesPages (#76855)
* CloudWatch: Update query batching logic (#76075)
* Geomap: Fix broken symbol alignment options for older geomap panels (#76850)
* docs: minor grammar update (#76900)
* Fix scenes runtime error for legacy angular panels (#76883)
* Revert \"AuthN: move oauth token hook into session client\" (#76882)
* Caching: Enable `useCachingService` feature toggle by default (#76845)
* Prometheus: (Chore) Switch from infra to sdk logger (#76827)
* DashboardScene: Panel Keybindings and some others (#76233)
* Codeowners: Change responsibilities (#76828)
* Geomap: Fix Share View (#76787)
* Docs: add service accounts to the list of entities that can be assigned permissions (#76876)
* Fix: align access to the team page with access to the team tab (#76868)
* Alerting: Move `ExternalAlertmanager` to its own package (#76854)
* Chore: Bump grafana-experimental from 1.7.0 to 1.7.4 (#76870)
* Chore: Use externally built core plugins (#76682)
* Update jest monorepo to v29.7.0 (#76864)
* Tempo: Rename label in TraceQL builder (#76685)
* Alerting: Fetch receivers from remote Alertmanager (#76841)
* Update dependency webpack-merge to v5.10.0 (#76856)
* Chore: typing fixes (#76859)
* Navigation: Correctly highlight a `SectionNavItem` if it has children that are active (#76860)
* Alerting: Fix HCL export for alerts with non-zero \"for\" field. (#76739)
* Update dependency webpack to v5.89.0 (#76832)
* Testdata: Use contextual logging (#76833)
* chore(76107): Removed LegacyForm from FolderSettingsPage (#76313)
* Docs: Update geomap marker layer docs for 10.2 (#76784)
* Docs: order Cloud what\'s new entries by date (#76839)
* CI: Fix validate-npm-packages regex to work without version suffix (#76838)
* Docs: Update canvas docs for 10.2 (#76786)
* Docs: Update timeseries axis docs for 10.2 (#76782)
* Explore: Cancel previous queries when a new query is run (#76674)
* Explore: Do not assert order of query history items when initializing from URL (#76806)
* Update angular-plugins.md (#76829)
* Update dependency stylelint to v15.11.0 (#76813)
* Prometheus: PromQAIL frontend, drawer, feature toggle, workflow, etc. (#73020)
* Nav: Design changes in MegaMenu (#76735)
* DateTime: Update toISOString signature (#76824)
* Team LBAC: Fix multiple header values (#76821)
* Update grafana-plugin-go-sdk to v0.187.0 (#76816)
* Alerting: Fix flaky SQLITE_BUSY when migrating with provisioned dashboards (#76658)
* RBAC: introduce a data source admin role (#75915)
* Update dependency sass to v1.69.4 (#76807)
* ESLint: Fix typo in README (#75784)
* Update dependency rudder-sdk-js to v2.43.0 (#76796)
* Switching saml to authnz squad (#76804)
* Add prefix for external service accounts (#76794)
* Plugins: Add contextual logger to streaming methods in ContextualLoggerMiddleware (#76761)
* Alerting: Fix incorrect decoding for alert rules with % characters (#76148)
* Alerting: Fetch alerts from a remote Alertmanager (#75844)
* Update dependency rc-cascader to v3.19.0 (#76760)
* Fix correlation links (#76738)
* Chore: move cache dir for plugins to the root (#76680)
* Elasticsearch: move adhoc filters code to modifyQuery module and refactor (#76529)
* Add grafana program label command (#76790)
* Swagger: Type postDashboardResponse.id as int instead of string (#76749)
* Alerting: Use common StateReason values for NoData/Error mapped states (#76781)
* Docs: Add Alerting export to what\'s new (#76775)
* Azure monitor: Support Logs visualization (#76594)
* Team LBAC: Refactor to use only the teamHeader json part (#76756)
* Docs: Fix links to plugin-tools in changelog, breaking changes (#76726)
* Tooltip: Ensure tooltip text is correctly announced by screenreaders (#76683)
* Chore: Remove unneeded package.json resolutions (#76710)
* Chore: Update babel dependencies to 7.23.2 (#76746)
* Update dependency regenerator-runtime to v0.14.0 (#76737)
* Auth: Update `disabledMessage` to make better use of info box (#76687)
* Flamegraph: Rendering from tree instead of levels (#76215)
* Plugins: Add feat toggle to install managed plugins (#75973)
* Devenv: Add `undev` command to the ./setup scrip of devenv (#76684)
* Alerting: Add Alerting menu in getPanelMenu (#76618)
* Tracing: Update configuration editor links (#76678)
* AuthN: move oauth token hook into session client (#76688)
* Release: Bump version to 10.3.0-pre (#76742)
* Instrumentation: Log errors embedded within query data responses (#76285)
* Chore: delete team related entries for an org after the org gets deleted (#76706)
* Update grafana-plugin-go-sdk to v0.185.0 and otel to v1.19.0 (#76704)
* Update dependency react-calendar to v4.6.0 (#76709)
* Update dependency rc-tree to v5.8.0 (#76708)
* Release: Bump version to 10.3.0 (#76733)
* ZoomPlugin: Clear selection in shared-cursor dashboards during zoom (#76719)
* Azure Monitor: Fix variable in app insights dependencies dashboard (#76717)
* Azure Monitor: Add 5 curated dashboards for App insights troubleshooting experience (#75916)
* Update dependency rc-tooltip to v6.1.1 (#76635)
* Update dependency AATTtypes/node to v18.18.5 (#76700)
* Feat: Add cloud plugin cost management to admin section (#76547)
* Update dependency AATTtesting-library/user-event to v14.5.1 (#76697)
* K8s: Add grafana-apiserver config (#76649)
* Lezer-logql: upgrade to 0.2.1 (#76693)
* Update dependency AATTgrafana/aws-sdk to v0.2.0 (#76672)
* K8s: Logging improvements (#76646)
* Plugins: Automatic service account (and token) setup (#76473)
* Cloudwatch: Revert feature toggle related to a new regions endpoint refactor (#76620)
* Cloudwatch: Ignore error while fetching regions (#76626)
* CI: Implement RGM pipeline parity between editions (#76283)
* Docs: Update docs for whatsnew for no basic role (#76681)
* Chore: Fix formatter test (#76689)
* Tracing: Do not try to render trace view in dashboard if data missing (#76630)
* Alerting: Update grafana/alerting to a53b5db (#76679)
* InfluxDB: Enable InfluxDB backend mode by default (#76641)
* Admin: Use primitive components for table views (#76512)
* Team LBAC: Add `teamHeaders` for datasource proxy requests (#76339)
* Alerting: Use Mimir image to run integration tests for the remote Alertmanager (#76608)
* Dashboard: Fix panels overlapping Save Drawer (#76675)
* feat(alerting): add query optimizations for prometheus (#76015)
* Slack notifications: Remove CI changes notifications from the `grafana-delivery` channel (#76671)
* Chore: Adapt GetDataSourcesByType to plugins with aliases (#76637)
* Plugins: Add status_source label to plugin request logs (#76676)
* Docs: Templating: Replace __value.raw with __data.fields (#76408)
* Tue Nov 21 2023 ecsosAATTopensuse.org- Update to version 10.2.2:
* [v10.2.x] FeatureToggle: Disable `dashgpt` by default and mark it as preview (#78349)
* [v10.2.x] SaveDashboardPrompt: Reduce time to open drawer when many changes applied (#78308)
* [v10.2.x] Update angular-plugins.md (#78343)
* [v10.2.x] Correcting availability of hashicorp vault integration (#78337)
* [v10.2.x] Update angular-plugins.md (#78338)
* [v10.2.x] Folders: Fix fetching empty folder (#78306)
* [v10.2.x] CI: Test backend on feature-toggles documentation changes (#78302)
* [v10.2.x] RolePicker: Optimise rendering inside lists of items (#78260)
* [v10.2.x] Alerting: Use correct URL for modify export (#78232)
* [v10.2.x] Alerting: Fix export with modifications URL when mounted on subpath (#78217)
* [v10.2.x] Explore: Fix queries (cached & non) count in usage insights (#78216)
* Release: Bump version to 10.2.2 (#78135)
* [v10.2.x] Changelog: Updated changelog for 10.2.1 (#78128)
* [v10.2.x] InfluxDB: Fix multi variable interpolation (#78119)
* [v10.2.x] Plugins: Keep working when there is no internet access (#78092)
* Tue Nov 14 2023 ecsosAATTopensuse.org- Update to version 10.2.1:
* Update what\'s new url (#78065)
* [v10.2.x] Dashboards: Fix issue causing crashes when saving new dashboard (#77641)
* [v10.2.x] Dashboards: Prevent shared queries from being unnecessarily re-run (#77935)
* [v10.2.x] fix styling so text is displayed (#78055)
* [v10.2.x] Stat: Add panel option to control wide layout (#78012)
* [v10.2.x] DashboardGrid: Add support to filter panels using variable (#77112) (#77995)
* [v10.2.x] Logs: Use \"labels\" data frame field if type \"other\" in log details (#77990)
* [v10.2.x] Dashboards: Fix dashboard listing when user can\'t list any folders (#77988)
* [v10.2.x] docs: remove d3-gauge from angular list (#77947)
* [v10.2.x] docs: remove alertmanager from angular plugins (#77899)
* [v10.2.x] Logs: Update logic to process logs dataPlane frame with labels field (#77801)
* Update grafana-plugin-go-sdk to v0.185.0, otel to v1.19.0 and grpc to v1.58.3 (#77851)
* [v10.2.x] docs: fix pagerduty repo (#77820)
* [v10.2.x] Update `make docs` procedure (#77775)
* [v10.2.x] Fix incorrect example for PanelURL in template docs (#77771)
* [v10.2.x] InfluxDB: Fix query call with flux and sql when backend migration disbaled (#77761)
* [v10.2.x] Dashboard: Fix panels overlapping Save Drawer (#77739)
* [v10.2.x] Prometheus: set httpMethod as POST for new query client when not defined (#77736)
* [v10.2.x] Update _index.md - adding new unified_alerting parameters (#77748)
* [v10.2.x] ZoomPlugin: Clear selection in shared-cursor dashboards during zoom (#77737)
* [v10.2.x] PanelInspector: Always use the latest panel data (#77733)
* [v10.2.x] Log Row: memoize row processing (#77731)
* [v10.2.x] Search: Modify query for better performance (#77713)
* [v10.2.x] [DOC] Add videos for Tempo data source (#77639)
* [v10.2.x] Plugins: Fix plugin alias ID being used in PluginContext.ID (#77258)
* [v10.2.x] Docs: Reduce `location` indentation to match time_interval_spec (#77611)
* [v10.2.x] RBAC: Allow scoping access to root level dashboards (#77608)
* [v10.2.x] CloudWatch Logs: Add labels to alert and expression queries (#77594)
* [v10.2.x] Documentation: Update Hubot Integration documentation (#77568)
* [v10.2.x] Bug Fix: Respect data source version when provisioning (#77542)
* [v10.2.x] Explore: Fix support for angular based datasource editors (#77505)
* [v10.2.x] Alerting: Fix flaky test TestExportRules (#77521)
* [v10.2.x] docs: provisioning: Added NixOS module link. (#77515)
* [v10.2.x] CI: Fix race condition when building docker on main (#77511)
* [v10.2.x] CI: Update RGM steps to use the artifacts command (#77478)
* [v10.2.x] Alerting: Use notifications:read permission for contact points and policies export (#77427)
* [v10.2.x] Docs: deprecate API key reference docs and update API tutorial to use service accounts (#77441)
* [v10.2.x] Plugins: Fix status_source always being \"plugin\" in plugin request logs (#77436)
* [v10.2.x] InfluxDB: Fix parsing multiple tags on backend mode (#77382)
* [v10.2.x] InfluxDB: Fix aliasing with $measurement or $m on backend mode (#77383)
* [v10.2.x] Explore: Ensure logs volume data points are in order (#77367)
* [v10.2.x] Alerting: Memoize labels suggestions calculation (#77286)
* [v10.2.x] User: remove empty email / username check from update in service (#77351)
* [v10.2.x] Explore: Avoid reinitializing graph on every query run (#77290)
* [v10.2.x] Explore: Fix panes vertical scrollbar not being draggable (#77344)
* [v10.2.x] Bug: Fix DatasourceSrv getList with aliases (#77346)
* [v10.2.x] Chore: uPlot v1.6.27 (#77322)
* [v10.2.x] Docs: add dashgpt information (#77312)
* [v10.2.x] Use latest grafana/docs-base image (#77309)
* [v10.2.x] Docs: add youtube links to 10.2 what\'s new (#77303)
* [v10.2.x] CI: Fix release-npm-packages action (#77255)
* [v10.2.x] docs: What’s new addition (#77239)
* [v10.2.x] Bug fix: Correctly set permissions on provisioned dashboards (#77230)
* [v10.2.x] Update configure-team-sync.md (#77228)
* [v10.2.x] Docs: copy edit (#77222)
* [v10.2.x] Docs: remove enablement section (#77219)
* [v10.2.x] Docs: remove contact support note (#77213)
* [v10.2.x] InfluxDB: Fix handle multiple frames in metricFindQuery and runMetadataQuery (#77160)
* [v10.2.x] InfluxDB: Fix adhoc filter calls by properly checking optional parameter in metricFindQuery (#77145)
* [v10.2.x] Add SumoLogic plugin (#77140)
* [v10.2.x] Alerting: Fix order of the Alerting docs (#77085)
* [v10.2.x] docs: What’s new & Upgrade guide 10.2 (#77079)
* [v10.2.x] Alerting: Improve the docs on templating labels and annotations (#77075)
* [v10.2.x] Alerting: Feedback on docs (#77074)
* [v10.2.x] Alerting: Improve order of docs pages (#77073)
* [v10.2.x] Alerting: Fix link in docs (#77072)
* [v10.2.x] CI: Temporarily disable arm build-tooling (#77067)
* [v10.2.x] Alerting: Improve documentation on high availability (#77071)
* [v10.2.x] Alerting: Improve the docs for grouping and timers (#77070)
* [v10.2.x] Alerting: Improve Introduction to Alerting docs (#77069)
* Release: Bump version to 10.2.1 (#77059)
* [v10.2.x] Changelog: Updated changelog for 10.2.0 (#77060)
* [v10.2.x] RBAC: update data source permission API reference (#77051)
* [v10.2.x] Update `doc-validator` workflow (#77053)
* [v10.2.x] Docs: Updates based on UI changes, support request (#77047)
* [v10.2.x] Alerting: Fix confusion around what can and cannot be customized in notifications (#77039)
* [v10.2.x] CI: Rename scripts that build artifacts to use _build_ (#77011)
* [v10.2.x] Identity: Fix org role none comparison (#77001)
* [v10.2.x] InfluxDB: Fix table parsing with backend mode (#76990)
* [v10.2.x] Feature toggle: Mark dashgpt as GA (#76989)
* [v10.2.x] Alerting: Alert rule constraint violations return as 400s in provisioning API (#76978)
* [v10.2.x] Docs: Add missing step to install plugin doc (#76941)
* [v10.2.x] docs: Update canvas docs with latest button element video (#76919)
* [v10.2.x] Docs: Update geomap marker layer docs for 10.2 (#76886)
* [v10.2.x] Docs: Update canvas docs for 10.2 (#76885)
* [v10.2.x] Docs: Update timeseries axis docs for 10.2 (#76884)
* [v10.2.x] Chore: Fix formatter test (#76867)
* Wed Oct 25 2023 ecsosAATTopensuse.org- Update to version 10.2.0:
* Fix: Disable armv7 et al in more build steps
* Fix: Disable armv7 et al builds during tag building
* [v10.2.x] Chore: Fix formatter test (#76867)
* Chore: Update whatsnew URL
* Release: Bump version to 10.2.0 (#59)
* Social: Fix error decoding id_token log (#76664)
* Nav: Remove and refactor MegaMenu and its sub-components (#76614)
* Update dependency rc-slider to v10.3.1 (#76622)
* Plugins: Add status_source label to plugin request metrics (#76236)
* Tracing: Remove unused code (#76538)
* Chore: Reduce flakiness of e2e tests caused by write contention in sqlite (#76659)
* CI: Remove `0.0.0-test` tag event (#76662)
* Legend: Better support for 2 y-axis (#76092)
* Dashboard: Use Interval variable in DashboardScene (#75836)
* Build testdata frontend standalone (#75833)
* Docs: Update new Browse Dashboards (#76567)
* Update dependency rc-drawer to v6.5.2 (#76621)
* TeamPicker: Add optional initial value support (#76353)
* docs/whatsnew: (10.2) Add recorded queries multiple metrics (#76554)
* CloudWatch Logs: Add pattern command to syntax (#76152)
* Docs: add alerting insights entry (#76549)
* Plugins: Update PDC pattern from latest plugin SDK changes (#76576)
* Docs: add correlations content to What\'s new in Cloud (#76558)
* Documentation: Clean up Docker installation docs (#76164)
* Docs: Whats new for multiple spansets (#76447)
* Sandbox: Add e2e tests to test global variables access (#76598)
* Add Aggregate by to what\'s new (#76550)
* Stack: Filter out undefined children (#76617)
* Update dependency rc-cascader to v3.18.1 (#76616)
* Update dependency msw to v1.3.2 (#76615)
* RBAC: generated prefixed uids for external service role (#76601)
* Grafana UI: Add Avatar component (#76429)
* Elasticsearch: Remove LegacyForms and gf-form from DataLink (#76397)
* Update dependency i18next-browser-languagedetector to v7.1.0 (#76611)
* Update dependency eslint-plugin-react to v7.33.2 (#76610)
* Nav: Replace cloneDeep() in MegaMenu (#76607)
* Update dependency eslint-plugin-jsdoc to v46.8.2 (#76606)
* Grafana/UI: Extend all layout component props to include html attributes (#76560)
* Transformations: Remove usage of gf-forms in FilterByValue transformation (#76570)
* Update dependency eslint-plugin-jest to v27.4.2 (#76602)
* Update dependency eslint to v8.51.0 (#76522)
* Update dependency AATTgrafana/scenes to v1.19.0 (#76507)
* Loki: Remove legacy form classes from LokiQuerySettings (#76331)
* Update dependency eslint-plugin-import to v2.28.1 (#76539)
* DashGPT: Improve save dashboard description generation (#75699)
* Snapshots: Fix breakage of some panel types due to missing structureRev (#76586)
* Canvas: Promote Button to beta (#76582)
* Docs: add cloud feature release dates (#76585)
* Docs: add no basic role to Cloud what\'s new (#76577)
* Docs: add content outline to Cloud what\'s new (#76579)
* Docs k8smon whats new content (#76153)
* Transforms: Add \'Format String\' Transform (#73624)
* Access: Fetch fresh permissions for target GlobalOrgID in AuthorizeInOrgMiddleware (#76569)
* Chore: remove gf-forms and LegacyForms from Graphite ConfigEditor (#76038)
* chore: Remove gh-form and LegacyForms from InfluxFluxConfig (#76495)
* Add public dashboards GA content (#76496)
* i18n: Markup Explore\'s Query Inspector for translations (#76157)
* Correlations: Docs update (#76508)
* Explore: Content outline add documentation (#76482)
* Chore: Update data migration to update rows that have changes (#76545)
* Explore: Content Outline (#74536)
* Revert \"Plugins: Update PDC pattern from latest plugin SDK changes\" (#76565)
* Transformations: De-emphasize non-applicable transformations (#76373)
* PublicDashboards: Title logo and footer redesign (#74769)
* Elasticsearch: Clean up query print leftover (#76543)
* Update angular-plugins.md (#76556)
* Alerting: Add support for msteams contact point in external Alertmanagers (#76392)
* Docs: Revisit Manage Dashboard docs for new UI (#75840)
* Docs: Update whats-new-next with RBAC permission validation (#76470)
* Loki: Autocomplete returning labels already in use when cursor is before or between other labels (#75925)
* BarChart: Improve data links UX in tooltip (#76514)
* Alerting: Add Mimir Backend image to devenv (blocks) (#76416)
* InfluxDB: Use apache/arrow v13 (#76548)
* Doc: Add docs for direct mapping of `None` role for SAML (#76551)
* Navigation: Correctly set active nested plugin pages (#76526)
* Grafana/ui: Wrap Box in forwardRef (#76555)
* PublicDashboards: Enable feature by default for GA and remove public preview text (#76484)
* DashboardScene: Backward compatability with getDashboardSrv.getCurrent and DashboardModel props and functions (#76371)
* Dashboard: Fixes save drawer always comparing changes against first loaded version (#76506)
* DashboardScene: Fixes full page reload of fullscreen view of a repeated panel (#76326)
* Correlations: Add documentation around variable exceptions (#71511) (#76510)
* Tempo: Fix empty values in TraceQL filters (#76544)
* Add support for dashboard variables in transformations to cloud what\'s new (#76477)
* PluginExtensions: Make sure to pass default timeZone in context (#76513)
* Plugins: Update PDC pattern from latest plugin SDK changes (#76036)
* IDForwarding: Use single flight for SignIdentity (#76530)
* Chore: Add tracing to tempo, parca and pyroscope datasource backends (#76368)
* Grafana UI: Make it possible to bundle package with plugins (#76191)
* Search: Add feature toggle for panel title search (#76525)
* Add role mapping support for Google OIDC (#76459)
* Revert \"add library panels rbac\" (#76532)
* Revert \"Add RBAC note to library panels\" (#76531)
* Feature Management: Update admin page UI after a successful update (#76380)
* TimeSeries: Fix showing datalinks when clicking on a point (#76492)
* dependency ownership: as-code -> alerting for testing package (#76455)
* DashboardScene: Support for dashboard PanelContext actions via state hook (#76192)
* Navigation: Limit `SectionNav` to rendering items up to 3 levels (#76478)
* Alerting: Add docs for Repeat interval (#76303)
* add library panels rbac (#76483)
* SparklineCell: Display absolute value (#76125)
* Update babel monorepo to v7.23.2 (#76500)
* devenv: postgres: make it work (#76323)
* Transformations: Add support for setting timezone in Format time and Convert field type transformations (#76316)
* Canvas: Button API Editor visual feedback on response (#76499)
* chore: geomap cleanup betterer styles object notation edition (#76400)
* Alerting: Prevent cleanup of non-empty folders on migration revert (#76439)
* Alerting: Handle custom dashboard permissions in migration service (#74504)
* Alerting: Export of contact points to HCL (#75849)
* AzureMonitor: Azure Monitor Cheat sheet (#75931)
* Chore: Remove redundant code and update types (#76489)
* K8s: Namespace parsing updates (default + stack-id) (#76310)
* Fix Influxdb language order in config page (#76488)
* chore(76107): Remove legacy form from InfluxConfigEditor (#76382)
* Chore: remove legacy components and CSS classes for OpenTsdbDetails Component (#76165)
* Add RBAC note to library panels (#76480)
* Alerting: Add rules export on a folder level (#76016)
* Prometheus: Variable query, allow for label values query type with label, label filters and no metric (#76472)
* Caching: Add feature toggle for memory efficient cache payload serialization (#76145)
* Add date parameter (#76479)
* Prometheus: Fix config bug for sigv4 auth (#76390)
* Test data source: Add random node radius for nodegraph (#75381)
* Alerting: Export of notification policies to HCL (#76411)
* Revert \"Nested Folders: Fix fetching a folder by title\" (#76469)
* Playlist: Use a different go struct for sql service vs k8s (#76393)
* [Docs] Annotate visualizations update (#76395)
* AuthN: Add service account token generation to `ExtSvcAccountsService` (#76327)
* Changelog: Updated changelog for 9.4.17 (#76453)
* Changelog: Updated changelog for 9.5.13 (#76450)
* Changelog: Updated changelog for 10.0.9 (#76444)
* Alerting: Move legacy alert migration from sqlstore migration to service (#72702)
* Fix typo in link label (#76443)
* Alerting: Enable Insights landing page (#76381)
* Changelog: Updated changelog for 10.1.5 (#76441)
* Alerting: text updates / replace panel (#76407)
* Changelog: Updated changelog for 10.1.5 (#76436)
* Auth: None basic role update docs (#75955)
* CI: github-release workflow should forward \"latest\" input (#75139)
* Changelog: Updated changelog for 10.0.9 (#76425)
* Auth: Enable `None` role for 10.2 (#76343)
* TraceView/TracesPanel: Allow providing custom span link creator function (#76332)
* RBAC: Allow the basic role None as option of the org role selector (#76335)
* Changelog: Updated changelog for 9.5.13 (#76418)
* Changelog: Updated changelog for 9.4.17 (#76409)
* i18n: Markup Explorer Graph for translation (#76099)
* Chore: Update AATTtesting-library/dom to v9.3.3 (#76364)
* Chore: Improve EchoSrv logging (#76385)
* FeatureToggle: Add awsDatasourcesNewFormStyling feature toggle (#76110)
* PluginExtensions: Made it possible to control modal size from extension (#76232)
* RBAC: Fix plugins pages access-control (#76321)
* Plugins: Fix sorting issue with expandable rows (#75553)
* Update dependency AATTgrafana/scenes to v1.17.0 (#75862)
* Custom variable: Initialize options from query if not present in persisted model (#76403)
* Chore: Update grafana/saml to the latest (#76363)
* Minor fixes for TraceQL query editor (#76344)
* Teams: Move team API to own service (#76347)
* Sandbox: e2e tests for apps running inside the frontend sandbox (#76357)
* Alerting: Use new endpoints in the Modify Export (#75796)
* TooltipPlugin2: Raise parent grid item z-index when pinned (#76379)
* Add context to transformation editor (#76317)
* ZoomPlugin: No-op on modifier keys (#76398)
* LibraryPanels: Add RBAC support (#73475)
* Update origin annotation names (#76301)
* Alerting: add help texts to insights (#76366)
* Revert \"Alerting: Remove vendored models in migration service\" (#76387)
* Explore: Use short units in graphs (#76358)
* Alerting: Remove vendored models in migration service (#74503)
* Canvas: Button API - Block Calls to Grafana (#76309)
* Playlist: Add an api wrapper for playlist requests (#76308)
* Tempo: Fix type errors that appeared when removing the \"any\" type from DataQueryResponseData (#75600)
* Flamegraph: Fix inefficient regex generating error on some function names (#76377)
* Fix container width not being set after latest scenes update (#76372)
* noBasicRole feature: Change RolePickerInput to not show the \"None\" role (#76300)
* Chore: Add grafana-data transformations to BI squad in CODEOWNERS (#76314)
* Teams: Allow Services to register deletes (#76325)
* Schema: Clean up / correct panel schema (#76346)
* DashboardScene: Set maxDataPointsFromWidth to true (#76319)
* Alerting: Add provenance field to /api/v1/provisioning/alert-rules (#76252)
* Chore: Upgrade Go to 1.20.10 (#76359)
* Update dependency core-js to v3.33.0 (#76341)
* Navigation: Split admin into subsections behind `navAdminSubsections` feature toggle (#76280)
* Prometheus: Remove prometheusResourceBrowserCache feature toggle (#76172)
* Explore: Remove redundant TODO (#76262)
* Chore: Reorder InfluxDB languages in combobox (#76352)
* Chore: Bump grafana-plugin-sdk-go to v0.180.0 (#76349)
* Authn: Prevent empty username and email during sync (#76330)
* DashboardScene: Support for Angular panels (#76072)
* Chore: Remove reference to storybook 6 (#75815)
* PublicDashboards: Add validation deletion (#75336)
* Siningkeys: Fix test setup (#76333)
* DashboardScene: Share snapshot (#76132)
* Drawer: Add 1 grid unit padding between title and tabs (#76249)
* Update dependency AATTtypes/node to v18.18.4 (#76336)
* Update dependency chrome-remote-interface to v0.33.0 (#76337)
* Chore: Improve typings in OptionsUI and Explore (#76245)
* Plugins: Chore: Renamed instrumentation middleware to metrics middleware (#76186)
* Navigation: Hide docked menu and dock button on mobile (#76334)
* Update dependency AATTtesting-library/user-event to v14.5.1 (#76329)
* Chore: Export closestIdx function from AATTgrafana/data (#76176)
* I18N: Collect stats on number of untranslated strings in message catalogues (#76272)
* Update dependency AATTrollup/plugin-node-resolve to v15.2.3 (#76261)
* Update dependency AATTrushstack/ts-command-line to v4.16.1 (#76282)
* Tempo: Disable show matches only button when no matches (#76124)
* PanelConfig: Add option to calculate min/max per field instead of using the global min/max in the data frame. (#75952)
* Chore: Avoid showing plugin version if it\'s %VERSION% (#75974)
* Live: Allow setting the engine password (#76289)
* Tempo: Improve UX of service graph related warnings (#76134)
* postgres/mysql: improved imports in unit tests (#75980)
* Canvas: Add standard text config options to button element (#76160)
* Playlist: Add create+update timestamps to the database (#76295)
* Docs: update raw format for data source variable (#75488)
* BarChart: Gradient Mode for Auto Max (#74122)
* Pyroscope: Change phlare/api module to pyroscope/api module (#76271)
* Auth: Add support for role mapping and allowed groups in Google OIDC (#76266)
* I18n: Reset back to default plural seperators (#76284)
* Update dependency AATTrushstack/rig-package to v0.5.1 (#76267)
* Transformations: Add Numeric Index in Title (#76265)
* fix: Verification typo (#73137)
* improved the sentence to make it clear for entering admin in both the username and password (#76141)
* Tempo data source: Fix service map query error when a duration data frame has no data (#76269)
* SSE: Support hysteresis threshold expression (#70998)
* Authn: error logs (#76264)
* RBAC: Make fixed role UIDs deterministic (#76239)
* useOpenAIStream: Improve error handling (#76212)
* Chore: Add AATTdeprecation to LegacyForms (#76055)
* Chore: remove gf-forms and LegacyForms from Ldap Page (#76156)
* Navigation: Implement logic for docking nav menu (#76188)
* Update dependency AATTreact-types/shared to v3.21.0 (#76251)
* Sandbox: Add basic e2e tests for datasources inside sandbox (#76226)
* Tempo: Multi-line support for error markers in TraceQL editor (#75904)
* Docs: Add entry for TraceQL query editor (#76119)
* DashboardScene: Support auto migration for angular panels (#76100)
* Signingkeys: Add local cache (#76234)
* Chore: remove hasAccess and hasAcessInMetadata (#76237)
* Navigation: Create `navAdminSubsections` feature toggle (#76248)
* Update dependency AATTreact-types/button to v3.9.0 (#76244)
* Tabs: Fixes focus style (#76246)
* Chore: Replace mock guardian with the actual one in folder API benchmarks (#76231)
* Instrumentation: Handle context.Canceled (#75867)
* Update dependency AATTmonaco-editor/react to v4.6.0 (#76219)
* Update Crowdin configuration file
* Chore: Upgrade testing-library-selector to v0.3.1 (#76238)
* Flamegraph: Fix theme propagation (#76064)
* DashboardScene: AdHoc filters (#76115)
* Auto-generate: Improve long text generation (#76213)
* Update Ansible Link in provision Doc (#76178)
* AuthN: Extract from OAuthServer service account management code (#76128)
* Building: Remove dependency to urw-fonts in RPM packages (#76198)
* AccessControl: Remove legacy frontend AC checks (#76187)
* CI: Use production gcom api for nightly builds (#76201)
* Loki: Change run query button text based on number of queries (#76196)
* Teams: Fix RolePicker overflow (#76200)
* DashboardScene: Fixes issue with height of repeated panels inside row (#76189)
* Identity: Unfurl UserID and Email in pkg/api to user identity.Requester (#76112)
* Tempo: Fix service graph menu item links (#75748)
* Loki: Add documentation for app plugin developers and in code docs (#76067)
* Sandbox: Fix dynamic loaded chunks not processed correcly inside the sandbox (#76047)
* Plugins: Refactoring: Implement plugin instrumentation as a middleware (#76011)
* Admin: Add missing wrapper to OrgUsersTable (#76185)
* Loki Autocomplete: Add more context to comments about situations and completions (#76144)
* Elasticsearch: Added support for calendar_interval in ES date histogram queries (#75459)
* Rewrite old useStyles2 pattern to use new pattern (#76136)
* Chore: legacy access control cleanup for frontend team pages (#75005)
* Sandbox: Fix `history.replace` calls inside the sandbox (#76049)
* Identity: Unfurl OrgID in pkg/services to allow using identity.Requester interface (#76113)
* Flamegraph: Make color by package the default color mode (#76137)
* Grafana-ui: Improve a11y for radio button group cursor (#75933)
* Schema: Clean up dashboard variables schema (#76121)
* Test: add empty test case in sheet utils (#76168)
* Panel monitoring (#75456)
* Update _index.md (#75359)
* Alerting: Add UID of rules to response that were affected by update group request (#75985)
* Docs: adds K8s installation instructional video (#76147)
* K8s: Add example api service (#75911)
* Alerting: Let users with regular permissions access export endpoints (#76082)
* Alerting: display datasource information under each section (#76070)
* Loki Query Autocomplete: better suggestions and insertions for Logfmt (#75561)
* Service Accounts: Enable adding folder, dashboard and data source permissions to service accounts (#76133)
* Transformations: Add unary operations to Add field from calculation (#75946)
* Update alerting module to 939f55779e5f (#76078)
* Transformations: Update row title (#75988)
* Dashboards: Add template variables to selectable options (#75870)
* Dashboards: Fix Dashboards not loading when user doesn\'t have permission on the parent folder (#76028)
* Rendering: Fix Windows plugin signature check (#76123)
* Markup `DataSourcePicker` for translations (components used in Explore only) (#75400)
* Pyroscope: Fix backend panic when querying out of bounds (#76053)
* Identity: Port folder library to identity.Requester (#76105)
* Fix the issue with cutoff CustomScrollbar (#75929)
* Fix issue-labeled GitHub Action by removing organization field (#76120)
* DashboardScene serialization: Handle variables and library panels (#76117)
* Dashboards: It always detect changes when saving an existing dashboard (#76116)
* Alerting: Add timepicker and autorefresh picker to Insights (#76045)
* Auto-generate: Break out reply sanitization into separate util func (#76091)
* Chore: Improve typings and ignore `Graph` (#75742)
* Fix issue-labeled GitHub Action using app permissions (#76114)
* Identity: Port snapshots and annotations to Requester (#76103)
* Identity: Port Annotations and Analytics to Identity.Requester (#76104)
* Auth: Unfurl OrgID in pkg/api to allow using identity.Requester interface (#76108)
* Update `make docs` procedure (#76096)
* CloudWatch: Add missing AWS/Transfer metrics (#76079)
* SigningKeys: Clean old keys by expiry (#76048)
* UI Extensions: Allow `React.memo()` objects as component extensions (#76098)
* Dashboard: Overflow and z-index adjustments (#75597)
* Transformations: Add variable support to join by field (#76056)
* Add compat function for notify.GrafanaIntegrationConfig to EmbeddedContactPoint (#75995)
* Canvas: Add ability to customize what standard element editors show up for all element types (#75935)
* Alerting: Add integration tests for Rule Export API (#75896)
* Alerting: Update alert rule export models to omit default values (#75918)
* K8s: Playlist frontend reads (#76057)
* CI: Add test Mimir backend image for integration tests (#76051)
* Panel: Remove unnecessary test (#75994)
* Bar Gauge: Add field name placement option (#75932)
* AuthN: New service to support multiple authentication providers for plugins (#75979)
* Geomap: Add Symbol Alignment Options (#74293)
* Explore: Update info about query history and deleting (#76034)
* Chore: Update zod dependency to latest (#75954)
* Docs: Update auditing docs with a basic authentication example (#75981)
* Explore: A tooltip for reorder icon in query operation (#75978)
* AuthN: Make logger less noisy (#76044)
* Auto-generate: Be able to improve the result sending feedback (#75204)
* SigningKeys: Add jwks endpoint (#76040)
* Plugin: Accept backend plugin process command args (#76037)
* Alerting: Allow users to give feedback on each insights panel (#75990)
* Navtree: Fix nav.infrastructure.title translation (#76027)
* SQL: Remove query execution tracking for dashboards (#76017)
* TemplateSrv: Fix ad hoc filters not applying correctly when using datasource variables (#75977)
* BrowseDashboards: Enable new browse dashboards UI by default (#75822)
* Auth: OAuth token sync improvements (#75943)
* BrowseDashboards: Improve screen reader announcements (#75970)
* IDForwarding: Add basic metrics (#75798)
* Toggletip: Add support to programmatically close it (#75846)
* sql: added lint-rule againts wrong imports (#75881)
* postgres/mysql: removed from-grafana-core import (#75826)
* mysql: config: fixed import and removed unused code (#75883)
* CI: Use nightly-release cron for nightly releases (#76000)
* Azure monitor/remove graf tracing (#75927)
* chore: Add slack notification to dataviz channel when OSS issues are created (#75596)
* Alerting: improve insights UX (#75320)
* Adding .github/workflows/create-security-patch-from-security-mirror.yml (#75850)
* Transformations: Rename \"Transform\" tab to \"Transform data\" (#75757)
* K8s: Remove /k8s/ prefix (#75959)
* Alerting: Fix store\'s GetNamespaceByUID (#75976)
* CI: Add nightly prerelease builds (#74119)
* docs: what\'s new, add traces and k6 integration (#75401)
* Chore: Clean up the context handler (#75864)
* Docs: Update RBAC documentation (#75869)
* Anon: Use xorm for anon service (#75964)
* InfluxDB: Interpolate variables based on their type (#75653)
* InfluxDB SQL: Add time filter automatically (#75953)
* AuthN: Move oauthserver to extsvcauth (#75972)
* Transformations: Add support for dashboard variable in limit, sort by, filter by value, heatmap and histogram (#75372)
* Sandbox: Make jquery available to plugins in the global scope (#75960)
* AzureMonitor: Remove dependencies on Grafana frontend (#75595)
* IDForwarding: Use feature toggle not generate a key if feature is not enabled (#75961)
* GrafanaUI: Pass rest of Text props through to element (#75948)
* InfluxDB SQL: Use double quotes instead of backticks (#75443)
* CloudMonitoring: Use `Field` instead of `InlineField` (#75829)
* AzureMonitor: Use `Field` instead of `InlineField` (#75837)
* SigningKeys: Use xorm for signing_key store (#75957)
* Trace View: Span list visual update (#75238)
* Loki: Support X-ray as internal link in derived fields (#75756)
* Expose enterprise-commit in server version output (#75897)
* Service accounts: Apply None role by default for creating SA (#75949)
* Plugins: Display custom deprecation message if available (#75942)
* Renovate: Add yarn dedupe strategy (#75945)
* Update dependency postcss to v8.4.31 [SECURITY] (#75908)
* Alerting: Make shareable alert rule link work if rule name contains forward slashes (#75362)
* Alerting: Fix incorrect field description (#75947)
* Explore: Improve series disclaimer UI (#75936)
* Scenes: Backward compatability with new template variable system for functions that don\'t pass scopedVars (#75937)
* Loki: Fixes chained template variable queries for scene apps (#75880)
* chore: replace Sinon usage with Jest (#75940)
* chore: run `yarn dedupe` (#75944)
* DashboardScene serialization: Handle transformations and queries (#75907)
* BrowseDashboards: Add (skipped) basic e2e tests to prepare for GA (#75917)
* Auth: Signing Key persistence (#75487)
* Nested Folders: Fix fetching a folder by title (#74725)
* Explore: decouple ExploreGraph and GraphContainer series limit implementation (#75806)
* Chore: Resolved circular dependency warnings in grafana/ui (#74908)
* Canvas: Fix button element size not being applied correctly (#75387)
* Auto-generate: Hide the button when LLM plugin is not enabled (#75878)
* Geomap: Fix tooltip field name regression (#75511)
* Cloudwatch: Add Documentation on Temporary Credentials (#75178)
* Docs: update Grafana Play InfluxDB templated dashboard link (#75919)
* Instrumentation: Enable native histograms for HTTP requests (#75731)
* Stat: Disable wide layout (#75556)
* Docs: Fix link to Developing plugins guide (#75795)
* Docs: Update grafana configuration documentation (#75717)
* Docs: Reword default dashboard permissions explaination (#75838)
* Chore: Bump grafana-plugin-sdk-go to v0.179.0 (#75886)
* Legend: Fix desc sort so NaNs are not display first (#75685)
* Loki: Cache extracted labels (#75842)
* Panel: omit query API call when the panel is a row (#75847)
* DataSourcePicker: Disable autocomplete for the search input (#75898)
* Docs: Fix link to developing plugins (#75816)
* Fix: visualization vs visualisation in feature description (#75895)
* Chore: Bump storybook 7.4.5 (#75652)
* Correlations: Add an editor in Explore (#73315)
* i18n: dashboard settings (#75854)
* Tempo: Highlight errors in TraceQL query (#74697)
* Datasources: Filter plugin errors to only show datasource plugins (#74339)
* Fix sticky header issue (#75710)
* Transformations: Extended support for variables in filter by name (#75734)
* Alerting: Fix being redirected to list view when clicking Save rule button (#75510)
* Tracing: Standardize on otel tracing (#75528)
* Fix developer links and newly discovered spelling errors (#75875)
* i18n: Mark up GeneralSettings for translations (#75827)
* DockedMegaMenu: Refactor and rename to simplify (#75872)
* sql: numeric inputs: use it\'s own simple implementation (#74904)
* Chore: Remove systemjs from renovate ignore (#75646)
* instrumentation: rename team to grafana_team to improve alert routing. (#75860)
* Plugins: Logger middleware: Fix wrong endpoint name for CheckHealth (#75873)
* Chore: Update Graphql to 16.8.1 (#75636)
* DashboardScene: Map timezone and fiscal year to scene model and back (#75715)
* i18n: Mark up OpenLibraryPanelModal for translations (#75619)
* DatasourceProxy: Fix spelling (#75859)
* Sandbox: Update to latest near membrane version ^0.13.0 (#75605)
* Add front matter that informs Hugo that the Grafana content is versioned (#74259)
* CI: Run publish-kinds workflows only on the main repository (#75855)
* Sandbox: Patch array vector prototype methods inside the sandbox (#75835)
* Tooltip: VizTooltip components (#75794)
* Chore: lint files in azuremonitor datasource plugin (#75853)
* Update Azure docs (#75085)
* Docs: Minor link fixes or enhancements related to plugin docs (#75839)
* Alerting: Show Insights only for cloud users (#75676)
* Alerting: Rule Modify Export APIs (#75322)
* Alerting: Expose metrics for Alertmanager Alerts - `grafana_alerting_alertmanager_alerts` (#75802)
* Alerting: Migrate old alerting templates to Go templates (#62911)
* DatasourceProxy: Set feature field (#75830)
* Drawer: remove wrapping `div` preventing `Drawer` from scrolling properly (#75823)
* DataSourceWithBackend: Fix adhoc filters not passed to applyTemplateVariables (#75812)
* Plugins: Fix regexes in metrics tracking and remove plugin guess logic (#75720)
* Auto-generate: Error handling and monitoring (#75468)
* Chore: Replace gofpdf (#75805)
* Fix some links in data sources documentation (#75813)
* DockedMegaMenu: Show correct breadcrumbs on dashboard settings (#75808)
* I18n: Run psuedo when extracting phrases (#75811)
* Chore: Update react-awesome-query-builder package (#75766)
* Azure Monitor: change variable definitions in OOB dashboards to avoid dependency on sub level permission (#75765)
* Testdata: Add some tracing to testdata query data handling (#75762)
* Postgres: Make securejson password optional (#75801)
* Alerting: Manage remote Alertmanager silences (#75452)
* Replace use of `relref` shortcode with `docs/reference` so links work in Grafana Cloud (#75433)
* Add canonical for testing new canonical behavior in Grafana Cloud (#75745)
* InfluxDB SQL: Remove default limitation in the query (#75749)
* Publish documentation from the HEAD of the matching version branch on tag events (#73809)
* IDforwarding: forward signed id to plugins (#75651)
* Navtree: Rename page title from \"Infrastructure\" to \"Integrations\" (#75721)
* Changelog: Updated changelog for 9.5.12 (#75776)
* Chore: update latest.json to 10.1.4 (#75773)
* Changelog: Updated changelog for 10.1.4 (#75769)
* Changelog: Updated changelog for 10.0.8 (#75768)
* Tempo: TraceQL results as a spans list (#75660)
* Bug: Exclude 32-bit `arm` builds (#75448)
* Transformations: Fix inconsistent wording of transformation descriptions (#75746)
* i18n: dashboard import page (#75664)
* Fix issue-labeled GitHub Action (#75753)
* Schema: link table panel to the schema definitions (#75671)
* Plugins: Move alias support to plugin json (but still hardcoded) (#75129)
* Sandbox: allow access to window.grafanaBootData for plugins (#75522)
* E2E: Move mysql test to various suite (#75221)
* Table: Make sparkline cell respect no value option. (#75750)
* Subpath: Add check for url being same as subpath on stripBaseFromUrl (#75670)
* i18n: Mark up SnapshotListTable for translations (#75621)
* i18n: Markup CorrelationsPage for translations (#74892)
* Mention that we only list firing alert instances (#75615)
* docs: update storybook links (#75741)
* instrumentation: change slogroup for alerting handlers to high-slow (#75460)
* TimeSrv: Add Scenes compatibility patch (#75728)
* Flamegraph: Fix bug where package colors would be altered after focusin on a node (#75695)
* Docs: Remove duplicate \"Legend values\" heading (#75692)
* sql: remove grafana-core import (#75558)
* Dashboard: Field Config - Add CFP franc currency (XPF) (#70036)
* Angular: Fix issue where panels in collapsed rows were not auto-migrated (#75735)
* Dashboard: Smaller padding on Save dashboards sidebar when smaller screen (#75354)
* DashoardScene: Add dashboardUID and panelId to requests (#75719)
* Docs: Added the feature parity table to our iam strategy docs (#72979)
* Mark up translation for ChangePasswordForm (#75668)
* Admin: Use backend sort (#75228)
* Azure: Add support for Workload Identity authentication (#75681)
* Chore: InfluxDB unit test overhaul (#75436)
* Transformations: Add naming mode to partition by value. (#75650)
* GeneralSettings: Use Box instead of gf-form classes (#75678)
* Build: removing .linguirc to the copied files in the Dockerfile (#75703)
* Dashboard scene: Share modal export (#75640)
* AuthN: Fix namespaces for anonymous and render (#75661)
* Docs: Remove old plugin docs, fix URLs to go to new dev portal (#75325)
* Transformations: Correct description of rename by regex. (#75641)
* Transformations: Fix bug with calculate field when using reduce and the all values calculation (#75684)
* Tooltips: Add TooltipPlugin2 (#75708)
* K8s: Add org ID and role authorizers (#75701)
* Chore: cleanup old dashboardPreviews files (#75682)
* Update codeowners (#73159)
* Cloudwatch: Prevent log group requests with ARNs if feature flag is off (#75672)
* CloudWatch Logs: Make monaco query editor general availability (#75589)
* DataLinkButton: Remove icon for target _self (#75598)
* alerting: docs : expand new nested policy instructions (#75616)
* Docs: enhance disabling presence indicator content (#75647)
* Prometheus: Query builder - show warning when converting ambiguous order of operations (#75256)
* Elasticsearch: Add instrumentation for `elasticsearch_plugin_parse_response_duration_seconds` (#75628)
* Docs: state data source queried upon time range change (#75639)
* Loki: Add instrumentation for `grafana_loki_plugin_parse_response_duration_seconds_bucket` (#75570)
* Chore: Improve sandbox e2e test stability (#75663)
* Team: Support `sort` query param for teams search endpoint (#75622)
* Navigation: Change dashboard settings to use tabs when `dockedMegaMenu` is enabled (#75463)
* Revert \"Remove duplicate \"Legend values\" heading\" (#75659)
* Chore: Remove .linguirc (#75658)
* OpenAI: Avoid two streams to overlap when doing multiple requests (#75504)
* Docs: Add SameSite troubleshooting to SAML docs (#75590)
* AuthN: Implement requester interface for identity (#75618)
* DataSourceAPI: Add adhoc filters to DataQueryRequest and make it not depend on global templateSrv (#75552)
* i18n: Add translation for json editor settings (#75549)
* Alerting: Add Modify export feature for Grafana-managed alert rules (#75114)
* Chore: Update ubuntu image to 22.04 (#70719)
* Properly manage trigger chars with open editor box (#75461)
* Remove duplicate \"Legend values\" heading (#75614)
* Tempo: Use timezone of selected range for timestamps (#75438)
* Add alias to redirect /docs/grafana/latest/variables/templates-and-variables/ identified as missing by the website crawl (#75627)
* Fix Cloudwatch data source link (#75624)
* Fix Grafana Enterprise link (#75623)
* Breadcrumbs: Remove logic that is no longer needed (#75263)
* Azure: Settings for Azure AD Workload Identity (#75283)
* Plugins: Rename oauth package to auth (#75611)
* I18n: Mark up explore/table for translations (#74368)
* docs: update angular alternatives (#75184)
* Subpath: On stripBaseFromUrl, check if the segmentToStrip is followed by a \'/\' otherwise dont replace it (#75559)
* User: Support `sort` query param for user and org user, search endpoints (#75229)
* FeatureToggle: Add a feature toggle for automatic service account and token setup (#75560)
* IDForwarding: Add auth hook to generate id token (#75555)
* Chore: Log failures during provisioning initialization (#75550)
* Explore: Make Explore Toolbar sticky (#75500)
* imagestorage: fix templating of public_url option for webdav (#74885)
* Theme: Add borderTransparent to ThemeRichColor use in Box borders (#75407)
* Dashboard: Reduce scope of `contain: strict` to TextPanel (#75499)
* Explore: Improve timeseries limit disclaimer (#75587)
* Documentation: Viewer role can arbitrarily query data sources directly (#69590)
* Navigation: Refactor MegaMenu to separate out overlay/animation logic (#75365)
* Playlist: Remove unused/deprecated api and unused wrapper (#75503)
* Sandbox: use same trusted types default policy than grafana main realm (#75539)
* DashGPT: Simplify auto-generate state management as a hook (#75236)
* CloudWatch: Correctly add dimension values to labels (#74847)
* OrgUsersTable: Fix RolePicker overflow (#75541)
* Chore: Remove some hardcoded waits from e2e tests (#75515)
* Connections: Make the \"Add new Connection\" page work without internet access (#75272)
* Drawer: Make content scroll by default (#75287)
* Alerting: Show panels within collapsed rows in dashboard picker (#75490)
* Sandbox: Use resolveCache to resolve plugin\'s code file as systemjs does (#75509)
* Chore: Remove unreachable return in parseDataplaneLogsFrame (#75516)
* Chore: Remove more stuff from the `e2e` object (#75513)
* Flamegraph: Fix css issues when embedded outside of Grafana (#75369)
* IDForwarding: Add service and a local signer (#75423)
* Sandbox: Add additional e2e tests for panel editor (#75447)
* AuthN: Change EnableDisabledUserHook to EnableUserHook (#75248)
* Loki: Improve getLogQueryFromMetricsQuery (#75492)
* Tempo: Normalize static filter queries (#72794)
* Tracing: Use tracing.InitializeTracerForTest (#75479)
* Bug Fix: Restore health check error (#75508)
* GrafanaUI: Adds overflow wrapper to loading bar (#75451)
* Admin: Use InteractiveTable for user and team tables (#74821)
* TimeSeries: Implement ad hoc y-zoom via Shift-drag (#75408)
* K8s: Add storage dual writer (#75403)
* Use the full commit sha (#75489)
* instrumentation: set slogroup high-fast for more handlers (#75449)
* CI: check /tmp/grafana-enterprise; don\'t fail if rev-parse fails (#75480)
* Alerting: Extract methods for fetching rule groups with authorization (#75375)
* Revert \"Dashboard: Reduce scope of `contain: strict` to TextPanel (#75466)
* Contribute: Add error source section to errors documentation (#75462)
* Arm: Exclude `armv6/v7` from downstream builds only (#75465)
* Elasticsearch: HTTP settings migration (#72840)
* Alerting docs: fixes next and latest link errors (#75437)
* Update set-up-for-high-availability.md (#75356)
* Trace View: Remove \"deployment.environment\" default traces 2 logs tag (#74986)
* Chore: Allow to compile testdata backend as a plugin (#75360)
* Chore: Assign correct squad in CODEOWNERS for TransformationsEditor component (#75428)
* Plugins: Use a Grafana specific SDK tracer implementation for core plugins (#75388)
* Logs Panel: Add milliseconds to download file (#75045)
* Devenv: Create script to provision many folders (#75427)
* Grafana UI: create `Grid` component in the `unstable` package (#75299)
* Correlations: improve test (#75370)
* Update dependency AATTgrafana/scenes to v1.8.0 (#75371)
* Dashboards: Auto-generate dashboard title and description when saving as (#75246)
* Chore: Use grafana/cue repository (#75426)
* Fix migrating alerts aliases (#74898)
* Fix: Provide default angular export for plugins (#75424)
* Tests: Add basic e2e tests for frontend plugin sandbox (#70759)
* Alerting: Contact points v2 part 3 (#72444)
* K8s: Register apiserver as background service, and list real playlists (#75338)
* Cloudwatch: Add missing AWS regions (#75392)
* Dashboard: Reduce scope of `contain: strict` to TextPanel (#75329)
* Docs: Add note about rename by regex transform (#75394)
* Chore: Split OSS and Enterprise OAPI Spec Generation (#75133)
* Loki Query Builder: Throw warning in query builder when order of operations is ambiguous (#75198)
* Cloudwatch: Fix Unexpected error (#74420)
* Feature Toggles API: Trigger webhook call when updating (#75254)
* Dashboard: Set z-index of active panel to 999 (#75382)
* Chore: Update pseudo locale (#75383)
* Transformations: Show row index as percent in \'Add field from calculation\' (#74322)
* IDForwarding: Add toggle for id forwarding (#75378)
* CI: Remove pre from npm canary packages (#75376)
* NodeGraph: Allow to set node radius in dataframe (#74963)
* Anon: Scaffold anon service (#74744)
* add sap-hana tenant feature (#75350)
* OpenSearch: Add timeRange to parameters passed to getTagValues (#74952)
* Update babel monorepo (#75353)
* MSSQL: `ConfigEditor` updates (#75275)
* Dashboard: Set descending z-index of panels in a dashboard (v2) (#75328)
* Chore: Improve decoupled-plugin linter (#75285)
* Chore: Remove plugincontext.ErrPluginNotFound (#74997)
* Chore: Refactor backend plugin errors (#74928)
* Docs: Add missing name attribute to SAML Authentication (#75355)
* Alerting: Don\'t use a separate collection system for metrics (#75296)
* Update dependency AATTgrafana/scenes to v1.7.0 (#75295)
* I18n: Markup `ExploreToolbar` component (#74292)
* EventBus: Fix error in ScopedEventBus (#75349)
* setRunRequest: Allow changing multiple times from tests (#75346)
* Auth: Fix cron expressions in LDAP documentation (#74979)
* StateTimeline: Refactor hover markers (#75326)
* K8s/Playlist: Isolate apiGroup from server (#75321)
* Docs: fixed typo (#75317)
* K8s: Playlist API example (#75260)
* Chore: uPlot v1.6.26 (#75199)
* InfluxDB SQL: Provide raw query preview for query history (#75030)
* Prometheus: Fix applying ad-hoc filters to the expression that has a template variable (#75250)
* Chore: Remove reference to github discussions in canvas and geomap docs (#75258)
* Stack: Improve layout (#75144)
* InteractiveTable: Add controlled sort (#75289)
* Docs: update visualization naming conventions (#74770)
* Docs: update visualization naming conventions - 2 (#74954)
* Update dependency AATTgrafana/faro-web-sdk to v1.2.1 (#75291)
* Chore: Type improvements 🧹 (#75271)
* Analytics: Track usage of auto-generate functionality (#75267)
* Tracing: Fix cannot assign to read only property in TagMappingInput (#75070)
* Docs: Fix Tempo link errors (#75169)
* Update dependency AATTgrafana/faro-core to v1.2.1 (#74957)
* Explore: Anchor to 0 in timeseries\' stacked displays (#75251)
* Loki Query Builder: binary expression and numeric literal bugs (#74950)
* Chore: add some basic validation tests for our eslint rules (#75284)
* Chore: Rename testdata plugin with a fully qualified name (#75104)
* Plugins: Make sure feature toggles config value is deterministic (#75249)
* HealthCheck: show enterprise commit (#75242)
* DashboardScene: Include url params when switching from old dashboard arch to new (#74969)
* Loki: Remove unused methods (#75106)
* SQLStore: Fix race condition in RecursiveQueriesAreSupported (#75274)
* Update `QueryVariableEditor` layout (#75099)
* Style: Add emotion/syntax-preference to betterer (#75266)
* Loki Query Editor: Add support for new logfmt features (#74619)
* TimeSeries: Apply selected line style to custom pathBuilders (#75261)
* web: add slo group to request meta (#74765)
* Feature: Allow to load a core plugin as external (#75157)
* Tracing: Span filters reset show matches only (#75150)
* TabsBar: Fix height so that it aligns with grid, and alignItems center (#75230)
* Breadcrumbs: Enable plugins to override breadcrumbs that are generated by pages defined in plugin.json (#75218)
* Dashboards: Auto-generate dashboard title and description from settings (#75240)
* Canvas: Fix inconsistent element placement when changing element type (#74942)
* Alerting: Add support for `keep_firing_for` field from external rulers (#75163)
* PublicDashboards: Refresh ds plugin supported list (#74947)
* Geomap: Move tests to panels-suite (#75023)
* Snapshots: Use appUrl on snapshot list page (#74944)
* Live: Add logging to memory cache (#75245)
* UI: Remove unused ErrorIndicator component (#75185)
* GrafanaUI: Create Box component (#73637)
* Chore: Bump systemjs-cjs-extra to latest (#75214)
* Alerting: Add missing scenes for grafana managed alerts (#75100)
* Alerting: Fix non-applicable error checks for cloud and recording rules (#75233)
* Navigation: enable third level on the `DockedMegaMenu` (#75180)
* Fix Prometheus icon so it can work in light mode (#75120)
* Chore: Fix slug cfg name (#75235)
* Chore: Add stack ID + slug to cfg (#75227)
* Dashboards: Auto-generate dashboard changes description (#75003)
* InteractiveTable: Add horizontal scroll (#74888)
* Plugins: Report plugin utilization of Grafana runtime dependencies (#75156)
* Plugins: Refresh plugin info after installation (#75074)
* Prometheus: Fix creation of invalid dataframes with exemplars (#75187)
* Add postgreSQL Flexible Server Monitoring Dashboard (#74953)
* BrowseDashboards: Add tracking for renaming folders (#75160)
* Plugins: Set grafana config, plugin version and user agent on plugin requests (#75171)
* Chore: Remove lint exceptions from testdata backend (#75148)
* Alerting docs: fixes numeric data link take 2 (#75166)
* Update `make docs` procedure (#75137)
* BarChart: Axes centered zero, borders, and colors (#75136)
* Inspector: Show transformation query errors (#73344)
* Loki: Fix timerange for query stats request (#72193)
* Chore: Add new drone step to validate OpenAPI specification (#75034)
* LDAP: FIX Enable users on successfull login (#75073)
* Templating: Fix cell macro date formatting (#75159)
* docs: updates broken links (#75167)
* Loki: Fix filters not being added with multiple expressions and parsers (#75152)
* Pyroscope: Remove \"phlare\" from variable, types, strings etc (#75140)
* Use const assertion instead of type assertion (#75165)
* Alerting: Remove export button in alert form when editing grafana-managed alert (#75153)
* Docs: No basic role documentation updates (#75110)
* Chore: Remove withCenteredStory storybook decorators (#75154)
* Alerting: Pass loggers into SchedulerCfg and ManagerCfg. (#75158)
* docs: (fixup) link in recorded queries (#75117)
* Flamegraph: Remove unused code after move to package (#75103)
* GrafanaUI: Add aria-label prop to RadioButtonGroup (#67019)
* Alerting docs: fixes numeric data link (#75155)
* DashboardScene: Prepare annotations support for public dashboards (#75146)
* Pyroscope: Fix error when no profile types are returned (#75143)
* Alerting docs: removes cloud link (#75142)
* Forms: Remove gf-form appearances in admin, profile and team settings (#74360)
* Storybook: Remove flexbox from story container (#75115)
* DashboardScene: Integrate annotations (#74610)
* Dashboard: Fix Regression detected in time range variables under the refactorVariablesTimeRange feature flag (#74125)
* Flex: Use forwardRef and useStyles2 additional args (#75138)
* Chore: remove the e2e-flow-suite (#75011)
* Instrumentation: Set auth as owners for more routes (#75105)
* Fix groupBy error caused by undefined aggregate field (#75089)
* Chore: Add additional debug info to live websocket pushes (#75131)
* TimeSeries: Rename axisShow -> axisBorderShow (#75127)
* XYChart: Fix numerous axis options (#75044)
* Chore: Remove unused/deprecated method (#74485)
* Chore: Update metrics for AWS/MediaConnect (#74946)
* Navigation: create the `DockedMegaMenu` component and use the toggle to switch between it and `MegaMenu` (#75084)
* What\'s new Next: Add the new Browse UI feature (#75064)
* Toggle: Enable Recorded Queries Multi support by default (#75097)
* Chore: Remove memoize-one from grafana-ui (#75016)
* InfluxDB: Fix applying ad-hoc filters when querying with backend mode (#74973)
* GrafanaUI: Update border radius of InlineToast (#75098)
* DashboardScene: ShareModal + link sharing (#74955)
* AdHocFilters: Clean-up unused prop from type (#74960)
* CloudMonitoring: Use `EditorField` components (#75102)
* Dashgpt: Implement panel title and description generation (#74284)
* Grafana-UI: Add tooltip for interval picker in RefreshPicker (#74534)
* [Alerting] - Display scenes using SceneAppPage for caching (#74767)
* Alerting: Fix returnTo expression being empty when no queryParam found (#75086)
* Navigation: hide `sectionNav` when the `dockedMegaMenu` feature toggle is enabled (#75026)
* Save dashboard: Fix jsonDiff accessing undefined values (#75065)
* Browse Dashboards: Better logic for showing selection checkboxes (#74988)
* update svg panel guidance (#75076)
* Loki: Run queries in parallel behind lokiRunQueriesInParallel feature toggle (#74064)
* Update Alertmanger to latest main (3513be6) (#75009)
* Loki: Improve error logging in case statusCode is not 200 (#75075)
* Flamegraph: Swap lines to test CI (#75072)
* Pyroscope: Remove support for old pyroscope (#74683)
* Plugin Extensions: Add context prop to PluginExtensionComponentConfig.component (#75019)
* Chore: update latest.json to 10.1.2 (#75059)
* Tempo: Improve autocompletion for TraceQL editor (#74790)
* sql: improve imports in test (#75006)
* Sandbox: Set sandbox wrapper to height 100% for panel plugins (#75004)
* Changelog: Updated changelog for 10.1.2 (#75058)
* Changelog: Updated changelog for 10.0.6 (#75055)
* AdhocFilters: Improve typing and signature of getTagKeys and getTagValues and behaviors (#74962)
* Changelog: Updated changelog for 9.5.10 (#75052)
* Changelog: Updated changelog for 9.4.15 (#75049)
* CI: Fix bump version step (#75047)
* CI: Add a step on main pipelines to temporarily update the package.json v… (#75018)
* Canvas: Button API Editor support template variables (#74779)
* add log aggregation in whats new section (#75028)
* add Datadog API Throttling (#75015)
* Canvas: Avoid conflicting stylesheets when loading SVG icons (#74461)
* AzureMonitor: Improve Log Analytics query efficiency (#74675)
* Docs: add deep links info (#75017)
* Flamegraph: Test CI flow (#75022)
* QueryRunners: Bind the query function where it is passed on (#73399)
* Canvas: Button API Editor support setting parameters (#74637)
* Devenv: Fix openldap-multiple dev environment (#75013)
* TimeSeries: Old graph migration fix for series override lines: true (#74970)
* MySQL: Update configuration page styling (#74902)
* GrafanaUI: Support memoization of useStyles additional arguments (#75000)
* Toggletip: Remove form story and update padding (#75007)
* InfluxDB: Fix adhoc filter call (#74961)
* sql: add more tests (#74919)
* Chore: Update grafana-plugin-sdk-go to v0.176.0 (#74813)
* Cypress dashboard-time-zone: break chain to prevent flakiness (#75001)
* Navigation: Create feature toggle for `dockedMegaMenu` (#74985)
* Plugins: Angular: Removed getLegacyAngularInjector Angular pattern (#74862)
* Update `make docs` procedure (#74976)
* Fix Grafana Cloud data source alerting link 404 (#73240)
* Chore: Upgrade Alpine base image to 3.18.3 (#74984)
* Elasticsearch: Add tracing to data source (#74750)
* Sandbox: Make `window.monaco` and `window.Prism` available for plugins inside the sandbox (#74977)
* Grafana-UI: Add title in order to read out keyboard shortcuts (#74553)
* sql: do not use the getTimeSrv call (#74800)
* Alerting: Add export drawer when exporting all Grafana managed alerts (#74846)
* Chore: Upgrade Go to 1.20.8 (#74978)
* Chore: Remove DashboardPickerByID (#73466)
* DashboardScene: Meta data tab (#74810)
* Alerting: Add export drawer with yaml and json formats, in policies and contact points view. (#74613)
* SSE: Reduce to add warning notice to only the first result (#74940)
* Logging: Add `uname` to context logger for plugins (#74929)
* Canvas: Add support for selecting the button variant (#74782)
* SSE: Reduce to apply Mode to instant vector (mathexp.Number) (#74859)
* Docs: replace broken link with current docs location (#74884)
* Docs: add missing shared files to upgrade guides 8-9.4 (#74886)
* Loki: Add query expression to backend logging (#74927)
* Loki: Fix devenv with structured metadata (#74899)
* Tempo: Added not regex operator (#74907)
* Canvas: Button API Editor support setting content-type (#74682)
* Alerting: Prevent showing \"Permissions denied\" alert when not accurate (#74887)
* Plugins: Check if the user has permissions to access the plugin custom page (#74664)
* Flamegraph: Remove unused types (#74918)
* Tempo: Fix traceID converted to infinity (∞) (#74913)
* DashboardScene: Panel menu tracking, adding explore menu action and unit tests (#74867)
* Chore: consolidate e2e scripts in package.json (#74906)
* CI: Fix npm canary release (#74915)
* CI: Fix frontend-metrics-step (attempt #1) (#74838)
* Alerting: Always show expression warnings and errors (#74839)
* [Alerting Insights] - Use Grafana feature flag system (#74749)
* Plugins: Unset annotation editor variables (#74519)
* Chore: Update centrifuge to v0.30.2 (#74855)
* Alerting: Add empty remote Alertmanager struct (#74864)
* Feature: Allow to skip plugin loading (#74840)
* DashboardScene: Inspect / query tab (#74795)
* Browse Dashboards: Use correct permissions checks (#74811)
* DashboardScene: Inspect / Json tab (#74701)
* Alerting docs: removes cloud notes (#74897)
* Tempo: Added spss config - spans per span set (#74832)
* Chore: Add const variables for No Basic Role (#74868)
* Requester: Update GetCacheKey (#74834)
* CloudWatch Logs: Fix log query display name when used with expressions (#74497)
* featuremgmt: add internal testing feature flag (#74873)
* SSE: Localize/Contain Errors within an Expression (#73163)
* LogDetails: Fix copy button visibility (#74663)
* Plugins: Angular detector: Log detection patterns at debug level (#74802)
* CI: Don\'t run tag builds in grafana/grafana (#74850)
* Docs: Add multiple y-axes guidance (#74282)
* Chore: ErrOrgNameTaken error at org insert instead of SQL error (#69325)
* Docs: Fix nightly builds link (#73964)
* add feature tracking for regex and null metadata (#74763)
* Alerting docs: Meta monitoring for cloud (#74797)
* Tempo: Metrics summary update sorting no values (#74818)
* RBAC: Fix search user permissions (#74729)
* Correlations: Allow creating correlations for provisioned data sources (#73737)
* Alerting docs: adds roll back warning to config grafana (#74785)
* Chore: remove scenario wrapping in cypress tests (#74674)
* feat(alerting): enable loki query optimization by default (#74739)
* Connections: Display the type of the datasource (#74808)
* Alerting: Indicate panels without identifier (#74746)
* Docs: 404 fix - updated alerting link (#74628)
* Chore: move to cypress 13.1 (#74718)
* BrowseDashboards: Only remember the most recent expanded folder (#74617)
* Explore: Fix tracking when log results are shown (#74798)
* Internationalization: Markup for Playlist Page (#74509)
* Prepare dashboards, panels, and visualizations for Grafana Cloud mount (#73632)
* Docs: fix link version in What\'s new in Cloud (#74764)
* Docs/creates backup grafana topic (#74754)
* Fix contact points aliases and add additional for `/docs/grafana//alerting/contact-points/` (#74673)
* Auth: Refactor for revoking user tokens within last hours (#74616)
* Tempo: Metrics summary no value (#74582)
* Table: Add dataframe name to single table (#74584)
* Internationalization: Mark up PlaylistEditPage for translations (#74455)
* Tempo Service Map: Fix context menu links in service map when namespace is present (#74186)
* Chore: Improve typings 🧹 (#74599)
* Logs Alerting Tutorial: Fix small formatting issue on code block (#74780)
* Tempo: Fix metricSummary sorting in spanCount and errorPercentage (#74542)
* SQL query editor: Ensure unique ID for switch components (#74751)
* Chore: Remove unused secret `enterprise2-cdn-path` (#74741)
* Add rudderstack tracking for table panel (#71836)
* CI: Fixes for various main steps (#74768)
* Remove set-up-cloud page as it has been moved to the website repository (#74755)
* Docs: add dashboards folder naming guidance (#74772)
* Add note about using \"next\" documentation (#74731)
* Secure socks proxy: Allow overriding socks username (#74762)
* CI fix docker image format in PRs (#74766)
* PublicDashboards: Return no data found instead of internal server error (#74417)
* This moves the ubuntu:22.10 image to 22.04 (which is available until… (#74757)
* Docs: Improve levels of headings in logs plugin documentation (#74752)
* Alerting docs: quick corrections to oncall integration (#74758)
* CI: fix docker tag format on `main` branch and missing dependency on `ci-frontend-metrics.sh` (#74753)
* Plugins: Angular patterns: Use ETag for GCOM requests (#74453)
* BarChart: Fixes barchart tooltip styling (#74506)
* Plugins: Refactor instrumentation to logger middleware (#74726)
* Refactor starlark to remove references to the build_image (#74624)
* Logs Panel: Performance issue while scrolling within panel in safari (#74694)
* Docs: Alerting - On call integration (#74719)
* Alerting: Add message options for Telegram contact point (#74635)
* Chore: Update github.com/ProtonMail/go-crypto (#74736)
* Docs: Breaking changes guide in a directory (#72786)
* Canvas: New circle/ellipse element (#74389)
* Alerting: useAbilities hook (#72626)
* PublicDashboards: Disable email sharing inputs when user does not have write permissions (#74046)
* Folders: Do not allow modifying the folder UID via the API (#74684)
* Plugins: Show deprecated plugins (#74598)
* Flamegraph: Move to package (#73113)
* Nightlies: Push windows artifacts to GCS on main builds (#74709)
* Docs: Add a section about using multiple auth providers in Grafana (#74710)
* Notifications: Don\'t show toasts after refreshing (#74712)
* Import:Enhance clarity through improved copy and streamlined links (#74383)
* Dashboard: Remove old panel code and leave only new panel design (#74196)
* PluginExtensions: Reports user interactions with UI extensions (#74355)
* Chore: Avoid stopping plugin (#74654)
* Bug: Allow to uninstall a deprecated plugin (#74444)
* Bug: Expect a plugin signature per version (#74595)
* Bring back windows installers for main builds (#74698)
* Plugins: Group tests (#74667)
* Alerting: Support for single rule and multi-folder rule export (#74625)
* Prometheus: Turn new auth component feature toggle on by default (#74405)
* Legend: Truncate only for table mode (#74668)
* Tracing: Support remote, rate-limited, and probabilistic sampling in tracing.opentelemetry config section (#73587)
* Prometheus: Add classic query option to variable query editor (#74060)
* Pyroscope: add public catalog description (#74630)
* Alerting: Fix default policy timing summary (#74549)
* Alerting: Export of alert rules in HCL format (#73166)
* Alerting with Loki tutorial (#72704)
* Plugins: Fix streaming support (#74680)
* DashboardScene: Inspect panel data tab (#74646)
* Azure Monitor/body close logs an error bug (#74632)
* Doc: Remove Cloud Pro and Advanced references (#74050)
* Canvas: Button API - Add support for GET requests (#74566)
* Alerting: Update query options layout (#74660)
* Alerting: Fix flakey test for rule group export (#74665)
* Improve check on Tempo version (#74547)
* Licensing: Pass func to update env variables when starting plugin (#74620)
* Plugins: Move store and plugin dto to pluginsintegration (#74655)
* DashboardScene: Panel edit route basics (#74081)
* Sandbox: Fix panel custom editors not working inside the sandbox (#74589)
* Instrumentation: Improve instrumentation for database migrations (#74659)
* Chore: remove wrapping of `cy` in the `e2e` object (#74650)
* DashboardScene: Use TimeRangeTransformerBase in PanelTimeRange (#74647)
* Instrumentation: Add status_source label to request metrics/logs (#74114)
* DashbboardScene: RowRepeaterBehavior (#74505)
* Chore: fix build (#74651)
* Auth: Optimize auth token operations (#74602)
* Update metamonitoring docs for alerting (#74559)
* postgres/sql: fix imports (#74535)
* DashboardMigrator: Add migration that removes repeats (#74296)
* Dashboards: Escape tags (#74437)
* Chore: make GPRCServerService private (#74612)
* PublicDashboards: Create initial API docs (#74424)
* Alerting: Update provisioning to validate user-defined UID on create (#73793)
* InfluxDB: Fix multiple tag selection (#74205)
* Prometheus: Handle the response with different field key order (#74567)
* Chore: Move to Cypress 12 and decouple cypress from `AATTgrafana/e2e` (#74084)
* Alerting: Add Grafana-managed groups and rules export (#74522)
* Chore: Fix grafana-apiserver config (#74608)
* CloudWatch and Redshift: update toggles to public preview (#74577)
* Browse Dashboards: fix viewer permissions check (#74604)
* usePanelSave: Fix success/error notifications (#74454)
* Dashlist: Fix panel not showing for Viewer users (#74596)
* Alerting: Revert \"Alerting: Show annotations markers in TimeSeries panel when u… (#74576)
* Nested folders: Fix folder hierarchy in folder responses (#74516)
* Service accounts: Fix mouse leave event by hide scrollbar in firefox and chrome (#74266)
* Browse Dashboards: Update docs to remove reference to `General` folder (#74528)
* Alerting: extend rules export API to filter by folder and group (#74423)
* SSE: Put data source query grouping behind feature flag (#74551)
* Loki: Fix typo in Loki logger error message (#73860)
* [DOC] Update filter tag doc (#74452)
* Update the What\'s new next template (#74494)
* CI: Get Github Token and Docker username/password from Vault (#74555)
* Elasticsearch: Adjust logging to follow convention (#74554)
* Auth: Move apikey service from userSignedIn to identity.Requester interface (#74323)
* Loki: Adjust to logging convention (#74531)
* Chore: Bump grafana azure sdk to latest (1.8.1) (#74529)
* Internationalization: Adapt document language (#74513)
* Fix regex for Tempo version (#74541)
* Chore: Bump systemjs-cjs-extra to 0.1.1 (#74540)
* [DOC] Share query editor doc for traces (#74239)
* Docs alerting: meta monitoring topics (#74440)
* Plugins: Fix applying default extension and AMD detection (#74471)
* Docs: updates ambiguous link (#74496)
* Elasticsearch: Improve backend instrumentation of `CallResource` calls (#74530)
* Elasticsearch: Improve backend instrumentation of `QueryData` calls (#74172)
* Logging: Add `WithContextualAttributes` to pass log params based on the given context (#74428)
* Dashlist: Use new nested folder picker (#74011)
* Browse Dashboards: Split new browse UI from nested folders backend (#74435)
* Tempo: Improve autocompletion and syntax highlighting for TraceQL tab (#73707)
* CI: Run auto-milestone workflow also on reopened pull-requests (#74390)
* Share link: Use panel relative time for direct link rendered image (#74438)
* Alerting: Fix contact points url field validation (#74510)
* Auth: Silence no permissions warning (#74477)
* Docs: Fix a typo issue (#74498)
* [DOC] Restructure Tempo data source doc (#74291)
* CloudWatch: Add AWS/S3 replication metrics (#74416) (#74418)
* Documentation linting on library_element docs (#74407)
* server target command (#74408)
* MSSQL: Add support for MI authentication to MSSQL (#73597)
* Tempo: Fix flaky test (#74169)
* Chore: remove legacy ac fallback from the route registration (#74464)
* Docs: adjustments to Ubuntu install based on user feedback (#74406)
* chore: remove unused feature flag (#74460)
* Docs: Add entry for Tempo query-type template variables (#74392)
* Docs: Fix broken link (#74410)
* Docs: Update empty dashboard screenshot for addition of import option (#74415)
* Docs: Add basic query option descriptions (#74419)
* Chore: remove legacy AC fallback from frontend access control checks (#74385)
* Docs: Correct broken link and update reference (#74349)
* LogContext: Remove feedback button (#74447)
* Sandbox: Fix sandbox not loading SystemJs.module objects correctly inside plugins (#74445)
* Chore: Update adobe/css-tools to 4.3.1 (#74442)
* toggleLabelsInLogsUI: enable by default (#74342)
* Cloudwatch: Bump grafana-aws-sdk (#74422)
* Auth: Reduce restriction with non-user accounts (#74397)
* Alerting: Alert creation UI changes (#73835)
* Chore: AuthN/IdentitySynchronizer interface/impl compatibility wire fix (#74400)
* Alerting: Use interfaces for the Alertmanager (#73900)
* Sandbox: Fix plugins not loading due to wrong plugin module url (#74436)
* Alerting: Custom contact point for OnCall in Grafana AM (#72021)
* Auth: Implement requester interface in access control module (#74289)
* Loki Query Builder: ensure unique ids for labelled fields (#74398)
* Elasticsearch query editor: ensure unique ids on labelled fields (#74396)
* Retrieve and use Tempo version (#72747)
* Plugins: Move filter back to DataSourceWithBackend (#74147)
* Auth: Fix set basicrole to the previous role in UI on error from backend (#74395)
* chore: use setting.Dev in place of \"development\" string (#74391)
* fix: revert module server initialization from CLI (#74386)
* Alerting: Do not exit if Redis ping fails when using redis-based Alertmanager clustering (#74144)
* Docs: Replace relref with docs/ref link (#74215)
* Alerting: Add configuration options to migrate to an external Alertmanager (#71318)
* Plugins: Refactor kvstore usage in signing keys and angular patterns (#73154)
* AzureMonitor: Remove infra client (#74113)
* Adds levitate levignore configuration file to prevent breaking change notifications from expected typescript symbols (#74371)
* Prometheus: Add flag to SigV4 auth for styles in auth component (#73959)
* Changelog: Updated changelog for 10.0.5 (#74378)
* Changelog: Updated changelog for 9.5.9 (#74373)
* DashboardScene: Repeat panel by variable (#74294)
* SQL: Add feature tracking to sql datasources (#73996)
* Explore: Fix interpolating external data link in Explore table (#74351)
* Explore: Unify spec setup (#73994)
* Changelog: Updated changelog for 9.4.14 (#74367)
* Revert \"Rename \"Add new data source\" to \"Connect data\"\" (#74321)
* Chore: remove `IsDisabled` method for access control (#74340)
* Bump actions/checkout from 2 to 4 (#74356)
* Fix: avoid panics on duplicate metrics registration (#74359)
* Plugins: Remove deprecated grafana-toolkit (#73489)
* Loki: Add backend healthcheck (#74330)
* CODEOWNERS: handle shared sql code (#74170)
* PublicDashboards: Configuration link from item list fixed (#74352)
* Chore: capitalise logs in other backend packages (#74344)
* Alerting: Fix provisioning of contact points when contact point is renamed (#74238)
* Chore: capitalise log message for auth packages (#74332)
* Chore: capitalise messages for alerting (#74335)
* Chore: capitalise log messages for app platform (#74336)
* Alerting: Update Swagger spec (#74300)
* AdHocVars: Allow selecting datasource variable from data source picker (#74192)
* Tempo: Remove noop (#74207)
* Tempo: Update default editor to TraceQL tab (#74153)
* Explore Logs: Update log filtering functions to only have effect in the source query (#73626)
* Explore: Decouple TimeSrv from Explore (#73559)
* Bump actions/setup-node from 3.5.1 to 3.8.1 (#73454)
* Update `make docs` procedure (#74306)
* Alerting docs: link fixes and a note for expressions (#74317)
* Currency: Add Malaysian Ringgit (RM) (#74073)
* Time Range: Using relative time takes timezone into account (#74013)
* Add Aggregate by doc for tracing (#74148)
* Mark up `playlist/ShareModal` for translations (#74061)
* Auth: Move to requester interface (#74276)
* Nightly scans: Remove `cloud_datasources_e2e_image` from images to scan (#74313)
* Plugins: Added plugin preload time measurement to frontendmetrics (#73916)
* PromLink: Fixes promlink test failing in CI and locally (#74299)
* Fix: make apiserver work behind a feature toggle (#73891)
* Dashboards: Add link to documentation in repeated row warning (#73838)
* Docs: Update the Elasticsearch data source docs (#73415)
* Grafana UI: fix ColorSwatch `aria-label` (#74280)
* Alerting: Change export label (#74277)
* PublicDashboards: Accept AccessToken for pubdash creation (#74134)
* Sandbox: Fix post message trying to serialize proxy objects inside plugins (#73596)
* Add missing .drone.yml signature (#74274)
* Loki: Improve backend instrumentation of `CallResource` calls (#73899)
* CloudWatch: Add additional AWS/Firehose metrics for DynamicPartitioning support (#74237)
* feat: add ability to launch targeted dskit modules in the grafana server CLI command (#74188)
* Alerting: Adds additional pagination to several views (#74268)
* Nightly builds: Add missing volumes for nightly builds (#74195)
* Fix panic in legacy alerting after identity.Requester migration (#74265)
* Loki: Improve backend instrumentation of `QueryData` calls (#73807)
* DashboardScene: Support panel relative time overrides and timeshift (#62844)
* Dashboards: Add \"import dashboard\" to empty dashboard landing page (#74018)
* Changelog: Updated changelog for 10.1.1 (#74243)
* docs: updates broken link (#74219)
* Alerting: Add Insights tab (#72407)
* Chore: Replace entity GRN with infra/grn GRN (#74198)
* Docs: reorder visualizations pages (#74047)
* Docs: Update contributing guide re feature requests (#73973)
* Trace View: Use number instead of array for last color index (#74115)
* datemath: Fixes state mutation by parseDateMath function (#74180)
* Alerting: Refactor AlertRuleForm and fix annotations step description for cloud rules (#74168)
* Cloudwatch: Add back support for old Log Group picker (#73524)
* Plugins: Bump SystemJS to 6.14.2 (#70068)
* Docs: Remove docs reference to removed feature (#74139)
* Loki: Fix filtering with structured metadata (#73955)
* Docs: Fix 404s (#74138)
* Transformations: Fix group by field transformation field name text-overflow (#74173)
* PublicDashboards: Increase title length (#73972)
* Chore: refactor grafana-apiserver a bit (#74177)
* Rename Google Hangouts to Google Chat (#74162)
* Frontend: Make Prometheus and Traces icons larger (#74088)
* Chore: Update grafana-plugin-sdk-go version (#74039)
* Frontend PanelChrome: Fix header title moving down when collapsing (#74123)
* Update all use of docs/shared in Grafana to use keyword arguments (#74167)
* Docs: Update docs on comparisions with $values (#74156)
* Docs: Update triage guide re feature requests (#73974)
* Grafana/ui: Expose trigger method from `useForm` to children (#73831)
* Update `make docs` procedure (#74152)
* Reporting: Add feature toggle to retry failed rendering requests (#73739)
* Chore: Implement requester in util pkg (#74105)
* Axis: Add separate show axis option (#74117)
* [DOC] Fix tracing link (#74136)
* Chore: Create `dashgpt` feature flag (#73971)
* Chore: Add sharing squad as codeowners (#73828)
* Docker: Add musl as a ubuntu dependency (#74127)
* Datasource Picker: Invert the builtin svg logos on light mode (#71684)
* Feat: Feature toggle admin page frontend write UI and InteractiveTable sorting (#73533)
* Chore: use any rather than interface{} (#74066)
* Bug(sqlstore): fix issue with postgres unable to find existing main organization (#73789)
* Replace signed in user for identity.requester (#74048)
* Grafana-ui: Get rid of duplicated code in `TimeRangeContent` (#74112)
* Alerting: Update Swagger spec (#73877)
* Prometheus: Query variable editor persist query type on clicking run query (#74045)
* Azure Monitor: Remove infra logger (#73652)
* Grafana UI: DateTimePicker not updated when changing input onblur (#73839)
* i18n: Mark up HelpModal for translations (#73806)
* PublicDashboards: Data discrepancy fix. Use real datasource plugin when it is a public dashboard. (#73708)
* Dashboard: Add support for Tempo query variables (#72745)
* ClientTokenRotation: Rotate only expired tokens (#74010)
* Add LICENSE file to generated Docker images (#74082)
* Alerting: Do not show grouping when grouplabels are empty in email template (#74090)
* InfluxDB: Fix sending retention policy with the backend request (#72763)
* Tempo: Reset metrics summary tag when scope changes (#74028)
* Explore: Unified Logs Volume and Logs panels (#73825)
* [LDAP] Disable removed users on login (#74016)
* Pyroscope: Template variable support (#73572)
* Update dependency AATTgrafana/experimental to v1.7.0 (#74051)
* Guardian: Remove legacy dashboard gurdian (#74022)
* DashboardScene: Use numeric panel ids in url (#74005)
* Template Variables: Fix conversion from non standard data to dataFrame (#73486)
* Tempo Config editor updates (#73992)
* Docs: Update contrib documentation around backports (#73558)
* PublicDashboards: Accept uid to pubdash creation (#73956)
* Alerting: Limit redis pool size to 5 and make configurable (#74057)
* Docs: Include Cloud support with RBAC API (#73522)
* Alerting: Fix dashboard alerting tooltip text (#73659)
* FieldOverrides: Optimize doStandardCalcs() (#67881)
* Auth: Update okta docs - `use_pkce = true` by default. #73754 (#73756)
* Alerting: Paginate silences table(s) (#74041)
* Transformations: Force QueryOperationRow to expand on showHelp click (#73958)
* Update _index.md - fix a typo (#63847)
* Plugins: Add dependency column in version table (#73991)
* CI: Use new release eng managed grafanacom api key (#74017)
* Dashboards: Add alert and panel icon for dashboards that use Angular plugins (#70951)
* Refactor: Move LDAP auth config frontend registration to OSS (#73941)
* Authn: Standardize errors (#74012)
* API: Remove usage of legacy dashboard guardian in tests (#73937)
* docs: update app plugin guidance (#74006)
* Explore: Fix TimeSrv initializations (#73903)
* Plugins: Ensure service registration occurs in right order (#74001)
* CloudWatch: Add missing region Middle East (UAE) me-central-1 (#73560)
* DashboardScene: Support for discard, start at transform back to save model and save drawer (#73873)
* Alerting: Fix labels suggestions Grafana-managed rules (#73983)
* Grafana UI: Stack component (#73593)
* Dashboard: Store original JSON in DashboardModel (#73881)
* Alerting: Fix flakey test in CloneRuleEditor (#73997)
* Alerting: add route owner middleware (#73869)
* Chore: Port oauth token service to identity requester (#73988)
* Auth: Add support for OIDC RP-Initiated Logout (#70357)
* Rename Group By Metrics to Aggregate by (#73980)
* Chore: friday typings 5 (#73844)
* CI: Mount /root/.docker/ dir in authenticate-gcr step (#73977)
* Nightlies: Remove `pre` suffix from GetLatestMainBuild regexp (#73978)
* Docs: Add guidance for Dashboard data source in repeating rows (#73967)
* ArrayVector: Add vector field value warning (#73692)
* Revert \"Replace signed in user for identity.requester (#73750)\" (#73962)
* Loki: Remove `distinct` operation (#73938)
* Replace signed in user for identity.requester (#73750)
* PublicDashboards: Warnings when creating a public dashboard are not properly aligned (#73794)
* Chore: Fix the command in comments (#73872)
* Prometheus: fix auth component select for sigv4 option (#73647)
* Prometheus: Explore expand raw results in split panel bug fix (#73864)
* CloudMonitoring: Update docs with instructions for multiple projects (#73862)
* Elasticsearch: Unify default value for geo hash grid precision across the code to 3 (#73922)
* Correct path for repo on RHEL based distros (#73840)
* Tempo: Metrics summary (#73201)
* Elasticsearch: Fix respecting of precision in geo hash grid (#73917)
* Secrets: Add user_auth.o_auth_id_token column to migrator (#72239)
* Dashboards: Show repeated row with Dashboard ds warning (#73787)
* Eslint: Update grafana/eslint-config that allows public accessability modifier (#73906)
* Prometheus: Check for errors on json response parsing (#73788)
* Dashboard: Fix Variable Dropdown to Enforce Minimum One Selection when \'All\' Option is Configured (#69839)
* Security: Authenticate to GCR for trivy scans (#72658)
* web: removes unused function from request metadata (#73910)
* CODEOWNERS: Assign Tempo in grafana-schema (#73893)
* DashboardSchema: Remove old unused legacy props style and timepicker.enable (#73879)
* Plugins: Allow async panel migrations (#73782)
* Rename \"Add new data source\" to \"Connect data\" (#73688)
* DashList: Add tooltip for star dashboard icon (#73490)
* Dashboard embed: Use port instead of callbackUrl (#73883)
* Plugins: Dynamic angular patterns: Add random offset to GCOM API calls, handle HTTP errors (#73494)
* Chore: Fix Random Walk scenario for Grafana DS (#73889)
* Experiment: tag UI devices for anon stats (#73748)
* Chore: Port user services to identity.Requester (#73851)
* Authz: fix snapshot tests legacy guardian (#73823)
* CI: Run gen-cue on bump-version (#73885)
* Prometheus: Add $__rate_interval_ms to go along with $__interval_ms (#69582)
* PublicDashboards: Remove query expressions from dashboard model (#72468)
* PublicDashboards: Variables refactor (#73476)
* Tracer: Export ContextWithSpan (#73715)
* Alerting: Fix data source copy when switching alert rule types (#73854)
* Prometheus: Fix dropdowns truncating from start of array (#73643)
* Alerting: Fix delete cloud rule from detail page (#73850)
* Chore: prepare for removing `RBACenabled` config option (#73845)
* A11y: Fix toggletip predictable focus for keyboard users (#72100)
* access control api: Correction of typo in list your permissions endpoint (#64399)
* LDAP: Fix active sync with large quantities of users (#73834)
* Fix Grafana ML icon (#73813)
* Docs: change headings on 2 data source pages for SEO (#73792)
* Chore: remove checks for whether RBAC is disabled (#73812)
* Update Alertmanager to latest main (6af7ccb) (#73827)
* Plugins: Forward feature toggles to plugins (#72995)
* Loki config: update doc links (#73690)
* Fix codeowners (#73829)
* Update grafana/alerting to 0025eb4 (#73808)
* DashboardScene: Move to new folder structure, some refactorings and progress on inspect (#73810)
* RBAC: Enable permission validation by default (#73804)
* AuthProxy: Fix user retrieval through cache (#73802)
* Changelog: Updated changelog for 10.1.0 (#73821)
* Pa11y: Temporarily increase threshold (#73817)
* DataFrame: Add meta indicating comparison series (#71129)
* Chore: update latest.json to 10.1.0 (#73720)
* Share: Remove HTML space characters in Link section (#73730)
* InfluxDB: Remove access mode configuration from docs (#73784)
* [trace-integration.md] List supported Tempo ingestion formats to call out OpenTelemetry (#66429)
* Chore: return a JSON on folder DELETE (#73604)
* InfluxDB: Add delete buttons to measurement, part and tag in query editor (#72825)
* Prometheus: (Chore) Remove experimental unshipped prometheusWideSerie… (#73751)
* Grafana UI: Create custom Flex Component (#73226)
* Icons: Added prometheus and traces icons (#73734)
* Alerting: Fix secure settings migration (#73749)
* authz: Clean up acl endpoints and dashboard guardian (#73746)
* Explore: Unified Node Graph Container (#72558)
* Tempo: Replace template variables in TraceQL tab when streaming is enabled (#73259)
* Dashboard: Support template variables in Search tab for Tempo (#72867)
* Alerting: Fix auto-completion snippets for KV properties (#73394)
* Alerting: Add contact point for Grafana OnCall (#73733)
* Correlations: Add organization id (#72258)
* DashboardScene: Edit mode should enable dragging (#73628)
* Update \"What\'s new\" URL (#73722)
* Transformations Documentation: Add Images for Disable and Delete (#73452)
* Changelog: Updated changelog for 10.1.0 (#73714)
* Changelog: Updated changelog for 10.0.4 (#73712)
* Docs: Introduction topic title update (#73702)
* Docs: Update gauge docs based on previous PR feedback
* Gauge: Update docs for scrolling support 10.2 (#72780)
* Auth: Make sure that SAML responses with default namespaces are parsed correctly (#73701)
* Prometheus: Add ExecutedQueryString to first frame only (#73678)
* Alerting: Fix incorrect timing meta information for policy (#73675)
* Kinds: Reconcile verify-kinds.go with kind-registry changes (#73689)
* Logs: Add datalinks to table visualisation in Explore (#73679)
* Explore: Improve handling time range keyboard shortcuts inside Explore (#73600)
* Cloudwatch: Upgrade grafana-aws-sdk (#73580)
* DatePicker: Fix calendar not showing correct selected range when changing time zones (#73273)
* Loki: Implement `keep` and `drop` operations (#73636)
* Alerting docs: fix duplicate titles (#73680)
* Revert \"Dashboard: Set descending z-index of panels in a dashboard\" (#73677)
* Add README for \'What\'s New in Grafana Cloud\' contributions (#73403)
* docs: fix okta oauth endpoints (#73191)
* Dashboards+Folder: remove unused function MakeUserAdmin (#73635)
* Update dependency AATTtypes/jest to v29.5.4 (#63635)
* Doc: Update index.md - update Keycloak redirect URI (#72971)
* Chore: some more type fixes (#73606)
* CI: Update secrets for publishing steps (#73658)
* Gauge: Add overflow scrolling support for vertical and horizontal orientations (#71690)
* Alerting: Update Swagger spec (#72568)
* A11y: Fix exemplar marker accessibility (#73493)
* Docs: Add hide_edition config to the docs (#73576)
* Alerting: Add new Recording Rule button when the list is empty (#73502)
* Drawer: Clicking a `Select` arrow within a `Drawer` no longer causes it to close (#73557)
* Codeowners: Add myself (Miki) as codeowner of connections and datasources (#73623)
* Docs: Update OAuth entry to match What\'s new (#73512)
* Update codeowners for What\'s new and Upgrade guide (#73513)
* Devenv: add TracesToLogs(v2) configuration for self-instrumentation (#73569)
* Dashboards: relabel add query button (#73607)
* Explore: Relabel secondary actions buttons (#73605)
* Logs: Fix log samples not present with empty first frame (#73612)
* Alerting: Fix Recording Rule QueryEditor builder view (#73348)
* CI: Different secret for verification and do not ignore build failures (#73613)
* CloudMonitoring: `ConfigEditor` updates (#73561)
* Alerting: Improve tests setup (#73316)
* Sandbox: Fix prismjs syntax for plugins defining its own language (#73393)
* Chore: Add errutils helpers (#73577)
* codeowners: reassing mysql/postgres (#72820)
* Changelog: Updated changelog for 10.0.3 (#73590)
* A11y: Fix resource picker accessibility (#73488)
* A11y: Fix canvas element accessibility (#73483)
* [10.2.x] Exemplars: Move all the exemplar fields with links to the top in ExemplarMarker (#72697)
* disable a feature toggle that is on by default (#69438)
* DashboardLoaders: Add support for loading library panels (#73406)
* Connections: Redirect from outdated URLs (#73278)
* Chore: clean up access control for data sources (#73010)
* Query splitting: combine nanos attribute con time fields (#73505)
* Elasticsearch: Add missing tooltips to the configuration page (#73552)
* Login: remove login.Service (#73542)
* A11y: Fix resource cards accessibility (#73487)
* docs: update cloudflare and plotly angular guide (#73554)
* Docs: Fix URL encoding AATT Keycloak logout example (#71970)
* Update `make docs` procedure (#73540)
* CI: Improve error handling in gcloud copy operations (#73474)
* Transforms: Catch errors while running transforms (#73451)
* PublicDashboard: Remove Github Disucssion link (#73517)
* Sync-mirror GHA updates (#73504)
* Google Cloud Monitor: Prom query editor (#73503)
* Docs: update dataplane portal links (#73481)
* Docs: Add Grafana Cloud to PDF sharing (#73492)
* Recreate feature requests template and remove link to discussions (#73459)
* Whitelabeling: Add a config option to hide the Grafana edition from the footer (#73412)
* LDAP: use authn.IdentitySynchronizer to perform user sync (#73471)
* Chore: Remove colours from old husky cleanup pre-commit hook (#73395)
* Cloudwatch: Upgrade aws sdk (#73416)
* DataSourcePicker: remove default property from data source variable selection (#73314)
* Tempo: Fix [object Object] shown as an Event message in Trace view (#73473)
* Dashboard: Fix version restore (#72866)
* AzureMonitor: `ConfigEditor` updates (#73402)
* Dashboard: Set descending z-index of panels in a dashboard (#73401)
* SSE: Group data source node execution by data source (#72935)
* Logs: Fix permalinks not scrolling into view (#73464)
* Auth: Move access control API to SignedInUser interface (#73144)
* Elastic: Add `id` field to Elastic responses to allow permalinking (#73382)
* Authn: external identity sync (#73461)
* Rendering: Use image for server timeout errors (#73462)
* Alerting: ScreenshotOptions From and To should be optional (#73325)
* Tempo: Only add option to values dropdown if there is a value (#72524)
* A11y: Fix canvas setting button accessibility (#73413)
* Changelog: Updated changelog for 9.5.8 (#73421)
* Dashboards: Widget plugins removed from suggestions tab (#73331)
* Docs: Update dashboards api create/update (#73345)
* Auth: Allow to auto-assign empty role (#73326)
* Loki: Label browser sticky footer (#73243)
* Logs: Hide filters in log details if the data source doesn\'t support them (#73230)
* Docs: Data source picker everywhere updates (v10.1) (#73347)
* CI: Move npm token to Vault (#73407)
* DashboardsLoader: Enable cursor sync in scenes based dashboard (#73383)
* SqlDataSources: Update metricFindQuery to pass on scopedVars to templateSrv (#73333)
* Config editor: add url placeholder (#73391)
* Datasources: Cleanup unused code from datasources (#73360)
* CI: Bump code-coverage in Explore workflow to use go v1.20.x (#73384)
* Update `make docs` procedure (#73359)
* Explore: Improve parsing ranges from URL (#72498)
* Chore: Replace Husky/Lint-staged with Lefthook (#66608)
* CI: Update `grabpl` to `v3.0.41` (#73373)
* CI: Upgrade peter-evans/create-pull-request from `v3` to `v5` (#72599)
* docs: update signature level guidance (#73368)
* Plugins: remove \'admin/plugins\' redirect (#73319)
* Grafana versioning: Remove `pre` suffix from Grafana version (#73357)
* Rendering: Fix dashboard screenshot (#73190)
* Hooks: Remove AddLoginHook and RunLogin hooks (#73227)
* Fix `dupicated` typo into `duplicated` (#73351)
* Docs: Fixed Grafana Fundamentals tutorial to match updated UI (#73168)
* Canvas: Fix data links (#73332)
* Loki: Fix validation of `step` values to also allow e.g. `ms` values (#73270)
* Log row: split row-highlighting booleans in two (#73330)
* Dashboard: Variables Dropdown - Fix Flickering on Refresh (#72566)
* Dashboard: Select the last used data source by default when adding a panel to a dashboard (#71777)
* Email: Light theme email templates (#72398)
* Plugins: Make Installer responsible for removing plugins from file system (#73323)
* Middleware: Add team metadata to HTTP handlers (#71010)
* DataSourceProxy: Fix url validation error handling (#73087)
* Chore: Specify CGO_ENABLED for bingo-install drone in the correct place (#73290)
* Auth: Add empty role usage metrics for service and user accounts (#73108)
* Plugins: Remove registry dependency from process manager (#73241)
* Navigation: Remove \"preview\" from Pyroscope Profiles nav item (#73070)
* RBAC: Remove unused scope from alert.instances:read fixed role (#73268)
* Alerting: Add new metrics and tracings to state manager and scheduler (#71398)
* Alerting: Update Discord settings to treat \'url\' as a secure setting (#69588)
* CloudWatch Logs: Wrap sync error from executeGetQueryResults (#73252)
* PublicDashboards: Query order bug fixed (#73293)
* PostgreSQL: bump lib/pq to latest version (#72416)
* InfluxDB: Tests for #73247 (#73250)
* Docs: Add plugin dev documentation for logs to trace (#73225)
* Alerting: Update state manager to change all current states in the case when Error\\NoData is executed as Ok\\Nomal (#68142)
* Docs: correct SAML docs (#73281)
* CloudWatch: Add missing AppFlow metrics (#73149)
* docs: What’s New & Upgrade Guide 10.1 (#70636)
* Dashboard: Fix repeated row panel placement with larger number of rows (#72011)
* Geomap: Fix crosshair glitch (#72909)
* Logs: Fix scrolling with `exploreScrollableLogsContainer` feature (#73272)
* CodeEditor: Correctly fires onChange handler (#73030)
* InfluxDB: make influxql options the default if nothing defined (#73247)
* Cloudwatch: Upgrade aws-sdk and display external ids for temporary credentials (#72821)
* Cloudwatch: reorg files in components (#73176)
* Elasticsearch: Enable running of queries trough data source backend (#73222)
* Chore: fix some more types (#72726)
* Loki: Migrate HTTP settings to new components (#72831)
* Tracing: Split name column in search results (#72449)
* Plugins: Remove unnecessary error result from env vars interface (#73224)
* RBAC: remove LoadPermissionsMiddleware (#73228)
* Drawer: Fix scrolling drawer content on Safari (#73080)
* Fix error message for variable names (#72580)
* Logs: Improve plugins developer documentation for logs APIs (#72441)
* Alerting: Remove dump wrapper for yaml config (#73169)
* docs: remove Moogsoft from angular list, update version for helm (#73204)
* Update index.md (#73183)
* AzureMonitor: Allow `serviceTags` and `tags` to be empty for trace results (#73145)
* docs(alerting): add section about running redis for HA (#73153)
* docs: remove strava from angular plugin list (#73192)
* Tempo: Integrate context aware autocomplete API (#67845)
* Sandbox: Fix monaco editor custom languages not working correctly inside the sandbox (#72911)
* Alerting: Always invalidate the AM config after mutation (#73162)
* Update [analytics] section to include the ability to set to false (#71473)
* Slug: Combine various slugify fixes for special character handling (#73164)
* Update index.md (#73077)
* Docs: Update to include keycloak link in oauth docs (#72698)
* Cloud Monitoring: Support AliasBy property in MQL mode (#73116)
* Auth: Move star service to identity interface (#73114)
* Dashboards: PanelChrome - remove untitled placeholder and add border when panel is transparent (#73150)
* Dev docs: Add a doc around feature toggles (#72938)
* Plugins: Do not fail bootstrap stage if single decorate step fails (#73147)
* Auth: Move Service Account service to SignedInUser Interface (#73142)
* Table: Support display of multiple sub tables (#71953)
* Auth: Remove unused Authenticator service (#73143)
* Plugins: Add context to StaticRouteResolver and ErrorResolver interfaces (#73121)
* Auth: Remove auth broker flag and clean up login handlers (#73109)
* Docs: Fix broken links to create-plugin docs (#72965)
* Alerting: optimize rules with multiple loki range queries (#73103)
* Plugins: Add validation stage to plugin loader pipeline (#73053)
* Alerting: Add more tests for state manager ProcessEvalResults (#73019)
* Update _index.md (#72562)
* Feature Toggles: Create API for updating feature toggle state from the feature toggle admin page (#73022)
* Alerting: Add \"no-rules\" to redirect to rule viewer (#73111)
* Contexthandler: Remove code that is no longer used (#73101)
* Auth: Org Invite and Team API SignedInUser interfacing (#73085)
* Logs: Disable query splitting due to conflicts with transformations (#73086)
* Chore: Fix ngalert Evaluate signature change (#73084)
* Auth: Add SignedIn user interface NamespacedID (#72944)
* Auth: Use authn.Service for all tests (#72921)
* Add a warning in the documentation (#72975)
* Alerting: Optimize rule details page data fetching (#72977)
* Table: Add storybook and docs for custom render cell type (#72619)
* Alerting: Export contact points to check access control action instead legacy role (#71990)
* Docs: make it clear that MariaDB is also supported as datasource (#71832)
* Alerting: Optimize external Loki queries (#73014)
* Transformations: Fix partitionByValues when there is no match (#72981)
* InfluxDB: Fix handling flux response with no time and value column (#72833)
* Logs: Fix displaying the wrong field as body (#73025)
* Docs: Update screenshots for generating an access token for signing a plugin (#73031)
* Loki: Fix wrong context being passed to HTTP client (#72991)
* Chore: Bump semver npm package to latest (#72983)
* Chore: Bump github.com/grafana/grafana-plugin-sdk-go to v0.172.0 (#72989)
* EditDatasource: Fix navtree when `dataSourcePageHeader` is on (#72827)
* docs: add default value workaround (#72545)
* Plugins: opentsdb ds: interpolate filter variables in expressions (#71232)
* Alerting: Fix \"see graph button\" for cloud rules (#72980)
* LogRowMessage: remove hardcoded true from condition (#72976)
* sign-plugin-docs: information of usage of a new token has been added to the docs (#72912)
* Prometheus: Fix fetching label values when datasource has no labels match api support (#72960)
* Datasource Plugins: Allow tracking for configuration usage (#72650)
* Transformation: keep collapsed states (#72601)
* Fix typos in contributing documentation (#72719)
* Chore: improve typings (#72679)
* Auth: prevent auto_login redirect if user is already authenticated (#72477)
* Config: making [aws][external_id] part of env (#72062)
* Documentation: Clarify how to use prometheus locally (#72846)
* Alerting: Refactor of state manager tests (#72849)
* Trend: Fix x field matching logic (#72862)
* Geomap: Fix fixed edge text for network layer (#72863)
* Chore: Use the const instead of hardcoded string (#72925)
* Alerting: Fix cloud rules editing (#72927)
* Auth: Add documentation references to No Basic role (#72880)
* Auth: OAuth sets `skip_org_role_sync = true` for auth.google by default (#72819)
* InfluxDB: Fix retention policy handling for InfluxDB 3.0 engine by bringing back the hardcoded default (#72467)
* Update bind-net-capabilities.md (#65181)
* chore: minor refactoring in the grafana server cli command (#72847)
* Plugins: Add remaining steps to inititialization stage (#72894)
* Plugins: Add termination stage to plugin loader pipeline (#72822)
* Search API: Search by folder UID (#65040)
* Auth: Add no role frontend feature flag (#72823)
* Authn: client token rotation schedule (#72809)
* SQL: Remove double quotes for multi-value variables (#71130)
* Admin: Add redirect notice for datasources to admin landing page (#72736)
* updating codeowners for correlations (#72743)
* AzureMonitor: Check to see if response is nil to prevent panic (#72705)
* Units: Fix display for kHz, MHz, GHz(#72845)
* Update index.md (#71680)
* SSE: Warn on dropped items in Union in Math Operation (#72682)
* Feat: Feature toggle admin page frontend interface (#72164)
* Updating codeowners for User Service (#72748)
* Cloudwatch Logs: Set Alerting timeout to datasource config\'s logsTimeout (#72611)
* Dashboards: Add megawatt hour (MWh) unit (#72779)
* Auth: lock down Grafana admin sync for SAML (#72828)
* SAML: Add onclick action to providercard if the provider is configured (#72734)
* Loki: Introduce `$__auto` range variable for metric queries (#72690)
* Docs/k8s install update (#72567)
* Dashboard: Add analytics events for sharing a dashboard (#72613)
* Chore: Revert dskit service additions (#72608)
* Auth: Add `No basic role` UI (#72561)
* Grafana-ui: Fix RadioButtonList component (#72804)
* Auth: Add missing skipOrgRoleSync property to SocialBase for GenericOAuth (#72752)
* Proxy: Set the proxy information in Grafana for Graphite (#72777)
* Plugins: Add elementId attribute to angular_deprecation_docs_clicked interaction (#72800)
* GLDS: Make Text component story not internal (#72803)
* Fix typos in Loki template variable tests (#72721)
* Update _index.md (#72317)
* A11y: Added aria-label to ColorPicker component (#72666)
* Fix setting oauthPassThru flag (#72472)
* Auth: Move Org service to SignedInUser interface (#72720)
* CI: Remove pr-commands-closed workflow as replaced with auto-milestone (#72793)
* Alerting: added description to api resource (#70597)
* Auth: Move Support Bundle service to SignedInUser interface (#72723)
* Usage stats: Tune collector execution startup and interval (#72688)
* Auth: Don\'t rotate session cookie from frontend for JWT Auth (#72744)
* Auth: Add key_id config param to auth.jwt (#72711)
* Tempo: Only get span_names when they are in the response (#72663)
* UserSync: Avoid UpdateLastSeenAt with invalid user ids (#72776)
* CI: Update PR patch check workflow (#72770)
* Docs update: /docs/sources/developers/http_api/user.md (#72430)
* Update start-restart-grafana.md (#72737)
* Auth: add a lock message for Grafana Admin role (#72724)
* InfluxDB: SQL Query Editor (#72168)
* Logs: Improved keyboard accessibility of log rows menu (#72686)
* Plugins: Add inititialization stage to plugin loader pipeline (#72667)
* InfluxDB: SQL Support (#72167)
* Chore: Fix pr-checks not having enough permissions (#72754)
* Chore: Fix pr-checks not having enough permissions (#72753)
* Flamegraph: Remove feature flag and code to switch to pyroscope version (#72689)
* Chore: Move backgroundsvcs and usagestatssvcs to registry (#72692)
* GLDS: Move Text component from the `unstable` package to `grafana-ui` (#72660)
* Only run workflows if they might be able to work (#72503)
* GrafanaUI: Added spacing token to Divider Component (#72725)
* Nested folders: Fix search query for empty self-contained permissions (#72727)
* Nested folders: Clear selection state in tree view when indeterminate (#72595)
* Nested folders: Add e2e test for new browse page (#72590)
* Explore: Fix parsing absolute range when URL changes (#72578)
* AzureMonitor: Add hardcoded namespaces to improve coverage (#72629)
* Auth: Move Team service to SignedInUserInterface (#72674)
* Search v1: Remove unnecessary subqueries (#72388)
* Chore: Remove eval source maps to fix trusted types during dev (#72664)
* Transformations: Format Time Fixes (#72571)
* docs: remove broken plugin from Angular guidance (#72614)
* Update _index.md (#72222)
* Update index.md (#72541)
* StatusHistory: Support legend decimals based on field overrides (#72486)
* Docs: Prometheus yaml file needs to be fixed (#72654)
* Saga: Add new spacing tokens to the theme (#69319)
* Auth: Lock down Grafana admin role updates if the role is externally synced (#72677)
* SAML: UI update of providercards (#71838)
* Chore: remove `DisableSyncLock` setting, as it\'s not used anymore (#72680)
* Flamegraph: Diff profile support (#72383)
* Chore: Replace deprecated usage of `shape.borderRadius()` (#72672)
* Transformations: Add illustration for formatTime (#72673)
* Tempo: Integrate TraceQL grammar (#72516)
* Tracing: Differentiate collector and agent better (#71851)
* Auth: remove org count from signedInUser (#72661)
* Chore: type fixes (#72604)
* DS Picker: Ignore capitalization when sorting by name (#72665)
* GLDS: Check if tokens are used as borderRadius values (#71187)
* Alerting: Show annotations markers in TimeSeries panel when using Loki as … (#72084)
* Chore: Introduce yarn start:noLint (#64430)
* Flamegraph: Add nice empty state for dashboard panel (#72583)
* SAML: Move type definitions to auth config to change ownership to authnz team (#72463)
* Modify Content-Security-Policy for Swagger UI (#63568)
* Nested folders: Fetch multiple folders from dashboard folder store (#72464)
* Tempo: If no search tag then do not query API for tag values (#72522)
* loki: logs-context: handle sorting for dataplane frames (#72286)
* Chore: Add folder data migration, fix unique index (#72602)
* Auth: Check id token expiry date (#69829)
* Chore: Update codeowners for CHANGELOG.md (#72656)
* Docs: changed titles and punctuation (#72637)
* InfluxDB: Fix fetching retention policies after manually entering a non-existent retention policy (#72564)
* Google Cloud Monitor: Use generated type from schema in backend (#67879)
* Grafana UI: Text component show all text on hover when it is truncated (#68578)
* Auth: Add authed device tagging (#72442)
* Update the sign in docs to contain more precise information. (#71698)
* Update all links that have destinations outside of /docs/grafana/latest/datasources/ to use `docs/reference` shortcode (#72051)
* Update team_sync.md (#70423)
* Annotations: Improve updating annotation tags queries (#71201)
* passing time filters (#64086)
* PublicDashboards: Do not return hidden queries (#72554)
* Logs: Fix ui getting stuck when removing fields (#72597)
* Chore: revert swc upgrade since it breaks CI metrics emit (#72598)
* Explore: Do not update URL when time range changes to absolute (#72436)
* Explore: Decouple SplitOpen and getFieldLinksForExplore from Panel visualizations (#71811)
* Update Monthly patch updates (#71651)
* Docs: remove references to `groups_attribute_path` for Okta and GitLab docs (#72588)
* Tracing: Trace to metrics default range (#72433)
* docs: fix broken links (#72582)
* Auth: Fix static test fake (#72514)
* Changelog: Updated changelog for 10.0.1 (#72573)
* docs: add advanced data source picker option in Explore (#72412)
* Docs: fixed incorrect TLS entry for mysql data source (#72543)
* CI: Update secret refs to vault ones; update downstream repo origin (#72515)
* Chore: Turn validate-modfile failure into blocking drone step (#72537)
* Chore: Add action items for existing dependencies to readme (#72408)
* Chore: Rename addById to addByUID (#72527)
* docs: add What\'s new next for Cloud (#72535)
* CI: Make RGM the main pipeline for prerelease (#72295)
* Chore: Emit theme token usage metrics (#72500)
* API: fix docs of users API (#62365) (#62816)
* ClientTokenRotation: Don\'t rotate session cookie for authproxy (#72496)
* Plugins: Use plugins config to source app URL (#72490)
* A11y: Make Annotations and Template Variables list and edit pages responsive (#71791)
* Dashboard: Fixes setting long links overflow (#72428)
* Grafana-ui: Text component documentation in Storybook (#72389)
* Elasticsearch: Implement modify query using a Lucene parser (#71954)
* Chore: Bump word-wrap to 1.2.4 (#72099)
* Sandbox: Redirect calls to window.location to window.locationSandbox (#72252)
* Changelog: Updated changelog for 10.0.3 (#72509)
* Revert \"Only run workflows if they might be able to work\" (#72506)
* RBAC: Batch update on scope split migration (#72182)
* Storybook: Forms tag docs fix (#72489)
* Storybook: Forms legend docs fix (#72487)
* Only run workflows if they might be able to work (#63164)
* Chore: Auto add milestone when opening a PR (#72494)
* Data sources: Dashboards page now loads correctly from direct url (#72264)
* Chore: Refactor error when retrieving the plugin manifest key (#72492)
* Geomap: Update docs for 10.1 (#72234)
* Frontend: Allows PanelChrome to be collapsed (#71991)
* Update index.md (#72241)
* fix: correct devenv postgres tag (#72465)
* Trace to logs: Add service name and namespace to default tags (#71776)
* Export: Remove DS input when dashboard is imported with a lib panel that already exists (#69412)
* SAML: Remove mention of config found in inifile (#71837)
* Chore: use GITHUB_TOKEN in breaking changes workflow instead of grot … (#72438)
* loki: tests: better nanosecond representation (#72456)
* Alerting: Add more clear error to migration when rule cannot be parsed (#72374)
* Plugins: Plugins loader pipeline (#71438)
* Chore: Use GITHUB_TOKEN in stale instead of grot token (#72126)
* Alerting: Contact points v2 part 2 (#71135)
* Provisioning: Fix overwrite SecureJSONData on provisioning (#72395)
* Auth: Rename Sessions to Devices in counting (#72432)
* CI: Add community-release workflow (#72350)
* Chore: Bump keycloak version (#72386)
* CI: use base64 key in windows installer build step (#72413)
* Release: Bump version to 10.2.0-pre (#72418)
* Thu Oct 12 2023 ecsosAATTopensuse.org- Update to version 10.1.5:
* Chore: Upgrade Go to 1.20.10 (#76355)
* [v10.1.x] Building: Remove dependency to urw-fonts in RPM packages (#76221)
* Don\'t fetch armv7
* Don\'t fetch armv7
* Don\'t fetch armv7
* Don\'t fetch armv7
* Bug: Exclude 32-bit `arm` builds (#75448)
* [v10.1.x] Angular: Fix issue where panels in collapsed rows were not auto-migrated (#75737)
* [v10.1.x] Alerting: Add support for `keep_firing_for` field from external rulers (#75257)
* [v10.1.x] Cloudwatch: Prevent log group requests with ARNs if feature flag is off (#75691)
* [v10.1.x] Azure: Settings for Azure AD Workload Identity (#75683)
* [v10.1.x] Azure: Add support for Workload Identity authentication (#75733)
* Release: Bump version to 10.1.5 (#58)
* [v10.1.x] Fix What\'s New link (#75094)
* Cloudwatch: Backport 73524 Bring Back Legacy Log Group Picker (#75031)
* [v10.1.x] update svg panel guidance (#75080)
* Release: Bump version to 10.1.3 (#75062)
* [v10.1.x] Changelog: Updated changelog for 10.1.2 (#75061)
* [v10.1.x] Docs: add deep links info (#75039)
* [v10.1.x] Canvas: Avoid conflicting stylesheets when loading SVG icons (#75032)
* [v10.1.x] InfluxDB: Fix adhoc filter call (#75008)
* [v10.1.x] Plugins: Angular: Removed getLegacyAngularInjector Angular pattern (#74992)
* [v10.1.x] Chore: Upgrade Alpine base image to 3.18.3 (#74993)
* [v10.1.x] Fix Grafana Cloud data source alerting link 404 (#74990)
* [v10.1.x] Update `make docs` procedure (#74991)
* [v10.1.x] Chore: Upgrade Go to 1.20.8 (#74980)
* [v10.1.x] Docs: add missing shared files to upgrade guides 8-9.4 (#74936)
* [v10.1.x] Docs: replace broken link with current docs location (#74932)
* [v10.1.x] Alerting: Prevent showing \"Permissions denied\" alert when not accurate (#74925)
* [v10.1.x] Docs: Add multiple y-axes guidance (#74282) (#74865)
* [v10.1.x] Docs/creates backup grafana topic (#74806)
* [v10.1.x] Docs: Fix nightly builds link (#74845)
* [v10.1.x] Auth: Optimize auth token operations (#74833)
* [v10.1.x] Docs: add dashboards folder naming guidance (#74775)
* [v10.1.x] RBAC: Fix search user permissions (#74837)
* [v10.1.x] Alerting docs: adds roll back warning to config grafana (#74831)
* [v10.1.x] Auth: Refactor for revoking user tokens within last hours (#74820)
* [v10.1.x] Docs: 404 fix - updated alerting link (#74815)
* [v10.1.x] BrowseDashboards: Only remember the most recent expanded folder (#74809)
* [v10.1.x] Fix contact points aliases and add additional for `/docs/grafana//alerting/contact-points/` (#74805)
* [v10.1.x] Remove set-up-cloud page as it has been moved to the website repository (#74801)
* [v10.1.x] Tempo Service Map: Fix context menu links in service map when namespace is present (#74796)
* [v10.1.x] Chore: Remove unused secret enterprise2-cdn-path - Nightlies: Push windows artifacts to GCS on main builds (#74793)
* [v10.1.x] Chore: Update github.com/ProtonMail/go-crypto (#74745)
* [v10.1.x] Logs Panel: Performance issue while scrolling within panel in safari (#74747)
* [v10.1.x] Licensing: Pass func to update env variables when starting plugin (#74678)
* [v10.1.x] Bug: Allow to uninstall a deprecated plugin (#74704)
* [v10.1.x] Nightlies: Bring back windows installers for main builds (#74708)
* [v10.1.x] Doc: Remove Cloud Pro and Advanced references (#74677)
* [v10.1.x] Prometheus: Handle the response with different field key order (#74621)
* [v10.1.x] InfluxDB: Fix multiple tag selection (#74622)
* [v10.1.x] usePanelSave: Fix success/error notifications (#74607)
* [v10.1.x] Nested folders: Fix folder hierarchy in folder responses (#74580)
* [v10.1.x] CI: Get Github Token and Docker username/password from Vault (#74572)
* [DOC][backport-v10.1] Backport 74291 to v10.1.x (#74574)
* [v10.1.x] [DOC] Update filter tag doc (#74564)
* [v10.1.x] [DOC] Share query editor doc for traces (#74539)
* [v10.1.x] CI: Run auto-milestone workflow also on reopened pull-requests (#74527)
* [v10.1.x] Share link: Use panel relative time for direct link rendered image (#74518)
* [v10.1.x] AdHocVars: Allow selecting datasource variable from data source picker (#74337)
* [v10.1.x] Docs: Fix a typo issue (#74508)
* [v10.1.x] Documentation linting on library_element docs (#74484)
* [v10.1.x] Docs: adjustments to Ubuntu install based on user feedback (#74473)
* [v10.1.x] Docs: Add basic query option descriptions (#74467)
* [v10.1.x] Docs: Fix broken link (#74470)
* [v10.1.x] Docs: Correct broken link and update reference (#74451)
* [v10.1.x] Auth: Fix set basicrole to the previous role in UI on error from backend (#74409)
* [v10.1.x] Alerting: Do not exit if Redis ping fails when using redis-based Alertmanager clustering (#74399)
* [v10.1.x] Docs: Replace relref with docs/ref link (#74394)
* [v10.1.x] Refactor: Move LDAP auth config frontend registration to OSS (#74377)
* [v10.1.x] PromLink: Fixes promlink test failing in CI and locally (#74361)
* [v10.1.x] Update `make docs` procedure (#74328)
* [v10.1.x] Alerting docs: link fixes and a note for expressions (#74324)
* [v10.1.x] Docs: Update the Elasticsearch data source docs (#74286)
* Add version lookup to `docs/shared` usage in Tempo (#74272)
* Release: Bump version to 10.1.2 (#74246)
* [v10.1.x] Changelog: Updated changelog for 10.1.1 (#74244)
* [v10.1.x] docs: updates broken link (#74236)
* [v10.1.x] Docs: reorder visualizations pages (#74217)
* [v10.1.x] Docs: Fix 404s (#74179)
* [v10.1.x] Docs: Remove docs reference to removed feature (#74182)
* [v10.1.x] Alerting: Refactor AlertRuleForm and fix annotations step description for cloud rules (#74193)
* [v10.1.x] Update `docs/shared` shortcode usage to use keyword argument interface (#73760)
* [v10.1.x] Docs: Update docs on comparisions with $values (#74163)
* [v10.1.x] Update `make docs` procedure (#74161)
* [v10.1.x] [DOC] Fix tracing link (#74143)
* Sat Sep 30 2023 ecsosAATTopensuse.org- Update to version 10.1.4:
* Don\'t fetch armv7
* Don\'t fetch armv7
* Don\'t fetch armv7
* Don\'t fetch armv7
* Bug: Exclude 32-bit `arm` builds (#75448)
* Release: Bump version to 10.1.4 (#51)
* [v10.1.x] Azure: Settings for Azure AD Workload Identity (#75683)
* [v10.1.x] Azure: Add support for Workload Identity authentication (#75733)
* Tue Sep 19 2023 ecsosAATTopensuse.org- Update to version 10.1.2:
* get docker_username and docker_password from vault
* [v10.1.x] PromLink: Fixes promlink test failing in CI and locally (#74361)
* \"Release: Updated versions in package to 10.1.2\" (#44)
* [v10.1.x] Chore: Upgrade Alpine base image to 3.18.3 (#74993)
* [v10.1.x] Chore: Upgrade Go to 1.20.8 (#74980)
* Fri Sep 01 2023 ecsosAATTopensuse.org- Update to version 10.1.1:
* update whatsnew
* [v10.1.x] Docker: Add musl as a ubuntu dependency (#74133)
* [v10.1.x] LDAP: Fix user disabling (#74109)
* [v10.1.x] InfluxDB: Fix sending retention policy with the backend request (#74103)
* [v10.1.x] Add LICENSE file to generated Docker images (#74102)
* [v10.1.x] CI: Mount /root/.docker/ dir in authenticate-gcr step (#74079)
* [v10.1.x] Alerting: Limit redis pool size to 5 and make configurable (#74059)
* [v10.1.x] Docs: Include Cloud support with RBAC API (#74056)
* [v10.1.x] Auth: Update okta docs - `use_pkce = true` by default. #73754 (#74049)
* [v10.1.x] Update _index.md - fix a typo (#74038)
* [v10.1.x] CI: Use new release eng managed grafanacom api key (#74035)
* [v10.1.x] Loki: Remove `distinct` operation (#74003)
* [v10.1.x] Secrets: Add user_auth.o_auth_id_token column to migrator (#73931)
* [v10.1.x] docs: update app plugin guidance (#74009)
* [v10.1.x] Alerting: Fix Recording Rule QueryEditor builder view (#73621)
* [v10.1.x] Transforms: Catch errors while running transforms (#73527)
* [v10.1.x] Correct path for repo on RHEL based distros (#73940)
* [v10.1.x] Plugins: Dynamic angular patterns: Add random offset to GCOM API calls, handle HTTP errors (#73897)
* [v10.1.x] Elasticsearch: Fix respecting of precision in geo hash grid (#73933)
* [v10.1.x] Dashboard: Fix Variable Dropdown to Enforce Minimum One Selection when \'All\' Option is Configured (#73927)
* [v10.1.x] Security: Authenticate to GCR for trivy scans (#73923)
* [v10.1.x] AuthProxy: Fix user retrieval through cache (#73824)
* [v10.1.x] Chore: Fix Random Walk scenario for Grafana DS (#73894)
* [v10.1.x] Pa11y: Temporarily increase threshold (#73904)
* [v10.1.x] CI: Run gen-cue on bump-version (#73887)
* [v10.1.x] access control api: Correction of typo in list your permissions endpoint (#73848)
* [v10.1.x] Docs: change headings on 2 data source pages for SEO (#73837)
* [v10.1.x] Alerting: Fix auto-completion snippets for KV properties (#73741)
* [v10.1.x] docs: fix okta oauth endpoints (#73673)
* Release: Bump version to 10.1.1 (#73721)
* [v10.1.x] Geomap: Update docs for 10.1 (#73727)
* [v10.1.x] Transformations Documentation: Add Images for Disable and Delete (#73719)
* [v10.1.x] Changelog: Updated changelog for 10.1.0 (#73717)
* [v10.1.x] Docs: Introduction topic title update (#73706)
* [v10.1.x] Alerting: Fix incorrect timing meta information for policy (#73695)
* [v10.1.x] Kinds: Reconcile verify-kinds.go with kind-registry changes (#73694)
* [v10.1.x] Alerting docs: fix duplicate titles (#73683)
* [v10.1.x] Doc: Update index.md - update Keycloak redirect URI (#73668)
* [v10.1.x] Connections: Redirect from outdated URLs (#73571)
* [v10.1.x] Codeowners: Add myself (Miki) as codeowner of connections and datasources (#73631)
* [v10.1.x] CI: Update secrets for publishing steps (#73660)
* [v10.1.x] Alerting: Add new Recording Rule button when the list is empty (#73638)
* [v10.1.x] Docs: Add hide_edition config to the docs (#73640)
* [v10.1.x] Drawer: Clicking a `Select` arrow within a `Drawer` no longer causes it to close (#73634)
* [v10.1.x] Docs: Update OAuth entry to match What\'s new (#73629)
* [v10.1.x] Logs: Fix log samples not present with empty first frame (#73622)
* [v10.1.x] CI: Different secret for verification and do not ignore build failures (#73615)
* [v10.1.x] disable a feature toggle that is on by default (#73579)
* [v10.1.x] Query splitting: combine nanos attribute con time fields (#73564)
* [v10.1.x] docs: update cloudflare and plotly angular guide (#73556)
* [v10.1.x] Whitelabeling: Add a config option to hide the Grafana edition from the footer (#73491)
* [v10.1.x] Docs: Fix URL encoding AATT Keycloak logout example (#73551)
* [v10.1.x] Update `make docs` procedure (#73547)
* [v10.1.x] CI: Improve error handling in gcloud copy operations (#73539)
* [v10.1.x] Sync-mirror GHA updates (#73510)
* [v10.1.x] Docs: update dataplane portal links (#73497)
* [v10.1.x] Docs: Add Grafana Cloud to PDF sharing (#73496)
* [v10.1.x] Dashboard: Fix version restore (#73482)
* [v10.1.x] Logs: Fix permalinks not scrolling into view (#73477)
* [v10.1.x] CI: Move npm token to Vault (#73455)
* [v10.1.x] Docs: Update dashboards api create/update (#73420)
* [v10.1.x] Docs: Data source picker everywhere updates (v10.1) (#73411)
* [v10.1.x] Update `make docs` procedure (#73389)
* [v10.1.x] SqlDataSources: Update metricFindQuery to pass on scopedVars to templateSrv (#73398)
* [v10.1.x] Rendering: Fix dashboard screenshot (#73361)
* [v10.1.x] Log row: split row-highlighting booleans in two (#73334)
* [v10.1.x] ClientTokenRotation: Don\'t rotate session cookie for authproxy (#73381)
* [v10.1.x] CI: Update grabpl to v3.0.41 (#73379)
* [v10.1.x] docs: update signature level guidance (#73371)
* [v10.1.x] Grafana versioning: Remove `pre` suffix from Grafana version (#73367)
* [v10.1.x] Docs: Fixed Grafana Fundamentals tutorial to match updated UI (#73342)
* [v10.1.x] Canvas: Fix data links (#73337)
* [v10.1.x] Loki: Fix validation of `step` values to also allow e.g. `ms` values (#73335)
* [v10.1.x] DataSourceProxy: Fix url validation error handling (#73322)
* [v10.1.x] Docs: correct SAML docs (#73286)
* [v10.1.x] docs: What’s New & Upgrade Guide 10.1 (#73282)
* [v10.1.x] Dashboard: Fix repeated row panel placement with larger number of rows (#73279)
* [v10.1.x] Logs: Fix scrolling with `exploreScrollableLogsContainer` feature (#73276)
* [v10.1.x] CodeEditor: Correctly fires onChange handler (#73261)
* [v10.1.x] Drawer: Fix scrolling drawer content on Safari (#73229)
* [v10.1.x] Alerting: Remove dump wrapper for yaml config (#73215)
* [v10.1.x] Slug: Combine various slugify fixes for special character handling (#73173)
* [v10.1.x] Update index.md (#73200)
* [v10.1.x] docs: remove Moogsoft from angular list, update version for helm (#73206)
* [v10.1.x] AzureMonitor: Allow `serviceTags` and `tags` to be empty for trace results (#73197)
* [v10.1.x] docs: remove strava from angular plugin list (#73195)
* [v10.1.x] Alerting: Always invalidate the AM config after mutation (#73189)
* [v10.1.x] Update [analytics] section to include the ability to set to false (#73175)
* [v10.1.x] Docs: Update to include keycloak link in oauth docs (#73172)
* [v10.1.x] Auth: Add authed device tagging (#73156)
* [v10.1.x] Alerting: Add \"no-rules\" to redirect to rule viewer (#73141)
* [v10.1.x] Alerting: Optimize rule details page data fetching (#73139)
* [v10.1.x] Docs: Fix broken links to create-plugin docs (#73130)
* [v10.1.x] Update _index.md (#73119)
* [v10.1.x] Logs: Disable query splitting due to conflicts with transformations (#73097)
* [v10.1.x] Auth: prevent auto_login redirect if user is already authenticated (#73081)
* [v10.1.x] EditDatasource: Fix navtree when `dataSourcePageHeader` is on (#73024)
* [v10.1.x] Add a warning in the documentation (#73073)
* [v10.1.x] Alerting: Optimize external Loki queries (#73050)
* [v10.1.x] InfluxDB: Fix handling flux response with no time and value column (#73047)
* [v10.1.x] Logs: Fix displaying the wrong field as body (#73037)
* [v10.1.x] Docs: Update screenshots for generating an access token for signing a plugin (#73035)
* [v10.1.x] Alerting: Fix \"see graph button\" for cloud rules (#73029)
* [v10.1.x] Chore: Bump github.com/grafana/grafana-plugin-sdk-go to v0.172.0 (#73028)
* [v10.1.x] docs: add default value workaround (#73004)
* [v10.1.x] Prometheus: Fix fetching label values when datasource has no labels match api support (#72985)
* [v10.1.x] sign-plugin-docs: information of usage of a new token has been added to the docs (#72988)
* [v10.1.x] Admin: Add redirect notice for datasources to admin landing page (#72865)
* [Docs 10.1.x] Manual backport - Docs/k8s install update (#72567) (#72953)
* [v10.1.x] Trend: Fix x field matching logic (#72961)
* [v10.1.x] Alerting: Fix cloud rules editing (#72928)
* [v10.1.x] Auth: OAuth sets `skip_org_role_sync = true` for auth.google by default (#72924)
* [v10.1.x] InfluxDB: Fix retention policy handling for InfluxDB 3.0 engine by bringing back the hardcoded default (#72923)
* [v10.1.x] Update bind-net-capabilities.md (#72920)
* [v10.1.x] Update index.md (#72851)
* [v10.1.x] Units: Fix display for kHz, MHz, GHz (#72852)
* [v10.1.x] Auth: lock down Grafana admin sync for SAML (#72839)
* [v10.1.x] SAML: Add onclick action to providercard if the provider is configured (#72836)
* [v10.1.x] Auth: Add missing skipOrgRoleSync property to SocialBase for GenericOAuth (#72818)
* [v10.1.x] Update start-restart-grafana.md (#72768)
* Fri Aug 25 2023 ecsosAATTopensuse.org- Update to version 10.1.0:
* Update grafanacom api key
* [v10.1.x] CI: Update secrets for publishing steps (#73660)
* Bump version of cue + whatnew
* \"Release: Updated versions in package to 10.1.0\"
* [v10.1.x] CI: Different secret for verification and do not ignore build failures (#73615)
* [v10.1.x] Canvas: Fix data links (#73337)
* [v10.1.x] AzureMonitor: Allow `serviceTags` and `tags` to be empty for trace results (#73197)
* [v10.1.x] Prometheus: Fix fetching label values when datasource has no labels match api support (#72985)
* [v10.1.x] DataSourceProxy: Fix url validation error handling (#73322)
* [v10.1.x] CI: Improve error handling in gcloud copy operations (#73539)
* [v10.1.x] CI: Update grabpl to v3.0.41 (#73379)
* [v10.1.x] CI: Move npm token to Vault (#73455)
* [v10.1.x] Proxy: Set the proxy information in Grafana for Graphite (#72813)
* [v10.1.x] Update _index.md (#72802)
* [v10.1.x] Fix setting oauthPassThru flag (#72799)
* [v10.1.x] Usage stats: Tune collector execution startup and interval (#72790)
* [v10.1.x] Alerting: added description to api resource (#72796)
* [v10.1.x] Search v1: Remove unnecessary subqueries (#72710)
* [v10.1.x] Tempo: Only get span_names when they are in the response (#72785)
* [v10.1.x] UserSync: Avoid UpdateLastSeenAt with invalid user ids (#72784)
* Docs: added labels section due to failed backport (#72693)
* [v10.1.x] Auth: add a lock message for Grafana Admin role (#72762)
* [v10.1.x] Update _index.md (#72701)
* [v10.1.x] Update all links that have destinations outside of /docs/grafana/latest/datasources/ to use shortcode (#72625)
* [v10.1.x] Nested folders: Fix search query for empty self-contained permissions (#72733)
* [v10.1.x] AzureMonitor: Add hardcoded namespaces to improve coverage (#72718)
* [v10.1.x] Nested folders: Clear selection state in tree view when indeterminate (#72728)
* [v10.1.x] docs: remove broken plugin from Angular guidance (#72707)
* [v10.1.x] Explore: Fix parsing absolute range when URL changes (#72722)
* [v10.1.x] Auth: Lock down Grafana admin role updates if the role is externally synced (#72691)
* [v10.1.x] Docs: Prometheus yaml file needs to be fixed (#72696)
* [v10.1.x] Auth: Fix static test fake (#72627)
* [v10.1.x] DS Picker: Ignore capitalization when sorting dropdown list (#72668)
* [v10.1.x] InfluxDB: Fix fetching retention policies after manually entering a non-existent retention policy (#72643)
* [v10.1.x] Logs: Fix ui getting stuck when removing fields (#72603)
* [v10.1.x] Update the sign in docs to contain more precise information. (#72623)
* [v10.1.x] Update team_sync.md (#72616)
* [v10.1.x] PublicDashboards: Do not return hidden queries (#72605)
* [v10.1.x] Explore: Do not update URL when time range changes to absolute (#72600)
* [v10.1.x] Docs: remove references to `groups_attribute_path` for Okta and GitLab docs (#72593)
* [v10.1.x] docs: fix broken links (#72585)
* [v10.1.x] docs: add advanced data source picker option in Explore (#72559)
* [v10.1.x] Docs: fixed incorrect TLS entry for mysql data source (#72557)
* [v10.1.x] CI: Update secret refs to vault ones; update downstream repo origin (#72550)
* [v10.1.x] CI: Make RGM the main pipeline for prerelease (#72533)
* [v10.1.x] Data sources: Dashboards page now loads correctly from direct url (#72495)
* [v10.1.x] Chore: Refactor error when retrieving the plugin manifest key (#72493)
* [v10.1.x] Provisioning: Fix overwrite SecureJSONData on provisioning (#72455)
* Transforms: Add Format Time Transform (Alpha) (#72319)
* Chore: Use Github App credentials for pr-commands.yml workflow (#72400)
* Prometheus: Update heatmap unit tests (#72404)
* Prometheus: Add support for day_of_year (#72403)
* Geomap: Add network layer (#70192)
* Explore: Turn ExplorePage.test into unit test (#72022)
* Alerting: Add ability to control scheduler tick interval via config (#71980)
* DSPicker: Use new DS picker everywhere in Grafana (#70609)
* Prometheus: Config overhaul part two, auth and DataSourceHttpSettings overhaul (#71250)
* Tranformations: True OUTER JOIN in the join by field transformation used for tabular data (#72176)
* Button: Fix global button styles! (#72391)
* A11y: Fixed keyboard accessibility in Tooltip Component (#72323)
* Alerting: Exclude expression refIDs from NoData state (#72219)
* Alerting: Fix state manager to not keep datasource_uid and ref_id labels in state after Error (#72216)
* Explore: ensure newly added query use the correct datasource (#72251)
* SSE: (Instrumentation/Chore) Add datasource_type label to grafana_sse (#72370)
* Loki Query Splitting: Ignore empty queries like hidden queries (#72376)
* AzureMonitor: revert Variable Editor region changes (#72306)
* CI: use the base64 key in the windows installer steps (#72372)
* Loki / Prometheus: Fix query builder select component in safari (#71966)
* Tempo: Use feature toggle to control TraceQL streaming (#72288)
* Only trigger downstream builds on Grafana (#72356)
* Prometheus: Add present_over_time syntax highlighting (#72283)
* Dashboard: New Datasource picker link is keyboard accessible (#72134)
* Chore: Remove unnecessary go.mod replace (#72346)
* grafana-data: handle reordering of field.nanos (#72290)
* Toggle transformationsRedesign for prod (#72207)
* InfluxDB: Change feature toggle stage (#72348)
* CI: Fix `deb/rpm` bug for linux package publishing (#72336)
* Chore: Remove topnav feature flag (#72337)
* NestedFolders: Add invalid state to NestedFolderPicker (#72175)
* Data Sources: Remove Admin/Data sources page in favour of Connections/Data sources (#72102)
* A11Y: SelectOptionGroup component fix lint rule about element interactions (#72213)
* refactor: add wrap for small screen widths (#71864)
* Chore: update latest.json to 10.0.3 (#72330)
* logs: log-details: handle dataplane-compliant dataframes (#71935)
* Changelog: Updated changelog for 10.0.3 (#72324)
* Alerting: Fix refetching grafana rules on alert list panel (#72242)
* Changelog: Updated changelog for 9.5.7 (#72321)
* Doc\'s: Add google support for team sync (#72316)
* Docs: updates to alert rule docs (#72313)
* XYChart: Prevent crash on point hover (#70225)
* Heatmap: Clean up datalink code (#72296)
* Alerting: Fix inconsistencies in alert rule form depending on alert type (#72287)
* Docs: adds new alert rule creation flow (#72257)
* PluginExtensions: Allow to specify unkown properties in override but they will be ignored (#72273)
* Docs: update GitLab OAuth2 documentation (#71834)
* Heatmap: Add datalink support (#71016)
* Docs: Loki data sources updates (#72041)
* Auth: Add azure warning for conflicting settings (#72289)
* Auth: Gitlab Improve group fetching when using read_api (#72277)
* LogRow: ensure scrollIntoView is called only once with shortlinks (#72291)
* Docs: update labels for auth provider pages (#72294)
* Plugins: Angular deprecation: Open \"View plugin details\" in new tab (#72280)
* AzureMonitor: Fix ResourcePicker hanging (#71886)
* Alerting: Fix contact point testing with secure settings (#72235)
* Alerting: Prevent showing View YAML button on new rules (#72278)
* RBAC: Explain why org role selection is disabled for externally synced users (#72274)
* RBAC: hide the empty basic role from the org role picker (#72276)
* Prometheus: Add a keyboard shortcut to toggle all exemplars (#64479)
* Prometheus: Turn browser resource cache on by default (#72105)
* Dashboards: Add Angular deprecation alert in data source query editor (#72211)
* logs: context: various scrolling-fixes (#72271)
* Loki: Run logs volume for query when switching from trace to logs (#72268)
* Tracing: Span filters UI enhancements (#72245)
* Guardian: Split dashboard and folder guardian implementation (#69722)
* Auth: add a feature toggle for locking user roles for users synced through GCom (#72202)
* Clarify necessary rediss scheme for TLS with redis caching (#72122)
* Tempo: Use new configuration editor components (#71288)
* Docs: Update logs documentation to include missing features (#72113)
* NestedFolders: Add library panels counting and deletion to folder registry (#69149)
* Alerting: Improve alerts names visibility on narrow panels (#72104)
* Public Dashboard: Redesign modal (v2) (#71151)
* Login: Show oauth error messages inline (#72255)
* Auth: Lock organization roles for users who are managed through an external auth provider (#72204)
* Alerting: Fix typo when no rules exist (#72250)
* Alerting: Update Swagger spec (#72177)
* Explore: add URL schema docs (#71724)
* Transformations: fix bug in seriesToRowsTransformer when a timeserie … (#72217)
* InfluxDB: Fix setting retention policy on visual query editor (#72248)
* docs: logs: update copy-link documentation (#71943)
* docs: logs: removed incorrect text (#72247)
* logs: better unit tests (#72246)
* Tracing: New images in trace-integration docs (#72034)
* Alerting: Add dashboardUID and panelID query parameters for loki state history (#72119)
* Geomap: Promote route + photos layer to beta, promote geojson layer to stable (#72233)
* Alerting: Add notification policy provisioning file export (#70009)
* CloudWatch Logs: Add Monaco-based query field editor behind feature flag (#71799)
* CI: Fix verify-prerelease-assets pipeline (#72226)
* Feature toggles management: Define get feature toggles api (#72106)
* TimeSeries: Fix zoom not working after editing panel (#72163)
* Docs: Add README to modowners (#71979)
* Docs: updates to recording rules (#72218)
* Chore: Add AwaitHealthy to ModuleEngine and Server (#72215)
* Alerting: Keep legacy alert rule maxDataPoints and intervalMs during migration (#71989)
* Dashboards: Fix small drop target for importing dashboards (#72170)
* CI: Move github-release workflow to new action (#72210)
* Tempo: Remove traceqlSearch feature toggle (#72029)
* Plugins: Consistent Angular deprecation messages and tracking on docs link click (#71715)
* Sandbox: Set the `style` attribute of all `Element` child to be a live target (#72208)
* Flamegraph: Update docs for 10.1 (#72058)
* Alerting: Add min interval option to alert rule query creation (#71986)
* Allow to pass a blob to core fetch function (#71929)
* Auth: Fix Last Seen being updated on every request (#72036)
* Alerting: Add View YAML button for Grafana/provisioned rules (#71983)
* PluginExtensions: Increased extension limit per plugin (#72196)
* PluginExtensions: Add category support to explore toolbar extension point (#72194)
* Docs: updates alerting rules docs (#72190)
* NestedFolders: Enable new nested folder picker by default for nested folders (#72129)
* Azure: AzureMonitorMetrics - change response to be dataplane compliant (#69308)
* Update dependency AATTgrafana/experimental to v1.6.1 (#68681)
* Nested folders: use `FolderPicker` in dashboard settings (#72192)
* Logs: Remove logsSampleInExplore feature toggle (#72092)
* HTTP Client Metrics: Add datasource_type to datasource metrics (#72130)
* chore: refactor SecretMigrationProviderImpl as a dskit module (#71944)
* Chore: Move StreamingDataFrame to AATTgrafana/data (#72014)
* Use new NestedFolderPicker in SaveDashboardAsForm (#72189)
* PluginExtensions: Add category to link extensions (#71074)
* Pyroscope: Fix panic on query when symbol names are repeating (#72188)
* Auth: Don\'t show LDAP CTA card (#72121)
* NestedFolders: Switch between old and new folder picker components (#72124)
* Chore: remove comment that doesn\'t apply anymore (#72186)
* Chore: .gitignore vscode debug binary (#72185)
* Connections: Stop using `dataConnectionsConsole` feature toggle (#72111)
* Logs: Show active state of \"filter for value\" buttons in Logs Details (#70328)
* Update `make docs` procedure (#72180)
* Docs: Update instructions for local publishing grafana npm packages (#72110)
* CI: Run only Grafana builds on RGM for grafana/grafana (#72144)
* docs: fix broken link (#72114)
* CloudMonitoring: Correctly set title and text fields for annotations (#71888)
* Phlare: Set enum field type to enum instead of integer (#72078)
* TestData: Update Flame Graph scenario to use enum field type for label (#72082)
* Update _index.md (#72068)
* TimeSeries / StateTimeline: Add support for rendering enum fields (#64179)
* Update _index.md (#71400)
* Schemas: minor updates from the k8s branch (#71688)
* Devenv: add exemplar to self-instrumentation (#72069)
* Plugins Instrumentation: add exemplar to the plugin requests metrics (#72071)
* Chore: Use GITHUB_TOKEN in issue-labeled instead of grot token (#72127)
* Chore: Use GITHUB_TOKEN in pr-commands instead of grot token (#72125)
* Redshift: Support caching async aws queries (#71682)
* FolderPicker interaction reporting (#71896)
* NestedFolders: API improvements for NestedFolderPicker (#72093)
* RBAC: Split non-empty scopes into `kind`, `attribute` and `identifier` fields for better search performance (#71933)
* AuthN: Lock down manual role updates for users synced through Grafana Com portal (#72044)
* Update doc-validator to fix suggestions involving anchors (#72108)
* Timezone: Add exception for Simferopol timezone description (#72112)
* CI: Use GCP keys in vault and not drone secrets (#72023)
* NestedFolders: Rename FolderPicker to OldFolderPicker (#72098)
* NestedFolderPicker: Fix forms being submitted when opening folder picker (#72109)
* NestedFolderPicker: Allow for excluding certain uids (#72019)
* NestedFolderPicker: Correctly handle pagination (#72030)
* Loki: Add the ability to prettify logql queries (#64337)
* Loki: Enable Query Splitting by default (#72094)
* Chore: Update Semver to latest versions (#72086)
* SSE: Use errutil to show better error messages in prod (#71658)
* Datetime: Added more tests to the files in the datetime folder (#71731)
* A11Y: Added the name of the section to collapse button for screenreader (#72010)
* Chore: fix `.eslintignore` to only ignore folder paths at the root (#72032)
* Update logrus to v1.9.3 (#71571)
* Chore: Remove liveTimer reference from testdata (#71997)
* Alerting: Add exported getters for PanelKey fields (#72064)
* CI: Add GitHub workflow to schedule a PR with changes to Alerting Swagger spec (#71794)
* SSE: DSNode to update result with names to make each value identifiable by labels (only Graphite and TestData) (#71246)
* Alerting: Add contact point provisioning file export (#71692)
* docs: update incorrect front matter labels (#71974)
* Docs: adds mimir and oncall (#72042)
* Docs: fix broken links (#71911)
* Grafana-ui: TextLink documentation (#71762)
* Config: Add [aws][external_id] to ini files (#72026)
* NestedFolders: Select style for closed nested folder picker (#71959)
* Kinds: rework verify-kinds to reduce GH API calls (#71304)
* Plugins: Remove logs button instead of disabling it (#71448)
* Prometheus: Fix heatmap query format (#71971)
* Sandbox: Add support for webpack dynamic imports (#71714)
* GLDS: Text component (#71439)
* Kusto: Move loading AATTkusto/language-service off the main thread (#72006)
* Kindsys: update generated doc and add check in CI (#71871)
* Alerting: Improve performance of matching captures (#71828)
* AccessControl: Remove acmock.New from accesscontrol service tests (#71942)
* Chore: Avoid Grafana core imports for the test data source (#71956)
* Traces: Enable showing trace ids (#71950)
* Timeseries: Fix TooltipPlugin hooks warning (#71978)
* CI: Try setting the vault secret for \'grafana_api_key\' (#71981)
* Alerting: Fix edit / view of webhook contact point when no authorization is set (#71965)
* AuthNZ documentation revamp (#62581)
* Update dependency stylelint-config-sass-guidelines to v10 (#71632)
* Plugin: Remove error on invalid version (#71951)
* Docs: added alias to main data sources page (#71947)
* NestedFolderPicker: Implement keyboard handling (#71842)
* CI: Only run main pipeliens on Grafana (#71949)
* gRPC Server: Instrument requests made to the server. (#71914)
* errutil: (Chore) Make PublicError fulfill error (#71945)
* Chore: Bump devenv postgres blocks version to 11.20 (#71921)
* Tracing: Remove newTraceViewHeader feature toggle (#71818)
* Chore: Update prettier yarn sdk (#71915)
* NestedFolders: Paginate nested folder picker (#71489)
* Remove badge padding override (#71916)
* logs: log-details: updated test for more complete mock data (#71941)
* Devenv: self-instrumentation (#63730)
* Grafana-ui: always apply target=\'_blank\' and rel=\'noreferrer\' on TextLink (#71934)
* Remove code coverage (#71917)
* Use latest scenes 0.22.0 (#71936)
* Chore: Move getSearchFilterScopedVar to AATTgrafana/data (#71839)
* Alerting: Add tests for matching captures (#71928)
* Docs: adds aliases to fix 404s (#71926)
* logs: log-details: test for datalink without field value (#71922)
* Alerting: Sort NumberCaptureValues in EvaluationString (#71927)
* Tooltip: Set tooltip of active panel to front of zIndex (with object syntax emotion CSS) (#71925)
* Docs: Fix instructions for backend Datasource plugins (#70381)
* logs: improved unit tests (#71840)
* RBAC: search v1 permission filter part 1 - cleanup & updating tests (#71913)
* Docs: Update HTTP API docs for nested folders (#67412)
* Units: Added support for Candela (cd) (#71696)
* Tooltip: Set tooltip of active panel to front of zIndex (#70747)
* AzureMonitor: Set timespan in Logs Portal URL link (#71841)
* Chore: Remove pfs.GrafanaPlugin from schemas (#71884)
* DatasourcePicker: Call onChange only if data source changes (#71630)
* Geomap: Fix field lookup to match against the entire provided gazetteer (#71805)
* docs: add docker commands for enabling alpha layers (#71897)
* Cloudwatch Logs: Add autosuggest to logs query editor (#71800)
* Secure socks proxy: use Grafana Plugin SDK (#71616)
* Adminstration: Feature toggle for feature toggle admin page (#71887)
* CI: Allow RGM to create msi for multiple editions (#71883)
* docs: add flowcharting-canvas migration, update styling (#71671)
* Chore: Wrap provisioning in dskit service (#71598)
* Docs: Added queried table to start of Time Series section (#70594)
* Alerting: Add exported constructor for panelKey (#71872)
* tool: generate owners for modules in `go.mod` (#69583)
* Logs: Fix shouldRemoveField (#71882)
* Chore: Influxdb variable type cleanup (#71874)
* Tempo: remove deprecated model package usage (remove replace) (#71687)
* Alerting: Update texts in alert rule form (#71831)
* Alerting: Fix renaming queries and rewiring expressions (#71657)
* chore: wrap HTTP server in a dskit module (#71601)
* Update dependency marked to v5 (#71627)
* QueryBuilder: Preserve queries when switching from Mixed (#71224)
* Explore: Unify trace view panel (#70408)
* Bug: Compare `semver` digits for frontend packages config (#71829)
* docs: Update Transform Data (#71013)
* Chore: Add linter rule to avoid imports from Grafana core in test datasource (#71779)
* Alerting: Changes to evaluation group step (#71251)
* Explore: Moved \'handles open/close splits in UI and URL\' test to the spec folder (#71674)
* PanelContext: Provide events scope identifier (#71561)
* Alerting: Refactor annotation historian to isolate dashboard service dependency (#71689)
* Docs: add azure auth section to prometheus data source doc (#71491)
* logs: added test for parsing a dataplane-logs-frame (#71758)
* Rework Okta OAuth2 (#71349)
* Add canonical URLs to all alerting pages (#71830)
* Tempo Service Map: Optionally group nodes also by service.namespace (#70803)
* CommandPalette: Remove parent search and fuzzy search for pages (#71825)
* chore(docs): regenerate feature toggles file (#71827)
* Tempo: TraceQL streaming improvements (#71736)
* Bugfix: Pie chart legend width doesn\'t works (#68351)
* chore(cue): run make gen-cue (#71819)
* Update `make docs` procedure (#71810)
* Explicitly set all front matter labels in the source files (#71548)
* Alerting: Save and restore condition reference while switching type (#71629)
* Chore: Update golangci-lint to v1.53.3 (#71771)
* FlameGraph: Add column in table with buttons to filter and sandwich a symbol (#71773)
* AzureAD: Fix missing context (#71717)
* Fix: Hide Forward OAuth Identity toggle when azure auth is enabled (#71640)
* Docs: fix bullet lists for supported time interval (#67389)
* FeatureToggles: Support changing feature toggles with localstorage (#71567)
* Update _index.md (#71792)
* CloudWatch Logs: Add getStatementPosition function for Monaco editor (#70724)
* Flamegraph: Fix wrong positioning of tooltip in dashboards (#71396)
* ci(ephemeral instances): new hosted grafana image tag format (#71793)
* ci: split ephemeral instances action and run only the grafana build workflow in a larger runner (#71785)
* Transformations: Update images (#71784)
* AC: Remove legacy AC from folders permissions API (#71526)
* Docs: Consolidation and add call-outs for semantics in Alert Provisioning documentation (#68848)
* Update CODEOWNERS for TracetoLogs components (#71778)
* AC: Remove legacy AC from dashboard permissions API (#71524)
* LogRowMessageDisplayedFields: sync implementation with LogRowMessage (#71770)
* Chore: Convert `AATTgrafana/ui` to use emotion object syntax (#71374)
* Chore: Upgrade prettier to v3 (#71764)
* Remove alert for feature transformationsRedesign (#71677)
* Auth: Surface organization membership error (#71750)
* Chore: Use SDK logger for test data source (#71579)
* Chore: Return correct error for name taken and validation error on add/update datasource (#70465)
* Auth: Enforce role sync except if skip org role sync is enabled (#70766)
* Revert \"Update dependency prettier to v3 (#71586)\" (#71755)
* Alerting: No longer silence paused alerts during legacy migration (#71596)
* Fix units: Fix hertz scale point (#71746)
* Fix accessibility issues in traces query editor (#71045)
* logs: restrict permalinks to datasources with id fields (#71729)
* logs: improve logs-frame parsing (#71450)
* AzureMonitor: Fix resource selection growing over resource selection table (#71463)
* Plugins: Only configure plugin proxy transport once (#71735)
* Docs: fixes broken alias redirect (#71730)
* Explore: Remove exploreMixedDatasource feature toggle (#71534)
* AzureMonitor: Add switch to control time-range for Logs queries (#71278)
* Chore: Fix pseudo i18n generation script to work with Prettier 3 (#71734)
* Plugins: Migrate PluginStore mock to pre-existing fakes package (#71664)
* Docs: Escape `$` for `$__tags` (#71631)
* Table: Add custom cell rendering option (#70999)
* CI: Re-enable milestone-check (#71718)
* Update dependency react-calendar to v4.3.0 (#71455)
* Plugin: Validate plugin version on installation (#71488)
* Update dependency prettier to v3 (#71586)
* Chore: Add auto-milestone workflow for pull-requests (#71177)
* Grafana-ui: fix error in basic example and add basic info in TextLink component story (#71660)
* Chore: Remove prometheusAzureOverrideAudience feature toggle (#71599)
* Loki: Fix duplicated rendering of resolution (#71670)
* Heatmap: Use displayName to test if numeric bucket fields (#71407)
* ci(ephemeral instances): ignore bot events (#71686)
* CI: Add rgm compatible windows msi pipeline (#71678)
* ci: ephemeral instances - remove unnecessary args (#71683)
* ci: remove unnecessary steps from ephemeral instances action (#71681)
* Chore: Add grafana-apiserver (#70721)
* Field Config: Add new units (mΩ, kHz, MHz, GHz, ac, ha) (#71357)
* Tracing: Reduce the max packet size for Jaeger exporter (#71659)
* Remove empty main block at the end (#71574)
* Docs: Add reference to Grafana Cloud doc (#71653)
* SAML: Add node-forge to yarn for cert validation (#70959)
* Alerting: refactor fetchAlertManagerConfigAction to use RTK Query (#71261)
* ci: enable ephemeral instances action for everyone (#71655)
* ci: run ephemeral instances action on a larger runner (#71661)
* Tempo: TraceQL query response streaming (#69212)
* TestData: CSV Metric Values - fix NoData (#71656)
* Explore: Replaced deprecated \'query\' property with \'queries\' in splitOpen (#71484)
* TestDatasource: Generate refId for the flame graph (#71547)
* GrafanaUI: Create TextLink component (#69330)
* OAuth: Introduce user_refresh_token setting and make it default for the selected providers (#71533)
* Log rows performance: Render LogRowMenuCell on demand (#71354)
* [WIP] CI: Removes enterprise specific pipelines and steps (#70815)
* Update dependency rc-tooltip to v6 (#71628)
* Settings: Add tests for handleAWSConfig (#71486)
* Nested folders: Empty state for nested folder picker (#71464)
* I18n: Add server config to detect browser language (#69396)
* Update dependency trim to v1 (#71633)
* Update dependency centrifuge to v4 (#71626)
* Update visx to v3.3.0 (#71625)
* Alert: Change error icon to exclamation-circle (#71397)
* Plugins: Use suffix for plugin directory (#71375)
* Elasticsearch: Fix multiple max depth flatten of multi-level objects (#70302)
* Update dependency lru-cache to v10 (#71585)
* Update react monorepo (#71552)
* Tracing: Add services, depth to span filters metadata (#71084)
* Plugins: Remove redundant dupe checker (#71564)
* Geomap: Address tooltip performance issue (#71607)
* Trend: Support disconnect values and connect nulls options (#70616)
* CI: Update and rename pr-patch-mirror-and-apply.yml to sync-mirror.yml (#71608)
* Docs: Add disconnect value feature documentation (#71519)
* ci: add ephemeral instances action (#71604)
* Fix e2e (#71594)
* new go mod (#71378)
* SSE: Support for ML query node (#69963)
* Update `make docs` procedure and related workflows (#71537)
* docs: update references to deprecated plugins (#71569)
* Chore: update dataplane/examples lib (#71591)
* Update dependency immer to v10 (#71583)
* Update dependency rudder-sdk-js to v2.37.0 (#71572)
* Update dependency selecto to v1.26.0 (#71581)
* DS Picker: Use trigger width as min width (#71501)
* Update dependency AATTrollup/plugin-commonjs to v25 (#71576)
* Alerting: Add smart type selection when creating a new alert rule (#71071)
* refactor: remove cta for users with reading rights (#71380)
* Update dependency css-minimizer-webpack-plugin to v5 (#71578)
* Update dependency AATTgrafana/eslint-config to v6 (#71575)
* Update dependency AATTrollup/plugin-json to v6 (#71577)
* Update emotion monorepo (#71573)
* Core: Update thema, cuetsy and cue fork (#71527)
* Update dependency jest-junit to v16 (#71555)
* Update dependency glob to v10 (#71554)
* Alerting: Adds support for toggling common labels (#71497)
* Update dependency eslint-plugin-jsdoc to v46 (#71553)
* Update dependency yargs to v17.7.2 (#71551)
* Plugins: Make datasource instances live targets for the sandbox (#71472)
* Docs: Fix minor errors in query caching documentation (#71513)
* Fix e2e (#71562)
* Plugins: App plugins running inside a sandbox div will have height 100% (#71453)
* Update dependency yaml to v2.3.1 (#71550)
* Update dependency webpack-bundle-analyzer to v4.9.0 (#71541)
* DataLinks: Fix bug where links which use built in variables could be hidden (#71372)
* Update dependency d3 to v7.8.5 (#71549)
* Update dependency webpack-cli to v5.1.4 (#71542)
* Alerting: Support spaces in alert names for creating silence links (#71280)
* logs: context small improvements (#71546)
* Update dependency webpack to v5.88.1 (#71540)
* Dashboards: Save tags on dashboard creation (#71394)
* Explore: Support display of multiple tables (#70935)
* Update dependency webpack-merge to v5.9.0 (#71544)
* Update dependency webpack-dev-server to v4.15.1 (#71543)
* Update dependency rimraf to v5 (#71545)
* Update dependency AATTkusto/monaco-kusto to v7.7.0 (#71538)
* Update dependency ol to v7.4.0 (#71416)
* Traces: Add inline validation and greater precision to duration fields in span filters (#71404)
* Datasources: Pass down the edit-form errors (#69830)
* Swagger: Fix response for the search users endpoint (#71272)
* CI: Fix broken env vars in publish-artifacts step (#71471)
* loki: generate dataplane-compliant logs dataframes (behind feature flag) (#69909)
* Chore: Embed CSV files with the test data source (#71435)
* api: ignore /api/gnet proxy when gzipping responses (#71437)
* logs: make sure log-row-react-keys are always unique (#71279)
* Logs: Fix table/logs header toggle (#71485)
* Chore: Remove console.log from heatmap util file (#71515)
* Heatmap: Build cell colors during data prep instead of render (#71509)
* docs: add alphaPanels feature toggle information (#71480)
* Chore: Update Github issue/bug template (#71053)
* SSE: improve error handling in DSNode (#71468)
* Alerting: do not expand template for labels\\annotations if value is not a template (#71492)
* Transformation redesign (#70834)
* Cloudwatch Logs: Update language definition for Monaco editor (#71402)
* Auth: Move LDAP debug to Authentication menu (#71285)
* docs: update nodejs required version (#71469)
* docs: restructure dashboard annotations page (#70208)
* Docs: Adding alias to package a plugin (#71478)
* CI: Rename the patch GHA workflows (#71470)
* Update dependency tslib to v2.6.0 (#71462)
* Update dependency sass-loader to v13.3.2 (#71459)
* Update dependency semver to v7.5.4 (#71460)
* NestedFolderPicker: Truncate overflowing text, fix selected state (#71444)
* Logs: Add experimental table visualisation in Explore (#71120)
* Update dependency sass to v1.63.6 (#71458)
* Update dependency rollup-plugin-dts to v5.3.0 (#71457)
* Chore: Upgrade Go to 1.20.6 (#71440)
* Auth: update GitHub OAuth documentation (#70459)
* Update dependency sinon to v15.2.0 (#71431)
* Update info for the Support Bundle (#69419)
* Dashboards: POC split between visualizations and widgets (#70850)
* A11y: Fix keyboard accessibility in LayerDragDropList (#71386)
* Elasticsearch: Fix histogram colors in backend mode (#71442)
* Plugins: Fail plugins installation on wrong args provided (#71355)
* Alerting: Fix state in expressions footer (#71441)
* SceneDashboard: Adds menu to panels, a start for inspect drawer state (#71194)
* Update dependency ts-jest to v29.1.1 (#71433)
* Update dependency react-select-event to v5.5.1 (#71430)
* Revert \"Update dependency AATTswc/helpers to v0.5.1 (#71331)\" (#71432)
* AuthZ: Extend /api/search to work with self-contained permissions (#70749)
* MESA: Allow using synced permissions (#71377)
* Update dependency rc-drawer to v6.3.0 (#71422)
* Nested folders: Only show edit title button if user has permissions (#71426)
* Update dependency rc-slider to v10.2.1 (#71423)
* Update dependency rc-cascader to v3.12.1 (#71421)
* Update dependency postcss-loader to v7.3.3 (#71420)
* Update dependency papaparse to v5.4.1 (#71419)
* Nested folder picker: Move options into overlay (#71042)
* Auth: Add support for custom signing keys in auth.azure_ad (#71365)
* Update dependency msw to v1.2.2 (#71414)
* AppChromeService: Fixes update to breadcrumb parent URL (#71410)
* Update dependency lint-staged to v13.2.3 (#71412)
* Update dependency jquery to v3.7.0 (#71409)
* Update dependency jest-fail-on-console to v3.1.1 (#71395)
* Tracing: Show next/prev buttons when span filters are collapsed (#71025)
* Cloudwatch: Add comment and regexp to TokenTypes interface (#71399)
* Remove duplicated entry in properties table (#71388)
* Update dependency AATTgrafana/scenes to v0.20.0 (#71385)
* [DOC] Fix tracing links in explore/tracing (#71383)
* Panel Plugins: Change array methods from read-only to writable (#71315)
* Update dependency jest-canvas-mock to v2.5.2 (#71379)
* Internationalization: Correctly generate plural forms (#71341)
* Saga: Divider component (horizontal and vertical) (#71134)
* Docs: Add note for setting root_url in case of NGINX TLS termination (#71287)
* Forms: Remove usage of sass styles in Group By and Reduce Transformations (#71223)
* Update dependency immutable to v4.3.0 (#71373)
* Format go resource (#71370)
* Update dependency glob to v10.3.3 (#71371)
* Logs: Fix nanosecond partition in log context (#71346)
* I18n: Outstanding navigation strings (#71208)
* Update dependency expose-loader to v4.1.0 (#71367)
* SQLStore: Fix regression in PostgreSQL connection string (#71368)
* Dashboards: Fix frontend exception when backend fails to save dashboard (#71144)
* I18n: Outstanding navigation strings marked up for translation (#71281)
* Chore: Remove simplejson usage from the test data source (#71332)
* Flamegraph: Remove feature toggle for sandwich view and color schemes (#71305)
* Logs: Display log row menu cell on displayed fields (#71300)
* Update dependency eslint-plugin-import to v2.27.5 (#71363)
* UI/Select: Adjust typing to support extended props (#71211)
* Update dependency eslint-config-prettier to v8.8.0 (#71356)
* fix shortcode usage (#71353)
* Update dependency eslint to v8.44.0 (#71340)
* CI: Provide a Drone promotion to build the build-container (#71133)
* Changelog: Updated changelog for 9.5.6 (#71342)
* Variables: Page refreshes hitting enter to select a variable value (#70996)
* Update dependency esbuild-plugin-browserslist to ^0.8.0 (#71337)
* Changelog: Updated changelog for 10.0.2 (#71338)
* Update dependency AATTgrafana/scenes to v0.19.0 (#71335)
* Alerting: Add support for additional colors in MetaText (#71299)
* Update dependency AATTswc/helpers to v0.5.1 (#71331)
* Alerting: (Chore/Instrumentation) Add traceID to logs with contextual logger (#71289)
* Loki: Reset `data.js` after PR (#71328)
* Update dependency AATTrushstack/ts-command-line to v4.15.1 (#71324)
* Plugins: Fix info log statement when installing plugin dependencies (#71298)
* Connections console: Add Angular badge for Angular plugins (#70789)
* Update dependency AATTrushstack/rig-package to v0.4.0 (#71323)
* LogContext: Fix a bug where multiple logs with similar nanosecond timestamps were loaded too often (#71319)
* Traces: Filtering by span id (#71275)
* Elasticsearch: Fix using multiple indexes with comma separated string (#71284)
* Update dependency AATTreact-types/overlays to v3.8.0 (#71302)
* Tracing: Make show filters only keyboard accessible (#70890)
* Plugins: Remove unused config field from SignatureCalculator (#71297)
* Alerting: Fix Alertmanager change detection for receivers with secure settings (#71307)
* XYChart: Improve base options setup (#67878)
* Dashboard: Slider overlapping with right input field (#71282)
* Slug: Use urlencoding to support non-ASCII characters (#70691)
* Update dependency AATTopentelemetry/semantic-conventions to v1.15.0 (#71271)
* Update Public Dashboards documentation (#71276)
* PanelInspect: Download CSV without extra blank rows (#71248)
* PanelInspect: Clean table display settings from field config (#71226)
* Explore: Test deleting comments in query history (#70934)
* Auth: update generic OAuth documentation (#70330)
* Explore: Fix Query History flakey test (#71190)
* RBAC: remove simple RBAC disabled checks (#71137)
* logs: scanning: add tracking (#71031)
* Alerting: Use new \"Label\" components for alert instance labels (#70997)
* Use docs/reference style links for all Alerting links (#71124)
* Auth: Fix US gov azure ad oauth URL parsing (#71254)
* GrafanaUI: Update FilterPill active state and ToolbarButton active state (#70396)
* Update dependency AATTkusto/monaco-kusto to v7.6.2 (#71269)
* Auth: Resolve isGrafanaAdmin for debug logging (#71145)
* AccessControl: Add resource permission deletion helper (#71222)
* AccessControl: Fix nuid permission deletion when deleting dashboards and folders (#71225)
* Docs: fix incorrect alias for sign-a-plugin.md (#71255)
* Update dependency AATTgrafana/scenes to v0.18.0 (#71268)
* Update dependency stylelint to v15.10.1 [SECURITY] (#71256)
* Transformations: Fix `extractFields` throwing Error if one value is undefined or null (#71070)
* Auth: Use SHA-1 for generating an ID for External Service Role (#71079)
* Update React Aria (#71086)
* StateTimeline: Add disconnect value option (#70610)
* Docs: Fix broken links to play (#71112)
* NestedFolders: Do not perform guardian checks for subfolders (#69769)
* XYChart: Point size editor should reflect correct default (5) (#71126)
* Dashboard: Add test dashboard for Flame Graph (#70685)
* Chore: Update crewjam/saml (#71122)
* Chore: Make grafana-delivery-bot non-external (#71116)
* Clarify external AM limitation (#71179)
* GLDS: Fix `className` metrics (#71214)
* Prometheus: Version detect bug (#71198)
* Dashboards: Keep save drawer open for unhandled errors (#70434)
* Docs: update the word \"integration\" in Okta config (#71181)
* CI: Add GPG keys to rgm, don\'t clone RGM just use the docker image (#71143)
* Loki/Elasticsearch config: Add DataSourceDescription component (#71206)
* Annotations: Fix database lock while updating annotations (#71199)
* Docs: Updates Grafana alerting link text on Panel Editor Overview page (#71146)
* GLDS: Get metrics of `className` usage in props (#71072)
* docs: remove kentik from angular plugins (#71191)
* Alerting: improve provisioning indicator for notification policies (#71160)
* Explore: Allow the use of plugin panels (#66982)
* Platform: Add support for Postgresql pgpass file (#61517)
* Drone: Enable running go benchmarks on demand (#70359)
* Docs: Adding the right syntax highlighting in a few places (#71141)
* Alerting: Add legend for mixed in Loki alert history and use highlight instead of scroll (#71131)
* BarChart: Check by displayName (#71161)
* Chore: Update github action dashboard project (#71154)
* Prometheus: [devenv] provision gdev-prometheus development environment with basic auth (#71153)
* Alerting: Fix panic in backtesting API when the testing interval is not times of evaluation interval (#68727)
* Added security patch delivery workflows (#71101)
* Plugins: Add feature toggle for Temporary Credentials (#71033)
* Docs: Set up alert state history (#71123)
* Dashboards: Add dashboard embed route (#69596)
* Plugins: Angular detector: Add database cache store for remote patterns (#70693)
* Docs: Fix scenes what\'s new in Grafana 10 entry (#71128)
* Query: Fix concurrency handling for mixed datasource queries (#70100)
* Auth: Add empty role definition (#64694)
* Explore: Add checking for target datasources and add test (#70855)
* AsyncSegment: Display no-options placeholder for no items status (#70995)
* Chore: Convert background service registry to dskit module (#64062)
* GLDS: Get metrics of \'AATTemotion/css\' imports (#71064)
* Alerting: Details page v2 feature flag (#69326)
* DS Picker: Filter available DS based on component props (#70613)
* SceneDashboard: Move time controls from nav toolbar into controls and make controls them sticky, and edit mode (#71082)
* Loki: add additional settings section (#71035)
* Eslint: Remove scenes rule for member accessability (#71087)
* BarChart: Fix legend for fields with labels (#71098)
* Prometheus: Incremental querying profile data updates (#70701)
* Kinds: Fix report generation (#71048)
* Docs: Plugins doc reorganization, part 1 (#69864)
* Docs: update heatmap panel options (#71058)
* TimePicker: Fix issue with previous fiscal quarter not parsing correctly (#71083)
* AuthN: Fix url token auth when clientTokenRotation is enabled (#71073)
* Correlations: Create paginated API (#65241)
* Tempo: TraceQL editor - Match type of new values with values in dropdown (#69468)
* Bump scenes to 0.17.2 (#70893)
* Feat: Match allowed cookies with optional character (#71047)
* Docs: adds uninstall instructions to debian/ubuntu (#70841)
* Dashboard: Add suggestion box for Flame Graph (#70763)
* Prometheus: Code editor autocomplete returns bad results when text is highlighted (#70856)
* PanelChrome: Fixes issues with hover header and resizing panel above (#71040)
* Update derived fields provisioning example (#66027)
* Plugins: Add monitoring only mode to frontend sandbox (#70688)
* Alerting: Keep rule form buttons always on top (#71056)
* add setupListeners to the redux store (#70953)
* Tracing: Remove unused selectors (#71038)
* Plugins: Add config option to exclude specific plugins from frontend sandbox (#70899)
* Elasticsearch: add additional settings section (#71037)
* Segment Story Component: Removed any type from Segment story component (#71043)
* Elasticsearch: Replace duplicate IconButton component (#71050)
* Add dashboards label to issues in dashboards project (#70992)
* I18n: Translate phrases for new Browse Dashboards (#70654)
* PublicDashboards: Add validation on update (#70993)
* Kinds: Fix kind publishing to the registry (#71041)
* Alerting: Improve time range and max data points info in QueryEditor (#70867)
* Docs: Provide absolute paths for set-up-https.md (#70681)
* Extend transformations data (#70247)
* Fix width for Resample label (#71011)
* A11y: Do not force colors in the color swatch and icon series (#70862)
* A11y: Add support for toggle buttons in high contrast mode (#70838)
* NestedFolderPicker: Expand/collapse keyboard handling (#70949)
* InfluxDB: Return better error messages from backend (#70066)
* logs: refactor: move logsModel to the logs folder (#70989)
* Alerting: Contact points v2 – part 1 (#70643)
* NestedFolders: Add search to NestedFolderPicker (#70848)
* Update Alerting GitHub teams (#71026)
* Alerting: Refactor Alertmanager picker (#70720)
* Tracing: Add inline validation to time shift configuration fields (#70879)
* AzureMonitor: Correctly build multi-resource queries for Application Insights components (#70344)
* Plugins: Angular detection: Fix detection not being run for CDN plugins (#70960)
* ColorPicker: Allow to use in form (#69405)
* InfluxDB: Fix backend mode table result with aliases (#69943)
* Graphite: Fix infinite loop in text editor when using graphite in a Mixed datasource (#70970)
* Alerting: Use unsafe.Slice for hashing a string during rule fingerprint calculation (#71000)
* Prometheus: Remove duplicate definition in docs (#70916)
* Chore: Enable remaining jsx-a11y rules (#70990)
* AzureMonitor: Fix metric names for multi-resources. (#70864)
* Schemas: Allow nulls in schema for +/-Infinity types (#70958)
* docs/serviceaccount.md - Incorrect key \"role\" for creating token (#68809)
* Flamegraph: Add switch for color scheme by value or by package (#70770)
* Logs: Add pinning icon in log context (#70945)
* Alerting: Reduce number of unnecessary request in the alert list panel in case … (#70583)
* I18n: Mark up phrases for translation on NewFolder drawer (#70888)
* I18n: Mark up strings on Navigation - Connections section (#70914)
* Login: Adjust error message when user exceed login attempts (#70736)
* Loki: Fix wrong query expression with inline comments (#70947)
* Logs: Do not insert log-line into log-fields in json download (#70901)
* PublicDashboards: Remove timeSettings from API (#70931)
* Fix: Change getExistingDashboardByTitleAndFolder to get dashboard by title, not slug (#70723)
* Chore: uFuzzy v1.0.8 (#70783)
* Alerting: Use ToggleTip instead of Hovercard in the info popup on Math expressions (#70881)
* PublicDashboards: Remove non updatable fields from DTO (#70871)
* Prometheus: Add disableRecordingRules datasource config (#70903)
* Loki: Use better query validation before requesting stats (#70800)
* Export: Templateize datasource uid when it\'s a library panel (#70648)
* Permissions: Fix incorrect `navId` in permissions page (#70906)
* Prometheus: Metrics explorer add docs and image (#69965)
* SAML UI: metric for provider card clicked (#70894)
* Elasticsearch: escape colons in ad hoc filters (#70611)
* logs: better nanosecond handling (#70878)
* Login: Fix footer from displaying under the login box (#70897)
* Prometheus: Metrics explorer remove select dropdown behavior (#70722)
* ConfirmButton: Attach `onClick` to custom child button to better support a11y (#70504)
* Chore: Use theme.shape.radius.circle everywhere (#70896)
* logs: add more tests (#70886)
* Docs: reorder auth provider pages (#70764)
* I18n:Mark up phrases for translation on Permissions drawer (#70842)
* Modules: Add registry (#70859)
* Nested folders: Unify visual styles between tree + search view (#70814)
* InteractiveTable: Add pagination and header tooltips (#70281)
* Chore: Fix DiffReporter.Paths to properly initialize slice (#70870)
* docs: typo in migration guide (#70858)
* Alerting: Add limit query parameter to Loki-based ASH api, drop default limit from 5000 to 1000, extend visible time range for new ASH UI (#70769)
* Alerting: Convert \'Both\' type Prometheus queries to \'Range\' in migration (#70781)
* Docs: Added new configure prometheus file, update index file (#70845)
* logs: refactor tests to make them smaller (#70824)
* Alerting: Add duration to saving alert states done (#70844)
* Plugins: Add CDN support to sandboxed frontend plugins (#70608)
* Logs: Add back properties to prevent unnecessary re-renders (#70839)
* Explore: Make toolbar action extendable by plugins (#65524)
* Plugins: Enable feature toggles for long running queries by deafult (#70678)
* Alerting: Render folder selector in options for Alert List Panel only when having Grafana datasource (#70816)
* LogContext: Make centered row unsticky on click (#70832)
* Pyroscope: Fix normalize query function (#70836)
* LogContext: Add button to scroll to center (#70821)
* Chore: Wrap custom configuration in development environment check (#70833)
* Revert \"Chore: Wrap custom configuration in development environment check\" (#70831)
* standardize docs copyright (#70732)
* Units: Add events/messages/records/rows throughput units (#70726)
* Variables: Detect a name for duplicated variable (#68110)
* logs: more tests related to timestamp handling (#70819)
* Chore: Wrap custom configuration in development environment check (#70731)
* Update (#69684)
* I18n:Mark up phrases for translation on Folder Page (#70801)
* Pyroscope: Preselect default profile type or app in the query editor dropdown (#70624)
* CodeEditor keeps model after unmount (#70661)
* NestedFolders: Nested folder picker (#70148)
* Tempo: Update error messages (#70448)
* CI: Ignore .pr-body.txt file (#70798)
* Logs: Implement \"infinite\" scrolling in log context (#69459)
* Docs: adds evaluation doc (#70757)
* CI: Cleanup - Remove security related steps (#70788)
* Catalog: Display badges for Angular plugins and disable install if Angular is disabled (#69084)
* logs: removed unused code (#70758)
* Explore: Remove duplicate decorator (#70775)
* DatasourcePicker: Skip flaky upload test (#70756)
* I18n: Mark up phrases for translation on Folder page (#70754)
* Checkbox: Fix alignment in Safari (#70673)
* Alerting: Add NeedHelpInfo component in notifications step. (#70740)
* Update to docs - index.md (#70699)
* Explore: Ensure old panes are removed before opening split view (#70670)
* Prometheus: Add label filters to label_values query type variable query (#70644)
* logs: handle dataplane-compatible logs-frames (#70318)
* Elasticsearch: Make it compatible with the new log context functionality (#70697)
* Correlations: Account for restricted datasource (#70717)
* Variables: Remount query editor when datasource changed (#70615)
* Docs: Add missing entries to changelog for 9.4.9 (#70741)
* Grafana UI: Fix behaviour regression on Tooltip component (#70682)
* Alerting: Make ImageService public in NGAlert. (#70737)
* ValueFormats: Add support for Turkish Lira (₺) (#70662)
* Nested folders: Paginate child folder items (#70730)
* Dashboard: Create \'vizAndWidgetSplit\' feature flag (#70677)
* Chore: Generate plugin version and remove lineage version (#69781)
* Alerting: Expression card improvements (#70395)
* Elasticsearch: Put new log details filters behavior behind a feature flag (#70703)
* Plugins: Update backend plugin debugging instructions (#70239)
* TraceView: Remove unused trace selectors (#70527)
* Removed duplicate build flags. (#70653)
* Chore: Update plugin schema with service registration info (#70692)
* Alerting: don\'t copy original rule uid when cloning (#70645)
* docs: fix admonition type capitalization (#70713)
* Delete trailing slash (#70712)
* docs: fix broken links in Configure legend (#70696)
* InfluxDB: Refactor annotation transform logic (#69866)
* Nav: Grafana Incident\'s sidebar navigation should be plural (#64553)
* Dashboards: Support an auto refresh interval that is based on the query range (#70479)
* Docs: Update notice on angular deprecations (#70663)
* Traces to Logs: Use onclick for navigation if function is not defined (#70197)
* chore: Transfer ownership of bar gauge, gauge, stat, and piechart panels to DataViz from BI (#70649)
* Alerting: Fix HA alerting membership sync (#70607)
* Flamegraph: Prevent cropping of tooltip by bottom of the viewport (#70633)
* Auth: adds missing default in [auth.azuread] `skip_org_role_sync` config (#70690)
* Logs: Add toggle behavior support for \"filter for\" and \"filter out\" label within Logs Details (#70091)
* SaveExternalService (OAuth) on plugin load (#69764)
* Docs: adds queries and conditions doc (#70674)
* Alerting: Move rule UID from Loki stream labels into log lines (#70637)
* Plugins: Angular detector: Remote patterns fetching (#69843)
* InfluxDB: Backend parser compatibility with frontend parser (#69865)
* Dashboards: Allow dashboards with same name in different folders (#70378)
* Alerting: small typescript fix for Policy (#70655)
* Nested folders: Replace explicit type column with icon in browse view (#70666)
* Alerting: Display a warning when a contact point is not in use (#70506)
* Chore: Remove unused import social.go (#70668)
* Auth: Support google OIDC and group fetching (#70140)
* chore: use log.Printf(...) instead of log.Println(fmt.Sprintf(...)) (#70658)
* AzureMonitor: Remove subscriptions map (#70620)
* Docs: removes-yum (#70634)
* Docs: removes references to Redhat, adds import GPG key step (#70625)
* docs: clarifies that only OSS or Enterprise are installed (#70619)
* Alerting: Display correct results when using different filters on alerting panels (#70482)
* formatting fix for line 72 (#70618)
* XYChart: Fix axis range and scale overrides (#70605)
* Sandbox: Fix react class components stale state (#70572)
* Docs: Update query and resource caching documentation to improve clarity and add additional context (#70556)
* GrafanaUI: Define tooltip or aria-label as required for IconButton (#69699)
* Prometheus: Metrics explorer feature toggle default to on (#70548)
* XYChart: Remove some panel opts that can\'t logically apply (#70202)
* Changelog: Updated changelog for 10.0.1 (#70601)
* Changelog: Updated changelog for 9.5.5 (#70599)
* Alerting: Fixes clone url for instances hosted on sub path (#70543)
* Chore: Add tracking for dashboard load (#70057)
* Changelog: Updated changelog for 9.4.13 (#70595)
* Tracing: Move upload trace to button (#69402)
* Changelog: Updated changelog for 9.3.16 (#70591)
* Changelog: Updated changelog for 8.5.27 (#70588)
* Changelog: Updated changelog for 9.2.20 (#70587)
* Alerting: Support concurrent queries for saving alert instances (#70525)
* Forms: Remove usage of gf-form textarea and help icons (#70561)
* Explore: make sure panes are initialized in order (#70519)
* Auth: Fixed CVE-2023-3128 (#70571)
* Revert \"Logs: Change permalink icon back to `link`\" (#70570)
* Docs: Add docs for log line permalinking (#70370)
* DS Picker: Add missing props and improve autoheight logic (#70393)
* LogContext: Fix filtering out log lines with the same entry (#70538)
* Dashboard: Fix issue where a panel with a description and a cached response displays 2 info icons (#70513)
* Auth: Add missing context parameter (#70565)
* Navigation: Fix toolbar actions flickering on mobile (#70524)
* Auth: Add auth.azure_ad security improvements (#912)
* Add and document option for enabling email lookup (#913)
* Auth: Remove Email Lookup from oauth integrations (#894)
* PermissionList: Fix sizing of permission column so they are all aligned (#70420)
* Changelog: Add CVE to 9.4.13 changelog (#70558)
* Changelog: Updated changelog for 9.4.13 (#70553)
* Chore: update latest.json to 10.0.1 (#70550)
* Changelog: Updated changelog for 10.0.1 (#70544)
* Prometheus: Add capability to filter label names by metric in template variable editor (#70452)
* SQLStore: Fix Postgres dialect treating \"false\" migrator default as true (#69353)
* Alerting: Adds in-app documentation for Classic Conditions (#70540)
* Changelog: Updated changelog for 9.5.5 (#70542)
* Changelog: Updated changelog for 9.3.16 (#70535)
* Loki: Preserve pipeline stages in context query (#70472)
* table panel: modified support section regarding alerts (#70421)
* Changelog: Updated changelog for 9.2.20 (#70526)
* Changelog: Updated changelog for 8.5.27 (#70521)
* Explore: Clean up query subscriptions when a query is canceled (#70235)
* Chore: add esbuild target for theme generation (#70511)
* Docs: Add tested with BrowserStack to README (#70512)
* Cloudwatch: fix typo (#70478)
* Logs: Link anchored logline when opening context in split view (#70463)
* Elasticsearch: Enable logs samples for metric queries (#70258)
* Docs: changes link text and adds link to the download page (#70477)
* Update dependency esbuild to v0.18.6 (#69908)
* Elasticsearch: Fix infinite loop when using mixed datasources (#70386)
* Explore: fix URL encoding on load (#70503)
* chore: remove refs to deprecated io/ioutil (#70300)
* GrafanaUI: Update RadioButtonDot to use new radius tokens (#70494)
* Chore: Change codeowners of milestone workflows (#70493)
* Github Actions: Fix milestone GH action (#70490)
* Tracing: supply Grafana build version (#69733)
* Nested folders: Consolidate mutations in RTK query (#70249)
* Fixing typos (#70487)
* Accessibility: use `Collapse` in `QueryOptionGroup` (#70446)
* Dashboard: Update query group options (#63138)
* TimeSeries: Add option to disconnect values (#70097)
* Alerting: Use only token for images in notifications (#70196)
* Alerting: Bump grafana/alerting and refactor the ImageStore/Provider to provide image URL/bytes (#70182)
* XYChart: Ensure color scale is field-local and synced with data updates (#70480)
* (changelog) Archive the remainder of 8 changelog and 9.0 - 9.4 (#70476)
* Chore: Delete unused cookie forward middleware (#70403)
* Docs: removes references to YUM (#70471)
* TestData: Drop some percentage of CSV values from a request (#70404)
* Viz: get UPlotChart out of the timeRange business (#70412)
* Alerting: Add two missing tests which cover missing URLs for Loki state history (#70460)
* Docs: fixes minor errors (#70458)
* Alerting: Change how we display annotations in the rule form (#69338)
* Traces: Remove noop functions (#70392)
* PublicDashboards: Audit table pagination (#69823)
* Plugins: Sandbox frontend plugins DOM access. (#69246)
* Alerting: Add debug logs when saving instances is finished (#70447)
* Tempo: Represent OTLP Span Intrinsics correctly (#69394)
* Login: Show error messages inline in form instead of in toasts (#70266)
* Bug: Fix `yaml` identation for github action yamls (#70445)
* Loki: Deprecate resolution (#70326)
* Library Panels: Fix issue when deleting library panels from folder view (#70413)
* Docs: rearrange content order (#70425)
* Select: Performance improvements when opening menu and when hovering over options (#69230)
* Search: Always send specified kind in sql searcher (#70376)
* Test: Fix windows test for SQL data sources (#69137)
* GitHub Apps: Replace `grafanabot` token with `grafana-delivery-bot` GitHub App (#70242)
* Explore: URL migrations & improved state management (#69692)
* Loki Query Utils: Extract and refactor common functionality (#70185)
* DataSourcePicker: refactor file drop out of query group (#68236)
* Chore: Remove `DashboardSearchModal`/`SearchWrapper` since they\'re no longer used (#70374)
* Chore: Fix main build (#70424)
* Internationalization: Mark up phrases for translation on Dashboards page (#70361)
* Docs: Update contrib info regarding milestones (#70315)
* Chore: Run betterer and eslint/prettier in parallel for pre-commit hooks (#69788)
* Alerting: Add file and rule_group query params in request for filtering the res… (#70379)
* Docs: fix broken upgrade link to alerting (#70415)
* Docs: Update SECURITY.md (#67985)
* DevEnv: Add Support for SAML SLO in Authentik (#69147)
* PanelPlugin: Allow hiding standard field config from defaults (#70303)
* Docs: fixes various links (#70384)
* Chore: some type fixes (#69860)
* Loki: Add documentation for step variable (#70358)
* Explore: Remove storing derived \"loading\" property (#70324)
* Fix: Create store only once in cli mode (#70391)
* Navigation: puts Profiles app under Observability (#69973)
* Cloud rules: fix hardcoded conditional (#70387)
* Loki: Use getNormalizedLokiQuery to get queryType (#70237)
* Fix bad markup in time series docs (#70352)
* Logs: Add tracking for permalinking (#70334)
* Alerting: Align notification policies design (#70345)
* Elasticsearch: fix type-related bug within targetContainsTemplate (#69798)
* Suggestions: Prioritize preferred visualizations for suggestion list (#67326)
* DSPicker: Respect datasource & mixed props (#70377)
* Plugins: Angular: Update hardcoded Angular detection patterns (#70053)
* TopNav: Cleanup theme flags (#67990)
* Insights: Fix optional `buildInfo` type (#70372)
* Frontend: Fix frontend styleguide emotion example (#70371)
* Insights: Add Grafana version to rudderstack events (#70105)
* Alerting: Update in app documentation for customizing message and subject (#70367)
* Docs: bit of restructuring (#70364)
* Alerting: Allow selecting the same custom group when swapping folders (#70337)
* Alerting: Add debug logs for EndsAt timestamp (#70336)
* Logs: Change permalink icon back to `link` (#70362)
* Logs: Add new scroll behaviour to logs samples panel (#70320)
* Loki: Add step input field validation (#70319)
* Candlestick: Migrate to schema (#62113)
* Secrets: Make the Migrator extensible (#67307)
* Docs: List packages together, and fix or add menuTitles. (#70338)
* Use \"or\" to convey that OS options are unique (#70332)
* FlameGraph: Add sandwich view (#70268)
* Command palette: Include help links (#70234)
* Tempo: Use pipe in TraceQL by default for multi-value variables (#70051)
* Alerting: Add notification policies preview in alert creation (#68839)
* Logs: Fix scrolling with `exploreScrollableLogsContainer` feature flag (#70164)
* loki: rename experimental feature flag (#70306)
* Explore: Ensure datasource is present in the URL for every query (#70307)
* Chore: Replace go-multierror with errors package (#66432)
* Elasticsearch: remove usages of any (#69575)
* [opentsdb] Allow custom tag key in OpenTSDB Query editor (#62762)
* InfluxDB: Return default retention policy from backend as first element (#69818)
* Explore: Use new DS picker (#70054)
* Canvas: Migrate to schema (#70205)
* EnityAPI: update summary builder to support library panels (#70280)
* [DOC] Add traces panel procedures (#70204)
* Prometheus: Variable query editor improvements (#69884)
* Alerting: Make QueryEditor not collapsable (#70112)
* Alerting: Rewrite range to instant queries if possible (#69976)
* Update make-docs procedure (#70265)
* SSE: Add functions that determine NodeType by UID and construct a data source struct from NodeType (#70106)
* Use docs/reference for flexible linking for content reused in Grafana Cloud (#70253)
* XYChart/Trend: Fix min/max and units/decimals x-field overrides (#70214)
* Loki: Implement step editor (#69648)
* Config: Add configuration option to define custom user-facing general error message for certain error types (#70023)
* DS Picker: first item is always active when filtering (#70071)
* Chore: Update features/panel codeowners (#70246)
* Explore: Improve logs volume panel empty state (#70240)
* Alerting: Contact Points v2 feature flag (#70165)
* Show the alertname for each alert in plain text email (#70183)
* Mixed DS: Use new DS picker (#70052)
* Variables: allow `{}` type in `VariableWithOptions.current ` (#64358)
* Logs: Add permalink to log lines (#69464)
* Prometheus: Expr undefined at runtime (#70010)
* `package.json`: Fix `what\'s new` URL in `package.json` (#70233)
* Cloudwatch: Wrap filters and tag inputs in Variable Editor (#69862)
* Alerting: Allow executing \"hidden\" queries (#70064)
* Elasticsearch: Update error message shown when testing the datasource (#70189)
* Docs: recreates setup for oss alerting (#70156)
* CloudWatch: Add missing EventBridge Pipe metrics (#69994)
* Plugins: Periodically update public signing key (#70080)
* Plugins: Wrap original check health error (#69944)
* Codegen: Generate `any` instead of `interface{}` (#70201)
* grafana-data: Add frame type for logs dataframes (#69990)
* Alerting: Fix newlines in text/plain template (#70207)
* Changelog: Updated changelog for 9.3.14 (#70188)
* Changelog: Updated changelog for 9.5.2 (#70219)
* Chore: Prettify some unit tests for `pkg/build` (#70186)
* CI: Remove no-changelog flag from backports (#70216)
* XYChart: Fix variable interpolation in datalinks/toggletip (#70195)
* Alerting: Sort RefIDs in error message returned by api.validateCondition (#70198)
* Alerting: update rules POST API to validate query and condition only for rules that changed. (#68667)
* XYChart: Fix formatting of axis ticks (units, decimals) (#70190)
* Navigation: Add navigation customization options to config documentation (#70072)
* Run verify-kinds only on CUE updates (#70162)
* Changelog: Updated changelog for 9.4.10 (#70181)
* DS Picker: Support `width` and `hideTextValue` (#70074)
* Changelog: Updated changelog for 9.2.19 (#70170)
* Changelog: Updated changelog for 9.3.15 (#70169)
* Changelog: Updated changelog for 9.4.12 (#70167)
* Fix unwanted newlines in plain text email (#70141)
* Chore: Skip Explore flaky test (#70157)
* Log Context: Fix component height to fit revert-button (#70159)
* Alerting: Improve performance of cache.getOrCreate (#63909)
* Fix: Report breaking changes workflow error message (#70152)
* Fix BarGaugePanel to not show unnecessary scrollbar when links are set (#69989)
* PublicDashboards: Add support for recorded queries used in Mixed ds (#70096)
* SSE: Refactor DSNode and extract function to convert backend response to mathexp.Results (#70098)
* Auth: Show invite button if disable login form is set to false (#69946)
* Core: Upgrade AATTgrafana/tsconfig to `1.3.0-rc1` (#70149)
* PanelTypeCard: Improve contrast for disabled cards (#69907)
* DynamicConfigValueEditor: Pass ID to dynamic component and label (#69910)
* VariableEditorListRow: Adjust icon styles (#70014)
* Logs: Make logs container scrollable (#69371)
* TextPanel: Fix styling missing the disclosure triangle (#70133)
* TextPanel: Add unit tests for interpolating variables before converting markdown (#70090)
* CI: Update `grabpl` to `v3.0.39` (#70126)
* Alerting: Add matchers metrics to Alertmanager (#69855)
* Mysql Tests: For mysql5.7 integration tests use utf8mb4 charset (#69953)
* Run make in emails folder (#70113)
* Alerting: Fix email template for text/plain emails (#69951)
* PublicDashboards: Support timezone on query API (#68560)
* docs: User management > invite users: adding missing navigation click (#69253)
* Database: Make dialects independent of xorm Engine (#69955)
* Canvas: Tweak inline editor border styling (#70099)
* Explore: Fixed Starred query history tab to show all starred queries (#69914)
* Authn UI: Remove feature toggle (#70073)
* Docs: fixes provisioning table display (#70065)
* AzureMonitor: Update docs to detail Azure logs query changes (#69987)
* [DOC] Update for query editor live in Cloud (#69868)
* Bug: Fix `build-frontend
*` config checks (#70076)
* Revert \"Update dependency AATTswc/helpers to v0.5.1 (#69766)\" (#70069)
* Auth: Support Gitlab OIDC scopes (#69890)
* Correlations: UX updates (#69313)
* CodeEditor: Ensure suggestions only apply to the instance of the editor that registered them (#69995)
* FeatureToggle: (Chore) Add recordedQueriesMulti toggle (#70063)
* Auth: Add request context to UserInfo calls (#70007)
* Elastic Infinite test data generation (#70058)
* Revert \"LogsPanel: Remove bottom margin\" (#69999)
* Pass testing status to the data source plugin extension (#69988)
* CI: Add CI check for `what\'s new` link (#70046)
* EchoBackend: Make EchoSrvTransport batched (#70012)
* Revert \"Variables: Show description instead of definition in table\" (#70043)
* Tracing: Use new DataSourceDescription component (#69443)
* DS Picker: Use new built-in DS icons (#69797)
* DS Picker: Built-in datasources are not marked as selected (#70020)
* Docs: Contribution guidelines for updating Drone pipelines (#69530)
* NPM packages: Fail `build-frontend-packages` step if `package.json` and input tag differ (#70011)
* Replace non-finite values and null-fill across timerange (#69919)
* Revert \"Prometheus: Fix series to rows frame name issue for custom name from legend option\" (#70029)
* Barchart: Fix tooltip for normal/percentage stacking(2) (#69956)
* Geomap: Optimize panel rendering behavior (#69827)
* DS Picker: Fix React key issue for built-in data source list (#70018)
* docs: crop panel filtering and time range screenshots (#70017)
* docs: update angular list (#69912)
* docs: change Scenes availability (#70013)
* Datagrid usage tracking (#69826)
* CI: Update RGM and verification pipelines to support prerelease / rc names. (#69971)
* Fix bad whitespace in latest cards (#70005)
* MSSQL: Mention excluded databases in the doc (#69534)
* Changelog: Updated changelog for 10.0.0 (#70000)
* Chore: update latest.json to 10.0.0 (#69996)
* Docs: Adds fixes for external PRs (#69997)
* Kinds: publish kinds to kind registry (#67515)
* Archive old changelogs (#69975)
* Alerting: Show disabled provisioned evaluation group (#69932)
* Security Scans: Exclude windows container scans (#69977)
* Prometheus: Fix empty query string (expr) breaking dashboard panel (#69938)
* Docs: Add BigQuery migration to breaking changes doc (#69947)
* Barchart: Fix tooltip for normal/percentage stacking (#69931)
* Bump anchore/sbom-action from 0.12.0 to 0.14.2 (#67965)
* Everything in Cloud free updates (#69948)
* Docs: adds legacy topics (#69898)
* NestedFolders: stay in the modal whilst actions complete (#69730)
* Nested folders: add analytics tracking for some features (#69901)
* Chore: Remove some SASS classnames from SubMenu (#69302)
* Chore: Skip flakey alerting auth enterpise test (#69928)
* Canvas: Update inline edit to use theme shadow (#69926)
* docs: general edits to dashboard overview (#69747)
* Command Palette: Links opened in a new tab now route correctly when Grafana is served under a subpath (#69845)
* CloudWatch Logs: add monaco editor feature flag and types (#69871)
* Security Scans: Add trivy scans to every docker image used for building/testing/publishing (#69911)
* Grafana UI: Add scroll handlers to the Select component (#65069)
* Update dependency date-fns to v2.30.0 (#69905)
* Loki: Add feature tracking to reduce repetition (#69900)
* PanelChrome: Fix tabbing to panel menu button (#69861)
* Update dependency core-js to v3.31.0 (#69902)
* Changelog: Updated changelog for 10.0.0-preview (#69903)
* Update dependency AATTgrafana/scenes to ^0.15.0 (#69889)
* Repeats: Set scoped vars correctly for collapsed panel when toggled (#69707)
* Loki: Don\'t split queries if they use $__range variables (#69852)
* LogsPanel: Remove bottom margin (#69850)
* Dashboard: Clear current dashboard when moving away from dashboard (#66538)
* Update dependency AATTgrafana/faro-core to v1.1.0 (#69834)
* Dashboards: Data source template variable options now specify a current value using uid. (#69259)
* Geomap: Fix tooltip bug (#69773)
* Heatmap: Sort fields by numeric names when single frame (#69879)
* Azuremonitor schematize backend (#69822)
* NestedFolders: Ensure `New dashboard` page has the correct breadcrumb hierarchy (#69758)
* StyleGuide: Add testing guide (#69403)
* NestedFolders: Move `New folder` into a drawer (#69706)
* Transformations: Config overrides being lost when config from query transform is applied (#69720)
* Alerting: Add image URI annotation only when there\'s an image (#69825)
* docs: update list on new detections (#69761)
* Authentication UI: Add metric for the first usage (#69779)
* LogsPanel: Remove top margin (#69847)
* Chore: InfluxDB - Reformatting and restructuring (#69669)
* Plugins: Re-use plugin registry mocks from fakes package (#69840)
* Changelog: Updated changelog for 10.0.0-preview (#69837)
* Tempo/ServiceGraph: Specify explicit field types (#69759)
* Docs:fixes alerting support escalations (#69770)
* Grafana/ui: Fix margin in RadioButtonGroup option when only icon is present (#68899)
* Update dependency AATTbabel/preset-typescript to v7.22.5 (#69832)
* Update dependency css-loader to v6.8.1 (#69805)
* Alerting: Repurpose rule testing endpoint to return potential alerts (#69755)
* Alerting: Fix unique violation when updating rule group with title chains/cycles (#67868)
* CloudWatch: Add missing AWS/FSx metrics (#69816)
* CloudWatch Logs: Create monarch language syntax (#69741)
* Variables: Show description instead of definition in table (#69786)
* [DOC][Traces] Add second page where include file is called (#69814)
* Prometheus: Metrics explorer usability test improvements (#69528)
* grafana/schema: Make composable types part of the package (#69678)
* Plugins: Account for nil user when constructing plugin context (#69811)
* CloudMonitoring: Improve parsing of GCM labels (#69800)
* FeatureFlags: Change alpha/beta language to align with release staging language (#69422)
* Authentication UI: Enable by default (#69803)
* Prometheus: Fix series to rows frame name issue for custom name from legend option (#69343)
* Update dependency core-js to v3.30.2 (#69799)
* Update dependency AATTvisx/tooltip to v3.1.2 (#69793)
* Prometheus: Fix numeric values in raw prometheus view which are being formatted as text (#69737)
* Prometheus: fix icons that are only visible on hover (#69731)
* docs: whats new breaking changes updates (#69489)
* Update dependency AATTtypes/ol-ext to v3.2.0 (#69791)
* Elasticsearch Config: Fix empty settings with expected default values (#69658)
* Loki: Fix showing of correct line limit in options (#69572)
* Update dependency AATTtypes/node to v18.16.16 (#69787)
* Update dependency AATTtypes/glob to v8.1.0 (#69784)
* Plugins: Refactor creation of plugin context to dedicated service (#66451)
* Update dependency AATTtesting-library/dom to v9.3.0 (#69768)
* NestedFolders: Fix select all in folder view selecting items out of folder (#69780)
* Alerting: Fix notification policies inheritance algorithm (#69304)
* Plugins: Standardize Golang enum naming convention (#69449)
* [Chore] Dashboard: Tests for dashboard\'s add content buttons and menu (#66233)
* logs: added more tests for logsModel (#69704)
* Service accounts: API key migration refactoring to parse as json object of the results (#69771)
* Docs/update mssql data source config (#67419)
* Templating: Fix updating of definition to empty string (#69703)
* Update dependency AATTswc/helpers to v0.5.1 (#69766)
* Update dependency AATTrushstack/ts-command-line to v4.14.0 (#69763)
* Drag&Drop: Dynamically load sheets module (#69536)
* Add tooltip to instances of IconButton (#68880)
* Update dependency AATTrollup/plugin-node-resolve to v15.1.0 (#69738)
* Service accounts: UI migration results (#68789)
* DataFrame: Align frame (__series.name) and field naming (__field.name) (#69621)
* docs: Azure doc link update (#69749)
* Docs/docker compose update (#64565)
* Prometheus: variable query editor interpolate variables in label values (#69735)
* Update dependency AATTreact-types/shared to v3.18.1 (#69734)
* Update dependency AATTreact-types/overlays to v3.7.2 (#69716)
* Loki: Make stream selector input in variables editor larger (#69729)
* docs: improvements to visualizations docs (#69503)
* docs: add product labels for reporting page (#69717)
* Plugins: Optimize creation of Golang errors and slices (#69448)
* Alerting: Use monaco editor for admin page (#69514)
* Alerting: Support newer http_config struct (#69452)
* Docker: Add ARM64 architecture for Docker, for PRs (#68295)
* Update dependency AATTreact-types/menu to v3.9.1 (#69697)
* Query Splitting: Display progress of sub-requests using an annotation frame (#69574)
* Loki: Fix including of template variables in variable query editor (#69698)
* Lower Drag and Drop file size limit to 500kb (#69640)
* Update dependency esbuild-plugin-browserslist to ^0.7.0 (#62895)
* Add prometheus querydata instrumentation (#69447)
* Azure: Fix Kusto auto-completion for Azure datasources (#69685)
* Nested folders: Improve loading states (#69556)
* Plugins: Forbid loading Angular plugins when Angular is disabled (#69679)
* CloudMonitoring: Remove excess logs (#69576)
* Alerting: Fix broken UI because of query being optional for some ExpressionQuer… (#69650)
* Auth: Skip org role sync moved in docs (#69676)
* Auth: Use auth broker by default (#69620)
* Pyroscope: Rename phlare to grafana-pyroscope-datasource (#68859)
* Explore: Run remaining queries when one is removed from a pane (#69643)
* Docs: Remove duplicate word in edit panel of configure panel options (#69592)
* Legend: Sort by name (#69490)
* SQL Datasources: Reinstate SQL data source behavior around database selection when default configured databases already exist (#65659)
* Fix: Fix dashboards not showing in folders with search v2 enabled (#69638)
* Revert \"Plugins: Forbid loading Angular plugins when Angular is disabled (#69225)\" (#69657)
* Update dependency AATTopentelemetry/semantic-conventions to v1.14.0 (#69647)
* Plugins: Forbid loading Angular plugins when Angular is disabled (#69225)
* Explore: Refactor & centralize URL/state sync (#66286)
* Update dependency AATTmonaco-editor/react to v4.5.1 (#69633)
* Docs: Update references in `contribute/` dir (#69564)
* [DOC] Tracing: Add doc for Tempo Search query (#68923)
* Dashboards: Variables - Improve slow template variable loading due same variable loaded multiple times on time range change (#66965)
* Chore: InfluxDB - Restructure the folders (#69554)
* Schema: Improve Dashboard kind docs and remove deprecated props (#69359)
* InfluxDB: Refactor query_builder and metadata_query (#69550)
* Prevent crash while executing concurrent mixed queries (#874)
* Alerting: Update patch for #865 after #68898 (#890)
* Require alert.notifications:write permissions to test receivers and templates (#865)
* Loki: Add step parameter to Loki query (#69558)
* Docs: removes screenshots (#69634)
* Update dependency AATTgrafana/scenes to ^0.14.0 (#69608)
* Login: Show additional information when prompting to change password (#69537)
* PanelChrome: Show pointer when hovering cancel query button (#69391)
* Changelog: Updated changelog for 9.5.3 (#69626)
* Changelog: Updated changelog for 9.4.12 (#69617)
* Loki: Fix parsing of escaped quotes in LogQL (#69584)
* Changelog: Updated changelog for 9.3.15 (#69612)
* GrafanaUI: Set default value for QueryField onBlur prop (#69487)
* Changelog: Updated changelog for 9.2.19 (#69606)
* Update dependency AATTdaybrush/utils to v1.13.0 (#69543)
* Changelog: Updated changelog for 8.5.26 (#69603)
* CI: Add i18n verification step (#69384)
* Use doc-validator v3.0.0 (#69544)
* Fix: Fixed a typo in reference.md (#69204)
* Docs: Plugin migration guide - chunk 9 (#69420)
* Chore: Rename influxql query builder and metadata request files (#69549)
* docs: add datasource selector content (#69280)
* Log Row: Fix menu styling and dimensions (#69569)
* Prometheus: Query Cache refactor (#66891)
* CloudMonitoring: Correctly set new query on type change (#69573)
* CloudWatch: remove code coverage report comments (#69570)
* devenv: add healthcheck to loki block (#69519)
* RBAC: remove unused code (#69470)
* Loki: Fix error when empty template variables response (#69373)
* Chore: Move useUniqueId to a general place (#69542)
* Elasticsearch: Fix Typescript errors (#69535)
* Documentation: modify postgres ssl_mode possible values (#69518)
* Chore: update `user-essentials` to `frontend-platform` (#69533)
* NestedFolders: Improve performance of Browse Dashboards by loading one page at a time (#68617)
* Chore: Change dev sourcemaps to work around firefox warning (#67929)
* Update Yarn to v3.6.0 (#69437)
* Alerting: Add heuristics back to datasource healthchecks (#69329)
* Chore: Remove unused code/dependencies in testdata datasource (#69386)
* Tests: use `t.Setenv` to set env vars (#69516)
* Loki: Add comment explaining interpolation of some variables at backend (#69460)
* Util: Fix panic when generating UIDs concurrently (#69476)
* Plugins: Add Initial implementation for frontend plugins sandboxing (#68889)
* InfluxDB: Strong types and backend migration preparation (#69469)
* [docs] typo fixes in expression queries (#65665)
* docs: update add-template-variables docs (#65682)
* docs: fix grafana play link (#65763)
* docs: update use dashboards descriptions (#67360)
* Alerting: Fix provisioned templates being ignored by alertmanager (#69485)
* Chore: Typo fixes in comments (#69475)
* Don\'t display stackTraces list if passed an empty array (#69484)
* docs: update TestData screenshots (#69472)
* Plugins: Support changing plugin IDs (hardcoded) (#67867)
* Prometheus: Fix bug when adding a query in mixed datasource (#69424)
* Docs: update what\'s new for exploreMixedDatasource toggle (#69436)
* fix minor grammatical error (#69433)
* Nested folders: Add alert rule counts and deletion to folder registry (#67259)
* Alerting: Display error if repeat interval is lower than group interval (#69413)
* Bump anchore/sbom-action from 0.12.0 to 0.13.4 (#65080)
* Chore(deps): Bump actions/setup-go from 3 to 4 (#64862)
* Chore: Update featuremgmt codeowners (#69432)
* Secure socks proxy: update show_ui default in default.ini (#69417)
* Docs: Bring back the alias for external group sync HTTP API page (#69434)
* Docs: Added disableResolveMessage parameter (#66596)
* remove incorrect state changes statement (#65785)
* MSSQL: Change encrypt default value to false (#69351)
* Loki: Remove unused datasource prop from LokiQueryBuilderOptions (#69445)
* Loki: Add predefined operations functionality behind feature flag (#69379)
* Loki: Exclude queries using DISTINCT from query splitting (#69377)
* Loki: Fix e2e flakiness (#69441)
* Plugin Extensions: Custom limits for extensions-per-plugin (#69430)
* Datasources: Make the datasources config extendable by plugins (#68064)
* Update babel monorepo (#69358)
* Chore: remove i18n toggle (#69389)
* Bump slackapi/slack-github-action from 1.23.0 to 1.24.0 (#69425)
* Secure socks proxy: allow for UI to be disabled (#69408)
* Log Context: Fix split view button using the wrong query (#69369)
* update prometheus template variables doc (#69335)
* add datasource type (#69407)
* Docs: Rename External Group Sync references to Team Sync (#69395)
* Devenv: Update auth devenv versions (#69370)
* logs: context: removed unused code (#69392)
* AuthN: Make clientTokenRotation work when Grafana is accessible on a sub url (#69385)
* i18n: Sync extraction with main (#69381)
* Tracing: Upgrade tracing data source configuration editors (#68764)
* logs: context: removed unused code (#69383)
* Schema: Remove ServiceAccount kind (#69194)
* News: Expose config option to disable News feed (#69365)
* Dashboards: Improve delete dashboard performance due to slow annotations query (#68544)
* Fix plugin metric (#69368)
* Pyroscope: Fix wrong defaults when importing query from different datasource (#69307)
* Chore: Update codeowners for api-keys frontend (#69363)
* TempoQueryEDitor: Respect onRunQuery updates (#69362)
* Nested folders: add skeleton scaffolding (#69310)
* NodeGraph: Add \"key\" prop to context menu items (#69360)
* Metrics: Update Help to mention active viewers (#63384)
* Reword JWT config claim (#69356)
* Bump actions/stale from 6 to 8 (#65309)
* Update dependency esbuild to v0.17.19 (#61522)
* Canvas: Fix exit panel edit mode issue (#69315)
* CI: Add validate-modfile step in drone (#69232)
* Alerting: Fix matching labels with spaces in their values (#68909)
* Prometheus: Make config header tags consistent (#69275)
* Page: Add inline rename functionality (#68828)
* Update cascading front matter to use sequence form (#67094)
* ConfirmModal: Ignore case for confirmation text (#69000)
* JoinDataFrames: Keep field name if possible (#69289)
* Changelog: Updated changelog for 10.0.0-preview (#69311)
* Chore: update latest.json to 10.0.0-preview (#69312)
* Alerting: Reorder new alert and export buttons (#68418)
* Correlations: Show labels fields that have links (#69120)
* docs: What\'s New & Upgrade Guide 10.0 (#64927)
* Docs: Add separate fundamentals topic on notification policies (#69174)
* InfluxDB: Interpolate retention policies (#69202)
* Alerting: Add more context to delete modals (#69244)
* Alerting: Smaller fixes for long namespace / group names (#69095)
* RBAC: remove some `IsDisabled` checks (#69272)
* Forms: Remove some gf-form appearances in Grafana (#66735)
* Plugins: Add a new UI Extension type (#68600)
* PublicDashboards: Audit table trashcan icon (#69287)
* Canvas: Allow all element types by default (#69279)
* Fix opentsdb table format (#69281)
* Chore: Add modowners to codeowners (#69260)
* Docs: Bumping up min spec for Grafana Installations (#69250)
* Storage: increase size of the `contents` column (#69152)
* Revert \"Alerting: Refactor the ImageStore/Provider to provide image URL/bytes\" (#69265)
* Prometheus: Bug fix to check default expr is empty string to set legend format as auto (#69255)
* Auth: Update docs on use PKCE by default (#68638)
* FeatureFlags: Support hiding from docs (#69261)
* Feat: Add command line app to validate go.mod (#67796)
* CI: Don\'t run RGM pipeline on docs changes (#69243)
* Loki: Fix creating correct context query when preserved labels used (#69252)
* G10: Update GitHub actions for to replace `preview` with `beta` (#69231)
* Alerting: Skip flaky test TestRouteGetRuleStatuses (#69258)
* Alerting: Refactor the ImageStore/Provider to provide image URL/bytes (#67693)
* Alerting: Prevent assigning duplicated query/expression names (#68664)
* RBAC: Remove legacy AC from HasAccess permission check (#68995)
* Grafana UI: Fix plugin unit test errors (#69210)
* Alerting: Matching instances preview for notification policies (#68882)
* Flux: Improve styling of sample query button and use sentence case (#69222)
* Chore: Hacky first pass on generating composable kinds within grafana/schema (#64723)
* Plugins: Refactor plugin repository API (#69063)
* Chore: Adding \"allowed_groups\" Configuration Parameter to Generic OAuth Method (#69025)
* Document our support policy for Elastic (#67495)
* EchoSrv: Capture early events (#67977)
* fix: Chef cookbook has moved to sous-chefs (#68425)
* Add Larissa to CODEOWNERS for data sources documentation (#68887)
* Backend: Fix trailing space in feature toggle (#68876)
* PublicDashboards: Revoke public URL from audit table fix (#69032)
* PublicDashboards: Audit table redesign (#68137)
* SQLStore: Align SQLite IsUniqueConstraintViolation() with other backend implementations (#69224)
* Datagrid docs (#68357)
* docs: add pricing info for email sharing (#69206)
* datasource: do not send raw-range to server (#68601)
* Improve Dashboards schema docs (#68904)
* Docs: Updates Grafana [smtp](#63311) (#63332)
* Kinds: Add pluralName override for Preferences (#69122)
* fix verify_release_pipeline script execution (#69191)
* Docs: update Legacy alerting deprecation to pass doc-validator (#69192)
* ZoomPlugin: Remove the `timeRange` prop (#69148)
* Prometheus: Metric encyclopedia ux collab design (#68421)
* TestData: Support labels in CSV content name (#61337)
* Docs: Update the service account HTTP API documentation (#63235)
* Docs: changes to upgrade docs (#69127)
* AzureMonitor: Frontend cleanup (#66871)
* DS Picker: Make responsive the modal for smaller devices (#68875)
* Dashboards: Remove Explore option from panel menu when panel\'s datasource uid is \"-- Dashboard --\" (#69017)
* Docs: corrects circular reference in links (#69165)
* Browse: fix spacing on old browse checkboxes (#69155)
* Alerting: Add info to enable alert forwarding when using an external alertmanager (#69150)
* Update Yarn to v3.5.1 (#67969)
* Docs: Plugin doc review - backend topics - chunk 5 (#68662)
* Docs: fix 2 broken links on \'Publish a plugin\' topic (#68666)
* Auth: Add tls_client_cert to OAuth section in defaults.ini. #64746 (#68228)
* SparklineCell: Allow specifying time range (#69130)
* MySQL: Add option to allow cleartext passwords (#63232)
* Chore: Avoid unnecessary byte/string conversions (#69001)
* GoogleAPI: Add retries functionallity to GoogleAPI calls (#69129)
* grafana/ui: add icon as a prefix in time range input component (#66084)
* News Panel: Improve error message (#69060)
* Query Editor: Ensure dropdown menus position correctly (#69062)
* AuthN: Use EqualFold for skipping introspection endpoint (#69126)
* Datasources: Extend optional reporting (#69061)
* Chore: Unify references for dataquery (#68963)
* Reword button to \"Add new data source\" (#69125)
* Grafana UI: Add invalid state to Checkbox component (#68242)
* [Timeseries] Place legend to bottom when on * docs: revamp the alerting set-up documentation (#69064)
* Navigation: Add app observability plugin to Observability navigation group (#68805)
* TimeSeries: Add zoom-out functionality on double click (#68936)
* docs: updates annotations Filter by panel and Add time region (#69118)
* Alerting: Fix flaky TestIntegrationUpdateAlertRules (#69106)
* TimeSeries: Fix centeredZero y axis ranging when all values are 0 (#69034)
* StatusHistory: Fix rendering of value-mapped null (#69033)
* Azuremonitor: Multi resource fix (#68759)
* Alerting: Fix TestIntegration_GetAlertRulesForScheduling to make sure rules are created in different org (#69088)
* Drawer: Fixes closeOnMaskClick false issue (#69083)
* FlameGraph: Simplify the data needed for context menu and item focusing (#69006)
* Chore: update DataViz GitHub automation (#67880)
* Prometheus: Heatmap Format with No Data (#68938)
* Alerting: Improve log messages (#67688)
* Alerting: Fix provenance guard checks for Alertmanager configuration to not cause panic when compared nested objects (#69009)
* docs: Update \"Create reports\" doc to clarify custom time ranges and add information about drafts (#69015)
* Loki Query Splitting: Enable tracking for split queries (#68645)
* add subTitle with feature toggle check (#69075)
* CODEOWNERS: Switching `pkg/service/apikey` to authnz squad (#69076)
* Alerting: Adds support for timezones in mute timings (#68813)
* UserIcon: Fix mdx docs (#69079)
* AuthN: Embed an OAuth2 server for external service authentication (#68086)
* Alerting: Add support for Alert State History Loki primary (#69065)
* CloudWatch: Wrap VariableEditor dimension fields (#68967)
* Grafana/ui: Add UserIcon and UsersIndicator components (#66906)
* Switching tsdb plugin to the proper squad - AATTgrafana/observability-me… (#69071)
* Loki: Add support for distinct operation in autocomplete and query builder (#69003)
* Alerting: Return empty list on export if no rules exist (#69023)
* AuthN: Fix render auth when clientTokenRotation is enabled (#68709)
* Auth: Fix visibility of the Invite button on /admin/users page (#68991)
* Nested folders: More browse unit tests (#68994)
* Datasources: Deprecate and log creating/updating datasources with invalid UIDs (#68800)
* Nested folders: update delete modal title to just be \"Delete\" (#68999)
* Docs: Add JSON format for webhook notifications to differences (#68786)
* FlameGraph: Add option to align text left or right (#68893)
* CodeEditor: Save with Ctrl+S via onKeyDown instead of addCommand (#68955)
* CI: Pin the google/cloud-sdk image (#69037)
* Docs Alerting: Fixes table in alerting API docs (#68962)
* Edit global time variable - custom date formats use browser time (#69016)
* update prometheus query editor doc (#68595)
* Schema: Add schema for role+access policies (#68047)
* Alerting: Migrate unknown NoData\\Error settings to the default (#68403)
* chore: high level restructure of canvas panel files (#69004)
* Storybook: Added Viztooltip under Visualizations (#68992)
* Kinds: Use apimachinery ObjectMeta for metadata (#68668)
* Nested folders: use an info banner instead of a warning in the move modal (#68997)
* RBAC: remove unused dash and folder permission logic (#68968)
* LibraryPanels: Don\'t include ScopedVars with persisted model (#67843)
* Loki: Implement `decolorize` logql operation (#68972)
* Enable doc-validator for alerting directories (#68964)
* ResourcePicker: Fix missing border bug on cancel button (#68966)
* Plugins: Refactor env vars to dedicated service (#68960)
* Loki: Update `LokiOperationOrder` (#68905)
* Checkbox: Fix extraneous right hand margin when no label is present (#68885)
* Nested folders: Add folder actions to other tabs (#68673)
* RBAC: Remove legacy ac from authorization middleware (#68898)
* kindsys: Adapt to new flattened lineage syntax in Thema (#68034)
* Preferences: Can reset timezone preference back to default correctly (#68881)
* Plugins: Bump Plugin SDK version and address instance management breaking changes (#68900)
* G10: Replace `beta` with `preview` references (#68347)
* chore: Move data hover out of Geomap panel code (refactor part 1 of 2) (#68863)
* Docs: Plugins doc review chunk 3 (#68159)
* Jasuade docs patch 1 (#68074)
* Update enterprise plugins list (#68730)
* MySQL: Use transaction_isolation instead of tx_isolation (#68575)
* A11y: Make list type picker display tooltip on hover (#68798)
* DashboardPage: Update pageNav url when folders differ (#68838)
* FeatureFlags: Do not allow spaces in descriptions (#68852)
* Chore: remove tests for legacy AC, update other tests to work with RBAC (#68895)
* Docs: Fix minor mistakes and rephrase \"Manage your alert notifications\" entry (#68851)
* Explore: Reorganized data viz components (#68510)
* Datasource: datasource config page header redesign (#66999)
* Logs: Added copy-to-clipboard fallback support and visual feedback after copying (#68874)
* AzureMonitor: Remove `simplejson`
* Auth: Respect cache control for JWKS in auth.jwt (#68872)
* Dashboards: Fix undefined aria labels in Annotation Checkboxes for Programmatic Access (#68050)
* Tracing: Rename reset to clear for consistency (#68821)
* Pyroscope: Fix some phlare mentions in the docs (#68846)
* Docker: Add `mode` label when building docker images (#68865)
* Docs: Add Loki log context preselected labels section (#68773)
* CI: Add release verify pipeline (#68756)
* docs: Trend: Implement docs for v10 (#67794)
* DS Picker: Use custom scrollbar (#68845)
* [feat] docs; update admonition syntax (#68842)
* Docs: Plugin extension API - doc review - chunk 4 (#68594)
* Migrations: Support independent migration log for entity api (#68511)
* Schema: Move TeamDTO properties out of the resource (#68155)
* Alerting: fix moment when rule list navigation is tracked (#68663)
* Chore: Remove legacy AC checks from team (#68715)
* Docs: Update with annotations filtering and time regions (#68591)
* CloudMonitoring: Initial GCM Schema (#67739)
* Add databricks and sqlyze to enterprise docs (#68817)
* OpenTSDB: use an effect to get aggregators and filters (#68785)
* Alerting: Fix stale query preview error (#68619)
* Prometheus: Update schema with legendFormat and intervalFactor (#68687)
* \"Anatomy of a Dashboard\" intro docs (#68011)
* Dashboard: Fix panel description event triggering every time panel is rendered (#68791)
* Graph: Fix bug with showing/hiding the legend (#68774)
* Themes: Unify secondary button and ToolbarButton (#68250)
* DataSourcePicker: Design tweak proposal (#68747)
* Datagrid: Hide from panel list if toggle disabled (#68482)
* fix: Use fall back alert type for data source healthcheck alert when status is not recognised (#68650)
* AnonymousAuth: Fix concurrent read-write crash (#68637)
* Chore: More typescript improvements 💪 (#68699)
* CI: Run `trigger-test-release` only on PRs against main (#68794)
* AzureMonitor: Ensure legacy properties containing template variables are correctly migrated (#68697)
* AzureMonitor: Support multi-resource aliases and subscription aliases (#68648)
* Alerting: Add additional contact points for external AM (#67920)
* Docker images: Don\'t fail if a PR comes from a fork (#68765)
* RBAC: Remove legacy AC editor and admin role on new dashboard route (#68762)
* NestedFolders: Style tweaks (#68532)
* fixed broken table format in docs (#68711)
* Loki: Preserve pre-selected labels in the log context UI (#68700)
* Tempo: Update devenv (#68675)
* Docs: Fix feature toggle docs generation (#68733)
* DS Picker takes the max height available and flip when needed (#68698)
* Azure Monitor: Fix bug with top value so more than 10 resources can be shown (#68333)
* Clarify Graphite version and type to set if using Grafana Cloud (#68239)
* Nested folders: only stop recursing up the tree if we hit a folder (#68676)
* Chore: Refactor Search out-of-order fix (#68445)
* Enable doc-validator for specific directories (#63524)
* Chore: Update `grabpl` to v3.0.36 (#68693)
* Service graph: Fix error when service graph metrics are aggregated (#68613)
* Update dependency AATTdaybrush/utils to v1.11.0 (#68605)
* Accessibility: Make QueryOptions in Phlare and Parca accessible (#68515)
* Chore: Ignore unique constrain failure when creating the main organization (#68644)
* Chore: Update ProtonMail/go-crypto (#68641)
* Revert \"Alerting: Enable alerts preview on notification policies page\" (#68671)
* Barchart: Update gdev dashboard for tooltips (#68657)
* Revert: Allow editors to access GET /datasources (#68632)
* Add dagger token to rgm builds (#68651)
* G10: Post `docker pull` commands for local testing (#67489)
* Accessibility: Corrected aria-label for Edit Panel (#67185)
* Nested folders: move permissions to a drawer (#68476)
* RBAC: Refine validation of external services permissions (#68633)
* Logs: Fix unresponsive log lines if duplicate ids in Elasticsearch (#68569)
* Elasticsearch: Handle no-index case in backend mode (#68534)
* NodeGraph: Fix overlaps preventing opening an edge context menu when nodes were too close (#68571)
* Dashboard: Re-align Save form (#68565)
* Elasticsearch: Fix passing of limit and datalinks to logs data frame (#68554)
* Chore: Update generated scss (#68618)
* Dashboards: Remove no-datasource screen (#68574)
* TopNav: Tone down shadow a bit in light theme (#68282)
* Elasticsearch: Implement filter query to not run hidden queries trough backend (#68563)
* Docs: Update run behind proxy docs (#68608)
* Plugins: Correct the usage of mutex for gRPC plugin implementation (#68555)
* NestedFolders: make sure DashboardPage code is feature toggled correctly (#68602)
* Update babel monorepo (#68212)
* Tempo: Integrate scoped tags API (#68106)
* DarkTheme: Fix dark theme shadows (#68358)
* Sparkline: Sort dataframe (#68007)
* Chore: remove pre tags from DOMPurify config (#68512)
* Trend: Add gdev dashboard (#68502)
* StateTimeline: Support hideFrom field config (#68586)
* Barchart: Apply field visibility to traceID (#68524)
* Preferences: Fixing preference PUT validation (#68557)
* Chore: Remove alpha icon panel (#68573)
* AzureMonitor: Traces updates (#68462)
* Chore: Fix dev-dashboard codegen (#68568)
* Loki: Add functionality to revert to initial query in log context (#68484)
* API: Add deprecation notice for updating folder UID (#68543)
* elastic: more tests (#68533)
* Azure Monitor: Fix bug that did not show alert rule preview (#68339)
* Node graph: Fix req/s in value (#68441)
* OpenSearch: remove unused version detection toggle (#68496)
* docs: add list of angular plugins, update guidance (#68096)
* chore: update connections message (#68526)
* Nested folders: Allow renaming a folder multiple times (#68379)
* IconButton: Move some styles around in story and add background opacity animation (#68520)
* RBAC: Add a function to delete external service roles (#68317)
* Cloudwatch Logs: Ignore non-time grouping fields in expressions and alerts (#67608)
* NestedFolders: Show Dashboard and Folder full breadcrumb hierarchy (#68308)
* Correlations: Enable traceView formatted links (#67160)
* Dashboard: Fix library panels in collapsed rows not getting updated (#66643)
* TraceView: Fix flaky test (#68518)
* GrafanaUI: Support Tooltip as Dropdown child (#68521)
* E2E: Fix configurePanel flow (#68487)
* kindsys: Adapt to new PanelCfg schema interface (#65297)
* Trend: Filter out time fields (#68504)
* Barchart: Add gdev dashboard for tooltips (#68417)
* Canvas: Fix field not found (#68415)
* Chore: Test datasource to support template $seriesIndex in label values (#68497)
* PanelQueryRunner: Ensure same transformations before reusing lastProcessedFrames (#68498)
* AzureMonitor: Update docs with Traces information (#68104)
* Timeseries: Graph series override stack migration (#68491)
* Azure: Configuration for user identity authentication in datasources (Experimental) (#50277)
* Separate authn flow from analytics (#68327)
* Alerting: Fix status code of successful response POST /api/alertmanager/grafana/api/v2/silences in swagger specs (#67951)
* Alerting: Enable alerts preview on notification policies page (#68291)
* CI: Add delivery bot secrets to publish images step (#68467)
* Tempo: Fix get label values based on CoreApp type (#68463)
* FlameGraph: Add user interaction reporting (#68458)
* CI: Update grabpl to 3.0.34 (#68456)
* Grafana UI: Add warning info to the unstable package (#68388)
* ToolbarButtonRow: prevent closure of overflow menu when interacting with portal elements (#68319)
* Nested folders: Clear selection state when navigating to a different folder (#68438)
* FlameGraph: Fix table sort being reset when search changes (#68409)
* FlameGraph: Debounce search update preventing too frequent rerenders (#68405)
* Design System: Refactor IconButton and update documentation (#66774)
* Loki Derived Fields: Refactor legacy form components and add validation (#68015)
* Grafana UI: Create Text component use case example (#68248)
* Accessibility: Prevent TimePickerContent overflowing page height (#68356)
* DataLinks: Ensure replaceVariables provided to link.onBuildUrl is bound to data frame variables (#68371)
* Chore: some minor type fixes (#68402)
* Extensions: Moved the \"Extensions\" menu item so the \"More...\" is displayed last in the panel menu. (#68372)
* Explore: Remove localStorage key migration for logs volume (#68360)
* XYChart: Use fixed opacity, reduce memory pressure (#68423)
* ResourcePicker: Fix selecting icons (#68419)
* Plugins doc review chunk 2 (#67691)
* Previews: remove docs (#68042)
* Wording changes to improve clarity. (#66045)
* DS Picker: Align open advanced button to right (#68394)
* Command Palette: Prevent stale search results from overwriting newer results (#68377)
* Add/Edit Panel: Enable new DS picker toggle by default (#68380)
* Search: Fix Search returning results out of order (#68370)
* NewsDrawer: Add grot to news drawer (after news items) (#68173)
* Grafana UI: Add invalid state to Switch component (#68215)
* Grafana UI: Add invalid state to RadioButtonGroup (#68183)
* PublicDashboards: update email sharing docs (#68378)
* CloudMonitor: Show template variables by default (#68331)
* Explore: Remove data source onboarding page (#68131)
* Docs: Update alert data model of webhook-notifier documentation (#67956)
* Settings: Add ability to override `skip_org_role_sync` with Env variables (#68364)
* Navigation: Add keyboard shortcut to navigate directly to Dashboards (#68350)
* Plugins: Pass panel data in plugin extension context (#67509)
* SAML UI: Adds documentation link to the Authentication UI (#68062)
* Plugins: Angular deprecation: Detect Angular plugins and expose in API (#66824)
* docs: add legacy alerting deprecation notice (#68292)
* Docs: Rename Phlare to Grafana Pyroscope (#67224)
* Explore: Promote exploreMixedDatasource to Stable & enable by default (#68300)
* CI: Add `.drone.yml` in pathschanged trigger for `lint_backend` pipeline (#68348)
* Auth: Use PKCE by default (If OAuth provider supports PKCE) (#68095)
* Modals: Be more consistent with Modal cancel button styling (#68302)
* Docs: fix proxy link, returning 404 (#68251)
* Docs: Correct capitalization of openSUSE (#67567)
* Build: Update plugin installation in custom Dockerfile (#68310)
* PublicDashboards: change wording and FF to public preview state (#68262)
* Prometheus: Class added for encyclopedia on open for fullstory (#68325)
* AzureMonitor: Update query tracking (#68114)
* Barchart: Ensure data field overrides apply (#67872)
* Tempo: Escape regex-sensitive characters in span name before building promql query (#66301)
* Flamegraph: Fix tooltip positioning (#67938)
* Pyroscope: Add authentication when calling backendType resource API (#67667)
* Breadcrumbs: Don\'t add breadcrumb for the current tab (#68230)
* Auth: Add alpha version of the Extended JWT client (#67999)
* SAML UI: configuration file tooltip info (#67861)
* Candlestick: Fix panel not rendering in candles-only mode (#68279)
* Chore: Upgrade Storybook to v7 (#65943)
* DataFrame: Add dataplane numeric types to DataFrameType enum (#68298)
* PluginExtensions: Expose scopedVars via the context to plugins that extends the dashboard panel menu (#67917)
* Elasticsearch: Fix derived fields label (#68016)
* Accessibility: Adds aria tags to VizTooltip so screen readers announce them (#68247)
* Dashboard: Fix Drawer validation to avoid errors with empty `request` objects (#68214)
* API: Fix status code when starring already starred dashboard (#63478)
* RBAC: refactoring alertingQuery to remove OrgRole check (#67808)
* CHANGELOG: Fix CHANGELOG lint (#68281)
* Fix renaming columns when displayName or displayNameFromDS are present (#67751)
* docs: Geomap: Update docs to include link to official github discussion (#67795)
* Update latest.json (#68273)
* Changelog: Updated changelog for 9.5.2 (#68268)
* Changelog: Updated changelog for 9.4.10 (#68267)
* Changelog: Updated changelog for 9.3.14 (#68261)
* Changelog: Updated changelog for 9.2.18 (#68256)
* Google Cloud Monitor: send ServerTiming and metricDescriptors (#67873)
* TopSearchBar: Fix TopSearchBar if [help] enabled = false (#68249)
* Improve DS Advance Picker to give user context about the built in DS and CTA (#68203)
* add bug fix for multiple nested functions as params (#66882)
* DS Picker: Do not create extra history entries for panel onboarding (#68227)
* Alerting: Survey changes (#68043)
* Histogram: Respect min/max panel settings for x-axis (#62273)
* Plugins: display plugin id and url when it fails to install (#67336)
* CI: Move windows-tests into promotion pipeline (#68218)
* Breadcrumbs: Improve responsiveness (#67955)
* Themes: Adds support for extraThemes (behind feature toggle) (#67981)
* Nested folders: Fix missing URL from folder responses (#68082)
* Dashboards: Only refresh panels on panel edit exit if refresh is set (#67652)
* Folders: return an error when listing folders if permission guardian returns an error (#68109)
* HelpWizard: Show snapshot preview regardless of scenes feature toggle (#68157)
* Chore: Bump github.com/go-sql-driver/mysql from 1.6.0 to 1.7.1 (#67584)
* Chore: Upgrade Prometheus to 2.43.0 (#67853)
* Scenes: Update to 0.7 and update monitoring demo with new form of in-place drilldown (#68123)
* devenv:loki faster test-data generation (#68201)
* Chore: Update target in go.mod to 1.20 and golangci-lint to v1.52.2 (#67102)
* Update React Aria (#63786)
* QueryRow: Make toggle actions screen-readers accessible (#67998)
* Settings: Do not hide sensitive values if it\'s empty (#68088)
* AzureMonitor: Correctly set resource parameter for Logs queries (#68133)
* Nested folders: Redo search query when actions complete (#68102)
* CI: Remove windows backend tests from release pipelines (#68166)
* Update index.md (#67979)
* Nested folders: remove behaviour where selecting all children selects parent (#68084)
* Codegen: Fix composable kinds docs generation (#68087)
* RBAC: Fix SearchUsersPermissions when the filter is empty (#68176)
* Instrumentation: Measure app init load times (#67900)
* Alerting: Change text on cloud AM email addresses for contact points (#68143)
* CloudWatch: Update metric stat editor to match aws statistics (#66532)
* Use expected types for admonition (#68080)
* Elasticsearch: Migrate annotation calls to be run trough resources (#68075)
* elastic: refactor: simplify query-type handling (#67921)
* Heatmap: Fix color rendering for value ranges < 1 (#68156)
* AzureMonitor: Bump credential wait time (#68120)
* Chore: Delete codegen dead code (#68072)
* Heatmap: Fix log scale editor (#68132)
* Heatmap: Handle unsorted timestamps in calculate mode (#68111)
* Docs: Plugin doc review changes from chunk 1-B with corrected set of files (#67164)
* Annotations: Fix rendering (#68038)
* updated screenshots, links and some wording (#67864)
* Alerting: Fix broken integration test (#68140)
* Nested Folders: Do not keep search state when navigating to a result item (#67749)
* Alerting: Omit \"description\" and \"summary\" from default email template annotations (#68122)
* add uid to team table (#66920)
* AzureMonitor: Fix tests (#68127)
* Alerting: Update contact point state semantics (#67994)
* Fix Enterprise Datasources link on Grafana Enterprise page (#67962)
* AzureMonitor: Appropriately handle trace correlation resources (#67934)
* Datasource: Fix missing raw SQL query in Query Inspector when query returns zero rows (#67844)
* Graph: Fix legend overlapping graph area (#67912)
* AzureMonitor: Ensure trace exceptions are correctly displayed (#68079)
* Accessibility: Add `Skip to content` link (#68065)
* Dashboards: Make the home dashboard non-editable (by default) (#68044)
* Variables: Add support for `$__timezone` template variable (#66785)
* Alerting: Fixes Alert list panel \"ungrouped\" regression (#68018)
* DataSourceModal: responsive behavior (#67944)
* AngularDeprecation: Show warnings in panel edit for angular panels (#67891)
* DashboardGrid: Fixes moving panels on first load (#67953)
* Template Variables: Input field in dashboard does not send network requests for query var with ${__searchFilter} (#67839)
* RBAC: Add a function to save external service roles (#66299)
* Docs: Update backend plugin forwarding of headers (#67913)
* Chore: Remove nth-child warning from dev mode (#67918)
* Docs: Clarify precedence of Grafana settings (#68020)
* DashboardPage: Remove file drop code (#67954)
* elasticsearch: improved deprecation warning (#67909)
* Chore: Bump yaml package >=2.0.0 to 2.2.2 (#67812)
* Alerting: Add option for memberlist label (#67982)
* CI: Remove custom enterprise2 pipelines (#68056)
* Docs: Fix routes in provisioning (#67970)
* Docs: Plugin doc review for chunk 1-A (#67070)
* NavBar: app chrome state wrongly overwritten when ds modal is opened (#67952)
* docs: add empty dashboard & Add dropdown screenshots (#67588)
* Navigation: Fixes issue where kiosk mode was not being exited (#68021)
* Alerting: Fix condition on invalid interval dropdown (#68024)
* Prometheus: bug in creating autocomplete queries with labels (#68003)
* Datagrid: Refactor header column delete/clear (#67842)
* Chore: Add missing tls_skip_verify_insecure for GitLab Oauth (#64649)
* HTTP: Add TLS version configurability for Grafana server (#67482)
* Dashboard: Change add panel button to fill to remove outline border (#68004)
* Docs: Update API keys docs to mark that api keys will be service account tokens (#67975)
* CI: Add Windows backend tests in more places (#66438)
* Alerting: Show export button for org admins (#67939)
* Docs: Adds alert state history doc (#67976)
* GrafanaUI: Export Toggletip (#67984)
* Alerting: Make two boxes in template form adaptative to the screen (#67967)
* Plugins: Tidy up CLI code (#67813)
* Log Context: Add feature tracking of limit change (#67966)
* Navigation: Fix \'Page not found\' when sending or going back from \'Invitate user\' page (#67863)
* Docs: Adds preview notification template docs (#67903)
* Docs: adds not on stale alerts (#67887)
* PanelQueryRunner: Return previous processed (transform+field config) series for loading state (#67768)
* Prometheus: Fix Query Inspector expression range value (#67919)
* Docs: Add DataFrame notice to plugin migration guide (#67947)
* Elasticsearch: Run getTerms trough resource call if enableElasticsearchBackendQuerying enabled (#67848)
* Google Cloud Monitor: Fix mem usage for dropdown (#67683)
* Schema: Fix dimension schemas (#67935)
* Alerting: Migration to not fail if alert_configuration table is not empty (#67924)
* AzureMonitor: Fix logs query multi-resource and timespan values (#67914)
* AzureMonitor: Clear queries if header value changes (#67916)
* Add name_id_format to doc (#67803)
* Correlations: Add links to prometheus dataframe where labels are split out (#67736)
* Render analytics identifiers (#67860)
* Drawer: Position under nav & minor redesign (#67824)
* Trace View: Rename span detail attribute sections (#67849)
* Chore: change default log level (#64304)
* CloudWatch: Use grafana-aws-sdk v0.15.0 (#67876)
* PluginExtensions: Make context read only with a proxy instead of object freeze (#67781)
* Chore: Remove \'PerformanceBackend: flushing\' log (#67915)
* Prometheus: (Chore/Instrumentation) add trace spans for result proces… (#67858)
* CloudWatch: Update docs for cloudWatchDynamicLabels feature toggle removal and alias deprecation (#67386)
* Elasticsearch: Improve query type selection (#63402)
* TablePanel: Do not allow auto-reset (#67477)
* Change GitHub token in issue-labeled.yml workflow (#67905)
* Optional team filter when sending issue notification on Slack (#67901)
* Docs: Add a note about disabling SAML UI (#67877)
* Update error message when Alertmanager configuration override (#67895)
* Elasticsearch: Run requestAllIndices trough resource call if enableElasticsearchBackendQuerying enabled (#67825)
* Drawer: Introduce a size property that set\'s width percentage and minWidth (#67809)
* InspectDrawer: Fixes issue with double scrollbars (#67884)
* Connections: Show core datasource plugins as well (#67815)
* Faro: Adding Faro data source selector feature toggle (#66623)
* docs: Canvas: Update docs for v10 (#67793)
* Grafana: Upgrades mysql images from 5.7 to 8 (#67604)
* Elasticsearch: Fix processing of logs with not-recognized time format (#67767)
* Alerting: Fix action buttons label and placement in several views following standard and being consistent with the rest of the ui (#67799)
* All: Remove make gen-cue from main dev flow (#67838)
* Alerting: Fix \"show all instances\" (#67833)
* Alerting: Change order of buttons bellow payload data editor (#67830)
* InfluxDB: Fix adding FROM statement when the measurement is an empty string (#67827)
* Navigation: more nav interface cleanup (#67708)
* grafana-mixin: Fix expression for GrafanaRequestsFailing alert (#63382)
* Alerting: Use standard validation/error pattern on group selection (#67787)
* TraceToLogs: Enable trace-to-log feature for cloud-logging-data-source-plugin (#65614)
* Connections: Fix create new datasource route (#67802)
* Improve empty state when no ds picker were found (#67422)
* BackendSrv: Restructure response stream to resolve a retried request correctly (#66095)
* NestedFolders: Fetch access control metadata for folder view (#67786)
* Plugins: Tidy up CLI code (#67723)
* ServiceAccounts: Add secret scan service docs (#57926)
* RBAC: Do not search for parents of the root folder (#67746)
* Chore: Upgrade Go to 1.20.4 (#67748)
* Canvas: Add gdev dashboard for connections (#67792)
* Schema: Add basic folder schema (#67561)
* rolling back sed command to add ubuntu mirrors (#67780)
* AzureMonitor: Update Azure E2E test (#67646)
* CI: set RGM deps on main merge not on tag (#67778)
* CI: Add rgm to drone (#66991)
* adding backup ubuntu mirrors into Dockerfile (#67341)
* docs: fix create dashboard steps (#67310)
* Cloudwatch: Fix description of plugin (#67744)
* Theme: Change dark theme borders to improve contrast on primary background (#67699)
* Elasticsearch: Run version check thorugh backend if enableElasticsearchBackendQuerying enabled (#67679)
* Link to config exemplars leads goes to top of page (#67687)
* AlertRuleForm: s/Edit yaml/Edit YAML/ (#67714)
* Explore: move panes into a keyed object (#66117)
* Alerting: Fix banner button variant (#67750)
* PageHeader: Set h1 style from wrapping element (#67735)
* docs: add semi relative time ranges (#67559)
* Alerting: Fix export button variant (#67742)
* Maintain column widths when deleting columns (#67707)
* Page: Remove toolbar prop as it\'s no longer needed (#67734)
* Datagrid: Remove multi-paste (#67387)
* Update index.md (#67172)
* InfluxDB: Fix querying retention policies on flux mode (#67722)
* Plugins: Remove dead CLI code and use pkg/plugins for uninstall process (#67711)
* Alerting: Allow to tab onto elements for a11y (#67684)
* CI: Fix broken nightly builds (#67705)
* Gauge: Set min and max for percent unit (#67517)
* RBAC: remove rbac disabled from preferences tests (#67712)
* Docs: Add callout for variables behavior with classic conditions (#67253)
* grafana-data: improved field-config docs (#67696)
* PluginCatalog: Update message about insufficient permissions (#67664)
* Connections: Rename \"Your data source\" to \"Data source\" page (#67662)
* Alerting: Fix bottom links(useful links) at contact points fundamentals page (#67695)
* Nested folders: hook up `getAffectedItems` to the backend count route (#67677)
* docs: add nav and users info for public dashboards (#67674)
* Create 8-Saga_contribution.yaml (#67663)
* chore: fix link to docs (#67642)
* NestedFolders: Use new Browse Dashboards UI behind feature flag (#67416)
* Nested folders: hook up move/delete logic properly (#67648)
* Search: Fix Folder View not loading dashboards (#67666)
* docs: move misplaced Configure legend page (#67597)
* Scenes: Minor fix to monitoring app (#67635)
* Docs, update README to explain local build (#61086)
* Docs: Fix broken link for no data and error handling (#67617)
* Authentication UI: Remove auth settings (#67647)
* fix shadow log in service accounts (#67643)
* NestedFolders: Add empty states for Browse and Search (#67423)
* NestedFolders: Indicate when folders have mixed-selection children (#67337)
* Frontend logging: Remove Sentry javascript agent support (#67493)
* Connections: Simplify connections nav (#66813)
* CloudWatch: Remove dynamic labels feature toggle (#67371)
* Elastic: Create legacy runner for proxy queries (#67397)
* Release: Bump version to 10.1.0-pre (#67613)
* DataFrame: Deprecate MutableDataFrame (#67569)
* Fri Aug 25 2023 ecsosAATTopensuse.org- Update to version 10.0.4:
* Update grafanacom api key
* [v10.0.x] CI: Update secrets for publishing steps (#73661)
* CI: Fix secret handling for asset verification
* [v10.0.x] disable a feature toggle that is on by default (#73578)
* [v10.0.x] docs: update cloudflare and plotly angular guide (#73555)
* [v10.0.x] Docs: Fix URL encoding AATT Keycloak logout example (#73550)
* [v10.0.x] Update `make docs` procedure (#73546)
* [v10.0.x] CI: Improve error handling in gcloud copy operations (#73538)
* [v10.0.x] Sync-mirror GHA updates #73511 (#73511)
* [v10.0.x] Canvas: Fix data links (#73453)
* [v10.0.x] Docs: Add Grafana Cloud to PDF sharing (#73495)
* [v10.0.x] CI: Move npm token to Vault (#73456)
* [v10.0.x] Docs: Update dashboards api create/update (#73419)
* [v10.0.x] Update `make docs` procedure (#73388)
* [v10.0.x] CI: Update grabpl to v3.0.41 (#73378)
* [v10.0.x] docs: update signature level guidance (#73370)
* [v10.0.x] Grafana versioning: Remove `pre` suffix from Grafana version (#73366)
* [v10.0.x] Docs: Fixed Grafana Fundamentals tutorial to match updated UI (#73341)
* [v10.0.x] DataSourceProxy: Fix url validation error handling (#73321)
* [v10.0.x] Docs: correct SAML docs (#73285)
* [v10.0.x] Update index.md (#73199)
* [v10.0.x] docs: remove Moogsoft from angular list, update version for helm (#73205)
* [v10.0.x] AzureMonitor: Allow `serviceTags` and `tags` to be empty for trace results (#73196)
* [v10.0.x] docs: remove strava from angular plugin list (#73194)
* [v10.0.x] Update [analytics] section to include the ability to set to false (#73174)
* [v10.0.x] Docs: Update to include keycloak link in oauth docs (#73171)
* [v10.0.x] Cloud Monitoring: Support AliasBy property in MQL mode (#73165)
* [v10.0.x] Docs: Fix broken links to create-plugin docs (#73129)
* [v10.0.x] Update _index.md (#73118)
* [v10.0.x] Add a warning in the documentation (#73072)
* [v10.0.x] Docs: Update screenshots for generating an access token for signing a plugin (#73034)
* [v10.0.x] docs: add default value workaround (#73003)
* [v10.0.x] sign-plugin-docs: information of usage of a new token has been added to the docs (#72987)
* [v10.0.x] Prometheus: Fix fetching label values when datasource has no labels match api support (#72984)
* [Docs v10.x] Manual backport - Docs/k8s install update (#72567) (#72946)
* [v10.0.x] Update bind-net-capabilities.md (#72919)
* [v10.0.x] Update index.md (#72850)
* Docs: Prometheus yaml file needs to be fixed (#72654) (#72699)
* [v10.0.x] Update start-restart-grafana.md (#72767)
* [v10.0.x] Update _index.md (#72801)
* [v10.0.x] Usage stats: Tune collector execution startup and interval (#72789)
* [v10.0.x] Alerting: added description to api resource (#72795)
* [v10.0.x] Tempo: Only get span_names when they are in the response (#72788)
* [v10.0.x] Update _index.md (#72700)
* [v10.0.x] Update all links that have destinations outside of /docs/grafana/latest/datasources/ to use shortcode (#72624)
* [v10.0.x] AzureMonitor: Add hardcoded namespaces to improve coverage (#72717)
* [v10.0.x] docs: remove broken plugin from Angular guidance (#72706)
* [v10.0.x] Alerting: Fix refetching grafana rules on alert list panel (#72333)
* [v10.0.x] Clarify necessary rediss scheme for TLS with redis caching (#72272)
* [v10.0.x] Docs: changed titles and punctuation (#72645)
* [v10.0.x] InfluxDB: Fix fetching retention policies after manually entering a non-existent retention policy (#72641)
* [v10.0.x] Update team_sync.md (#72615)
* [v10.0.x] Update the sign in docs to contain more precise information. (#72622)
* [v10.0.x] Docs: remove references to `groups_attribute_path` for Okta and GitLab docs (#72589)
* [v10.0.x] docs: fix broken links (#72584)
* [v10.0.x] Changelog: Updated changelog for 10.0.1 (#72574)
* [v10.0.x] Docs: fixed incorrect TLS entry for mysql data source (#72556)
* [v10.0.x] CI: Update secret refs to vault ones; update downstream repo origin (#72549)
* [v10.0.x] CI: Make RGM the main pipeline for prerelease (#72532)
* [v10.0.x] Changelog: Updated changelog for 10.0.3 (#72511)
* [v10.0.x] Update index.md (#72471)
* [v10.0.x] Update _index.md (#72139)
* [v10.0.x] CI: use base64 key in windows installer build step (#72454)
* [v10.0.x] CI: Fix deb/rpm bug for linux package publishing (#72425)
* [v10.0.x] Alerting: Fix state manager to not keep datasource_uid and ref_id labels in state after Error (#72393)
* [v10.0.x] Alerting: Exclude expression refIDs from NoData state (#72394)
* Docs: backport loki overhaul to v10.0.x (#72369)
* [v10.0.x] AzureMonitor: revert Variable Editor region changes (#72390)
* [v10.0.x] Dashboard: New Datasource picker link is keyboard accessible (#72371)
* [v10.0.x] CI: use the base64 key in the windows installer steps (#72382)
* [v10.0.x] Loki / Prometheus: Fix query builder select component in safari (#72373)
* [v10.0.x] AzureMonitor: Fix ResourcePicker hanging (#72357)
* [v10.0.x] Prometheus: Add present_over_time syntax highlighting (#72368)
* [v10.0.x] Chore: Deprecate topnav feature flag (#72347)
* [v10.0.x] Docs: update GitLab OAuth2 documentation (#72345)
* Release: Bump version to 10.0.4 (#72326)
* [v10.0.x] Changelog: Updated changelog for 10.0.3 (#72327)
* [v10.0.x] XYChart: Prevent crash on point hover (#72312)
* [v10.0.x] PluginExtensions: Allow to specify unkown properties in override but they will be ignored (#72301)
* [v10.0.x] Alerting: Fix contact point testing with secure settings (#72282)
* [v10.0.x] CI: Fix verify-prerelease-assets pipeline (#72232)
* [v10.0.x] TimeSeries: Fix zoom not working after editing panel (#72224)
* [v10.0.x] Update _index.md (#72132)
* [v10.0.x] Alerting: Improve performance of matching captures (#71999)
* [v10.0.x] CI: Run only Grafana builds on RGM for grafana/grafana (#72161)
* [v10.0.x] docs: fix broken link (#72156)
* [v10.0.x] CloudMonitoring: Correctly set title and text fields for annotations (#72153)
* [v10.0.x] Update logrus to v1.9.3 (#72083)
* [v10.0.x] docs: remove unnecessary front matter labels (#72055)
* [v10.0.x] Docs: adds mimir and oncall (#72049)
* [v10.0.x] Docs: fix broken links (#72043)
* [v10.0.x] Prometheus: Fix heatmap query format (#71971) (#72017)
* [v10.0.x] Loki: Fix e2e flakiness (#72027)
* Wed Jul 26 2023 ecsosAATTopensuse.org- Update to version 10.0.3:
* [v10.0.x] CI: Fix verify-prerelease-assets pipeline (#72232)
* [v10.0.x] CI: Run only Grafana builds on RGM for grafana/grafana (#72161)
* [v10.0.x] AuthNZ documentation revamp (#71969)
* [v10.0.x] Alerting: Fix edit / view of webhook contact point when no authorization is set (#71972)
* [v10.0.x] CI: Allow RGM to create msi for multiple editions (#71894)
* [v10.0.x] Docs: added alias to main data sources page (#71955)
* [v10.0.x] Alerting: Add tests for matching captures (#71939)
* [v10.0.x] PanelContext: Provide events scope identifier (#71849)
* [v10.0.x] Docs: adds aliases to fix 404s (#71937)
* [v10.0.x] Alerting: Sort NumberCaptureValues in EvaluationString (#71931)
* [v10.0.x] Docs: Update HTTP API docs for nested folders (#71918)
* [v10.0.x] AzureMonitor: Set timespan in Logs Portal URL link (#71910)
* [v10.0.x] Bug: Compare `semver` digits for frontend packages config (#71908)
* [v10.0.x] docs: add docker commands for enabling alpha layers (#71899)
* [v10.0.x] docs: add flowcharting-canvas migration, update styling (#71889)
* [v10.0.x] Update _index.md (#71798)
* [v10.0.x] CI: Add rgm compatible windows msi pipeline (#71858)
* LogParser: safely stringify field value (#71873)
* [v10.0.x] Rework Okta OAuth2 (#71861)
* [v10.0.x] AzureMonitor: Fix resource selection growing over resource selection table (#71862)
* [v10.0.x] docs: Update Transform Data (#71854)
* [v10.0.x] CI: Removes enterprise specific pipelines and steps (#71782)
* [v10.0.x] Docs: add azure auth section to prometheus data source doc (#71845)
* [v10.0.x] Add canonical URLs to all alerting pages (#71833)
* [v10.0.x] Explicitly set all front matter labels in the source files (#71817)
* [v10.0.x] Docs: fix bullet lists for supported time interval (#71812)
* [v10.0.x] Auth: update GitHub OAuth documentation (#71763)
* [v10.0.x] Auth: Add support for custom signing keys in auth.azure_ad (#71708)
* [v10.0.x] Auth: update generic OAuth documentation (#71759)
* [v10.0.x] Alerting: No longer silence paused alerts during legacy migration (#71761)
* [v10.0.x] Docs: reorder auth provider pages (#71751)
* [v10.0.x] Plugins: Only configure plugin proxy transport once (#71742)
* [v10.0.x] Docs: fixes broken alias redirect (#71737)
* [v10.0.x] CI: Re-enable milestone-check (#71723)
* [v10.0.x] CI: Fix broken env vars in publish-artifacts step (#71647)
* [v10.0.x] Chore: Add auto-milestone workflow for pull-requests (#71706)
* [v10.0.x] Geomap: Address tooltip performance issue (#71672)
* [v10.0.x] Remove empty main block at the end (#71669)
* [v10.0.x] Docs: Add reference to Grafana Cloud doc (#71668)
* [v10.0.x] CI: Update and rename pr-patch-mirror-and-apply.yml to sync-mirror.yml (#71615)
* [v10.0.x] Elasticsearch: Fix multiple max depth flatten of multi-level objects (#71636)
* [v10.0.x] [DOC] Fix tracing links in explore/tracing (#71389)
* [v10.0.x] docs: update references to deprecated plugins (#71592)
* [v10.0.x] Annotations: Fix database lock while updating annotations (#71207)
* [v10.0.x] api: ignore /api/gnet proxy when gzipping responses (#71521)
* docs: fixed data source mgmt file for 10.0.x (#71503)
* [v10.0.x] docs: add alphaPanels feature toggle information (#71506)
* [v10.0.x] docs: update nodejs required version (#71483)
* [v10.0.x] docs: restructure dashboard annotations page (#71481)
* [v10.0.x] Docs: Adding alias to package a plugin (#71479)
* [v10.0.x] Update info for the Support Bundle (#71452)
* [v10.0.x] Chore: Upgrade Go to 1.20.6 (#71445)
* [v10.0.x] Elasticsearch: Fix histogram colors in backend mode (#71447)
* [v10.0.x] Alerting: Fix state in expressions footer (#71443)
* [v10.0.x] AppChromeService: Fixes update to breadcrumb parent URL (#71418)
* [v10.0.x] Variables: Page refreshes hitting enter to select a variable value (#71360)
* [v10.0.x] UI/Select: Adjust typing to support extended props (#71369)
* Release: Bump version to 10.0.3 (#71344)
* [v10.0.x] fix shortcode usage (#71359)
* [v10.0.x] CI: Provide a Drone promotion to build the build-container (#71352)
* [v10.0.x] Changelog: Updated changelog for 10.0.2 (#71339)
* [v10.0.x] Alerting: (Chore/Instrumentation) Add traceID to logs with contextual logger (#71333)
* [v10.0.x] Alerting: Fix Alertmanager change detection for receivers with secure settings (#71320)
* [v10.0.x] Elasticsearch: Fix using multiple indexes with comma separated string (#71322)
* [v10.0.x] Fix merge error in index.md (#71312)
* [v10.0.x] Docs: Fix broken links to play (#71295)
* [v10.0.x] Update Public Dashboards documentation (#71293)
* [v10.0.x] PanelInspect: Download CSV without extra blank rows (#71290)
* [v10.0.x] Docs: fix incorrect alias for sign-a-plugin.md (#71270)
* [v10.0.x] Transformations: Fix `extractFields` throwing Error if one value is undefined or null (#71267)
* [v10.0.x] XYChart: Point size editor should reflect correct default (5) (#71229)
* [v10.0.x] CI: Add GPG keys to rgm, don\'t clone RGM just use the docker image (#71234)
* [v10.0.x] Clarify external AM limitation (#71218)
* [v10.0.x] Prometheus: Version detect bug (#71213)
* [v10.0.x] Docs: update the word \"integration\" in Okta config (#71209)
* [v10.0.x] AsyncSegment: Display no-options placeholder for no items status (#71127)
* [v10.0.x] Docs: Updates Grafana alerting link text on Panel Editor Overview page (#71197)
* [v10.0.x] docs: remove kentik from angular plugins (#71192)
* [v10.0.x] Explore: Remove duplicate decorator (#70778)
* [v10.0.x] AzureMonitor: Correctly build multi-resource queries for Application Insights components (#71039)
* [v10.0.x] Docs: Adding the right syntax highlighting in a few places (#71169)
* [v10.0.x] BarChart: Check by displayName (#71165)
* [v10.0.x] Prometheus: Heatmap Format with No Data (#69097)
* [v10.0.x] Added security patch delivery workflows (#71139)
* [v10.0.x] Docs: Set up alert state history (#71140)
* [v10.0.x] Docs: Fix scenes what\'s new in Grafana 10 entry (#71132)
* [v10.0.x] Variables: Remount query editor when datasource changed (#70745)
* [v10.0.x] DS Picker: Filter available DS based on component props (#71115)
* [v10.0.x] Docs: Backport of 69864 - Plugins reorganization (#71100)
* [v10.0.x] BarChart: Fix legend for fields with labels (#71099)
* [v10.0.x] Docs: update heatmap panel options (#71097)
* [v10.0.x] TimePicker: Fix issue with previous fiscal quarter not parsing correctly (#71093)
* [v10.0.x] Docs: adds uninstall instructions to debian/ubuntu (#71078)
* [v10.0.x] Docs: Provide absolute paths for set-up-https.md (#71046)
* [v10.0.x] Graphite: Fix infinite loop in text editor when using graphite in a Mixed datasource (#71003)
* [v10.0.x] Prometheus: Remove duplicate definition in docs (#71002)
* [v10.0.x] AzureMonitor: Fix metric names for multi-resources. (#70994)
* [v10.0.x] docs/serviceaccount.md - Incorrect key \"role\" for creating token (#70991)
* [v10.0.x] Logs: Do not insert log-line into log-fields in json download (#70954)
* [v10.0.x] Loki: Fix wrong query expression with inline comments (#70948)
* Tue Jul 11 2023 ecsosAATTopensuse.org- Update to version 10.0.2:
* [v10.0.x] Library Panels: Fix issue when deleting library panels from folder view (#70942)
* [v10.0.x] Fix: Change getExistingDashboardByTitleAndFolder to get dashboard by title, not slug (#70936)
* [v10.0.x] Export: Templateize datasource uid when it\'s a library panel (#70913)
* [v10.0.x] Permissions: Fix incorrect `navId` in permissions page (#70912)
* [v10.0.x] Login: Fix footer from displaying under the login box (#70909)
* AzureMonitor: Remove subscriptions map backport (#70904)
* [v10.0.x] Alerting: Add duration to saving alert states done (#70875)
* [v10.0.x] Alerting: Support concurrent queries for saving alert instances (#70869)
* [v10.0.x] Alerting: Convert \'Both\' type Prometheus queries to \'Range\' in migration (#70854)
* [v10.0.x] Alerting: Add limit query parameter to Loki-based ASH api, drop default limit from 5000 to 1000, extend visible time range for new ASH UI (#70857)
* Chore: run `make gen-cue` to fix CI (#70860)
* [v10.0.x] Docs: Added new configure prometheus file, update index file (#70847)
* [v10.0.x] docs: typo in migration guide (#70861)
* [v10.0.x] Chore: Generate plugin version and remove lineage version (#70735)
* [v10.0.x] standardize docs copyright (#70835)
* [v10.0.x] Variables: Detect a name for duplicated variable (#70823)
* [v10.0.x] CI: Ignore .pr-body.txt file (#70808)
* Logs: Fix wrong `before` and `after` texts in log context (#70802)
* [v10.0.x] Docs: adds evaluation doc (#70797)
* [v10.0.x] CI: Cleanup - Remove security related steps (#70795)
* [v10.0.x] Update to docs - index.md (#70753)
* [v10.0.x] Fix: Create store only once in cli mode (#70755)
* [v10.0.x] Candlestick: Migrate to schema (#70410)
* [v10.0.x] Correlations: Account for restricted datasource (#70746)
* [v10.0.x] Elasticsearch: Make it compatible with the new log context functionality (#70748)
* [v10.0.x] Grafana UI: Fix behaviour regression on Tooltip component (#70742)
* [v10.0.x] docs: fix admonition type capitalization (#70716)
* [v10.0.x] docs: fix broken links in Configure legend (#70711)
* [v10.0.x] Docs: Update notice on angular deprecations (#70704)
* [v10.0.x] Alerting: Fix HA alerting membership sync (#70700)
* [v10.0.x] Canvas: Migrate to schema (#70409)
* [v10.0.x] Docs: adds queries and conditions doc (#70689)
* [v10.0.x] Alerting: Move rule UID from Loki stream labels into log lines (#70686)
* [v10.0.x] Docs: Backport of plugins chunk 9 doc review (#70109)
* [v10.0.x] Alerting: Display correct results when using different filters on alerting panels (#70639)
* [v10.0.x] Docs: removes-yum (#70642)
* [v10.0.x] Docs: removes references to Redhat, adds import GPG key step (#70632)
* [v10.0.x] docs: clarifies that only OSS or Enterprise are installed (#70628)
* [v10.0.x] formatting fix for line 72 (#70623)
* [v10.0.x] XYChart: Fix axis range and scale overrides (#70614)
* [v10.0.x] docs: table panel: modified support section regarding alerts (#70534)
* [v10.0.x] Changelog: Updated changelog for 10.0.1 (#70603)
* [v10.0.x] Auth: Fixed CVE-2023-3128 (#70581)
* [v10.0.x] DS Picker: Add missing props and improve autoheight logic (#70568)
* [v10.0.x] LogContext: Fix filtering out log lines with the same entry (#70569)
* [v10.0.x] Dashboard: Fix issue where a panel with a description and a cached response displays 2 info icons (#70566)
* [v10.0.x] Navigation: Fix toolbar actions flickering on mobile (#70564)
* [v10.0.x] Auth: Add auth.azure_ad security improvements (#920)
* [v10.0.x] Add and document option for enabling email lookup (#914)
* Auth: Remove Email Lookup from oauth integrations 10.0 (#900)
* Release: Bump version to 10.0.2 (#70546)
* [v10.0.x] Changelog: Updated changelog for 10.0.1 (#70549)
* [v10.0.x] Github Actions: Fix milestone GH action (#70499)
* [v10.0.x] Explore: Clean up query subscriptions when a query is canceled (#70516)
* [v10.0.x] DataSourcePicker: refactor file drop out of query group (#70492)
* [v10.0.x] Docs: changes link text and adds link to the download page (#70509)
* [v10.0.x] Tracing: supply Grafana build version (#70489)
* [v10.0.x] XYChart: Ensure color scale is field-local and synced with data updates (#70481)
* [v10.0.x] Docs: removes references to YUM (#70475)
* [v10.0.x] Alerting: Fix unique violation when updating rule group with title chains/cycles (#70467)
* [v10.0.x] Docs: fixes minor errors (#70466)
* [v10.0.x] GitHub Apps: Replace grafanabot token with grafana-delivery-bot GitHub App (#70453)
* [v10.0.x] Alerting: Add debug logs when saving instances is finished (#70449)
* [v10.0.x] Docs: rearrange content order (#70450)
* [v10.0.x] Alerting: Add file and rule_group query params in request for filtering the res… (#70417)
* Alerting: Update grafana/alerting to 5169fce (#70406)
* [v10.0.x] Explore: Remove storing derived \"loading\" property (#70394)
* [v10.0.x] Docs: fix broken upgrade link to alerting (#70416)
* [v10.0.x] Docs: fixes various links (#70400)
* [v10.0.x] docs: Fix bad markup in time series docs (#70390)
* [v10.0.x] Docs: bit of restructuring (#70380)
* [v10.0.x] DSPicker: Respect datasource & mixed props (#70382)
* [v10.0.x] Alerting: Allow selecting the same custom group when swapping folders (#70369)
* [v10.0.x] Docs: Add callout for variables behavior with classic conditions (#70368)
* [v10.0.x] Alerting: Add debug logs for EndsAt timestamp (#70366)
* Fri Jun 23 2023 ecsosAATTopensuse.org- Update to version 10.0.1:
* [v10.0.x] Auth: Add auth.azure_ad security improvements (#920)
* [v10.0.x] Add and document option for enabling email lookup (#914)
* Auth: Remove Email Lookup from oauth integrations 10.0 (#900)
* [v10.0.x] Docs: List packages together, and fix or add menuTitles. (#70343)
* [v10.0.x] Use \"or\" to convey that OS options are unique (#70335)
* [v10.0.x] Tempo: Use pipe in TraceQL by default for multi-value variables (#70321)
* [v10.0.x] Command palette: Include help links (#70322)
* [v10.0.x] Alerting: Rewrite range to instant queries if possible (#70289)
* [v10.0.x] GrafanaUI: Export Toggletip (#70298)
* [v10.0.x] fix: allow `{}` type in `VariableWithOptions.current ` (#70238)
* [v10.0.x] [DOC] Add traces panel procedures (#70283)
* [v10.0.x] Update make-docs procedure (#70273)
* [v10.0.x] Use docs/reference for flexible linking for content reused in Grafana Cloud (#70267)
* [v10.0.x] XYChart/Trend: Fix min/max and units/decimals X field overrides (#70261)
* [v10.0.x] DS Picker: first item is not active when filtering (#70256)
* [v10.0.x] Explore: Improve logs volume panel empty state (#70255)
* [v10.0.x] `package.json`: Fix `what\'s new` URL in `package.json` (#70236)
* [v10.0.x] Docs: recreates setup for oss alerting (#70231)
* [v10.0.x] Alerting: Fix newlines in text/plain template (#70228)
* Plugins: Wrap original check health error (#70227)
* [v10.0.x] Auth: Show invite button if disable login form is set to false (#70155)
* [v10.0.x] XYChart: Fix variable interpolation in datalinks/toggletip (#70210)
* [v10.0.x] PublicDashboards: Add support for recorded queries used in Mixed ds (#70160)
* [v10.0.x] XYChart: Fix formatting of axis ticks (units, decimals) (#70193)
* [v10.0.x] DS Picker: Support width and hide label (#70180)
* [v10.0.x] Datasources: Extend optional reporting (#70161)
* [v10.0.x] Fix unwanted newlines in plain text email (#70168)
* [v10.0.x] PanelTypeCard: Improve contrast for disabled cards (#70151)
* [v10.0.x] DynamicConfigValueEditor: Pass ID to dynamic component and label (#70150)
* [v10.0.x] TextPanel: Fix styling missing the disclosure triangle (#70138)
* [v10.0.x] CI: Update grabpl to v3.0.39 (#70136)
* [v10.0.x] Alerting: Add matchers metrics to Alertmanager (#70125)
* [v10.0.x] Run make in emails folder (#70114)
* [v10.0.x] CI: Add CI check for `what\'s new` link (#70046) (#70123)
* [v10.0.x] Bug: Fix `build-frontend
*` config checks (#70078)
* [v10.0.x] Alerting: Fix email template for text/plain emails (#70111)
* [v10.0.x] docs: User management > invite users: adding missing navigation click (#70108)
* [v10.0.x] Explore: Fixed Starred query history tab to show all starred queries (#70092)
* [v10.0.x] Docs: fixes provisioning table display (#70089)
* [v10.0.x] AzureMonitor: Update docs to detail Azure logs query changes (#70088)
* [v10.0.x] Improve builtin DS icons (#70050)
* [v10.0.x] DS Picker: Built-in datasources are not marked as selected (#70045)
* Revert \"[v10.0.x] Prometheus: Fix series to rows frame name issue for custom name from legend option\" (#70028)
* CodeEditor: Ensure suggestions only apply to the instance of the edit… (#70067)
* [v10.0.x] grafana/schema: Make composable types part of the package (#69913)
* [v10.0.x] NestedFolders: Fix select all in folder view selecting items out of folder (#69783)
* [v10.0.x] DS Picker: Fix React key issue for built-in data source list (#70021)
* [v10.0.x] NPM packages: Fail `build-frontend-packages` step if `package.json` and input tag differ (#70038)
* [v10.0.x] Barchart: Fix tooltip for normal/percentage stacking(2) (#70027)
* [v10.0.x] docs: crop panel filtering and time range screenshots (#70019)
* [v10.0.x] Geomap: Optimize panel rendering behavior (#70024)
* Backport 69912 to v10.0.x (#70016)
* [v10.0.x] Prometheus: Fix empty query string (expr) breaking dashboard panel (#69957)
* [v10.0.x] docs: change Scenes availability (#70015)
* [v10.0.x] Dashboards: Remove Explore option from panel menu when panel\'s datasource uid is \"-- Dashboard --\" (#69173)
* Release: Bump version to 10.0.1 (#70008)
* [v10.0.x] Fix bad whitespace in latest cards (#70006)
* [v10.0.x] Changelog: Updated changelog for 10.0.0 (#70003)
* [v10.0.x] Docs: Adds fixes for external PRs (#69998)
* Publish docs without checking for existing tag (#69991)
* [v10.0.x] Security Scans: Exclude windows container scans (#69977) (#69980)
* [v10.0.x] Docs: adds legacy topics (#69942)
* [v10.0.x] Docs: Add BigQuery migration to breaking changes doc (#69970)
* [v10.0.x] Barchart: Fix tooltip for normal/percentage stacking (#69954)
* [v10.0.x] Everything in Cloud free updates (#69949)
* [v10.0.x] docs: general edits to dashboard overview (#69927)
* [v10.0.x] Command Palette: Links opened in a new tab now route correctly when Grafana is served under a subpath (#69925)
* [v10.0.x] Security Scans: Add `trivy` scans to every docker image used for building/testing/publishing (#69911) (#69917)
* [v10.0.x] PanelChrome: Fix tabbing to panel menu button (#69906)
* [v10.0.x] Chore: Hacky first pass on generating composable kinds within grafana/schema (#69904)
* [v10.0.x] kindsys: Adapt to new PanelCfg schema interface (#69892)
* [v10.0.x] Geomap: Fix tooltip bug (#69881)
* [v10.0.x] Heatmap: Sort fields by numeric names when single frame (#69880)
* [v10.0.x] Alerting: Add image URI annotation only when there\'s an image (#69858)
* Tempo/ServiceGraph: Specify explicit field types (#69759) (#69844)
* [v10.0.x] Service accounts: API key migration refactoring to parse as json object of the results (#69776)
* [v10.0.x] Docs:fixes alerting support escalations (#69838)
* [v10.0.x] Prometheus: Fix series to rows frame name issue for custom name from legend option (#69804)
* [v10.0.x] docs: Azure doc link update (#69753)
* [v10.0.x] CloudMonitoring: Improve parsing of GCM labels (#69812)
* [v10.0.x] Authentication UI: Enable by default (#69803) (#69810)
* [v10.0.x] docs: whats new breaking changes updates (#69796)
* Alerting: Fix notification policies inheritance algorithm (#69304) (#69782)
* [v10.0.x] Templating: Fix updating of definition to empty string (#69767)
* [v10.0.x] Alerting: Change text on cloud AM email addresses for contact points (#68180)
* [v10.0.x] Service accounts: UI migration results (#69760)
* [v10.0.x] Alerting: Support newer http_config struct (#69719)
* [v10.0.x] Docs/docker compose update (#69744)
* [v10.0.x] docs: improvements to visualizations docs (#69724)
* [v10.0.x] docs: add product labels for reporting page (#69728)
* [v10.0.x] Azure: Fix Kusto auto-completion for Azure datasources (#69685) (#69695)
* [v10.0.x] Lower Drag and Drop file size limit to 500kb (#69700)
* [v10.0.x] Docker: Add ARM64 architecture for Docker, for PRs (#69715)
* [v10.0.x] Loki: Fix including of template variables in variable query editor (#69709)
* [v10.0.x] Alerting: Fix broken UI because of query being optional for some ExpressionQuer… (#69683)
* [v10.0.x] CloudMonitoring: Remove excess logs (#69682)
* [v10.0.x] Auth: Skip org role sync moved in docs (#69677)
* [v10.0.x] Explore: Run remaining queries when one is removed from a pane (#69670)
* [v10.0.x] Docs: Remove duplicate word in edit panel of configure panel options (#69668)
* [v10.0.x] docs: update use dashboards descriptions (#69494)
* Schema: Improve Dashboard kind docs and remove deprecated props (#69652)
* [v10.0.x] [DOC] Tracing: Add doc for Tempo Search query (#69645)
* [v10.0.x] Dashboards: Variables - Improve slow template variable loading due same variable loaded multiple times on time range change (#69641)
* [v10.0.x] Prevent crash while executing concurrent mixed queries (#878)
* [v10.0.x] Require alert.notifications:write permissions to test receivers and templates (#866)
* [v10.0.x] Docs: removes screenshots (#69635)
* [v10.0.x] Loki: Fix parsing of escaped quotes in LogQL (#69584) (#69615)
* [v10.0.x] Log Row: Fix menu styling and dimensions (#69569) (#69585)
* [v10.0.x] Use doc-validator v3.0.0 (#69594)
* [v10.0.x] Fix: Fixed a typo in reference.md (#69593)
* [v10.0.x] docs: add datasource selector content (#69587)
* [v10.0.x] CloudMonitoring: Correctly set new query on type change (#69577)
* [v10.0.x] Loki: Fix error when empty template variables response (#69559)
* [v10.0.x] Alerting: Add heuristics back to datasource healthchecks (#69541)
* [v10.0.x] Util: Fix panic when generating UIDs concurrently (#69538)
* [v10.0.x] SparklineCell: Allow specifying time range (#69145)
* [v10.0.x] Alerting: Fix \"show all instances\" (#67837)
* [v10.0.x] [docs] typo fixes in expression queries (#69507)
* [v10.0.x] docs: update add-template-variables docs (#69502)
* [v10.0.x] docs: fix grafana play link (#69498)
* [v10.0.x] docs: update TestData screenshots (#69483)
* [v10.0.x] Alerting: Fix provisioned templates being ignored by alertmanager (#69488)
* [v10.0.x] fix minor grammatical error (#69473)
* [v10.0.x] Docs: update what\'s new for exploreMixedDatasource toggle (#69474)
* [v10.0.x] Docs: Bring back the alias for external group sync HTTP API page (#69457)
* [v10.0.x] Docs: Added disableResolveMessage parameter (#69450)
* [v10.0.x] Docs: Rename External Group Sync references to Team Sync (#69400)
* [v10.0.x] Log Context: Fix split view button using the wrong query (#69416)
* [v10.0.x] update prometheus template variables doc (#69415)
* [v10.0.x] Fix plugin metric (#69372)
* [v10.0.x] Pyroscope: Fix wrong defaults when importing query from different datasource (#69366)
* [v10.0.x] Alerting: Fix matching labels with spaces in their values (#69340)
* [v10.0.x] Update cascading front matter to use sequence form (#69328)
* [v10.0.x] Canvas: Fix exit panel edit mode issue (#69352)
* [v10.0.x] Prometheus: Make config header tags consistent (#69334)
* [v10.0.x] Chore: update latest.json to 10.0.0-preview (#69312) (#69314)
* Release: Bump version to 10.0.0 (#69309)
* [v10.0.x] docs: What\'s New & Upgrade Guide 10.0 (#69306)
* [v10.0.x] Docs: Add separate fundamentals topic on notification policies (#69305)
* [v10.0.x] Alerting: Smaller fixes for long namespace / group names (#69296)
* [v10.0.x] InfluxDB: Interpolate retention policies (#69300)
* [v10.0.x] Fix opentsdb table format (#69286)
* [v10.0.x] Auth: Update docs on use PKCE by default (#69269)
* [v10.0.x] Grafana UI: Fix plugin unit test errors (#69256)
* [v10.0.x] Docs: Updates Grafana [smtp](#63311) (#69217)
* [v10.0.x] Improve Dashboards schema docs (#68904) (#69254)
* [v10.0.x] fix: Chef cookbook has moved to sous-chefs (#69242)
* [v10.0.x] PublicDashboards: Revoke public URL from audit table fix (#69229)
* [v10.0.x] SQLStore: Align SQLite IsUniqueConstraintViolation() with other backend implementations (#69227)
* [v10.0.x] Datagrid docs (#69223)
* [v10.0.x] docs: add pricing info for email sharing (#69221)
* Backport 69191 to v10.0.x (#69195)
* [v10.0.x] Docs: Update the service account HTTP API documentation (#69189)
* [v10.0.x] DS Picker: Make responsive the modal for smaller devices (#69181)
* [v10.0.x] Docs: corrects circular reference in links (#69171)
* [v10.0.x] Docs: Plugin doc review - backend topics - chunk 5 (#69164)
* Alerting: Update alerting module to to 20230524181453-a8e75e4dfdda (#69011)
* [v10.0.x] Docs: fix 2 broken links on \'Publish a plugin\' topic (#69159)
* [v10.0.x] GoogleAPI: Add retries functionallity to GoogleAPI calls (#69144)
* [v10.0.x]: Themes: Unify secondary button and ToolbarButton (#69049)
* [v10.0.x] Query Editor: Ensure dropdown menus position correctly (#69131)
* [v10.0.x] [Timeseries] Place legend to bottom when on * [v10.0.x] Drawer: Fixes closeOnMaskClick false issue (#69103)
* Fri Jun 23 2023 ecsosAATTopensuse.org- Update to version 10.0.0:
* fix the missing bump-version
* re-add useWorkspaces; it causes the bump version comman to fail but maybe it\'s causing this error
* bump version to 10.0.0
* [v10.0.x]: Themes: Unify secondary button and ToolbarButton (#69049)
* [v10.0.x] Drawer: Fixes closeOnMaskClick false issue (#69103)
* [v10.0.x] Query Editor: Ensure dropdown menus position correctly (#69131)
* [v10.0.x] Authentication UI: Enable by default (#69803) (#69810)
* [v10.0.x] Alerting: Fix provisioned templates being ignored by alertmanager (#69488)
* [v10.0.x] Grafana UI: Fix plugin unit test errors (#69256)
* Auth: Remove Email Lookup from oauth integrations 10.0 (#900)
* [v10.0.x] Require alert.notifications:write permissions to test receivers and templates (#866)
* [v10.0.x] Prevent crash while executing concurrent mixed queries (#878)
* Release: Bump version to 10.0.0-preview (#889)
* Fix regexp
* s/beta/preview in bump-version.yml
* [v10.0.x] docs: revamp the alerting set-up documentation (#69124)
* [v10.0.x] docs: Update \"Create reports\" doc to clarify custom time ranges and add information about drafts (#69093)
* [v10.0.x] docs: update logs integration and calculation types content (#68917)
* [v10.0.x] docs: updates annotations Filter by panel and Add time region (#69119)
* [v10.0.x] StatusHistory: Fix rendering of value-mapped null (#69108)
* [v10.0.x] ResourcePicker: Fix missing border bug on cancel button (#69113)
* [v10.0.x] TimeSeries: Fix centeredZero y axis ranging when all values are 0 (#69112)
* [v10.0.x] Alerting: Migrate unknown NoData\\Error settings to the default (#69010)
* [v10.0.x] Alerting: Fix provenance guard checks for Alertmanager configuration to not cause panic when compared nested objects (#69094)
* [v10.0.x] Auth: Fix visibility of the Invite button on /admin/users page (#69067)
* [v10.0.x] Alerting: Add support for Alert State History Loki primary (#69077)
* [v10.0.x] Docs: Add JSON format for webhook notifications to differences (#69056)
* [v10.0.x] DataSourcePicker: Design tweak proposal (#68819)
* [v10.0.x] Docs Alerting: Fixes table in alerting API docs (#69035)
* [v10.0.x] CI: Pin the google/cloud-sdk image (#69037) (#69038)
* [v10.0.x] [feat] docs; update admonition syntax (#69005)
* [v10.0.x] Docs: Plugins doc review chunk 3 (#68921)
* [v10.0.x] update prometheus query editor doc (#69014)
* [v10.0.x] Edit global time variable - custom date formats use browser time (#69021)
* [v10.0.x] \"Anatomy of a Dashboard\" intro docs (#68891)
* [v10.0.x] Enable doc-validator for alerting directories (#68975)
* [v10.0.x] InfluxDB: Fix querying retention policies on flux mode (#68985)
* [v10.0.x] InfluxDB: Fix adding FROM statement when the measurement is an empty string (#68984)
* Revert \"[v10.0.x] [feat] docs; update admonition syntax\" (#68980)
* [v10.0.x] Plugins: Correct the usage of mutex for gRPC plugin implementation (#68609)
* [v10.0.x] G10: Replace `beta` with `preview` references (#68347) (#68950)
* [v10.0.x] CI: Add release verify pipeline (#68756) (#68934)
* [v10.0.x] Update enterprise plugins list (#68913)
* [v10.0.x] AzureMonitor: Support multi-resource aliases and subscription aliases (#68823)
* [v10.0.x] Docs: Fix minor mistakes and rephrase \"Manage your alert notifications\" entry (#68896)
* [v10.0.x] Pyroscope: Fix some phlare mentions in the docs (#68869)
* [v10.0.x] [feat] docs; update admonition syntax (#68857)
* [v10.0.x] Azure Monitor: Fix bug with top value so more than 10 resources can be shown (#68725)
* [v10.0.x] Dashboards: Fix undefined aria labels in Annotation Checkboxes for Programmatic Access (#68873)
* [v10.0.x] Docker: Add `mode` label when building docker images (#68871)
* [v10.0.x] docs: Trend: Implement docs for v10 (#68862)
* [v10.0.x] DS Picker: Use custom scrollbar (#68858)
* [v10.0.x] Docs: Plugin extension API - doc review - chunk 4 (#68850)
* [v10.0.x] Docs: Update with annotations filtering and time regions (#68843)
* [v10.0.x] OpenTSDB: use an effect to get aggregators and filters (#68837)
* [v10.0.x] Alerting: Fix stale query preview error (#68836)
* [v10.0.x] Prometheus: Update schema with legendFormat and intervalFactor (#68835)
* [v10.0.x] AnonymousAuth: Fix concurrent read-write crash (#68803)
* [v10.0.x] Dashboard: Fix panel description event triggering every time panel is rendered (#68831)
* [v10.0.x] Graph: Fix bug with showing/hiding the legend (#68829)
* [v10.0.x] Datagrid: Hide from panel list if toggle disabled (#68818)
* [v10.0.x] Alerting: Add additional contact points for external AM (#68778)
* [v10.0.x] CI: Run `trigger-test-release` only on PRs against main (#68794) (#68815)
* [v10.0.x] Docker images: Don\'t fail if a PR comes from a fork (#68765) (#68784)
* [v10.0.x] Docs: Fix feature toggle docs generation (#68797)
* [v10.0.x] fix: Use fall back alert type for data source healthcheck alert when status is not recognised (#68806)
* [v10.0.x] AzureMonitor: Ensure legacy properties containing template variables are correctly migrated (#68792)
* [v10.0.x] RBAC: Remove legacy AC editor and admin role on new dashboard route (#68777)
* [v10.0.x] fixed broken table format in docs (#68772)
* [v10.0.x] G10: Post `docker pull` commands for local testing (#67489) (#68686)
* [v10.0.x] DS Picker takes the max height available and flip when needed (#68729)
* [v10.0.x] Enable doc-validator for specific directories (#68724)
* [v10.0.x] Azure Monitor: Fix bug that did not show alert rule preview (#68581)
* [v10.0.x] Clarify Graphite version and type to set if using Grafana Cloud (#68721)
* [v10.0.x] Nested folders: only stop recursing up the tree if we hit a folder (#68716)
* [v10.0.x] Chore: Refactor Search out-of-order fix (#68710)
* [v10.0.x] Service graph: Fix error when service graph metrics are aggregated (#68692)
* [v10.0.x] Chore: Ignore unique constrain failure when creating the main organization (#68674)
* [v10.0.x] Barchart: Update gdev dashboard for tooltips (#68665)
* [v10.0.x] Barchart: Apply field visibility to traceID (#68585)
* [v10.0.x] NodeGraph: Fix overlaps preventing opening an edge context menu when nodes were too close (#68628)
* [v10.0.x] Accessibility: Corrected aria-label for Edit Panel (#68640)
* [v10.0.x] GrafanaUI: Support Tooltip as Dropdown child (#68639)
* [v10.0.x] Elasticsearch: Handle no-index case in backend mode (#68629)
* [v10.0.x] Elasticsearch: Fix passing of limit and datalinks to logs data frame (#68626)
* [v10.0.x] Docs: Update run behind proxy docs (#68610)
* [v10.0.x] Remove no-data source screen (#68623)
* [v10.0.x] Elasticsearch: Implement filter query to not run hidden queries trough backend (#68614)
* [v10.0.x] Chore: Update generated scss (#68624)
* [v10.0.x] TopNav: Tone down shadow a bit in light theme (#68622)
* NestedFolders: make sure DashboardPage code is feature toggled correc… (#68606)
* [v10.0.x] API: Add deprecation notice for updating folder UID (#68567)
* [v10.0.x] DarkTheme: Fix dark theme shadows (#68599)
* [v10.0.x] Sparkline: Sort dataframe (#68598)
* [v10.0.x] Chore: remove pre tags from DOMPurify config (#68593)
* [v10.0.x] AzureMonitor: Traces updates (#68577)
* [v10.0.x] E2E: Fix configurePanel flow (#68580)
* [v10.0.x] Cloudwatch Logs: Ignore non-time grouping fields in expressions and alerts (#68547)
* [v10.0.x] elastic: more tests (#68562)
* [v10.0.x] Node graph: Fix req/s in value (#68558)
* [v10.0.x] NestedFolders: Show Dashboard and Folder full breadcrumb hierarchy (#68546)
* [v10.0.x] Nested folders: Allow renaming a folder multiple times (#68550)
* [v10.0.x] Dashboard: Fix library panels in collapsed rows not getting updated (#68537)
* DataLinks: Ensure replaceVariables provided to link.onBuildUrl is bou… (#68442)
* [v10.0.x] Trend: Filter out time fields (#68507)
* [v10.0.x] Barchart: Add gdev dashboard for tooltips (#68505)
* [v10.0.x] Canvas: Fix field not found (#68503)
* [v10.0.x] Timeseries: Graph series override stack migration (#68492)
* [v10.0.x] PanelQueryRunner: Ensure same transformations before reusing lastProcessedFrames (#68499)
* [v10.0.x] AzureMonitor: Update docs with Traces information (#68493)
* [v10.0.x] Docs: Plugin doc review changes from chunk 1-B with corrected set of files (#68149)
* [v10.0.x] CI: Add delivery bot secrets to publish images step (#68467) (#68473)
* [v10.0.x] CI: Update grabpl to 3.0.34 (#68456) (#68475)
* [v10.0.x] Tempo: Fix get label values based on CoreApp type (#68468)
* [v10.0.x] FlameGraph: Add user interaction reporting (#68459)
* [v10.0.x] ToolbarButtonRow: prevent closure of overflow menu when interacting with portal elements (#68457)
* [v10.0.x] DS Picker: Align open advanced button to right (#68444)
* [v10.0.x] Nested folders: Clear selection state when navigating to a different folder (#68455)
* [v10.0.x] FlameGraph: Debounce search update preventing too frequent rerenders (#68453)
* [v10.0.x] FlameGraph: Fix table sort being reset when search changes (#68454)
* [v10.0.x] Search: Fix Search returning results out of order (#68387)
* [v10.0.x] NewsDrawer: Add grot to news drawer (after news items) (#68435)
* [v10.0.x] XYChart: Use fixed opacity, reduce memory pressure (#68424)
* [v10.0.x] ResourcePicker: Fix selecting icons (#68422)
* [v10.0.x] Plugins doc review chunk 2 (#68413)
* [v10.0.x] Previews: remove docs (#68406)
* [v10.0.x] Drawer: Position under nav & minor redesign (#68396)
* [v10.0.x] Add/Edit Panel: Enable new DS picker toggle by default (#68391)
* [v10.0.x] Wording changes to improve clarity. (#68401)
* [v10.0.x] Drawer: Introduce a size property that set\'s width percentage and minWidth (#68128)
* [v10.0.x] Command Palette: Prevent stale search results from overwriting newer results (#68392)
* [v10.0.x] Explore: Remove data source onboarding page (#68381)
* [v10.0.x] Settings: Add ability to override `skip_org_role_sync` with Env variables (#68376)
* [v10.0.x] Navigation: Add keyboard shortcut to navigate directly to Dashboards (#68374)
* [v10.0.x] CI: Add `.drone.yml` in pathschanged trigger for `lint_backend` pipeline (#68348) (#68369)
* [v10.0.x] Explore: Promote exploreMixedDatasource to Stable & enable by default (#68353)
* [v10.0.x] docs: add legacy alerting deprecation notice (#68355)
* [v10.0.x] SAML UI: Adds documentation link to the Authentication UI (#68363)
* [v10.0.x] Docs: Rename Phlare to Grafana Pyroscope (#68352)
* [v10.0.x] Flamegraph: Fix tooltip positioning (#68312)
* [v10.0.x] Pyroscope: Add authentication when calling backendType resource API (#68311)
* [v10.0.x] Docs: Clarify precedence of Grafana settings (#68063)
* [v10.0.x] Docs: Correct capitalization of openSUSE (#68337)
* [v10.0.x] PublicDashboards: change wording and FF to public preview state (#68328)
* [v10.0.x] AzureMonitor: Update query tracking (#68324)
* [v10.0.x] Barchart: Ensure data field overrides apply (#68320)
* [v10.0.x] Tempo: Escape regex-sensitive characters in span name before building promql query (#68313)
* [v10.0.x] SAML UI: configuration file tooltip info (#68309)
* [v10.0.x] DS Picker: Do not create extra history entries for panel onboarding (#68284)
* [v10.0.x] Candlestick: Fix panel not rendering in candles-only mode (#68307)
* [v10.0.x] AngularDeprecation: Show warnings in panel edit for angular panels (#68083)
* [v10.0.x] Nested folders: Fix missing URL from folder responses (#68226)
* [v10.0.x] Dashboard: Fix Drawer validation to avoid errors with empty `request` objects (#68287)
* [v10.0.x] Improve DS Advance Picker to give user context about the built in DS and CTA (#68252)
* [v10.0.x] Fix renaming columns when displayName or displayNameFromDS are present (#68280)
* [v10.0.x] docs: Geomap: Update docs to include link to official github discussion (#68278)
* [v10.0.x] TopSearchBar: Fix TopSearchBar if [help] enabled = false (#68253)
* [v10.0.x] Dashboards: Only refresh panels on panel edit exit if refresh is set (#68225)
* [v10.0.x] Prometheus: bug in creating autocomplete queries with labels (#68243)
* [v10.0.x] Histogram: Respect min/max panel settings for x-axis (#68245)
* [v10.0.x] CI: Move windows-tests into promotion pipeline (#68218) (#68229)
* [v10.0.x] HelpWizard: Show snapshot preview regardless of scenes feature toggle (#68217)
* [v10.0.x] Folders: return an error when listing folders if permission guardian returns an error (#68224)
* [v10.0.x] QueryRow: Make toggle actions screen-readers accessible (#68210)
* [v10.0.x] CI: Remove windows backend tests from release pipelines (#68166) (#68208)
* [v10.0.x] AzureMonitor: Add health check retry logic (#68161)
* [v10.0.x] Codegen: Fix composable kinds docs generation (#68186)
* [v10.0.x] Nested folders: Redo search query when actions complete (#68193)
* [v10.0.x] Nested folders: remove behaviour where selecting all children selects parent (#68187)
* [v10.0.x] Update index.md (#68188)
* [v10.0.x] Settings: Do not hide sensitive values if it\'s empty (#68197)
* [v10.0.x] AzureMonitor: Correctly set resource parameter for Logs queries (#68196)
* [v10.0.x] Alerting: Update contact point state semantics (#68126)
* [v10.0.x] Alerting: Fix broken integration test (#68181)
* [v10.0.x] Use expected types for admonition (#68175)
* [v10.0.x] Alerting: Omit \"description\" and \"summary\" from default email template annotations (#68130)
* [v10.0.x] Heatmap: Fix color rendering for value ranges < 1 (#68164)
* [v10.0.x] Heatmap: Handle unsorted timestamps in calculate mode (#68151)
* [v10.0.x] Heatmap: Fix log scale editor (#68152)
* [v10.0.x] Annotations: Fix rendering (#68146)
* [v10.0.x] AzureMonitor: Ensure trace exceptions are correctly displayed (#68105)
* [v10.0.x] Graph: Fix legend overlapping graph area (#68107)
* [v10.0.x] AzureMonitor: Appropriately handle trace correlation resources (#68108)
* [v10.0.x] Fix Enterprise Datasources link on Grafana Enterprise page (#68118)
* [v10.0.x] Alerting: Fixes Alert list panel \"ungrouped\" regression (#68090)
* [v10.0.x] DataSourceModal: responsive behavior (#68085)
* [v10.0.x] Docs: Plugin doc review for chunk 1-A (#68045)
* [v10.0.x] Add name_id_format to doc (#67928)
* NavBar: app chrome state wrongly overwritten when ds modal is opened … (#68041)
* [v10.0.x] Docs: Update backend plugin forwarding of headers (#68069)
* [v10.0.x] CI: Remove custom enterprise2 pipelines (#68056) (#68057)
* [v10.0.x] Alerting: Fix condition on invalid interval dropdown (#68030)
* [v10.0.x] docs: add empty dashboard & Add dropdown screenshots (#68036)
* [v10.0.x] Datagrid: Refactor header column delete/clear (#68023)
* [v10.0.x] Dashboard: Change add panel button to fill to remove outline border (#68017)
* [v10.0.x] Alerting: Show export button for org admins (#67995)
* [v10.0.x] CI: Add Windows backend tests in more places (#66438) (#68005)
* [v10.0.x] Docs: Adds alert state history doc (#68000)
* [v10.0.x] Docs: Adds preview notification template docs (#68001)
* [v10.0.x] Log Context: Add feature tracking of limit change (#67980)
* [v10.0.x] Alerting: Make two boxes in template form adaptative to the screen (#67983)
* [v10.0.x] Alerting: Change order of buttons bellow payload data editor (#67836)
* [v10.0.x] Navigation: Fix \'Page not found\' when sending or going back from \'Invitate user\' page (#67972)
* [v10.0.x] PanelQueryRunner: Return previous processed (transform+field config) series for loading state (#67964)
* [v10.0.x] Schema: Fix dimension schemas (#67943)
* [v10.0.x] CloudWatch: Use grafana-aws-sdk v0.15.0 (#67922)
* [v10.0.x] Alerting: Migration to not fail if alert_configuration table is not empty (#67937)
* [v10.0.x] AzureMonitor: Clear queries if header value changes (#67930)
* [v10.0.x] AzureMonitor: Fix logs query multi-resource and timespan values (#67933)
* [v10.0.x] Render analytics identifiers (#67926)
* [v10.0.x] TablePanel: Do not allow auto-reset (#67907)
* [v10.0.x] Docs: Add a note about disabling SAML UI (#67898)
* [v10.0.x] Improve ds picker empty state when no results were found (#67826)
* [v10.0.x] Elasticsearch: Fix processing of logs with not-recognized time format (#67866)
* [v10.0.x] InspectDrawer: Fixes issue with double scrollbars (#67888)
* [v10.0.x] Connections: Show core datasource plugins as well (#67886)
* [v10.0.x] Theme: Change dark theme borders to improve contrast on primary background (#67869)
* [v10.0.x] docs: Canvas: Update docs for v10 (#67870)
* [v10.0.x] Alerting: Fix action buttons label and placement in several views following standard and being consistent with the rest of the ui (#67852)
* [v10.0.x] ServiceAccounts: Add secret scan service docs (#67807)
* [v10.0.x] Alerting: Use standard validation/error pattern on group selection (#67831)
* [v10.0.x] Connections: Fix create new datasource route (#67820)
* [v10.0.x] NestedFolders: Fetch access control metadata for folder view (#67814)
* [v10.0.x] AzureMonitor: Update Azure E2E test (#67779)
* [v10.0.x] RBAC: Do not search for parents of the root folder (#67806)
* [v10.0.x] Chore: Upgrade Go to 1.20.4 (#67752)
* [v10.0.x] Link to config exemplars leads goes to top of page (#67785)
* [v10.0.x] Update index.md (#67784)
* [v10.0.x] docs: fix create dashboard steps (#67771)
* [v10.0.x] Cloudwatch: Fix description of plugin (#67765)
* [v10.0.x] AlertRuleForm: s/Edit yaml/Edit YAML/ (#67763)
* [v10.0.x] docs: add semi relative time ranges (#67755)
* [v10.0.x] Alerting: Fix banner button variant (#67758)
* [v10.0.x] Alerting: Fix export button variant (#67747)
* [v10.0.x] Maintain column widths when deleting columns (#67743)
* [v10.0.x] Datagrid: Remove multi-paste (#67730)
* [v10.0.x]: Connections: Rename \"Your data source\" to \"Data source\" page (#67718)
* [v10.0.x] Gauge: Set min and max for percent unit (#67719)
* [v10.0.x] Connections: Simplify connections nav (#67633)
* [v10.0.x] chore: fix link to docs (#67678)
* [v10.0.x] PluginCatalog: Update message about insufficient permissions (#67697)
* [v10.0.x] Nested folders: hook up `getAffectedItems` to the backend count route (#67690)
* [v10.0.x] docs: add nav and users info for public dashboards (#67681)
* [v10.0.x] NestedFolders: Use new Browse Dashboards UI behind feature flag (#67676)
* [v10.0.x] Nested folders: hook up move/delete logic properly (#67675)
* [v10.0.x] Search: Fix Folder View not loading dashboards (#67673)
* [v10.0.x] docs: move misplaced Configure legend page (#67672)
* [v10.0.x] NestedFolders: Add empty states for Browse and Search (#67645)
* [v10.0.x] fix shadow log in service accounts (#67649)
* [v10.0.x] Authentication UI: Remove auth settings (#67651)
* [v10.0.x] NestedFolders: Indicate when folders have mixed-selection children (#67644)
* Prometheus: Metric encyclopedia improvements (#67084)
* GH Issues: replace markdown-based Bug Report form w/ YAML-based form (#67244)
* docs: reverse what\'s new order in TOC (#67596)
* Add Grafana Free as supporting Enterprise features (#67568)
* docs: add link to dashboard insights page (#67594)
* docs: nav updates for assess dashboards topic (#67593)
* Alert: Remove fix for custom content close button (#67592)
* Alert: Fixes a minor issue with new Alert design and updated scss files (#67589)
* Timeseries: don\'t show conversion error for empty response (#67590)
* Alerting: Mention title of alert rule that caused migration to fail (#67451)
* Alert: Redesign with tinted background (#66918)
* Datasource: Move the Delete data source button back to the bottom (#67552)
* CloudWatch: Deprecate dynamic labels feature toggle, remove support for Alias in frontend (#67222)
* TimeSeries: Fix leading null-fill for missing intervals (#67570)
* Docs: Update Color Modes (#67560)
* Geomap: Improve migration logic (#65500)
* PublicDashboards: Return custom meta field (#67538)
* Pyroscope: Fix autodetection in case of using Phlare backend (#67536)
* Use URL isFirstPanel to enable panel editor onboarding (#67546)
* Grafana Toolkit: Fix broken build directory structure (#67544)
* FileImport: add interaction reporting for dropping files (#67512)
* ShareModal: Responsive tabs and Public Dashboards modal fixed (#66805)
* DataSourcePicker: keyboard navigatable list hook and implementation in the new data source picker dropdown (#67370)
* NestedFolders: Permission for creating and editing (#67406)
* Alerting: Add alert instance picker (#67138)
* Users: Enable case insensitive login by default (#66134)
* Tracing: Feedback button (#67398)
* Loki: Distinguish hidden and not hidden queries in tracking (#67507)
* Duplicate Exemplars Configuration Delete (#66016)
* Docs: fixes alias and menutitle (#67511)
* Grafana Toolkit: Prevent MODULE_NOT_FOUND errors (#67518)
* Alerting: Implement template preview for Grafana AlertManager (#65530)
* Query History: Remove migration (#67470)
* Alerting: Template Testing API (#67450)
* Alerting: Scheduler use rule fingerprint instead of version (#66531)
* Trace View: Export trace button (#67368)
* Angular: support getLegacyAngularInjector() even when angular is disabled. (#67439)
* Chore: Update codeowners so Dashboards owns Inspector (#67374)
* Dashboard: Revert fixed header shown on mobile devices in the new panel header (#67510)
* Explore: Avoid duplicate refIds when adding a new query (#67499)
* Chore: Allow to force the download of the public key (#67486)
* Datasource: Overhaul plugin error handling and action buttons (#67014)
* Grafana UI: Create Text component (#66932)
* Instrumentation: Add support for instrumenting database queries (#66022)
* Update start-restart-grafana.md (#67455)
* Prometheus: Fix regression for $__rate_interval comparison (#67460)
* Influxdb: Handle legacy Influxdb influxql annotations with target in migration (#63225)
* Toolkit: Remove deprecated `plugin:build` (#67485)
* Chore: Improve error message in case of a revoked key (#67413)
* Update start-restart-grafana.md (#67362)
* Plugins: Bump grafana-plugin-sdk to v0.160.0 (#67488)
* Plugins: Refactor call resource API handling (#67234)
* Alerting:Fix alert panel not rendering correct number for cloud rules instances (#67487)
* SAML: change the config option for making SAML UI accessible to org Admins (#67399)
* Fix: Advanced DS picker search is case sensitive (#67420)
* Loki: Update docs for show context (#67202)
* Select: Don\'t show remove button on multi select if disabled (#67303)
* [Chore] Refactor Panel Menu Rudderstack events and add missing instrumentation (#66850)
* loki: devenv: add test-data for regexes (#67476)
* Plugins: Bump plugin-related backend dependencies (#67373)
* Toolkit: Remove deprecated `package:build`, `node-version-check` and `toolkit:build` commands (#67475)
* Toolkit: Remove deprecated `plugin:github-publish` command (#67471)
* Authentication UI: Hide empty settings section (#67407)
* SQL Datasources: Update behavior of default connection limits (#66687)
* PageNotFound: G10 Redesign (#66909)
* DataSourceSettings: Fix recent changes to HttpDataSourceSettings (#67436)
* TimeSeries: Explicitly add transformer when timeseries-long exists (#64092)
* chore: update codeowners to remove dataviz from /packages/ (#67453)
* Alerting: Update grafana/alerting to 4f09f51 (#67329)
* Kindsys: Target k8s style resource definitions (#67008)
* Update index.md (#67364)
* Update index.md (#67363)
* Prometheus: Update healthcheck text message (#67401)
* Canvas: Promote to GA (#67426)
* ArrayDataFrame: Convert to a simple utility function rather than dynamically loaded values (#67427)
* AzureMonitor: Application Insights Traces (#64859)
* docs: public dashboards updates (#67173)
* docs: update dashboard settings page (#67359)
* Cloudwatch: Add FraudDetector namespace with metrics and dimensions (#67318)
* PublicDashboards: Email sharing users page (#67124)
* Feature: Trusted Types support (#64975)
* Docs: Fix broken links to section on Variable syntax page (#67340)
* Update configure tracing (#67163)
* Chore: Refactor manifest verifier (#67218)
* Timeseries: Update auto-migration e2e test (#67402)
* Nested folders: Provide count of all descendant dashboards and folders (#67184)
* Check add DS permissions in advanced DS picker (#67237)
* Alerting: Make Loki & Prometheus instant vector by default (#66797)
* Docs: Create documentation for enterprise caching HTTP API (#67169)
* Nested folders: Fix API response ordering when fetching subfolders (#67258)
* Plugins: Fix files with two dots in the name not being returned by LocalFS.Files() (#67395)
* Nested folders: very naive implementations of move/delete (#67309)
* SAML UI: Fix permissions for fixed:authentication.config:writer role (#67290)
* Prometheus: Configuration page overhaul (#66198)
* PostgreSQL: Fix tls certificate issue by downgrading lib/pq (#67372)
* GrafanaUI: Add indeterminate state to Checkbox (#67312)
* Chore: Remove opentracing and use opentelemetry instead (#67200)
* Prometheus: Fix flakey query cache test (#67388)
* Tracing: Next/prev text for span filters (#67208)
* Logs: Use millisecond precision for open context in split view (#67385)
* fix add column btn styling (#67369)
* Chore: Update SAML lib (#824)
* AuthJWT: Fix JWT query param leak (CVE-2023-1387) (#825)
* Geomap: Sanitize the attribution string (#745)
* Proxy: Improve header handling for reverse proxy (#67279)
* Search: Preserves search filters when navigating to another page (#67021)
* Loki: Fix margin in Log Context (#67299)
* NestedFolders: Button for creating new dashboards and and folders (#67260)
* Logs: Add documentation for Log Context (#67282)
* Provisioning: Fix provisioning issues with legacy alerting and data source permissions (#67308)
* RBAC: remove RBAC enabled for Alerting (#67274)
* New Dashboard: Fix \"build a dashboard\" when empty dash page feature is enabled (#66816)
* Chore: Don\'t fail tests on console logs at all during local dev (#67313)
* NestedFolders: Select all for Browse and Search (#67227)
* CloudWatch: Deprecate dynamic labels feature toggle, remove support for Alias in backend (#66494)
* Phlare: ability to set maxNodes parameter (#67017)
* Plugins: Fs: Add option to access unallowed files in dev mode (#66492)
* Alerting: Fix misleading status code in provisioning API (#67331)
* Changelog: Updated changelog for 9.5.1 (#67353)
* CI: Use new update-changelog action in grafana-github-actions-go (#66723)
* Traces: Only show filtered spans (#66986)
* React Router: start migrating to v6 (#66921)
* Timeseries: Time regions migration (#66998)
* Chore: Stop using ArrayVector and MutableField (#67333)
* Trend: Promote to beta (#67323)
* Explore: Update table min height (#67321)
* Timeseries: Migrate legend hideFrom (#67305)
* chore: add smokescreen e2e test for all panels (#66230)
* Alerting: Update grafana/alerting to fix #67177 (#67324)
* Docs: Update references of `grafana-cli` to `grafana cli` and `grafana-server` to `grafana server`. (#66981)
* Datasources: Add documentation around secure socks proxy (#66609)
* Elasticsearch: Move response parsing tests to 1 file (#67288)
* Alerting: Use URLs in image annotations (#66804)
* Chore: Remove test type app mode (#66987)
* NestedFolders: Connect Search input fields to state manager (#67193)
* Elasticsearch: Use array of strings as index in backend queries (#67276)
* Chore: Remove CRD generation (#67286)
* DataLinks: encoded URL fixed (#66418)
* DataSourcePicker: Tweak styles (#67280)
* Chore: Upgrade github.com/docker/docker dependency (#67098)
* Toolkit: Remove `plugin:ci-build` `plugin:ci-package` `plugin:ci-report` and related files (#67212)
* Fix issue-labeled.yml GH workflow (#67283)
* Datagrid: Switch to panel context update (#67221)
* PublicDashboards: HoverWidget in panel fix (#66685)
* QueryGroup: Fix infinite loop in edit mode (#67273)
* Loki: Fix log samples using `instant` queries (#67271)
* Docs: troubleshooting guide for RBAC (#67147)
* DataSourcePicker: Fix datasource picker input not clearing on close (#67248)
* Nested folders: deduplicate selection of children (#67229)
* Build: Setup webpack configuration for direct-input bundled datasource (#67199)
* Changelog: Updated changelog for 9.5.1 (#67267)
* Changelog: Updated changelog for 9.5.0 (#67266)
* Changelog: Updated changelog for 9.4.9 (#67264)
* Chore: update latest.json to 9.5.1 (#67263)
* Loki: Remove experimental badge for context ui (#67219)
* Alerting: Fix silences preview (#66000)
* DataSourcePicker: fix flickering datasource dropdown (#67206)
* Scenes: Update scenes to v6 (#67110)
* Cloudwatch Logs: Update Cheatsheet (#67161)
* Doc: Fix typo (#66929)
* Add analytics to new DS picker and onboarding experience (#67060)
* Update Screenshot (#67233)
* Update build a datasource plugin tutorial (#66381)
* Add link to building backend datasource (#63535)
* Plugins: Refactor cleaning of call resource response headers (#67145)
* Alerting: Update alerting module to 20230418161049-5f374e58cb32 + refactoring (#66622)
* Canvas: Connection properties based on data (#64360)
* Caching: Fix concurrent HTTP Header read/write in caching middleware (#67231)
* Panel Header Fix: Implement new Panel Header on Angular Panels (#66826)
* Nested folders: Create basic Move/Delete modals (#67140)
* NestedFolders: Rename \'General\' to \'Dashboards\' in FolderPicker (#67113)
* Spreadsheet: Convert to DataFrame (#67170)
* Graphite: Variable editor add definition to onChange (#66895)
* Dashboard: New panel in a dashboard is not deleted after \"Discard\"-ing changes in Panel Edit (#66476)
* Phlare: Support both Phlare and Pyroscope backends (#66989)
* [Chore] Dashboard: Update analytic events for new panel/row/import/pasted panel (#67205)
* DataGrid: Avoid MutableDataFrame where possible (#67174)
* PanelContext: Add functionality to update data from panel (#66993)
* Docs: Clarify backport milestone (#67117)
* Toolkit: Remove deprecated `plugin:sign` command (#67130)
* Docs: Fix help docs for SQL datasources (#66749)
* Auth: Add authentication config frontend routes to api.go (#66931)
* Chore: Use KVStore for the manifest public key (#66839)
* Loki: Enable dataplane-compliant metric data by default (#67137)
* RBAC: Update TestIntegrationFolderService remove RBAC setting (#67052)
* Toolkit: Remove deprecated `searchTestData` (#67134)
* AppNotifications: Fixes issue with missing app notifications (#67190)
* Alerting: Add limits and move state and label matching filters to the BE (#66267)
* Advanced DS Picker open Connections page when toggle is enabled (#67139)
* Fix icon size for data source picker list item (#67144)
* NestedFolders: Return full folder hierarchy in Folder response (#66835)
* Traces: Order keys in span filter select (#66689)
* API: Add add deprecation notice for getting folder by sequential ID (#67091)
* Datagrid: Fix untyped code (#67148)
* Alerting: Fix panic when reparenting receivers to groups following an attempted rename via Provisioning (#67167)
* Timeseries: Revert annotations rendering changes (#67166)
* Update index.md (#64783)
* Prometheus: Default cache value in UI doesn\'t match functional default (#67159)
* e2e: Update annotation marker selector (#67135)
* Revert \"Prometheus: Add Victoria metrics to Prometheus type dropdown in datasource config\" (#67150)
* Prometheus: Enable prometheusDataplane by default (#67100)
* ConfirmModal: make button styling consistent (#67142)
* Alerting: Allow hooking into request handler functions. (#67000)
* CloudWatch: Add field level comments to schema (#66900)
* Navigation: Unify `Page` component (#66951)
* Loki: Fix incorrect evaluation of real and extracted labels in context (#67112)
* NestedFolders: Basic search view (#67093)
* Loki: Enable new log context query editor (#67131)
* Elasticsearch: Fix processing of duplicated metric types and field (#66973)
* Update make-docs script (#66841)
* Toolkit: Remove `plugin:dev` and `plugin:test` (#67125)
* Build: Force same version of AATTemotion/react via webpack config (#66822)
* Elasticsearch: Deprecate index setting for annotation queries (#67046)
* Datagrid Panel: Edit data within your dashboards (#66353)
* Prometheus: remove part of flaky e2e test (#67116)
* NestedFolders: Add API endpoint for descendant count in a folder (#66550)
* Tempo: Add kind to TraceQL intrinsics (#65111)
* CSRF middleware: Add flag to skip login cookie check (#66806)
* Cloudwatch Logs: Clarify Cloudwatch Logs Limits (#67072)
* Chore: use native async fs.readFile in json-file-to-job-output script (#66686)
* Docs: Fixes alert rule type table (#67090)
* Grafana UI: Improve AutoSaveField component (#66751)
* Docs: add support bundle section to the config snippet (#67059)
* AppChrome: Fix scrollbar issue for small (mobile) breakpoint (#67058)
* AppNotificationList: Improves position now that topnav is live (#66959)
* Authentication UI: Fix permissions for saving settings (#67086)
* ServeFromSubPath: Redirect to URL with subpath when subpath missing (#66724)
* devenv: loki: improved fake data generation (#66966)
* Alerting: Loki-based alert state history modal (#66595)
* Rendering: Fix panel rendered count on error (#67027)
* FIX: Make dashboards navlink accessible with only folders permissions (#67049)
* Loki: Update content for log context ui (#66978)
* CloudWatch: Fix test on metric stat editor statistic field (#67064)
* Annotations: Avoid crash when listing panels (that are rows) (#66869)
* GrafanaDS: Add support for annotation time regions (#65462)
* AzureMonitor: Correct series name accounting for dimensions (#67050)
* PublicDashboards: Remove flaky test (#67061)
* Alerting: fix condition to distinguish multiple datasources type in dropdown (#67065)
* Caching: Consolidate resource cache checking and updating in plugin middleware (#67002)
* docs: typo (#67062)
* Log Context: Add `wrap lines` button to easier wrap lines (#67047)
* DataSourcePicker: Add recently used from local storage to ds picker (#66985)
* Nested folders: Add dummy Move/Delete actions (#67051)
* Alerting: Use configured headers for external alertmanager (#63819)
* Prometheus: Add Victoria metrics to Prometheus type dropdown in datasource config (#66984)
* RBAC: Update dashboardIntegrationFolder tests to use RBAC (#66845)
* RBAC: Make access control metadata for folders work with nested folders (#66464)
* Tracing: Update e2e test (#66960)
* QueryGroup: Cleanup leftovers from hackathons (#67048)
* I18n: Crowdin sync (#67043)
* EmptyDashboard: Fix wrong font weight (#66555)
* Elasticsearch: Update required database version to 7.16 (#66928)
* Docs: Updates intro alerting topics (#66958)
* NestedFolders: Make TagsCell return null when showing nothing (#67041)
* Fix: Hide invite when disabled login form is set (#67031)
* NestedFolders: Show Tags in Browse Dashboards (#67029)
* Tracing: Rename feature toggle (#66833)
* Docs: Documentation updates for nested folder permissions (#66599)
* Alerting: Fix filtering when panel variables are in use (#66977)
* AzureMonitor: Update ARG Subscription selection (#66890)
* Loki: Change default state for log context ui to toggled (#67032)
* Docs: Add definition for auth config writer role (#66957)
* doc: update signature requirement guidance (#67030)
* Adjust styles for DS picker dropdown and modal (#67004)
* ThemeDemo: Add transparent to ThemeDemo (#66994)
* Alerting: Add totalsFiltered to RuleResponse for hidden by filters count (#66883)
* Plugins: Fix width for README pages with tables (#66872)
* Navigation IA: Update `Monitoring` to `Observability` (#66963)
* Alerting: Change tooltip error text in collapsed contact point table (#67022)
* FieldValues: Use standard array functions (#67012)
* Packaging: Added deprecation warnings when running `grafana-cli` or `grafana-server`; the `grafana` command should be used instead. (#66976)
* Docs: first pass at SAML UI docs (#65847)
* Require access to all settings to read Grafana Settings (#66992)
* Cloudwatch: Fix nested recursive type (#66950)
* Require access to all settings for the nav item (#66990)
* NestedFolders: Refactor BrowseView state into redux (#66898)
* Log Context: Improve loading indicator (#66979)
* Stats Inspector: Prevent long stats from being hidden (#66866)
* FieldValues: Use plain arrays instead of Vector (part 3 of 2) (#66612)
* Nested folders: Fix error response codes (#66943)
* Swagger: Fix and update specifications with the latest changes (#66847)
* grafana/e2e: Put E2E select updates in selectOption (#66972)
* [Chore] Dashboard: Add i18n for creating a panel, row, library panel, and pasted panel (#66234)
* Utils: Reimplement util.GetRandomString to avoid modulo bias (#64481)
* Log Context: Add feature tracking (#66912)
* Alerting: Fix DatasourceUID and RefID missing for DatasourceNoData alerts (#66733)
* NestedFolders: Backend nested-dashboards route (#66955)
* Log Context: Add feedback button (#66910)
* docs: add migration guide and notes for upcoming react 18 upgrade (#66656)
* Log Context: Add button to open the context query in a split view (#66777)
* Prompt DS modal when the user adds the first panel to a dashboard (#66911)
* Docs: updates time ranges and alert rule doc (#66760)
* Docs: adds legacy wording to api docs (#66937)
* Auth: Make GitHub auth\'s allowed_organizations be case insensitive (#66879)
* grafana/e2e: Include wait in `selectOption` (#66894)
* Alerting: Add tests for Evaluate (#66739)
* DataSourcePicker: Refactor and collapse the DataSourceDropdown components (#66820)
* Navigation: refactor `RemoveEmptySection...` logic into main navtree code (#66878)
* Plugins: Simplify plugin file removal (#66115)
* Tempo: TraceQL query builder QoL improvements (#66865)
* Expressions/threshold: Fix incorrect thresholds args length (#66859)
* Elasticsearch: Handle multiple annotation structures (#66762)
* Variables are available in the new DS picker and modal (#66923)
* RBAC: Update library element tests to use RBAC (#66782)
* Add verbose settings (#65469)
* Explore: Clear live logs (#64237)
* Chore: Update schema libraries to their latest versions and fixes (#66884)
* Annotations: fix testid attribute (#66877)
* Explore: make ExploreToolbar a function component (#66867)
* NestedFolders: Basic item selection (#66843)
* Alerting: Attach hash of instance labels to state history log lines (#65968)
* Loki: Update log context UI (#66848)
* Explore: Remove click tracking for external links (#66801)
* RBAC: Remove the option to disable RBAC and add automated permission migrations for instances that had RBAC disabled (#66652)
* PublicDashboards: RBAC update docs (#66529)
* AzureMonitor: Ensure dimension labels are consistent (#66783)
* Devenv: Add prometheus_oauth2_proxy_azure devenv (#66825)
* Alerting: Add support for running HA using Redis (#65267)
* Explore: Fix using data source line limit when opening logs sample in split view (#66601)
* Datasources: provide generic function to extract custom headers (#66738)
* Navigation: Vertically align section nav icon at the top when the text wraps (#66860)
* docs: remove confusing singlestat references (#66399)
* [docs] remove auth/saml alias from team sync page (#66796)
* Prometheus: mark queries with instant results as invalid for incremental querying (#66846)
* Toolkit: Remove plugin:create and component:create commands (#66729)
* Elasticsearch: Deprecate the usage of the database field in provisioning (#66828)
* [Under FF] New DS Picker with advance mode (#66566)
* AngularMigration: Clear old angular panel props when auto migrating (#66719)
* Tracing: Span filters reset filters and button (#66781)
* AppRootPage: Reduce flickering while loading plugin (#66799)
* PluginBrowse: Fix double margin due to paragraph tag inside description (#66776)
* Logs Context: Always display context toggle (#66379)
* Elastic: Store index in jsonData (#62808)
* Catalog: Show install error with incompatible version (#65059)
* Instrumentation: Add plugin service request metric (#65527)
* Live: Update Centrifuge to the latest version (#66637)
* Variables: Add new format id (#66793)
* FieldValues: Implement array accessors for deprecated Vector types (#66807)
* Annotations: Support filtering the target panels (#66325)
* Alerting: Use default page size of 5000 when querying Loki for state history (#66315)
* Alerting: Capture refID of rule\'s condition expression in Loki state history entries (#66419)
* CloudWatch: Use generated type from schema in backend (#66420)
* Plugins: Remove secure socks proxy feature toggle (#66611)
* Traces: Trace view header tweaks (#66049)
* CloudMonitor: Correctly re-render `VisualMetricQueryEditor` on `TimeRange` updates (#66756)
* Chore: fix unit tests on main (#66780)
* Loki: Don\'t request stats with invalid query (#65287)
* Chore: Use Grafana API to retrieve the public key to validate plugins (#66439)
* Loki: Update log context UI (#66730)
* Navigation: Move `SectionNav` to `AppChrome` (#64391)
* Alerting: Fix share URL for Prometheus rules on subpath (#66752)
* Usagestats: Add interface for stats for user.Service and add Usagestats for `case_insensitive_login` (#66742)
* Prometheus: Track incremental query request sizes with Faro (#65244)
* Alerting: Allow provenance disable in alerting provisioning API (#63650)
* Build: Add optional build-args for COMMIT_SHA and BUILD_BRANCH (#66672)
* NestedFolders: Add link to new work-in-progress UI (#66684)
* Annotations: Ignore unique constraint violations for tags (#65935)
* Correlations: Add transformation editor (#66217)
* Revert \"APIkeys: Add metrics for apikey endpoints (#66732)\" (#66754)
* SSE: (Instrumentation) Add Tracing (#66700)
* Set a help text when a readonly prometheus has no examplars configuration (#66713)
* Docs: removes alerting video blurb version (#66748)
* Use centralized make-docs script from Writers\' Toolkit (#66440)
* Annotations: Improve get tags query performance (#66182)
* APIkeys: Add metrics for apikey endpoints (#66732)
* loki: query splitting: labels-based frame matching (#66677)
* Fix: Canary NPM publishing (#66734)
* Fix: NPM canary releases (#66727)
* Build: Improve NPM publishing (#65171)
* Chore: Remove accidental console.log statements (#66725)
* HelpWizard: Use scenes to render dashboard inline dashboard (#64936)
* Plugins: Fix plugin catalog filtering (#66663)
* Update index.md (#66698)
* Docs: Un-draft \'Configure Integrations\' docs (#66699)
* Cloudwatch: Fix some schema todos (#66664)
* UsageStats: Add database age and driver (#66535)
* SSE: (Chore/Instrumentation) Add ds_queries_total metric and move met… (#66695)
* Testdata: Update testdata annotations editor (#66620)
* FieldValues: Use simple array in panel visualizations (#66706)
* FieldValues: Use simple array in transformations and grafana/data (#66702)
* Alerting: Add limits and filters to Prometheus Rules API (#66627)
* Chore: Try a different way to run integration tests (#66653)
* AnnotationList: Fix panel not updating when variable is changed (#65899)
* TimePicker: Fixes issues with \"Recently used absolute ranges\" section (#66281)
* Chore: Clean up NavModel interface (#66548)
* Alerting: Split silences view expired/not-expired (#66562)
* Chore: remove `localStorage mock` which doesn\'t work in node v18.16.0 (#66671)
* removed duplicate query data source section (#66605)
* docs: add missing alias (#66621)
* Trace View: Update the queryType to traceql for checking if same trace when clicking span link (#66645)
* NestedFolders: Don\'t require dev mode for feature toggle (#66501)
* Chore: upgrade our version of `rc-cascader` (#66668)
* SQL Datasources: Fix saving of max idle connections and max connection lifetime (#66662)
* Logs: Fix LogContext scrolling behavior (#66654)
* Use headings in bug report template (#65429)
* Navigation: Redirect to root page when switching organization (#66655)
* NestedFolders: Virtual tree view (#66102)
* Chore: Use time mocks in queryhistory to speed up tests (#66644)
* Migration Docs: Restructure plugin migration docs (#64900)
* Auth: Add SigningKeys Service (#64343)
* Chore: Make grot own generated feature flag files (#66590)
* SQL Datasources: Update Max Connection and Max Idle Connection Defaults to 100 and add auto mode (#65834)
* Loki: Fix ad hoc filters when used with number and > and < operators (#66579)
* Alerting: Update legacy alerting warning (#66269)
* Traces: Span filtering (#65725)
* GRPC: Document GRPC flags to allow overriding env vars (#66628)
* Visualizations: Choose color based on series name (#66197)
* Chore: Remove deprecated dashboardId from panel query runner (#64786)
* Azure Monitor: Fix bug that was not showing resources for certain locations (#66502)
* OpenSearch: Add feature toggle for detecting version (#66386)
* Chore: Update AATTgrafana/e2e (#66365)
* docs: adds license guidance to publishing criteria (#64984)
* Loki docs: Add how to start live tailing logs (#65945)
* RBAC: Feature to override default assignments (#66561)
* Google Cloud Monitoring: Fix project variable (#66524)
* Logs: Redesign and improve LogContext (#65939)
* Chore: Update Cuetsy to v0.1.8 version (#66456)
* Cloudwatch: Change type of `ts` field in log responses to `time` (#66525)
* FieldValues: Use plain arrays instead of Vector (part 2 of 2) (#66224)
* InfluxDB: Fix querying with hardcoded retention policy (#66466)
* Docs: update docs migration path for api keys w. examples (#66463)
* FieldValues: Use plain arrays instead of Vector (part 1 of 2) (#66187)
* Dashboards: Fix broken internal data links (#66567)
* Explore: Add tooltip to explain what logs sample is (#66568)
* Loki: Refactor logic for using context filters (#66382)
* Chore: Use AATTtypes/chance types (#66569)
* Replace the DS drawer toggle with the new DS picker one (#66551)
* Explore: fix table sizing with few rows (#66546)
* Navigation: move connections in IA (#66559)
* Docs: Add distributed tracing plugin developer guide (#65898)
* Explore: Promote exploreMixedDatasource feature toggle to beta (#66552)
* Loki Config: Add missing section header + minor improvements (#66216)
* Explore: Allow supplementary query data provider to be undefined for mixed data sources (#66422)
* Elasticsearch: Change feature toggle for backend migration to enableElasticsearchBackendQuerying (#66500)
* NestedFolders: Add folder service registry with dashboard service implementation (#65033)
* Chore: Clean up old navigation (#66287)
* Chore: Upgrade Go to 1.20.3 (#66264)
* E2E: Fixed so openPanelMenuItem flow works with new/old panel chrome without breaking changes (#66118)
* Loki Variable Query Editor: Fix bug when the query is updated (#66509)
* Dashboard: Add series color shades (#61300)
* Prometheus: Fix ad-hoc filters (#66521)
* Put the numbers before dashboard elements. (#65749)
* Analytics: Add total dashboard byte size to reporting (#66425)
* docs: nav update notes for videos (#66506)
* Previews: remove dashboard previews backend (#66176)
* Correlations: Remove feature toggle from alpha list in index.md (#66499)
* Chore: Restore shouldFailOnLog being enabled only during CI (#66498)
* Alerting: use alerting GrafanaReceiver and BuildReceiverConfiguration in Grafana (#65224)
* Tempo: Encode IDs as hexadecimal when downloading traces (#66001)
* Docs: Fix a type in support bundles (#66481)
* Prometheus: Add exemplar modal \"locking\" for time series (#63896)
* SAML: Configuration UI (#64054)
* AlertRules: Update design to align it with recent changes to lists and tables (#66461)
* docs: nav updates for exemplars (#66469)
* Tracing: Add links to documentation in config pages (#66442)
* InteractiveTable: Updated design and minor tweak to Correlactions page (#66443)
* Tracing: Update provisioning docs (#66055)
* PublicDashboards: Code formatted (#66462)
* FlameGraph: Refactor and simplify styles (#66433)
* Loki: Remove alpha feature toggle lokiDataframeApi (#65918)
* Loki: Add feature flag to enable dataplane-compliant metric frames (#66017)
* doc: update doc link which 404s (#66453)
* Design System: Set TextArea to display: block in order to remove spacing below (#66262)
* FrameGraphTopTable: Use standard Table component (#66411)
* Loki Autocomplete: Update Lezer LogQL and update labels autocomplete after the upgrade (#66289)
* Alerting: Hide mute timing actions when dealing with vanilla prometheus (#66457)
* Alerting: Allow Rules to Schedule to be filtered by Rule Group (#59990)
* Logs: Use `DataQuery` from AATTgrafana/schema (#66403)
* GrafanaData: Remove obsolete logs exports (#66271)
* Docs: Add docs for [plugin.plugin_id].tracing config key (#65900)
* Logs: Add new LogRowContext types to `AATTgrafana/data` (#66404)
* Dashboards: Prevent template variables from resolving twice (#66372)
* Alerting: Fix creating a recording rule when having multiple datasources (#66415)
* NestedFolders: Fix warning from tests, restore page default export (#66441)
* Loki docs: Better description of label browser buttons (#65897)
* Plugins: Fix module.js file not being closed when loading plugins (#66288)
* GLDS: Create AutoSaveField component (#61316)
* Cloudwatch: Pass refId from query for expression queries (#66147)
* EditDataSources: Add EditDataSourceActions to EditDataSourcePages (#64487)
* Correlations: Track completion rate for adding correlations (#66361)
* Logs: Fix typo in filename of `loki/LogContextProvider` (#66410)
* Auth: Remove the session cookie only if it\'s invalid or revoked (#65984)
* Prometheus: Enable converter tests (#66378)
* Table: Fix storybook stories (#66414)
* Dashboard Datasource: Update Language (#66015)
* docs: remove ref to resolved issue (#66369)
* Prometheus: Incremental querying option for `to: now` dashboards (#62932)
* AATTgrafana/ui: Add support for showing selected options in `Select` (#66391)
* Explore: Start using PanelChrome as container (#66370)
* VizLegend: Fixes flicking visualization height & re-render (#66331)
* DashboardChangedModal: Update and fix design issues (#66380)
* remove duplicate exemplars section (#66398)
* Caching: Refactor enterprise query caching middleware to a wire service (#65616)
* SSE: Dataplane Compliance (#65927)
* Table Panel: Fix panel migration for options cell type (#66305)
* add workaround for intercom iframe background being non-transparent in dark mode (#66329)
* docs: nav updates for enterprise and reports (#66389)
* Prometheus: Show initial hint on builder mode when metric lookup disabled (#65827)
* Correlations: Update feature toggle status to beta (#66390)
* InfluxDB: Fix Interpolation when querying variables (#65875)
* Expressions: Fix expression load with legacy UID -100 (#65950)
* PublicDashboards: validate only one public dashboard per dashboard (#66228)
* GrafanaUI: Remove obsolete logs exports (#66268)
* Docs: Correlations (#66121)
* docs: What\'s New & Upgrade Guide 9.5 (#64168)
* Loki: Move log context to separate log context provider (#66357)
* AccessControl: Allow editors to access GET /api/datasources (#66343)
* Revert \"Prometheus: Reduce allocations parsing exemplars\" (#66367)
* Prometheus: Query cache flakey tests (#66366)
* Elasticsearch: Add feature toggle to disable running queries trough backend (#66260)
* Explore: Remove deprecated DataSourceWithLogsVolumeSupport (#66266)
* Service accounts: Refactor to make roleOptions act as Users for service accounts (#66107)
* NestedFolders: New Browse Dashboards views (#66003)
* Chore: Soft failure in plugin initialization (#66210)
* Chore: Use maintained crypto library (#66304)
* CI: Split `/bin/build artifacts
*` subcommand (#66005)
* Bump grafana/code-coverage from 0.1.18 to 0.1.19 (#65308)
* Logs Navigation: Fix typo in test description (#66293)
* Correlations: Fix parsing create/update response (#66193)
* Instrumentation: Report the size of plugin request (#66149)
* Alerting: Document state history config options in default and sample configuration files (#65748)
* docs: update broken link (#66317)
* Timeseries: Limit long text in legend (#66307)
* CloudWatch: Refactor around handleGetRegions (#65713)
* PublicDashboards: metrics collected in background service (#65836)
* PageNotFound: Update design so that it looks better in topnav (#66295)
* Timeseries: Align tooltip values to the right (#64096)
* Cloudwatch: Fix ui bug in template variable editor (#66207)
* Chore: Update CODEOWNERS with new partner datasources team name (#66306)
* Datasource/Loki: Add tooltip explaining resolution for loki query (#66283)
* Plugins: Fix plugin signature calculation not working on Windows (#66273)
* API keys: Add deprecation to api keys (#65948)
* Alert: Restore storybook examples (#66097)
* Logs Navigation: Scroll to first log when using pagination (#66214)
* AuthN: feature flag for external service authentication (#66160)
* Library panels: Ensure pagination controls are always correctly displayed (#65283)
* SQL Datasources: Fix variable throwing error if query returns no data (#65937)
* Navigation: Scrolled hamburger menu links now navigate correctly in Safari (#66261)
* Elasticsearch: Fix legend generated on backend (#66039)
* prometheus: slightly different approach for dataplane compatibility (#65993)
* Docs: updated emotion\'s cx link (#66180)
* Logs: Move components to dedicated directory (#65936)
* Chore: Upgrade to react 18 (#64428)
* Remove \"Open source\" label from \"Recorded queries\" page (#66127)
* Remove \"Open source\" label from all \"RBAC\" pages (#66129)
* Dashboard: rewrite `useDashboardSave` to not use `useEffect` (#65602)
* PanelHeaderMenuTrigger: Store `clickCoordinates` in a ref instead of state (#65601)
* Explore: Align multiple log volumes (#64356)
* Docs: updates to error handling (#65599)
* Correlations: Add usage stats about correlations (#66021)
* Correlations: Show correct number of variables (#66191)
* Panels: GeomapPanel edit mode fix (#66222)
* Search: Add clear search button to the input bar (#66204)
* Grafana Cloud: Put cloud artifacts to `
*/release` dir (#66168)
* Grafana Cloud: Add `VariantLinuxAmd64` in build variants (#66167)
* Chore: Update emails README (#66173)
* Dataplane: Support prometheus dataplane contract for transformations and name matchers (#65237)
* Prometheus: Fix flaky unit test (#66188)
* fixed broken links (#66153)
* Previews: remove dashboard previews UI (#66146)
* Docs: removes start server content, updates links (#66172)
* Plugins: Refactoring: Move plugins tracing env vars to separate func (#66170)
* Plugins: add env variables needed for the secure socks proxy in the plugins sdk (#65878)
* Docs: updates Grafana installation for Red Hat, Fedora, RHEL, SUSE, and OpenSUSE (#65232)
* Alerting: Fix explore link in alert detail view (#66106)
* Alerting: Fix docs link when creating or editing rules (#66019)
* Query Splitting: Fix for handling queries with no requestId (#66161)
* Transformations: Improve UX and fix refId issues (#65982)
* docs: nav updates for use dashboard topic (#66151)
* Docs/fix cross account section in cloudwatch doc (#65572)
* Build URL params and include requestId (#65742)
* docs: nav updates for dashboards (#66078)
* docs: nav related updates for data sources (#66080)
* Docs: Correct contributing.md i18n message (#66103)
* Docs: Small fixes for Template Variables Doc (#65947)
* Alerting: Remove and revert flag alertingBigTransactions (#65976)
* Alerting: Tiny refactor on the eval and schedule packages (#66130)
* Restructure the org upsert method (#64763)
* Design System: Remove unused type parameter in `SegmentProps` and `SegmentInput` (#64919)
* Chore: remove console.log from search (#66124)
* Docs: Add content to what\'s new 9.4 (#65895)
* Plugins: Skip instrumenting plugin build info for core and bundled plugins (#66105)
* Search v1: Add support for inherited folder permissions if nested folders are enabled (#63275)
* Cloudwatch: Add missing AWS/IVS namespace metrics (#65985)
* Table: Fix migrations from old angular table for cell color modes (#65760)
* DataFrame: Handle nanosecond-precision timestamp fields (#64529)
* Flaky E2E: Wait for the data to be loaded before switch to table view (#66072)
* docs: fixes link (#66051)
* XYChart: Add all dataset columns in tooltip (#65027)
* CloudWatch Logs: Document logs data protection (#65967)
* Correlations: Show variables used in the target query (#66009)
* Correlations: Don\'t show Add button in empty call-to-action page when user has no sufficient permissions (#66006)
* Alerting: Choose a previous valid AM configuration in case of error (#65746)
* Alerting: Add endpoint to revert to a previous alertmanager configuration (#65751)
* Chore: Use latest go-sdk (v0.158.0) (#66054)
* Docs: Add traceQuery setting to Tempo provisioning example (#66050)
* Loki Query Editor: Increase autocomplete suggestions window with to 50% (#66041)
* Elasticsearch: Run log context queries through backend (#65805)
* TrendPanel: use isLikelyAscendingVector rather than brute force (#65977)
* fixe broken data source tables (#66042)
* GenericOAuth: Set sub as auth id (#65902)
* Explore: Run test datasource default selection when mounted (#65864)
* Fix: DataLinks from data sources override user defined data link (#65996)
* PublicDashboards: fix collapsed rows queries (#66014)
* Docs: Updated Grafana OSS Introduction (#66004)
* FlameGraph: Use pyroscope/flamegraph (#65896)
* Docs: Add the index function
* Devenv: Create new Elasticsearch dashboards for data in data source (#65930)
* Plugins: Move config factory to pluginsintegration package (#65716)
* Supplementary Query Error: Align buttons to the right / Update timeout message (#65738)
* Grafana UI: Ignore internal stories when compiling (#65983)
* VizLegend: Change border radius from default to pill (#65946)
* DashlistPanel: Add options to include time range and variable values (#65757)
* Templating: Replace __data , __field and __cell_n with macros (#65324)
* Build: Fix Redis/Memcached integration tests (#64298)
* Badge: Fix alignment and simplify markup and styles (#65980)
* PieChart: Show long labels properly (#65699)
* Admin/Plugins: Change alert about Connections to subtitle (#65913)
* Scenes: Add support for shared query results of other panel (#65413)
* Show traceids for failing and successful requests (#64903)
* PluginExtensions: Fixed issue in typings for the onClick link callback (#65978)
* TrendPanel: Add new trend panel (Alpha) (#65740)
* Chore: Reuse findFieldIndex from findField (#65973)
* Alerting: Use a completely isolated context for state history writes (#64989)
* Plugins: Tracing: Add test for composite propagation (#65917)
* Row-repeats: Fix disappearing panel when viewed panel is refreshed (#58392)
* Docs: Added note to contact Support (#65235)
* Rickywhitaker/verify repos update (#65739)
* chore: automatically add relevant items to dataviz / bi projects (#65882)
* Service accounts: Fix service account role picker on reload of profile page (#65911)
* Plugins: Remove unnecessary CDN code (#65929)
* Page: Remove bottom page margin (#65082)
* Loki Query Splitting: Fix bug for mixed split durations (#65925)
* Release: Bump version to 10.0.0-pre (#65926)
* Dropdown: Stop Dropdown accepting a function as children (#65467)
* CI: Allow X.Y.Z-pre in bump-version workflow (#65924)
* Docs: define RBAC n/a for a scope (#65782)
* PluginExtensions: Fixed issue with incorrect type being exposed when configuring an extension (#65910)
* Chore: Update AddPanel selectors for top nav (#65871)
* Use latest version of doc-validator (#65595)
* Packaging: Remove chkconfig dependency (#65887)
* Scenes: update to v0.3 (#65886)
* Scenes: Add refresh picker to demos and dashboard loader (#64292)
* Loki docs: Use images instead of text description for operation settings (#65838)
* Loki docs: Reorder content of the loki docs (#65798)
* Service Accounts: Allow unsetting token expiry date (#65862)
* Feature Flags: Remove dev-mode and alpha from grpc server feature flag (#65789)
* PluginExtensions: Adding full targets to the panel menu context (#65861)
* Fri Jun 23 2023 ecsosAATTopensuse.org- Update to version 9.5.5:
* Release: Bump version to 9.5.5 (#922)
* [v9.5.x] What\'s New: Bump whatsnewurl link (#70314)
* [v9.5.x] Azure: Fix Kusto auto-completion for Azure datasources (#69685) (#69694)
* [v9.5.x] Revert: Allow editors to access GET /datasources (#68654)
* [v9.5.x] Settings: Add ability to override `skip_org_role_sync` with Env variables (#68375)
* [v9.5.x] RBAC: Remove legacy AC editor and admin role on new dashboard route (#68776)
* [v9.5.x] Auth: Show invite button if disable login form is set to false (#70154)
* [v9.5.x] Auth: Fix visibility of the Invite button on /admin/users page (#69066)
* Release: Bump version to 9.5.4 (#905)
* Auth: Remove Email Lookup from oauth integrations 9.5 (#895)
* Wed Jun 07 2023 ecsosAATTopensuse.org- Update to version 9.5.3:
* Release: Bump version to 9.5.3 (#883)
* [v9.5.x] Prevent crash while executing concurrent mixed queries (#877)
* [v9.5.x] Require alert.notifications:write permissions to test receivers and templates (#867)
* Thu May 11 2023 ecsosAATTopensuse.org- Update to version 9.5.2:
* [v9.5.x] Chore: Upgrade Go to 1.20.4 (#67757)
* [v9.5.x] Docs: Fix broken link for no data and error handling (#67653)
* [v9.5.x] docs: move misplaced Configure legend page (#67671)
* [v9.5.x] docs: reverse what\'s new order in TOC (#67603)
* fixed merge conflict for backport (#67598)
* [v9.5.x] Add Grafana Free as supporting Enterprise features (#67601)
* [v9.5.x] docs: add link to dashboard insights page (#67595)
* [v9.5.x] [Chore] Dashboard: Update analytic events for new panel/row/import/pasted panel (#67215)
* [v9.5.x] [Chore] Dashboard: Add i18n for creating a panel, row, library panel, and pasted panel (#66974)
* [v9.5.x] TimeSeries: Fix leading null-fill for missing intervals (#67571)
* [v9.5.x] docs: fixing merge conflict for backport (#67565)
* [v9.5.x] Update index.md (#67553)
* Alerting: Update alerting module to 20230428154802-ad53acfab07f (#67541)
* [v9.5.x] Docs: fixes alias and menutitle (#67534)
* [v9.5.x] Duplicate Exemplars Configuration Delete (#67535)
* [v9.5.x] Grafana Cloud: Put cloud artifacts to `
*/release` dir (#67532)
* [v9.5.x] Grafana Cloud: Add `VariantLinuxAmd64` in build variants (#67529)
* [v9.5.x] Alerting: Scheduler use rule fingerprint instead of version (#67516)
* [v9.5.x] Dashboard: Revert fixed header shown on mobile devices in the new panel header (#67514)
* [v9.5.x] SQL Datasources: Update behavior of default connection limits (#67465)
* [v9.5.x] Prometheus: Fix regression for $__rate_interval comparison (#67505)
* [v9.5.x] Influxdb: Handle legacy Influxdb influxql annotations with target in migration (#67504)
* [v9.5.x] Update start-restart-grafana.md (#67506)
* [v9.5.x] Update start-restart-grafana.md (#67500)
* [v9.5.x] Refactor Panel Menu Rudderstack events and add missing instrumentation (#67491)
* [v9.5.x] docs: update dashboard settings page (#67431)
* [Docs v9.5x] Update configure tracing (#67163) (#67417)
* [v9.5.x] Docs: Fix broken links to section on Variable syntax page (#67410)
* [v9.5.x] PostgreSQL: Fix tls certificate issue by downgrading lib/pq (#67393)
* Chore: Update SAML lib (#824)
* AuthJWT: Fix JWT query param leak (CVE-2023-1387) (#825)
* Geomap: Sanitize the attribution string (#745)
* [v9.5.x] Provisioning: Fix provisioning issues with legacy alerting and data source permissions (#67377)
* [v9.5.x] New Dashboard: Fix \"build a dashboard\" when empty dash page feature is enabled (#67375)
* [v9.5.x] Alerting: Fix misleading status code in provisioning API (#67358)
* Changelog: Updated changelog for 9.5.1 (#67353) (#67356)
* [v9.5.x] Explore: Update table min height (#67321) (#67332)
* DataLinks: Encoded URL fixed (#67291)
* [v9.5.x] Loki: Fix log samples using `instant` queries (#67271) (#67275)
* Release: Bump version to 9.5.2 (#67262)
* [v9.5.x] Doc: Fix typo (#67243)
* [v9.5.x] docs: Update Screenshot (#67236)
* [v9.5.x] Panel Header Fix: Implement new Panel Header on Angular Panels (#67228)
* [v9.5.x] Azure Monitor: Fix bug that was not showing resources for certain locations (#67216)
* [v9.5.x] Docs: Fix help docs for SQL datasources (#67201)
* [v9.5.x] EmptyDashboard: Fix wrong font weight (#67044)
* [v9.5.x] Alerting: Fix panic when reparenting receivers to groups following an attempted rename via Provisioning (#67175)
* [v9.5.x] Alerting: Allow hooking into request handler functions. (#67154)
* Wed Apr 26 2023 ecsosAATTopensuse.org- Update to version 9.5.1:
* Release: Bump version to 9.5.1 (#852)
* Chore: Update SAML lib (#824)
* AuthJWT: Fix JWT query param leak (CVE-2023-1387) (#825)
* Geomap: Sanitize the attribution string (#745)
* Chore: Update SAML lib (#824)
* AuthJWT: Fix JWT query param leak (CVE-2023-1387) (#825)
* Geomap: Sanitize the attribution string (#745)
* [v9.5.x] Cloudwatch Logs: Clarify Cloudwatch Logs Limits (#67101)
* Scenes: Backport of upgrade to v6 to gain access to new UrlEncode format (#67115)
* [v9.5.x] Rendering: Fix panel rendered count on error (#67087)
* [v9.5.x] Alerting: fix condition to distinguish multiple datasources type in dropdown (#67066)
* [v9.5.x] AzureMonitor: Correct series name accounting for dimensions (#67068)
* [v9.5.x] Nested folders: Fix error response codes (#66975)
* [v9.5.x] Fix: Hide invite when disabled login form is set (#67042)
* [v9.5.x] Alerting: Fix filtering when panel variables are in use (#67038)
* [v9.5.x] AzureMonitor: Update ARG Subscription selection (#67037)
* Navigation IA: Update `Monitoring` to `Observability` (#66963) (#67023)
* [v9.5.x] Plugins: Fix width for README pages with tables (#67025)
* [v9.5.x] Stats Inspector: Prevent long stats from being hidden (#66980)
* [v9.5.x] Alerting: Fix DatasourceUID and RefID missing for DatasourceNoData alerts (#66962)
* [v9.5.x] docs: add migration guide and notes for upcoming react 18 upgrade (#66952)
* [v9.5.x] Docs: updates time ranges and alert rule doc (#66945)
* [v9.5.x] Expressions/threshold: Fix incorrect thresholds args length (#66926)
* [v9.5.x] Docs: adds legacy wording to api docs (#66942)
* [v9.5.x] Alerting: Add tests for Evaluate (#66930)
* [v9.5.x] Elasticsearch: Handle multiple annotation structures (#66924)
* [v9.5.x] Tempo: TraceQL query builder QoL improvements (#66927)
* [v9.5.x] AzureMonitor: Ensure dimension labels are consistent (#66874)
* [v9.5.x] Chore: Update AATTgrafana/e2e (#66880)
* [v9.5.x] Chore: Update AddPanel selectors for top nav (#66896)
* [v9.5.x] [docs] remove auth/saml alias from team sync page (#66856)
* Chore: Upgrade Go to 1.20.3 (#66831)
* [v9.5.x] Catalog: Show install error with incompatible version (#66817)
* [v9.5.x] CloudMonitor: Correctly re-render `VisualMetricQueryEditor` on `TimeRange` updates (#66787)
* [v9.5.x] Build: Add optional build-args for COMMIT_SHA and BUILD_BRANCH (#66759)
* [v9.5.x] Alerting: Fix share URL for Prometheus rules on subpath (#66773)
* [v9.5.x] Alerting: Allow provenance disable in alerting provisioning API (#66761)
* [v9.5.x] Annotations: Ignore unique constraint violations for tags (#66757)
* [v9.5.x] Update index.md (#66718)
* [v9.5.x] Annotations: Improve get tags query performance (#66744)
* [v9.5.x] Docs: Un-draft \'Configure Integrations\' docs (#66715)
* [v9.5.x] SQL Datasources: Update Max Connection and Max Idle Connection Defaults to 100 and add auto mode (#66651)
* [v9.5.x] docs: add missing alias (#66676)
* [v9.5.x] removed duplicate query data source section (#66682)
* [v9.5.x] Navigation: Redirect to root page when switching organization (#66658)
* [v9.5.x] GRPC: Document GRPC flags to allow overriding env vars (#66631)
* [v9.5.x] Explore: Allow supplementary query data provider to be undefined for mixed data sources (#66422) (#66577)
* [v9.5.x] Google Cloud Monitoring: Fix project variable (#66603)
* [v9.5.x] InfluxDB: Fix querying with hardcoded retention policy (#66588)
* [v9.5.x] Dashboards: Fix broken internal data links (#66581)
* [v9.5.x] Docs: Add distributed tracing plugin developer guide (#66558)
* [v9.5.x] Loki Variable Query Editor: Fix bug when the query is updated (#66536)
* [v9.5.x] E2E: Fixed so openPanelMenuItem flow works with new/old panel chrome without breaking changes (#66540)
* [v9.5.x] Prometheus: Fix ad-hoc filters (#66534)
* [v9.5.x] Put the numbers before dashboard elements. (#66530)
* [v9.5.x] docs: nav update notes for videos (#66519)
* [v9.5.x] docs: nav updates for exemplars (#66473)
* [v9.5.x] Docs: Fix a type in support bundles (#66491)
* [v9.5.x] Alerting: Hide mute timing actions when dealing with vanilla prometheus (#66460)
* [v9.5.x] Alerting: Allow Rules to Schedule to be filtered by Rule Group (#66458)
* [v9.5.x] Docs: Add docs for [plugin.plugin_id].tracing config key (#66454)
* [v9.5.x] Dashboards: Prevent template variables from resolving twice (#66452)
* [v9.5.x] Plugins: Fix module.js file not being closed when loading plugins (#66435)
* [v9.5.x] Cloudwatch: Pass refId from query for expression queries (#66434)
* [v9.5.x] Alerting: Fix creating a recording rule when having multiple datasources (#66448)
* [v9.5.x] Auth: Remove the session cookie only if it\'s invalid or revoked (#66431)
* [v9.5.x] remove duplicate exemplars section (#66405)
* [v9.5.x] Table Panel: Fix panel migration for options cell type (#66406)
* [v9.5.x] Prometheus: Show initial hint on builder mode when metric lookup disabled (#66400)
* [v9.5.x] docs: nav updates for enterprise and reports (#66395)
* [v9.5.x] InfluxDB: Fix Interpolation when querying variables (#66392)
* [v9.5.x] Expressions: Fix expression load with legacy UID -100 (#66388)
* [v9.5.x] AccessControl: Allow editors to access GET /api/datasources (#66376)
* [v9.5.x] docs: What\'s New & Upgrade Guide 9.5 (#66377)
* [v9.5.x] Revert \"Prometheus: Reduce allocations parsing exemplars\" (#66374)
* [v9.5.x] Docs: Add example to extract a specific label value (#66360)
* [v9.5.x] CI: Split `/bin/build artifacts
*` subcommand (#66005) (#66345)
* [v9.5.x] CloudWatch Logs: Document logs data protection (#66322)
* [v9.5.x] docs: update broken link (#66319)
* [v9.5.x] Plugins: Fix plugin signature calculation not working on Windows (#66302)
* [v9.5.x] Library panels: Ensure pagination controls are always correctly displayed (#66279)
* [v9.5.x] SQL Datasources: Fix variable throwing error if query returns no data (#66275)
* [v9.5.x] Navigation: Scrolled hamburger menu links now navigate correctly in Safari (#66270)
* [v9.5.x] Remove \"Open source\" label from all \"RBAC\" pages (#66248)
* [v9.5.x] Remove \"Open source\" label from \"Recorded queries\" page (#66252)
* [v9.5.x] docs: nav related updates for data sources (#66142)
* [v9.5.x] docs: nav updates for dashboards (#66143)
* [v9.5.x] Docs: updates to error handling (#66236)
* [v9.5.x] fixed broken links (#66179)
* [v9.5.x] Docs: removes start server content, updates links (#66175)
* [v9.5.x] Docs: updates Grafana installation for Red Hat, Fedora, RHEL, SUSE, and OpenSUSE (#66169)
* [v9.5.x] Alerting: Fix explore link in alert detail view (#66166)
* [v9.5.x] Alerting: Fix docs link when creating or editing rules (#66164)
* [v9.5.x] Query Splitting: Fix for handling queries with no requestId (#66162)
* [v9.5.x] docs: nav updates for use dashboard topic (#66154)
* [v9.5.x] Docs: Small fixes for Template Variables Doc (#66139)
* [v9.5.x] Alerting: Tiny refactor on the eval and schedule packages (#66133)
* [v9.5.x] Chore: remove console.log from search (#66128)
* [v9.5.x] Docs: Add content to what\'s new 9.4 (#66123)
* [v9.5.x] docs: fixes link (#66069)
* [v9.5.x] Admin/Plugins: Change alert about Connections to subtitle (#65991)
* [v9.5.x] Plugins: Skip instrumenting plugin build info for core and bundled plugins (#66113)
* [v9.5.x] docs: fix broken data source tables (#66043)
* Wed Apr 26 2023 ecsosAATTopensuse.org- Update to version 9.5.0:
* Add more variants to cloud version
* Chore: Update SAML lib (#824)
* AuthJWT: Fix JWT query param leak (CVE-2023-1387) (#825)
* Geomap: Sanitize the attribution string (#745)
* [v9.5.x] Table: Fix migrations from old angular table for cell color modes (#66085)
* [v9.5.x] PieChart: Show long labels properly (#66083)
* [v9.5.x] XYChart: Add all dataset columns in tooltip (#66065)
* [v9.5.x] PublicDashboards: fix collapsed rows queries (#66030)
* [v9.5.x] Fix: DataLinks from data sources override user defined data link (#66031)
* [v9.5.x] PluginExtensions: Adding full targets to the panel menu context (#66020)
* [v9.5.x] Docs: Updated Grafana OSS Introduction (#66025)
* [v9.5.x] PluginExtensions: Fixed issue in typings for the onClick link callback (#65979)
* [v9.5.x] Alerting: Use a completely isolated context for state history writes (#65969)
* [v9.5.x] Docs: Added note to contact Support (#65959)
* [v9.5.x] Loki Query Splitting: Fix bug for mixed split durations (#65928)
* [v9.5.x] PluginExtensions: Fixed issue with incorrect type being exposed when configuring an extension (#65914)
* Release: Bump version to 9.5.0 (#65888)
* docs: nav updates for data sources (#65873)
* Nested folders: Fix moving folder under root (#65684)
* Docker: Allow to get commit sha when using root Dockerfile (#65870)
* Rendering: Experimental support to use JWTs as auth method (#60841)
* update enhanced-ldap (#65687)
* UI Extensions: Rename `placement` to `extensionPointId` (#65841)
* Docs: Introduce plugin extensions (#64747)
* docs: updates for empty dashboard state (#65573)
* Alerting: skip flakey test (#65858)
* PluginExtensions: Added onClick to link as a replacement for the command type (#65837)
* Revert \"Alerting: Add limits to the Prometheus Rules API\" (#65842)
* Remove two PR reviewer checklist items (#65290)
* Plugins: Hide extensions menu when editing a panel (#65840)
* Docs: Add transformations doc link for What\'s New v9.2 (#65673)
* Prometheus: browser cache unit test bug (#65843)
* CloudMonitoring: Add project selector for MQL editor[fix] (#65567)
* Build: Add CloudMode to build versions (#65651)
* Prometheus: Browser resource caching (#60711)
* Alerting: Add label filters to the logic of showing hidden instances (#65674)
* CloudWatch: Fix cachedQueries insights not being updated for metric queries (#65495)
* CI: Exclude cloud related tags from tag events (#65806)
* Loki docs: remove docs for raw query as it no longer exists (#65804)
* elasticsearch: removed code related to removed esVersion field (#65439)
* Prometheus: Remove unused editorSrc (#65829)
* Loki Query Splitting: Rename from \"chunk\" to \"splitting\" (#65630)
* Governance: Update workplace (#63997)
* Dashboards: Enable feature flag `newPanelChromeUI` by default (#65593)
* Dashboard: Enable feature toggle emptyDashboardPage by default (#65464)
* CI: Make `init-enterprise` depend on `grabpl` (#65797)
* Plugins: Tracing: Disable distributed tracing for plugins by default (#65796)
* PanelChrome: Add option to show actions on the right side (actions = leftItems) (#65762)
* CI: Move release integration pipeline to standalone promotion pipeline (#65787)
* TablePanel: Fix table cells overflowing when there are multiple data links (#65711)
* Alerting: Add limits to the Prometheus Rules API (#65169)
* Angular: Prevent angular from loading when disabled (#65755)
* UI extensions: Refactor the registry and remove the `\"command\"` type (#65327)
* Alerting: Disable alerting incompatible panels in the dashboard picker (#65341)
* Dashboard Datasource: Update Query List & Improve UX (#64429)
* Docs: Add info how to do multiple sorting in table panel (#65715)
* Docs: Deprecate dashboard previews (#65698)
* PublicDashboards: fix annotations when Target is nil (#65744)
* Alerting: Fetch all applied alerting configurations (#65728)
* Add Curl in Alpine to Support Docker Health Check (#65547)
* (bug) Change URL to correct documentation page (#65493)
* Alerting: Update migration to put alerts to the default folder if dashboard folder is missing (#65577)
* Alerting: Delete stub for SQL alert state history backend (#65667)
* MSSQL: Update forked go-mssqldb dependency (#65658)
* Prometheus: Update capitalisation of elements (#65724)
* Build: Remove start:hot from package.json (#65718)
* Alerting: Respect \"For\" Duration for NoData alerts (#65574)
* Alerting: Fix integration test for creating silences (#65722)
* Chore: Make SearchItem return div instead of li (#65685)
* AuthToken: client token rotation fix (#65709)
* AuthN: Tune logs in client (#65714)
* LDAP: Always synchronize Server Admin role through role sync if role sync is enabled (#58820)
* New Panel Header: Fix when clicking submenu item the parent menu item onClick get\'s triggered (#65691)
* Alerting: Update prometheus version (#65688)
* Docs: Update influxdb provisioning documentation to align with database deprecation (#65550)
* Alerting: Use logger with context in the state cache (#65663)
* Logger: Add feature toggle for errors in HTTP request logs (#64425)
* Phlare: Rollback pprof code (#65689)
* Stat Panel: Update docs (#65639)
* Table: Fix column filter popup shadow (#65675)
* NestedFolders: add delete confirmation to delete modal (#65548)
* NestedFolders: Folder view move folder (#65661)
* NestedFolders: Support moving folders into other folders (#65519)
* Update CODEOWNERS per new team name for aws-datasources (#65638)
* Bump plugin-sdk (#65652)
* BrowseDashboards: Fix move to General folder not working (#65653)
* Elasticsearch: Add benchmarks for processing of requests and responses (#65354)
* Tempo: TraceQL Configurable static fields (#65284)
* Logs Volume Timeouts: Add a custom message with options (retry, close) for request timeouts (#65434)
* Navigation: Rename Alerts & incidents to Alerts & IRM (#65635)
* e2e tests: Add selector to close dashboard settings and use it in e2e tests (#65625)
* Update scenes to 0.2 (#65676)
* TimeSeries: Don\'t extend stepped interpolation to graph edges (#65657)
* Search: Move checkbox outside of item card (#65540)
* CloudWatch Logs: Fix running logs queries with expressions (#65306)
* Plugins: Support for distributed tracing in backend plugins SDK (#63714)
* Explore: Add click tracking to data links (#65221)
* Docs: Fix markup for URL (#65576)
* Alerting: Introduce proper feature toggles for common state history backend combinations (#65497)
* Prometheus: Track request.requestId rather than custom query.requestId (#63913)
* Give more detail and context on http_addr in grafana.ini (#65187)
* Storybook: update Alert story (#63959)
* DateTimePicker: Add min date support to calendar (#64632)
* Chore: add selector for items in the megamenu (#65633)
* Search: Remove old s o search shortcut from HelpModal (#65631)
* TimeSeries: Improve stacking direction heuristic (#65499)
* ApiKeyGenPrefix: rename package (#65623)
* API: Fix \"Updated by\" Column in dashboard versions table (#65351)
* Chore: update babel dependencies in in yarn.lock (#65575)
* Alerting: Fix and re-enable `filters instance labels in log line` test (#65618)
* Dashboard: Remove tooltip on Add button (#65619)
* Loki: Add `unpack` query builder hint (#65608)
* Alerting: Disable `filters instance labels in log line` test (#65610)
* e2e: Add Toggle menu selector (#65607)
* Chore: Some type fixes needed for react 18 (#65600)
* Fix FieldValidationMessage height issue (#64717)
* Update `RandomHex` code comment to reflect implementation (#63810)
* I18n: Crowdin sync (#65606)
* Dashboard: When dashboard is not found show message instead of empty page (#65508)
* Dashboard: Add new visualization/row/library panel/pasted panel is now a dropdown menu (#65361)
* Grafana UI: Fix tooltip prop of button component (#64765)
* Navigation: Enable new navigation by default (#65335)
* Navigation: Add Import dashboard to quick actions (#65528)
* Phlare: Fix error when there are no profileTypes to send from backend (#65455)
* FlameGraph: Refactor handling of the labels (#65491)
* Revert \"elastic: remove most of xpack\" (#65596)
* Chore: Remove result field from search (#65583)
* Search: Fix checkbox and row styles (#65515)
* Nested folders: Fix move (#65526)
* Loki Query Chunking: Group queries by resolution (#65353)
* Docs: updates type to integration (#65591)
* SQL Datasources: Add back help content (#65383)
* Dashboards: Fix Mobile support dashboard issues on new iOS 16.3 (#65542)
* Design System: Set border radius to theme.shape.radius.default (#65511)
* Tracing: Docs and config improvements for Tempo/Jaeger/Zipkin (#65255)
* Chore: Remove result field from stats (#65166)
* Chore: Remove result field from dashboards (#65249)
* Prometheus: Fix fallback http method when no http method specified in jsonData (#65229)
* Docs: Update version for \"What\'s New\" section (#65554)
* Docs: Fix Nightly Builds URL (#65552)
* Prometheus: Update audiences for Azure auth (#65498)
* Alerting: Improve query types usage to prevent ts-errors (#65238)
* Alerting: Remove dependency on alerting package in definitions (#65390)
* Table Panel: Revert row number column changes (#65470)
* Alerting: No longer index state history log streams by instance labels (#65474)
* configure HTTPS documentation (#65271)
* AzureMonitor: Fix Log Analytics portal links (#65482)
* Prometheus: Update FrameType and make __name__ the field name (#62694)
* Explore: Show log line if there is an interpolated link (#65489)
* Chore: Ignore the angular dir from betterer (#65531)
* Dashboards: Ensure panels have unique ids (#65468)
* Logs: Position LogRowMenu sticky to be able to use it in scrollable containers (#65502)
* AuthN: Add functions for fake (#65522)
* Alerting: Add CustomDetails field in PagerDuty contact point (#64860)
* Loki: Fix autocomplete situations with multiple escaped quotes (#65520)
* Logs: Merge Log Volumes by data source name (#65392)
* Glue: Fix creating duplicated data links created by Correlations (#65490)
* Plugins: Add file store abstraction for handling plugin files (#65432)
* CloudMonitoring: Update sdks to latest (#65252)
* SectionNav: Remove root section right margin (#65507)
* SQL Engine: Revert session changes (#64594)
* Explore: Make `DataSourcePicker` visible on small screens (#65149)
* ErrorView: Better detection of no-data responses (#65477)
* HeatMap: Sort y buckets when all bucket names are numeric (#65322)
* (chore) update team name from partnerships to operator experience (#65494)
* Chore: Fix authinfo api after result field removal (#65487)
* docs: panel header updates (#65073)
* Docs: Clean up Explore documentation (#64908)
* docs: fix enhanced ldap alias (#65478)
* docs: update elasticsearch grafana play link (#65280)
* Chore: Remove result fields from login (#65136)
* Docs/updates install landing page (#64809)
* Templating: Introduce macros to simplify and optimize some scopedVars (#65317)
* Remove redundant content or delete this page entirely (#65446)
* Sanitize: do not escape forward slash (#65416)
* Dashboard: Empty dashboard page adapt font size to design (#65466)
* InfluxDB: Fix sending retention policy with InfluxQL queries (#63820)
* MegaMenu: Fixes mega menu showing scroll indicator when it shouldn\'t (#65452)
* Prometheus: Use $__rate_interval for rate queries generated by metric browser (#65386)
* Loki: update height of conflicting filters (#65451)
* CI: Allow overwriting of existing GitHub release assets (#65127)
* Templating: Optionally save interpolated expressions when replacing variables in a string (#65411)
* Elasticsearch: Removed reference to obsolete esVersion value (#65415)
* Alerting: Add alert instance labels to Loki log lines in addition to stream labels (#65403)
* Alerting: Add \"backend\" label to state history writes metrics (#65395)
* cloud monitor is returning floats and we are trying to parse as strings (#65407)
* Team sync: Fix apply query string instead of param (#65433)
* refactor: add return value for logsSample (#65357)
* Alerting: Use displayNameFromDS if available in preview (#65342)
* Chore: Remove result field from notifications (#65170)
* I18n: Crowdin sync (#65437)
* Dashboards: Evaluate provisioned dashboard titles in a backwards compatible way (#65184)
* Theme: Fix wrong code segment in theme.md (#62488)
* Email: Mark HTML comments as \"safe\" in email templates (#64546)
* DateTimePicker: Can now select time correctly (#65428)
* Dashboard: Empty/No Panels dashboard with a new design (#65161)
* Plugins: Improve instrumentation by adding metrics and tracing (#61035)
* Chore: Remove result fields from ngalert (#65410)
* [Panel Header - Fullstory]: Make sure new menu\'s are findable in fullstory (#65167)
* Elasticsearch: Detect Elasticsearch version (#63341)
* Docs: Add \'tenant_id\' for Loki clients (Auditing & Analytics) (#63098)
* Alerting: Remove dependency on secrets in definitions package (#65391)
* docs: nav updates for administration & licensing (#65400)
* Tracing: Support multiple OTel propagators (#61199)
* Canvas: Update metric value text for no data (#65372)
* Revert \"Explore: Show log line if there is an interpolated link\" (#65315)
* Canvas: Remove deleted connections from source (#65321)
* Plugins: Markdown fetch retry with lowercase (#65384)
* Chore: update codeowners with new team name (#65385)
* Plugins: Add cloudwatch support with the secure socks proxy (#65303)
* Alerting: introduce AlertQuery in definitions package (#63825)
* Dashboards: Unify angular auto-migration code (#63915)
* Navigation: Sanitize homeUrl (#65293)
* Elasticsearch: Run Explore queries trough data source backend (#65339)
* Dashboard: Add value format for requests per minute (#62258)
* Alerting: Fix wrong text in step4 (#65279)
* Limit issue-add-to-parent-project to only epics (#65260)
* Tracing: Add more detail to HTTP Outgoing Request (#64757)
* CI: Cleanup unnecessary `grabpl` dependencies (#65330)
* Database: Don\'t sleep 10ms before every request (#64832)
* Plugins: Migrate licensing and access control to pkg/services/pluginsintegration package (#65258)
* CI: Remove `grabpl` dependency from `publish-packages` steps (#65329)
* Templating: Allow percent encoding of variable with custom all (#65266)
* Chore: Remove expr imports (#64543)
* docs: nav updates for alerting (#65300)
* CloudWatch Logs: Fix to make log queries use a relative time if available (#65236)
* Changelog: Updated changelog for 9.4.7 (#65292)
* Chore: Split usagestats service (#65191)
* Elasticsearch: Unify adhoc variables processing (#65274)
* Security: Fixes for CVE-2023-1410 (#65278)
* Docs: add featuretoggle introduction for `onlyExternalOrgRoleSync` in org roles management (#65264)
* Cloudwatch: Add MeteredIOBytes metric for EFS (#64793)
* Angular: Add feature toggle to disable angular at runtime (#65245)
* Docs/updates amazon cloudwatch (#64987)
* Docker: Allow docker-build-full to work for BSD and GNU based systems (#65216)
* Alerting: Paginate result previews (#65257)
* Auth: Add feature flag to move token rotation to client (#65060)
* NestedFolders: Show nested folders in Browse folder view (#63746)
* Changelog: Updated changelog for 9.4.7 (#65268)
* Logging: Report error boundary errors to Faro (#65164)
* Updating documentation on alerting HA (#65064)
* Scenes: Update to latest scenes package and remove editing stuff (#65222)
* TraceView: Don\'t require preferredVisualisationType to render (#64920)
* Docs: Use correct function in labels and annotations docs (#65032)
* Elasticsearch: Fix using of interval value in histogram (#65201)
* Elasticsearch: Remove GetMinInterval method that is not used anymore (#65203)
* Angular: Rename autoMigrateGraphPanels feature flag to autoMigrateOldPanels (#65243)
* Schema: Remove exclusion for timeseries and update imports (#65242)
* Chore: Remove result field from loginattempt (#65117)
* Chore: Remove result fields from thumbs (#65096)
* Context: add better error message when it panics loading a template (#65219)
* Glue: Split correlations editor into 3 steps (#64818)
* Transformers: Support adding the row index using calculate field transformer (#65148)
* Live: Remove (alpha) ability to configure live pipelines (#65138)
* Table: Fixes issue with pagination summary causing scrollbar (#65189)
* DataLinks: Fixes interpolation (formatting) of __all_variables and __url_time_range (#65162)
* Docs: Add `Default` column to generated schema docs (#64550)
* Auth: Fix orgrole picker disabled if isSynced user (#64033)
* docs: Updates installation instruction for Debian/Ubuntu (#64232)
* Alerting: Improve showing nextEvaluationDate for rules (#65205)
* Chore: update latest.json to 9.4.7 (#65211)
* Loki Logs sample: use the selected time range in sample request (#65126)
* Elasticsearch: Fix processing of response with multiple group by for alerting (#65165)
* Changelog: Updated changelog for 9.4.7 (#65208)
* Changelog: Updated changelog for 9.3.11 (#65204)
* Changelog: Updated changelog for 9.2.15 (#65196)
* Table: Fixes table panel gauge alignment (#64994)
* Changelog: Updated changelog for 8.5.22 (#65192)
* CD: Remove `fetch-images` dependency from AWS marketplace automation (#65173)
* Alerting: Support filtering rules by multiple datasources (#64355)
* Chore: Update times in dashboards (#65179)
* Units: Format currency with negative before the symbol (#65152)
* Admin: Change permissions to /admin page so org admins don\'t get redirected (#65098)
* SQL Datasources: Prevent Call Stack Overflows with Large Numbers of Values for Variable (#64937)
* PublicDashboards: Frontend tracking events (#64854)
* API keys: Add migration path for API and terraform to Docs (#64436)
* Expressions: More robust expression check (#65006)
* Explore: Show log line if there is an interpolated link (#62926)
* Alerting: Enable preview for recording rules (#63260)
* Docs: fixes intro title (#65174)
* devenv: elastic: remove unnecessary console logging (#65160)
* GrafanaUI: change active tab styles to prevent layout shift (#64126)
* Prometheus: Reduce memory allocations in QueryData.processExemplars (#63373)
* elasticsearch: backend: better timestamp parsing (#64681)
* Tempo: Update service graph view and docs (#64875)
* Elasticsearch: Fix top metrics with terms in backend (#65063)
* Prometheus Metrics: Add missing stat_total_teams metric (#65133)
* Add AATTimatwawana to CODEOWNERS for her area of responsibility (#64963)
* Connections: Turn on feature toggle by default (#64885)
* Alerting: Fix attachment of external labels to Loki state history log streams (#65140)
* Add quota setting for correlations (#65076)
* Alerting: Switch to snappy-compressed-protobuf for outgoing push requests to Loki (#65077)
* Transformers: move long to wide logic into existing transformer (#64474)
* docs: nav updates for user, role, team management (#64965)
* Alerting: Fix ambiguous handling of equals in labels when bucketing Loki state history streams (#65013)
* Tempo: Search using TraceQL improvements (#64616)
* Loki Query Chunking: Refactor naming conventions and reorganize code (#65056)
* grafana-ui: cache ellipsis-h (#65017)
* docs: updates windows/mac install topics (#64740)
* chore: minor update to feature request description (#65112)
* Alerting: Elide requests to Loki if nothing should be recorded (#65011)
* Dashboards: Show copy menu item to editors (regardless of dashboard edit state) (#64826)
* Fix x-value being formatted as time when not necessary (#65095)
* AuthN: Change error returned when sign up is disabled for provider (#65110)
* elasticsearch: more robust field order (#65102)
* Plugins: Improve client instrumentation by adding cancelled status and logging errors (#65099)
* Docs: fix numbering and rename topic (#65093)
* CODEOWNERS: Clarify grafana-ui/components (#65086)
* Chore: Remove result field from API keys commands and queries (#65055)
* Core: Update components to have standard radii (#65065)
* Alerting: Prometheus-compatible Alertmanager timings editor (#64526)
* switch from github.com/gofrs/uuid to github.com/google/uuid (#65016)
* Chore: Refactor to introduce VARIABLE_PREFIX constant (#62980)
* Chore: Fix times in schemas (#64906)
* Notifications: Enable display of trace ID by default (#64884)
* Docs: Add documentation on how to debug backend plugins (#64814)
* Prometheus/Loki: Run query explicitly instead of onblur in panel edit (#64815)
* Chore: Remove result field from remaining datasources queries (#65054)
* docs: nav updates for various admin topics (#64988)
* Stat Panel: Add an option for a non-gradient/solid background (#65052)
* Information about SQLite limitations (#64990)
* Chore: remove dashboardsFromStorage (#65058)
* Add DoD review tasks to pr template (#64726)
* [Docs] - Add Warning about Version Downgrade and Alerting to Grafana … (#64896)
* Chore: remove `querylibrary` feature toggle (#65021)
* Loki: Add `lokiQueryChunkingOption` feature flag (#65057)
* TablePanel: Switch to radio buttons for some cell options (#65000)
* Elasticsearch: Fix processing of percentiles on backend (#64540)
* CloudWatch Logs: Revert \"Queries in an expression should run synchronously (#64443)\" (#65036)
* SectionNav: Make section toggle not take up horizontal space (#64898)
* Grafana UI: Change border-radius to common 2px (#64502)
* Toolkit: Minor bump Webpack (#64957)
* Instrument transformations (#64960)
* elasticsearch: more tests (#64971)
* Plugins: Refactor loader + finder to support multiple sourcing methods (#64735)
* Prometheus: Metric encyclopedia, return results in table format (#64851)
* Revert \"Stat: Add ability to remove default single-color background gradient\" (#65002)
* Tempo: Set default limit if none is provided for traceql queries (#65039)
* Fix empty value for expiry date (#64893)
* RBAC: protect folder creation and moving (#64636)
* QueryStats: Fix comparison of relative and absolute timeranges (#65035)
* Scenes: SceneApp example in core (#64686)
* Router: Fix broken link interception and router navigation (#65023)
* CI: Update `grabpl` to `3.0.30` (#65028)
* Extensions: Simplify the `configure()` function (#64958)
* Fix: Grafana/e2e openPanelMenuExtension flow (#64974)
* QueryStats: Fix comparison of timeranges (#65025)
* Flame Graph: Fix Copy Function Name (#64970)
* Chore: Add function for detecting if the SQL driver supported CTEs (#64441)
* Alerting: Inherit new policy grouping from parent (#64956)
* Update CODEOWNERship for grafana-delivery team (#64973)
* Alerting: Normalize border-radius usage (#64613)
* Storybook: Add MDX PanelChrome documentation (#64916)
* Use standard border-radius as 2px (#64534)
* Influxdb: Response parser performance improvement (#64776)
* Vendor errors.Join from Go standard library to avoid version incompatibilities (#64985)
* Alerting: Create new state history \"fanout\" backend that dispatches to multiple other backends at once (#64774)
* PublicDashboards: Added grafana special datasources to supported list (#64930)
* docs: nav updates for get started and setup (#64931)
* AzureMonitor: Increase wait for credentials to be ready in E2E test (#64969)
* Chore: Unite wire graphs for cli and server (#61143)
* SQLStore: Fix setting query tries for integration tests (#64944)
* DataSourceWithBackend: Add `queryGroupId` to find correlated/related queries (#64587)
* Logs: Fix variant of `Download logs` button (#64962)
* Tabs: Avoid whitespace wrapping (#64824)
* DataLinks: Default to percentEncoding (#64841)
* Scenes: improve createVizPanelFromPanelModel helper (#64918)
* Alerting: Handful of small adjustments to log levels and parameters (#64572)
* Plugins: add UI toggle for additional datasources for secure socks proxy (#64934)
* Alerting: Fix stats that display alert count when using unified alerting (#64852)
* Navigation: handle case when there is no alerting node at all (#64941)
* SQLStore: Fix SQLite error propagation if query retries are disabled (#64904)
* Plugin Extensions: Move PanelMenu links into extensions submenu (#64599)
* QueryHistory: Fix filter strings being regular escaped (#64879)
* Alerting: QoL improvements to the unified alerting multi-replica devenv (#64907)
* Revert \"Fix xss in Graphite functions tooltip (#64925)\" (#64933)
* Fix xss in Graphite functions tooltip (#64925)
* Loki: Improve the display of loki query stats (#63623)
* PublicDashboards: Allow hidden queries execution (#64858)
* Navigation: Correctly create `Alerts and incidents` section when using legacy alerting (#64924)
* Chore: Use DOMPurify to sanitize strings rather than js-xss (#62787)
* ServiceAccounts: Collect usage stat for service account forced expiry (#64833)
* AuthN: Add password and login form stats (#64868)
* Loki: Add option to define chunk duration per query (#64834)
* Chore: Avoid explicit React.FunctionComponent when possible (round 3) (#64839)
* Alerting: Update github.com/grafana/alerting (#64882)
* Phlare: Fix panic on empty pprof profile (#64888)
* Panel Header: Add CancelQuery option to panel header (#64796)
* Plugins: Add sql support for the secure socks proxy (#64630)
* Fix broken link in \"Publish a plugin\" page and lint the page with doc-validator (#64881)
* Loki: Remove unnecessary type extension (#64883)
* Chore: update more unit tests to work with react 18 (#64812)
* Cfg: Move ViewersCanEdit into cfg (#64876)
* Chore: Better typings in `AATTgrafana/ui` needed for react 18 (#64828)
* Search: Improvements for starred dashboard search (#64758)
* Plugins: Added e2e flow for triggering panel menu UI extensions (#64855)
* FE Style Guide: Update component definition (#64869)
* Jaeger and Zipkin: Config & docs upgrade (#64250)
* DashboardScene: Add mapping for hoverHeader and displayMode to DashboardsLoader (#64870)
* loki: query chunking: better error handling (#64811)
* SupportBundles: Add OAuth bundle collectors (#64810)
* remotecache: set secret service on encryptionstorage (#64849)
* Chore: Remove apiserver from devenv sources (#64847)
* Prometheus: Metric encyclopedia modal redesign (#64816)
* Docs: adds intro to prometheus (#64352)
* Influxdb: Re-introduce backend migration feature toggle (#64829)
* Fix website build errors both for Grafana and content mounted in Grafana Cloud (#64794)
* extract kindsys to external library (#64562)
* PublicDashboards: Query collapsed panels inside rows (#64779)
* Chore: Avoid explicit React.FC when possible (round 2) (#64749)
* Routes: Always add rbac component to route if enabled (#64817)
* Panel Header: Add an \"untitled\" placeholder, and change the dragging icon in the hover header (#64700)
* Loki: Add autocomplete updates for improved suggestions (#64744)
* Storybook: Remove unused sizes from RadioButtonGroup story (#64716)
* Chore: adjust more unit tests to work with react 18 (#64759)
* Chore: provide `authn.Service` rather than `
*authnimpl.Service` (#64792)
* Elasticsearch: Fix using of datetime format for time field (#64676)
* Auth: Show user sync external Authentication status (#62721)
* NestedFolders: Fix nested folder deletion (#63572)
* Scenes: Update to 0.19 and update transformations scenario (#64789)
* Alerting: Fix UI toggles and search input synchronization (#64751)
* Chore: Update Grafana to use Alertmanager v0.25.1-0.20230308154952-78fedf89728b (#64778)
* Alerting: Update scheduler to get updates only from database (#64635)
* DOCS: Update to add transform steps for canvas data links (#64770)
* Alerting: Display last & next rule eval date plus eval duration (#64767)
* Docs: Fix example port shown in [caching.redis] configuration (#64769)
* Prometheus: Feedback link for metric encyclopedia plus performance improvements (#64576)
* Packaging: Dockerfile copy local folder (#64766)
* FeatureToggles: remove open type declaration (#64645)
* Chore: Adjust unit tests so they work with react 18 (#64698)
* [Explore] Fix lint error by updating field overrides tests (#64754)
* docs: grammar and readability for \"Configure authentication\" page (#64709)
* Increase coverage of \'Grafana Cloud\' labels (#64646)
* Plugins: Fixed issue for plugin extensions in link validator (#64739)
* Explore: Add range option to internal data links (#64063)
* Prometheus: add x icon to selected metrics (#64738)
* Stat: Add ability to remove default single-color background gradient (#64353)
* Flamegraph: Fix rendering on contextMenu click and improve rendering perf (#64742)
* Chore: Avoid explicit `React.FC` when possible (#64722)
* PanelHeader: Add analytics for non-menu items (#64729)
* PublicDashboards: Request view access page selectors (#64718)
* Loki: Add descriptions to query builder operations (#64046)
* Bump actions/cache from 3.0.11 to 3.3.1 (#64721)
* Chore: fix EmptyStateNoDatasource flaky test (#64520)
* Chore: Improve some types (#64675)
* AnonymousService: Test tagging service (#64708)
* Fix flacky test in RulelList.test.tsx (#64725)
* Alerting: Log error but don\'t fail initialization if state history connection test fails (#64699)
* CloudWatch Logs: Queries in an expression should run synchronously (#64443)
* PanelChrome: Do not show menu when panel is embedded (#64549)
* OAuth: Add tls_skip_verify_insecure to defaults.ini (#64679)
* Chore: Remove panel inspect Actions hack (#64643)
* FeatureToggles: generate a csv file for easy auditing (#64647)
* TimeSeries: fix & optimize time string parsing (#64640)
* Auth: Update authentik devenv and add oauth (#64691)
* chore: upgrade faro-core and faro-web-sdk to 1.0.2 (#64407)
* Chore: assign owner for `prometheusAzureOverrideAudience` (#64620)
* Dashboards: Filter out expressions when going to Explore (#64654)
* Navigation: Remove duplicate header on user invite page (#64677)
* Phlare: Use enum config to send deduplicated func and filenames (#64435)
* TopNav: Wrap TopSearchBar in memo to prevent unnecessary re-renders (#64667)
* Range splitting: remove hardcoded chunk limit (#64625)
* TimeSeries: fix time comparer not comparing date strings properly (#64622)
* Elasticsearch: Fix histogram fields to be filterale when processed trough backend (#64514)
* TablePanel: Default cell height should be small (#64611)
* Alerting: Fix home page typo (#64506)
* Chore: remove comments feature (#64644)
* FieldMatchers: Add match by value (reducer) (#64477)
* Cloudwatch Logs: Fix log group names not interpolating with multiple variables (#64567)
* Update page labels to better reflect contents (#64606)
* Pubdash: Adds docs for pubdash email sharing feature (#64563)
* Docs: Minor wording changes for plugin signing docs (#64615)
* InfluxDB: Fix type assertion panics for interface conversion: interface {} is nil (#64556)
* devenv: loki: generate timestamps with various precision (#64509)
* Docs: Changes to angular deprecation announcement (#63928)
* LogContext: Fix height of upper group when using `logsContextDatasourceUi` (#64602)
* PublicDashboards: Enable creation when dashboard has template variables (#64560)
* Chore: Fix renovate warning (#64610)
* FalconLogScale: Traces to logs support (#64174)
* Docs: Update plugin.json docs and schema (#64297)
* Update dependency glob to v9.2.1 (#64604)
* Update dependency webpack to v5.76.0 (#64605)
* Table Panel: Add ability to use text color for value or hide value in gauge cell (#61477)
* Chore: Use latest version of scenes (#64609)
* Frontend: Fix broken links in /plugins when pathname has a trailing slash (#64348)
* Fix: Top table rendering and update docs (#64497)
* Update dependency rimraf to v4.4.0 (#64601)
* Remotecache: rename setbytearray/getbytearray to set/get and remove codec (#64470)
* Alerting: fix users call 403 by calling /user instead of /users/{id} (#64544)
* Extensions: Expose an enum for available placements (#64586)
* Table: Introduce sparkline cell type (#63182)
* Chore: assign ownership of tracing feature flag to user essentials (#64598)
* Loki: Always fetch for new label keys in the QueryBuilder (#64597)
* PanelHeader: Add analytics (#64533)
* Chore: uFuzzy 1.0.6 (#64575)
* Alerting: Minor style fix for home page (#64585)
* PanelChrome: Fixes title max width, and make make menu more prominent (#64492)
* Alerting: Fix contact point name being URL-encoded in the title (#64590)
* Trace View: Copy Trace ID action button (#64416)
* LogContext: Fix border radius to be consistent (#64589)
* Docs: Remove Alertmanager configuration rollback from What\'s New (#64564)
* PublicDashboards: Show email sharing feature depending on featureEnabled flag (#64555)
* Codegen: fix jenny_eachmajor.go (#64287)
* PublicDashboards: New method created to get access through Request access page when its paused (#64451)
* ContextHandler: Always initiate permission map on signed in user (#64541)
* Support bundles: fix user collector permissions and format collector output (#64531)
* Navigation: Fix Home logo always going to `/login` (#62658)
* Deps: bump react-enable to v3.1 (#64501)
* Elasticsearch: Reintroduce log tests from frontend (#64521)
* Docs: Add a note on uploading report branding logos (#64532)
* Alerting: Add fuzzy search to alert list view (#63931)
* GrafanaUI: Implement new component Toggletip (#64459)
* Query Editor: Internal context to actions (#64518)
* API keys: Add last_used_at and docs changes for migration (#64293)
* Scenes: Add textbox var to scenes demo (#64313)
* CI: Add `PrereleaseBucket` field in `versions.go` (#64519)
* Logs: Fix border radius to be consistent (#64510)
* CI: Move some build settings (#64491)
* MySql Datasource: Improve Tooltips and Documentation (#64122)
* OpenTSDB: suggest_tagv receives prefix on input change (#64475)
* Elasticsearch: Add log highlight processing on backend (#63924)
* Revert \"Alerting: Update Prometheus Alertmanager (#64434)\" (#64503)
* Cloudwatch: Add expression field to interpolate variables in Metrics Code Builder (#64288)
* logs: dedup strategy: fixed order (#64404)
* Chore: Assign grafanaDashboardsSquad as owners to some feature flags (#64489)
* Alerting: fix flaky cache test (#64499)
* EventBus: Expose from app.ts (#64137)
* Loki: Fix labels in LabelBrowser being wrongly cached (#64482)
* Prometheus schematization (#63878)
* Loki: Add error handling to `CallResource` (#64439)
* Docs: Last iteration on docs for images in notifications (#64392)
* OptionsUI: Enabled settings on the color picker (#64483)
* Codeowners: Update dataviz panel ownership to share load with BI squad (#64469)
* PanelChrome: Improve error state design (#63776)
* RemoteCache: Cleanup infra remote cache (#64381)
* Laura/standardise border radius in explore (#64338)
* Docs: Updates default template link (#64485)
* Chore: move `sessionId` from Live service (#64465)
* Schema: Remove `key` from root DataQuery type (#64467)
* Pubdash: Email sharing handle dashboard deleted (#64247)
* Docs: Update canvas panel data links section with additional steps (#64456)
* Chore: cleanup dashboard service names (#64442)
* Plugins: Fix bug with copying grafanaData (#64446)
* Chore: feature toggle ownership for aws plugins, observability metrics squad and backend platform (#64448)
* PublicDashboards: Not available page wording modifications (#64413)
* Packaging: Start Grafana service after InfluxDB (#64090)
* Licensing: Send the app url to plugin (#64258)
* Trace View: Removed part of flaky test (#64445)
* Alerting: Update Prometheus Alertmanager (#64434)
* Chore: assign feature flag ownership for GaaS (#64420)
* FeatureFlags: Add \"O11y-metrics\" as Owner for metrics feature flags (#64438)
* Dashboards: Avoid adding unused revision property (#64362)
* Chore: Assign ownership to the Connections feature (#64427)
* Docs: update the current documentation on notification policies (#64316)
* Chore: use `React.PropsWithChildren` to explicitly define the `children` prop (#64433)
* Remotecache: Migrates get/set calls to use bytearrays and remove get/set functions (#63525)
* Code: Ownership for alerting feature toggles (#64426)
* Chore: Assign ownership for as-code feature flags (#64424)
* Admin/Plugins: Set category filter in connections link (#64393)
* Panel: Show multiple errors info in the inspector (#64340)
* Log Details: Display all field options and remove \"show more\" (#64334)
* Assign Traces & Profiling feature flags to team (#64406)
* Plugins: Allow command extensions to open modals (#64029)
* TablePanel: fix footer bug; no footer calculated values after \"hidden\" column override (#64269)
* CloudWatch Logs: Fix interpolation of scoped variables in queryString (#64267)
* Phlare: Allow variables in labelSelector (in query) (#64324)
* Plugins: Extend panel menu with commands from plugins (#63802)
* feature flags: assign flags to observability-logs squad (#64380)
* Auth: Add SyncPermissions post auth hook (#64205)
* Elasticsearch: Fix where name of frame is set (#64233)
* Elasticsearch: Fix some of the tests duplicated from frontend (#64320)
* Alerting: Return errors when expanding templates (#63662)
* Chore: group uLibrary updates in renovate, revert uplot update for now (#64386)
* Feature Toggles: Assign ownership of Explore Squad\'s feature toggles (#64382)
* OptionsPicker: Correctly highlight template variable value when filtering (#63495)
* Service accounts: fix usage of `errutil` errors and convert more errors to `errutil` (#64299)
* DatasourceVariables: Update query editor when switching datasources from picker (#62617)
* Elastic Search: Fix BasePipelineMetricAggregation schema type (#64335)
* Logs: Add millisecond to timestamp in log line (#64372)
* TraceView: Add key and url escaping of json tag values (#64331)
* Chore: Add codeowners for encryption feature toggle (#64384)
* Update Monthly patch updates (#64323)
* Bug: Fix support for Node 18 in grafana/e2e package (#63446)
* Trigger PR commands on labeled events (#64377)
* Chore: Set authnz squad as owner of our feature toggles (#64373)
* Snapshots: Fix deleting snapshot with non existent dashboard ID (#64345)
* Chore: Adding backend platform squad owned feature toggles (#64351)
* Cloudwatch Logs: Make mixed type fields fallback to being strings (#63981)
* PublicDashboards: Remove dev mode for share by email toggle (#64330)
* Prometheus: Metric encyclopedia (#63423)
* Plugins: Migrate `plugincontext`, `adapters` and `pluginsettings` to pkg/services/pluginsintegration package (#64154)
* Code: codeownership for feature toggles (#64266)
* Chore: update debug and dns dev dependencies (#64279)
* Chore: cleanup entity api from CodeQL scan (#64277)
* Plugins: Add Plugin FS abstraction (#63734)
* Chore: update yarn lock in loadtest environment (#64278)
* AuthN: use the default login icon if no icon is specified (#64327)
* Docs: Include OTLP in the tracing references (#56806)
* Build: enable caching in eslint plugin (#64325)
* Alerting: Fix intermittency when seeding database in rule store tests (#64322)
* docs: removes doc that has moved to the cloud repo (#64153)
* Stat Panel: Fix issue with clipping text values (#64300)
* Chore: Add stat for remote cache config (#64276)
* Feat: Changing link destination for get more plugins (#63517)
* Explore: Support mixed data sources for supplementary query (#63036)
* Update visx to v3 (#64315)
* PublicDashboards: Email validation on submit (#64238)
* Update dependency webpack-cli to v5 (#64311)
* Update dependency react-calendar to v4 (#64310)
* Update dependency fork-ts-checker-webpack-plugin to v8 (#64309)
* Elasticsearch: Rename time series query to es data query (#64225)
* Elasticsearch: Remove _source field when processing raw data on backend (#64119)
* Range Splitting: Process instant queries as an independent query group (#64049)
* Cloudwatch: Use generated TS types (#63166)
* Range Splitting: ignore empty queries from splitting and fix result resetting (#64053)
* Range splitting: Call subscriber.next only when there are new results to report (#64171)
* Update dependency eslint-plugin-jsdoc to v40 (#64301)
* Update dependency eslint-webpack-plugin to v4 (#64302)
* Plugins: make sure we expose all available field color modes (#64289)
* Chore: convert `VariableOptions` to use emotion instead of scss (#64135)
* Add to Docs squad project when PRs are labelled with type/docs (#64285)
* Docs: Update Images in notifications docs to be more readable and instructive (#64227)
* Update dependency stylelint to v15 (#64282)
* Update dependency msw to v1 (#64281)
* Logs sample: Fix scrolling for unwrapped log lines (#64163)
* SQL Engine: Handle one session to connect the DB (#63246)
* Update dependency jest-junit to v15 (#64280)
* Phlare: Refactor the pprof transform (#64028)
* AuthN: Login error handling (#64239)
* Docs: sync plugin JSON info in the different files (first part) (#63750)
* PublicDashboards: Change disabled label in Audit Table (#64260)
* Chore: Update CODEOWNERS for app platform squad (#64268)
* CloudWatch: Make deeplinks work for us-gov and china regions (#64080)
* Revert \"add manual prebuilt dashboards CTA banner\" (#64264)
* PublicDashboards: Reshare public dashboard to recipient API call (#64178)
* Chore: Add initial support for deployment modes (#63992)
* Trace View: Sticky trace view header (#64236)
* Plugins: Fix Cache-Control header response for public/plugins/
* assets API (#64051)
* TimeSeries: Fix overflowing exemplar modals causing content shifts (#64037)
* Alerting: Fix Classic Conditions $values variable (#64243)
* Alerting: Expose Prometheus metrics for persisting state history (#63157)
* Alerting: Add metrics for active receiver and integrations (#64050)
* Tempo: New Search UI using TraceQL (#63808)
* LokiContextUi: Add loading indicator (#64167)
* AuthN: add metrics for login and authentication (#63783)
* Tempo: Config and doc updates (#64017)
* Revert \"Alerting: Fix alert form broken coming from panel (#64148)\" (#64240)
* Alerting: Fix queries not being previewed in detail view (#64198)
* Alerting: Disable \"Declare Incident\" button for open-source editions (#64204)
* Deps: Replace go-jose v2 with go-jose v3 (#64228)
* SAML: Replace is not necessary anymore (#64222)
* AuthN: User sync info clean up (#64217)
* Fix: Prevent freezing dashboard time range (#64212)
* Elasticsearch: Fix using of correct size for log and document queries on backend (#64155)
* Docs, update for american English spelling (#63331)
* Elasticsearch: Uncomment FIXME parts of test in TestRefIdMatching (#64156)
* FileUpload: Fix showFileName option (#64202)
* Library elements: Add MySQL migration for increasing the column size (#63856)
* Transformations: Add support for custom transformation operators in transformDataFrame (#64208)
* GrafanaUI: reset ConfirmModal disabled state on re-open (#63452)
* Explore: Avoid changing queries twice when importing a query in mixed mode (#63804)
* Chore: Remove xorcare/pointer dependency (#63900)
* Table: Fixes logic for when adhoc filters are shown (#63642)
* Scene: Set maxDataPoints for dashboard scene query runners (#63772)
* PanelData: move preProcessPanelData to AATTgrafana/data (#63743)
* Login: Fix sanitize input for signin url (#64203)
* Docs: Adding angular support deprecation to our plugin submission FAQ (#64006)
* Fix scenario where tooltip shows wrong value (#64025)
* Alerting: Fix alert form broken coming from panel (#64148)
* Chore: Differentiate the ErrOrgNotFound error messages (#64131)
* Geomap: Fix route layer zoom behavior (#63409)
* update data source permissions instructions to match modern UI (#63405)
* Clarify that LDAP will create Grafana users by default when they log in for the first time (#63391)
* FieldType: Add enum type and include it in testdata scenarios (#64059)
* Influxdb: Fix missing columns with raw query (#64058)
* Update dependency rimraf to v4 (#64150)
* Update dependency wait-on to v7 (#64152)
* Update dependency sinon to v15 (#64151)
* Codegen: Render disjunctions in docs (#63590)
* API keys: Remove state hideAPIkeys and refactor interface to IsDisabled (#64018)
* Chore: Remove CreateUserForTests() (#64125)
* Access Control: revert to using folder store from the scope resolvers (#64132)
* fix: create temp user no longer sets ID to 0 for all users (#64149)
* Logs: Log samples not being ordered correctly (#64097)
* Chore: Pass signed `user_hash` to Intercom via Rudderstack (#63921)
* Docs: Meta-monitoring docs for Grafana and Mimir (#63752)
* CloudWatch: Add account support to variable queries (#63822)
* Alerting: Show paused status in rules group accordion (#64068)
* Docs: Pinning to latest for grafana plugin tools (#64140)
* Alerting: Allow downloading alert rules from subpath (#64136)
* Correlations: Fix flaky integration tests (#64004)
* AuthN: add utility functions for different type of login responses (#64133)
* PublicDashboards: Paused or deleted public dashboard screen (#63970)
* Authn: Add missing jwt auth stat (#64127)
* Alerting: Fix UI crashing when selecting custom grouping in alert panel (#64124)
* adds link for credit on ARG dashboard (#63352)
* loki: query splitting: better stats (#64105)
* docs: Prevent internal docs on setting up plugin spellcheck from appearing on public website (#64113)
* Docker Build: Use `tonistiigi/binfmt` image for cross compilation (#64108)
* Log Components: Optimize style computing and re-renders in Row, Details, and Context (#63728)
* Explore: Fix vector(5) syntax error in loki log explore (#63994)
* loki: query chunking: consider refId when merging frames (#64103)
* Service accounts: Remove revertapikeys endpoint (#64020)
* Chore: update latest.json to 9.4.3 (#64104)
* Login: Allow custom name and icon for social providers (#63297)
* Changelog: Updated changelog for 9.4.3 (#64099)
* SQLStore: Enable clientFoundRows for MySQL connections (#64070)
* PublicDashboards: Add recipient uid to recipient list (#64076)
* add manual prebuilt dashboards CTA banner (#64072)
* Add known limitation regarding identical timestamps (#63508)
* docs: fix formatting public dashboards (#64069)
* Alerting: Use background context for maintenance function (#64065)
* GHActions: add issue type to each query (#63972)
* PublicDashboards: add recipient uid to recipient list (#63982)
* Chore: Update grafana-plugin-sdk-go (#63990)
* AzureMonitor: Fix query variable migration (#63991)
* Feat: Linking to plugin details page rather than externally for new datasources (#63499)
* Alerting: Avoid printing [object][Object] in error message (#64023)
* Errors: Remove direct dependencies on github.com/pkg/errors (#64026)
* Plugins: Extend panel menu with links from plugins (#63089)
* InfluxDB: Update InfluxQL querybuilder to qualify identifiers (#62230)
* chore(services): replace dependencies on dashboard store with dashboard service (#63937)
* Update dependency glob to v9 (#64016)
* Alerting: New notification policies view (#61952)
* Remove dependency fs-extra to v11 (#64015)
* ErrorHandling: Fixes issues with bad error messages (#63775)
* Update dependency eventemitter3 to v5 (#64014)
* SQLStore: Fix wrong usage of xorm\'s insert functions in tests (#63850)
* StatPanel: Fix issue where sparkline chart was not being shown on resize (#63942)
* Update dependency AATTtypes/uuid to v9 (#63957)
* Chore: update latest.json to 9.4.2 (#64005)
* Plugin query API: Handle multiple errors (#63553)
* Docs [Search] update _index.md by replacing dashboardPreviews for panelTitleSearch feature toggle (#63268)
* Changelog: Updated changelog for 9.4.2 (#64000)
* Flame graph: Add context menu (#62705)
* Query Splitting: Add support for multiple queries (#63663)
* Fix redirect from /setup-grafana/upgrade-grafana/ to /upgrade-guide/ (#63914)
* Elasticsearch: Implement processing of raw document query results in backend (#63932)
* Nav: Handle app plugin installation/uninstallation (#63706)
* Transformations: Support time format when converting time to strings (#63826)
* GHActions: add token to publish changelog on forum (#63294)
* BarChart: Only apply radius to topmost bar segment when stacking (#63906)
* Alerting: Fix invalid duration that causes Grafana to crash (#63753)
* TextFormatting/chore: update and add test coverage to the value formatting (#63975)
* Changelog: Updated changelog for 9.4.0 (#63978)
* Reqcontext: Use err status code instead of always fallback (#63974)
* ContextMenu: Fix padding and show border based on items (#63948)
* Search: Include panel_type in query (#63229)
* chore: remove export service POC from main (#63945)
* Alerting: Fix migration pauses all alert rules on PostgreSQL (#63951)
* TimeSeries: Ignore invalid, user-defined log-y-axis min/max limits (#59758)
* Profile: Fix session table overflowing page layout in mobile (#63858)
* Alerting: Fix boolean default in migration from false to 0 (#63952)
* Regen cue after conflicting heatmap/table migrations (#63956)
* Service accounts: Creation logic simplification (#63884)
* Command Palette: Sign out link now works correctly (#63742)
* DashboardStore: Provide an interface directly rather than pointer receiver (#63910)
* Migrate table to cue model (#61852)
* Heatmap: Migrate to CUE (#62173)
* Select: Show icon in the grafana/ui Select component (#63827)
* Service accounts: Remove Add API keys buttons and remove one state of migrating for API keys tab (#63411)
* Navigation: Fix broken layout at 544px (#63793)
* NodeGraph: Support icons for nodes (#60989)
* Fix wrong texts in titles when cloning templates (#63930)
* API: Enable serving Swagger UI by default and add docs and guidelines (#63489)
* Profiling: Enable flame graph & Phlare/Parca data sources for all users (#63488)
* Elasticsearch: Implement processing of logs query results in backend (#63647)
* Update dependency AATTtesting-library/dom to v9 (#63908)
* DataSourcePicker: Add new style of data source picker. (#63736)
* Command Palette: Display dashboard location (#63807)
* Add documentation for private data source connect using kubernetes (#63863)
* Connections: Fix minor issues around Your connections/Data sources page (#63801)
* Chore: Update thema and cuesty v0.1.6 (#63629)
* [DOC] Change APM dashboard to Service Graph view (#63818)
* Alerting: update API models to user NoDataState and ExecutionErrorState from definitions instead of models (#63824)
* Dockerfile: Allow building docker images locally for different editions (#63893)
* FieldNamePicker: support the isClearable option (#63828)
* Prometheus: Fix panic-ing when closing response body (#63895)
* Changelog: Updated changelog for 9.2.13 (#63886)
* Changelog: Updated changelog for 8.5.21 (#63882)
* TraceView: Reworked header (#63105)
* Prometheus: Handle jsonnet strings in variables.ts and fix types (#63875)
* Chore: Let wire inject prometheus.Registerer (#62195)
* Plugins: Introduce plugin package specific logger (#62204)
* Plugins: Add simple plugin sources service (#63814)
* TimeSeries: Fix legend and tooltip colors changing after data refreshes (#63823)
* Navigation: reserve horizontal space for img in SectionNavItem to avoid layout shift (#63722)
* fix terminal commands (#63719)
* Datasources: Add user_agent header customization for outgoing HTTP requests (#63769)
* NPM: Stop using the folder path before the name path (#63851)
* Changelog: Updated changelog for 9.3.8 (#63854)
* AuthN: Fix issue with duplicated auth connection (#63836)
* Changelog: Updated changelog for 9.3.7 (#63853)
* PublicDashboards: Email sharing (#63762)
* Alerting: Fix width in alerts table columns on EditGroupModal (#63845)
* LDAP: Allow setting minimum TLS version and accepted ciphers (#63646)
* Bump leonsteinhaeuser/project-beta-automations from 1.3.0 to 2.1.0 (#63688)
* Chore: update latest.json to 9.4.1 (#63846)
* Phlare: Switch to the new Pprof endpoint (#61505)
* Changelog: Updated changelog for 9.4.1 (#63841)
* Changelog: Updated changelog for 9.4.0 (#63838)
* AuthN: Only mark IsSignedIn if user is not anonymous (#63833)
* Alerting: Fix AlertLabelDropdown to be case sensitive (#63787)
* Docs: Change BigQuery link to Grafana\'s BigQuery (#63704)
* Alerting: decouple api models from domain\\dto models: separate Provenance status + converters (#63594)
* PublicDashboards: Backfills share column with default value (#63407)
* Canvas: Update gdev dashboard background image url (#63815)
* API: Cache-Control (browser caching) for datasource resources: part 2 (#63060)
* Plugins: Remove stream handler from plugins DTO (#63812)
* Plugins: Remove unused funcs and re-use enum types (#63813)
* Settings: Remove global variables for auth settings (#63795)
* Alerting: Create alert link from dashboard alerting panel (#63648)
* Chore: Remove the beta badge for Node Graph and Traces (#62566)
* Chore: Upgrade Go to 1.20.1 and Alpine to 3.17 (#63639)
* Alerting: Fix available labels in the alert panel groupby dropdown (#63573)
* Prometheus: Improve prometheus query variable editor (#63529)
* Dataplane: Support timeSeriesLong without transform (#62732)
* Alerting: Prevent resetting the form on evaluation group interval change (#63763)
* Revert \"Update dependency rollup to v3 (#58252)\" (#63790)
* Logs Panel: Generate types from schema (#63716)
* Range splitting: Omit instant queries from splitting (#63705)
* Orgs: Remove auto assign globals (#63754)
* Chore: Update codeowners to remove barchart from BI squad (#63566)
* Laura/refactor/move tests for handling datasource states (#63638)
* Bump coverage versions (#63755)
* CloudMonitoring: Fix crash when inspecting data for MQL queries (#63747)
* Users: Fix org user always getting org id = 1 on auto assign false (#63708)
* AzureMonitor: Fix template variables in ARG subscription field (#63731)
* Chore: Add chore issue template (#63195)
* PublicDashboards: Configuration modal redesign (#63211)
* SupportBundles: Add bundle encryption based on age (#62501)
* Plugins: Fix plugins CDN not working when plugins are not in domain\'s root path (#63202)
* TestData: Fix bug when selecting \"Log\" streaming (#63190)
* Alerting: Improve Alertmanager data source docs (#63611)
* Alerting: Fix changing datasource and creating new query not using defaults. (#63092)
* Alerting: Adds visual component for feature toggles (#63621)
* CommandPalette: Remove topnav command palette feature flag (#63620)
* Update internationalization.md (#63668)
* Datasource Onboarding: Prevent flickering of onboarding page after first load (#63360)
* Plugins: Invalidate plugin context app settings cache post update (#63279)
* A11y: remove `onClick` from collapsed text (#62495)
* AuthN: cleanup logs (#63652)
* Update opentelemetry-js monorepo (#63636)
* Docs: Command Palette documentation (#63217)
* Docs: Update developers > plugin > authentication documentation (#63257)
* Scenes: Updates to variables demo (#63511)
* Loki ds: Interpolation breaks in Loki queries when no scoped vars (#63694)
* elastic: remove most of xpack (#63460)
* PanelHeaderMenu: Use UI/Menu component (#63040)
* Alerting: Instrument outgoing state history requests using weaveworks/common (#63600)
* InfluxDB ds: Query variable breaks trying to interpolate `__interval` (#63682)
* Alerting: Fix client to external Alertmanager to correctly build URL for Mimir Alertmanager (#63676)
* Docs: Fix of typo and delete of unnecessary sentence in \'Sign a plugin\' doc (#63538)
* Docs: Disambiguate auto_assign_org_role configuration option descriptions (#61827)
* Docs: Update old default values for configuration options (#61826)
* Docs: Update default value for geomaps enable_custom_baselayers option (#61880)
* Geomap: Update documentation for 9.4 (#63281)
* InfluxDB: Fix getting empty response when querying fields with retention policy (#63669)
* fix link to explore with logs and headings (#63665)
* Docs: Clarify command palette changes are not behind feature flag (#63576)
* CloudWatch Logs: Fix query editor freezing (#63661)
* SectionNav: Simplify section toggle styling (#63653)
* Chore: Refactor Search/Folder view types into DashboardViewItem (#63162)
* Accessibility: Make row actions keyboard accessible (#63367)
* Scenes: Variables minor style fix for spacing & margin (#63643)
* Docs: Add Private Data Source Connect docs (#63469)
* Revert: Babel removal and runtime update (#63641)
* Chore: Upgrade golangci-lint to v1.51.2 (#63630)
* data/scaledUnits: Handle size === undefined more gracefully (#63218)
* Snyk Workflow add (#62902)
* AuthN: Extract enable disabled users logic to its own hook (#63628)
* Update dependency webpack-bundle-analyzer to v4.8.0 (#63626)
* Alerting: Add status label to GroupRules metric (#63454)
* spell fix (#63588)
* Update dependency webpack to v5.75.0 (#63624)
* AuthN: Fix user sync with multiple client (#63615)
* Update babel monorepo to v7.21.0 (#63532)
* Chore: Remove babel deps and config (#62461)
* Laura/refactor/move tests for running queries (#63581)
* Internationalization: Mark up more of Dashboard Variables and Browse/Search Dashboards (#63518)
* Update dependency storybook-dark-mode to v2.1.1 (#63617)
* Update dependency lru-cache to v7.17.0 (#63602)
* Navigation: Add plugin upgrade guide to docs (#63449)
* Update dependency rudder-sdk-js to v2.25.0 (#63533)
* Chore: more ts test fixes (#63438)
* TimeRangeInput: Fix positioning of dropdown menu (#63472)
* Docs: Improved docs for templating labels and annotations (#63539)
* AuthN: Add in-memory cache for oauth token refresh hook (#63569)
* Stat panel: Update out-of-date README (#63160)
* MSSQL Datasource: Revert functions within macros change (#63592)
* Geomap: Improve tooltip url for photos layer (#63487)
* Docs: Fix numbering in templating docs (#63577)
* Update technical documentation CODEOWNERS to reflect areas of responsibility (#63550)
* Expressions: Add tests for the QueryEditorRows and QueryGroup components (#63394)
* Docs: fix typo in 9.4 what\'s new (#63545)
* Loki: Remove comment (#63565)
* CloudWatch: Add AWS/IotSiteWise namespace and metrics (#63534)
* Prometheus: Handle annotation query with empty fields (#63560)
* elasticsearch: metrics rate and top_metrics do not need xpack (#63457)
* Authn: Add separate context for session tagging (#63561)
* Revert \"Chore: Upgrade Go to 1.20.1 and Alpine to 3.17 (#63506)\" (#63567)
* Update dependency rollup to v3 (#58252)
* Explore: Add transformations to correlation data links (#61799)
* Page: Remove footer from new page layout (#63455)
* Elasticsearch: Add processing for raw data to backend (#63208)
* Alerting: Add dashboard and panel links to rule and instance annotations (#63243)
* Add --init to all podman invocations to ensure ^C works on MacOS (#61745)
* Chore: Upgrade Go to 1.20.1 and Alpine to 3.17 (#63506)
* Docs: Delete old templating notifications docs page (#63547)
* Loki: Display error with label filter conflicts (#63109)
* CloudWatch: Remove error for multi-value variable in logs runner (#63522)
* AuthN: add flag for org roles sync (#63507)
* Authn: Add caching for anon service (#63521)
* grafana-cli: update plugins ls command (#63492)
* loki: query splitting: more robust check (#63542)
* Geomap: Release night / day layer (#63435)
* Geomap: Fix default opacity for layers (#63426)
* CloudMonitor: Fix query migration (#63491)
* Alerting: Fix incorrect comment in eval.go (#63510)
* Packaging: Stop and disable service on DEB package removal (#59580)
* Authn: Anon session service (#63052)
* Alerting: Get alert rules on faults (#61248) (#63051)
* Page: Remove page shadow and replace with panel border (#63453)
* Backend: Use latest plugin-sdk-go v0.149.1 (#63498)
* Create full directory path for testing docs (#62004)
* Chore: Update oapi-codegen library (#62962)
* AuthN: Cleanup authn package (#63456)
* Cookies: Provide a mechanism for per user control over cookies (#61566)
* RBAC: Rewrite search and plugin list rbac test (#63483)
* many-to-one requires explicit grouping (#58174)
* Docs: Fix typos for \'Build a data source\' tutorial (#63448)
* Release: Update versions in package to 9.5.0-pre (#63450)
* Docs: Remove duplicate docs on images in notifications (#63474)
* Docs: Uploading images from disk supported in Slack (#63443)
* Docs: Upload images from disk supported in Telegram (#63442)
* Prometheus: Fix missing abs operation to query builder (#63139)
* Docs: Reference auth docs in backend-plugin tutorial (#63451)
* Alerting: Add filter and remove funcs for custom labels and annotations (#63437)
* Update navigationAppConfig to use new k6 plugin id (#63002)
* Loki: query splitting: handle stats (#63436)
* E2E: Add necessary components and pages for oem-suite (#63216)
* Alerting: Rename caps to captures as cap is a reserved word (#63432)
* Alerting: Change Data to use Labels instead of map[string]string (#63431)
* Alerting: Fix confusing comment about screenshots in default.ini and docs (#63346)
* Update dependency tslib to v2.5.0 (#63425)
* Alerting: Small readability improvements to template.go (#63422)
* Alerting: adds tests for expression utils (#63421)
* Alerting: Make the folder field read-only on the eval group modal (#62935)
* Update dependency tinycolor2 to v1.6.0 (#63418)
* Update dependency selecto to v1.22.0 (#63415)
* Update dependency AATTtypes/node to v18.14.0 (#63414)
* Update dependency sass-loader to v13.2.0 (#63404)
* Service accounts: Fix err message suppressed (#63406)
* Update dependency ol to v7.2.2 (#62275)
* loki: query splitting: stricter types (#63387)
* Update dependency sass to v1.58.2 (#63403)
* Update dependency rxjs to v7.8.0 (#63399)
* Update dependency lru-cache to v7.16.0 (#63398)
* Range splitting: Read errors from the received response and report them (#63368)
* Alerting: Better printing of labels (#63348)
* Alerting: Move templating to template package (#63347)
* Update dependency rudder-sdk-js to v2.24.0 (#63377)
* Update dependency AATTcypress/webpack-preprocessor to v5.17.0 (#63376)
* Loki Range Splitting: Create a new instance for the initial frame (#63361)
* Update dependency react-virtual to v2.10.4 (#63351)
* Update dependency core-js to v3.28.0 (#63350)
* Chore: fix type errors in tests (#63270)
* Playlist docs: Remove `orgId` (#63298)
* Metrics: Update comment to mention folders instead of dashboards (#63312)
* Auth: Docs add what needs to happen to change `oauth_skip_org_role_update_sync` (#63203)
* loki: query splitting: better canceling (#63315)
* Update dependency react-select to v5.7.0 (#63293)
* Update dependency eslint to v8.34.0 (#63292)
* Loki Range Splitting: Calculate dynamic maxLines per target based on the current response state (#63248)
* Dashboard: remove unused submenuEnabled property (#63289)
* Authn: Fix password client fallthrough (#63244)
* Schema: fix dashboard revision docs (#63284)
* Alerting: Unify structs in Loki client and make them more consistent with Prometheus (#63055)
* Support bundles: small UX improvements (#63277)
* LDAP: Move LDAP globals to Config (#63255)
* PublicDashboards: add recipients to the public dashboards retrieval (#63149)
* Chore: add new GH action to codeowners file (#63230)
* Revert \"Prometheus Datasource: Improve Prom query variable editor\" (#63278)
* GHActions: move new \'opened\' action to separate workflow (#63228)
* Loki Range splitting: Ignore hidden queries (#63250)
* Support bundles: improve plugin collector (#63273)
* Loki: Do not chunk when refid contains `do-not-chunk` (#63276)
* Chore: Bump alpine version to `3.17.1` (#63252)
* Remove opened type
* LogsVolume: Make log volume work with chunking (#63181)
* build: fix corss build (#61121)
* Loki Context UI: Do not disable last label (#62866)
* Codegen: Render constraints in generated docs (#63196)
* Menu: Do not auto focus first item (#63078)
* loki: query splitting: split logs queries (#63091)
* Chore: Update nanoid to >= 3.1.31 (#63215)
* Chore: Update Terser 5 to >= 5.14.2 (#63214)
* Storybook: Fix order of buttons on modal story (#63188)
* Chore: Bump grunt to 1.5.3 (#63209)
* Chore: Bump sideway/formula module to 3.0.1 (#63189)
* Alerting: a11y improvements (#63072)
* SupportBundles: Replace feature toggle with enabled (#63241)
* PanelChrome: Make loading animation speed the same across panels (#62997)
* loki: devenv: improved fake data generator (#63237)
* Prometheus Datasource: Improve Prom query variable editor (#58292)
* Alerting: Fix a bug taking screenshots with Dashboard UID (#63220)
* Chore: Set up codeowner file for dataviz squad (#63200)
* GHActions: Issues: Add action that makes org members add a label (#63158)
* PublicDashboards: use share type (#63059)
* K8S: cleanup and consolidate feature toggles (#63212)
* Loki Query Splitting: Split queries into sub-queries with smaller time interval (#62767)
* TraceView: Remove unnecessary code from header (#63114)
* CloudWatch: Add deprecation tooltip to Alias field (#63115)
* Command palette: Enable folder searching (#62663)
* Chore: Bump minimatch to >3.0.4 (#63191)
* Alerting: Move `rule_groups_rules` metric from State to Scheduler. (#63144)
* CloudWatch Logs: Update default timeout to 30m (#63155)
* docs: adds what\'s new video (#63206)
* SupportBundles: Add LDAP bundle collector (#63128)
* Auth: Docs revamp of skip org role section (#63081)
* Chore: Remove Result field from datasources (#63048)
* Dashboard: Add a feature that creates a table panel when a spreadsheet file is dropped on the dashboard. (#62688)
* SupportBundle: Add count for each support bundle created (#63125)
* Provisioning: Parse boolean and numeric values from environment variables (#63085)
* Geomap: Update to panelcfg (#63169)
* Folders: simplify guardian permissions checks (#63183)
* Dashboards: Star dashboards by UID (#63134)
* Chore: Validate batch query refIds (#63018)
* Chore: more type fixes (#62952)
* Fix MSSQL queries failing because of bad interpolation (#63167)
* Chore: remove unused feature flag showFeatureFlagsInUI (#62908)
* Docs: Update canvas docs for 9.4 (#62923)
* docs: comments out video (#63150)
* Auth: Refactoring of frontend skipOrgRoleSync logic to backend (#62921)
* docs: fixes video link in what\'s new 9.4 (#63145)
* fix broken envelope encryption link (#63135)
* Docs: Fix redaction error in notification policies docs (#63112)
* What\'s New in v9.4 (#59614)
* CloudMonitor: Add missing logger to TimeSeriesQuery (#63110)
* RemoteCache: Fix null pointer exception in redis cache (#63094)
* Chore: Resolve trim to 0.0.3 (#63015)
* Navigation: add a link to starred dashboards in the megamenu (#62685)
* Chore: Fix fetching the General folder when nested folders is set and improve error handling (#62951)
* A11y: ignore rule since there\'s a button handling keyboard interaction (#62856)
* Docs: incorporates feedback from PR #62402 (#63065)
* A11y: ignore rule since keyboard interaction is already handled (#62850)
* Docs: Auditing non-JSON requests/responses (#63066)
* Plugin: Skip preloading disabled app plugins (#63083)
* Navigation: Ensure command palette is correctly translated (#61103)
* Fix RolePicker component offset when it has too many roles (#62857)
* Codegen: Remove duplicated sections from generated docs (#62965)
* CI: Do not clone repo in artifact-page step (#63077)
* Plugins: Renamed parts of the UI extension APIs (#63070)
* Cache: Refactor cache clients to use byte array (#62930)
* CI: Running Redis integration tests without grabpl (#63028)
* LDAP: Move to single package cluster (#63035)
* DevEnv: Add k8s apiserver (#63031)
* Prometheus: Table format throwing error on empty result (#63053)
* Chore: Remove search_srv (#62964)
* Alerting: Make time range query parameters not required when querying Loki (#62985)
* fix(dashboard version service): add DashboardUID to query and responses (#60800)
* CloudWatch: Add Cloudfront Function metrics (#62990)
* RBAC: add folder UID scope resolver (#62695)
* Plugins: Support for link extensions (#61663)
* Logs: Rename dedup to deduplication (#62944)
* CommandPalette: Move quick add actions to top level (#62900)
* Remove explicit user agent definition (#63019)
* Folders: set org ID when converting from dash to a folder (#63045)
* Auth: Add deprecation notice for oauth_skip_org_role_update_sync (#62712)
* Update publishing workflows to use organization secret (#63001)
* Use more portable output redirection (#62686)
* Use organization ISSUE_COMMANDS_TOKEN with reduced scope (#62446)
* Docs: fix typo (#63032)
* Docs: Update backend contribution guidelines (#63034)
* Chore: Bump decode-uri-component to latest (#63014)
* Chore: Update json5 to 2.2.3 (#63033)
* Chore: Update ua-parser-js to latest (#63016)
* Chore: Bump JSON5 to latest versions (#63009)
* Alerting: Change error log to warning and apply correct format when updating historic config (#62973)
* KVStore: Include database field in migration (#62790)
* Chore: Bump http-cache-semantics to 4.1.1 (#62959)
* UI/MenuItem: Add support for shortcut labels (#62878)
* Chore: Bump qs (#62958)
* Explore: Consolidate logs volume logic (full range and limited) (#61995)
* Chore: Bump simple-git to 3.16.0 (#62948)
* Search: Switch to list view when filtering by tags (#63004)
* Update dependency eslint-plugin-jsdoc to v39.8.0 (#63013)
* Update dependency AATTtypes/node to v18.13.0 (#63012)
* Plugins: Add optional logger for plugin requests sent to backend plugins (#62981)
* Chore: Update Parca data query docs (#63011)
* Docs: Fix 404 links in build a plugin page (#63006)
* Toolkit: Support Node 18 (#62979)
* Update Yarn to v3.4.1 (#62894)
* Chore: Bump Storybook to 6.5.16 (#62950)
* Docs: Add Schema maturity docs (#61963)
* Parca: Use data query schema (#62840)
* SupportBundles: Add support bundle documentation (#61855)
* Chore: ignore a11y rule since there\'s a button handling keyboard interaction (#62853)
* Instrumentation: removes option to return uname as header (#62929)
* AppChrome: Reduce re-renders for identical pageNavs (#62483)
* Chore: Replace short UID generation with more standard UUIDs (#62731)
* docs: upgrade guide refactor organizes releases into their own pages; moves upgrade guide to the root (#62402)
* Chore: Timeseries cleanup avoid React.FC (#62984)
* featureflag: removes unused feature flag (#62983)
* RBAC: cascaded nested folder permissions for search v2 (#62608)
* Auth: Add test for oauth okta skip org role sync (#62547)
* Add canonical URL to all HTTP API docs (#62957)
* Support bundles: Refactor registry into separate service (#62945)
* docs: fix broken annotations link (#62834)
* Authn: Stat registration (#62934)
* Loki: Add placeholder to the loki query editor (#62773)
* Docs: corrects typo (#62954)
* CI: Remove variants arg from `package` step (#62858)
* Alerting: fix \"policy\" typo (#62953)
* MSSQL/Postgres: List views in table dropdown as well (#62867)
* Datasources: Add optional tracking for datasources list viewed (#62949)
* Auth: removes temporary cache of user session token (#62730)
* AuthN: support sync cache for proxy client (#62874)
* remote cache: new function to get/set cache items as byte arrays (#62916)
* Datasources: Fix tracking event name (#62940)
* Chore: Fix logging message in folder service (#62939)
* Connections: Fix redirection when creating new DS (#62938)
* Loki Query Editor: Make Monaco the default editor (#62247)
* NestedFolders: use guardian.NewByUID to check folder permissions (#62864)
* Refactor: Use data source UID rather than ID (#62781)
* Update dependency eslint to v8.33.0 (#62913)
* Prometheus: Refactor. Use data source UID rather than the deprecated ID (#62795)
* SAML: Update library (fix single logout) (#62880)
* Chore: Remove previews crawler UI (and feature flag) (#62906)
* Alerting: Create benchmarking test for state.ProcessEvalResults (#62041)
* Live: Remove dev code that would save config and messages in SQL (#62912)
* Cloudwatch: generate types (#61770)
* Docs: removes Grafana Cloud CTA (#62827)
* Dataplane: Add typeVersion to data frame metadata (#61824)
* Elasticsearch: Use generated types in data source (#62753)
* Canvas: Improve anchor UX (#62409)
* Canvas: Update server element design (#62832)
* Canvas: Support color themes for arrows (#62829)
* Alerting: Update to alerting 20230203015918-0e4e2675d7aa (after refactoring) (#62823)
* Alerting: Fix default_template.go link in docs (#62885)
* Rename Id to ID for annotation models (#62886)
* Chore: Update docs readme on adding images (#62892)
* Schema: Initial Azure Monitor query schema (#62018)
* Docs: Add documentation for new enterprise caching enhancement (per-panel TTL) (#62838)
* MSSQL: Add support for macro function calls (#62742)
* Page: Fixes plugins chromeless bug (#62879)
* Chore: rename Id to ID in alert notification models (#62868)
* Table: Add row number column option (#62256)
* Adds a description field to plugin.json\'s pages:role field (#62439)
* Navigation: move Connections plugin to be just after apps (#62801)
* Search: Fix not being able to clear sort value (#62557)
* AccessControl: Clear user permission cache for update org user role (#62745)
* AuthN: add support for client specific hooks (#62863)
* AuthN: fetch final state of signed in user (#62854)
* Chore: Update generated schema files (#62862)
* Backend: Use sdk version 0.148.0 (#62822)
* Alerting: Remove dskit replace directive. (#62851)
* Debug Panel: Introduce schema types (#62094)
* Refactor: move displayname logic from backend to frontend (#62845)
* Added pageZoomLevel option to image renderer setup documentation (#59472)
* Datasources: Add more optional UI tracking (#62785)
* AuthN: Use BasicAuth from http request (#62792)
* Plugins: Case-sensitive routes for standalone pages (#62779)
* Connections: Fix route-guards (#62771)
* Datasources: Rename a UI tracking event property (#62788)
* Query Caching: Add per-panel query caching TTL (#61968)
* Alerting: Add label query parameters to state history endpoint (#62831)
* OpenTSDB: Allow metric autocomplete to use suggest api on every input (#62045)
* Alerting: implement loki query for alert state history (#61992)
* Alerting: Pause dash alerts on migration (#62798)
* API: Permit Cache-Control (browser caching) for datasource resources (#62033)
* Alerting: Fix template validation in provisioning api (#62530)
* kindsys: Fix CUE code generation on Windows (#62812)
* Docs: corrects incorrect redirect and fixes link (#62815)
* Alerting: Adds a default value to the last_applied column (#62818)
* Alerting: Add static label to all state history entries (#62817)
* PanelChrome: Implement hover header (#61774)
* Alerting: Mark AM configuration as applied (#61330)
* Alerting: Add endpoint for querying state history (#62166)
* Azure: Update Grafana Azure SDK and middleware (#62050)
* Alerting: Usability adjustments to Loki representation of state history values (#62643)
* Navigation: Fix command palette toggle removal (#62809)
* Alerting docs: updates to alert rules docs for 9.4 (#62744)
* Chore: Rename Id to ID in alerting models (#62777)
* loki: implement schema for loki query (#62114)
* Alerting: Pass yaml as a query param in export request (#62751)
* Tempo: Trace to logs update image (#62796)
* Tempo: TraceQL syntax highlighting improvements (#62349)
* Query Panels: Pass on loading state (#62545)
* Tempo: Inject status and status.code for tags autocomplete (#62794)
* ContextHandler: add all configured auth header to context (#62775)
* Kindsys: Extend DocsJenny with support for \'allOf\' (#62558)
* Chore: uFuzzy 1.0.2 (#62276)
* Tempo: Update docs for trace to logs functionality (#62338)
* Navigation: Remove `commandPalette` feature toggle (#62698)
* Plugins: Prefer to use the data source UID when querying (#62776)
* RBAC: Rewrite org users rbac tests (#62469)
* bug: adjust table footer height calculations (#62734)
* SQLStore: Fix folder migration for MySQL < 5.7 (#62521)
* Chore: Remove redundant codegen step from .bra.tom (#62764)
* Alerting: Add metrics around notification delivery. (#62778)
* Auth: Rotate token patch (#62676)
* Docs: Render map type fields in generated docs (#62022)
* Alerting: Set YAML as default value for exporting alert rules (#62760)
* CI: Allow other modules to register build sub-commands (#62741)
* Swagger: Fix circular reference (#62673)
* Nested Folder: Fix for SQLite not to overwrite the parent on restarts (#62709)
* AuthN: Expose RegisterClient and add client name for saml (#62604)
* AppChrome: Unify logic for chromeless pages that should not have NavBar, CommandPalette, Search etc (#62281)
* Fix: Save and test error message does not persist across datasource instance settings anymore
* Chore: Remove result field from alert commands and queries (#62714)
* Elasticsearch: Fix consistent label order in alerting (#62497)
* Elasticsearch: Implement schema for query (#62147)
* Heatmap: Support heatmap rows with non-timeseries X axis (#60929)
* FeatureToggles: Add dev only feature toggle for apiserver (#62726)
* CI: include ver_mode arg in the integration_test_pipeline in main. (#62723)
* Alerting: Refactor away a layer of indirection around the goroutine in Loki state history (#62644)
* docs: fix broken elasticsearch metrics play link (#62715)
* Cloudwatch: Fix log group variable interpolation (#62640)
* Schemas: Generate CRDs for core kinds (#62641)
* Update dependency eslint-plugin-react to v7.32.1 (#62128)
* CI: Replace enterprise check (#62359)
* Alerting docs: adds declare incident (#62681)
* Search: Fix alignment of checkbox in folder view (#62678)
* Chore: Move library elements models to library elements service (#62507)
* Auth: Add Generic oauth skip org role sync setting (#62418)
* Explore: Fix graph not updating when changing config (#62473)
* Fix URL of docs preview (#62704)
* Tempo: Remove tempoApmTable feature flag (#62499)
* Plugins: Ensure proxy route bodies are valid JSON (#61771)
* Navigation: wrap dashboard settings actions in `ToolbarButtonRow` for responsiveness (#62475)
* Alerting: hide \"silence\" button for external AM setups (#62133)
* Remove code to publish to RPM and deb repos (#61786)
* Switching app-platform-core to cloud-app-platform-squad (#62689)
* Plugins: Require body is closed on test cleanup (#62668)
* Logs Panel: Refactor style generation to improve rendering performance (#62599)
* Loki: Fix label filter expression treating int as string (#62496)
* Chore: Move folder store interface, implementation and test under pkg/services/folder (#62586)
* Alerting: Add Copy action to templates table (#62135)
* Update dependency comlink to v4.4.0 (#62628)
* Command palette: section styling tweaks (#62671)
* Alerting: Add support for \"normal\" as state filter in rule search (#62630)
* Alerting: Allow alert rule pausing from API (#62326)
* Alerting: Show \'start typing\' message in evaluation group folder in case of empty options. (#62611)
* Update dependency AATTrushstack/node-core-library to v3.54.0 (#62552)
* Chore: improve some types (#62363)
* Annotations: Fix keyboard a11y in Annotation list (#57022)
* SplitOpen: Update API to accept multiple queries (#62245)
* QueryHistory: Improve handling of mixed datasource entries (#62214)
* Plugins: Track plugin install and uninstall events (#62300)
* PanelChrome: Adds display mode to support transparent option (#62647)
* Scenes: Wrapping flex layout demo scene (#62540)
* CI: Replace `grafana/grafana-oss` with `grafana-oss` when publishing to dockerhub repo (#62651)
* Phlare: Use data query schema (#62112)
* Kindsys: Replace `DefForGen` with `kindsys.Kind` (#62642)
* Schemas: Add description to kinds metadata (#62638)
* Alerting: Fix handling of special floating-point cases when writing observed values to annotations (#61074)
* github: update the /duplicate slash command action (#62585)
* Geomap: Ensure options work while in table view (#62632)
* Alerting: Introduce Metric Aggregation starting with Silences (#62512)
* Config: Refactor frontend settings to struct (#61990)
* Update dskit to the latest main (#62616)
* Prometheus: Refactor error handling logic (#62254)
* Transforms: Fix schema definition (#62619)
* Expressions: Fixes the issue showing expressions editor (#62510)
* Use requires_buildifier build tag to avoid needing buildifier locally (#62597)
* RBAC: extend `IsInherited` method to work for nested folders (#62498)
* MySQL: Quote identifiers that include special characters (#61135)
* Transformations: Selectively apply transformation to queries (#61735)
* TestData: Remove references to TestData \"DB\" (#62603)
* TopNav: Fix right padding on signin link (#62537)
* Update Moveable (#62551)
* Add missing PRs to 9.4.0-beta1 changelog (#62596)
* SupportBundles: Add URL in troubleshoot panels to support bundles (#62477)
* [xorm] Remove unused functions from engine (#62590)
* Alerting: Validate that tags are 100 characters or less (#62335)
* Tempo: Fix span name being dropped from the query (#62257)
* Navigation: add event tracking for dashboard save as events (#62568)
* InfluxDB: Move database information into jsondata (#62308)
* Navigation: add event tracking for navigation elements (#62563)
* AzureMonitor: Fix dimension migration (#62485)
* Azure Monitor: Return query error for metrics (#62570)
* RBAC: only set basic role permissions for folders without parents (#62486)
* Azure Monitor: Fix selection when using a search term (#62562)
* Plugins: Fix circular reference in customOptions leading to MarshalJSON errors (#62328)
* Tempo: DataQuery type as a schema (#62119)
* Chore: Regenerate swagger and openapi specifications (#62561)
* Chore: Update latest.json to 9.4.0-beta1 (#62556)
* Login: Fix panic when UpsertUser is called without ReqContext (#62539)
* Chore: Delete password and search from models package (#62482)
* Changelog: Updated changelog for 9.4.0-beta1 (#62553)
* Kindsys: Replace \"Declaration\" with \"Definition\" (#62515)
* PanelChrome: Styling issues (#62466)
* Plugins: Update migration guide for 9.4/forwarded headers (#62505)
* Navigation: Sign in button now works correctly when served under a sub path (#62504)
* Explore: Add unit tests for addQueryRow() and generateEmptyQuery() (#60977)
* Chore: Remove Result field from serviceaccounts, ualert (#62476)
* Azure Monitor: Docs update for multiple resources (#62454)
* Canvas: Update connection info on element rename (#62532)
* Alerting: Allow separate read and write path URLs for Loki state history (#62268)
* SMTP: Update email templates to include populated tag (#61430) <BR>* Canvas: Connections positioning ux improvements (#62516) <BR>* Geomap: Maintain consistent control styling (#62518) <BR>* Alerting: Configurable externalLabels for Loki state history (#62404) <BR>* Chore: skip flakey FS API tests (#62087) <BR>* chore: remove unused css prop (#62350) <BR>* Alerting: Clarify PagerDuty integrationKey format (#62463) <BR>* TemplateVariables: Fix custom variable function support (#62509) <BR>* CI: Add `artifacts publish` build command (#62445) <BR>* Azure Monitor: Enable multiple resource queries (#62467) <BR>* Chore: update `copy-webpack-plugin` and remove from renovate ignore list (#62459) <BR>* Datasources: Use getDefaultQuery in annotations editors (#61870) <BR>* Consider y coord when determining bottom collision (#62403) <BR>* Alerting: Allow pausing alerts from provisioning (#62263) <BR>* Docs: Update wording / text and copy (#61868) <BR>* Alerting: Add Rule UID and Clone button to the rule details page (#62321) <BR>* Chore: Fix goimports order in RelEng packages (#62481) <BR>* RBAC: inherit folder permissions when resolving managed permissions (#62244) <BR>* Chore: Move search model from models package to search service (#62215) <BR>* Flame graph: Add metadata above flame graph (#61921) <BR>* Accessibility: Remove unnecessary onClick from title element (#59696) <BR>* Update dependency react-awesome-query-builder to v5.4.0 (#62342) <BR>* Replace ambiguous relrefs with partial URIs to prevent 404s (#62468) <BR>* Chore: remove `node-fetch` from dep + ignore list (#62455) <BR>* AuthN: Add oauth clients and perform oauth authentication with authn.Service (#62072)<BR>* Wed Apr 26 2023 ecsosAATTopensuse.org- Update to version 9.4.9: <BR>* Release: Bump version to 9.4.9 (#850) <BR>* [v9.4.x] Chore: Update SAML lib (#828) <BR>* AuthJWT: Fix JWT query param leak (CVE-2023-1387) [9.4.x] (#823) <BR>* [v9.4.x] Expressions/threshold: Fix incorrect thresholds args length (#66925) <BR>* [v9.4.x] Docs: adds legacy wording to api docs (#66941) <BR>* Alerting: Fix share URL for Prometheus rules on subpath (#66752) (#66802) <BR>* [v9.4.x] AzureMonitor: Ensure dimension labels are consistent (#66873) <BR>* [v9.4.x] [docs] remove auth/saml alias from team sync page (#66855) <BR>* Chore: Upgrade Go to 1.20.3 (#66836) <BR>* [v9.4.x] CloudMonitor: Correctly re-render `VisualMetricQueryEditor` on `TimeRange` updates (#66786) <BR>* [v9.4.x] Update index.md (#66717) <BR>* [v9.4.x] Trace View: Update the queryType to traceql for checking if same trace when clicking span link (#66670) <BR>* [v9.4.x] docs: add missing alias (#66675) <BR>* [v9.4.x] removed duplicate query data source section (#66681) <BR>* [v9.4.x] Alerting: Update migration to put alerts to the default folder if dashboard folder is missing (#66593) <BR>* [v9.4.x] docs: put the numbers before dashboard elements (#66614) <BR>* [v9.4.x] Google Cloud Monitoring: Fix project variable (#66602) <BR>* [v9.4.x] InfluxDB: Fix querying with hardcoded retention policy (#66587) <BR>* [v9.4.x]docs:remove duplicate exemplars section (#66398) (#66421) <BR>* [v9.4.x] Auth: Remove the session cookie only if it\'s invalid or revoked (#66430) <BR>* [v9.4.x] InfluxDB: Fix Interpolation when querying variables (#66393) <BR>* [v9.4.x] Expressions: Fix expression load with legacy UID -100 (#66387) <BR>* [v9.4.x] AccessControl: Allow editors to access GET /api/datasources (#66375) <BR>* [v9.4.x] CI: Split `/bin/build artifacts <BR>*` subcommand (#66005) (#66344) <BR>* [v9.4] docs: update broken link (#66321) <BR>* [v9.4.x] Remove \"Open source\" label from all \"RBAC\" pages (#66247) <BR>* [v9.4.x] Remove \"Open source\" label from \"Recorded queries\" page (#66251) <BR>* [v9.4.x] fixed broken links (#66178) <BR>* [v9.4.x] Alerting: Fix explore link in alert detail view (#66165) <BR>* [v9.4.x] Alerting: Fix docs link when creating or editing rules (#66163) <BR>* [v9.4.x] CloudMonitoring: Add project selector for MQL editor[fix] (#65844) <BR>* [v9.4.x] Docs: Small fixes for Template Variables Doc (#66138) <BR>* [v9.4.x] Docs: Add content to what\'s new 9.4 (#66122) <BR>* [v9.4.x] docs: fixes link (#66068) <BR>* [v9.4.x] Docs: Add example to extract a specific label value (#66018) <BR>* [v9.4.x] Docs: Updated Grafana OSS Introduction (#66024) <BR>* [v9.4.x] Auth: Fix orgrole picker disabled if isSynced user (#65553) <BR>* [v9.4.x] Build: Add CloudMode to build versions (#65987) <BR>* [v9.4.x] Docs: Added note to contact Support (#65958) <BR>* [v9.4.x] Alerting: Disable alerting incompatible panels in the dashboard picke… (#65780) <BR>* [v9.4.x] Backport #65797 and #65806 to v9.4.x (#65857) <BR>* [v9.4.x] update enhanced-ldap (#65867) <BR>* [v9.4.x] Docs: Add transformations doc link for What\'s New v9.2 (#65850) <BR>* [v9.4.x] CI: Move release integration pipeline to standalone promotion pipeline (#65787) (#65800) <BR>* [v9.4.x] Alerting: Fix integration test for creating silences (#65790) <BR>* [v9.4.x] Angular: Prevent angular from loading when disabled (#65777) <BR>* [9.4.x]: API: Fix \"Updated by\" Column in dashboard versions table (#65626) <BR>* Alerting: Introduce proper feature toggles for common state history backend combinations (#65650) <BR>* [v9.4.x] Docs: Fix markup for URL (#65649) <BR>* [v9.4.x] Give more detail and context on http_addr in grafana.ini (#65644) <BR>* Alerting: Fix and re-enable `filters instance labels in log line` test (#65622) <BR>* [v9.4.x] Docs: updates type to integration (#65592) <BR>* [v9.4.x] Docs: Fix Nightly Builds URL (#65570) <BR>* [v9.4.x] Docs: Update version for \"What\'s New\" section (#65571) <BR>* Alerting: No longer index state history log streams by instance labels (#65563) <BR>* [v9.4.x] InfluxDB: Fix sending retention policy with InfluxQL queries (#65532) <BR>* [v9.4.x] configure HTTPS documentation (#65560) <BR>* Chore: Update alerting to commit 518e63bb07c5 (#65488) <BR>* [v9.4.x] Dashboards: Evaluate provisioned dashboard titles in a backwards compatible way (#65440) <BR>* [v9.4.x] docs: fix enhanced ldap alias (#65485) <BR>* [v9.4.x] docs: update elasticsearch grafana play link (#65480) <BR>* [v9.4.x] Remove redundant content or delete this page entirely (#65473) <BR>* Alerting: Use displayNameFromDS if available in preview (#65342) (#65445) <BR>* [v9.4.x] MegaMenu: Fixes mega menu showing scroll indicator when it shouldn\'t (#65465) <BR>* [v9.4.x] CI: Allow overwriting of existing GitHub release assets (#65459) <BR>* Email: Mark HTML comments as \"safe\" in email templates (#64546) (#65443) <BR>* [v9.4.x] Alerting: Add alert instance labels to Loki log lines in addition to stream labels (#65454) <BR>* [v9.4.x] Alerting: Add \"backend\" label to state history writes metrics (#65453) <BR>* [v9.4.x] DateTimePicker: Can now select time correctly (#65431) <BR>* [v9.4.x] Alerting: Fix wrong text in step4 (#65348) <BR>* [v9.4.x] Increase coverage of \'Grafana Cloud\' labels (#64752) <BR>* [v9.4.x] Plugins: Markdown fetch retry with lowercase (#65388) <BR>* [v9.4.x] Docs: Add \'tenant_id\' for Loki clients (Auditing & Analytics) (#65401) <BR>* [v9.4.x]: Upgrade golang.org/x/net to 0.7.0 (#65337) <BR>* [v9.4.x] Navigation: Sanitize homeUrl (#65365) <BR>* [v9.4.x] CI: Cleanup unnecessary `grabpl` dependencies (#65330) (#65347) <BR>* Alerting: Improve showing nextEvaluationDate for rules (#65205) (#65227) <BR>* [v9.4.x] Alerting: Fix stats that display alert count when using unified alerting (#64951) <BR>* [v9.4.x] Database: Don\'t sleep 10ms before every request (#65334) <BR>* [v9.4.x] Docs: Use correct function in labels and annotations docs (#65253) <BR>* [v9.4.x] CI: Remove `grabpl` dependency from `publish-packages` steps (#65329) (#65333) <BR>* [v9.4.x] Add AATTimatwawana to CODEOWNERS for her area of responsibility (#65158) <BR>* [v9.4.x] Changelog: Updated changelog for 9.4.7 (#65296) <BR>* [v9.4.x] Docs/updates amazon cloudwatch (#65282) <BR>* Alerting: Paginate result previews (#65257) (#65273) <BR>* [v9.4.x] Changelog: Updated changelog for 9.4.7 (#65269) <BR>* [v9.4.x] Expressions: More robust expression check (#65177) <BR>* [v9.4.x] CD: Remove `fetch-images` dependency from AWS marketplace automation (#65173) (#65197) <BR>* [v9.4.x] Changelog: Updated changelog for 9.4.7 (#65209) <BR>* [v9.4.x] Fix xss in Graphite functions tooltip (#805) <BR>* [v9.4.x] SQL Datasources: Prevent Call Stack Overflows with Large Numbers of Values for Variable (#65182) <BR>* Alerting: Prometheus-compatible Alertmanager timings editor (#64526) (#65124) <BR>* [v9.4.x] Alerting: Fix attachment of external labels to Loki state history log streams (#65142) <BR>* Alerting: Switch to snappy-compressed-protobuf for outgoing push requests to Loki (#65137) <BR>* Alerting: Fix ambiguous handling of equals in labels when bucketing Loki state history streams (#65135) <BR>* Prometheus: Feedback link for metric encyclopedia plus performance im… (#64773) <BR>* [v9.4.x] Alerting: Elide requests to Loki if nothing should be recorded (#65118) <BR>* [v9.4.x] Fix x-value being formatted as time when not necessary (#65114) <BR>* [v9.4.x] Docs: fix numbering and rename topic (#65107) <BR>* [v9.4.x] CI: Update `grabpl` to `3.0.30` (#65028) (#65091) <BR>* [v9.4.x] Docs: Add documentation on how to debug backend plugins (#65088) <BR>* [v9.4.x] Update CODEOWNERship for grafana-delivery team (#64973) (#65018) <BR>* [v9.4.x] CloudWatch Logs: Revert \"Queries in an expression should run synchronously (#64443)\" (#65067) <BR>* [v9.4.x] [Docs] - Add Warning about Version Downgrade and Alerting to Grafana … (#65062) <BR>* [v9.4.x] Information about SQLite limitations (#65066) <BR>* [v9.4.x] KVStore: Include database field in migration (#65037) <BR>* Alerting: Fix notification policies matcher filter (#64967) <BR>* [v9.4.x] AzureMonitor: Fix query variable migration (#64982) <BR>* [v9.4.x] Vendor errors.Join from Go standard library to avoid version incompatibilities (#64986) <BR>* [v9.4.x] Alerting: Create new state history \"fanout\" backend that dispatches to multiple other backends at once (#64983) <BR>* [v9.4.x] AzureMonitor: Increase wait for credentials to be ready in E2E test (#64980) <BR>* [v9.4.x] SQLStore: Fix setting query retries for integration tests (#64972) <BR>* [v9.4.x] Alerting: Handful of small adjustments to log levels and parameters (#64954) <BR>* [v9.4.x] SQLStore: Fix SQLite error propagation if query retries are disabled (#64948) <BR>* [v9.4.x] Navigation: handle case when there is no alerting node at all (#64950) <BR>* [v9.4.x] Alerting: QoL improvements to the unified alerting multi-replica devenv (#64939) <BR>* [v9.4.x] Navigation: Correctly create `Alerts and incidents` section when using legacy alerting (#64926) <BR>* [v9.4.x] LogContext: Fix height of upper group when using `logsContextDatasourceUi` (#64617) <BR>* [v9.4.x] Fix broken link in \"Publish a plugin\" page and lint the page with doc-validator (#64895)<BR>* Wed Mar 22 2023 ecsosAATTopensuse.org- Update to version 9.4.7: <BR>* update .drone.yml <BR>* Release: Bump version to 9.4.7 (#814) <BR>* [v9.4.x] Fix xss in Graphite functions tooltip (#805) <BR>* Release: Bump version to 9.4.6 (#799) <BR>* [v9.4.x] Fix website build errors both for Grafana and content mounted in Grafana Cloud (#64836) <BR>* Influxdb: Re-introduce backend migration feature toggle (#64842) <BR>* Alerting: Update scheduler to receive rule updates only from database (#64780) <BR>* Alerting: Display last & next rule eval date plus eval duration (#64767) (#64772) <BR>* [v9.4.x] Packaging: Dockerfile copy local folder (#64768) <BR>* [v9.4.x] CloudWatch Logs: Queries in an expression should run synchronously (#64707) <BR>* Upgrade faro-core and faro-web-sdk to 1.0.2 (#64407) (#64695) <BR>* [v9.4.x] Alerting: Log error but don\'t fail initialization if state history connection test fails (#64719) <BR>* [v9.4.x] Dashboards: Filter out expressions when going to Explore (#64684) <BR>* [v9.4.x] Frontend: Fix broken links in /plugins when pathname has a trailing slash (#64608) <BR>* [v9.4.x] Navigation: Remove duplicate header on user invite page (#64678) <BR>* [v9.4.x] TimeSeries: fix time comparer not comparing date strings properly (#64674) <BR>* [v9.4.x] InfluxDB: Fix type assertion panics for interface conversion: interface {} is nil (#64623) <BR>* [v9.4.x] Cloudwatch Logs: Fix log group names not interpolating with multiple variables (#64631) <BR>* [v9.4.x] Docs: Minor wording changes for plugin signing docs (#64615) (#64624) <BR>* [v9.4.x] Update page labels to better reflect contents (#64626) <BR>* [v9.4.x] Docs: Changes to angular deprecation announcement (#64619) <BR>* [v9.4.x] Cloudwatch: Add expression field to interpolate variables in Metrics Code Builder (#64508) <BR>* [v9.4.x] Alerting: fix users call 403 by calling /user instead of /users/{id} (#64607) <BR>* [v9.4.x] Docs: Remove Alertmanager configuration rollback from What\'s New (#64588) <BR>* [v9.4.x] Alerting: Fix contact point name being URL-encoded in the title (#64596) <BR>* Backport 62658 to v9.4.x (#64545) <BR>* [v9.4.x] Docs: Add a note on uploading report branding logos (#64539) <BR>* [v9.4.x] CI: Add `PrereleaseBucket` field in `versions.go` (#64524) <BR>* [9.4.x] CI: Move some build settings (#64491) (#64513) <BR>* [v9.4.x] OptionsPicker: Correctly highlight template variable value when filtering (#64394) <BR>* [v9.4.x] Loki: Fix labels in LabelBrowser being wrongly cached (#64496) <BR>* [v9.4.x] Docs: Updates default template link (#64495) <BR>* [v9.4.x] Docs: Last iteration on docs for images in notifications (#64494) <BR>* [v9.4.x] CloudWatch Logs: Fix interpolation of scoped variables in queryString (#64405) <BR>* Prometheus: Metric encyclopedia (#63423) (#64455) <BR>* [v9.4.x] Plugins: Fix bug with copying grafanaData (#64454) <BR>* [v9.4.x] Snapshots: Fix deleting snapshot with non existent dashboard ID (#64371) <BR>* [v9.4.x] OpenTSDB: Allow metric autocomplete to use suggest api on every input (#64361) <BR>* [v9.4.x] Cloudwatch Logs: Make mixed type fields fallback to being strings (#64359) <BR>* [v9.4.x] Alerting: Fix intermittency when seeding database in rule store tests (#64326) <BR>* [v9.4.x] Logs sample: Fix scrolling for unwrapped log lines (#64291) <BR>* [v9.4.x] Docs: Update Images in notifications docs to be more readable and instructive (#64294) <BR>* [v9.4.x] Plugins: Fix Cache-Control header response for public/plugins/<BR>* assets API (#64255) <BR>* TimeSeries: Fix overflowing exemplar modals causing content shifts (#… (#64254) <BR>* [v9.4.x] Alerting: Fix Classic Conditions $values variable (#64249) <BR>* Alerting: Expose Prometheus metrics for persisting state history (#64246) <BR>* [v9.4.x] LokiContextUi: Add loading indicator (#64244) <BR>* [v9.4.x] Revert \"Alerting: Fix alert form broken coming from panel (#64148)\" (#64241) <BR>* [v9.4.x] Alerting: Fix queries not being previewed in detail view (#64235) <BR>* [v9.4.x] Alerting: Disable \"Declare Incident\" button for open-source editions (#64234) <BR>* [v9.4.x] GrafanaUI: reset ConfirmModal disabled state on re-open (#64207) <BR>* [v9.4.x] Fix scenario where tooltip shows wrong value (#64199) <BR>* [v9.4.x] Explore: Avoid changing queries twice when importing a query in mixed mode (#64206) <BR>* [v9.4.x] Chore: Bump alpine version to `3.17.1` (#63252) (#63264) <BR>* Alerting: Fix alert form broken coming from panel (#64148) (#64200) <BR>* [v9.4.x] Alerting: Prevent resetting the form on evaluation group interval change (#63794) <BR>* [v9.4.x] Docs: Adding angular support deprecation to our plugin submission FAQ (#64201) <BR>* [v9.4.x] update data source permissions instructions to match modern UI (#64181) <BR>* [v9.4.x] Clarify that LDAP will create Grafana users by default when they log in for the first time (#64180) <BR>* [v9.4.x] Replace ambiguous relrefs with partial URIs to prevent 404s (#62468) (#64114) <BR>* [v9.4.x] Influxdb: Fix missing columns with raw query (#64173) <BR>* [v9.4.x] Chore: Remove CreateUserForTests() (#64125) (#64165) <BR>* [v9.4.x] fix: create temp user no longer sets ID to 0 for all users (#64160) <BR>* [v9.4.x] Changelog: Updated changelog for 9.4.0 (#63983) <BR>* [v9.4.x] build: fix corss build (#63261) <BR>* [v9.4.x] Logs: Log samples not being ordered correctly (#64147) <BR>* Chore: Pass signed `user_hash` to Intercom via Rudderstack (#63921) (#64145) <BR>* [v9.4.x] Docs: Meta-monitoring docs for Grafana and Mimir (#64142) <BR>* [v9.4.x] Alerting: Fix client to external Alertmanager to correctly build URL for Mimir Alertmanager (#63684) <BR>* [v9.4.x] Docs: Pinning to latest for grafana plugin tools (#64141) <BR>* [9.4.x] Correlations: Fix flaky integration tests (#64004) (#64139) <BR>* [v9.4.x] Alerting: Allow downloading alert rules from subpath (#64138) <BR>* [v9.4.x] Alerting: Fix UI crashing when selecting custom grouping in alert panel (#64128) <BR>* [v9.4.x] Docker Build: Use `tonistiigi/binfmt` image for cross compilation (#64117) <BR>* [v9.4.x] docs: Prevent internal docs on setting up plugin spellcheck from appearing on public website (#64118) <BR>* Release: Bump version to 9.4.4 (#64101) <BR>* [v9.4.x] Changelog: Updated changelog for 9.4.3 (#64100) <BR>* [v9.4.x] SQLStore: Enable clientFoundRows for MySQL connections (#64083) <BR>* [v9.4.x] NPM: Stop using the folder path before the name path (#64071) <BR>* [v9.4.x] Alerting: Use background context for maintenance function (#64066) <BR>* [v9.4.x] StatPanel: Fix issue where sparkline chart was not being shown on resize (#64012) <BR>* [v9.4.x] Chore: Upgrade Go to 1.20.1 and Alpine to 3.17 (#63891) <BR>* [v9.4.x] Docs [Search] update _index.md by replacing dashboardPreviews for panelTitleSearch feature toggle (#64003) <BR>* Release: Bump version to 9.4.3 (#64002) <BR>* [v9.4.x] Changelog: Updated changelog for 9.4.2 (#64001) <BR>* [v9.4.x] Fix redirect from /setup-grafana/upgrade-grafana/ to /upgrade-guide/ (#63999) <BR>* [v9.4.x] BarChart: Only apply radius to topmost bar segment when stacking (#63986) <BR>* [v9.4.x] Reqcontext: Use err status code instead of always fallback (#63977) <BR>* [v9.4.x] Alerting: Fix migration pauses all alert rules on PostgreSQL (#63968) <BR>* [v9.4.x] Alerting: Fix boolean default in migration from false to 0 (#63963) <BR>* [v9.4.x] TimeSeries: Ignore invalid, user-defined log-y-axis min/max limits (#63967) <BR>* [v9.4.x] Profile: Fix session table overflowing page layout in mobile (#63965) <BR>* Command Palette: Sign out link now works correctly (#63742) (#63960) <BR>* [v9.4.x] Navigation: Fix broken layout at 544px (#63950) <BR>* [v9.4.x] Fix wrong texts in titles when cloning templates (#63944) <BR>* [v9.4.x] [DOC] Change APM dashboard to Service Graph view (#63903) <BR>* [v9.4.x] Navigation: reserve horizontal space for img in SectionNavItem to avoid layout shift (#63865) <BR>* [v9.4.x] TimeSeries: Fix legend and tooltip colors changing after data refreshes (#63871) <BR>* [v9.4.x] Alerting: Fix width in alerts table columns on EditGroupModal (#63849) <BR>* Release: Bump version to 9.4.2 (#63844) <BR>* [v9.4.x] Changelog: Updated changelog for 9.4.1 (#63843) <BR>* [v9.4.x] Changelog: Updated changelog for 9.4.0 (#63839) <BR>* [v9.4.x] TraceView: Add key and url escaping of json tag values (#761) <BR>* [v9.4.x] Geomap: Sanitize the attribution string (#755) <BR>* [v9.4.x] Alerting: Fix AlertLabelDropdown to be case sensitive (#63832) <BR>* [v9.4.x] Alerting: Improve Alertmanager data source docs (#63721) <BR>* fix(dashboard version service): add DashboardUID to query and respons… (#63821) <BR>* [v9.4.x] Alerting: Fix available labels in the alert panel groupby dropdown (#63799) <BR>* [v9.4.x] AzureMonitor: Fix template variables in ARG subscription field (#63758) <BR>* [9.4.x] Users: Fix org user always getting org id = 1 (#63759) <BR>* [v9.4.x] fix link to explore with logs and headings (#63665) (#63701) <BR>* Alerting: Instrument outgoing state history requests using weaveworks/common (#63689) <BR>* [v9.4.x] CloudMonitor: Add missing logger to TimeSeriesQuery (#63132) <BR>* [v9.4.x] CloudMonitoring: Fix crash when inspecting data for MQL queries (#63756) <BR>* [v9.4.x] Bump coverage versions (#63757) <BR>* [v9.4.x] Plugins: Fix plugins CDN not working when plugins are not in domain\'s root path (#63729) <BR>* [v9.4.x] TestData: Fix bug when selecting \"Log\" streaming (#63725) <BR>* [v9.4.x] Alerting: Fix changing datasource and creating new query not using defaults. (#63720) <BR>* [v9.4.x] Datasource Onboarding: Prevent flickering of onboarding page after first load (#63715) <BR>* [v9.4.x] Loki ds: Interpolation breaks in Loki queries when no scoped vars (#63700) <BR>* [v9.4.x] InfluxDB datasource: Query variable breaks trying to interpolate `__interval` (#63685) <BR>* [v9.4.x] Docs: Disambiguate auto_assign_org_role configuration option descriptions (#63681) <BR>* [v9.4.x] Docs: Fix of typo and delete of unnecessary sentence in \'Sign a plugin\' doc (#63683) <BR>* [v9.4.x] Docs: Update old default values for configuration options (#63678) <BR>* [v9.4.x] Docs: Update default value for geomaps enable_custom_baselayers option (#63675) <BR>* [v9.4.x] InfluxDB: Fix getting empty response when querying fields with retention policy (#63671) <BR>* [v9.4.x] Docs: Clarify command palette changes are not behind feature flag (#63667) <BR>* [v9.4.x] CloudWatch Logs: Fix query editor freezing (#63666) <BR>* [v9.4.x] Navigation: Add plugin upgrade guide to docs (#63616) <BR>* [v9.4.x] TimeRangeInput: Fix positioning of dropdown menu (#63612) <BR>* [v9.4.x] Docs: Improved docs for templating labels and annotations (#63606) <BR>* [v9.4.x] MSSQL Datasource: Revert functions within macros change (#63598) <BR>* [v9.4.x] Docs: Fix numbering in templating docs (#63587) <BR>* [v9.4.x] Authn: Add separate context for session tagging (#63571) <BR>* [v9.4.x] Docs: fix typo in 9.4 what\'s new (#63580) <BR>* [v9.4.x] Prometheus: Handle annotation query with empty fields (#63574) <BR>* [v9.4.x] Add --init to all podman invocations to ensure ^C works on MacOS (#63552) <BR>* [v9.4.x] Docs: Delete old templating notifications docs page (#63549) <BR>* [v9.4.x] CloudWatch: Remove error for multi-value variable in logs runner (#63546) <BR>* [v9.4.x] Authn: Anon session service (#63520) <BR>* [v9.4.x] Geomap: Fix default opacity for layers (#63526) <BR>* [v9.4.x] CloudMonitor: Fix query migration (#63519) <BR>* [v9.4.x] Alerting: Fix incorrect comment in eval.go (#63513) <BR>* Authn: Stat registration [9.4.x] (#63504) <BR>* [v9.4.x] Alerting: Get alert rules on faults (#61248) (#63505) <BR>* [v9.4.x] Update navigationAppConfig to use new k6 plugin id (#63459) <BR>* [v9.4.x] Docs: Remove duplicate docs on images in notifications (#63475) <BR>* [v9.4.x] Docs: Uploading images from disk supported in Slack (#63473) <BR>* [v9.4.x] Docs: Upload images from disk supported in Telegram (#63471) <BR>* [v9.4.x] Prometheus: Fix missing abs operation to query builder (#63462) <BR>* [v9.4.x] Alerting: Fix confusing comment about screenshots in default.ini and docs (#63440) <BR>* Chore: update alerting package to head of 9.4.x (508391225cd4) (#63210) <BR>* [v9.4.x] Loki Context UI: Do not disable last label (#63253) <BR>* [v9.4.x] PanelChrome: Make loading animation speed the same across panels (#63242) <BR>* [v9.4.x] Alerting: Fix a bug taking screenshots with Dashboard UID (#63222) <BR>* [v9.4.x] Docs: Fix redaction error in notification policies docs (#63140) <BR>* [v9.4.x] docs: adds what\'s new video (#63207) <BR>* [9.4.x] Add missing PRs to 9.4.0-beta1 changelog (#62596) (#62600) <BR>* [v9.4.x] Provisioning: Parse boolean and numeric values from environment variables (#63192) <BR>* [v9.4.x] Fix MSSQL queries failing because of bad interpolation (#63172) <BR>* [v9.4.x] docs: comments out video (#63152) <BR>* [v9.4.x] docs: fixes video link in what\'s new 9.4 (#63146) <BR>* [v9.4.x] fix broken envelope encryption link (#63143) <BR>* [v9.4.x] What\'s New in v9.4 (#63137) <BR>* [v9.4.x] Navigation: add a link to starred dashboards in the megamenu (#63106) <BR>* [v9.4.x] Docs: incorporates feedback from PR #62402 (#63101) <BR>* Navigation: Backport 61103 to v9.4.x (#63097) <BR>* [9.4.x] CI: Do not clone repo in artifact-page step (#63077) (#63087) <BR>* [9.4.x] CI: Running Redis integration tests without grabpl (#63028) (#63074) <BR>* [v9.4.x] Prometheus: Table format throwing error on empty result (#63062) <BR>* [v9.4.x] CommandPalette: Move quick add actions to top level (#63049) <BR>* [v9.4.x] Update publishing workflows to use organization secret (#63046) <BR>* [v9.4.x] Docs: fix typo (#63038) <BR>* [v9.4.x] Search: Switch to list view when filtering by tags (#63017) <BR>* [v9.4.x] Docs: Fix 404 links in build a plugin page (#63006) (#63010) <BR>* [v9.4.x] CI: Remove variants arg from `package` step (#62858) (#62999) <BR>* [v9.4.x] docs: upgrade guide refactor organizes releases into their own pages; moves upgrade guide to the root (#62987) <BR>* [v9.4.x] Add canonical URL to all HTTP API docs (#62971) <BR>* [v9.4.x] docs: fix broken annotations link (#62968) <BR>* [v9.4.x] Alerting: fix \"policy\" typo (#62955) <BR>* [v9.4.x] Docs: corrects typo (#62961) <BR>* [v9.4.x] Refactor: Use data source UID rather than ID (#62937) <BR>* [v9.4.x] Prometheus: Refactor. Use data source UID rather than the deprecated ID (#62936) <BR>* [v9.4.x] SAML: Update library (fix single logout) (#62933) <BR>* [v9.4.x] Docs: removes Grafana Cloud CTA (#62905)<BR>* Fri Mar 03 2023 ecsosAATTopensuse.org- Update to version 9.4.3: <BR>* [v9.4.x] NPM: Stop using the folder path before the name path (#64071) <BR>* [v9.4.x] Alerting: Use background context for maintenance function (#64066)<BR>* Thu Mar 02 2023 ecsosAATTopensuse.org- Update to version 9.4.2: <BR>* [v9.4.x] Alerting: Fix boolean default in migration from false to 0 (#63963) <BR>* [v9.4.x] Alerting: Fix migration pauses all alert rules on PostgreSQL (#63968)<BR>* Wed Mar 01 2023 ecsos <ecsosAATTopensuse.org>- Move grafana from bindir to sbindir.- Add grafana-service.patch to fix wrong path in systemd service file.<BR>* Tue Feb 28 2023 ecsosAATTopensuse.org- Update to version 9.4.1: <BR>* fix(dashboard version service): add DashboardUID to query and respons… (#63821) <BR>* [v9.4.x] InfluxDB: Fix getting empty response when querying fields with retention policy (#63671) <BR>* [v9.4.x] InfluxDB datasource: Query variable breaks trying to interpolate `__interval` (#63685) <BR>* Release: Bump version to 9.4.1 (#773) <BR>* [v9.4.x] MSSQL Datasource: Revert functions within macros change (#63598) <BR>* [9.4.x] CI: Running Redis integration tests without grabpl (#63028) (#63074) <BR>* [v9.4.x] Fix MSSQL queries failing because of bad interpolation (#63172) <BR>* [v9.4.x] SAML: Update library (fix single logout) (#62933) <BR>* [v9.4.x] TraceView: Add key and url escaping of json tag values (#761) <BR>* [v9.4.x] Geomap: Sanitize the attribution string (#755) <BR>* [v9.4.x] Canvas: Support color themes for arrows (#62896) <BR>* [v9.4.x] Canvas: Improve anchor UX (#62898) <BR>* [v9.4.x] Canvas: Update server element design (#62897) <BR>* [v9.4.x] MSSQL: Add support for macro function calls (#62890) <BR>* [v9.4.x] PanelChrome: Implement hover header (#62875) <BR>* [v9.4.x] Navigation: move Connections plugin to be just after apps (#62871) <BR>* [v9.4.x] Search: Fix not being able to clear sort value (#62869) <BR>* [v9.4.x] Tempo: Fix span name being dropped from the query (#62846) <BR>* [v9.4.x] Added pageZoomLevel option to image renderer setup documentation (#62842) <BR>* [v9.4.x] Alerting docs: updates to alert rules docs for 9.4 (#62810) <BR>* [v9.4.x] Alerting: Add label query parameters to state history endpoint (#62835) <BR>* Alerting: implement loki query for alert state history (#62833) <BR>* [v9.4.x] Alerting: Pause dash alerts on migration (#62830) <BR>* [v9.4.x] Alerting: Fix template validation in provisioning api (#62825) <BR>* [v9.4.x] Alerting: Add static label to all state history entries (#62819) <BR>* [v9.4.x] Docs: corrects incorrect redirect and fixes link (#62820) <BR>* [v9.4.x] Alerting: Add endpoint for querying state history (#62813) <BR>* [v9.4.x] Alerting: Usability adjustments to Loki representation of state history values (#62811) <BR>* [v9.4.x] Auth: Rotate token patch (#62782) <BR>* [v9.4.x] Alerting: Pass yaml as a query param in export request (#62806) <BR>* Alerting: Refactor away a layer of indirection around the goroutine in Loki state history (#62802) <BR>* [v9.4.x] Tempo: TraceQL syntax highlighting improvements (#62803) <BR>* [v9.4.x] Tempo: Trace to logs update image (#62804) <BR>* [v9.4.x] Tempo: Inject status and status.code for tags autocomplete (#62800) <BR>* [v9.4.x] Tempo: Update docs for trace to logs functionality (#62793) <BR>* [v9.4.x] Plugins: Prefer to use the data source UID when querying (#62789) <BR>* [v9.4.x] SQLStore: Fix folder migration for MySQL < 5.7 (#62786) <BR>* [9.4.x] CI: Allow other modules to register build sub-commands (PR #62741) (#62774) <BR>* [v9.4.x] Alerting: Set YAML as default value for exporting alert rules (#62770) <BR>* [v9.4.x] Heatmap: Support heatmap rows with non-timeseries X axis (#62733) <BR>* [v9.4.x] Nested Folder: Fix for SQLite not to overwrite the parent on restarts (#62756) <BR>* [v9.4.x] Fix/60084/save and test (#62750) <BR>* [v9.4.x] Elasticsearch: Fix consistent label order in alerting (#62743) <BR>* [v9.4.x] Cloudwatch: Fix log group variable interpolation (#62713) <BR>* [v9.4.x] docs: fix broken elasticsearch metrics play link (#62719) <BR>* [v9.4.x] Explore: Fix graph not updating when changing config (#62706) <BR>* [v9.4.x] Alerting docs: adds declare incident (#62710) <BR>* [v9.4.x] Search: Fix alignment of checkbox in folder view (#62708) <BR>* [v9.4.x] Tempo: Remove tempoApmTable feature flag (#62702) <BR>* [v9.4.x] Navigation: wrap dashboard settings actions in `ToolbarButtonRow` for responsiveness (#62692) <BR>* [v9.4.x] Alerting: hide \"silence\" button for external AM setups (#62691) <BR>* [v9.4.x] Loki: Fix label filter expression treating int as string (#62687) <BR>* [v9.4.x] Alerting: Add support for \"normal\" as state filter in rule search (#62679) <BR>* [v9.4.x] Alerting: Add Copy action to templates table (#62683) <BR>* [v9.4.x] Command palette: section styling tweaks (#62682) <BR>* [v9.4.x] Alerting: Allow alert rule pausing from API (#62675) <BR>* [v9.4.x] Alerting: Show \'start typing\' message in evaluation group folder in case of empty options. (#62665) <BR>* [v9.4.x] CI: Replace `grafana/grafana-oss` with `grafana-oss` when publishing to dockerhub repo (#62653) <BR>* [v9.4.x] PanelChrome: Adds display mode to support transparent option (#62654) <BR>* [v9.4.x] TemplateVariables: Fix custom variable function support (#62509) (#62573) <BR>* [v9.4.x] Geomap: Ensure options work while in table view (#62635) <BR>* [v9.4.x] Transforms: Fix schema definition (#62623) <BR>* [v9.4.x] Alerting: Fix handling of special floating-point cases when writing observed values to annotations (#62637) <BR>* [v9.4.x] Expressions: Fixes the issue showing expressions editor (#62622) <BR>* [v9.4.x] Use requires_buildifier build tag to avoid needing buildifier locally (#62621) <BR>* [v9.4.x] TestData: Remove references to TestData \"DB\" (#62613) <BR>* [v9.4.x] Transformations: Selectively apply transformation to queries (#62615) <BR>* [v9.4.x] MySQL: Quote identifiers that include special characters (#62618) <BR>* [v9.4.x] TopNav: Fix right padding on signin link (#62606) <BR>* [v9.4.x] CI: Add `artifacts publish` build command (#62503) <BR>* [v9.4.x] Alerting: Validate that tags are 100 characters or less (#62593) <BR>* [v9.4.x] Navigation: add event tracking for dashboard save as events (#62588) <BR>* [v9.4.x] Azure Monitor: Return query error for metrics (#62577) <BR>* [v9.4.x] Azure Monitor: Fix selection when using a search term (#62572) <BR>* [v9.4.x] Navigation: add event tracking for navigation elements (#62583) <BR>* [v9.4.x] AzureMonitor: Fix dimension migration (#62579) <BR>* [v9.4.x] Plugins: Fix circular reference in customOptions leading to MarshalJSON errors (#62565) <BR>* [v9.4.x] Login: Fix panic when UpsertUser is called without ReqContext (#62555) <BR>* [v9.4.x] Chore: Update latest.json to 9.4.0-beta1 (#62560) <BR>* [v9.4.x] PanelChrome: Styling issues (#62550) <BR>* Release: Bump version to 9.4.0 (#62554) <BR>* [v9.4.x] Plugins: Update migration guide for 9.4/forwarded headers (#62549) <BR>* [v9.4.x] Navigation: Sign in button now works correctly when served under a sub path (#62548) <BR>* [v9.4.x] Azure Monitor: Docs update for multiple resources (#62543) <BR>* [v9.4.x] Alerting: Clarify PagerDuty integrationKey format (#62513) <BR>* [v9.4.x] Canvas: Update connection info on element rename (#62536) <BR>* [v9.4.x] Alerting: Allow separate read and write path URLs for Loki state history (#62528) <BR>* [v9.4.x] Canvas: Connections positioning ux improvements (#62525) <BR>* [v9.4.x] Geomap: Maintain consistent control styling (#62522) <BR>* [v9.4.x] Alerting: Configurable externalLabels for Loki state history (#62517) <BR>* [v9.4.x] Consider y coord when determining bottom collision (#62506) <BR>* [v9.4.x] Azure Monitor: Enable multiple resource queries (#62502) <BR>* [v9.4.x] Alerting: allow to pause existing rules (#62491) <BR>* [v9.4.x] Alerting: Add Rule UID and Clone button to the rule details page (#62487) <BR>* [v9.4.x] Alerting: Allow pausing alerts from provisioning (#62492) <BR>* [v9.4.x] Docs: Update wording / text and copy (#62490) <BR>* Release: Bump version to 9.4.0-beta1 (#62465) <BR>* FileDropzone: Display max file size (#62334) <BR>* Grafana DS: Limit dropzone to spreadsheet filetypes (#62329) <BR>* Update dependency react-highlight-words to v0.20.0 (#62351) <BR>* Auth: Add skip_org_role_sync for Okta (#62106) <BR>* LokiContext: Add feature tracking (#62344) <BR>* Time Series Panel: Fix legend text selection in Firefox (#60809) <BR>* Nested folders: Enable folder migration (#61936) <BR>* MultiSelect: Fix `actionMeta` not available in `onChange` callback (#62339) <BR>* Alerting: Add export button for exporting all alert rules in alert list view (#62416) <BR>* Datasources: Add support for getDetDefaultQuery in variable editor (#62026) <BR>* Logs: Fix stats not being updated when log results change (#62317) <BR>* Preferences: Add theme preference to match system theme (#61986) <BR>* Azure Monitor: Add info about multiple resource selection (#62327) <BR>* Azure Monitor: Allow to specify a region when listing resources (#62306) <BR>* AppPlugins: Remove unused rootNav parameter (#62440) <BR>* CI: Lint starlark files with `buildifier` (#59157) <BR>* Chore: Fix goimports grouping (#62429) <BR>* Chore: Fix goimports grouping in alerting (#62424) <BR>* Chore: Fix goimports grouping (#62428) <BR>* Chore: Fix goimports grouping (#62427) <BR>* Chore: Fix goimports grouping (#62426) <BR>* Chore: Fix goimports grouping in pkg/infra (#62421) <BR>* Chore: Fix goimports grouping in other backend platform packages (#62422) <BR>* LokiContext: Fix wrong queries being run when reopened (#62353) <BR>* CloudWatch: Add missing AWS/DX metric (#62405) <BR>* Chore: Fix goimports grouping (#62423) <BR>* Chore: Fix goimports grouping in pkg/services (#62420) <BR>* Chore: Fix goimports grouping in pkg/api (#62419) <BR>* Datasources: Extend properties for the datasource-test tracking event (#62292) <BR>* Schema: Add schema for library panels (#62169) <BR>* Alerting: Use optional chaining for accessing frames (#61814) <BR>* Cloudwatch: Set CloudwatchCrossAccountQuery feature to stable (#62348) <BR>* Alerting: Update historian to ignore transitions from Normal Paused and Updated (#62267) <BR>* SupportBundles: Feature flag + access control navtree item (#62337) <BR>* Canvas: Anchor highlight persistance (#62364) <BR>* docs: clarify note re export dashboard as PDF (#62398) <BR>* Alerting: Refactor metrics/ngalert.go into seperate files (#62362) <BR>* chore: move user_auth models to (mostly) login service (#62269) <BR>* Move Grafana tutorials from grafana/tutorials repository (#62309) <BR>* Loki: Show query size approximation (#62109) <BR>* Prometheus: Fix \"-Instant\" string showing up in prometheus instant query UI (#62265) <BR>* Alerting: Create endpoints for exporting in provisioning file format (#58623) <BR>* Explore: Implement feature toggle for logs sample (#62291) <BR>* Navigation: more command palette tweaks (#62286) <BR>* CommandPalette: Render dashboard + nav actions as links (#62315) <BR>* Update dependency rc-tooltip to v5.3.1 (#62341) <BR>* Dashboard schema: Update default value for timezone (#62340) <BR>* Benchmarks for searchv2 (#60730) <BR>* Loki: Add X-Query-Tags header for logs sample and data sample (#62333) <BR>* FileDropzone: Revert introducing a new prop (#62324) <BR>* Azure Monitor: Add variable function to list regions (#62297) <BR>* Elasticsearch: Support nested aggregation (#62301) <BR>* Chore: Update code owners of public dashboards (#62332) <BR>* Dashboard schema: Review and mature timezone property (#62090) <BR>* Auth: Add disable of team sync for JWT Authentication (#62191) <BR>* LogContext: Fix setting wrong height for ElasticSearch (#62330) <BR>* Bump code coverage version (#62322) <BR>* PublicDashboards: moved tokens service and new repository method (#61806) <BR>* Chore: Removed unused grafana-plugin-ci images (#62219) <BR>* Explore: Refactor trace view and move to core (#61938) <BR>* Logs: Add experimental support to display a datasource custom UI in LogContext (#62189) <BR>* Plugins: Allow loading panel plugins from a CDN (#59096) <BR>* SearchV2: Set correct batch limit when loading dashboards (#62314) <BR>* Traces: Upgraded feature tracking (#62181) <BR>* Auth: Doc change url for getting JWT (#62319) <BR>* Update dependency rc-slider to v10.1.0 (#62302) <BR>* Add SQLite performance limitation with alerting (#62296) <BR>* Alerting: remove link to Grafana University (#62318) <BR>* [Navigation] Add user events for quick actions/dashboard actions (#62220) <BR>* Packages: Don\'t error if npm-artifacts directory already exists (#62303) <BR>* TimeSeries: Fix log y scale when min/max settings don\'t land on divisors (#60768) <BR>* FileDropzone: make a nicer looking error message when file size is exceeded (#62290) <BR>* Revert \"Alerting: Add is_paused attr to the POST alert rule group endpoint\" (#62310) <BR>* StateTimeline: Show correct legend label when value mappings set (#62282) <BR>* QueryEditorRows: Remove double callback from onDataSourceChange (#62172) <BR>* Update dependency AATTtesting-library/dom to v8.20.0 (#61677) <BR>* RBAC: Permission check performance improvements for the new search (#60729) <BR>* Grafana DS: Fix dropzone showing upload file even if there is a file (#62200) <BR>* Search: Remember sorting preference between visits (#62248) <BR>* Revert \"Transforms: Add join by fields\" (#62278) <BR>* Update dependency rc-drawer to v6.1.2 (#62294) <BR>* Re-add RowHeight option to StatusHistory (#62293) <BR>* Search: Store only search value in state, not the whole selectable value (#62228) <BR>* Azure Monitor: Allow multi-value variables (#62238) <BR>* AuthN: support priority for post auth and post login hooks (#62208) <BR>* Update d3 to v3 (#58315) <BR>* Tempo: Update docs and default Tempo metrics query (#62185) <BR>* Alerting: Add is_paused attr to the POST alert rule group endpoint (#62253) <BR>* Datasources: Add the props for the \"add datasource\" event (#62227) <BR>* Revert \"Add Grafana tutorials originally from tutorials repository\" (#62283) <BR>* API: don\'t re-add /api suffix to grafana.com API URL (#62280) <BR>* Add Grafana tutorials originally from tutorials repository (#62124) <BR>* Alerting: Update state manager to return StateTransitions when Delete or Reset (#62264) <BR>* Replace grafana/docs-squad with more specific group grafana/docs-grafana (#62174) <BR>* Chore: uPlot 1.6.24 (#62279) <BR>* Chore: Move ReqContext to contexthandler service (#62102) <BR>* Alerting: Improve comments on alert table migration immutability (#62161) <BR>* Tests: Add boilerplate code to support e2e tests on enterprise (#61959) <BR>* InfluxDB: Send retention policy with InfluxQL queries if its been specified. (#62149) <BR>* Alerting: fix default template link (#62251) <BR>* Alerting: Add alert pausing feature (#60734) <BR>* NodeGraph: Schema for panel options (#62121) <BR>* Update dependency immutable to v4.2.2 (#62202) <BR>* Chore: don\'t create the npm-artifacts dir since yarn packages:pack does this… (#62246) <BR>* AuthN: JWT remove unnecessary if (#62233) <BR>* Fix: NPM Package publishing (#62243) <BR>* Loki Docker Devenv: Fix undefined variable in error message (#62242) <BR>* Elasticsearch: Deprecate raw document mode (#62236) <BR>* Explore: Add feature tracking for split open in logs sample (#62241) <BR>* Codeowners: Assign `logs` files to AATTgrafana/observability-logs (#62239) <BR>* Tempo: Trace to logs custom query with interpolation (#61702) <BR>* Chore: Update `latest.json` to `9.3.6` (#62235) <BR>* TestData: Introduce schema types (#62130) <BR>* Changelog: Updated changelog for 9.3.6 (#62231) <BR>* Explore: Trigger logs sample only when user click to see it (#62226) <BR>* Server: Remove unused services (#62015) <BR>* Alerting: Fix recording rules being shown in the rules table on edit group modal (#62171) <BR>* Explore: Add feature to open log sample in split view (#62097) <BR>* Chore: fix builds on main (#62218) <BR>* Update doc-validator to latest release (#62170) <BR>* [Xorm] remove oracle driver + unused function (#62125) <BR>* Navigation: Fix finding the active nav item for plugins (#62123) <BR>* Snapshots: Add new snapshot configuration to documentation (#62110) <BR>* Schema: Create PublicDashboard core kind (#62155) <BR>* chore: move dashboard_acl models into dashboard service (#62151) <BR>* Auth: Fix catch both both ErrInvalidAPIKey for context with APIKey (#62193) <BR>* Snapshots: Add snapshot enable config (#61587) <BR>* Update dependency glob to v8.1.0 (#62186) <BR>* Alerting: Fix Test Receivers when settings are non-strings (#62156) <BR>* Alerting: Alert rules search improvements (#61398) <BR>* Auth: Fix error check (#62192) <BR>* Alerting: validate alert condition on saving rule (#61958) <BR>* Transforms: Add join by fields (#61322) <BR>* Navigation: only show the `img` for a section root if both `img` and `icon` are present (#62127) <BR>* Navigation: Add keyboard shortcut to search input (#62116) <BR>* Chore: Bump d3-color to 3.1.0 (#61609) <BR>* Transforms: Keep refId for labelsTopFields (#61916) <BR>* Bump code-coverage workflow version (#62182) <BR>* Chore: Script to generate betterer issue summary (#61857) <BR>* Chore: Move to node 18 again (#62079) <BR>* QueryEditorRow: Fixes issue loading query editor when data source variable selected (#61927) <BR>* Navigation: Command palette topnav tweaks (#61991) <BR>* Encryption: Cache new DEKs (only) after a caution period (#60664) <BR>* Packages: Fix `upload-packages` case for Enterprise2 mode (#61772) <BR>* AuthN: Rebuild Authenticate so we only have to call it once in context handler (#61705) <BR>* Add handleGrafanaManagedAlerts jsonData (#61874) <BR>* Dashboard schema: Review and mature refresh property (#62104) <BR>* Tempo: Update column width for Loki search (#61924) <BR>* Fix Barchart legend calcs when stacking is percent (#61449) <BR>* Alerting: Support context.Context in Loki interface (#61979) <BR>* Dropdown: Make escape close a dropdown (#62098) <BR>* Access control: Modify dashboard/folder resolvers so that return also the inherited scopes (#62025) <BR>* Chore: Fixes cleanNeedle regex to be more specific (#61967) <BR>* Refactor state timeline/status history to cue model and refactor `TimelineChart` component (#61631) <BR>* Canvas: Fix connection anchors for svg elements (#61895) <BR>* EntityAPI: Rename references from kind to family (#62044) <BR>* XY Panel: Add and use schema for XY Panel configuration (#62148) <BR>* Alerting: Re-generate swagger definitions (#62154) <BR>* Kindsys: Simpler PascalCase name handling (#62150) <BR>* Chore: Fix dashboard service after refactor (#62153) <BR>* k8s: add feature toggle and stub to save dashboards k8s (#62053) <BR>* Preferences: Add preferences kind and remove unused navbar settings (#59621) <BR>* SVG: Add dompurify preprocessor step (#62143) <BR>* chore: move entity models into entity store service (#62145) <BR>* Alerting: Copy rule definitions into state history (#62032) <BR>* Tempo: Create separate functions for querying the v1/v2 API for tag values (#61998) <BR>* Schema: Covering service accounts Core Kind (#62091) <BR>* Schema: Fix interfaces with blank spaces (#62144) <BR>* add export customHeadersSettings component (#62131) <BR>* [Chore] Add unit tests to PanelChrome component (#61695) <BR>* Update dependency fork-ts-checker-webpack-plugin to v7.3.0 (#62129) <BR>* Docs: Update expression documentation to mention no data (#61934) <BR>* Plugins: add UI for more supported datasources with secure socks proxy feature toggle (#61962) <BR>* copy .github folder into golang build container since we rely on codeowners (#62122) <BR>* chore: update folder model (json tags) to match previous model (#62117) <BR>* [API Split] Move star api inside of packages (#61987) <BR>* CloudWatch Logs: Set default logs query and disable button when empty (#61956) <BR>* PublicDashboards: Footer alignment fix for Firefox browser (#62108) <BR>* Auth: Add skip_org_role_sync setting for github (#61673) <BR>* Chore: Remove Result field from dashboard snapshot mode (#62089) <BR>* API: Change how Cache-Control and related headers are set (#62021) <BR>* Chore: Keeping the list of plugin executable complete (#60840) <BR>* Dashboard schema: Review and mature fiscalYearStartMonth property (#62105) <BR>* API: Correctly use new grafana_com.api_url setting in /api/gnet proxy (#60893) <BR>* Update dependency eslint to v8.32.0 (#61894) <BR>* Auth: Add skip_org_role_sync to GitLab OAuth (#62055) <BR>* Dashboard schema: Review and mature graphTooltip property (#62082) <BR>* Update dependency eslint-plugin-jest to v27.2.1 (#61523) <BR>* Plugins: Add plugin resource tests (#62014) <BR>* Update alerting to the latest main (#62003) <BR>* Chore: update latest.json to 9.3.4 (#62080) <BR>* Changelog: Updated changelog for 8.5.20 (#62073) <BR>* CommandPalette: Design tweaks and design fixes (#61971) <BR>* Chore: Remove Result from dashboard models (#61997) <BR>* Changelog: Updated changelog for 9.3.4 (#62067) <BR>* Changelog: Updated changelog for 9.2.10 (#62066) <BR>* Alerting: Fix recording rules showing alert notification information. (#61988) <BR>* CloudWatch: Use grafana-aws-sdk v0.12.0 (#62007) <BR>* Docs: Update publish a plugin FAQ to cover more common questions (#62001) <BR>* Chore: Remove folders from models pkg (#61853) <BR>* Canvas: Update scene and panel when entering panel view mode (#62043) <BR>* PublicDashboards: Adds middleware for email sharing (#61950) <BR>* Explore: Changed references to DataQuery and DataSourceRef (#62034) <BR>* Docs: corrects broken link to v9.0 docs (#62035) <BR>* dashboards: Mark dashboards team as kind owner (#62013) <BR>* Tempo: [TraceQL] Do not override the `status` tag name (#62030) <BR>* Explore: Implement logs sample in Explore (#61864) <BR>* Chore: Fix random indices for slices in test files (#61884) <BR>* Explore: Be sure time range key bindings are mounted after clear (#61892) <BR>* Docs: Fix schema attributes formatting in schema docs (#62016) <BR>* Schema: Move known shared types into the common (#61875) <BR>* Datasources: Fix Proxy by UID Failing for UIDs with a Hyphen (#61723) <BR>* Alerting: Return chan <-error for #61811 (#61858) <BR>* Connections: update the style of the cards (#61989) <BR>* Plugins: Add backend target to instrumentation (#61980) <BR>* Kindsys: Include CODEOWNERS to Kinds report (#61978) <BR>* CommandPalette: Fix feature flag (#62000) <BR>* Azure Monitor: Adapt Advanced component to multiple resources (#61981) <BR>* Docs: prose and format updates (#61720) <BR>* CloudWatch: Prevent log groups from being removed on query change (#61891) <BR>* Add debug option for Golang tests in vscode (#61983) <BR>* Navigation: Open command palette from search box (#61667) <BR>* [xorm] Clean up xorm dialect & cascade (#61969) <BR>* AlertGroups: Generate models.gen.ts from models.cue (#61227) <BR>* Table panel: Use link elements instead of div elements with on click events to aid with keyboard accessibility (#59393) <BR>* Chore: Update the tempo devenv with the latest Tempo config changes (#61622) <BR>* Panel edit: Add feature to drag & drop spreadsheet files to the grafana datasource (#60586) <BR>* Chore: convert last test to RTL and remove Enzyme references (#61918) <BR>* Kindsys: Include AATTgrafanamaturity counts to Kinds report (#61911) <BR>* Home: Fixes breadcrumb for custom home dashboard (#61499) <BR>* Profile: Rename profile page from preferences to profile (#61777) <BR>* Chore: Use same JSON tag casing everywhere for parent UID (#61935) <BR>* Alerting: Add maxdatapoints in alert rule form (#61904) <BR>* Linking criteria and adding file and env variables access (#61830) <BR>* Kindsys: Include generated-code links to Kinds report (#61910) <BR>* Chore: Add cuefix hook (#61941) <BR>* Canvas: Improve arrow positioning when border is present (#61961) <BR>* Graphite: Have metric name type query variable use metric render endpoint (#61730) <BR>* Geomap panel: Generate types (#61636) <BR>* Alerting: Push state history entries to Loki (#61724) <BR>* Docs: Update index.md to not escape dollar sign (#61694) <BR>* PublicDashboards: Footer position fix (#61954) <BR>* PublicDashboards: Checkboxes list refactor (#61947) <BR>* chore: move validations model into the validations service (#61953) <BR>* panels: Remove redundant import package from cue defs (#61949) <BR>* Kindsys: Add Ptr func (#61948) <BR>* chore: move plugins models into pluginsettings svc (#61944) <BR>* Kindsys: Unique names for composable kind TS types (#61928) <BR>* GrafanaUI: Checkbox description fix (#61929) <BR>* Navigation: truncate landing page descriptions to 3 lines (#61925) <BR>* Tempo Datasource: Correct TraceQL docs link (#61931) <BR>* chore: move models/licensing into licensing service (#61878) <BR>* Canvas: Connection heads not rendering consistently (#61887) <BR>* Perfomance: Add preallocation for some slices (#61632) <BR>* SAML: Update deps (#61906) <BR>* SupportBundles: Access control guards (#61914) <BR>* Elasticsearch: Fix failing requests when using SigV4 (#61923) <BR>* Tempo: [TraceQL] Integrate the new tag values API (#61637) <BR>* Loki: Push support for multi-tenancy mode (#60866) <BR>* Loki: Add ingester to the devenv loki config (#61844) <BR>* CI: Remove `grabpl integration-tests` (#61920) <BR>* Kindsys: Remove reference to DecoderCompactor (#61922) <BR>* Chore: Remove DecoderCompactor() (#61706) <BR>* Kindsys: Generate plugin Go types under a kinds/ dir (#61899) <BR>* chore: move alert-related models (#61716) <BR>* SQLStore: Add test for nested transactions events (#60500) <BR>* Connections: Show the Dashboards tab under DataSource settings (#61841) <BR>* AzureMonitor: Move DefaultSubscriptions field to separate component (#61633) <BR>* Chore: Drop search service dependency from folder service (#61789) <BR>* elastic: improve error-messages, first step, tests only (#61847) <BR>* Build: Replace babel-loader with esbuild-loader (#57837) <BR>* Plugins: Add file permission error check when attempting to verify plugin signature (#61860) <BR>* AuthN: Add interface and function to operate on clients that supports redirects (#61905) <BR>* PanelChrome: Allow panel to be dragged if set as draggable from the outside (#61698) <BR>* CI: Add `artifacts npm` commands from grabpl (#61908) <BR>* Alerting: Remove unused code after importing from grafana/alerting (#61869) <BR>* TopNav: Fixes breadcrumb issues and title for apps when topnav is disabled (#61835) <BR>* Apps: Use plugin description as nav node subtitle (#61549) <BR>* RBAC: Rewrite data source api tests (#61783) <BR>* Navigation: Change collapse icon + behaviour (#61496) <BR>* Navigation: clean up colors in section nav (#61240) <BR>* Chore: Patch bump QS (#60508) <BR>* Docs: Update visualization and barchart panels (#61474) <BR>* Chore: Bump Terser related dependencies (#60506) <BR>* test: use deterministic timestamp to compare snapshots (#61670) <BR>* Codegen: Generate docs for composable kinds (#61719) <BR>* Canvas: Update readme with link to docs (#61812) <BR>* EntityAPI: Save nested summary info in the SQL database (#61732) <BR>* Canvas: Rectangle render error (#61883) <BR>* Chore: update AATTgrafana/experimental to 1.1.0 (#61820) <BR>* chore: move jwt models into auth/jwt (#61862) <BR>* Docs: rewrite data source intro (#61639) <BR>* SSE/Prom: Undo empty frame change that triggers 500s in SSE (#61871) <BR>* SupportBundles: Fix collector typos and change defaults (#61850) <BR>* Canvas: Add tooltip for data links (#61648) <BR>* Chore: Fix cue imports when we don\'t use an alias (#61795) <BR>* AzureMonitor: Fix feature flag (#61863) <BR>* Query Builder: Fix max width of input component to prevent overflows (#61798) <BR>* SSE: Fix math expression to support NoData results (#61721) <BR>* Docs: Use the correct name for the feedback_links_enabled option (#61825) <BR>* Chore: Remove dashboard ACL from models (#61749) <BR>* Explore: Create DataSourceWithSupplementaryQueriesSupport interface to support log volume and samples (#61298) <BR>* Flame graph: Search with uFuzzy (#61748) <BR>* Explore: Keyboard shortcut to go to explore (#61837) <BR>* Update link to provisioning docs (#61840) <BR>* Azure Monitor: Fix frame display name with multiple resources (#61750) <BR>* ElasticSearch: Improve ES error handling message (#61471) <BR>* Azure Monitor: Implement logic to allow multiple selection (#61740) <BR>* Elasticsearch: Fix creating of span link with no tags (#61753) <BR>* Kindsys: Unify plugins, pfs with kind framework (#61192) <BR>* Logs: Adjust documentation for new log details (#61311) <BR>* SupportBundles: Add config enablement (#61776) <BR>* Update dependency eslint-plugin-jsx-a11y to v6.7.1 (#61525) <BR>* Connections: Don\'t use `gridSize` directly in styling (#61684) <BR>* Update _index.md (#61662) <BR>* Packaging: Use base64 key (#61802) <BR>* update adding new panel wording (#61817) <BR>* SearchV2: Fix star query when no stars exist (#61726) <BR>* Alerting: Swap templates and contact points places (#61808) <BR>* Update `grafana/alerting` to the latest main (#61810) <BR>* Geomap: Update readme to include doc link (#61258) <BR>* Canvas: Add server element (#61104) <BR>* Cloudwatch: Restructure languages in plugin root (#61490) <BR>* Canvas: Inconsistent border behavior (#61794) <BR>* SecretScan: Remove placeholder image and polish errors (#61785) <BR>* ISSUE_TRIAGE.md: update (#60299) <BR>* Remove live.go from models (#61742) <BR>* Chore: Split folder store and dashboard store interfaces (#61655) <BR>* Alerting: Fix QueryAndExpressionStep not using the right query (#61738) <BR>* Plugins: enable the plugin sdk to get the json data for all datasources (#61729) <BR>* Use new GPG key when publishing (#61784) <BR>* Parca: Use client dependency from buf.dev instead of generated sources (#60969) <BR>* AzureMonitor: Correctly select template variable values in E2E (#61780) <BR>* Fix JWT claims request (#61650) <BR>* Chore: No longer refer to Node Graph as being in beta (#61775) <BR>* SAML: Support auto login (#61685) <BR>* RBAC: remove the usage of access control mock from preference tests (#61709) <BR>* DashList: Use blue link color on hover instead underline (#61282) <BR>* TablePanel: Refactor to functional component and move add ad hoc filter action to PanelContext (#61360) <BR>* PanelChrome: Allow hovering on description when status error is visible (#61757) <BR>* RBAC: Rewrite provisioning rbac tests (#61752) <BR>* Logs: Lines with long words do not break properly (#61707) <BR>* Elasticsearch: Fix toggle-settings are not shown correctly (#61751) <BR>* [Panel] Extract styling duplication in new TitleItem component (#61625) <BR>* RBAC: Rewrite admin api test setup to not use mocked access control (#61741) <BR>* Chore: update `CODEOWNERS` for edge & multitenancy squads (#61672) <BR>* RBAC: Rewrite ldap rbac tests (#61743) <BR>* Alerting: Create query interface for state history along with annotation-based implementation (#61646) <BR>* Chore: Remove live from models (#61711) <BR>* Auth: Add skip_org_role_sync setting to OAuth integration Google (#61572) <BR>* Variables: Allow user to filter values in dropdown using white space (#60622) <BR>* Azure Monitor: Adapt ResourceField to multiple resources (#61618) <BR>* Loki: Use `tsdb` index in devenv (#61737) <BR>* Prometheus: Fix handling errors in streaming client (#61643) <BR>* Alerting: Rule evaluator to get cached data source info (#61305) <BR>* Alerting: support basic auth for the state history loki client (#61696) <BR>* Chore: Convert `VirtualizedTraceView.test.tsx` to RTL (#61589) <BR>* SSE: DSNode to parse only one response (#61644) <BR>* PublicDashboards: Page to request access to protected pubdash (#61329) <BR>* Kindsys: Rename mudball to common schemas, allow multiple input cue files (#61703) <BR>* SSE: Resample command to support NoData (#61708) <BR>* Docs: Rename Message templates to Notification templates (#59477) <BR>* Plugins: Add tailored interface for plugins licensing needs (#61045) <BR>* Dashboards: Promote dashboard kind to experimental maturity (#61693) <BR>* PublicDashboards: add timeSettingsEnabled on saving a public dashboard (#61701) <BR>* Chore: Fix Swagger and OpenAPI specifications (#61669) <BR>* Chore: Drop dashboard service dependency from folder service (#61614) <BR>* Prometheus: Reduce allocations parsing exemplars (#58959) <BR>* RBAC: Add permission to get usage report preview (#61570) <BR>* Chore: eslint rule for preventing e2e selectors in aria-label (#59731) <BR>* Auth: Fix disable/remove duplicate user entries metrics for performance reasons (#61675) <BR>* Chore: Remove mockstore and use dbtest instead (#61629) <BR>* Loki Query Builder: Fix bug parsing range params (#61678) <BR>* Docs: Renderer token (#59560) <BR>* Connections: Show a \"No access\" modal if the user has no permissions (#61397) <BR>* Chore: Convert `ListView/index.test.tsx` to RTL (#61590) <BR>* PublicDashboards: Time range settings (#61585) <BR>* Reqcontext: Add methods to write responses bases on errutil.Error (#60889) <BR>* Auth: Implement skip org role sync for jwt (#61647) <BR>* Transformations: Extract JSON Paths (#59400) <BR>* Chore: Remove dashboards from models pkg (#61578) <BR>* RBAC: fix wildcard check (#61666) <BR>* Alerting: Landing page v2 (#61600) <BR>* Auth forwarding: Pass tokens without refresh (#61634) <BR>* Chore: Fix folder service tests (#61659) <BR>* AuthN: Add post auth hook for oauth token refresh (#61608) <BR>* UI/Alert: Infer the `role` property based on the `severity` (#61242) <BR>* Loki: Use queries `maxLines` if configured, even if it is zero (#61652) <BR>* Logs: Make `no logs found` text more visible in Explore (#61651) <BR>* Prometheus: Kickstart your query, formerly query patterns (#60718) <BR>* Chore: Fix \"manger\" typo (#61649) <BR>* Transforms: make partitionByValues create field labels by default (#61255) <BR>* SupportBundles: Fix list response when we don\'t have any bundles yet (#61619) <BR>* Alerting: Add client configuration for remote Loki historian backend and test connection (#61114) <BR>* chore: move notifications models into notifications service (#61638) <BR>* Cloudwatch: Cleanup resource api (#61465) <BR>* Alerting: Fix flaky TestIntegrationUpdateAlertRules (#61641) <BR>* PublicDashboards: Add share column to public dashboards table (#61102) <BR>* Explore: Add correlation variables for interpolation (#61008) <BR>* Scenes: Cleanups and simplify (#61579) <BR>* Support Bundles: Improve creating bundle UX (#61611) <BR>* Alerting: Skip flaky test in TestIntegrationUpdateAlertRules (#61627) <BR>* CommandPalette: Improve section header styling (#61584) <BR>* Table: Fixes broken link styles after recent cell options PR (#61582) <BR>* Search: Fix empty folder message showing when by starred dashboards (#61610) <BR>* Traces: extra feature tracking (#61348) <BR>* Prometheus: Add default editor configuration (#61510) <BR>* Connect Data: Make search bar sticky (#61529) <BR>* Influxdb: Remove backend migration feature toggle (#61308) <BR>* Chore: Remove pkg/models/stats.go (#61613) <BR>* AzureMonitor: Adapt ResourcePicker and Advanced components to multiple resources (#61605) <BR>* Table Panel: Fix image of image cell overflowing table cell when a data link is added. (#59392) <BR>* AuthN: Add last seen sync hooks for user and api keys (#61571) <BR>* Chore: Convert `TimelineViewingLayer.test.tsx` to RTL (#61056) <BR>* Perfomance: Preallocate slices (#61580) <BR>* Tempo: Trace View - Search bar to absolute position instead of sticky (#61324) <BR>* chore: update CODEOWNERS for Cloud Provider Plugins to Partner Plugins renaming (#61575) <BR>* Chore: Update ast to dst (#61469) <BR>* SupportBundles: Build tars in memory (#61581) <BR>* Fix documentation for notification policy object_matchers (#61602) <BR>* RBAC: remove access control mock from org quota tests (#61574) <BR>* Alerting: Fix group select not being filled by selected folder when creating alert from panel (#61577) <BR>* Docs: add missing plugin roles, actions and scope (#61182) <BR>* RBAC: use scope reduction for user permission listing (#61583) <BR>* Barchart: Fix erroneous tooltip value (#61455) <BR>* AuthN: Add auth proxy client (#61555) <BR>* PanelChrome: Simplify props and code a bit (#61595) <BR>* Loki: Show configured log line limit (#61291) <BR>* AuthN: Perform login with authn.Service (#61466) <BR>* Dashboards: Add org_id in dashboards query (#61542) <BR>* CommandPalette: Minor usability improvements (#61567) <BR>* Cloudmonitor: Refactor query builder (#61410) <BR>* Scenes: Skip instance of check as it it does not work for apps (#61576) <BR>* AzureMonitor: Set multiple resources for Logs (#61545) <BR>* AuthN: Clean errors in user/org sync (#61560) <BR>* Logs: Add possibility to download logs in JSON format (#61394) <BR>* PanelChrome: Refactor and refine items next to title (#60514) <BR>* Elastic: Change elastic version 8.0+ to be more accurate (#61379) <BR>* Build: Fix eslint in file (#61568) <BR>* Chore: Move dashboard models to dashboard pkg (#61458) <BR>* Auth: Fix correct error for updateapikey in context handler (#61544) <BR>* Config: Support JSON list syntax (#61288) <BR>* Codegen: Generate per-kind reference docs (#60416) <BR>* Public Dashboards: Docs: add ENV method to enable (#60412) <BR>* Auth: Add skip_org_role_sync for AzureAD OAuth (#60322) <BR>* Loki Autocomplete: Suggest only possible labels for unwrap (#61411) <BR>* Chore: Remove unused models (#61533) <BR>* Update dependency AATTlezer/lr to v1.3.1 (#61341) <BR>* AuthN: Readd user protection service to user sync (#61534) <BR>* AuthN: User Quota (#61540) <BR>* AzureMonitor: Add region to the resource info (#61504) <BR>* Chore: Convert `ViewingLayer.test.tsx` to RTL (#61358) <BR>* Fix Barchart legend aligning right when orientation is horizontal (#61451) <BR>* Auth: Add sub claim check to JWT Auth pre-checks (#61417) <BR>* AzureMonitor: Use list of resources for metrics (#61485) <BR>* Scenes: Panel repeater change (#61302) <BR>* Alerting: Do not persist noop transition from Normal state. (#61201) <BR>* Alerting: Update alerting package rerefence to the last commit (#61515) <BR>* Alerting: UI changes required to support v3 and Auth in Kafka Contact Point (#61123) <BR>* Alerting: Set error annotation on EvaluationError regardless of underlying error type (#61506) <BR>* Cloudwatch: Add support for template variables in new log group picker (#61243) <BR>* Chore: Making community support owners of issue triage doc (#61323) <BR>* Docs: Update trace to logs docs (#61099) <BR>* Prometheus: Add query tracking (#61004) <BR>* Alerting: Use `alerting.GrafanaAlertmanager` instead of initialising Alertmanager components directly (#61230) <BR>* Tempo: dashboard feature tracking (#61210) <BR>* update docs docker image reference (#61269) <BR>* Loki: Track obfuscated query (#61325) <BR>* Search: Auto focus input elements (#61443) <BR>* Documentation: Update prometheus getting started doc (#60803) <BR>* Admin: Update the order of nav items (#61497) <BR>* SMTP: Update SMTP TemplatesPatterns to do an \'or\' filter instead of \'and\' (#61421) <BR>* Update dependency eslint-config-prettier to v8.6.0 (#61413) <BR>* Internationalization: Translate page headers and Search dashboard actions (#60727) <BR>* logs: json/logfmt-detection, simplify code (#61492) <BR>* CommandPalette: Fix long dashboard names freezing the browser (#61278) <BR>* Alerting: Document not supporting inhibition rules (#61313) <BR>* Tracing: Span link feature tracking (#61022) <BR>* CloudWatch: Add CloudWatchSynthetics dimension (#60832) <BR>* Logs: Change `detected` to `selected` label (#61487) <BR>* Loki: Fix misaligned derived fields settings (#61475) <BR>* logs: removed unused code (#61484) <BR>* Alerting: use SupportedPlugin.OnCall detecting OnCall types as a single source of truth (#61473) <BR>* Command Palette: don\'t register dashboards as actions in the command palette (#61271) <BR>* Pin doc-validator image version to allow repository to opt in to breaking changes (#61456) <BR>* Docs: Fix links to `default_template.go` in alert template reference file (#61340) <BR>* AzureMonitor: Keep resource in the URL for single requests (#61414) <BR>* Update dependency chrome-remote-interface to v0.32.0 (#61448) <BR>* Update dependency core-js to v3.27.1 (#61342) <BR>* Navigation: Add close button to dashboard settings (#61366) <BR>* fix: Fix flattening queries with `null` values (#61380) <BR>* PanelChrome: Slight design improvements to menu button (#61399) <BR>* RBAC: Remove RBAC mock from plugin installation tests (#61416) <BR>* AuthN: Add check for disabled identities (#61382) <BR>* RBAC: Update org rbac tests to not use mocked access control (#61211) <BR>* Preferences: Changed \'Edit profile\' to \'Profile\' (#61376) <BR>* Chore: Move tem member models to team pkg (#61294) <BR>* Levitate: Only run against the main branch (#61401) <BR>* Update dependency eslint to v8.31.0 (#61412) <BR>* Loki/Prometheus: Change signature - return non-reference from ReadPrometheusStyleResult (#57209) <BR>* Admin: Remove navigation subheaders (#61344) <BR>* Chore: Update alerting to the head of the main (#61437) <BR>* Canvas: Add support for basic arrows (#57561) <BR>* EntityAPI: Include folder support and watch API stubs (#61338) <BR>* Schema: Add TimeZone to mudball (#61003) <BR>* Angular: Remove ngInject from influxdb and graphite (#61251) <BR>* Explore: Unsync time ranges when a pane is closed (#61369) <BR>* Glue: Hide run queries button in Correlations Page (#61039) <BR>* Introduce `AlertingConfiguration` that implements `alerting.Configuration` (#61427) <BR>* Alerting Unification: Use the errors from grafana/alerting in Alerts (#61425) <BR>* Alerting: Use pluginBridge to check if plugin is installed (#61356) <BR>* Use the `ClusterPeer` interface from grafana/alerting (#61409) <BR>* Live: Fix `Subscription to the channel already exists` live streaming error (#61406) <BR>* Alerting: Fix flakey silence test (#61395) <BR>* Fix typos (#61318) <BR>* Alerting Unification: Use `alerting.MaintenanceOptions` to configure silences and nflog (#61384) <BR>* AzureMonitor: API support for multiple resources (#61315) <BR>* Update grafana/alerting to the latest `main` (#61407) <BR>* elastic: backend: removed unused time-field (#61362) <BR>* Auth: Add skip_org_role_sync setting for GrafanaCom (#60553) <BR>* Correct invalid groups_attribute_path option + added details for nested groups (#61202) <BR>* Docs: OnCall role and action definitions (#61175) <BR>* Schema: Fix iterator for MajorsOrX (#61363) <BR>* Chore: Refresh yarn lock file (#61385) <BR>* Chore: update lockfile (#61381) <BR>* Alerting: Improve incident button (#61372) <BR>* Alerting Unification: Use the errors from grafana/alerting in Silences (#61334) <BR>* AuthN: Post login hooks (#61287) <BR>* Chore: Bump loader-utils to 2.0.4 and 3.2.1 (#60505) <BR>* Elastic: Remove experimental tag from v8.0+ (#61359) <BR>* Tempo - Replace slate with monaco editor in search tags field (#61168) <BR>* Table Panel: Refactor Cell Options to Allow for Options per Cell Type (#59363) <BR>* CloudWatch: Add RDS dimension (#61027) <BR>* Alerting: improve FolderPicker and Evaluation Group Select for Huge lists (#61221) <BR>* Glue: Validate target query in correlations page (#57245) <BR>* Prometheus: Send separate queries when the query type both selected (#60928) <BR>* CloudWatch: Add MaxProvisionedTableReadCapacityUtilization AWS/DynamoDB metric name (#60829) <BR>* Log Row Context: disable false a11y postive (#61312) <BR>* Logs: Fix alginment of meta items (#61349) <BR>* Promote `openldap-mac` (#61332) <BR>* Chore: Refectory of shorturl service, move models into service (#61295) <BR>* PanelChrome: Menu is wrapped in a render prop for full outside control (#60537) <BR>* Alerting Unification: Use the State interface from the alerting package (#61333) <BR>* PluginsList: Improve layout for smaller screens (#61234) <BR>* PublicDashboards: remove publicDashboardUID from insights event request (#60649) <BR>* Docs: clarifies table view (#61320) <BR>* Logs: Unify detected fields and labels in Log Details (#60448) <BR>* Change token for parent project action (#61314) <BR>* Performance: Add preallocation for some slices (#59593) <BR>* Log volume: Fix functionality if query has multiple comments (#61306) <BR>* Alerting: Fix evaluation timeout (#61303) <BR>* Store: Add mock for system users to be used in tests (#61245) <BR>* Alerting: Fix General folder being added in alerting FolderPicker (#61277) <BR>* [Chore] Remove health check that is not used (#61283) <BR>* Prometheus: Fix concurrency issue with exemplar sampler initialization (#61281) <BR>* Chore: Move team models to models pkg (#61262) <BR>* Instrumentation: measure time until plugin request (#61279) <BR>* Bugfix: Prevent previous query editor to set default values when changing data source (#60218) <BR>* Prometheus: Grafana global variables in PromQL should not raise errors (#60461) <BR>* Alerting: Declare incident from a firing alert (#61178) <BR>* Alerting: revert #60728 (#61222) <BR>* Update publishing workflows to use PATs with fine-grained access control (#61098) <BR>* Connections: Update redirect alert message (#61152) <BR>* Connections: Make \"Connect data\" a section title (#61144) <BR>* Docs: Update curl example to use --user for basic auth (#61226) <BR>* Chore: Move all backend contribution documents to a single directory (#61140) <BR>* OAuth: Support pagination for GitHub orgs (#58648) <BR>* Docs: Re-order nav for Manage your alert notifications (#60897) <BR>* Add object_matchers example (#61235) <BR>* Docs: Unified Alerting is now compatible with AWS Aurora (#61001) <BR>* BarChart: Highlight bars option for easier interaction (#60530) <BR>* [Bug] Fix xorm dependency on yaml v2 2.2.3 (#61183) <BR>* Cloudwatch: Refactor log group fields request (#60909) <BR>* Alerting: Improve legacy migration to include send reminder & frequency (#60275) <BR>* DataFrame: Add explicit histogram frame type (panel & transforms) (#61195) <BR>* Alerting: Introduce state manager config structure (#61249) <BR>* Chore: Convert `TimelineColumnResizer.test.tsx` to RTL (#61156) <BR>* Alerting: Use consts from alerting package (#61241) <BR>* PublicDashboards: A unique page for public dashboards (#60744) <BR>* Alerting: Update Alerting and Alertmanager to v0.25.1 (#61233) <BR>* Fix: Use an existing Dockerfile for the Go image (#61158) <BR>* Devenv: Update to keycloak 20 (#61174) <BR>* Docs: removed unsupported versions; reordered (#61112) <BR>* Canvas: Update element(s) selection after action (#61204) <BR>* Alerting: change context parameter type (#61197) <BR>* Prometheus: Disabled inputs when settings are read-only (#60354) <BR>* CommandPalette: Search for dashboards using API (#61090) <BR>* Chore: Remove star model duplicates (#61191) <BR>* Chore: Introduce codeowners validator (#60818) <BR>* Docs: Update loki query editor documentation (#61223) <BR>* Chore: Fix flaky test in `SpanGraph/index.test.tsx` (#61009) <BR>* Phlare: Update client code to use v0.1.2 API. (#60941) <BR>* Authn: JWT client (#61157) <BR>* AuthN: Login (#61225) <BR>* Loki Autocomplete: Improve handling of trailing spaces in queries (#61184) <BR>* AuthN: Set LookupTokenErr and fall through in case of error (#61217) <BR>* I18n: Crowdin sync (#61119) <BR>* Docs: Remove redundant text about raw query toggle (#61161) <BR>* Loki: Rename \"explain\" toggle to \"explain query\" (#61150) <BR>* Explore: Expand table height to show sub-tables (#60359) <BR>* Scenes: Use AATTgrafana/scenes (#60972) <BR>* Docs: Update weights for Customize notifications without changing the order of pages (#60898) <BR>* Navigation: Add Cancel button to New folder page (#61188) <BR>* Navigation: Allow overriding icons in nav settings (#61160) <BR>* Navigation: Add Cancel button to Import dashboard page (#61187) <BR>* Elasticsearch: Refactor processQuery to make it more readable (#61145) <BR>* RolePicker: Align groupHeader to the list items horizontally (#61060) <BR>* Dashlist: Design tweak to dashlist items (#60140) <BR>* Table: Improve data link text style (#60811) <BR>* TimeSeries: Fix y-axis Yes/No and On/Off boolean units (#61207) <BR>* Alerting: Scheduler to call DeleteAlertRule once when it stops deleted rules (#61189) <BR>* Candlestick: Fix showing hidden legend values (#60971) <BR>* Explore: Remove unnessary scroll on split pane (#61064) <BR>* Alerting: Add info to alert rule creation metric (#61105) <BR>* Alerting: only track events for survey if user is not new (#61005) <BR>* Logs volume: Refactor (#60998) <BR>* Canvas: Min-width for inline editor (#61176) <BR>* Alerting: Redo refactoring from reverted fix in #56812 (#61051) <BR>* Logs: Add usage tracking to new download-logs button (#61177) <BR>* remove splunk plugin from legacyRunner check (#60979) <BR>* AuthN: Refactor basic auth client to support multiple password auth (#61153) <BR>* Cloudwatch: Use new log group picker also for non cross-account queries (#60913) <BR>* Test Datasource: do not use global random (#61116) <BR>* AzureMonitor: Fix dashboard json style (#61163) <BR>* Traces: Create span when a new session is opened (#61115) <BR>* Traces: Fix timestamp for database query traces (#61109) <BR>* Chore: Remove org model duplicates (#61025) <BR>* RBAC: dashboard permission filter (#60582) <BR>* AzureMonitor: Update app insights links in curated dashboards (#57306) <BR>* AzureMonitor: Alphabetically sorted variables (#56577) <BR>* RBAC: Update org invite rbac tests to not used mocked access control (#61141) <BR>* Influxdb: Improve filtering (#60994) <BR>* RBAC: Rewrite rbac annotations test (#61036) <BR>* Loki: Fix tracking of `queries_with_changed_line_limit_count` (#60091) <BR>* Preferences: Add pagination to org configuration page (#60896) <BR>* Annotations: AddMany to not open session if nothing to save (#61117) <BR>* Alerting: Add support for tracing to alerting scheduler (#61057) <BR>* Inspect: Refactor InspectJSONTab to FC (#61106) <BR>* Canvas: Update context menu actions for multiple elements selected (#61108) <BR>* Alerting: Add un-documented toggle for changing state history backend, add shells for remote loki and sql (#61072) <BR>* docs: update 9.0 upgrade instructions (#59223) <BR>* Kindsys: Remove defs, Slot->SchemaInterface (#61069) <BR>* AuthN: Document identity and add missing fields (#61094) <BR>* QueryHistory: Add tracking for copy query button (#61042) <BR>* GrafanaUI: Fix vercal slider handle positioning (#61088) <BR>* DataSourceList: Build a dashboard button to open new dashboard in panel edit with data source already set (#60532) <BR>* Nested folders: Do not expose the sequential ID from the folder store (#60702) <BR>* Docs: Add source code url field description in publish a plugin documentation (#61080) <BR>* SupportBundles: Fixes sentance casing (#61055) <BR>* Chore: Change TimePicker owner to User Essentials (#61084) <BR>* Loki: Fix code editor not correctly responding to window resize (#61061) <BR>* Logs: Fix line not being selectable in Firefox (#61081) <BR>* Elasticsearch: Return error if invalid query (#61044) <BR>* Use preferred package header for generated code (#61059) <BR>* Connections: Align permissions for Connections page (#60725) <BR>* Chore: Move tempuser model to tempuser package (#61024) <BR>* Connections: Add redirect notice for datasources and plugins pages (#61037) <BR>* Connections: use the `\"adjust-circle\"` icon as a logo (#61046) <BR>* Datasource Onboarding: add tracking (#60918) <BR>* Explore: move items out of topnav & use canvas variant for toolbar buttons (#60630) <BR>* Canvas: Improve placement when adding an element via context menu (#61071) <BR>* Kindsys: New schema for Kinds report (#61034) <BR>* AuthN: Make client params part of the identity (#61050) <BR>* RBAC: rewrite team member api test to not use mock (#61040) <BR>* Add reference to Google OAuth docs (#61048) <BR>* Kindsys: Remove Raw kind category (#60992) <BR>* Prometheus: instant results ux improvements rudderstack events (#60990) <BR>* Dashboards: Support drag+drop to import dashboard (#61017) <BR>* Alerting: Allow state history to be disabled through configuration (#61006) <BR>* Chore: Avoid FC in canvas elements and dimension editors (#61014) <BR>* Transformations: Add context parameter to transformDataFrame and operators (#60694) <BR>* RBAC: Add function to reduce permissions (#58197) <BR>* CodeOwners: Update authnz components (#60985) <BR>* Alerting: Support customizable timeout for screenshots (#60981) <BR>* Loki: Add hints for query filters (#60293) <BR>* SupportBundles: Recover from Bundler panics gracefully (#60995) <BR>* RelativeTimeRangePicker: correctly trap focus in overlay (#60984) <BR>* Elasticsearch: Use interval provided by data request in backend (#60480) <BR>* TextPanel: Refactor to functional component (#60885) <BR>* PanelChrome: Implement Panel header with error, loading, and streaming data status (#60147) <BR>* Canvas: Save element placement (#61007) <BR>* RBAC: move RBAC + OnCall feature toggle to beta state (#60991) <BR>* Prometheus: New instant query results view in Explore (#60479) <BR>* Alerting: Store alertmanager configuration history in a separate table in the database (#60492) <BR>* SupportBundles: Move support bundles to services (#60986) <BR>* Tempo: Fix service graph when tempoApmTable is enabled (#60975) <BR>* Annotations: Fix EpochEnd being zero for Alert-generated annotations (#60931) <BR>* Chore: Automatically add crowdin PRs to User Essentials board (#60912) <BR>* I18N: Fail i18n:extract on warnings + update strings (#60949) <BR>* AuthN: tune logging (#60917) <BR>* Chore: Delete org model duplicates (#60940) <BR>* Plugins: add UI for secure socks proxy feature toggle (#60750) <BR>* SupportBundles: Improve UX (#60964) <BR>* AuthN: Add session client (#60894) <BR>* Navigation: use \"Home\" instead of \"Grafana\" as the default Breadcrumb text (#60973) <BR>* Navigation: Update e2e tests to work with topnav (#60910) <BR>* Alerting: Fix conversion of alert state from db state during manager warmup (#60933) <BR>* Chore: group visx updates together (#60895) <BR>* elastic: backend: handle naming bucket_scripts (#60460) <BR>* PanelRenderer: fix error when variable replacement is used (#60968) <BR>* Alerting: Add pagination in group modal alert table (#60868) <BR>* Scene: Dashboard loader supports transformations & unit tests (#60855) <BR>* Dashboard: .txt file extension is not supported in /dashboard/import file upload (#59760) <BR>* AuthN: Add render auth client (#60914) <BR>* A11y: Improve accessibility of ColorPickerInput (#60923) <BR>* Teams: Use generated TS types (#60618) <BR>* Alerting Docs: Clarify feature flag for Grafana Cloud users (#57637) <BR>* Phlare: Add devenv block (#60911) <BR>* Remove packages path from branch filter (#60128) <BR>* Connections: Show only data source plugins on Connect Data page (#60523) <BR>* Cloudwatch: Refactor log group model (#60873) <BR>* Alerting: Fix missing dashboard/panelID links in annotations (#60926) <BR>* PublicDashboards: Enterprise email sharing feature flag (#60644) <BR>* Prometheus: Code editor - upgrade /series API endpoints to use label/values and /labels for supported prometheus clients (#59576) <BR>* Chore: Refactor the root of the `TraceTimelineViewer` folder to TS (#59748) <BR>* I18n: Crowdin sync (#59571) <BR>* Chore: Delete duplicate models for user (#60906) <BR>* Chore: Refactor the `TraceTimelineViewer/TimelineHeaderRow` folder to TypeScript (#60351) <BR>* Plugins: Fix plugin query help markdown (#60485) <BR>* Chore: Convert `SpanGraph/index.test.tsx` to RTL (#60200) <BR>* Connections: Update datasource details url (#60521) <BR>* Schema: Use the latest cuetsy version (#60696) <BR>* Alerting: Fix missing edit/delete/copy link in alert view (#60874) <BR>* Tempo: TraceQL autocomplete feature tracking (#60876) <BR>* A11y: Fix accessibility in menu icon on small screens (#60844) <BR>* Phlare: Transition from LogQL/PromQL to Phlare should keep the query (#60217) <BR>* CloudWatch: Decrease log group picker viewport size (#60891) <BR>* Update dependency AATTvisx/event to v2.17.0 (#60717) <BR>* Update dependency AATTbabel/plugin-proposal-optional-chaining to v7.20.7 (#60716) <BR>* Devenv: Add SAML authentik devenv (#60881) <BR>* AuthN: Add client to perform basic authentication (#60877) <BR>* Cloudwatch: Add feedback labels to log groups selector (#60619) <BR>* Devenv: Remove abandoned environment (#60882) <BR>* Codegen: Add support for optional maps (#60883) <BR>* Docs: Updating plugin publishing docs (#60853) <BR>* Oauth: Remove extra decoding of redirect url (#60875) <BR>* Tempo: TraceQL editor bug fixes (#60414) <BR>* Docs: Removing outdated plugin_dev doc (#60849) <BR>* grafana/data: Deprecate kbn.regexEscape and move to grafana/data (#60869) <BR>* grafana/data: Move useFieldOverrides from core (#60817) <BR>* CloudWatch: Add macro for resolving period in SEARCH expressions (#60435) <BR>* Graphite: Fix bug in wildcard queries to Graphite plugin (#60549) <BR>* Prometheus: Refactor exemplar sampler (#60278) <BR>* [xorm] Change interface to become an interface (#60838) <BR>* CODEOWNERS: to rename Observability Experience (#60820) <BR>* Alerting: Prevent uid collision in migration when db is case-insensitive (#60494) <BR>* Explore: Use Datasource Onboarding page when visiting without any datasource set up (#60399) <BR>* Prometheus: Fix Instant query time calculation (#60815) <BR>* Remove accidential code block (#60712) <BR>* grafana/data: Move getPanelOptionsWithDefaults from core (#60813) <BR>* Scenes / DashboardsLoader: Add variables migration (#60226) <BR>* Fix https://github.com/grafana/grafana/issues/60772 -- typo in alerting-rules-edit-mimir-loki-namespace-group (#60796) <BR>* Chore: Upgrade Go to 1.19.4 (#60794) <BR>* Codegen: Fix mudball gen (#60812) <BR>* Runtime: Expose panel plugin import utils (#60799) <BR>* test: Fix Jest reporter (#60810) <BR>* [xorm] Remove some unused functions && mssql related logics (#60788) <BR>* Table: Refactoring state handling for expanded rows (#60791) <BR>* TopNav: Fixes the invite user page navId / missing section nav and design of user list page (#60701) <BR>* grafana/data: Move data frames processing functions from core (#60795) <BR>* Runtime: Expose runRequest function (#60793) <BR>* chore(dashboard version service): remove user table join from store implementations (#60779) <BR>* chore(dashboard version service): make method sigs more consistent (#60736) <BR>* [xorm] Remove cache from xorm (#60770) <BR>* Logging: Fix running tests multiple times (#60559) <BR>* Revert \"Chore: Update typescript to 4.9.3 (#60538)\" (#60774) <BR>* Jest: Add logger to print test results in Loki friendly format (#59672) <BR>* Scene: Consolidate layout props on a layout prop (formerly named size) (#60437) <BR>* [Bug] Fix annotations update/patch (#60385) <BR>* [xorm] Remove some unused functionalities from engine (#60763) <BR>* [xorm] remove mssql as driver (#60760) <BR>* [xorm] Rmove engine group (#60761) <BR>* [xorm] add xorm as package into grafana (#60678) <BR>* Switch grafana server command to use urfave/cli/v2 (#60684) <BR>* BarChart: Clear tooltip when cursor exits bar (#60617) <BR>* Heatmap: Fix bottom bucket range in tooltip (#60562) <BR>* Geomap: Fix datalink UX regression (#60739) <BR>* Barchart: Fix tooltip erroneous header (#60741) <BR>* Azure Monitor: Add current value to editor options (#60726) <BR>* Folder: Folder name update redirects to desired location, for grafana served with subpath (#60721) <BR>* Alerting: Warn about missing contact-point in notification policy (#60728) <BR>* Chore: Update CODEOWNERS (#60724) <BR>* CloudMonitor: Add adoption metrics (#60706) <BR>* Prometheus: Fix exemplar popover overflow (#60189) <BR>* Revert \"Chore: Add static UID to test datasource to devenv provisioning file\" (#60714) <BR>* Extract custom template functions (#60695) <BR>* Chore: Add static UID to test datasource to devenv provisioning file (#60707) <BR>* Azure Monitor: Fix behavior for nested template variables (#60697) <BR>* grafana/e2e: Add ability to customise scenario config (#60646) <BR>* PublicDashboards: Revert Time range setting added (#60698) <BR>* Alerting: Improve threshold displays (#60046) <BR>* Fix Explore URL generator (#60653) <BR>* Elasticsearch: Fix adding of adhoc filters when jumping to explore (#60691) <BR>* Loki: Fix missing parameters on Query Builder operations (#60677) <BR>* Alerting: Use all notifiers from alerting repository (#60655) <BR>* flapflapflapflap - \"organization not found\" is really annoying (#60628) <BR>* Elasticsearch: Use constants for default values and types (#60673) <BR>* CI: Update `grabpl` to v3.0.20 (#60670) <BR>* Logs: Fix height of logs component when used with topnav (#60669) <BR>* Use queryFn instead of query to be able to catch errors in onCall req… (#60685) <BR>* Docs: Add `implementation` key in data source table (#59494) <BR>* Azure Monitor: Fix metric metadata retrieval based on template variables (#60674) <BR>* deps: Update thema, use CUE fork (#60496) <BR>* Docs: Update Azure Monitor config parameters (#60577) <BR>* Lint: Fix `lint-frontend` step error (#60671) <BR>* Plugins: Pass through dashboard/contextual HTTP headers to plugins/datasources (#60301) <BR>* kindsys: Move code ownership of CustomStructured to apps platform team (#60497) <BR>* Scene: Exploring typed scene panels (#58168) <BR>* Add copyright notice (#60658) <BR>* Chore: Add mysqld exporter to devenv (#55773) <BR>* CI: add log for branch deletion (#60647) <BR>* Segment: Individual segments are now keyboard accessible (#60555) <BR>* AzureMonitor: E2E update (#60624) <BR>* AzureMonitor: Correctly set filter values in portal URL (#60627) <BR>* Alerting: re-enable recording rule editor test (#60639) <BR>* AzureMonitor: Set Logs portal URL from resource URI (#60583) <BR>* TimeSeriesPanel: Allow threshold indicators without change handler (#60575) <BR>* ToolbarButtonRow: Overflow button now toggles visibility correctly (#60635) <BR>* Explore: Re-initialize graph when number of series to show changes (#60499) <BR>* Chore: remove various type assertions in Explore (#60501) <BR>* Alerting: Recognise & change UI for OnCall notification policy + contact point (#60259) <BR>* Logs A11y: Support keyboard interactions with log lines (#60561) <BR>* feat(grafana-cli): allow configuring admin ID for reset-admin-password (#60603) <BR>* DatasourceList: Fixes using sub path on datasources URL (#59597) <BR>* DataLinks: Allow providing a dynamic data link builder (#60452) <BR>* Explore: Use new icons for split pane resizing (#60391) <BR>* TimePicker accessibility: remove `stopPropagation` from everywhere (#60404) <BR>* Plugins: Fix parsing of Azure settings for plugins (#60611) <BR>* Plugins: Automatically forward plugin request HTTP headers in outgoing HTTP requests (#60417) <BR>* Use new link for templating docs (#60615) <BR>* Azure Monitor: Remove references to Germany cloud (#60588) <BR>* Update dependency eslint to v8.30.0 (#60606) <BR>* Docs: Rephrase opening sentence for Customize notifications (#60560) <BR>* Accessibility: clean up `VisualizationSuggestions` (#60557) <BR>* Chore: Update typescript to 4.9.3 (#60538) <BR>* Update dependency AATTcypress/webpack-preprocessor to v5.16.0 (#60605) <BR>* SupportBundles: Add runtime information to basic info (#60616) <BR>* SupportBundles: Do not allow multiple collectors with the same UID (#60581) <BR>* Role picker: Refactor menu components (#60584) <BR>* docs: corrects broken links (#60594) <BR>* Alerting: Refactor email notifier (#60602) <BR>* Alerting: Fix incorrect links/aliases to template docs (#60597) <BR>* Transformations: Grouping to matrix empty value option (#55591) <BR>* AuthN: set org id for authentication request in service (#60528) <BR>* Removing hardcoded Cloud CTA in favor of a programmatic from website (#60179) <BR>* Alerting: Update Discord receiver to use encoding/json to build a webhook message + truncate long message (#60592) <BR>* Alerting: Update Kafka receiver to use encoding/json to build messages (#60593) <BR>* Fix: Report E2E result stack trace (#60596) <BR>* Fixes Alertmanager links (#60591) <BR>* Alerting: Update receivers to use app version from factory config (#60585) <BR>* Nested Folders: Unify folder services (#60390) <BR>* Alerting: Add landing page (#59050) <BR>* AzureMonitor: Update SDK version (#60372) <BR>* Alerting: update dingding, discord, googlechat, kafka, line notifiers to use encoding/json to parse settings (#60542) <BR>* Azure Monitor: Fix config editor style (#60563) <BR>* Azure Monitor: Fix health check for empty default subscription (#60569) <BR>* docs: fixes links (#60541) <BR>* chore(docs): remove warning about (resolved) bug (#60539) <BR>* schema: Use generated dashboard model in frontend (#55769) <BR>* Authn: Refactor user sync and org sync as post auth hooks (#60504) <BR>* ContextHandler: Get token from req context when performing rotation (#60533) <BR>* Auth: Log a more useful msg if no OAuth provider configured (#56722) <BR>* Chore: improve some more types (#60476) <BR>* Nested folders: Refactor folder update (#60323) <BR>* Docs: Fix links in Using Go\'s templating language (#60564) <BR>* GoogleCloudMonitoring: Adapt frontend to the new API format (#60173) <BR>* Role picker: Fix handling groups with the same name (#60535) <BR>* Admin: Add support bundles (#60536) <BR>* Role picker: Split components into separate files (#60519) <BR>* Alerting: Replace VictorOps receiver with the one from alerting repository (#60543) <BR>* Docs: Remove old message templates documentation (#60548) <BR>* PublicDashboards: Remove unnecessary css style in Audit Table (#60546) <BR>* Alerting: Refactor alertmanager notifier to use encoding/json to parse settings instead of simplejson (#55507) <BR>* Loki: Change format of query builder hints (#60228) <BR>* CI: Add `aws-marketplace` pipeline (#60484) <BR>* SQL Datasources: Use health check for config test (#59867) <BR>* RBAC: Fix DeleteUserPermissions not being called on Upsert org sync (#60531) <BR>* CI: Enable coverage report for Elasticsearch (#60513) <BR>* Alerting: import Grafana alerting package and update usages (#60490) <BR>* Chore: remove `AATTstorybook/addon-knobs` package (#60524) <BR>* CI: Remove `enterprise2` bits from `enterprise` pipelines (#60459) <BR>* Docs: Templating notifications (#60109) <BR>* Prometheus: Create feature flag to disable exemplar sampling (#60105) <BR>* Add plugin spellcheck docs (#60512) <BR>* Update dependency AATTtesting-library/dom to v8.19.0 (#51151) <BR>* PublicDashboards: Time range setting added (#60487) <BR>* Loki: Add format explanation to regex operations (#60518) <BR>* Docs: add Grafana security hardening (#58973) <BR>* Alerting: Show unknown badge instead of Error in group rule modal in case of Mimir unknown interval (#60515) <BR>* QueryHistory: prevent query history tests from failing if the suite is rerun (#60462) <BR>* Prometheus: Remove promQueryBuilder feature flag (#60153) <BR>* Cloudwatch: Improve log group selector styling (#60370) <BR>* Prometheus: Remove timeSeriesQuery query type (#60466) <BR>* Docs: Remove beta mention for expression queries (#60251) <BR>* RelativeTimeRangePicker: Don\'t respond to submit event when nested in a form element (#60495) <BR>* Plugins: Unsigned chromium file should not invalidate signature for Renderer plugin (#59104) <BR>* Chore: Remove unused config fields (#60393) <BR>* Command Palette: Correctly clear button styles when changing theme (#60511) <BR>* Update the Alerting HA docs (#60292) <BR>* Update dependency rc-cascader to v3.8.0 (#60489) <BR>* Update dependency prettier to v2.8.1 (#60483) <BR>* Apply linting advice from doc-validator tool (#59606) <BR>* Storybook: Bump dark-mode addon to 2.0.4 and remove patch (#60384) <BR>* Update dependency msw to v0.49.2 (#60482) <BR>* Accessibility: Render gauge as a button when onClick is provided (#60396) <BR>* Nested Folders: Support listing nested folder children (#58566) <BR>* ServiceAccount: Rewrite the api test to use fakes (#60441) <BR>* Authn: Add client for api keys (#60339) <BR>* kindsys: Include composable kinds and planned maturity in report (#60477) <BR>* Alerting: Remove fake secret service in tests (#60488) <BR>* Alerting: replace usage of simplejson to json.RawMessage in NotificationChannelConfig (#60423) <BR>* Elasticsearch: Fix pipeline aggregation queries in backend to pass frontend tests (#60337) <BR>* chore: sqlstore cleanup (#60415) <BR>* Elasticsearch: Refactor parse query (#60440) <BR>* chore: attempt to fix flapping \"organization not found\" tests (#60418) <BR>* Revert \"Alerting: Store alertmanager configuration history in a separate table in the database\" (#60470) <BR>* Prometheus: Hide query section when empty (#60304) <BR>* Auth: Add plugin roles to RolePicker (#59667) <BR>* Alerting: Increase test timeout (#60445) <BR>* Alerting: Set Dashboard and Panel IDs on rule group replacement (#60374) <BR>* Levitate: Fix typo in CI workflow scripts (#60438) <BR>* Prometheus: Add POST support to client (#60243) <BR>* Update dependency mini-css-extract-plugin to v2.7.2 (#60421) <BR>* Connections: Render a landing page for pages without actual content (#60369) <BR>* Chore: fix some typings in AATTgrafana/data (#60009) <BR>* Update dependency mocha to v10.2.0 (#60422) <BR>* Update dependency esbuild to v0.16.7 (#60326) <BR>* Alerting: Store alertmanager configuration history in a separate table in the database (#60197) <BR>* Changelog: Updated changelog for 9.3.2 (#60428) <BR>* Prometheus: Updating editor value on Monaco\'s onDidChangeContent performance issues (#60191) <BR>* Bump code coverage versions (#60419) <BR>* Workflows: include Loki to OX code coverage workflow (#60341) <BR>* Geomap: Add color gradients to route layer (#59062) <BR>* Chore: Refactor `TickLabels.test.js` to TypeScript (#59956) <BR>* Alerting: Add refactoring todo for getting rid of \'+ Add new\' option in drop-downs (#60405) <BR>* Prometheus: Fix X-Id-Token and X-ID-Token sent to Prometheus in query requests (#60342) <BR>* Alerting: refactor notifiers to use package specific Logger interface (#60361) <BR>* TablePanel: Improve and align table styles with the rest of Grafana (#60365) <BR>* Update dependency eslint to v8.29.0 (#60328) <BR>* Update dependency lint-staged to v13.1.0 (#60381) <BR>* SceneDataTransformer: Update data state regardless of loading state (#60394) <BR>* Guardian: Introduce additional constructors (#59577) <BR>* Plugins: Forward user header (X-Grafana-User) in backend plugin requests (#58646) <BR>* Search: Fix report search usage from throwing in console (#60382) <BR>* PublicDashboards: support time range selection on the backend (#60203) <BR>* Cloudwatch: Add run query button (#60089) <BR>* Scenes: Add support for transformations (#60329) <BR>* Navigation: show section toggle if there are any react children (#60336) <BR>* elastic: enabled more tests (#60331) <BR>* Alerting: Access query details of provisioned alerts (#59626) <BR>* Chore: Upgrade golangci-lint to v1.50.1 (#60379) <BR>* Chore: Trigger backend lint on bingo updates (#60380) <BR>* Cloudwatch: Refactor logs query field (#59503) <BR>* Cloudwatch: Increase label width in Config Editor (#60333) <BR>* DataProxy: Populate X-Grafana-Referer header (#60040) <BR>* Loki Query Editor: Update history items with successive queries (#60327) <BR>* Loki/ES: Add further items to query tracking (#60347) <BR>* Bugfix: Attach correct link to \"levitate detect breaking changes\"-message included in PR (#60220) <BR>* Metadata: Move and rename `genversions.go` and `genversions_test.go` (#60315) <BR>* DataSources: fix DataSourceAddButton component (#60176) <BR>* Alerting: Enable editing evaluation interval in alert form when creating a new group (#60083) <BR>* Revert \"TablePanel: Improve and align table styles with rest of Grafana\" <BR>* TablePanel: Improve and align table styles with rest of Grafana <BR>* Alerting: Remove reference to global models package in channels package (#60358) <BR>* Alerting: Rename contact point type to receiver in the user interface (#59589) <BR>* Update dependency AATTleeoniya/ufuzzy to v0.9.0 (#60302) <BR>* OpenSearch: Use `aoss` servicename if OpenSearch is configured as `serverless` (#60344) <BR>* Remove explore compact URLs (#59686) <BR>* [DOC] Add link to access policies (#60352) <BR>* Alerting: isolate ImageStore in notify package (#60353) <BR>* Transformations: Fix bug in convert fields boolean to number (#60277) <BR>* Graphite: bug fix, strip white space from queries before comparing them (#60133) <BR>* Loki Query Editor: Autocompletion and suggestions improvements (unwrap, parser, extracted labels) (#59103) <BR>* Chore: New workflow to add and update epic issue into parent project (#59909) <BR>* [nested folder]Add circular reference detection in create nested folder (#60163) <BR>* Alerting: Remove dependency on Grafana notifications package in alerting notifiers (#60271) <BR>* Alerting: Add support for settings parse_mode and disable_notifications to Telegram reciever (#60198) <BR>* AzureMonitor: Add custom header support to Azure Monitor (#60269) <BR>* Alerting: Track events for rule creation/abortion (#59912) <BR>* Alerting: rule backtesting API (#57318) <BR>* Dashboards: Fix \'Make Editable\' button not working in Dashboard Settings (#60306) <BR>* Update dependency centrifuge to v3.1.0 (#60303) <BR>* Chore: Remove any type assertion in PanelQueryRunner (#60096) <BR>* Devenv: Add back `loki-promtail` (#60282) <BR>* Chore: Update code-coverage version to 0.1.13 (#59545) <BR>* Dashboards: Wrap MakeEditable in the new Page layout (#60311) <BR>* Accessibility: Improved keyboard accessibility in BigValue (#59830) <BR>* Navigation: conditionally use actions in `DataSourceListPage` (#60300) <BR>* Elasticsearch: Fix defaulting to time field if no field is specified in aggregation (#60238) <BR>* Elasticsearch: Add query building for log queries (#60182) <BR>* Settings: Update reference to go-kit/log (#60309) <BR>* feat(loki-query-autocomplete): suggest unique history items (#60262) <BR>* Dashboards: Show error when data source is missing (#60099) <BR>* PublicDashboards: Add react-hook-form for Public Dashboard modal (#60249) <BR>* Chore: Missed deprecations due to overly broad lint exclusion (#59732) <BR>* Cloudwatch: Define and use getDefaultquery instead of calling onChange on mount (#60221) <BR>* Update dependency AATTreact-types/shared to v3.16.0 (#60265) <BR>* Access control: endpoint for searching single user permissions (#59669) <BR>* Toolkit: Deprecate all plugin related commands (#60290) <BR>* Update dependency AATTwojtekmaj/enzyme-adapter-react-17 to v0.8.0 (#60270) <BR>* Traces: Fix for multiple $__tags in trace to metrics (#59641) <BR>* Influx: Query segment menus now position correctly near the bottom of the screen (#60087) <BR>* Azure Monitor: Propagate the error when failed to get datasource instance (#60210) <BR>* AzureMonitor: Fix filter query for empty queryType (#60252) <BR>* LDAP: Disable user in case it has been removed from LDAP directory (#60231) <BR>* Update dependency AATTtypes/react-calendar to v3.9.0 (#60266) <BR>* StateTimeline: Fix negative infinity legend/tooltip from thresholds (#60279) <BR>* Export: move export page to a full page (not view on storage) (#60263) <BR>* Alerting: Align notifier truncation and logging with prometheus/alertmanager (#59339) <BR>* Cloudwatch: Fix deeplink with default region (#60260) <BR>* Devenv: OpenLDAP-Mac improvements (#60229) <BR>* Loki Query Editor: Add support to display query parsing errors to users (#59427) <BR>* Update dependency AATTreact-types/button to v3.7.0 (#60241) <BR>* k8s: Add a dev only feature flag and simple service to get a client (#60204) <BR>* Logs: Fix Logs Pagination Button styling (#60219) <BR>* GLDS: Update icons in Storybook (#60183) <BR>* Update dependency AATTopentelemetry/semantic-conventions to v1.8.0 (#60230) <BR>* Command Palette: Fix not being able to type if triggered whilst another modal is open (#59728) <BR>* Navigation: use the branding menu logo in topnav (#60227) <BR>* Chore: Add deprecation warnings for Sentry (#60165) <BR>* Backend: Consistently use context RemoteAddr function to determine remote address. (#60201) <BR>* TimePicker: Fix time picker selection (#60104) <BR>* RBAC: Add benchmarks to search all users given a specific permission (#59980) <BR>* Enterprise checks: Update pull request check `regexp` for enterprise (#60234) <BR>* Auth: Service account store refactor (#58961) <BR>* Update babel monorepo (#60208) <BR>* CloudWatch: Fix logs insights deeplink (#59906) <BR>* Snapshots: Build snapshot originalUrl on the backend (#60232) <BR>* Chore: Deny gopkg.in/yaml.v2 (#60187) <BR>* Tempo: Merge Trace ID and TraceQL tabs (#60180) <BR>* Dropdown: Menu now closes correctly when selecting options on touch devices (#60181) <BR>* Elasticsearch: backend: do not set name for time-fields (#60169) <BR>* Elasticsearch: Add query building for raw data and raw document queries to backend (#59741) <BR>* Update dependency AATTkusto/monaco-kusto to v5.3.6 (#60151) <BR>* TopNav: Align profile button with search bar toggle (#60212) <BR>* Loki: Set custom width for modals in the loki query editor (#59714) <BR>* Chore: Remove `%w` and `err` from print line (#60215) <BR>* Alerting: Add provisioning endpoint to fetch all rules (#59989) <BR>* Chore: Refactor trace-generators.js to TypeScript (#59431) <BR>* Chore: Refactor scroll-page.test.js to TypeScript (#59617) <BR>* Chore: Remove Store interface and use db.DB instead (#60160) <BR>* Phlare: Reset flame graph after query is run (#59609) <BR>* SQL Datasources: Move database setting to jsonData (#58649) <BR>* Explore: Fixes explore page height and margin issues (#59865) <BR>* Scene: Variables and All value support (#59635) <BR>* Public Dashboards: Dont make annotations request when access token is falsey (#60202) <BR>* Alerting: add support for placeholder to text area generated for contact points (#60193) <BR>* Update Moveable (#60021) <BR>* Alerting: Additional tests for the config store (#60130) <BR>* Chore: Refactor `packages/jaeger-ui-components/src/TraceTimelineViewer/SpanDetail` to TS (#59850) <BR>* Prometheus: Remove buffered client and feature toggle related to it (#59898) <BR>* Loki/Prometheus: Fix wrong queries executed in split view (#60172) <BR>* Alerting: Adds TODO list (#60166) <BR>* Alerting: Fix slack receiver to close file descriptors when they\'re not needed anymore (#60178) <BR>* Loki: Update feature tracking for label browser (#59295) <BR>* Navigation: Fix some missing pages in admin section (#60143) <BR>* Grafana/ui: Create new LoadingBar component (#59508) <BR>* Alerting: Replace hardcoded <no value> to [no value] in label expansion (#60129) <BR>* elastic: response parser: simplify code (#59782) <BR>* Update dependency AATTopentelemetry/api to v1.3.0 (#60152) <BR>* Datasources Fix formatting for SQL data sources permissions disclaimer (#60155) <BR>* CI: Add automation for github assets publishing (#59491) <BR>* Tempo: Fix TraceQL autocomplete issues (#60058) (#60125) <BR>* Kinds: Generate JSON report (#59742) <BR>* Chore: run toggles_gen_test.go to fix backend test (#60164) <BR>* Chore: Refactor `DraggableManager.test.js` to TypeScript (#59966) <BR>* Scenes: Use DataSourceRef only in the query variable type (#60157) <BR>* Chore: fix glob pattern in renovate config (#60146) <BR>* PanelRenderer: Interpolate variables in applyFieldOverrides (#59844) <BR>* Prometheus: Fix exception being thrown when toggling visibility in explore (#60159) <BR>* Alerting: Adds evaluation interval to group view (#59974) <BR>* TimeZonePicker: Scroll menu correctly when using keyboard controls (#60008) <BR>* Alerting: Fix RelativeTimeRangePicker (#60016) <BR>* Scenes: Add query variable support (#59553) <BR>* Chore: Refactor `packages/jaeger-ui-components/src/utils` to TypeScript (#59979) <BR>* Update dependency AATTgrafana/eslint-config to v5.1.0 (#60116) <BR>* Update babel monorepo (#60115) <BR>* Plugins: Remove connection/hop-by-hop request/response headers for call resource (#60077) <BR>* Scenes: Basics for rendering scenes as an embedded page (#60098) <BR>* Alerting: Speed up unit and integration tests. (#60067) <BR>* PanelEditor: Fixes issue where panel edit would show the panel plugin options of the previous edit panel (#59861) <BR>* HeatmapPanel: Fix typo in variable naming (#57326) <BR>* Docs: Fix OSS typo (#60131) <BR>* BarChart: Fix value mappings (#60066) <BR>* Fix branch filter for release workflows (#59963) <BR>* Alerting: Create alertmanager config history table (#60103) <BR>* TimeSeries: Better y-axis ticks for IEC units (#59984) <BR>* Use relative aliases for all non-current Grafana aliases (#60062) <BR>* TimePicker: Prevent TimePicker overflowing viewport on small screens (#59808) <BR>* Update Yarn to v3.3.0 (#60022) <BR>* Navigation: Prevent app crash when importing a dashboard with a uid of `home` (#59874) <BR>* AzureMonitor: Add error indicating potential configuration issue on Resource Picker (#60041) <BR>* Remove PromExploreQueryEditor and PromQueryEditor (#60020) <BR>* Alerting: Reduce number of scroll bars in rule group modal (#59725) <BR>* Login: Fix failure to login a new user via an external provider if quota are enabled (#60015) <BR>* TimeRangePicker: Fix recent ranges not showing all items (#59836) <BR>* Chore: normalize monaco colors to hex string (#59784) <BR>* Parca: Logo image fixed with theme agnostic colors (#59835) <BR>* Renovate: use rebaseWhen: conflicted to try to speed up renovate runs (#60028) <BR>* Linting: Speed up betterer by sharing eslint instances by groups (#60019) <BR>* [DOC] Change AWS to Google Cloud Monitoring (#60065) <BR>* EntityAPI: disable integration tests (#60073) <BR>* Chore: All tests under pkg/tests should be integration tests (#59521) <BR>* Fix index out of range in regenerateLinksSupplier (#60011) <BR>* Prometheus: Exemplar optimization (#60055) <BR>* Prometheus: Fix exemplar fill color to match series color in time series. (#59908) <BR>* Alerting: Better define how we set states (#59977) <BR>* Git: Update experimental workflow POC (#60049) <BR>* Update heatmap exemplar popover styles (#59988) <BR>* Alerting: skip flaky test `RuleEditor recording rules.can create a new cloud recording rule` (#60044) <BR>* Prometheus: Add traceID link to heatmap exemplar popover (#60039) <BR>* Prometheus: Tweak query builder select component (#59749) <BR>* Prometheus: Fix exemplars not respecting corresponding series display status. (#59743) <BR>* Panel Edit: Fix data links edit icons being off screen when provided title is too long (#59829) <BR>* Update dependency AATTreduxjs/toolkit to v1.9.0 (#58247) <BR>* Alerting: PagerDuty receiver to let user configure fields Source, Client and Client URL (#59895) <BR>* Update docs regarding Grafana as an alert receiver (#59938) <BR>* Command Palette: Links now work when grafana is served under a subpath (#60033) <BR>* Alerting: Use the QuotaTargetSrv instead of the QuotaTarget in quota check (#60026) <BR>* Chore: Fix failing feature toggle test (#60030) <BR>* Prometheus: Add traceID field on top of the exemplar popover (#59920) <BR>* [Nested Folder] Block move operation that could introduce more than 8 level of depth,… (#59832) <BR>* Fix feature toggle test main (#60024) <BR>* Loki: Usage for queries not from dashboards (#60017) <BR>* Dashboard: Run requests with correct app type (#60010) <BR>* Elasticsearch: Add tracking for plugin adoption stats (#59954) <BR>* Alerting: Improve rule validation to check if rule uses backend datasources (#58986) <BR>* chore: update go version to 1.19.4 in plugin ci images (#59978) <BR>* Loki: Remove annotation, context and volume tracking (#59962) <BR>* Datasource Onboarding: Create initial data source onboarding page (#58795) <BR>* UsageInsights: Record events for Explore queries (#59931) <BR>* CI: add a quick test, set enterprise2 when the enterprise2 flag is added (#59967) <BR>* feature (user service): Add a validation check after the user record is created in the sqlstore. (#59968) <BR>* CloudWatch: Fix deeplinks to still be able to pass log group names (#59809) <BR>* Docs: corrects relref (#59970) <BR>* chore: remove CreateUser from sqlstore & replace with userService.CreateUserForTests (#59910) <BR>* Chore: get user from appcontext rather than store utility (#59926) <BR>* CloudWatch: return silently in case of missing log groups or incomplete query (#59701) <BR>* CloudMonitor: Improve detail of MQL series labels (#59747) <BR>* Loki: Do not track samples (#59960) <BR>* Alerting: Fix RuleEditor flaky test for existing grafana managed alert (#59780) <BR>* ServiceAccounts: Do not display warnings about secret scanner when scanner is disabled (#59952) <BR>* Plugins: Add username to datasource plugin logging (#59893) <BR>* Contexthandler: Add uname as response header (#59930) <BR>* Scenes: Fix flaky scenes time range test (#59900) <BR>* Dashboard: Making a dashboard editable does not allow resizing of panels (#59255) <BR>* Alerting: Change resultError in preparation for supporting ForError duration (#59894) <BR>* Navigation: handle case where navIndex is undefined (#59826) <BR>* Chore: Remove unused/deprecated AATTtypes definitions (#59888) <BR>* Chore: Refactor `packages/jaeger-ui-components/src/TraceTimelineViewer/ListView` to TS (#59873) <BR>* Auth: Session cache [main] (#59935) <BR>* Elasticsearch: Fix adding correct min_doc_count to all aggregation types in backend implementation (#59713) <BR>* CloudWatch: Fix - make sure dimensions are propagated to alert query editor (#58281) <BR>* CI: Move `verify-storybook` command from grabpl (#59928) <BR>* Build: Drone starlark file cleanup (#59919) <BR>* Loki: Add tracking of executed queries (#59887) <BR>* Chore: Replace yaml.v2 with yaml.v3 (#59897) <BR>* Loki: Add tracking for on dashboard load (#59914) <BR>* EntityStore: support filtering by labels (#59905) <BR>* Fix incorrect start time for DatasourceError alerts (#59903) <BR>* JavaScript Unit Tests: Enable shouldFailOnLog only for CI environments (#59901) <BR>* Alerting: update state manager to return StateTransition instead of State (#58867) <BR>* Alerting: Update state history service to filter states transitions (#58863) <BR>* PanelEdit: Fixes broken panel edit splitter logic (#59859) <BR>* CI: Add `enterprise2` flag to unblock enterprise2 image deployments (#59904) <BR>* Build: don\'t remove grafana-server and grafana-cli binaries from deb and rpm packages (#59890) <BR>* Chore: Add encryption codec to the remote cache (#59871) <BR>* Chore: Refactor the `packages/jaeger-ui-components/src/TracePageHeader` folder to TS (#59722) <BR>* Chore: Refactor ScrollManager.test.js to TypeScript (#58661) <BR>* API: Fix delete user failure due to quota not enabled (#59875) <BR>* Chore: Remote cache key prefix (#59838) <BR>* Loki: Fix wrongly escaped label values when using LabelFilter (#59812) <BR>* CI: Add enterprise2 mode in `versions.go` (#59851) <BR>* kindsys: Change \"Meta\" to \"Properties\" (#59852) <BR>* Chore: Update SDK to v0.145.0 with TimeSeriesMulti Constant (#59729) <BR>* Alerting: Refactor PagerDuty and OpsGenie notifiers to use encoding/json to parse settings (#58925) <BR>* Command Palette: Maintain page state when changing theme (#59787) <BR>* Tempo: Fix traceQL suggestions for tag names with dots (#59736) <BR>* Alerting: fix UI element for PagerDuty\'s severity field configuration (#58927) <BR>* docs: fixes broken link and spelling error (#59828) <BR>* Elasticsearch: Fix removing of empty settings from query in backend implementation (#59704) <BR>* Accessibility: Make QueryEditorHelp examples keyboard interactive (#59355) <BR>* CI: Add `identify-runner` step for publish images (#59827) <BR>* Datasource: Fix - apply default query also to queries in new panels (#59625) <BR>* Package: AATTgrafana/e2e updates (#59723) <BR>* Docs: Document Prometheus-Alertmanager integration settings (#57043) <BR>* Delete broken links in notifications doc (#59785) <BR>* elastic: remove unused debug-code (#59712) <BR>* Docs: Fix typo in docs for the mssql datasource (#59253) <BR>* Alerting: Simplify scheduler configuration and remove dependency on Grafana-wide settings (#59735) <BR>* Restrict workflow to grafana/grafana repository (#59740) <BR>* Prometheus: Send time range params when requesting labels (#59648) <BR>* Docs: removes email templating (#59745) <BR>* Docs: updates based on customer feedbak (#59720) <BR>* SAML: Add teamsync details and example (#59624) <BR>* Auth: Add anonymous authn client (#59637) <BR>* AzureMonitor: Automate location retrieval (#59602) <BR>* Alerting: Move modal buttons before the rules table (#59703) <BR>* Plugins: Unexport PluginDir field from PluginDTO (#59190) <BR>* DataSourcePermissions: Handle licensing properly for ds permissions (#59694) <BR>* AzureMonitor: Fix bad request when setting dimensions (#59700) <BR>* AzureMonitor: Fix panic from empty response in ARG (#59691) <BR>* A11y: Remove unnecessary onClick from `LegendSeriesItem` (#59671) <BR>* Themes: Re-init graph on theme change (#59690) <BR>* Datasource settings: Add deprecation notice for database field (#58647) <BR>* CloudWatch: Create deeplinks from log group ARNs (#59646) <BR>* Table: Fixes row border style not showing and colored rows blending together (#59660) <BR>* Alerting: Upload images to Slack via files.upload (#59163) <BR>* Docs: Reference Alertmanagers in Notifications docs and move Alertmanager docs (#59673) <BR>* Docs: Consolidate Templating labels and annotations docs into a single page (#59685) <BR>* Chore: remove preloading roboto font (#59664) <BR>* Accessibility: Add the correct role to the modal backdrop (#59572) <BR>* Cloudwatch: Backend cleanup (#59663) <BR>* CloudWatch: Return with error message for empty logs query string (#59584) <BR>* Pubdash: Verify affected rows count in database \'create\' call (#59591) <BR>* Schema: Refactor plugin code generation (#58901) <BR>* Graphite: Process multiple queries to Graphite plugin (#59608) <BR>* TimeSeries: Fix rendering when zooming to time ranges between datapoints (#59444) <BR>* Chore: update latest.json to 9.3.1 (#59682) <BR>* Changelog: Updated changelog for 9.3.1 (#59677) <BR>* Dataplane: Deprecate timeseries-many in favor of timeseries-multi (#59070) <BR>* Chore: Change fmt.Errorf to errors.New when there is no formatting required (#58600) <BR>* EntityStore: Move slug+folder to summary metadata (#59620) <BR>* Plugins: Refactor forward of cookies, OAuth token and header modifications by introducing client middlewares (#58132) <BR>* Add a separate grafana.com API URL setting (#59506) <BR>* FeatureFlags: enable i18n flag in the registry (#59662) <BR>* Schema: Add `Team` structured core kind (#59242) <BR>* Build: Unify custom dockerfiles, fix missing semicolon (#59615) <BR>* Alerting: Reduce number of buildinfo calls (#59319) <BR>* Navigation: Remember expanded sections in megamenu (#59661) <BR>* PublicDashboards: Modal warns when using unsupported datasources (#58926) <BR>* Alerting: Add alert rule cloning action (#59200) <BR>* Chore: Make getUserOrgList private to sqlstore (#59654) <BR>* PublicDashboards: add time picker enabled column (#59324) <BR>* Docs: removes dashboard images (#59619) <BR>* Accessibility: Improved keyboard accessibility in BarGauge (#59382) <BR>* FolderPicker: Fixes issue with typing to search for folder (#59434) <BR>* Theme: Use `Inter` font by default (#59544) <BR>* Tracing: Add keyboard accessibility to SpanDetailRow (#59412) <BR>* GoogleCloudMonitoring: Refactor parseResponse (#59595) <BR>* Elasticsearch: Migrate frontend query builder tests to backend (#59578) <BR>* Build: Adds a fallback script to fix package.json main and types fields before packaging (#59628) <BR>* Nested folders: Fix delete (#59627) <BR>* Docs: Improve documentation for notifications (#59504) <BR>* Accessibility: Use `button` instead of `div` in `ColorPicker` story (#59581) <BR>* elastic: added more backend tests, copied from the frontend code (#59423) <BR>* Variables: Url sync for MultiValueVariable (#59371) <BR>* RBAC: Add config option to reset basic roles on start up (#59598) <BR>* Add query library behind dev-mode-only feature flag (#55947) <BR>* EntityStore: Rename ObjectStore to EntityStore (part 2) (#59616) <BR>* Docs: removes screenshots (#59514) <BR>* Add feature toggles to docs (#59483) <BR>* EntityStore: Rename ObjectStore to EntityStore (part 1) (#59613) <BR>* Chore: fix go.mod and slugify after merge (#59611) <BR>* ObjectStore: Replace path model with folder, uid, and slug model (#59452) <BR>* Chore: remove GetTeamByUser (#59604) <BR>* Chore: Refactor span.js, trace.js & trace.fixture.js to TypeScript (#58006) <BR>* Folder: Fix top folder creation (#59422) <BR>* CommandPalette: Add actions for entire Nav tree (#58138) <BR>* Remove fire text in Phlare ds (#59484) <BR>* Middleware: Add Custom Headers to HTTP responses (#59018) <BR>* Chore: Move stats service into a standalone packge from sqlstore (#59574) <BR>* Fix release_branch_regexp (#59590) <BR>* GoogleCloudMonitoring: Refactor SLO queries (#59421) <BR>* Chore: Delete DeleteUserInSession from sqlstore (#59275) <BR>* Slugify: Replace gosimple/slug with a simple function (#59517) <BR>* Accessibility: Improve a11y in `DataLinkSuggestions` (#59569) <BR>* Packaging: Use rpm-digest sha256 when creating rpm packages (#59510) <BR>* Trace View: Disallow a span colour that is the same or looks similar to previous colour (#58146) <BR>* Remove dependency on test job (#59575) <BR>* PanelEdit: Fixes alignment issue with collapse button (#59414) <BR>* remove `_build` param from whatsnew (#59236) <BR>* RBAC: Add an endpoint to list all user permissions (#57644) <BR>* Sessions: Remove invalid session cookie if it\'s invalid/expired/missing (#59556) <BR>* Automate docs publishing steps (#59550) <BR>* Remove GetSignedInUserWithCacheCtx and GetSignedInUser from sqlstore (#59551) <BR>* Datasources: Use context logger in cache service (#59547) <BR>* Admin: Combine org and admin user pages (#59365) <BR>* RBAC: Validate plugin app access permission targets the plugin (#59468) <BR>* Accessibility: Increase badge constrast to be WCAG AA compliant (#59531) <BR>* Chore: Refactor TracePageHeader.test.js to TypeScript (#59256) <BR>* Security: Fix XSS in runbook URL (#59540) <BR>* Update dependency rc-drawer to v6 (#58237) <BR>* Navigation: Move k6 to top-level, rename to \"Performance testing\" (#59481) <BR>* deps: Remove effectless go.mod replace statements (#58882) <BR>* Chore: Delete UiFindInput.test.js (#59228) <BR>* Chore: Update latest.json to `9.3.0` (#59538) <BR>* Changelog: Updated changelog for 9.3.0 (#59533) <BR>* RBAC: Handle edge case where there is duplicated acl entries for a role on a single dashboard (#58079) <BR>* Fix: Unlocking the UI for AuthProxy users (#59507) <BR>* Plugins Catalog: Only allow admins to access plugins catalog (#57101) <BR>* Connections: Update \"Your connections/Data sources\" page (#58589) <BR>* Changelog: Updated changelog for 9.2.7 (#59525) <BR>* Plugins: add option to proxy ds connections through a secure socks proxy (#59254) <BR>* BarChart: when horiz, allow rotation and skipping of y tick labels (#59354) <BR>* kindsys: Fix loading on windows (#59519) <BR>* Docs: What\'s New content for v9.3 (#57991) <BR>* TestDatasource: Add scenario for generating trace data (#59299) <BR>* Alerting: Fix swallowing of errors when attaching images to notifications (#59432) <BR>* Store: skip flaky test in the store service (#59443) <BR>* Docs: Minor improvements to Preferences documentation (#59498) <BR>* Add discord as a possible receiver in cloud rules (#59366) <BR>* Grafana UI: Add experimental InteractiveTable component (#58223) <BR>* Chore: some type fixes (#59030) <BR>* Chore: Upgrade Go dependencies (#59501) <BR>* Auth: Display id Provider label in orgs/users view (#58033) <BR>* Prometheus: Remove raw query toggle (#59069) <BR>* Loki: Add improvements to loki label browser (#59387) <BR>* Internationalization: Preferences documentation (#59203) <BR>* Scenes: Url sync (#59154) <BR>* Docs: Add docs for labels with dots (#59352) <BR>* Plugins: Make the Plugin Details page reusable (#58741) <BR>* Navigation: change apps icon to differentiate from dashboards (#59476) <BR>* GoogleCloudMonitoring: Refactor metricType input (#59369) <BR>* Chore: ignore eslint rules in `Dropdown`/`TopNavBarMenu` (#59385) <BR>* VizPanel: Fixes sizing issues (#59456) <BR>* Reporter: add logger E2E results to be queried by Loki (#58839) <BR>* Features: Add aplha feature toggle for authn service (#59469) <BR>* Auth: Add caseinsensitive check for ingestion command (#59129) <BR>* Login: Remove CreateUser from LoginService (#59464) <BR>* Glue: Show data links only for fully interpolated correlations (#59052) <BR>* Chore: Remove CreateOrg from alerting and use orgStore instead (#59440) <BR>* Chore: Delete accidentally committed test database (#59238) <BR>* Fix: Allow creating snapshot with no dashboard id (#58669) <BR>* Various Panels: Remove beta label from Bar Chart, Candlestick, Histogram, State Timeline, & Status History Panels (#58557) <BR>* SQL Datasources: Fix annotation migration (#59438) <BR>* Alerting: Fix ConditionsCmd behavior when last is No Data (#58953) <BR>* Build: Unified dockerfile for all builds (#59173) <BR>* fix pr-commands.json by removing trailing comma (#59437) <BR>* CI: Use the git event payload rather than github context to populate the source SHA in the enterprise downstream test (#59435) <BR>* Build: Streamline and sync dockerfiles (#58101) <BR>* Transformations: Convert fields transform fix, convert strings with commas to numbers (#59074) <BR>* CI: change regex to accomodate new branching stategy in enterprise (#59429) <BR>* Elasticsearch: Run explore queries trough backend if feature toggle enabled (#59394) <BR>* Tempo: TraceQL table and editor (#59313) <BR>* Fix Silence table grid layout (#59415) <BR>* Nested folder: Fix for PostgreSQL (#59405) <BR>* CI: add source_sha option to enterprise-pr-check action (#59314) <BR>* Datasources: Refactor mixed datasource support to improve concurrency and error handling (#58163) <BR>* Table docs (#59395) <BR>* Docs: Improve docs for images in notifications (#59033) <BR>* Docs: Improve Labels and annotations docs (#59325) <BR>* NodeGraph: Allow usage with single dataframe (#58448) <BR>* elastic: add more backend tests (#59312) <BR>* Chore: Delete SetUsingOrg from sqlstore (#59276) <BR>* Add flame graph, Phlare and Parca to code owners file (#58328) <BR>* Plugins: Fix app child config func typo (#59386) <BR>* SSE: Make sure to forward headers, user and cookies/OAuth token (#58897) <BR>* Add Phlare and Parca to commands file (#58330) <BR>* BarChart: fix hover overlay for hz stacked (#59359) <BR>* Internationalization: Add language preference analytics (#59230) <BR>* Perfomance: add preallocation for some slices (#59263) <BR>* CloudWatch: Cross-account querying support (#59362) <BR>* Chore: Reduce the usage of sqlstore.createorg and use orgservice instead (#59356) <BR>* StatsColelctor: Check if result is nil before set the metrics (#59372) <BR>* GoogleCloudMonitoring: Refactor types (#58644) <BR>* TablePanel: Add support for Count calculation per column or per entire dataset (#58134) <BR>* Elastic: always return DataFrames from the datasource\'s query method (#58636) <BR>* Scene: Fixes infinite update loop (#59306) <BR>* Loki: Fix adhoc parsing if multiple stream selectors and some empty (#58658) <BR>* Alerting: fix \"no permissions\" alert flashing (#59300) <BR>* Nested Folders: More API fixes (#59316) <BR>* Docs: Updating sign plugin docs (#59322) <BR>* OptionsUI: SliderValueEditor does not get auto focused on slider change (#59209) <BR>* SQL: Return no data response when no rows returned (#59121) <BR>* Loki Variable Query Editor: Improve stream selector tooltip text (#59311) <BR>* Calcs: Fix difference percent in legend (#59243) <BR>* PanelEdit: Fixes bug with not remembering panel options pane collapse/expand state (#59265) <BR>* Access Control: Clear user\'s permission cache after resource creation (#59101) <BR>* Navigation: Support rbac for new dashboard, import dashboard and new folder (#59303) <BR>* CI: Make the downstream enterprise test a check instead of comments (#59071) <BR>* Storage: Add system users service (#57767) <BR>* Update jest monorepo to v29 (#58261) <BR>* Nested Folders: Some API fixes (#59298) <BR>* Scenes: Add support for Datasource variables (#59147) <BR>* TimeseriesPanel: Preserve string fields for data link interpolation (#58424) <BR>* GrafanaUI: Add disabled option for menu items (#58980) <BR>* Logs: Fix misalignment of LogRows (#59279) <BR>* CI: Remove `npm` steps from enterprise pipelines (#59108) <BR>* PostgreSQL: Fix missing CA field from configuration (#59280) <BR>* PanelChrome: Implementing the new layout on PanelChrome AATT grafana/ui (#57203) <BR>* SQLStore: Refactor query retries to use exponential backoff (#58559) <BR>* TraceView: Fix broken rendering when scrolling in Dashboard panel in Firefox (#56642) <BR>* Azure Monitor: Fix empty/errored responses for Logs variables (#59240) <BR>* Chore: Remove unused method from sqlstore (#59156) <BR>* Chore: Refactor transform-trace-data.test.js to TS (#59214) <BR>* Chore: Refactor the packages/jaeger-ui-components/src/model folder to TS (#59233) <BR>* Feat: Adding an optional browser config option to e2e test runner (#59076) <BR>* Heatmap: Fix blurry text & rendering (#59260) <BR>* DataLinks: Improve Data-Links AutoComplete Logic (#58934) <BR>* Angular: auto-migrate graph panel when angular is disabled (#59247) <BR>* Canvas: Update docs for 9.3.0 (#59168) <BR>* Geomap: Update documentation for 9.3 (#59164) <BR>* Chore: update latest.json to 9.2.6 (#59246) <BR>* Docs: Update `merge-pull-request.md` regarding backport policies (#59239) <BR>* Heatmap: Remove legacy angular based implementation (#59249) <BR>* Explore: Sub-tables support for Table component (#58682) <BR>* Chore: Add Quote function in DB (#58594) <BR>* LoginService: Remove unused sqlstore (#58595) <BR>* Chore: more any/type assertion improvements (#59229) <BR>* Loki: Make label browser accessible in query builder (#58525) <BR>* Chore: update vscode \"Run Server\" config for single-binary (#59237) <BR>* CloudWatch: Fix flaky test assertions (#59234) <BR>* Loki: Remove raw query toggle (#59125) <BR>* Changelog: Updated changelog for 9.2.6 (#59232) <BR>* LoginAttempts: Reset attempts on successfull password reset (#59215) <BR>* Azure Monitor Logs: Avoid warning when the response is empty (#59211) <BR>* Nested Folder: Enforce maximum nested folder depth (#59213) <BR>* Use Stack from experimental instead of css styles for flex containers (#59201) <BR>* Alerting: Remove comments for fixed behavior (#58951) <BR>* Chore: gitignore storage.json (#59225) <BR>* Internationalization: Enable internationalization by default (#59204) <BR>* Tempo: Send the correct start time when making a TraceQL query (#59128) <BR>* Chore: Reordering codeowners file (#59198) <BR>* I18n: Crowdin sync (#59210) <BR>* I18n: Translate Dashboard Starred notification (#59138) <BR>* Folder: Provide adhoc ui for nested folder creation (#59126) <BR>* Chore: Refactor TreeNode.js & TreeNode.test.js to TypeScript (#58540) <BR>* Navigation: always show `GetStartedWithPlugin` even if there\'s install control wa… (#59127) <BR>* Nested Folders: Do not refer to the configuration for checking for the flag (#59197) <BR>* Solo Panel: Configurable timezone (#59153) <BR>* User: Optimize signed in user cache management (#59090) <BR>* I18n: Fix variables not interpolating with pseudo localisation (#59145) <BR>* Fix #58598 X-ID-Token header missing on Loki Datasource (#58784) <BR>* Chore: Remove DeleteUser from sqlstore (#59180) <BR>* Navigation: use correct id to find cloud access policies page (#59123) <BR>* Chore: Remove createorgwithmember (#59161) <BR>* SQL: Fix code editor for SQL datasources (#58116) <BR>* Alerting: Support From and To when taking screenshots (#59166) <BR>* Alerting: Add dashboard and panel picker to the rule form (#58304) <BR>* Chore: Remove DeleteOrg method from sqlstore (#59162) <BR>* Nested Folders: Set user in the API level (#59148) <BR>* Internationalization: Translate menu items (#59088) <BR>* StateTimeline: Prevent label text from overflowing state rects (#59169) <BR>* Heatmap: Fix tooltip y range of top and bottom buckets in calculated heatmaps (#59172) <BR>* Canvas: Add icon value mapping (#59013) <BR>* Chore: Refactor Tween.test.js to TypeScript (#58655) <BR>* PublicDashboards: Orphaned public dashboard deletion script added (#57917) <BR>* Geomap: Improve location editor (#58017) <BR>* SQLStore: Make addOrgUser private (#59142) <BR>* Server: Switch from separate server & cli to a unified grafana binary (#58286) <BR>* Navigation: share logic between `buildBreadcrumbs` and `usePageTitle` (#58819) <BR>* Chore: add some unique keys to prevent warnings (#59143) <BR>* Build: Add command to publish to AWS Marketplace through the pipeline (#59068) <BR>* Alerting: Enable interpolation for notification policies in file provisioning (#58956) <BR>* Explore: Skip flaky query history test (#59135) <BR>* Preferences: Add confirmation modal when saving org preferences (#59119) <BR>* Azure Monitor: Fix resource picker selection for subresources (#56392) <BR>* Azure Monitor: Fix namespace selection for storageaccounts (#56449) <BR>* Scenes: Add custom variable support (#59057) <BR>* CloudWatch: fix custom namespace for listing dimension keys, refactor to non-pointer types, add test assertions, rename packages (#59106) <BR>* Chore: Refactor CopyIcon.test.js to TS (#59024) <BR>* Chore: Refactor UiFindInput.test.js to TypeScript (#59063) <BR>* Chore: Fix status codes for nested folders (#59087) <BR>* Chore: Document theme toggle keybinding (#59031) <BR>* codegen: Refactor core jennies for reusability, add version-picking metajennies (#58995) <BR>* DataSourceWithBackend - Set postResource method to POST (#59114) <BR>* Loki: Add `gzip` compression to resource calls (#59059) <BR>* yarn: commit files to make yarn-install reproducible (#55979) <BR>* LDAP: Make LDAP attribute mapping case-insensitive (#58992) <BR>* Performance: add preallocation for some slice/map (#57860) <BR>* Internationalization: Change locale preference to language (#58359) <BR>* Nested Folder: Include URL into the GET response (#59099) <BR>* Docs: adds workaround for editing provisioned rules using the HTTP API (#59094) <BR>* Alerting: add group name validation in alert rule form (#59095) <BR>* Accessibility: Improve keyboard accessibility in `Collapse` (#59022) <BR>* LoginAttempt: Move logic around login attempts into the service (#58962) <BR>* Docs: Add step for custom labels in alert form (#59027) <BR>* LibraryPanels: Fix issue where viewer with folder edit permissions could not update library panel (#58420) <BR>* Auth: Merge ActiveAuthTokenService into UserAuthTokenService (#59032) <BR>* Auth: Add expiry date for service accounts access tokens (#58885) <BR>* Docs: Update RSS feed in security page (#56439) <BR>* Refactor time durations (#58484) <BR>* kindsys: Return Decl from Kinds (#59075) <BR>* Alerting: Support Prometheus durations in Provisioning API (#58293) <BR>* MS/My/PostgresSQL: Migrate annotation query (#58847) <BR>* CI: Split `enterprise2` pipelines (#57997) <BR>* Prometheus: fix Heatmap y buckets when legendFormat: auto (#59053) <BR>* Alerting: Improve UI for making more clear that evaluation interval belongs to the group (#56397) <BR>* Internationalization: Translate ViewJSONmodal and ClipboardButton (#58807) <BR>* DevEnv: Add default loki configuration (#59058) <BR>* Chore: Fix SQLx failure when starting the server with newDBLibrary enabled (#58985) <BR>* VizPanel: Support panel migrations and state changes (#58501) <BR>* Nested Folders: Make parent_uid column nullable (#59035) <BR>* Explore: Notify when compact URL is used (#58684) <BR>* Chore: Fix some as HTMLElement type assertions (#58667) <BR>* AATTgrafana/runtime: Avoid calling applyTemplateVariables for the wrong datasource (#57921) <BR>* AzureMonitor: Separate subscription health check API version (#58253) <BR>* Alerting: Add Troubleshooting to Images in notifications docs (#58955) <BR>* Change codeowner of login and login attempt packages (#59020) <BR>* Alerting: Remove checkForPathSeparator validation in alert rule name (#59014) <BR>* Remove Annotations API version reference (#57057) <BR>* Accessibility: Improve keyboard accessibility of `FilterPill` (#58976) <BR>* Accessibility: Improve keyboard accessibility in `AnnoListPanel` (#58971) <BR>* Alerting: Add header X-Grafana-Org-Id to evaluation requests (#58972) <BR>* Navigation: Set navtree to an empty array instead of null (#58919) <BR>* Navigation: Prevent viewer role accessing dashboard creation, import and folder creation (#58842) <BR>* Alerting: Move alert rule name to the top left in alert form (#58579) <BR>* Docs/removes admin screenshots (#58994) <BR>* Docs: adds permission validation setting (#58970) <BR>* Update verify-release script (#58812) <BR>* Docs: adjusts link to kms integration (#58981) <BR>* Alerting: Fix metric in Images in Notifications docs (#58954) <BR>* Accessibility: Improve keyboard accessibility in `GettingStarted` panel (#58966) <BR>* CI: Move `upload-packages` subcmd from `grabpl` (#58960) <BR>* Nav: Split Admin into three sections for new IA (#58229) <BR>* Alerting: Refactor MS teams, Pushover and Webhook notifiers to use encoding/json to parse settings (#56834) <BR>* Navigation: Stop clearing search state when opening a result in a new tab (#58880) <BR>* CI: Add environment variables for edition to all pipelines (#58964) <BR>* E2E: Fix flakiness for dashboard-search spec (#58950) <BR>* Explore: Fix a11y issue with logs navigation buttons (#58944) <BR>* Chore: move keydown handler in rich history card (#58945) <BR>* Explore: Fix a11y issue with show all series button in Graph (#58943) <BR>* Auth: Remove userauth service (#58941) <BR>* CI: Move `upload-cdn` subcommand from `grabpl` (#58957) <BR>* GaugePanel: Setting the neutral-point of a gauge (#53989) <BR>* QueryData: skip header validation (revert check) (#58871) <BR>* Documentation Update: Minor spelling change (#58933) <BR>* SceneObject: Prevent state mutation by using Object.freeze (#58936) <BR>* Alerting: Fix ConditionsCmd No Data for \"has no value\" (#58634) <BR>* OAuth: Refactor OAuth parameters handling to support obtaining refresh tokens for Google OAuth (#58782) <BR>* Navigation: move connections + integrations to be a top level item (#58902) <BR>* Alerting: Add tests that check current No Data behaviour with two conditions (#58650) <BR>* Auth: Refactor auth package (#58920) <BR>* Email: Use MJML email templates (#57751) <BR>* Quota: Fix failure in store due to missing scope parameters (#58874) <BR>* Explore: Enable resize of split pane (#58683) <BR>* DashboardScene: First step to loading the current dashboard model and rendering it as a scene (#57012) <BR>* AppRootPage: Fix passing the queryParams (#58912) <BR>* Breadcrumbs: Remove semi-bold and change current/last breadcrumb text color (#58875) <BR>* Navigation: rename Grafana Machine Learning to just Machine Learning (#58893) <BR>* Oauth: Remove unused function for oauth implementations (#58887) <BR>* Chore: Extract server lock error so it can be used with errors.As (#58899) <BR>* CI: Replace `TAG` with `DRONE_TAG` in CI (#58894) <BR>* grafana.com: Make `beta` and `test` releases not stable (#58883) <BR>* [Docs] Edit terraform example and doc for file generation (#58822) <BR>* Navigation: Change quick add styling (#58854) <BR>* Folder: Replace folderId with folderUid (#58393) <BR>* Quota: Fix failure when checking session limits (#58865) <BR>* codejen: Update to latest codejen (#58866) <BR>* Chore: update latest.json to 9.2.5 (#58860) <BR>* Database: Adds support for enable/disable SQLite Write-Ahead Logging (WAL) via configuration (#58268) <BR>* Changelog: Updated changelog for 9.2.5 (#58856) <BR>* Query Editor: Hide overflow for long query names (#58840) <BR>* Middleware: Add CSP Report Only support (#58074) <BR>* DataLinks: Fix double dollar-sign bug in data-links editor (#58096) <BR>* RBAC: Add tests on AddAppLinks (#58843) <BR>* Build: Disable flaky RuleEditor frontend test (#58844) <BR>* SSE: Keep value name from numeric table (#58831) <BR>* CodeOwners: (Chore) Add Server Side Expressions (SSE) (#58841) <BR>* Chore: skip flaky tests (#58835) <BR>* QueryData: fix header parsing to support expressions (#58826) <BR>* Explore: A11y of range slider in query history (#58708) <BR>* Teams: Support paginating and filtering more then 1000 teams (#58761) <BR>* RBAC: Cover plugin includes (#57582) <BR>* Scenes: Share factory function for test data query runner (#58816) <BR>* kindsys: Make kind generators run in Windows (#58794) <BR>* CI: Cleanup `e2e` tests dependencies (#58829) <BR>* Variables: Use new format registry from templateSrv (#58813) <BR>* Admin: Fix broken links to image assets in email templates (#58729) <BR>* Internationalization: Translate \'Hide / show legend\' of PanelHeaderMenuItem (#58800) <BR>* Internationalization: Translate ShareSnapshot label (#58802) <BR>* Internationalization: Translate NavBar - \'Search dashboard\' menu item (#58815) <BR>* AppRootPage: Render app plugins without pages (#58776) <BR>* Scene: Variables interpolation formats and multi value handling (#58591) <BR>* Explore: Refactor ExploreGraph (#58660) <BR>* Fix: Bump-version action regex pattern to work with beta1 (#58805) <BR>* Docs: How to add plugin interaction tracking (#58652) <BR>* latest.json: Update `latest.json` to 9.3.0-beta1 (#58788) <BR>* Changelog: Updated changelog for 9.3.0-beta1 (#58785) <BR>* Internationalization: Translate VariableInput and VariableOptions components (#58748) <BR>* Refactor SplitPaneWrapper to be more centralized component, refactor PanelEditor to use it (#58380)<BR>* Tue Feb 28 2023 ecsosAATTopensuse.org- Update to version 9.3.8: <BR>* Release: Bump version to 9.3.8 (#778) <BR>* [v9.3.x] MSSQL Datasource: Revert functions within macros change (#63597) <BR>* [v9.3.x] Fix MSSQL queries failing because of bad interpolation (#63171) <BR>* Fix redis integration tests <BR>* Auth: Update saml go.mod (missing query sig verification) [9.3.x] (#712) <BR>* [v9.3.x] Update grafana/saml library (#690) <BR>* [v9.3.x] MSSQL: Add support for macro function calls (#62889) <BR>* CI: Backport CI/Release related code to `v9.3.x` (#62752) <BR>* [v9.3.x] Added pageZoomLevel option to image renderer setup documentation (#62841) <BR>* [v9.3] docs: Manual backport 62815 to v9.3.x (#62821) <BR>* Fixing plugin signing docs for the current latest version (#62755) <BR>* [v9.3.x] Fix/60084/save and test (#62749) <BR>* [v9.3.x] Server: Switch from separate server & cli to a unified grafana binary (#62443) <BR>* Cloudwatch: Fix log group variable interpolation (#62640) (#62722) <BR>* Update yarn lock <BR>* [v9.3.x] docs: fix broken elasticsearch metrics play link (#62718) <BR>* Yarn lock update <BR>* Cherry pick 8b53b44 <BR>* Alerting: hide \"silence\" button for external AM setups (#62133) (#62693) <BR>* Geomap: Sanitize the attribution string (#745) <BR>* [v9.3.x] Docs: Fix OSS typo (#62631) <BR>* [v9.3.x] Expressions: Fixes the issue showing expressions editor (#62627) <BR>* [v9.3.x] GrafanaUI: Add disabled option for menu items (#62612) <BR>* Alerting: Validate that tags are 100 characters or less (#62335) (#62594) <BR>* [v9.3.x] Tempo: Fix span name being dropped from the query (#62592) <BR>* [v9.3.x] AzureMonitor: Fix dimension migration (#62578) <BR>* [v9.3.x] Plugins: Fix circular reference in customOptions leading to MarshalJSON errors (#62564) <BR>* [v9.3.x] Login: Fix panic when UpsertUser is called without ReqContext (#62571) <BR>* [v9.3.x] CloudWatch: Use grafana-aws-sdk v0.12.0 (#62085) <BR>* [v9.3.x] Replace ambiguous relrefs with partial URIs to prevent 404s (#62472) <BR>* [v9.3.x] Time Series Panel: Fix legend text selection in Firefox (#62451) <BR>* [9.3.x] Logs: Fix stats not being updated when log results change #62317 (#62449) <BR>* [v9.3.x] Auth: Fix catch both both ErrInvalidAPIKey for context with APIKey (#62206) <BR>* [v9.3.x] CloudWatch: Add missing AWS/DX metric (#62442) <BR>* [v9.3.x] docs: clarify note re export dashboard as PDF (#62399) <BR>* [v9.3.x] Move Grafana tutorials from grafana/tutorials repository (#62360) <BR>* [v9.3.x] StateTimeline: Show correct legend label when value mappings set (#62312) <BR>* go mod tidy <BR>* [v9.3.x] Docs: Update whats new link (#62240) <BR>* [v9.3.x] Changelog: Updated changelog for 9.3.6 (#62234)<BR>* Thu Jan 26 2023 ecsosAATTopensuse.org- Update to version 9.3.6: <BR>* Release: Bump version to 9.3.6 (#743) <BR>* yarn install <BR>* [v9.3.x] QueryEditorRow: Fixes issue loading query editor when data source variable selected (#62180) <BR>* [v9.3.x] Encryption: Cache new DEKs (only) after a caution period (#62177) <BR>* [v9.3.x] Fix Barchart legend calcs when stacking is percent (#62176) <BR>* [v9.3.x] Remove github automations when publishing (#62099) <BR>* [v9.3.x] SVG: Add dompurify preprocessor step (#62157) <BR>* [v9.3.x] add export customHeadersSettings component (#62141) <BR>* [v9.3.x] Oauth: Remove extra decoding of redirect url (#60878) <BR>* [v9.3.x] Add reference to Google OAuth docs (#61067) <BR>* Release: Bump version to 9.3.5 (#62074) <BR>* [v9.3.x] Changelog: Updated changelog for 9.3.4 (#62068) <BR>* Docs: Update publish a plugin FAQ to cover more common questions (#62… (#62063) <BR>* [v9.3.x] Docs: corrects broken link to v9.0 docs (#62036) <BR>* [v9.3.x] Explore: Be sure time range key bindings are mounted after clear (#62020) <BR>* [v9.3.x] Datasources: Fix Proxy by UID Failing for UIDs with a Hyphen (#62011) <BR>* [v9.3.x] Docs: prose and format updates (#61996) <BR>* Release: Bump version to 9.3.5 (#729) <BR>* Auth: Update saml go.mod (missing query sig verification) [9.3.x] (#712) <BR>* [v9.3.x] SVG: Add dompurify preprocessor step (#698) (#703) <BR>* [v9.3.x] Update grafana/saml library (#690) <BR>* Snapshots: Fix originalUrl spoof security issue (#675) <BR>* [v9.3.x] Packaging: Use base64 key (#61823) <BR>* [v9.3.x] Docs: Update index.md to not escape dollar sign (#61960) <BR>* TextPanel: Refactor to functional component (#60885) (#61937) <BR>* [v9.3.x] Elasticsearch: Fix failing requests when using SigV4 (#61933) <BR>* [v9.3.x] Query Builder: Fix max width of input component to prevent overflows (#61865) <BR>* [v9.3.x] grafana/e2e: Add ability to customise scenario config (#60705) <BR>* [v9.3.x] Update link to provisioning docs (#61843) <BR>* [v9.3.x] Canvas: Rectangle render error (#61889) <BR>* [v9.3.x] Docs: rewrite data source intro (#61876) <BR>* [v9.3.x] Docs: Use the correct name for the feedback_links_enabled option (#61861) <BR>* [v9.3.x] Elasticsearch: Fix creating of span link with no tags (#61836) <BR>* [v9.3.x] CI: Remove `npm` steps from enterprise pipelines (#59108) (#59289) <BR>* [v9.3.x] Update _index.md (#61829) <BR>* [v9.3.x] SearchV2: Fix star query when no stars exist (#61819) <BR>* [v9.3.x] Canvas: Inconsistent border behavior (#61804) <BR>* [v9.3.x] Alerting: Fix QueryAndExpressionStep not using the right query (#61796) <BR>* [9.3.x] Use new GPG key when publishing (#61793) <BR>* [v9.3.x] Plugins: enable the plugin sdk to get the json data for all datasources (#61792) <BR>* [v9.3.x] AzureMonitor: Correctly select template variable values in E2E (#61780) (#61788) <BR>* [v9.3.x] Logs: Lines with long words do not break properly (#61756) <BR>* [v9.3.x] Elasticsearch: Fix toggle-settings are not shown correctly (#61755) <BR>* [v9.3.x] Variables: Allow user to filter values in dropdown using white space. (#61739) <BR>* [v9.3.x] Auth: Fix disable/remove duplicate user entries metrics for performance reasons (#61692) <BR>* Alerting: Fix webhook to use correct key for decrypting token (#61717) <BR>* [v9.3.x] Docs: Renderer token (#61682) <BR>* [9.3.x] Loki: Use queries `maxLines` if configured, even if it is zero (#61652) (#61657) <BR>* [v9.3.x] Dashboard: Making a dashboard editable does not allow resizing of panels (#59943) <BR>* [v9.3.x] Fix typos (#61408) <BR>* [v9.3.x] Search: Fix empty folder message showing when by starred dashboards (#61624) <BR>* [v9.3.x] Fix documentation for notification policy object_matchers (#61606) <BR>* [v9.3.x] Alerting: Fix group select not being filled by selected folder when creating alert from panel (#61604) <BR>* [v9.3.x] Dashboards: Add org_id in dashboards query (#61599) <BR>* [v9.3.x] Barchart: Fix erroneous tooltip value (#61601) <BR>* [v9.3.x] Add object_matchers example (#61558) <BR>* [v9.3.x] Auth: Fix correct error for updateapikey in context handler (#61565) <BR>* [v9.3.x] Fix Barchart legend aligning right when orientation is horizontal (#61543) <BR>* [v9.3.x] update docs docker image reference (#61502) <BR>* Alerting: Set error annotation on EvaluationError regardless of underlying error type (#61508) <BR>* [v9.3.x] Live: Fix `Subscription to the channel already exists` live streaming error (#61420) <BR>* [v9.3.x] Loki: Fix misaligned derived fields settings (#61489) <BR>* [v9.3.x] Pin doc-validator image version to allow repository to opt in to breaking changes (#61481) <BR>* [v9.3.x] Levitate: Only run against the main branch (#61452) <BR>* Explore: Unsync time ranges when a pane is closed (#61369) (#61435) <BR>* [v9.3.x] Alerting: Fix evaluation timeout (#61307) <BR>* [v9.3.x] Logs: Fix alginment of meta items (#61357) <BR>* [v9.3.x] Docs: clarifies table view (#61327) <BR>* [v9.3.x] Bugfix: Prevent previous query editor to set default values when changing data source (#61286) <BR>* [v9.3.x] Log volume: Fix functionality if query has multiple comments (#61309) <BR>* [v9.3.x] Alerting: Fix General folder being added in alerting FolderPicker (#61296) <BR>* [v9.3.x] Instrumentation: measure time until plugin request (#61289) <BR>* Docs: Backport 61112 to v9.3.x (#61236) <BR>* [v9.3.x] Update publishing workflows to use PATs with fine-grained access control (#61268) <BR>* [v9.3.x] DataFrame: Add explicit histogram frame type (panel & transforms) <BR>* [v9.3.x] remove splunk plugin from legacyRunner check (#61181) <BR>* [v9.3.x] TimeSeries: Fix y-axis Yes/No and On/Off boolean units (#61208) <BR>* [v9.3.x] Traces: Fix timestamp for database query traces (#61162)<BR>* Wed Jan 25 2023 ecsosAATTopensuse.org- Update to version 9.3.4: <BR>* Release: Bump version to 9.3.4 (#722) <BR>* Auth: Update saml go.mod (missing query sig verification) [9.3.x] (#712) <BR>* [v9.3.x] SVG: Add dompurify preprocessor step (#698) (#703) <BR>* [v9.3.x] Update grafana/saml library (#690) <BR>* Snapshots: Fix originalUrl spoof security issue (#675) <BR>* Docs: Add source code url field description in publish a plugin document (#61132) <BR>* [v9.3.x] Plugins: add UI for secure socks proxy feature toggle (#60982) <BR>* [v9.3.x] GrafanaUI: Fix vercal slider handle positioning (#61097) <BR>* [v9.3.x] Canvas: Inconsistent save behavior (#61013) <BR>* [v9.3.x] Alerting: Fix conversion of alert state from db state during manager warmup (#60976) <BR>* [v9.3.x] Plugins: add option to proxy ds connections through a secure socks proxy (#59254) (#60643) <BR>* [v9.3.x] Remove packages path from branch filter (#60947) <BR>* [v9.3.x] Alerting: Fix missing dashboard/panelID links in annotations (#60927) <BR>* [v9.3.x] Prometheus: Code editor - upgrade /series API endpoints to use label/values and /labels for supported prometheus clients (#60925) <BR>* [v9.3.x] remove _build param from whatsnew (#59236) (#60887) <BR>* [v9.3.x] Plugins: Fix plugin query help markdown (#60907) <BR>* [v9.3.x] Alerting: Fix missing edit/delete/copy link in alert view (#60902) <BR>* [v9.3.x] Docs: Update `merge-pull-request.md` regarding backport policies (#59252) <BR>* CLI: Fix wire graph for reset-admin-password (#60846) <BR>* [v9.3.x] Chore: Upgrade Go to 1.19.4 (#60825) <BR>* [v9.3.x] Alerting: Prevent uid collision in migration when db is case-insensitive (#60835) <BR>* [v9.3.x] Prometheus: Fix Instant query time calculation (#60822) <BR>* [v9.3.x] docs: corrects broken links (#60594) (#60732) <BR>* [v9.3.x] BarChart: Clear tooltip when cursor exits bar (#60749) <BR>* [v9.3.x] Heatmap: Fix bottom bucket range in tooltip (#60745) <BR>* [v9.3.x] Geomap: Fix datalink UX regression (#60743) <BR>* [v9.3.x] Barchart: Fix tooltip erroneous header (#60742) <BR>* [v9.3.x] Azure Monitor: Add current value to editor options (#60738) <BR>* [v9.3.x] Folder: Folder name update redirects to desired location, for grafana served with subpath (#60737) <BR>* Alerting: Improve threshold displays (#60046) (#60704) <BR>* [v9.3.x] Add copyright notice (#60663) <BR>* [v9.3.x] Prometheus: Fix exemplar popover overflow (#60722) <BR>* [v9.3.x] Elasticsearch: Fix adding of adhoc filters when jumping to explore (#60699) <BR>* [v9.3.x] Loki: Fix missing parameters on Query Builder operations (#60693) <BR>* [v9.3.x] Logs: Fix height of logs component when used with topnav (#60690) <BR>* [v9.3.x] Azure Monitor: Fix metric metadata retrieval based on template variables (#60686) <BR>* [v9.3.x] AzureMonitor: Set Logs portal URL from resource URI (#60640) <BR>* AzureMonitor: E2E update (#60624) (#60642) <BR>* [v9.3.x] AzureMonitor: Correctly set filter values in portal URL (#60641) <BR>* [v9.3.x] ToolbarButtonRow: Overflow button now toggles visibility correctly (#60637) <BR>* [v9.3.x] DatasourceList: Fixes using sub path on datasources URL (#60631) <BR>* [v9.3.x] Plugins: Fix parsing of Azure settings for plugins (#60625) <BR>* [v9.3.x] Alerting: Fix incorrect links/aliases to template docs (#60604) <BR>* [v9.3.x] Removing hardcoded Cloud CTA in favor of a programmatic from website (#60600) <BR>* [v9.3.x] docs: fixes links (#60574) <BR>* [v9.3.x] CI: Add automation for github assets publishing (#59491) (#60192) <BR>* [v9.3.x] RBAC: Fix DeleteUserPermissions not being called on Upsert org sync (#60534) <BR>* [v9.3.x] RelativeTimeRangePicker: Don\'t respond to submit event when nested in a form element (#60520) <BR>* [v9.3.x] Update the Alerting HA docs (#60516) <BR>* [v9.3.x] Command Palette: Correctly clear button styles when changing theme (#60517) <BR>* [v9.3.x] Apply linting advice from doc-validator tool (#60509) <BR>* [v9.3.x] Prometheus: Fix X-Id-Token and X-ID-Token sent to Prometheus in query requests (#60406) <BR>* [v9.3.x] Prometheus: Updating editor value on Monaco\'s onDidChangeContent performance issues (#60424) <BR>* [v9.3.x] Prometheus: Add POST support to client (#60439) <BR>* [v9.3.x] Alerting: Set Dashboard and Panel IDs on rule group replacement (#60444) <BR>* [v9.3.x] Changelog: Updated changelog for 9.3.2 (#60430) <BR>* Release: Bump version to 9.3.3 (#60429) <BR>* [v9.3.x] Transformations: Fix bug in convert fields boolean to number (#60355) <BR>* [v9.3.x] Graphite: bug fix, strip white space from queries before comparing them (#60349) <BR>* [v9.3.x] Geomap: Update documentation for 9.3 (#60332) <BR>* [v9.3.x] Datasources Fix formatting for SQL data sources permissions disclaimer (#60168) <BR>* [v9.3.x] Dashboards: Fix \'Make Editable\' button not working in Dashboard Settings (#60330) <BR>* [v9.3.x] Accessibility: Improved keyboard accessibility in BigValue (#60317) <BR>* [v9.3.x] Dashboards: Wrap MakeEditable in the new Page layout (#60324) <BR>* [v9.3.x] Dashboards: Show error when data source is missing (#60313)<BR>* Fri Dec 16 2022 ecsosAATTopensuse.org- Update to version 9.3.2: <BR>* [v9.3.x] Traces: Fix for multiple $__tags in trace to metrics (#60294) <BR>* [v9.3.x] Influx: Query segment menus now position correctly near the bottom of the screen (#60291) <BR>* [v9.3.x] StateTimeline: Fix negative infinity legend/tooltip from thresholds (#60280) <BR>* Cloudwatch: Fix deeplink with default region (#60260) (#60274) <BR>* [v9.3.x] Snapshots: Build snapshot originalUrl on the backend (#60239) <BR>* [v9.3.x] Command Palette: Fix not being able to type if triggered whilst another modal is open (#60250) <BR>* [v9.3.x] TimePicker: Fix time picker selection (#60246) <BR>* [v9.3.x] Dropdown: Menu now closes correctly when selecting options on touch devices (#60237) <BR>* [v9.3.x] Docs: adds workaround for editing provisioned rules using the HTTP API (#60224) <BR>* [v9.3.x] Tempo: Fix TraceQL autocomplete issues (#60058) (#60125) (#60170) <BR>* [v9.3.x] CloudWatch: Fix deeplinks to still be able to pass log group names (#60216) <BR>* [v9.3.x] Loki/Prometheus: Fix wrong queries executed in split view (#60184) <BR>* [v9.3.x] Navigation: Fix some missing pages in admin section (#60174) <BR>* Command Palette: Maintain page state when changing theme (#59787) (#59841) <BR>* [v9.3.x] Prometheus: Fix exception being thrown when toggling visibility in explore (#60162) <BR>* [v9.3.x] Alerting: Fix RelativeTimeRangePicker (#60149) <BR>* [v9.3.x] TimeZonePicker: Scroll menu correctly when using keyboard controls (#60150) <BR>* [v9.3.x] Use relative aliases for all non-current Grafana aliases (#60111) <BR>* [v9.3.x] Parca: Logo image fixed with theme agnostic colors (#60078) <BR>* [v9.3.x] Chore: All tests under pkg/tests should be integration tests (#60071) <BR>* [v9.3.x] Fix branch filter for release workflows (#60124) <BR>* [v9.3.x] BarChart: Fix value mappings (#60122) <BR>* [v9.3.x] TimeSeries: Better y-axis ticks for IEC units (#60110) <BR>* [v9.3.x] TimePicker: Prevent TimePicker overflowing viewport on small screens (#60100) <BR>* [v9.3.x] AzureMonitor: Add error indicating potential configuration issue on Resource Picker (#60090) <BR>* [v9.3.x] Navigation: Prevent app crash when importing a dashboard with a uid of `home` (#60092) <BR>* [v9.3.x] Login: Fix failure to login a new user via an external provider if quota are enabled (#60086) <BR>* [v9.3.x] TimeRangePicker: Fix recent ranges not showing all items (#60085) <BR>* [v9.3.x] Panel Edit: Fix data links edit icons being off screen when provided title is too long (#60082) <BR>* [v9.3.x] [DOC] Change AWS to Google Cloud Monitoring (#60074) <BR>* [v9.3.x] Update docs regarding Grafana as an alert receiver (#60042) <BR>* [v9.3.x] Fix index out of range in regenerateLinksSupplier (#60070) <BR>* [v9.3.x] Alerting: Use the QuotaTargetSrv instead of the QuotaTarget in quota check (#60034) <BR>* [v9.3.x] Prometheus: Exemplar optimization (#60057) <BR>* [v9.3.x] Prometheus: Fix exemplar fill color to match series color in time series. (#60054) <BR>* [v9.3.x] Update heatmap exemplar popover styles (#60051) <BR>* [v9.3.x] Prometheus: Add traceID link to heatmap exemplar popover (#60048) <BR>* [v9.3.x] Prometheus: Fix exemplars not respecting corresponding series display status. (#60047) <BR>* [v9.3.x] Prometheus: Add traceID field on top of the exemplar popover (#60035) <BR>* [v9.3.x] PanelEdit: Fixes bug with not remembering panel options pane collapse/expand state (#59309) <BR>* [v9.3.x] Docs: corrects relref (#59971) <BR>* [v9.3.x] Table: Fixes row border style not showing and colored rows blending together (#59693) <BR>* [v9.3.x] ServiceAccounts: Do not display warnings about secret scanner when scanner is disabled (#59955) <BR>* [9.3.x] Backport Contexthandler: Add uname as response header #59930 (#59951) <BR>* [v9.3.x] Accessibility: Improved keyboard accessibility in BarGauge (#59653) <BR>* [v9.3.x] Plugins: Add username to datasource plugin logging (#59948) <BR>* [v9.3.x] Navigation: handle case where navIndex is undefined (#59941) <BR>* Users: Use Remote Cache for storing signed in users [v9.3.x] (#59883) (#59934) <BR>* Auth: Session cache [v9.3.x] (#59937) <BR>* [v9.3.x] CloudWatch: Fix - make sure dimensions are propagated to alert query editor (#59933) <BR>* [v9.3.x] API: Fix delete user failure due to quota not enabled (#59879) <BR>* [v9.3.x] Loki: Fix wrongly escaped label values when using LabelFilter (#59876) <BR>* [v9.3.x] TimeseriesPanel: Preserve string fields for data link interpolation (#59869) <BR>* [v9.3.x] Datasource: Fix - apply default query also to queries in new panels (#59833) <BR>* [v9.3.x] docs: fixes broken link and spelling error (#59856) <BR>* [v9.3.x] Tempo: Fix traceQL suggestions for tag names with dots (#59840) <BR>* [v9.3.x] Package: AATTgrafana/e2e updates (#59825) <BR>* [v9.3.x] Delete broken links in notifications doc (#59806) <BR>* [v9.3.x] Restrict workflow to grafana/grafana repository (#59756) <BR>* [v9.3.x] Docs: removes email templating (#59746) <BR>* [v9.3.x] Docs: updates based on customer feedbak (#59744) <BR>* Alerting: Reduce number of buildinfo calls (#59319) (#59716) <BR>* [v9.3.x] AzureMonitor: Automate location retrieval (#59717) <BR>* [v9.3.x] AzureMonitor: Fix bad request when setting dimensions (#59708) <BR>* [v9.3.x] DataSourcePermissions: Handle licensing properly for ds permissions (#59709) <BR>* [v9.3.x] AzureMonitor: Fix panic from empty response in ARG (#59707) <BR>* [v9.3.x] CloudWatch: Create deeplinks from log group ARNs (#59697) <BR>* [v9.3.x] TimeSeries: Fix rendering when zooming to time ranges between datapoints (#59683) <BR>* Release: Bump version to 9.3.2 (#59680) <BR>* [v9.3.x] Changelog: Updated changelog for 9.3.1 (#59679)<BR>* Fri Dec 02 2022 ecsosAATTopensuse.org- Update to version 9.3.1: <BR>* [v9.3.x] FolderPicker: Fixes issue with typing to search for folder (#59649) <BR>* kindsys: Fix loading on windows (backport of #59519 to v9.3.x) (#59520) <BR>* [v9.3.x] Build: Adds a fallback script to fix package.json main and types fields before packaging (#59639) <BR>* [v9.3.x] Docs: Improve documentation for notifications (#59630) <BR>* [v9.3.x] AppRootPage: Fix passing the queryParams (#58916) <BR>* [v9.3.x] Fix release_branch_regexp (#59594) <BR>* [v9.3.x] Sessions: Remove invalid session cookie if it\'s invalid/expired/missing (#59586) <BR>* [v9.3.x] Packaging: Use rpm-digest sha256 when creating rpm packages (#59587) <BR>* [v9.3.x] Automate docs publishing steps (#59567) <BR>* [v9.3.x] PanelEdit: Fixes alignment issue with collapse button (#59582) <BR>* [v9.3.x] RBAC: Handle edge case where there is duplicated acl entries for a role on a single dashboard (#59573) <BR>* [v9.3.x] Datasources: Use context logger in cache service (#59558) <BR>* [v9.3.x] Accessibility: Increase badge constrast to be WCAG AA compliant (#59549) <BR>* [v9.3.x] Fix: Unlocking the UI for AuthProxy users (#59530) <BR>* [v9.3.x] Fix XSS in runbook URL (#684) <BR>* [v9.3.x] Docs: Update `publish.yml` for 9.3.x (#59537) <BR>* [v9.3.x] Changelog: Updated changelog for 9.3.0 (#59534) <BR>* Release: Bump version to 9.3.0 (#59532) <BR>* [v9.3.x] Docs: What\'s New content for v9.3 (#59518) <BR>* [v9.3.x] Alerting: Fix swallowing of errors when attaching images to notifications (#59513) <BR>* [v9.3.x] Docs: Minor improvements to Preferences documentation (#59509) <BR>* [v9.3.x] Explore: Skip flaky query history test (#59139) <BR>* [v9.3.x] Internationalization: Preferences documentation (#59493) <BR>* [v9.3.x] Docs: Add docs for labels with dots (#59487) <BR>* [v9.3.x] Fix: Allow creating snapshot with no dashboard id (#59462) <BR>* [v9.3.x] Chore: Delete accidentally committed test database (#59463) <BR>* [v9.3.x] Docs: Updating sign plugin docs (#59419) <BR>* [v9.3.x] SQL Datasources: Fix annotation migration (#59455) <BR>* [v9.3.x] Transformations: Convert fields transform fix, convert strings with commas to numbers (#59433) <BR>* [v9.3.x] Tempo: TraceQL table and editor (#59420)<BR>* Wed Nov 30 2022 ecsosAATTopensuse.org- Update to version 9.3.0: <BR>* [v9.3.x] Fix XSS in runbook URL (#684) <BR>* [v9.3.x] Docs: Improve docs for images in notifications (#59402) <BR>* [v9.3.x] Docs: Improve Labels and annotations docs (#59401) <BR>* [v9.3.x] BarChart: fix hover overlay for hz stacked (#59396) <BR>* [v9.3.x] CloudWatch: Cross-account querying support (#59389) <BR>* [v9.3.x] SSE: Make sure to forward headers, user and cookies/OAuth token (#59390) <BR>* Alerting: fix \"no permissions\" alert flashing (#59300) (#59374) <BR>* [v9.3.x] OptionsUI: SliderValueEditor does not get auto focused on slider change (#59368) <BR>* [v9.3.x] Breadcrumbs: Remove semi-bold and change current/last breadcrumb text color (#58913) <BR>* Feat: Adding an optional browser config option to e2e test runner (#59321) <BR>* [v9.3.x] Access Control: Clear user\'s permission cache after resource creation (#59307) <BR>* [v9.3.x] Navigation: Support rbac for new dashboard, import dashboard and new folder (#59305) <BR>* [v9.3.x] TraceView: Fix broken rendering when scrolling in Dashboard panel in Firefox (#59281) <BR>* [v9.3.x] Logs: Fix misalignment of LogRows (#59290) <BR>* [v9.3.x] PostgreSQL: Fix missing CA field from configuration (#59286) <BR>* [v9.3.x] Azure Monitor: Fix empty/errored responses for Logs variables (#59278) <BR>* [v9.3.x] User: Optimize signed in user cache management (#59199) <BR>* [v9.3.x] Heatmap: Fix blurry text & rendering (#59262) <BR>* [v9.3.x] Explore: Sub-tables support for Table component (#59250) <BR>* [v9.3.x] Internationalization: Enable internationalization by default (#59226) <BR>* [v9.3.x] Azure Monitor Logs: Avoid warning when the response is empty (#59231) <BR>* [v9.3.x] Tempo: Send the correct start time when making a TraceQL query (#59219) <BR>* [v9.3.x] I18n: Crowdin sync (#59212) <BR>* [v9.3.x] I18n: Translate Dashboard Starred notification (#59208) <BR>* [v9.3.x] Navigation: always show `GetStartedWithPlugin` even if there\'s install control wa… (#59206) <BR>* [v9.3.x] Solo Panel: Configurable timezone (#59202) <BR>* [v9.3.x] Fix #58598 X-ID-Token header missing on Loki Datasource (#59193) <BR>* [v9.3.x] I18n: Fix variables not interpolating with pseudo localisation (#59194) <BR>* Navigation: share logic between `buildBreadcrumbs` and `usePageTitle`… (#59155) <BR>* [v9.3.x] Azure Monitor: Fix namespace selection for storageaccounts (#59184) <BR>* [v9.3.x] Navigation: use correct id to find cloud access policies page (#59187) <BR>* [v9.3.x] Internationalization: Translate ShareSnapshot label (#59144) <BR>* [v9.3.x] SQL: Fix code editor for SQL datasources (#59185) <BR>* [v9.3.x] Internationalization: Translate menu items (#59178) <BR>* [v9.3.x] StateTimeline: Prevent label text from overflowing state rects (#59175) <BR>* [v9.3.x] Heatmap: Fix tooltip y range of top and bottom buckets in calculated heatmaps (#59174) <BR>* [v9.3.x] Canvas: Add icon value mapping (#59171) <BR>* [v9.3.x] Geomap: Improve location editor (#59170) <BR>* [v9.3.x] Internationalization: Translate NavBar - \'Search dashboard\' menu item (#59152) <BR>* [v9.3.x] Internationalization: Translate ViewJSONmodal and ClipboardButton (#59151) <BR>* [v9.3.x] Preferences: Add confirmation modal when saving org preferences (#59119) (#59141) <BR>* [v9.3.x] Alerting: Enable interpolation for notification policies in file provisioning (#59140) <BR>* [v9.3.x] Internationalization: Translate \'Hide / show legend\' of PanelHeaderMenuItem (#59133) <BR>* [v9.3.x] Azure Monitor: Fix resource picker selection for subresources (#59137) <BR>* [v9.3.x] Internationalization: Translate VariableInput and VariableOptions components (#59131) <BR>* [v9.3.x] CloudWatch: fix custom namespace for listing dimension keys, refactor to non-pointer types, add test assertions, rename packages (#59130) <BR>* [v9.3.x] AzureMonitor: Separate subscription health check API version (#59122) <BR>* Fix: Add checkForPathSeparator validation in group name for grafana-m… (#59100) <BR>* [v9.3.x] Chore: Document theme toggle keybinding (#59120) <BR>* [v9.3.x] DataSourceWithBackend - Set postResource method to POST (#59117) <BR>* [v9.3.x] Accessibility: Improve keyboard accessibility in `Collapse` (#59097) <BR>* [v9.3.x] Loki: Add `gzip` compression to resource calls (#59113) <BR>* [v9.3.x] MS/My/PostgresSQL: Migrate annotation query (#59112) <BR>* [v9.3.x] AATTgrafana/runtime: Avoid calling applyTemplateVariables for the wrong datasource (#59029) <BR>* [v9.3.x] Alerting: Support Prometheus durations in Provisioning API (#59067) <BR>* [v9.3.x] Prometheus: fix Heatmap y buckets when legendFormat: auto (#59065) <BR>* [v9.3.x] Chore: Fix SQLx failure when starting the server with newDBLibrary enabled (#59054) <BR>* [v9.3.x] Alerting: Add Troubleshooting to Images in notifications docs (#59026) <BR>* [v9.3.x] Accessibility: Improve keyboard accessibility of `FilterPill` (#59017) <BR>* [v9.3.x] Accessibility: Improve keyboard accessibility in `AnnoListPanel` (#59015) <BR>* [v9.3.x] Navigation: Set navtree to an empty array instead of null (#59010) <BR>* [v9.3.x] Navigation: Prevent viewer role accessing dashboard creation, import and folder creation (#59009) <BR>* [v9.3.x] Docs/removes admin screenshots (#58996) <BR>* [v9.3.x] Docs: adds permission validation setting (#58988) <BR>* [v9.3.x] Update verify-release script (#58984) <BR>* [v9.3.x] Docs: adjusts link to kms integration (#58983) <BR>* [v9.3.x] Alerting: Fix metric in Images in Notifications docs (#58979) <BR>* [v9.3.x] Nav: Split Admin into three sections for new IA (#58974) <BR>* [v9.3.x] Accessibility: Improve keyboard accessibility in `GettingStarted` panel (#58977) <BR>* [v9.3.x] Navigation: Stop clearing search state when opening a result in a new tab (#58967) <BR>* [v9.3.x] Explore: Fix a11y issue with logs navigation buttons (#58963) <BR>* [v9.3.x] Navigation: move connections + integrations to be a top level item (#58939) <BR>* [v9.3.x] GaugePanel: Setting the neutral-point of a gauge (#58949) <BR>* [v9.3.x] QueryData: skip header validation (revert check) (#58946) <BR>* [v9.3.x] OAuth: Refactor OAuth parameters handling to support obtaining refresh tokens for Google OAuth (#58940) <BR>* [v9.3.x] Quota: Fix failure in store due to missing scope parameters (#58923) <BR>* [v9.3.x] Quota: Fix failure when checking session limits (#58869) <BR>* [v9.3.x] Navigation: rename Grafana Machine Learning to just Machine Learning (#58911) <BR>* [v9.3.x] Chore: Extract server lock error so it can be used with errors.As (#58906) <BR>* [v9.3.x] Navigation: Change quick add styling (#58879) <BR>* [v9.3.x] SSE: Keep value name from numeric table (#58851) <BR>* [v9.3.x] QueryData: fix header parsing to support expressions (#58848) <BR>* [v9.3.x] AppRootPage: Render app plugins without pages (#58814) <BR>* [v9.3.x] Fix: Bump-version action regex pattern to work with beta1 (#58806) <BR>* Release: Bump version to 9.3.0-beta.1 (#58787) <BR>* [v9.3.x] Changelog: Updated changelog for 9.3.0-beta1 (#58786) <BR>* plugindef: Move pluginmeta out of coremodels as standalone thema lineage (#56765) <BR>* Revert \"Chore: move to node 18 (#58570)\" (#58754) <BR>* Chore: Update version (#58750) <BR>* Search: Fixes issue with Recent/Starred section always displaying \"General\" folder (#58746) <BR>* Navigation: Add quick actions button (#58707) <BR>* Scene: Variables and support for declaring variable dependencies and getting notified or re-rendered when they change (#58299) <BR>* Chore: Restore folder properties (#58743) <BR>* Auth: Always include oauth and saml settings for frontend (#58705) <BR>* RBAC: remove redundant role name field from plugin role registrations (#58166) <BR>* Scenes: Grid layout (#56737) <BR>* Transformations: Make Card Descriptions Clickable (#58717) <BR>* Search: Revert \"load dashboard performance improvements\" (#58730) <BR>* DataSourceWithBackend: Add plugin id to the request headers (#58082) <BR>* Use relref resolved from nearest section (#58718) <BR>* Snapshots: Allow user with viewer permissions to delete own snapshots (#58572) <BR>* Chore: Refactor quota service (#58643) <BR>* Internationalization: Translate RefreshPicker component (#58530) <BR>* Internationalization: Translate TimeRangePicker component (#58470) <BR>* Alerting: Update state manager to save state transitions in one batch (#58358) <BR>* OAuth: Feature toggle for access token expiration check and docs (#58179) <BR>* Docs: corrects relrefs (#58706) <BR>* Fix: Email and username trimming and invitation validation (#58442) <BR>* Docs: Update install guides link in README (#56116) <BR>* CI: Make build and store storybook trigger in the release process (#58686) <BR>* Docs: Comment out broken images (#57482) <BR>* docs: code format (#58216) <BR>* Navigation: Remove monitoring texts for items under Monitoring section (#58522) <BR>* Omit error from http response (#58443) <BR>* Toolkit: Fix compilation loop when watching plugins for changes (#58167) <BR>* docs: fix heading level for env variable on configuration page (#58689) <BR>* Storage: add an admin write flavor that can explicitly set the user/time (#58618) <BR>* Chore: [Nested Folder] Add db migration at service start time (#58590) <BR>* SQL: Fix issue where testing the datasource would always be successful if the `datasourceQueryMultiStatus` feature was enabled (#58671) <BR>* MSSQL: Add connection timeout setting in configuration page (#58631) <BR>* Alerting: Allow none provenance alert rule creation from provisioning API (#58410) <BR>* StateTimelinePanel: Fix duration on merged values (#58561) <BR>* Alerting: Implement the Webex notifier (#58480) <BR>* Prometheus: Make Prometheus streaming parser as default client (#58365) <BR>* Chore: fix some types (#58662) <BR>* BarChart: add gdev panel for random threshold from query (#58580) <BR>* Prometheus: Handle errors in buffered client (#58504) <BR>* Navigation: fix page title spacing when there is no subtitle (#58654) <BR>* Alerting: Suggest previously entered custom labels (#57783) <BR>* Nested Folders: Support getting of nested folder in folder service wh… (#58597) <BR>* Fix: don\'t show an error when receiver status is not available (#58638) <BR>* Chore: Update .nvmrc (#58641) <BR>* Chore: move to node 18 (#58570) <BR>* docs: fix typo in provisioning docs (#58110) <BR>* Chore: Refactor process.js & process.test.js to TypeScript (#58464) <BR>* Tempo: Fix search removing service name from query (#58630) <BR>* Fix: Bumping `msw` and `xmldom` (#58627) <BR>* Alerting: Improve test coverage for ConditionsCmd (#58603) <BR>* Chore: Move dev-dashboards jsonnet into separate directory (#58619) <BR>* Docs: Add feature flag example to override configuration with environment variables (#58613) <BR>* Canvas: Improve disabled inline editing UX (#58610) <BR>* Reconcile coremodels, entities, objects under new kind framework (#56492) <BR>* Export: support export in postgresql (#58553) <BR>* Canvas: Fix setting icon from field data #58499 <BR>* Cleaning up plugin developer docs (#58596) <BR>* Docs: Replacing toolkit with sign-plugin (#58593) <BR>* Move cloud link app to the Administration section (#58578) <BR>* Elasticsearch: Add feature toggle for backend migration (#58585) <BR>* Alerting: Remove url based external alertmanagers config (#57918) <BR>* Alerting: Fix threshold expression rewire (#58334) <BR>* Chore: Upgrade go-sqlite3 to v1.14.16 (#58581) <BR>* Explore: Support fields interpolation in logs panel (#58426) <BR>* Add move endpoint into folder service (#58575) <BR>* BarChart: Fix coloring from thresholds and value mappings (#58285) <BR>* Folder: Add implementation for Update for nested folder (#58479) <BR>* Docs: adds explore content for alerting (#58573) <BR>* Chore: Switching to new output format for detect breaking changes action (#58516) <BR>* Connections: Support standalone plugin pages (#57772) <BR>* Alerting: Fix logging pointer address of DashboardUID and PanelID variables (#58539) <BR>* Alerting: Log when alert rule cannot be screenshot to help debugging (#58537) <BR>* API: Support creating a nested folder (#58508) <BR>* Switching to new output format for bump-version action (#58514) <BR>* Switching to new output format for publish docs action (#58518) <BR>* [Nested Folder] Delete folder methode (#58444) <BR>* GoogleCloudMonitoring: Refactor query type definition (#58512) <BR>* chore(tests): return a copy of the map to avoid concurrency issues in tests (#58547) <BR>* Alerting: Break dependency between state and image packages (#58381) <BR>* Alerting: update test TestAlertingTicker to not rely on clock (#58544) <BR>* Prometheus: Query builder label filters dropdown UI overload fix (#58266) <BR>* Chore: Retry queries by default in tests (#58535) <BR>* adjusts the stem sentence (#58538) <BR>* Alerting: Fix images cached on rule instead of dashboard panel signature (#58510) <BR>* Alerting: Improve debug logs in image service (#58507) <BR>* Chore: Use strings.ReplaceAll and preallocate containers (#58483) <BR>* Docs: adjusts topics to align with task templates (#58478) <BR>* Alerting: Change TestConditionsCmd to assert on mathexp.Results (#58434) <BR>* Plugins: CallResource: Use canonical MIME headers when writing response (#58506) <BR>* Navigation: Convert `PluginDetails` page to use new `Page` extensions (#58509) <BR>* Docs: Replace toolkit command to scaffold plugins with create-plugin (#58462) <BR>* Elasticsearch: fix typo (#58519) <BR>* Echo: Add config option to prevent duplicate page views for GA4 (#57619) <BR>* feat(loki-monaco-editor): update e2e test with autocomplete steps (#58455) <BR>* Alerting: Small improvements to staleResultsHandler (#58007) <BR>* Loki: Rename log browser to label browser (#58416) <BR>* Scene: ObjectVariable for supporting the built in system variables and object scoped variables (__data for example) (#58291) <BR>* Alerting: Reorder tests in classic_test.go (#58425) <BR>* Navigation: Expose new props to extend `Page`/`PluginPage` (#58465) <BR>* GoogleCloudMonitoring: use typed struct in newInstanceSettings (#58440) <BR>* Variables: SceneVariable update process (#57784) <BR>* Alerting: Fix screenshots were not cached (#58493) <BR>* Store: use \"at\" suffix for time base fields more consistently (#58486) <BR>* Alerting: Use hash of opts in singleflight (#58474) <BR>* Use fnv64 for InmemCacheService (#58468) <BR>* Nested Folders: Use recursive query if the driver supports it (#58178) <BR>* grafana/e2e: Update add dashboard flow (#58360) <BR>* Tooltips: Make tooltips in FormField and FormLabel interactive and keyboard friendly (#57706) <BR>* Tempo: Fix start time column sorting when using search (#56635) <BR>* Changelog: Updated changelog for 8.5.15 (#58467) <BR>* Internationalization: Translate TimeZonePicker component (#58461) <BR>* pkg/web: avoid shared middleware slice (#58458) <BR>* Changelog: Updated changelog for 8.5.15 (#58459) <BR>* Internationalization: Translate TimePickerContent component (#58316) <BR>* properly format new .drone.yml in verify-drone (#58436) <BR>* Panels: Fixes crashing issue when migrating angular panels (#58232) <BR>* Loki: enable Monaco Query Editor by default (#58080) <BR>* devenv:elastic: update version (#58439) <BR>* Internationalization: Translate TimePickerFooter component (#58390) <BR>* GoogleCloudMonitoring: Refactor annotation code (#58417) <BR>* Prometheus: remove /series endpoint calls in query builder label names and values for supported clients (#58087) <BR>* Chore: update latest.json to 9.2.4 (#58433) <BR>* Add new PageInfo component (#58421) <BR>* Dashboards: Provide better error messages in SaveDashboardAsForm (#57866) <BR>* nested folders: support creation of nested folders in folder service when feature flag is set (#58364) <BR>* Changelog: Updated changelog for 9.2.4 (#58429) <BR>* Internationalization: Translate TimeRangeContent component (#58343) <BR>* Revert \"Alerting: Fix mathexp.NoData in ConditionsCmd (#56812)\" (#58423) <BR>* Levitate: Only run workflows when the NPM packages change (#58206) <BR>* Linux repositories: Document `apt|rpm.grafana.com` (#57527) <BR>* Grafana Enterprise Packaging: Set to conflict with `grafana`, not replace (#58189) <BR>* Alerting: Fix mathexp.NoData in ConditionsCmd (#56812) <BR>* Support folderUID in import dashboard service (#58415) <BR>* feat(nested folders): Add CountAlertRulesInFolder to ngalert store (#58269) <BR>* Folder: Add folder service implementation (#58182) <BR>* AzureMonitor - E2E tests drone update (#57100) <BR>* Correlations: add tracking for add, update, delete, and details expanded (#58239) <BR>* Revert \"Chore: Refactor quota service (#57586)\" (#58394) <BR>* Chore: Switch Grafana to using faro libraries (#58186) <BR>* CloudWatch: Refactor test mock by removing GetMetricsData from FakeMetricsAPI (#58355) <BR>* Chore: Refactor quota service (#57586) <BR>* Prometheus: Upgrades http client to v1.13.1 (#58363) <BR>* Docs: corrects outer join example (#58348) <BR>* Remove data comparison tool and feature flag (#58196) <BR>* Auth: conflicting users validation improvements (#58136) <BR>* Loki: Add case insensitive line contains operation (#58177) <BR>* GoogleCloudMonitoring: Remove unused code (#58347) <BR>* Loki Monaco Editor: implement extracted label keys (#57368) <BR>* Alerting: Fix test fails in some environments (#58251) <BR>* CallResource: don\'t set Content-Type header if status is 204 (#50780) <BR>* Explore: Remove explore2Dashboard feature toggle (#58329) <BR>* MSSql/Postgres: Fix visual query editor filter disappearing (#58248) <BR>* Alerting: Update handling of stale state (#58276) <BR>* Alerting: Append org ID to alert notification URLs (#57123) <BR>* Datasource Loki: preserve header `X-ID-Token` (#57878) <BR>* Server: Write internal server error on missing write (#57813) <BR>* fix thanos semver string (#58335) <BR>* Preferences: Create indices (#48356) <BR>* Alerting: Create AlertInstanceKey in one place (#58278) <BR>* Scenes: Enforce explicit accessibility modifiers (ESLint) (#58331) <BR>* Frontend Routing: Always render standalone plugin pages using the `<AppRootPage>` (#57771) <BR>* Alerting: Update saveAlertStates in state manager to not return results (#58279) <BR>* Internationalization: Translate CalendarFooter component (#58326) <BR>* [Alerting] - make rule groups the default view (#58271) <BR>* fix(config/jwt): the value should be \"expect_claims\", not \"expected_claims\" (#58284) <BR>* Chore: Disable dashboard-time-zone e2e tests (#58320) <BR>* Tracing: Allow trace to logs for OpenSearch (#58161) <BR>* AATTgrafana/e2e: Fix addPanel for small screen size (#57398) <BR>* ServiceAccounts: Add background service to check for token leaks (#53658) <BR>* chore(docs): clarify how to refer to GH teams (#57679) <BR>* RBAC: Allow role registration for plugins (#57387) <BR>* group d3 updates together (#58309) <BR>* Plugins: Make \"README\" the default markdown request param (#58264) <BR>* MySQL: make it possible to add CA cert without using tlsAuth (#58226) <BR>* Timeseries: Fix null pointer when matching fill below to field (#58030) <BR>* Update drone-cli go mod to v1.6.1 (#58245) <BR>* Timeseries: Use standard editor for fillBelowTo field picker (#58283) <BR>* Live: remove json exact converter (#58282) <BR>* Storage: include SQL implementation (#58018) <BR>* Alerting: Run state manager as regular sub-service (#58246) <BR>* ServiceAccounts: enable service accounts after IsRealUser change (#58263) <BR>* Chore: Sort generated jsonnet dashboards by full path (#58267) <BR>* Alerting: Update state manager to accept rule store as Warm method argument (#58244) <BR>* PublicDashboards: Add delete public dashboard button in public dashboard modal (#58095) <BR>* PublicDashboards: refactor using new grafana error types (#58078) <BR>* Update dependency rollup-plugin-dts to v5 (#58258) <BR>* Update dependency uuid to v9 (#58260) <BR>* Update dependency rollup-plugin-node-externals to v5 (#58259) <BR>* hide sectionnav items when collapsed, ensure focus ring overlays active items (#58250) <BR>* Storage: fix failing test (set IsServiceAccount=true) (#58257) <BR>* Alerting: Remove duplicate Slack notification title (#58107) <BR>* AppChrome: Fixes kiosk mode toggling (#58240) <BR>* Alerting: Persist annotations from multidimensional rules in batches (#56575) <BR>* Update dependency AATTtypes/node to v18 (#58139) <BR>* Loki: Replace hardcoded css values (#57770) <BR>* Explore: don\'t re-init the Graph on every data change (#57906) <BR>* Update dependency react-i18next to v12 (#58238) <BR>* Build: add explicit build step for go codeql (#58195) <BR>* Build: clean up and document integration test convention (#58170) <BR>* Chore: Upgrade Go to 1.19.3 (#58052) <BR>* Update dependency AATTwojtekmaj/enzyme-adapter-react-17 to v0.7.0 (#58233) <BR>* Update dependency jest-fail-on-console to v3 (#58219) <BR>* Chore: Update cloud monitoring and Azure data sources to support contextual logs (#57844) <BR>* Auth: add IsServiceAccount to IsRealUser (#58015) <BR>* Internationalization: Translate TimeRangeList component (#58131) <BR>* Remove base and arch args (#58209) <BR>* Auth: Check for OrgUsersAdd on frontend to display pending invites (#58217) <BR>* Alerting: Encode path separators to side-step proxies (#58141) <BR>* Azure Monitor: E2E Tests (#54619) <BR>* Update dependency i18next to v22 (#58156) <BR>* Update dependency sass to v1.56.0 (#58207) <BR>* Update dependency AATTtypes/k6 to v0.41.0 (#58165) <BR>* Doc: Add groups mapping config to readme (#58208) <BR>* Update dependency babel-loader to v9.1.0 (#58155) <BR>* hopefully improve slate test reliability (#58171) <BR>* Nested Folder: Modify store Update() (#58183) <BR>* Playlist: cleanup object store implementation (#58201) <BR>* Navigation: Add `pluginId` to standalone plugin page NavLinks (#57769) <BR>* publicdashboards: split create/update api paths (#57940) <BR>* Share azureauth between prometheus clients (#58122) <BR>* fixes typo (#58159) <BR>* Chore: Migrate usage of v1 theme to v2 (#58154) <BR>* Docs: Adding documentation for custom branding on public dashboards (#58090) <BR>* Removing workflow_call from update-changelog and bump-version action (#58181) <BR>* Chore: Update grafana-plugin-sdk-go to v0.142.0 (#58115) <BR>* FeatureFlags: set defaults in the registry rather than the ini file (#58106) <BR>* Canvas: Extend root context menu (#58097) <BR>* Toolkit: Fix Webpack less-loader config (#57950) <BR>* Chore: Add jsonnet library for devenv dashboards (#57928) <BR>* Internationalization: Translate TimePickerTitle component (#57909) <BR>* Add VSCode launch configuration to debug in remote Chrome (#58108) <BR>* fixed explain handlers for label- and lineformat (#58135) <BR>* Chore: Migrate more theme v1 usage to v2 (#58121) <BR>* remove e2e-api-tests + axios dependency (#58148) <BR>* Update dependency eslint-plugin-jest to v27 (#58143) <BR>* TimeSeries: more thorough detection of negative values for stacking dir (#57863) <BR>* reduce the number of requests in folder section (#55876) <BR>* Nested Folders: Add tests for store methods (#57662) <BR>* Update dependency AATTtypes/ol-ext to v3 (#58140) <BR>* Public Dashboards: Renaming PubdashFooter (#58137) <BR>* Chore: Add NewAnonymousSignedInUser to user service (#57537) <BR>* Graphite: Allow metric name to use true/false as name (#57996) <BR>* Alerting: Improving group modal with validation on evaluation interval (#57830) <BR>* Update dependency AATTrollup/plugin-node-resolve to v15 (#58130) <BR>* Update dependency react-select to v5.6.0 (#58127) <BR>* Update dependency eslint-plugin-jsdoc to v39.6.2 (#58126) <BR>* Update dependency AATTrollup/plugin-json to v5 (#58083) <BR>* Flame Graph: Add units and value to blocks (#57959) <BR>* Rendering: Add configuration options for `renderKey` lifetime (#57339) <BR>* Tempo: Make usage of time range for TraceID query optional (#58057) <BR>* Update typescript-eslint monorepo to v5.42.0 (#58073) <BR>* Update dependency AATTrollup/plugin-commonjs to v23 (#58075) <BR>* Accessibility: Enable rule `jsx-a11y/no-noninteractive-element-interactions` (#58077) <BR>* Update emotion monorepo (#58066) <BR>* increase select placeholder contrast to be WCAG AA compliant (#58034) <BR>* Accessibility: Enable `jsx-a11y/mouse-events-have-key-events` (#58050) <BR>* Explore: Fix shared crosshair for logs, logsvolume and graph panels (#57892) <BR>* Alerting: Add title and description to Webhook contact point (#58058) <BR>* Fix an indentation issue in example config in doc (#57814) <BR>* Alerting: Add values to annotations (#57738) <BR>* Chore: Convert `SpanTreeOffset` test to RTL (#56195) <BR>* Auth: Add fixed repeat migration w. checks for subset of permissions (#58054) <BR>* Elasticsearch: Add trace to logs functionality (#58063) <BR>* Auth: Validate Azure ID token version on login is not v1 (#58088) <BR>* Loki: Remove redundant feature flag in defaults.ini (#58084) <BR>* Search: Refactor state and logic to be less fragmented and spread out (#57973) <BR>* Geomap: Add photo layer (#57307) <BR>* Alerting: Fix feedback (#57922) <BR>* Alerting: Fix screenshot is not taken for stale series (#57982) <BR>* Docs: fixes alias (#58060) <BR>* PublicDashboards: Adds command to generate map of supported datasources (#57841) <BR>* DEB/RPM Packages: Remove old package publishing steps (#58071) <BR>* Flamegraph: Add self to tooltip (#57548) <BR>* Public Dashboards: Extracting config of Public Dashboard (#57788) <BR>* Update dependency webpack-bundle-analyzer to v4.7.0 (#58055) <BR>* Plugins: Added hook to make it easier to track interactions in plugins (#56126) <BR>* LibraryPanels: Replace folderID with folderUID (#56414) <BR>* construct the datasource for the example query if not added (#57936) <BR>* use logger context in cloudwatch (#57842) <BR>* Alerting: Condition evaluator with cached pipeline (#57479) <BR>* Chore: Update sqleng, elasticsearch, tempo and opentsdb plugins to support contextual logs. (#57777) <BR>* Update dependency webpack-dev-server to v4.11.1 (#58056) <BR>* Instrumentation: Log plugin and datasource info for each plugin request. (#54769) <BR>* Docker: Remove Edge repos (#53875) <BR>* renovate: group AATTtypes/slate<BR>* with slate<BR>* (#58053) <BR>* remove unneeded package updates (#58005) <BR>* Security: Upgrade x/text to version unaffected by CVE-2022-32149 (#57797) (#57803) <BR>* Update dependency eslint-plugin-jsdoc to v39.5.0 (#58039) <BR>* feat(nested folders): add CountDashboardsInFolder (#57847) <BR>* Update dependency stylelint to v14.14.0 (#58051) <BR>* Update dependency react-select to v5.5.9 (#58012) <BR>* Update dependency sass-loader to v13.1.0 (#58047) <BR>* Update dependency rudder-sdk-js to v2.18.1 (#58013) <BR>* Alerting: Fix response is not returned for invalid Duration in Provisioning API (#58046) <BR>* Update Monthly patch updates (#58002) <BR>* chore: updated plugin-ci go dependency to 1.19.3 (#58035) <BR>* Update dependency rc-slider to v10 (#49242) <BR>* LibrayPanels: Fix unlinking libray panel (#57825) <BR>* Chore: Migrate more usage of v1 themes to v2 (#57680) <BR>* Explore: Track data links usage (#56868) <BR>* Linux Packages: Handle publish to beta (#57528) <BR>* RBAC: Allow listing user permissions with scope (#57538) <BR>* Revert \"Update React Aria (#57975)\" (#58001) <BR>* chore(npm): patch bump msw to fix nested dep vuln (#57671) <BR>* CI: Remove `<BR>*-test-backend-enterprise2` pipelines (#58028) <BR>* PostgreSQL: Migrate to React (#52831) <BR>* Storage: fix dummy implementation and tests (#58019) <BR>* Docs: Add prerequisites to enable auth.jwt for url login (#57806) <BR>* PublicDashboards: Orphaned public dashboard item list modified (#58014) <BR>* Docs: removes writing guidelines, points contributors to Writers\' Toolkit (#58011) <BR>* SQLStore: Create utility for bulk inserts (#57632) <BR>* I18n: Crowdin sync (#57998) <BR>* Update dependency mocha to v10.1.0 (#58004) <BR>* Update dependency i18next-parser to v6.6.0 (#57999) <BR>* Update dependency marked to v4.2.0 (#58000) <BR>* Storage: add support for snapshots, dataframes, and raw json objects (#57934) <BR>* Docs: Refactor data sources content (#57573) <BR>* GRN: minor cleanup (#57924) <BR>* Bump actions/cache from 2.1.7 to 3.0.11 (#56910) <BR>* Update dependency eslint to v8.26.0 (#57986) <BR>* Bump actions/stale from 5 to 6 (#57864) <BR>* Bump actions/setup-node from 3.4.0 to 3.5.1 (#57865) <BR>* Alerting: Fix flaky test in notifiers (#57927) <BR>* Accessibility: enable rule `jsx-a11y/label-has-associated-control` (#57964) <BR>* Bump slackapi/slack-github-action from 1.14.0 to 1.23.0 (#56836) <BR>* Update dependency eslint-plugin-jsdoc to v39.4.0 (#57987) <BR>* Bump actions/cache from 2.1.7 to 3.0.10 (#56218) <BR>* Update dependency AATTvisx/tooltip to v2.16.0 (#57980) <BR>* Server: Make unix socket permission configurable (#52944) <BR>* Update React Aria (#57975) <BR>* CI: Use full `dockerhub` repository name (#57979) <BR>* Update dependency core-js to v3.26.0 (#57981) <BR>* I18n: Crowdin sync (#57978) <BR>* Update dependency AATTreact-types/shared to v3.15.0 (#57970) <BR>* Update dependency AATTrushstack/ts-command-line to v4.13.0 (#57972) <BR>* Update Moveable (#57967) <BR>* Alerting: Linking external images securely - Azure Blob (#1) (#56598) <BR>* metrics: expose when the binary was built as an gauge (#57951) <BR>* Chore: group some packages to reduce number of PRs (#57912) <BR>* Chore: Stories for Select performance (#57965) <BR>* Chore: update latest.json to 9.2.3 (#57960) <BR>* Changelog: Updated changelog for 9.2.3 (#57955) <BR>* Profiling: Add docs for Parca and Phlare (#57833) <BR>* FlameGraph: Add docs for flame graph (#57834) <BR>* Search: Fixes searching by current folder when opened by clicking dashboard folder name (#57716) <BR>* CloudWatch: Fix `all-log-groups` endpoint when called without logGroupNamePrefix (#57483) <BR>* Add GCP_KEY to publish-grafanacom step (#57910) <BR>* TimeSeries: Render null-bounded points at data edges (#57798) <BR>* BarChart: Fix stacked hover (#57711) <BR>* removes CTAs (#57931) <BR>* PublicDashboards: Delete public dashboard in public dashboard table (#57766) <BR>* Storage: move http wrapper into its own subpackage (#57929) <BR>* Alerting: fix filtering in notification policies (#57824) <BR>* Alerting: Add debug logs in validateAndGetPrefix (#57002) <BR>* Attempt to preserve UID from migrated channel (#57639) <BR>* Update dependency AATTleeoniya/ufuzzy to v0.8.0 (#57894) <BR>* Store: Add SQL tables for SQL based object store (dev mode only) (#57785) <BR>* Doc: Fix wrong default callback URL (#57908) <BR>* Alerting: Query time logging (#57585) <BR>* change json command parameter names from userID to userId and teamID to teamId (#57902) <BR>* Store: protobuf based GRN/identifier (#57714) <BR>* PublicDashboards: do not return errors when resource not found from store layer (#57838) <BR>* Scene: SceneObject and SceneObjectBase refinements and stricter typing (#57851) <BR>* Docs: Update Auditing docs (#57867) <BR>* Google Cloud Monitoring: Set frame interval to draw null values (#57768) <BR>* Alerting: move alert rule View/Edit/Delete action buttons to collapsed row (#57687) <BR>* Google Cloud Monitoring: Ensure selectors fit in the screen (#57817) <BR>* add an endpoint for updating several managed permissions with one call (#57893) <BR>* Chore: Update footer changelog link to github (#57871) <BR>* Update dependency AATTcypress/webpack-preprocessor to v5.15.0 (#57873) <BR>* Tempo: Fix dropdown issue on tag field focus (#57616) <BR>* Access Control: documentation for RBAC provisioning with Terraform (#57747) <BR>* CloudWatch: Fix broken test (#57879) <BR>* TopNav: Make it possible to to have sections without children (#57815) <BR>* Update babel monorepo (#57665) <BR>* Oauth: Display friendly error message when role_attribute_strict=true and no valid role found (#57818) <BR>* Docs: Add information about DB version support to upgrade guide. (#57643) <BR>* Docs: Add keycloak oauth setup guide (#57685) <BR>* GenericOauth: Only fetch user data from api if api_url is configured (#57827) <BR>* [Alerting] Avoid invalid characters in copied rule expression (#57839) <BR>* Add implementation for Create and GetParents of foder store (#57829) <BR>* Toolkit: Deprecate `plugin:github-publish` command (#57726) <BR>* Canvas: Add tabs to inline editor (#57778) <BR>* Alerting: Update state manager to support nil stores and metrics (#57791) <BR>* Alerting: Refactor rule interval validation to be reusable (#57792) <BR>* Dashboards: Add workaround for react-grid-layout rearrange bug (#57832) <BR>* Fix: correctly close trace span in Prometheus and Loki data sources (#57774) <BR>* Prometheus: Do not drop errors in streaming parser (#57698) <BR>* CloudWatch: fix non-deterministic test (#57831) <BR>* Add implementation for folder store methods (#57700) <BR>* Prometheus: Chore - Remove incorrect FrameType from exemplar frame (#57695) <BR>* chore: updates to the new folder model (#57776) <BR>* docs: Refactors remaining enterprise topics, corrects relrefs (#57707) <BR>* Docs: adds view notification errors topic (#57820) <BR>* Remove Sensu from docs (#57812) <BR>* Profiling: Add Phlare and Parca datasources (#57809) <BR>* Docs: Change GA to Alerting (#57811) <BR>* Only provide version ot build-frontend-packages if it\'s a valid semver (has 2 digits) (#57808) <BR>* Docs: fixes alerting links (#57805) <BR>* Docs: alerting refactor (#57804) <BR>* TimeseriesPanel: Fill below to override works with name override (#57728) <BR>* public dashboards: rename api functions (#57789) <BR>* public dashboards: rename route paths (#57787) <BR>* Candlestick: Maintain candle width at different display resolutions (#57709) <BR>* Canvas: Minor fixes for canvas gdev dashboard (#57781) <BR>* Alerting: Add custom title to pushover contact point (#57530) <BR>* Plugins: Use public store instead of internal registry (#57631) <BR>* Chore: Update prometheus, loki, graphite and influx plugins to support contextual logs. (#57708) <BR>* Prometheus: fix Raw query is not updated when label op change. (#57492) (#57493) <BR>* Rendering: Check timeout error when the request failed (#57654) <BR>* Alerting: Fall back to \"range\" query type for unified alerting when \"both\" is specified (#57288) <BR>* Storage: k6 tests (#57496) <BR>* Alerting: Change handling of settings to pagerduty contact point (#57524) <BR>* Add custom title to googlechet contact point (#57517) <BR>* Chore: Update developer guide for running integration tests (#57758) <BR>* Alerting: Add custom title to discord contact point (#57506) <BR>* Alerting: Add custom title to DingDing contact point (#57498) <BR>* Alerting: Add title and description to VictorOps contact point (#57458) <BR>* Add title and description to Threema contact point (#57429) <BR>* fix GF_AUTH_JWT_URL_LOGIN not working (#57689) <BR>* Fix: Unlock new button based on user permissions (#57733) <BR>* Alerting: Add missing custom title and description to Line contact point (#57388) <BR>* Alerting: Add missing custom title and description fields in Kafka contact point (#57361) <BR>* Toolkit: Deprecate `plugin:update-circleci` command (#57743) <BR>* Docs: more refactoring for alerting (#57741) <BR>* Cloudwatch: refactor parsing metric data queries (#57624) <BR>* Toolkit: Deprecate `plugin:bundle-managed` command and move its functionality to a bash script. (#57719) <BR>* Loki: Add devenv dashboard (#57519) <BR>* Docs: refactors notifications in alerting (#57734) <BR>* Chore: Remove methods from sqlstore (#57545) <BR>* docs(config): Include admin_email documentation (#55789) <BR>* Search: load dashboard performance improvements (#57509) <BR>* Alerting: Fix \"Not Implemented\" responses (#57710) <BR>* Alerting: Contextual log provider for rule key (#57476) <BR>* Transformations : Add partition by values to transformation docs (#57697) <BR>* LibraryPanels: Load library panels in the frontend rather than the backend (#50560) <BR>* Docs: Reassign docs ownership (#57701) <BR>* Chore: Expression engine to support relative time range (#57474) <BR>* Docs: Refactors notifications in alerting (#57653) <BR>* PublicDashboards: use orgId when querying dashboards (#57696) <BR>* Docs: (Whats new 9.2) Prom Stream Parser (#57603) <BR>* PublicDashboards: remove function with business logic from database layer and use it at service layer (#57684) <BR>* some file moving and struct renaming (#57686) <BR>* Clarify that audit logs are generated only for API requests (#57521) <BR>* Errors: Add HTTP writer for errutil.Error (#57661) <BR>* ServiceAccounts: Wrap ServiceAccountPage route in dynamic import (#57669) <BR>* feat: add new Folder table migration & define nested folder interfaces (#56882) <BR>* CloudWatch: Refactor metrics resource request frontend (#57602) <BR>* Cloudwatch: Refactor namespaces resource request (#57590) <BR>* Loki Monaco Editor: grab operator documentation from the operations module (#57525) <BR>* PublicDashboards: Fix GET public dashboard that doesn\'t match <BR>* Chore: Migrate usage of v1 themes to v2 (#57617) <BR>* Add multi-auth devenv (#57609) <BR>* move data source permission model to enterprise repo (#57615) <BR>* Toolkit: Deprecate and replace toolkit:build with plain yarn scripts (#57620) <BR>* Toolkit: Deprecate searchTestData command (#57589) <BR>* Chore: Register a feature flag for \"newDBLibrary\" (#57468) <BR>* PublicDashboards: refactor following naming convention for services (#57625) <BR>* PublicDashboards: Fix unsafe code snippets (#57641) <BR>* Playlist: allow using object store as the backend (#57467) <BR>* Chore: pointerify dummy server (#57640) <BR>* PublicDashboards: Update docs with supported datasources (#57629) <BR>* Chore: Remove unused files (#57515) <BR>* Fix orderFieldsTransformer sorting (#57635) <BR>* PublicDashboards: move methods from store to service (#57599) <BR>* Prometheus query builder: Replace select with AsyncSelect to support high cardinality prometheus instances (#57300) <BR>* Flamegraph: Fix vertical offset (#57618) <BR>* Alerting: Always allow configuring AM configuration (#57522) <BR>* Expressions: make reduce inputs compacter (#56404) <BR>* CloudWatch: migrate tests to metrics data query request parsing level, add tests (#57431) <BR>* Alerting: Remove the alert manager selection from the data source configuration (#57369) <BR>* Chore: add `query_retries=3` to `querylibrary_integration_test.go` (#57607) <BR>* Chore: update latest.json to 9.2.2 (#57608) <BR>* Adds information on what\'s new label to PR template (#57594) <BR>* GRN parsing service (#56750) <BR>* Cloudwatch: Remove unused code (#57593) <BR>* Toolkit: Deprecate node-version-check command (#57591) <BR>* Changelog: Updated changelog for 9.2.2 (#57601) <BR>* Cloudwatch: Refactor metrics resource request (#57424) <BR>* Chore: Add appcontext.WithUser and appcontext.User (#57534) <BR>* live: explicitely reply with http 200 (#57428) <BR>* Chore: Fix vulnerabilities in webpack loader-utils (#57533) <BR>* Flame Graph: Exact search (#56769) <BR>* RBAC: Improve performance of dashboard filter query (#56813) <BR>* Chore: more any/type assertion improvements (#57450) <BR>* Cloudwatch: Refactor datasource instance factory method (#57452) <BR>* FlameGraph: Add newly designed flame graph icon (#57514) <BR>* TablePanel: Fix updating footer values on data change (#57518) <BR>* Store: don\'t marshall/unmarshall the dashboard when building a summary (#57520) <BR>* Storage: Fix initialization on windows (#57504) <BR>* Canvas: Improve resource picker initialization (#57319) <BR>* Annotations: Disable \"Add annotation\" button when annotations are disabled (#57481) <BR>* Revert \"Revert \"Prometheus: Provide label values match parameter API when supported prometheus instance is configured (#56510)\" (#57551)\" (#57553) <BR>* Prometheus: Flavor/version configuration (#57554) <BR>* Add dashboards to the navtree on public dashboards (#57542) <BR>* refactoring dimension values frontend req (#57475) <BR>* Docs: Database encryption corrections (#57503) <BR>* Revert \"Prometheus: Type and flavor configuration (#56496)\" (#57552) <BR>* Revert \"Prometheus: Provide label values match parameter API when supported prometheus instance is configured (#56510)\" (#57551) <BR>* Proposal for PR template text (#57267) <BR>* Revert: Query editor components from grafana-ui (#57436) <BR>* Prometheus: Provide label values match parameter API when supported prometheus instance is configured (#56510) <BR>* Loki: Fix input history (#57344) <BR>* Prometheus: Type and flavor configuration (#56496) <BR>* explore: fix filtering logs-data in table-display (#57356) <BR>* Cloudwatch: Refactor dimension values resource request (#57346) <BR>* CloudWatch: Refactor to extract DataQuery grouping by region out of request parsing (#57392) <BR>* Chore: Delete unused mocks (#57512) <BR>* RBAC: Fetch service account permissions in oss (#57343) <BR>* add: postgresql as a database for resolving conflicts (#57466) <BR>* NodeGraph: Fix rendering issues when values of arc are over 1 (#57460) <BR>* Datasource Config Editor: Add event-based funnel for measuring CVR (#55105) <BR>* LDAP: inline toml with devenv (#57499) <BR>* Clarify notification policies. (#57465) <BR>* Node Graph: Always show context menu (#56876) <BR>* Canvas: Button element (alpha) (#57491) <BR>* gRPC Server: Fix logging unauthenticated request error (#57490) <BR>* Fix broken image links (#57480) <BR>* Number formatting: only 0-trim decimals in y axis ticks. omit currency, locale units. (#57386) <BR>* TimeSeries: fix negative stacked percent y-axis range (#57470) <BR>* PublicDashboards: service and store methods rename (#57463) <BR>* Alerting: Improve logs in state manager and historian (#57374) <BR>* ObjectStore: Add folder to kind registry (#57461) <BR>* Public Dashboards: Can toggle annotations in modal (#57312) <BR>* TimeSeries: Fix stacking when first value is negative zero (#57257) <BR>* Docs: Update errors documentation (#57402) <BR>* Public Dashboards: Fixing annotations validations for public dashboards (#57455) <BR>* Tempo: Update the query whenever the value of the TraceQL editor changes (#57199) <BR>* Auth: Write the redirect cookie if denied - do not write a blank redirect (#57381) <BR>* Tempo: Add start time and end time parameters while querying traces (#48068) <BR>* Chore: Add `last` downsampling function to Resample expression (#57379) <BR>* fix: add alerting enabled condition FOR adding alerting tab in folder view (#57434) <BR>* use inherited colors on svg (#57427) <BR>* [main] Login email before username (#57400) <BR>* A11y: Enable `jsx-a11y/interactive-supports-focus` (#57391) <BR>* Support resize Flux Query Editor (#57214) <BR>* PublicDashboards: refactor service (#57372) <BR>* OutsideRangePlugin: Exclude leading and trailing null values when checking limits (#57335) <BR>* [main] Plugin fixes (#57399) <BR>* Docs: fixes silences typo (#57418) <BR>* I18n: Add German (#57397) <BR>* I18n: Show languages in local names (#57367) <BR>* Alerting: Add Alertmanager choice warning (#55311) <BR>* A11y: enable rule jsx-a11y/anchor-is-valid (#56690) <BR>* Number formatting: Strip trailing zeros after decimal point when decimals=auto (#57373) <BR>* Transformers: PartitionByValues (#56767) <BR>* Opentsdb: Allow template variables for filter keys (#57226) <BR>* Graphite: Never escape asPercent function params as string (#56593) <BR>* Canvas: Improve text element readability (#57371) <BR>* PublicDashboards: Validate access token (#57298) <BR>* Alerting: Improve operational logs in sender package (#57134) <BR>* Alerting: update format of logs in scheduler (#57302) <BR>* User: Fix externalUserId not being populated (#57341) <BR>* Contact points tab: Remove error count in integrations details and show only Error label (#57325) <BR>* Use resource call query_result query (#57232) <BR>* Tempo: Integrate TraceQL API (#56867) <BR>* CODEOWNERS: Change owner for DateTimePickers (#57357) <BR>* Build: Add github release command to build/cmd (#56349) <BR>* I18n: Update crowdin config and codeowners (#57264) <BR>* Connections: New \"Connect data\" page with data source catalog (#56772) <BR>* updated plugin-ci go dependency to 1.19.2 (#57200) <BR>* Flame Graph: Fix for dashboard scrolling (#56555) <BR>* GoogleOAuth: Unlock UI (#57350) <BR>* Loki: Fix the name of exported component from LokiQueryEditor.tsx (#57340) <BR>* I18n: Crowdin sync (#57345) <BR>* make border-radius part of the base styles so focus styles are consistent (#57353) <BR>* Fixing upload failure (#57290) <BR>* StateTimeline: fix hover overlays when browser-zoomed (#57224) <BR>* Cloudwatch: Refactor dimension keys resource request (#57148) <BR>* OAuth: Fix misleading warn log related to oauth and increase logged content (#57336) <BR>* Loki: Remove unused query editors (#57192) <BR>* CloudWatch: move QueryData input parsing types to separate package (#57165) <BR>* Docs: fixes endpoint for mimir (#57330) <BR>* devenv: fix loki&elastic naming conflict (#57268) <BR>* RBAC: Cleaup team api rbac tests (#57265) <BR>* StatuHistoryPanel: Fix zoom not working (#57240) <BR>* Storage: export dashboards + playlists to object store (#57313) <BR>* Geomap: Upgrade to openlayers 7.x (#57317) <BR>* Find-and-replace \'err\' logs to \'error\' to match log search conventions (#57309) <BR>* PublicDashboards: filter by permissions on audit list (#57228) <BR>* Panel Menu: Use config explore enabled as an override to access control (#57225) <BR>* Routing: an unexpected spelling error happened (#57295) <BR>* Alerting: Change severity level of fetcher log messages (#57299) <BR>* PublicDashboards: Delete public dashboard when dashboard is deleted (#57291) <BR>* Alerting: Add traceability headers for alert queries (#57127) <BR>* Alerting: Templated URLs for webhook type contact points (#57296) <BR>* Docs: Fix reference to Enterprise licensing restrictions (#57230) <BR>* Docs: Add missing alias for field options (#57234) <BR>* add public dashboard token to metric panel issued queries (#57293) <BR>* Fix null pointer (#57292) <BR>* RBAC: Add a feature toggle for primitives we provide to OnCall (#57289) <BR>* MSSQL: Support tables from all schemas (#53099) <BR>* Loki: Fix adding of adhoc filters to stream selector when query with empty stream selector (#57280) <BR>* Docs: Fix broken InfluxDB starting guide links (#57235) <BR>* Docs: Fix links in old What\'s New docs (#57231) <BR>* SQLX: Expose sqlxdb query functions (#57227) <BR>* Store: Add resolver service (#57112) <BR>* Loki Monaco Editor: add missing documentation and new autocompletion type (#57186) <BR>* only get organizations if user is signed in (#57279) <BR>* add case for empty influxdb 1 versions, so the health check doesn\'t fail (#56426) <BR>* chore: remove sqlstore & mockstore dependencies from (most) packages (#57087) <BR>* Dashboard: Alerts user to incorrect tag format for JSON import (#54657) <BR>* Docs: Fix links in panels and vis docs (#57233) <BR>* Tempo: Fix Node Graph visualization type in dashboard (#56931) <BR>* I18n: Crowdin sync (#57260) <BR>* CI: Add `CreateTempDir` func and use it in publish packages logic (#57171) <BR>* Loki: Fix explain section about $__interval variable (#57188) <BR>* disable double stringify (#57243) <BR>* RBAC: Allow to list users for dashboard / folder admins (#57080) <BR>* Replace json decoder with io.ReadAll (#57178) <BR>* Loki: Remove already selected options from next label filter options in builder (#57187) <BR>* Logs: Add feature tracking to the load more button in log row context (#57079) <BR>* Logs: Add feature to tracking show context button click (#57074) <BR>* Navigation: Ignore null children in `ToolbarButtonRow` (#57201) <BR>* elastic: backend-mode: fix trimEdges functionality (#56985) <BR>* Add token to init-enterprise (#57246) <BR>* cache api calls when args are the same (#57082) <BR>* CloudWatch: Make sure adoption tracking is done on valid, migrated queries (#56872) <BR>* Alerting: Add support for wecom apiapp (#55991) <BR>* Publicdasboards: Add annotations support (#56413) <BR>* Fix typo (#57223) <BR>* PublicDashboards: hide topnav (#56873) <BR>* restructures directories, corrects relrefs (#57130) <BR>* restructures directories, correct relrefs (#57131) <BR>* PublicDashboards: Don\'t filter datasources from FrontendSettings in a public dashboard (#57208) <BR>* RefreshPicker: Fix issue clearing auto refresh (#57215) <BR>* Add information about tempo in devenv (#57204) <BR>* Cloudwatch: Fix issue where selected log groups clear from dashboards if there are more than 50 results (#57196) <BR>* Auth: Refresh OAuth access_token automatically using the refresh_token (#56076) <BR>* Search: load dashboards optimization (#56933) <BR>* Page: Refine responsive paddings and margins (#57132) <BR>* Fix NumberInput empty values (#57142) <BR>* PublicDashboards: Fix hidden queries execution (#57004) <BR>* Chore: remove busmock (#57170) <BR>* Chore: update latest.json to 9.2.1 (#57185) <BR>* Revert data links code for sorted vector case (#57175) <BR>* Changelog: Updated changelog for 9.2.1 (#57176) <BR>* Alerting: use virtualized list of namespaces / groups for cloud rules (#56415) <BR>* Quota(fix): remove service accounts from quota count (#56700) <BR>* TimeseriesPanel: Fix variables in data links (#56729) <BR>* make betterer a required step on PRs again (#57099) <BR>* Add RPM package publishing (#56797) <BR>* feat(loki-monaco-editor): improve line filter suggestions (#57103) <BR>* Browse: Fix General folder not showing in FolderPicker (#57156) <BR>* RBAC: Allow access to `/dashboards` when user has dashboards create (#56712) <BR>* CloudWatch: Move logger to its own package and minor refactoring (#57107) <BR>* logs: handle mixed datasources in filters (#56560) <BR>* CloudWatch: Move hard coded metrics, namespaces and dimensions to its own package (#57089) <BR>* Update grabpl to 3.0.14 (#57144) <BR>* Search: Sort alphabetically in the folder view, increase the limit of the folder search from 50 to 1000 (#57078) <BR>* Alerting: Improve notification policies created during migration (#52071) <BR>* Reapply public dashboard granularity fix (#57129) <BR>* Canvas: Text input cursor jumping (#57133) <BR>* Public Dashboards: audit log paths and add traceId where user facing error is different (#56914) <BR>* Docs/restructures setup (#57125) <BR>* fix swagger spec for receivers API response (#57124) <BR>* Alerting: Use correct response body for silence post API (#57114) <BR>* SQLStore: Optionally retry queries if sqlite returns database is locked (#56096) <BR>* InfluxDB: Interpolate ad-hoc filters from Dashboard to Explore (#56996) <BR>* Docs: Fix broken link (#57083) <BR>* Grafana UI: Export prop types for queryfield, modal and field components (#57097) <BR>* Fix broken relrefs (#57092) <BR>* Docs: Contextualize base64 encoding in Basic Authorization (#57046) <BR>* Chore/React18: Remove enzyme slate tests and replace with e2e tests (#57095) <BR>* CI: Move `CreateTempFile` - use it for `rpm`/`deb` packages (#56990) <BR>* Toolkit: Fix Cannot use \"import statement outside\" error in tests (#57071) <BR>* Chore: Delete unused db in orgs and use db in datasources (#57085) <BR>* Chore: Rename grafana core `PanelChrome` and use `grafana-ui - PanelChrome` component (#56659) <BR>* Docs: adds modify dashboard settings docs (#56826) <BR>* React18: Update useCallback arg types where needed (#57084) <BR>* Chore/React18: Update context types where needed (#57018) <BR>* DashboardsList: Fixes issue with overflow hidden causing input focus state to be obscured (#57021) <BR>* Page: Refactor out section nav state logic and move it to SectionNav component (#57036) <BR>* Alerting: Add relativeTimeRange from dataSource when using Resample expresions (#56652) <BR>* RBAC: Make uid for managed role names deterministic during migrations (#56620) <BR>* Docs alerting: copy edit terraform provisioning (#55978) (#57068) <BR>* Toolkit: Remove unused close-milestone command (#57062) <BR>* Don\'t trigger tag event when merging (#57063) <BR>* Alerting: Missing config option in the sample (#54179) <BR>* any/type assertion fixes (#57009) <BR>* Make publish packages depend on compile-build-cmd and run from bin/build (#56713) <BR>* GoogleCloudMonitoring: fix typo tooltip pre-processing (#57049) <BR>* BarChart: use dashboard timezone for x axis (#57047) <BR>* Docs: Fix provisioning table formatting (#57042) <BR>* Docs: Clarify and document dashboard URL query parameters for variables (#56055) <BR>* Add document for jsondata field `alertmanagerUid` (#52895) <BR>* <Documentation> Document usage of environment variables/files in GitHub Auth login (#52891) <BR>* Theme: Inter font (behind feature toggle) (#56441) <BR>* Alerting: Cache result of dashboard ID lookups (#56587) <BR>* chore: replace sqlstore.Store with db.DB (#57010) <BR>* Docs: Note end of release notes publication (#57013) <BR>* Themes: Add color-scheme attribute to :root (#57001) <BR>* Datasources: Support mixed datasources in a single query (#56832) <BR>* Configuration page: Fix dropdown menus keyboard a11y (#56986) <BR>* Dashboard: Add dashboard validation warning to save drawer (#55732) <BR>* Select Dropdown alignment fix (#56858) <BR>* Add in logic to send root datasource as override if needed (#56904) <BR>* Alerting: Remove blank comment (#56889) <BR>* I18n: update contributing docs (#56860) <BR>* AzureAD: Add option to force fetch the groups from the Graph API (#56916) <BR>* Elasticsearch: Fix calculation of trimEdges (#56148) <BR>* Last Table Column Not Centered (#56047) <BR>* Logs: Add feature tracking to the replace line button (#56883) <BR>* Accessibility: enable rule `jsx-a11y/no-noninteractive-element-to-interactive-role` (#56870) <BR>* Chore/React18: Update component prop types (#56898) <BR>* Candlestick: re-init config when series length changes (#56913) <BR>* Heatmap: honor dashboard timezone in x axis and fix tooltip time range (#56909) <BR>* dashboards: Use AATTgrafanamaturity(NeedsExpertReview) in schema (#56888) <BR>* MSSQL/MySQL: Add correct refId when fetching variable query results (#56919) <BR>* MSSQL/MySQL: Fix variable interpolation (#56879) <BR>* PlotLegend: Memoize for better performance (#56123) <BR>* feat(loki-monaco-editor): escape autocompleted label values (#56890) <BR>* Alerting: Fix source and rule name decoding on Find route (#56805) <BR>* Alerting: Fix folder picker clear action (#56864) <BR>* Docs: Fix Canvas doc link and add call to action for feedback (#56908) <BR>* Docs: Basics docs refactor (#56905) <BR>* moves canvas to proper directory, corrects relref (#56902) <BR>* Search/ActionRow: drill placeholder to SortPicker (#56475) <BR>* Propagate all headers on main QueryData (#56896) <BR>* Analytics: Add datasource UID to events (#56852) <BR>* Fix Meta Data tab breaking condition (#56646) <BR>* PublicDashboards: Validate access token not to be duplicated and add retries. (#56755) <BR>* Storage: Dashboard summary builder cleanup (#56665) <BR>* Logs: add app to feature tracking in ad-hoc statistics (#56865) <BR>* Add Alerting API to list of HTTP APIs (#56863) <BR>* use Prometheus\' format for notification attempts durations (#56822) <BR>* Fix duplicated receivers in API response (#56829) <BR>* Use org service instead of sqlstore (#56407) <BR>* Logs: Add feature tracking for filters in log rows (#56808) <BR>* Explore: Remove camel case from tracking labels (#56809) <BR>* LogContext: Change line highlighting to match the hover state (#56811) <BR>* Simplify mocking useGetContactPointsState (#56842) <BR>* Cloud Monitoring: Fix missing data when result is paginated (#56270) <BR>* Update grabpl to v3.0.12 (#56823) <BR>* Chore: Bump golang.org/x/text (#56841) <BR>* logs: refactor: remove unused param \"index\" (#56543) <BR>* Alerting: Refactor fetch for receivers for using RTKQuery (#56624) <BR>* convert ThresholdsEditor to RTL (#56791) <BR>* Public Dashboards: Add audit table (#54508) <BR>* Alerting: Fix email image embedding on Windows. (#56766) <BR>* Canvas: Clear current selection in dashboard mode (#56830) <BR>* Alerting: Fix mathexp.NoData for ConditionsCmd (#56816) <BR>* ensure the first item in the sectionnav is always the section root (#56815) <BR>* fix title of config node (#56810) <BR>* Auth: Make built-in login configurable (#46978) <BR>* Chore: convert `MetricSelect` test to RTL (#56801) <BR>* fix typo (#56802) <BR>* Explore/Logs: Add feature tracking for ad-hoc statistics in log rows (#56681) <BR>* RBAC: Add primary key to seed_assignment table (#56540) <BR>* LDAP: log that organization mapping is skipped (#56796) <BR>* Default to flamegraph (#56733) <BR>* Devenv: Fix influx dashboard (#56775) <BR>* I18n: Improve tooling (#56731) <BR>* update the feature toggle usage in backend (#56787) <BR>* LDAP: Add `skip_org_role_sync` configuration option (#56679) <BR>* Publish Linux Packages: Fix bad secret name (#56708) <BR>* I18n: Add Chinese (Simplified) (#56739) <BR>* DashboardsList: Fix height issue in topnav (#56661) <BR>* Alerting: Add doc comments to classic.go (#56724) <BR>* only render direct children on the landing page routes (#56720) <BR>* Fixes 48972 - Exposes channels.WebhookMessage (#56140) <BR>* VariableEditor: Use new form styles (#56326) <BR>* Inspect: Handle JSON tab crash when the provided object is too big to stringify. (#55939) <BR>* TablePanel: Footer now updates values on column filtering (#56354) <BR>* Docs: Fix what\'s new canvas doc video file reference #56754 <BR>* Docs: Add missing documentation for enterprise features (#56753) <BR>* Docs: refactors config panels and visualizations, corrects relrefs (#55940) <BR>* Docs: Update Canvas videos to mp4 URLs (#56748) <BR>* Docs: Remove Beta tag from 9.2 What\'s New post-release (#56746) <BR>* Docs: Add CODEOWNER to setup docs (#56745) <BR>* Docs: Clarify JOIN feature change (#56740) <BR>* Remove grabpl dependency from yarn-install (#56692) <BR>* feat(loki-monaco-editor): add support for in_aggregation situation (#56680) <BR>* Exclude full OAuth token details from printing out on stdout (#55426) <BR>* Tempo: Fix the inconsistency between the query limit values in the options component (#56566) <BR>* Update latest json (#56732) <BR>* chore: bump code coverage action version (#56710) <BR>* Alerting: Alert list performance improvements (#56247) <BR>* Changelog: Updated changelog for 9.2.0 (#56725) <BR>* Swagger: Remove license (#56716) <BR>* Canvas: Docs for 9.2 (#56219) <BR>* Changelog: Updated changelog for 9.1.8 (#56714) <BR>* Grafana UI: Fix alignment issue with http method dropdown (#56592) <BR>* Changelog: Updated changelog for 8.5.14 (#56709) <BR>* Glue: improves validation & fix api docs for correlations (#56682) <BR>* Google Cloud Monitoring: Adapt default crossSeriesReducer (#56693) <BR>* Glue: Enrich query results data frames in Explore with correlations to generate static links from correlations (#56295) <BR>* Alerting: Fix duration calculation when testing a rule (#56616) <BR>* Navigation: Mobile support for topnav items (#56568) <BR>* Navigation: Integrate Explore actions into topnav (#56381) <BR>* Docs: updates numbering (#56695) <BR>* AnnotationList: Support html content (#54916) <BR>* Chore: remove i18n console log (#56691) <BR>* I18n: Crowdin sync (#56688) <BR>* Remove build-frontend-packages step from docs pipelines (#56686) <BR>* Update Alerting changelog (#56684) <BR>* Navigation: Make sure `topnav` is translated (#56643) <BR>* Docs: adds external Alertmanager config (#56636) <BR>* EchoSrv: Remove $.ajax for loading scripts (#56678) <BR>* coremodels: Always take runtime arg for NewBase() (#56677) <BR>* Add feature tracking for LogRow.tsx (#56656) <BR>* Tempo: Tab button doesn\'t work when in the Tags field (#56458) <BR>* CI: Trigger tag on CI changes (#55388) <BR>* Docs: Fix caching.memcached setting name (#56606) <BR>* coremodels: Update to latest Thema with generics (#56602) <BR>* Fix release test pipelines dependencies (#56671) <BR>* Alerting: Add doc comments to state struct and normalize fields (#56647) <BR>* Loki: Add tests for NestedQuery.tsx (#56538) <BR>* AATTgrafana/ui: EditorField tooltip interactive (#56557) <BR>* Loki Monaco Editor: add component tests (#56658) <BR>* Add dependencies (#56666) <BR>* Chore: Move folder service into a separate package (#56591) <BR>* Add clone-enterprise and init-enterprise steps (#56662) <BR>* I18n: Crowdin sync (#56660) <BR>* LabelFilters: Remove redundant css styling (#56653) <BR>* i18n: Fix unnecessary ampersand escaping (#56654) <BR>* CI: Split release test pipelines (#56655) <BR>* PanelChrome: New Panel Header design Feature Flag (#56450) <BR>* TagsInput: Prevent adding duplicate tags + refactor, restyle (#56485) <BR>* LogContext: Fix wrong width if lines are wrapped (#56650) <BR>* Google Cloud Monitoring: Fix bucket bound for distributions (#56565) <BR>* TimeRangeInput: Fix clear button type (#56545) <BR>* I18n: Crowdin sync (#56645) <BR>* Glue: Add configuration support to PATCH (#56117) <BR>* I18n: Update crowdin config for i18next json files (#56640) <BR>* Alerting: Support values in notification templates (#56457) <BR>* Loki: Escape label-values in context queries (#56614) <BR>* Docs: deletes provisioning from grafana and adds link (#56637) <BR>* LogContext: Fix wrong position of logcontext (#56613) <BR>* Correlations: Add query editor and target field to settings page (#55567) <BR>* Docs: removes duplicate sentence in silences (#56629) <BR>* Docs: adds note on aurora incompatibility (#56621) <BR>* ErrorPage: Fix position of chunk loading error (#56473) <BR>* Page: Pages that have hideFromBreadcrumbs set to true should not be added to page Title (#56596) <BR>* GrafanaUI: InputGroup: Fix invalid children borders (#56169) <BR>* Docs: changes alert groupings to groups (#56617) <BR>* docs/provisioning: fix typo in notification policies (#54917) <BR>* Configuration: Update ssl_mode docs in sample.ini to match default.ini (#55138) <BR>* QueryEditorRow: Fix broken drag-and-drop reordering (#56515) <BR>* LogContext: Add header and close button to modal (#56283) <BR>* Chore: Timeout integration package tests faster (#56287) <BR>* Chore: Reduce test timeouts to 5 minutes (#56599) <BR>* Alerting: Mark all tests that interact with the database as Integration tests. (#54875) <BR>* ObjectStore: add a kind registry (#56507) <BR>* Canvas: Add demo dashboards (#56351) <BR>* Alerting: Fix migration to create rules with group index 1 (#56511) <BR>* Alerting: Fix migration to not add label \"alertname\" (#56509) <BR>* Search: wrap `data.Frame` in a `backend.DataResponse` and return it directly when the index is not ready (#56522) <BR>* Query library: `requiresDevMode` dummy backend (#56466) <BR>* Elasticsearch: Add integration tests for http header handling (#56542) <BR>* Docs: Add variable expansion recommendation (#56368) <BR>* Navigation: Added organisation switcher next to grafana logo (#56361) <BR>* Alerting/handle 0s last notify duration notification error feedback (#56541) <BR>* PluginPage: Fix finding root section for standalone pages (#56554) <BR>* Chore: more typing improvements to AATTgrafana/ui (#56544) <BR>* Loki: Fix redundant escaping in adhoc filter with regex match (#56447) <BR>* Alerting: Fix evaluation interval validation (#56115) <BR>* AzureMonitor: Allow multiple resources in the API for Metrics (#56118) <BR>* FIX: Remove RBAC datasource permissions upon datasource deletion (#56530) <BR>* Form validation problem in table panel option (column width & minimum column width) (#56452) <BR>* Errutil: Update documentation for Go 1.19 (#55807) <BR>* Chore: Upgrade Go to 1.19.2 (#56355) <BR>* I18n: Add lint rule to enforce correct i18n imports (#56487) <BR>* Plugins: Introduce new Flame graph panel (#56376) <BR>* Show No attempts instead of OK when there is no attempt for notifier (#56494) <BR>* Docs: adds alertmanager overview (#56527) <BR>* Alerting: Fix pq: missing FROM-clause for table \"a\" (#56453) <BR>* Alerting: Update replacement of prometheus-alertmanager (#56519) <BR>* Page: More easily support full height pages (#56524) <BR>* Use io.ReadAll instead of json.Decode (#56528) <BR>* Loki: Add integration tests for http header handling (#56478) <BR>* RBAC: Redirect to /login when forceLogin is set (#56469) <BR>* StateTimeline: Fix tooltip showing erroneously in shared crosshair dashboards (#55809) <BR>* Thresholds: fix line rendering with multiple y axes (#56516) <BR>* Fix queries with repeated references (#56497) <BR>* Docs: Updating Public Dashboard documentation (#56504) <BR>* refactor public dashboards middleware testing (#55706) <BR>* ObjectStore: Write json as json when possible (#56433) <BR>* Alerting: Refactor state manager\'s cache (#56197) <BR>* Geomap: Docs for 9.2 (#56493) <BR>* Chore: Make NewCookieOptions exported in cookies.go (#56476) <BR>* I18n: Migrate to I18next (#55845) <BR>* Fix issue 55626 (#55636) <BR>* Alerting: subscribe to Dashboard refresh interval for alert panels (#56347) <BR>* Loki: query editor using Monaco (#55391) <BR>* Prometheus: Annotation query filtering values less then 1 (#53969) <BR>* Add error details in notification error feedback tooltip (#56472) <BR>* Packaging: Change from `0750` to `0755` folder permissions when packaging (#56436) <BR>* Alerting: Add Notification error feedback on contact points view (#56225) <BR>* NavTree: Don\'t add license and stats page unless your a Grafana Admin (#56410) <BR>* grafana-ui: removed obsolete test that cause jest warnings (#56444) <BR>* actually convert Cloudwatch ConfigEditor test to RTL (#56461) <BR>* TopNav: Adding sign in to topnav and hiding it mega menu (#56403) <BR>* Theme: Change body line-height to fix alignment issue (#56442) <BR>* Navtree: Make it possible to configure standalone plugin pages (#56393) <BR>* Alerting: Add basic test wrappers to notification channel API test. (#56432) <BR>* Navigation: Use page nav in silence and policy notification pages (#55753) <BR>* Move files under pkg/build/packaging (#56435) <BR>* Change from grabpl to build for grafana-com (#56434) <BR>* Revert \"TopNav: Section styling fix (#56372)\" (#56399) <BR>* Alerting: Write and Delete multiple alert instances. (#55350) <BR>* ObjectStore: update dev protobuf definitions (#56428) <BR>* Search: fuzzy match dashboard names in frontend from full list (#55721) <BR>* PublicDashboards: Make mixed datasource calls concurrently (#56421) <BR>* Star: Add uid in the endpoint (#54340) <BR>* Alerting: Move annotation functionality behind a history persistence interface (#56133) <BR>* QueryEditorRow: Only pass error to query editor if panel is not loading (#56350) <BR>* ObjectStore: rename modified to updated (#56420) <BR>* Object store: get user from context (#56346) <BR>* Add prop to improve memory usage listing metrics (#56398) <BR>* Azure Monitor: Fix subscription selector when changing data sources (#56284) <BR>* LogContext: Fix scroll position in upper context group (#56370) <BR>* Logs: Show LogRowMenu also for long logs and wrap-lines turned off (#56030) <BR>* Remove org methods from sqlstore interface (#56358) <BR>* Alerting: Start ticker only when scheduler starts (#56339) <BR>* Azure Monitor: Adapt empty Logs response (#56378) <BR>* E2E: Remove time zone scenario flackyness (#55458) <BR>* Toolkit: Remove changelog command (already replaced by a github workflow) (#56073) <BR>* Alerting: Expressions pipeline redesign (#54601) <BR>* Remove branding feature toggle (#56379) <BR>* Navigation: use `ToolbarButton` in `TopSearchBar` for consistency (#56371) <BR>* Update grabpl version to v3.0.11 (#56377) <BR>* TopNav: Section styling fix (#56372) <BR>* Storybook: Fix asset paths for hosted storybooks (#56319) <BR>* TopNav: Fixes to page and plugin page handling (#56278) <BR>* Loki: Add support for range aggregations with by grouping (#56184) <BR>* AATTgrafana/ui: adds a virtualized options for the Select component (#55629) <BR>* improve some grafana-ui types (#56318) <BR>* refactor: rename Data Connections to Connections (#56353) <BR>* Fixes alertmanagers whats new entry (#56356) <BR>* Chore: Move methods from sqlstore to user store (#56305) <BR>* StyleGuide: Minor fix for themes.md (#56012) <BR>* cloudwatch-logs: use not-deprecated version of type (#56239) <BR>* CI: Stop publishing OSS images for security mode (#56088) <BR>* fix: some typos (#56171) <BR>* GRPC Server: Add signedInUser to context (#56059) <BR>* Playlist: Split PlaylistItem into standalone TS type (#56343) <BR>* Canvas: Promote to beta (#56217) <BR>* Canvas: Increase Add Item picker width (#56204) <BR>* Storage: Cleanup object history API (#56215) <BR>* Chore: use org service methods (#55768) <BR>* ReleaseNotes: Updated changelog and release notes for 9.1.7 (#56323) <BR>* Storage: Add HTTP endpoint for object store service (#56214) <BR>* Chore: update latest.json to 9.1.7 (#56315) <BR>* Grafana UI: Clean up bundle (#56100) <BR>* ReleaseNotes: Updated changelog and release notes for 9.1.7 (#56313) <BR>* Playlist: update service so it supports both read+write (#55959) <BR>* enable rule `jsx-a11y/iframe-has-title` (#56292) <BR>* Explore: Revert split pane resize feature (#56310) <BR>* Convert test to RTL (#56279) <BR>* Replace filename with path without the local dir (#56296) <BR>* adds alertmanager to whats new (#56304) <BR>* adds 4 links to blogs (#56193) <BR>* elasticsearch: improved types in the typescript files (#56293) <BR>* Prometheus: Add Exemplar sampling for streaming parser (#56049) <BR>* Navigation: Use navid and pagnav in alert rules pages (#55722) <BR>* Chore: Copy sqlstore methods to user store (#56280) <BR>* Remove Custom Branding previews from What\'s new (#56273) <BR>* explore: logs volume histogram: anchor graph to zero (#56200) <BR>* enable jsx-a11y/no-autofocus (#56288) <BR>* Azure OAuth: Use TID from id_token by default (#56264) <BR>* Update github.com/labstack/echo/v4 (#56226) <BR>* DataSources: Remove unused cfg from core Grafana data source (#56188) <BR>* GRPC Server: Add tracing interceptors (#56045) <BR>* Chore: Copy user methods over to user store (#56000) <BR>* fix section root styling, parentItem will be the home item now (#56266) <BR>* Add cronjob option at switch case (#56272) <BR>* Update dependency selecto to v1.20.2 (#56245) <BR>* Alerting: Update imported prometheus alertmanager version. (#56228) <BR>* Navigation: adjust megamenu position in mobile (#56262) <BR>* GrafanaData: Deprecate the LogsParser type (#56242) <BR>* AzureMonitor: Ensure resourceURI template variable is migrated (#56095) <BR>* Update dependency sass to v1.55.0 (#56243) <BR>* BackendSrv: Make it possible to pass `options` to `.get|post|patch...` methods (#51316) <BR>* Glue: Correlations minor APIs behavior improvements (#56078) <BR>* Chore: Convert Wrapper to function component (#56172) <BR>* Add error information to graphite queries tracing (#55249) <BR>* Navigation: Collapsible section nav implementation (#55995) <BR>* re-use fake trace + feature toggles (#56186) <BR>* Update dependency AATTcypress/webpack-preprocessor to v5.13.1 (#56072) <BR>* Update dependency rudder-sdk-js to v2.15.0 (#56196) <BR>* Toolkit: Deprecate `component:create` command (#56086) <BR>* XYChart: Beta release (#55973) <BR>* Add edition as environment var (#56069) <BR>* Heatmap: fix color scheme reversal (#56227) <BR>* Fix update-changelog.yml version input (#56224) <BR>* Take standard options min/max into account (#55972) <BR>* OpenTSDB: Convert the OpenTSDB Query Editor from Angular to React (#54677) <BR>* init sbom action (#56177) <BR>* TopNav: Fix pages import dashboard and create new folder (#56182) <BR>* Update dependency rollup-plugin-esbuild to v4.10.1 (#56191) <BR>* Loki: Add tests for LokiOptionFields.tsx (#56183) <BR>* Update dependency rollup to v2.79.1 (#56187) <BR>* Prometheus: Various buffered and streaming parsing fixes (#55941) <BR>* Navigation: show breadcrumbs correctly when on the home page (#55759) <BR>* Alerting: log alert rule creation and clicking state filters (#55698) <BR>* Alerting: Expose info about notification delivery errors in a new /receivers endpoint (#55429) <BR>* Docs: Update Grafana Alerting migration article to mention paused alert rules (#55590) <BR>* adds note about org_role being case sensitive (#56043) <BR>* CI: Add `packages-bucket` flag to `publish packages` command (#56170) <BR>* Docs: Update postgresql and mssql docs (#56011) <BR>* Docs: update mysql docs to reflect editor changes (#54568) <BR>* CI: Move `grafanacom` command to OSS (#55853) <BR>* Update dependency lerna to v5.5.4 (#54955) <BR>* Update dependency react-colorful to v5.6.1 (#56165) <BR>* Azure Monitor: Add support to customized routes (#54829) <BR>* Auth: fix check for conflict login in validation (#56154) <BR>* Update dependency css-minimizer-webpack-plugin to v4.2.0 (#56153) <BR>* Grafana UI: Prevent built storybook being bundled with package (#56158) <BR>* Convert SpanDetail/index.test.js to RTL (#56019) <BR>* Navigation: remove `description` from the backend navmodel and use `subTitle` instead (#56155) <BR>* fix: remove permission grouping (#56157) <BR>* Alerting: Allow created by to be manually set when there\'s no creator for silences (#55952) <BR>* A11y: enable rule jsx-a11y/alt-text (#55832) <BR>* Update Storybook updates to v6.5.10 (#49793) <BR>* Toolkit: Remove unused legacy cherrypick command (#56114) <BR>* Canvas: Add text element (#56137) <BR>* Docs: Add link to TimescaleDB docs (#56134) <BR>* Devenv: move timeseries dashboards to a timeseries folder (#56131) <BR>* Storage: Dummy object server and basic integration tests (#56014) <BR>* Devenv: add dashboard showing timeseries out of range points (#56130) <BR>* Alerting: Move fake rule store to the test utilities package (#56062) <BR>* Canvas: Rename textbox to rectangle (#55633) <BR>* Chore: Persistent collection (#56074) <BR>* Canvas: Add canvas editor options to inline editor (#55970) <BR>* AATTgrafana/ui: Render PageToolbar Go Back icon for smaller window size (#55671) <BR>* Variables: Add confirmation modal when deleting variables (#56016) <BR>* Docs [Standard options definitions] Add missing information for prefix in custom unit (#56098) <BR>* Update dependency react-calendar to v3.9.0 (#55921) <BR>* Loki: Add more assertions to loki-query-builder.spec.ts (#56044) <BR>* Chore: Updating swagger spec (#56094) <BR>* Navigation: Add News to top nav (#55466) <BR>* Dashboard: Record the number of cached queries for usage insights. <BR>* grafana-data: logs: add deprecated-info (#56077) <BR>* Accessibility: turn on `jsx-a11y/no-noninteractive-tabindex` + fix/ignore errors (#56084) <BR>* Upgrade to grafana-aws-sdk v0.11.0 (#56042) <BR>* Docs: Added icon type improvements to plugin migration guide (#56075) <BR>* Core: Implement aria attributes for query rows, improve a11y (#55563) <BR>* playlist: introduce coremodel schema, swap in for backend DTO types (#56048) <BR>* Logs: move logs-functions from grafana-data to grafana-main (#55457) <BR>* add correct overscroll-behavior to context modals (#56070) <BR>* Update dependency AATTrushstack/node-core-library to v3.53.0 (#56002) <BR>* Chore: Rename one of the publish docs action steps (#55888) <BR>* documentation: update documentation for enabling tracing on a grafana instance (#56068) <BR>* Dashboard Edited/Saved notifications leak into other views (#55540) <BR>* Object: use protobuf to declare the raw/summary types (#55646) <BR>* Alerting: Move stray model structs in store package to model package (#55968) <BR>* Docs: Update Public Dashboard documentation (#56035) <BR>* fix wrong context height (#56024) <BR>* Fix prefix dropper in Go codegen (#56041) <BR>* docs: fix typo in is_null expression explainer (#55988) <BR>* SQLStore: Remove call to deleted `store.NewSession()` (#56025) <BR>* Logs: Add `Download logs` button to log log-browser (#55163) <BR>* SQLStore: Ensure that sessions are always closed (#55864) <BR>* Logs: Center `show context` modal on click (#55989) <BR>* Chore: expose grpc server address (#56013) <BR>* Auth: Adds validation and ingestion of conflict file (#53014) <BR>* CI: Move `publish-packages` command over from `grabpl` (#55850) <BR>* Loki: Show invalid fields in label filter (#55751) <BR>* PluginPages: Support plugin pages that don\'t belong to a section (#55904) <BR>* Chore: add more input parameters to `serviceaccounts/test/common.go` (#55994) <BR>* fix lockfile (#56003) <BR>* Update dependency rc-tree to v5.7.0 (#55902) <BR>* Variable: Limit variable name to 50 characters (#55406) <BR>* Loki/Prometheus: Fix adding of ad hoc filters when jumping from dashboard to explore (#55915) <BR>* LogsContext: Added button to load 10 more log lines (#55923) <BR>* Toolkit: Put back publishConfig access public (#55983) <BR>* Docs alerting: copy edit terraform provisioning (#55978) <BR>* Logs: Show copy button independently from context (#55934) <BR>* Fix showWhen failure (#55337) <BR>* Canvas: Fix inline edit toggle crash (#55961) <BR>* Geomap: Fix tooltip display option (#55956) <BR>* BarChart: add negY transform to fieldConfig overrides (#55930) <BR>* GrafanaUI: Expose data links context types externally (#55905) <BR>* PublicDashboards: Allow disabling an existent public dashboard if it has template variables (#55778) <BR>* GRPC Server: Move reflection to a separate gRPC service (#55872) <BR>* Prometheus: fix proxy check (#54823) <BR>* Loki: Add new range operation range_counter (#55936) <BR>* Chore: Remove unnecessary transaction (#55819) <BR>* Toolkit: Fix script failures due to missing import paths (#55857) <BR>* Docs: Document Reporting API (#55434) <BR>* Security: Fix CVE-2022-27664 (#55361) <BR>* Chore: Delete UpdateUser, ChangeUserPassword, UpdateLastSeenAt from sqlstore (#55928) <BR>* Tempo: Add a placeholder to the TraceQL query editor (#55257) <BR>* Tracing: Fix bug where errors are not reported to OTel (#55925) <BR>* Tracing: Document Tracer and Span interfaces (#55926) <BR>* Tempo: Fix unexpected trimming of leading zeroes in traceID (#55167) <BR>* Alerting: fix alert supported warning when editing data source name (#55886) <BR>* Storybook: Explicitly set init on a registry to stop Storybook from being broken (#55909) <BR>* Chore: implement sqlx into tag service (#55908) <BR>* Update dependency rc-cascader to v3.7.0 (#55896) <BR>* TimeSeries: clamp log-y-axis min to 1 when decimals=0 (#55882) <BR>* LogContext: Improve text describing the loglines (#55475) <BR>* Chore: Remove GetUserByEmail and GetUserByLogin from sqlstore (#55903) <BR>* Glue: Return correlation config in GET /correlations (#55801) <BR>* fix index file for website (#55907) <BR>* AzureMonitor: Correctly update subscriptions value in ARG editor (#55860) <BR>* Update dependency eslint to v8.24.0 (#55727) <BR>* Update Alerting provisioning docs (#55892) <BR>* Update dependency react-awesome-query-builder to v5.3.1 (#54988) <BR>* Remove prepare-release.yml (#55893) <BR>* Docs: adds terraform provisioning docs (#55660) <BR>* Chore: Fix broken image link in Zipkin\'s documentation (#55847) <BR>* Documentation: clarify label matching (#55650) <BR>* Panel Inspect JSON: Add instrumentation for \"Apply\" feature (#55179) <BR>* Thresholds: Add option for dashed line style (#55875) <BR>* NavTree: Make it possible to configure where in nav tree plugins live (#55484) <BR>* Search: add basic e2e test for the folder view (#55820) <BR>* Canvas: Fix resource picker folder UX (#55877) <BR>* Store/Search: Explore a general interface to extract summary data from a blob (#55598) <BR>* Alerting: Refactor notifiers VictorOps, Threema, Telegram to use encoding/json to parse settings instead of simplejson (#55779) <BR>* TimeSeries: fix log-y-axis tick label skipping when decimals=0 (#55868) <BR>* Links: Fix opening links from different orgs on the same tab (#55837) <BR>* Relicense Tempo datasource plugin to Apache 2 (#55866) <BR>* Alerting: Decouple schedule package from store (#55858) <BR>* PublicDashboards: Add metric for public dashboard datasource query success (#55701) <BR>* Docs: Add screenshots to What\'s New in v9.2 (#55862) <BR>* Search: Fix tags query (#55851) <BR>* Docs: Add What\'s New in Grafana v9.2 Beta (#55855) <BR>* Chore: move the a11y rules to the overrides section so they don\'t apply to t… (#55848) <BR>* Canvas: Fix icon element resizing <BR>* Revert public dashboard granularity fix (#55844) <BR>* Use separate fake for rule reader (#55835) <BR>* XYChart further improvements (#55152) <BR>* enable rule role-has-required-aria-props (#55841) <BR>* Chore: Copy org sqlstore methods to org store (#55825) <BR>* enable rule jsx-a11y/role-supports-aria-props (#55839) <BR>* enable img-redundant-alt rule (#55833) <BR>* Docs: Clarify contributions for translations (#55574) <BR>* turn on tabindex-no-positive rule (#55830) <BR>* Alerting: Break up store.RuleStore interface, delete dead code (#55776) <BR>* Add nightly cronjob (#55675) <BR>* Replace armhf with armhfp for RPMs (#55814) <BR>* Explore: Prevent panes from disappearing when resizing window in split view (#55696) <BR>* Chore: Remove methods from sqlstore interface (#55802) <BR>* Convert packages/grafana-ui/src/components/Graph/Graph.test.tsx to RTL (#55771) <BR>* StoreSplit: move dashboard thumbs into thumbs service (#55800) <BR>* Drone: `publish-linux-packages` should be privileged (#55816) <BR>* Make LocalStorageProvider react to storage events (#55810) <BR>* Chore: Update versions (#55813) <BR>* JS Agent: remove user email and add session id (#55767) <BR>* UserService: use the UserService instead of calling sqlstore directly (#55745) <BR>* Chore: Update latest.json to 9.2.0-beta1 (#55811) <BR>* Tempo: Add a placeholder for the Limit field under the Search tab (#55557) <BR>* Storybook: add controls to `Segment` story (#55264) <BR>* ReleaseNotes: Updated changelog for 9.2.0-beta1 (#55788) <BR>* Chore: Remove DeleteOrg and UpdateOrgAddress from sqlstore (#55795) <BR>* devenv: loki: remove unused devenv-config (#55752) <BR>* Alerting: Fix a typo in alerting rule annotation docs (#55730) <BR>* Navigation: Align landing pages with designs (#55749) <BR>* Glue: Add DB migration & support provisioning for user-defined correlations config (#55560) <BR>* Alerting: Add frames for all queries and expressions (#55609) <BR>* A11y: enable rule jsx-a11y/aria-role (#55760) <BR>* Chore: Remove methods from store interface (#55765) <BR>* feat: add tracesToMetrics span time shift options (#54710) (#55335) <BR>* Fix: use type=button in editor (#55731) <BR>* Docs: first draft of share panel with support docs (#55170) <BR>* GRPC Server: Add gRPC server service (#47849) <BR>* Alerting: Remove dead functionality from alert instance store (#55774) <BR>* Alerting: Refactor store to not export its own interface for InstanceStore, delete dead dependency injection (#55772) <BR>* Alerting: Extract ticker into shared package (#55703) <BR>* AzureMonitor: Add region params (#55763) <BR>* Chore: Use org service methods (#55738) <BR>* Alerting: Refactor webhook notifier to use encoding/json to parse settings instead of simplejson (#55517) <BR>* Adds docker block for clickhouse (#55702) <BR>* Chore: Regen swagger spec (#55750) <BR>* Chore: Remove empty and leftover files (#55757) <BR>* Library panels: Add backend route (#55746) <BR>* codegen: Introduce TS codegen veneer (#54816) <BR>* Docs: Refactors best practices and creates Build a dashboard section in the docs (#55101) <BR>* Elasticsearch: Rename public/app/plugins/datasource/elasticsearch/elastic_response.ts to follow convention (#55533) <BR>* Loki: Remove any from public/app/plugins/datasource/loki/live_streams.test.ts (#55545) <BR>* Alerting: Add threshold expression (#55102) <BR>* UsageStats: Add traces when sending usage stats (#55474) <BR>* Correlations: Only return correlation for which both source and target datasources exist (#55454) <BR>* PluginDetails: Make plugin details page look good in topnav (#55571) <BR>* don\'t add folder breadcrumb if there is no folderUid (#55739) <BR>* Logs: Allow collapsing the logs volume histogram (#52808) <BR>* Elasticsearch: Reuse http client in the backend (#55172) <BR>* Loki: Redesign and improve query patterns (#55097) <BR>* devenv: change default elasticsearch datasources (#55479) <BR>* move models of dashboard thumbs into its package (#55729)<BR>* Wed Nov 30 2022 ecsosAATTopensuse.org- Update to version 9.2.7: <BR>* Backport Fix XSS in runbook URL (#681) to v9.2.x (#683) <BR>* [v9.2.x] Docs: Add docs for labels with dots (#59486) <BR>* [v9.2.x] Fix: Allow creating snapshot with no dashboard id (#59465) <BR>* [v9.2.x] SQL Datasources: Fix annotation migration (#59454) <BR>* [v9.2.x] SSE: Make sure to forward headers, user and cookies/OAuth token (#58897) (#59430) <BR>* Docs: Improve docs for images in notifications (#59033) (#59404) <BR>* [v9.2.x] BarChart: fix hover overlay for hz stacked (#59397) <BR>* [v9.2.x] Navigation: Fix crash when Help is disabled (#59375) <BR>* Access Control: Clear user\'s permission cache after resource creation (#59318) <BR>* [v9.2.x] TimeseriesPanel: Preserve string fields for data link interpolation (#59296) <BR>* [v9.2.x] PostgreSQL: Fix missing CA field from configuration (#59285) <BR>* [v9.2.x] Azure Monitor: Fix empty/errored responses for Logs variables (#59277) <BR>* [v9.2.x] Heatmap: Fix blurry text & rendering (#59261) <BR>* Release: Bump version to 9.2.7 (#59245) <BR>* Changelog: Updated changelog for 9.2.6 (#59232) (#59244) <BR>* [9.2.x] Fix #58598 X-ID-Token header missing on Loki Datasource (#58784) (#59196) <BR>* [v9.2.x] SQL: Fix code editor for SQL datasources (#59189) <BR>* [v9.2.x] Azure Monitor: Fix resource picker selection for subresources (#59136)<BR>* Wed Nov 23 2022 ecsosAATTopensuse.org- Update to version 9.2.6: <BR>* [v9.2.x] MS/My/PostgresSQL: Migrate annotation query (#58847) (#59072) <BR>* [v9.2.x] Alerting: Support Prometheus durations in Provisioning API (#59066) <BR>* [v9.2.x] Prometheus: fix Heatmap y buckets when legendFormat: auto (#59064) <BR>* [v9.2.x] Alerting: Add Troubleshooting to Images in notifications docs (#59025) <BR>* resolves merge conflict (#58997) <BR>* [v9.2.x] Docs: adds permission validation setting (#58987) <BR>* [v9.2.x] Docs: adjusts link to kms integration (#58982) <BR>* [v9.2.x] Alerting: Fix metric in Images in Notifications docs (#58978) <BR>* [v9.2.x] Chore: Extract server lock error so it can be used with errors.As (#58905) <BR>* [v9.2.x] Changelog: Updated changelog for 9.2.5 (#58856) (#58862) <BR>* [v9.2.x] Transformations: Make Card Descriptions Clickable (#58733) <BR>* Release: Bump version to 9.2.6 (#58857) <BR>* [v9.2.x] SSE: Keep value name from numeric table (#58850)<BR>* Wed Nov 16 2022 ecsosAATTopensuse.org- Update to version 9.2.5: <BR>* [v9.2.x] CI: Remove base and arch args (#58209) (#58713) <BR>* [v9.2.x] Search: Fixes issue with Recent/Starred section always displaying \"General\" folder (#58749) <BR>* [v9.2.x] Use relref resolved from nearest section (#58721) <BR>* [v9.2.x] Snapshots: Allow user with viewer permissions to delete own snapshots (#58715) <BR>* [v9.2.x] Docs: corrects relrefs (#58709) <BR>* [v9.2.x] SQL: Fix issue where testing the datasource would always be successful if the `datasourceQueryMultiStatus` feature was enabled (#58685) <BR>* CI: Make build and store storybook trigger in the release process (#58686) (#58704) <BR>* Fix: Email and username trimming and invitation validation (#58446) <BR>* [v9.2.x] Docs: Add document for jsondata field alertmanagerUid (#57121) <BR>* [v9.2.x] Toolkit: Fix compilation loop when watching plugins for changes (#58695) <BR>* [v9.2.x] Omit error from http response (#58445) <BR>* [v9.2.x] StateTimelinePanel: Fix duration on merged values (#58679) <BR>* Prometheus: Handle errors and warnings in buffered client (#58657) <BR>* Bumping msw and xmldom to mitigate xmldom vulnerability (#58632) <BR>* [v9.2.x] Tempo: Fix search removing service name from query (#58633) <BR>* [v9.2.x] Chore: Upgrade go-sqlite3 to v1.14.16 (#58588) <BR>* [v9.2.x] Docs: Add feature flag example to override configuration with environment variables (#58615) <BR>* [v9.2.x] Canvas: Improve disabled inline editing UX (#58614) <BR>* Canvas: Fix setting icon from field data #58499 (#58604) <BR>* Alerting: Fix logging pointer address of DashboardUID and PanelID variables (#58539) (#58565) <BR>* Plugins: CallResource: Use canonical MIME headers when writing response (#58506) (#58567) <BR>* Alerting: Log when alert rule cannot be screenshot to help debugging (#58537) (#58563) <BR>* Navigation: Expose new props to extend `Page`/`PluginPage` (#58465) (#58562) <BR>* Linux repositories: Document `apt|rpm.grafana.com` (#57527) (#58475) <BR>* Prometheus: Query builder label filters dropdown UI overload fix (#58266) (#58546) <BR>* adjusts the stem sentence (#58538) (#58541) <BR>* Alerting: Small improvements to staleResultsHandler (#58007) (#58513) <BR>* Alerting: Fix images cached on rule instead of dashboard panel signature (#58510) (#58536) <BR>* Add new PageInfo component (#58421) (#58534) <BR>* Alerting: Improve debug logs in image service (#58507) (#58533) <BR>* Docs: adjusts topics to align with task templates (#58478) (#58531) <BR>* Elasticsearch: fix typo (#58519) (#58523) <BR>* Tempo: Fix dropdown issue on tag field focus (#57616) (#57883) <BR>* Dashboards: Provide better error messages in SaveDashboardAsForm (#57866) (#58432) <BR>* Alerting: Fix screenshots were not cached (#58493) (#58494) <BR>* Alerting: Use hash of opts in singleflight (#58474) (#58488) <BR>* Use fnv64 for InmemCacheService (#58468) (#58487) <BR>* Tooltips: Make tooltips in FormField and FormLabel interactive and keyboard friendly (#57706) (#58471) <BR>* pkg/web: avoid shared middleware slice (#58458) (#58463) <BR>* properly format new .drone.yml in verify-drone (#58436) (#58452) <BR>* Prometheus: remove /series endpoint calls in query builder label names and values for supported clients (#58087) (#58438) <BR>* \"Release: Updated versions in package to 9.2.5\" (#58430) <BR>* Changelog: Updated changelog for 9.2.4 (#58429) (#58431) <BR>* Grafana Enterprise Packaging: Set to conflict with `grafana`, not replace (#58189) (#58418) <BR>* Prometheus: Upgrades http client to v1.13.1 (#58363) (#58395) <BR>* CallResource: don\'t set Content-Type header if status is 204 (#50780) (#58362) <BR>* Alerting: Remove duplicate Slack notification title (#58107) (#58256)<BR>* Tue Nov 08 2022 ecsosAATTopensuse.org- Update to version 9.2.4: <BR>* Security: Omit error from http response when user does not exists (#639) <BR>* Security fix for privilege escalation (#640) <BR>* pkg/web: Avoid shared middleware slice <BR>* Docs: corrects outer join example (#58348) (#58366) <BR>* [v9.2.x] CI: Use full `dockerhub` repository name (#57979) (#57983) <BR>* Alerting: Append org ID to alert notification URLs (#57123) (#58349) <BR>* Alerting: Fix test fails in some environments (#58251) (#58356) <BR>* MSSql/Postgres: Fix visual query editor filter disappearing (#58248) (#58354) <BR>* Datasource Loki: preserve header `X-ID-Token` (#57878) (#58346) <BR>* Chore: Upgrade Go to 1.19.3 (v9.2) (#58339) <BR>* fix thanos semver string (#58335) (#58344) <BR>* Toolkit: Fix Webpack less-loader config (#57950) (#58175) <BR>* AATTgrafana/e2e: Fix addPanel for small screen size (#57398) (#58314) <BR>* Chore: Disable dashboard-time-zone e2e tests (#58320) (#58323) <BR>* Auth: Check for OrgUsersAdd on frontend to display pending invites (#58217) (#58225) <BR>* MySQL: make it possible to add CA cert without using tlsAuth (#58226) (#58308) <BR>* Timeseries: Fix null pointer when matching fill below to field (#58030) (#58298) <BR>* merge complete (#58274) <BR>* followup fix for backport (#58273) <BR>* merge complete (#58272) <BR>* Search: Fixes searching by current folder when opened by clicking dashboard folder name (#57716) (#57949) <BR>* Build: add explicit build step for go codeql (#58195) (#58243) <BR>* [v9.2.x] Alerting: Encode path separators to side-step proxies (#58222) <BR>* fixes typo (#58159) (#58194) <BR>* fixed explain handlers for label- and lineformat (#58135) (#58151) <BR>* TimeSeries: more thorough detection of negative values for stacking dir (#57863) (#58147) <BR>* reduce the number of requests in folder section (#55876) (#58145) <BR>* [v9.2.x] Explore: Track data links usage (#56868) (#58037) <BR>* Tempo: Make usage of time range for TraceID query optional (#58057) (#58128) <BR>* increase select placeholder contrast to be WCAG AA compliant (#58034) (#58125) <BR>* fix: migration of alert_rules fix (#58123) <BR>* Alerting: Fix screenshot is not taken for stale series (#57982) (#58102) <BR>* Alerting: Fix feedback (#57922) (#58104) <BR>* remove unneeded package updates (#58005) (#58068) <BR>* LibrayPanels: Fix unlinking libray panel (#57825) (#58042) <BR>* Alerting: Fix response is not returned for invalid Duration in Provisioning API (#58046) (#58049) <BR>* chore: bump code coverage action version (#56710) (#58040) <BR>* Linux Packages: Handle publish to beta (#57528) (#58044) <BR>* [v9.2.x] Google Cloud Monitoring: Set frame interval to draw null values (#57914) <BR>* Alerting: Fix flaky test in notifiers (#57927) (#57993) <BR>* metrics: expose when the binary was built as an gauge (#57951) (#57969) <BR>* \"Release: Updated versions in package to 9.2.4\" (#57958) <BR>* Changelog: Updated changelog for 9.2.3 (#57955) (#57957) <BR>* Add GCP_KEY to publish-grafanacom step (#57910) (#57948) <BR>* CloudWatch: Fix `all-log-groups` endpoint when called without logGroupNamePrefix (#57483) (#57945) <BR>* TimeSeries: Render null-bounded points at data edges (#57798) (#57938) <BR>* BarChart: Fix stacked hover (#57711) (#57937) <BR>* removes CTAs (#57931) (#57935) <BR>* [v9.2.x] Alerting: fix filtering in notification policies (#57925) <BR>* Attempt to preserve UID from migrated channel (#57639) (#57919) <BR>* Alerting: Add debug logs in validateAndGetPrefix (#57002) (#57923) <BR>* change json command parameter names from userID to userId and teamID to teamId (#57902) (#57913) <BR>* add an endpoint for updating several managed permissions with one call (#57893) (#57898)<BR>* Tue Nov 01 2022 ecsosAATTopensuse.org- Update to version 9.2.3: <BR>* Google Cloud Monitoring: Ensure selectors fit in the screen (#57817) (#57899) <BR>* Chore: Update footer changelog link to github (#57871) (#57895) <BR>* CloudWatch: Fix broken test (#57879) (#57900) <BR>* RBAC: Allow to list users for dashboard / folder admins (#57080) (#57252) <BR>* docs(config): Include admin_email documentation (#55789) (#57725) <BR>* Access Control: documentation for RBAC provisioning with Terraform (#57747) (#57882) <BR>* Docs: Add information about DB version support to upgrade guide. (#57643) (#57868) <BR>* Dashboards: Add workaround for react-grid-layout rearrange bug (#57832) (#57836) <BR>* Dashboards: Add workaround for react-grid-layout rearrange bug (#57832) (#57836) <BR>* resolves merge conflicts (#57840) <BR>* Prometheus: Chore - Remove incorrect FrameType from exemplar frame (#57695) (#57828) <BR>* Prometheus: Do not drop errors in streaming parser (#57698) (#57835) <BR>* Remove Sensu from docs (#57812) (#57823) <BR>* [v9.2.x] Chore: Fix vulnerabilities in webpack loader-utils (#57753) <BR>* CI: Add `CreateTempDir` func and use it in publish packages logic (#57171) (#57261) <BR>* Only provide version ot build-frontend-packages if it\'s a valid semver (has 2 digits) (#57808) (#57810) <BR>* Security: Upgrade x/text to version unaffected by CVE-2022-32149 (#57797) <BR>* TimeseriesPanel: Fill below to override works with name override (#57728) (#57800) <BR>* Candlestick: Maintain candle width at different display resolutions (#57709) (#57794) <BR>* Prometheus: fix Raw query is not updated when label op change. (#57492) (#57493) (#57780) <BR>* Alerting: Fix \"Not Implemented\" responses (#57710) (#57712) <BR>* [v9.2.x] Alerting: Fall back to \"range\" query type for unified alerting when \"both\" is specified (#57765) <BR>* fix GF_AUTH_JWT_URL_LOGIN not working (#57689) (#57761) <BR>* Fix: Unlock new button based on user permissions (#57733) (#57760) <BR>* Docs: (Whats new 9.2) Prom Stream Parser (#57603) (#57693) <BR>* Prometheus query builder: Replace select with AsyncSelect to support high cardinality prometheus instances (#57300) (#57630) <BR>* Prometheus: Flavor/version configuration (#57554) (#57563) <BR>* move data source permission model to enterprise repo (#57615) (#57659) <BR>* [v9.2.x] Alerting: Always allow configuring AM configuration (#57614) <BR>* \"Release: Updated versions in package to 9.2.3\" (#57605) <BR>* Changelog: Updated changelog for 9.2.2 (#57601) (#57604) <BR>* live: explicitely reply with http 200 (#57428) (#57592)<BR>* Tue Oct 25 2022 ecsosAATTopensuse.org- Update to version 9.2.2: <BR>* CI: Add `CreateTempDir` func and use it in publish packages logic (#57171) <BR>* TablePanel: Fix updating footer values on data change (#57518) (#57581) <BR>* Storage: Fix initialization on windows (#57504) (#57577) <BR>* Canvas: Improve resource picker initialization (#57319) (#57566) <BR>* Docs: Database encryption corrections (#57503) (#57559) <BR>* Canvas: Button element (alpha) (#57491) (#57557) <BR>* fix merge conflict (#57546) <BR>* RBAC: Allow access to `/dashboards` when user has dashboards create (#56712) (#57153) <BR>* NodeGraph: Fix rendering issues when values of arc are over 1 (#57460) (#57513) <BR>* Clarify notification policies. (#57465) (#57507) <BR>* Fix broken image links (#57480) (#57487) <BR>* TimeSeries: fix negative stacked percent y-axis range (#57470) (#57478) <BR>* TimeSeries: Fix stacking when first value is negative zero (#57257) (#57472) <BR>* Tempo: Add start time and end time parameters while querying traces (#48068) (#57459) <BR>* use inherited colors on svg (#57427) (#57447) <BR>* Use resource call query_result query (#57232) (#57453) <BR>* Dashboard: Alerts user to incorrect tag format for JSON import (#54657) (#57277) <BR>* fix: add alerting enabled condition FOR adding alerting tab in folder view (#57434) (#57448) <BR>* E2E: Remove time zone scenario flackyness (#55458) (#57442) <BR>* OutsideRangePlugin: Exclude leading and trailing null values when checking limits (#57335) (#57433) <BR>* Swap order of login fields (#57426) <BR>* [v9.2.x] Plugin fixes (#57401) <BR>* Docs: fixes silences typo (#57418) (#57423) <BR>* Canvas: Improve text element readability (#57371) (#57375) <BR>* User: Fix externalUserId not being populated (#57341) (#57370) <BR>* GoogleOAuth: Unlock UI (#57350) (#57355) <BR>* StateTimeline: fix hover overlays when browser-zoomed (#57224) (#57351) <BR>* Docs: fixes endpoint for mimir (#57330) (#57333) <BR>* StatuHistoryPanel: Fix zoom not working (#57240) (#57324) <BR>* MSSQL: Support tables from all schemas (#53099) (#57287) <BR>* add correct overscroll-behavior to context modals (#56070) (#57322) <BR>* Docs: Fix reference to Enterprise licensing restrictions (#57230) (#57301) <BR>* Routing: an unexpected spelling error happened (#57295) (#57305) <BR>* Alerting: Change severity level of fetcher log messages (#57299) (#57304) <BR>* Docs: Add missing alias for field options (#57234) (#57297) <BR>* Docs: Fix links in old What\'s New docs (#57231) (#57283) <BR>* Tempo: Fix Node Graph visualization type in dashboard (#56931) (#57269) <BR>* Loki: Fix adding of adhoc filters to stream selector when query with empty stream selector (#57280) (#57286) <BR>* [v9.2.x] Docs: Fix broken InfluxDB starting guide links (#57282) <BR>* Docs: Fix links in panels and vis docs (#57233) (#57275) <BR>* Fix typo (#57223) (#57229) <BR>* Cloudwatch: Fix issue where selected log groups clear from dashboards if there are more than 50 results (#57196) (#57210) <BR>* CloudWatch: Make sure adoption tracking is done on valid, migrated queries (#56872) (#57241) <BR>* disable double stringify (#57243) (#57254) <BR>* Loki: Fix explain section about $__interval variable (#57188) (#57255) <BR>* elastic: backend-mode: fix trimEdges functionality (#56985) (#57253) <BR>* Replace json decoder with io.ReadAll (#57178) (#57251) <BR>* Loki: Remove already selected options from next label filter options in builder (#57187) (#57250) <BR>* Elasticsearch: Fix calculation of trimEdges (#56148) (#57249) <BR>* Add token to init-enterprise (#57246) (#57248) <BR>* Alerting: Add support for wecom apiapp (#55991) (#57238) <BR>* fix swagger spec for receivers API response (#57124) (#57128) <BR>* [v9.2.x] Alerting: Use correct response body for silence post API (#57126) <BR>* PublicDashboards: Fix hidden queries execution (#57004) (#57194) <BR>* Fix NumberInput empty values (#57142) (#57190) <BR>* Revert data links code for sorted vector case (#57175) (#57183) <BR>* \"Release: Updated versions in package to 9.2.2\" (#57181) <BR>* Changelog: Updated changelog for 9.2.1 (#57176) (#57180) <BR>* Publish Linux Packages: Fix bad secret name (#56708) (#57174) <BR>* TimeseriesPanel: Fix variables in data links (#56729) (#57163) <BR>* Quota(fix): remove service accounts from quota count (#56700) (#57167) <BR>* Add RPM package publishing (#56797) (#57162) <BR>* Browse: Fix General folder not showing in FolderPicker (#57156) (#57158)<BR>* Tue Oct 18 2022 ecsosAATTopensuse.org- Update to version 9.2.1: <BR>* \"Release: Updated versions in package to 9.2.1\" (#588) <BR>* Fix sending RelativeTimeRange when requesting eval with resample expressions (#57076) <BR>* Update grabpl to 3.0.14 (#57144) (#57145) <BR>* Search: Sort alphabetically in the folder view, increase the limit of the folder search from 50 to 1000 (#57078) (#57141) <BR>* Alerting: Improve notification policies created during migration (#52071) (#57139) <BR>* Canvas: Text input cursor jumping (#57133) (#57135) <BR>* Grafana UI: Export prop types for queryfield, modal and field components (#57097) (#57108) <BR>* CI: Move `CreateTempFile` - use it for `rpm`/`deb` packages (#56990) (#57102) <BR>* Docs: Fix broken link (#57083) (#57109) <BR>* Docs: Contextualize base64 encoding in Basic Authorization (#57046) (#57106) <BR>* Toolkit: Fix Cannot use \"import statement outside\" error in tests (#57071) (#57094) <BR>* Show No attempts instead of OK when there is no attempt for notifier (#56494) (#57090) <BR>* Docs: Clarify and document dashboard URL query parameters for variables (#56055) (#57045) <BR>* Docs: adds terraform provisioning docs (#55660) (#57091) <BR>* Make publish packages depend on compile-build-cmd and run from bin/build (#56713) (#57059) <BR>* Docs: adds modify dashboard settings docs (#56826) (#57086) <BR>* BarChart: use dashboard timezone for x axis (#57047) (#57056) <BR>* Fix duplicated receivers in API response (#56829) (#57027) <BR>* Inspect: Handle JSON tab crash when the provided object is too big to stringify. (#55939) (#56770) <BR>* Update grabpl to v3.0.12 (#56823) (#56866) <BR>* RBAC: Make uid for managed role names deterministic during migrations (#56620) (#57073) <BR>* Alerting: Missing config option in the sample (#54179) (#57064) <BR>* [v9.2.x] Alerting: Fix source and rule name decoding on Find route (#56805) (#56922) <BR>* GoogleCloudMonitoring: fix typo tooltip pre-processing (#57049) (#57058) <BR>* <Documentation> Document usage of environment variables/files in GitHub Auth login (#52891) (#57035) <BR>* Backport 56822 to v9.2.x (#57023) <BR>* Alerting: Add Notification error feedback on contact points view (#56225) (#57017) <BR>* Docs: Note end of release notes publication (#57013) (#57015) <BR>* Alerting: Expose info about notification delivery errors in a new /receivers endpoint (#55429) (#56899) <BR>* Alerting: Remove blank comment (#56889) (#56984) <BR>* AzureAD: Add option to force fetch the groups from the Graph API (#56916) (#56947) <BR>* Last Table Column Not Centered (#56047) (#56938) <BR>* MSSQL/MySQL: Add correct refId when fetching variable query results (#56919) (#56925) <BR>* Candlestick: re-init config when series length changes (#56913) (#56930) <BR>* Heatmap: honor dashboard timezone in x axis and fix tooltip time range (#56909) (#56928) <BR>* MSSQL/MySQL: Fix variable interpolation (#56879) (#56924) <BR>* [v9.2.x] Alerting: Fix folder picker clear action (#56915) <BR>* Docs: Fix Canvas doc link and add call to action for feedback (#56908) (#56911) <BR>* Docs: Basics docs refactor (#56905) (#56906) <BR>* moves canvas to proper directory, corrects relref (#56902) (#56903) <BR>* Propagate all headers on main QueryData (#56896) (#56901) <BR>* Explore: Remove camel case from tracking labels (#56809) (#56856) <BR>* Alerting: Fix email image embedding on Windows. (#56766) (#56839) <BR>* Canvas: Clear current selection in dashboard mode (#56830) (#56831) <BR>* Alerting: Fix mathexp.NoData for ConditionsCmd (#56816) (#56820) <BR>* fix typo (#56802) (#56804) <BR>* LDAP: log that organization mapping is skipped (#56796) (#56798) <BR>* LDAP: Add `skip_org_role_sync` configuration option (#56679) (#56792) <BR>* Alerting: Add doc comments to classic.go (#56724) (#56785) <BR>* Fixes 48972 - Exposes channels.WebhookMessage (#56140) (#56778) <BR>* TablePanel: Footer now updates values on column filtering (#56354) (#56768) <BR>* Alerting: Alert list performance improvements (#56247) (#56742) <BR>* [v9.2.x] CI: Split release test pipelines (#56670) <BR>* Alerting: Fix duration calculation when testing a rule (#56616) (#56705) <BR>* Docs: Fix what\'s new canvas doc video file reference #56754 (#56761) <BR>* Docs: Add missing documentation for enterprise features (#56753) (#56760) <BR>* removes add-organize-panels (#56756) <BR>* Docs: Update Canvas videos to mp4 URLs (#56748) (#56749) <BR>* Docs: Remove Beta tag from 9.2 What\'s New post-release (#56746) (#56747) <BR>* Docs: Clarify JOIN feature change (#56740) (#56744) <BR>* docs/provisioning: fix typo in notification policies (#54917) (#56619) <BR>* Update publish.yml for 9.2.x (#56730) <BR>* Alerting: Add doc comments to state struct and normalize fields (#56647) (#56676) <BR>* Changelog: Updated changelog for 9.2.0 (#56725) (#56728) <BR>* Canvas: Docs for 9.2 (#56219) (#56718) <BR>* Google Cloud Monitoring: Adapt default crossSeriesReducer (#56693) (#56706) <BR>* [v9.2.x] Alerting: Mark all tests that interact with the database as integration tests (#56603) <BR>* Docs: updates numbering (#56695) (#56697) <BR>* Docs: adds external Alertmanager config (#56636) (#56685)<BR>* Tue Oct 11 2022 ecsosAATTopensuse.org- Update to version 9.2.0: <BR>* \"Release: Updated versions in package to 9.2.0\" (#570) <BR>* Plugin fixes (#562) <BR>* Swap order of login fields (#511) (#560) <BR>* Drone: `publish-linux-packages` should be privileged (#55816) (#55818) <BR>* FIX: Remove RBAC datasource permissions upon datasource deletion (#56530) (#56550) <BR>* Docs: Fix caching.memcached setting name (#56606) (#56675) <BR>* Chore: Regen swagger spec (#55750) (#55762) <BR>* ErrorPage: Fix position of chunk loading error (#56473) (#56628) <BR>* Search: wrap data.Frame in a backend.DataResponse and return it directly when the index is not ready (#56611) <BR>* Google Cloud Monitoring: Fix bucket bound for distributions (#56565) (#56649) <BR>* Loki: Escape label-values in context queries (#56614) (#56639) <BR>* Docs: removes duplicate sentence in silences (#56629) (#56634) <BR>* Docs: adds note on aurora incompatibility (#56621) (#56631) <BR>* Docs: changes alert groupings to groups (#56617) (#56627) <BR>* [v9.2.x] Canvas: Add demo dashboards (#56588) <BR>* Alerting: Fix migration to create rules with group index 1 (#56511) (#56584) <BR>* [9.2.x] Alerting: Fix migration to not add label \"alertname\" (#56509) (#56579) <BR>* Geomap: Docs for 9.2 (#56493) (#56501) <BR>* Prometheus: Add Exemplar sampling for streaming parser (#56049) (#56571) <BR>* [v9.2.x] Prometheus: Various buffered and streaming parsing fixes (#56468) <BR>* Loki: Fix redundant escaping in adhoc filter with regex match (#56447) (#56562) <BR>* [v9.2.x] Alerting: Fix evaluation interval validation (#56556) <BR>* Chore: Upgrade Go to 1.19.2 (#56355) (#56553) <BR>* Form validation problem in table panel option (column width & minimum column width) (#56452) (#56547) <BR>* Docs: adds alertmanager overview (#56527) (#56539) <BR>* Alerting: Fix pq: missing FROM-clause for table \"a\" (#56453) (#56534) <BR>* Use io.ReadAll instead of json.Decode (#56528) (#56529) <BR>* Chore: Make NewCookieOptions exported in cookies.go (#56476) (#56499) <BR>* RBAC: Redirect to /login when forceLogin is set (#56469) (#56523) <BR>* StateTimeline: Fix tooltip showing erroneously in shared crosshair dashboards (#55809) (#56521) <BR>* Alerting: Update imported prometheus alertmanager version. Backport (#56228) (#56430) <BR>* Thresholds: fix line rendering with multiple y axes (#56516) (#56518) <BR>* [v9.2.x] Docs: Updating Public Dashboard documentation (#56504) (#56508) <BR>* [v9.2.x] Docs: Updating Public Dashboard documentation <BR>* Fix issue 55626 (#55636) (#56483) <BR>* Packaging: Change from `0750` to `0755` folder permissions when packaging (#56436) (#56474) <BR>* Azure Monitor: Fix subscription selector when changing data sources (#56284) (#56409) <BR>* CI: Stop publishing OSS images for security mode (#56088) (#56374) <BR>* Change from grabpl to build for grafana-com (#56434) (#56443) <BR>* Move files under pkg/build/packaging (#56435) (#56440) <BR>* [9.2.x] Alerting: Start ticker only when scheduler starts (#56339) (#56418) <BR>* QueryEditorRow: Only pass error to query editor if panel is not loading (#56350) (#56423) <BR>* LogContext: Fix scroll position in upper context group (#56370) (#56401) <BR>* Azure Monitor: Adapt empty Logs response (#56378) (#56395) <BR>* Loki: Add support for range aggregations with by grouping (#56184) (#56369) <BR>* Remove branding feature toggle (#56389) <BR>* ReleaseNotes: Updated changelog and release notes for 9.1.7 (#56323) (#56325) <BR>* Fixes alertmanagers whats new entry (#56356) (#56357) <BR>* Canvas: Increase Add Item picker width (#56204) (#56341) <BR>* Canvas: Promote to beta (#56217) (#56342) <BR>* Search: Fix tags query (#55851) (#55861) <BR>* ReleaseNotes: Updated changelog and release notes for 9.1.7 (#56313) (#56320) <BR>* Backport 56310 to v9.2.x (#56311) <BR>* Replace filename with path without the local dir (#56296) (#56309) <BR>* adds 4 links to blogs (#56193) (#56302) <BR>* adds alertmanager to whats new (#56304) (#56306) <BR>* Remove Custom Branding previews from What\'s new (#56273) (#56294) <BR>* elasticsearch: improved types in the typescript files (#56293) (#56299) <BR>* Update github.com/labstack/echo/v4 (#56226) (#56289) <BR>* Add cronjob option at switch case (#56272) (#56274) <BR>* AzureMonitor: Ensure resourceURI template variable is migrated (#56095) (#56250) <BR>* XYChart: Beta release (#55973) (#56237) <BR>* Add edition as environment var (#56069) (#56238) <BR>* Fix update-changelog.yml version input (#56224) (#56229) <BR>* Heatmap: fix color scheme reversal (#56227) (#56234) <BR>* Take standard options min/max into account (#55972) (#56222) <BR>* init sbom action (#56177) (#56198) <BR>* adds note about org_role being case sensitive (#56043) (#56180) <BR>* Alerting: Allow created by to be manually set when there\'s no creator for silences (#55952) (#56161) <BR>* CI: Add `packages-bucket` flag to `publish packages` command (#56170) (#56176) <BR>* Docs: Update postgresql and mssql docs (#56011) (#56174) <BR>* Docs: update mysql docs to reflect editor changes (#54568) (#56173) <BR>* CI: Move `grafanacom` command to OSS (#55853) (#56168) <BR>* Grafana UI: Prevent built storybook being bundled with package (#56158) (#56164) <BR>* Canvas: Add text element (#56137) (#56139) <BR>* Docs: Add link to TimescaleDB docs (#56134) (#56136) <BR>* Canvas: Rename textbox to rectangle (#55633) (#56127) <BR>* Canvas: Add canvas editor options to inline editor (#55970) (#56124) <BR>* AATTgrafana/ui: Render PageToolbar Go Back icon for smaller window size (#55671) (#56120) <BR>* Core: Implement aria attributes for query rows, improve a11y (#55563) (#56081) <BR>* [v9.2.x] Docs: Added icon type improvements to plugin migration guide (#56083) <BR>* fix wrong context height (#56024) (#56046) <BR>* docs: fix typo in is_null expression explainer (#55988) (#56037) <BR>* CI: Move `publish-packages` command over from `grabpl` (#55850) (#56007) <BR>* Docs: manual backport (#55945) <BR>* Loki/Prometheus: Fix adding of ad hoc filters when jumping from dashboard to explore (#55915) (#55992) <BR>* Security: Fix CVE-2022-27664 (#55361) (#55937) <BR>* Logs: Show copy button independently from context (#55934) (#55993) <BR>* Toolkit: Put back publishConfig access public (#55983) (#55986) <BR>* Toolkit: Fix script failures due to missing import paths (#55857) (#55981) <BR>* Alerting: fix alert supported warning when editing data source name (#55886) (#55943) <BR>* Geomap: Fix tooltip display option (#55956) (#55965) <BR>* Canvas: Fix inline edit toggle crash (#55961) (#55967) <BR>* BarChart: add negY transform to fieldConfig overrides (#55930) (#55958) <BR>* Canvas: Fix resource picker folder UX (#55877) (#55879) <BR>* PublicDashboards: Allow disabling an existent public dashboard if it has template variables (#55778) (#55953) <BR>* Tempo: Fix unexpected trimming of leading zeroes in traceID (#55167) (#55929) <BR>* Docs: Document Reporting API (#55434) (#55942) <BR>* Tracing: Fix bug where errors are not reported to OTel (#55925) (#55931) <BR>* Make LocalStorageProvider react to storage events (#55810) (#55817) <BR>* TimeSeries: clamp log-y-axis min to 1 when decimals=0 (#55882) (#55918) <BR>* fix index file for website (#55907) (#55913) <BR>* AzureMonitor: Correctly update subscriptions value in ARG editor (#55860) (#55911) <BR>* Remove prepare-release.yml (#55893) (#55895) <BR>* Documentation: clarify label matching (#55650) (#55890) <BR>* Thresholds: Add option for dashed line style (#55875) (#55885) <BR>* TimeSeries: fix log-y-axis tick label skipping when decimals=0 (#55868) (#55874) <BR>* Links: Fix opening links from different orgs on the same tab (#55837) (#55869) <BR>* Docs: Add screenshots to What\'s New in v9.2 (#55862) (#55865) <BR>* Docs: Add What\'s New in Grafana v9.2 Beta (#55855) (#55859) <BR>* Canvas: Fix icon element resizing (#55854) <BR>* Revert public dashboard granularity fix (#55844) (#55852) <BR>* XYChart further improvements (#55152) (#55846) <BR>* Replace armhf with armhfp for RPMs (#55814) (#55828) <BR>* Explore: Prevent panes from disappearing when resizing window in split view (#55696) (#55827) <BR>* ReleaseNotes: Updated changelog for 9.2.0-beta1 (#55788) (#55808) <BR>* \"Release: Updated versions in package to 9.2.0-beta.1\" (#55787) <BR>* Alerting: Fix a typo in alerting rule annotation docs (#55730) (#55799) <BR>* Fix: use type=button in editor (#55731) (#55792) <BR>* Docs: first draft of share panel with support docs (#55170) (#55777) <BR>* AzureMonitor: Add region params (#55763) (#55766) <BR>* Correlations: Only return correlation for which both source and target datasources exist (#55454) (#55744) <BR>* Update whats new (#55726) <BR>* Update dependency html-loader to v4.2.0 (#55655) <BR>* Update dependency css-minimizer-webpack-plugin to v4.1.0 (#55619) <BR>* Add the file label to dashboard provisioning errors (#53282) <BR>* Use OrgUser method from org service (#55674) <BR>* Canvas: Add edit option to context menu for elements with an edit mode (#55697) <BR>* Public Dashboards: Add Grafana logo to public dashboards (#55641) <BR>* Search: fix cache in the frontend search engine (#55681) <BR>* CI: move `grabpl package` command to `pkg/build` (#55651) <BR>* Alerting: cache general folder in migration based on org id (#55620) <BR>* Navigation: Add descriptions to NavModelItems (#55669) <BR>* reenable active state for home (#55566) <BR>* Revert \"Plugins: Display \"renderer\" and \"secretsmanager\" plugin types under plugin catalog \"Application\" filter (#55597)\" (#55686) <BR>* Chore: Update betterer results for elasticsearch (#55682) <BR>* dispatch clearFilters when an item is selected (#55512) <BR>* Explore: Add resize to split view, with Min/Max button (#54420) <BR>* turn on all the rules that are working anyway (#55679) <BR>* CI: Update grabpl to 3.0.10 (#55678) <BR>* Alerting: support env variables in contact point settings when provsioning (#55666) <BR>* add eslint-plugin-jsx-a11y (#55677) <BR>* Alerting: Character / allowed in dashboard folder names, but not in alert folder names (#54395) <BR>* Plugins: Create single point of entry for adding / removing plugins (#55463) <BR>* Alerting: log some basic user interactions (#55401) <BR>* Chore: Add orguser methods to org service interface (#55668) <BR>* Move role types to a separate package (#55665) <BR>* Elasticsearch: Remove any type from elastic_response.test.ts <BR>* Annotation: Optionally allow storing longer annotation tags (#54754) <BR>* Chore: Use AddUserOrg from org service (#55657) <BR>* Docs: Describe applying a license (#55078) <BR>* Alerting: Add alert preview to cloud rules editor (#54950) <BR>* Chore: Add methods from sqlstore to org service interface (#55635) <BR>* Frontend: Update frontend styleguide emotion example (#55608) <BR>* Update grabpl version to v3.0.9 (#55621) <BR>* Update dependency AATTkusto/monaco-kusto to v5.2.0 (#54134) <BR>* CloudWatch: Add missing AWS/Prometheus metrics (#54990) <BR>* Search: create a separate HTTP endpoint (#55634) <BR>* NavTree: Refactor out the navtree building from api/index.go and into it\'s own service (#55552) <BR>* Update CODEOWNERS with specific docs responsibilities (#55522) <BR>* Docs: Clarify \"supported data sources\" (#54337) <BR>* Docs: Fix relrefs in access control API docs (#51940) <BR>* Docs: Note issue #13399 in database install docs (#55596) <BR>* Tempo: Wrap the autocomplete value for a tag in double quotes (#55610) <BR>* Canvas: Add metric value element type (#55205) <BR>* GrafanaUI: Add icon to links on Plugin configuration page (#55581) <BR>* Chore: Move team store implementation to a separate package (#55514) <BR>* Chore: Copy methods from sqlstore to org store (#55615) <BR>* Plugins: Display \"renderer\" and \"secretsmanager\" plugin types under plugin catalog \"Application\" filter (#55597) <BR>* ci: Update CODEOWNERS for as-code team (#55334) <BR>* Navigation: use pageNav and subTitle in Dashboards > Settings > Links (#55510) <BR>* SAML: Allow wildcard mapping to add user to all existing orgs (#55628) <BR>* Prometheus: Restore FromAlert header (#55255) <BR>* Elasticsearch: Rename public/app/plugins/datasource/elasticsearch/index_pattern.ts to follow convention (#55532) <BR>* RBAC: add check for whether a role is managed (#55617) <BR>* AzureMonitor: Automate retrieval of supported Metrics namespaces (#53203) <BR>* PublicDashboard: Add RTK Query with loading and error state. Add MSW dependency for testing. (#55518) <BR>* Chore: Move annotations cleanup to the annotations service (#55618) <BR>* Update dependency AATTrushstack/node-core-library to v3.52.0 (#55614) <BR>* Instrumentation: Add api/health to the unnamed handlers (#55478) <BR>* CloudWatch: update AWS/States metrics (#55427) <BR>* Instrumentation: Guidance/conventions for logs, metrics and traces (#55562) <BR>* Update dependency AATTopentelemetry/semantic-conventions to v1.7.0 (#55577) <BR>* Search: fix front end query search condition (#55611) <BR>* Update source file messages.po (#55575) <BR>* Cloudwatch: Refactor - move describe all log groups to call resource handler (#55582) <BR>* Dashboard: Fix plugin dashboard save as button (#55197) <BR>* TablePanel: Fix FooterRow styling for Safari and Firefox (#55543) <BR>* Update usage insights docs (#55155) <BR>* Geomap: Add dynamic initial view options (#54419) <BR>* Set ExploreDrawer Z index to one below dashboard search (#55323) <BR>* Introduce lint-frontend pipeline (#55559) <BR>* Instrumentation: Improve instrumentation of server lock service (#55516) <BR>* Alerting: Improve validation of query and expressions on rule submit (#53258) <BR>* Alerting: Fix state manager tests (#55593) <BR>* Docs: Fix link to config docs (#55396) <BR>* Prometheus: Update onblur ref with value of last changed monaco editor (#55513) <BR>* slate-suggenstions: adding `moveBackward` (#55576) <BR>* LibraryPanelSearch: Refactor and fix hyphen issue (#55314) <BR>* Alerting: Resolve stale state + add state reason to notifications (#49352) <BR>* PublicDashboards: Resolve interval for public dashboard data source (#55489) <BR>* Chore: Add org methods to org service and store (#55579) <BR>* delete graphite angular partial (#55570) <BR>* improve responsiveness of breadcrumbs (#55572) <BR>* Alerting: Skip unsupported file types on provisioning (#55573) <BR>* remove underlay fade out animation (#55578) <BR>* Update dependency AATTlezer/lr to v1.2.3 (#54144) <BR>* SearchV2: add more tracing spans (#55488) <BR>* stop flushing state when Grafana stops (#55504) <BR>* Bump code coverage versions (#55554) <BR>* Alerting: Fix flaky test (#55551) <BR>* Chore: StoreSplit tag service (#55453) <BR>* Docs: Fix decimals: auto docs for panel edit (#55477) <BR>* Live: Fix live streaming with `live-service-web-worker` feature flag enabled (#55528) <BR>* CI: Introduce `lint-backend` pipeline (#55476) <BR>* Plugins: Add secure JSON fields to plugin setting DTO (#55313) <BR>* Cleanup: Add traces to cleanup jobs (#55465) <BR>* NavBarMenu: Section as links and design tweak (#55538) <BR>* elastic: devenv: add nested objects to data generator (#55482) <BR>* Alerting: Change screenshots to use components (#55156) <BR>* Alerting: Fix mathexp.NoData cannot be reduced (#55347) <BR>* move describe log groups to resource api (#55485) <BR>* Elasticsearch: rename public/app/plugins/source/elasticsearch/query_def.ts to follow convention (#55415) <BR>* Elasticsearch: Rename public/app/plugins/datasource/elasticsearch/query_builder.ts to follow convention (#55413) <BR>* Drone: Always have `image_pull_secrets` (#55530) <BR>* Dashboard: Single right-aligned y axis loses gridlines (#54206) <BR>* GrafanaRoute: Use React.Lazy instead of react-loadable and improve error handling (#55339) <BR>* Status History Panel: Show X-Axis Value in Tooltip (#54563) <BR>* Search: Investigate frontend search options (again) (#55526) <BR>* Search: Add search index configuration options (#55525) <BR>* Search: improve logging in case of failed dashboard loading phase (#55523) <BR>* Alerting: Refactor WeCom notifier to use encoding/json to parse settings instead of simplejson (#55423) <BR>* resolve merge conflicts (#55503) <BR>* PanelHeader: Add deadzone to panel header click/drag detection (#55490) <BR>* Chore: Switch over to team.Service instead of sqlstore (#55497) <BR>* Refactoring and simplifying TopSearchBar (#55341) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.9 (#55511) <BR>* PublicDashboards: Tag is rerendered when dashboard meta changes in state (#55414) <BR>* Logging: Introduce API for contextual logging (#55198) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.9 (#55506) <BR>* ReleaseNotes: Updated changelog and release notes for 8.5.13 (#55502) <BR>* Auth: Add development manual override (#55496) <BR>* Live: Migrate to centrifuge-js v3 (new API and client protocol) (#51977) <BR>* Update dependency AATTdaybrush/utils to v1.10.0 (#55492) <BR>* Alerting: Extract default message embed into named constant (#55424) <BR>* Update dependency AATTbabel/plugin-transform-runtime to v7.19.1 (#55289) <BR>* SearchV2: add tracing to background jobs (#55250) <BR>* Chore: update latest.json to 9.1.6 (#55486) <BR>* ReleaseNotes: Updated changelog and release notes for 9.1.6 (#55481) <BR>* Auth: Add SAML common resolutions to cookie issues (#55395) <BR>* Chore: Type Rudderstack and AppInsights window APIs (#55162) <BR>* Org: Fix service initialization (#55460) <BR>* Jaeger: Add cheat sheet (#54521) <BR>* Alerting: Add templates autocomplete (#53655) <BR>* Add some org methods to org service interface (#55449) <BR>* Explore: Add feature tracking events (#54514) <BR>* Bug: Rollback change in search (#55443) <BR>* Add storybook bucket for main builds (#55448) <BR>* Chore: Create structure for team service (#55444) <BR>* Correlations: Return 200 instead of 404 for empt correlation lists (#55242) <BR>* Echo: Add support for Google Analytics 4 (#55446) <BR>* Auth: reduce allocs (#55410) <BR>* CSSTransition fixes warnings (#55340) <BR>* Elasticsearch: Rename public/app/plugins/datasource/elasticsearch/language_provider.ts to follow convention (#55430) <BR>* Chore: Split temporary user (invite) service (#55397) <BR>* add triage/needs-confirmation to collector (#55189) <BR>* Alerting: Fix enter key \'clicking\' first button on form (#55222) <BR>* Alerting: Fix default query\'s data source when no default datasource specified (#55435) <BR>* devenv: removed obsolete elastic docker configs (#55402) <BR>* Chore: Move SearchOrgs to org service (#55416) <BR>* Mention the need for Subscription Reader role (#51844) <BR>* GrafanaUI: mark all Log components deprecated (#55404) <BR>* Cloudwatch: Break out resource requests from datasource file (#55358) <BR>* Alerting: Refactor one notifier to use encoding/json to parse settings instead of simplejson (#55271) <BR>* Fix: return proper values in dashboard thumbs service (#55421) <BR>* Ignore docker-compose override. (#55407) <BR>* PublicDashboards: Ignore time range input and changes on public dashboard (#55412) <BR>* Chore: Handing over sigv4 middleware ownership (#55355) <BR>* Chore: Add changed enterprise devenv path to .gitignore (#55408) <BR>* misc: Update to Go 1.18 (#53440) <BR>* PublicDashboards: Sanitize metadata from public dashboard queries (#55269) <BR>* DashNav: Fixes missing key warning caused by public dashboard tag (#55336) <BR>* Plugins: Expose emotion/react to plugins to prevent load failures (#55297) <BR>* Explore: Add error handling function when retrieving datasource (#55055) <BR>* Fix fetch-images command (#55365) <BR>* Run enterprise downstream after OSS CI is done (#55366) <BR>* Add storybook bucket for main builds (#55379) <BR>* Devenv: Add compose block for elastic 8 (#55214) <BR>* Auth: Add documentation on group overage claims in AzureAD (#55389) <BR>* Use GrafanaAlertStateDecision.Error instead of Error string in RuleEditor test (#55385) <BR>* chore: fix OX coverage report (#55386) <BR>* Convert packages/jaeger-ui-components/src/TracePageHeader/SpanGraph/TickLabels.test.js to RTL (#55284) <BR>* chore: add coverage repoort for OX-related PRs (#55316) <BR>* Update a few more pages to use navId instead of navModel from store (#55342) <BR>* GrafanaUI: Deprecate logs components (#55364) <BR>* Chore: omit allowCustomValue and allowEmptyValue (#55352) <BR>* Plugins: Ensure plugin uninstall success for \"pre-installed\" community plugins (#55322) <BR>* Chore: Update and enforce usage of typed react-redux hooks (#55349) <BR>* ElasticSearch: Fix dispatching queries at a wrong time (#55225) <BR>* Alerting: Change default alert state to Error on execution error or timeout (#55345) <BR>* Chore: Split dashboard thumbnail service (#55344) <BR>* Logs: move logs-components from grafana-ui to grafana-main (#55041) <BR>* TablePanel/StatPanel: Fix values not being visible when background transparent (#55092) <BR>* Azure Monitor: Fix migration issue with MetricDefinitionsQuery template variable query types (#55262) <BR>* CI: Move `fetch-images` sub-command from `build-pipeline` repo (#55298) <BR>* Chore: SQL store split for annotations (#55089) <BR>* CloudWatch: Enable feature adoption tracking in the plugin (#54299) <BR>* CloudWatch: Refactoring - decouple logs and metrics in datasource file (#55079) <BR>* Navigation: Add help menu to top search bar (#55062) <BR>* DashboardQuery: Expand query options (#53998) <BR>* Alerting: make sure that rules in rule group are nil if not provided (#55301) <BR>* StatPanel: Add padding between horizontal name and value (#55299) <BR>* Docs: adds set up section with alertmanager, provisioning sections (#55291) <BR>* Loki: Remove any type from logs.test.ts (#55303) <BR>* SupportSnapshots: Rename to \"Get help\" (#55206) <BR>* use filepath.Dir to get the parent (#55266) <BR>* Storybook: use div #root styles on storybook preview instead of additional div wrapper (#55023) <BR>* Tracing: Add new [tracing.opentelemetry] custom_attributes config setting (#54110) <BR>* Docs: Update enter/shift+enter details for prometheus query field (#52607) <BR>* Loki: Remove hardcoded values for parsed query parts (#54755) <BR>* Correlations: Hide Correlations Page behind a feature toggle (#55224) <BR>* Loki: Remove any type from logsModel.test.ts (#55287) <BR>* Loki, Prometheus: Remove beta tag from query builder (#55150) <BR>* CI: Refactor `versions.go` (#55238) <BR>* remove datasource from sqlstore (#55288) <BR>* Fix header/footer not sticky (#55285) <BR>* fix: order of database (#55232) <BR>* Update dependency AATTswc/core to v1.3.1 (#55040) <BR>* Loki: Rename public/app/plugins/datasource/loki/query_utils.ts file to follow convention (#55180) <BR>* Docs: RBAC update for insights and query caching (#52544) <BR>* Navigation: use pagenav and subtitle to the new team page (#55200) <BR>* Browse: Hide dashboard actions if user does not have enough permission (#55218) <BR>* Navigation: Use navId and pageNav for Create User page (#55201) <BR>* Navigation: Use navid and pagenav for new org page (#55203) <BR>* Loki: Rename public/app/plugins/datasource/loki/language_utils.ts file to follow convention (#55181) <BR>* Inspect: Hide Actions tab when it is empty (#55272) <BR>* adjusts structure of tasks (#55268) <BR>* Update grafana version tag to 9.1.0 (#54049) <BR>* Docs: Fix Cloud availability of JWT URL Embedding (#55260) <BR>* Docs: Grafana Live not supported by public dashboards (#55246) <BR>* small fix for new variable editor types (#55195) <BR>* Alerting: Fix send resolved notifications (#54793) <BR>* Provisioning Contact points: Support disableResolveMessage via YAML too (#54122) <BR>* Auth: Allow admins to manually change oauth user role if `oauth_skip_org_role_update_sync` is enabled (#55182) <BR>* Fix broken image rendering troubleshooting links (#55210) <BR>* When generating the pubdash url, use the base url from the Grafana config. This allows the url generation to work in the case that Grafana is hosted on a subpath. (#55204) <BR>* Auth: Restore legacy behavior and add deprecation notice for empty org role in oauth (#55118) <BR>* ElasticSearch: Fix lucene formatted variables being wrongly escaped (#54981) <BR>* Logs: Relocate \"show context\" button, add copy line log button (#50977) <BR>* InfluxDB: add scopedVars to tags to fix repeated panels querying all selected variables (#54934) <BR>* CloudMonitor: Remove cloudMonitoringExperimentalUI feature flag (#55054) <BR>* Search: Fixes folder section not displaying dashboards (#55231) <BR>* fix: min metric to hourly metric (#55228) <BR>* Chore: Change default log level for errutil.CoreStatus (#55199) <BR>* TopNav: KioskMode rewrite move to AppChrome responsibility and make it a global feature (#55149) <BR>* Migrate user_id to BIGINT (#55084) <BR>* RBAC: Initiate store in service (#55081) <BR>* Devenv: Fix filebeat level labels (#55217) <BR>* CI: Move `store-storybook` to OSS (#55212) <BR>* SupportSnapshots: improved iframe support (#55059) <BR>* PublicDashboards: Log api layer errors and which datasources fail/succeed (#55056) <BR>* Datasources: New data source page should work with new nav (#55094) <BR>* Gauge: Fixes empty/broken Gauge panels with datalinks (#55129) <BR>* Geomap: Add Africa, Australia, Oceania, South Asia, and East Asia as initial view options (#55142) <BR>* PublicDashboards: Add link to public dashboards docs to sharing modal (#55186) <BR>* Alerting: New API endpoint GET /api/v1/ngalert (#55134) <BR>* Search: Avoid requesting all dashboards when in Folder View <BR>* PublicDashboards: UI improvements (#55130) <BR>* Plugins: Use error plane for api/ds/query (#54750) <BR>* PublicDashboards: Dont support exemplars (#54933) <BR>* Query patterns: Feature tracking (#55164) <BR>* Chore: Update swagger to v0.30.2 (#55159) <BR>* Make lint-drone depend on compile-build-cmd (#55174) <BR>* AzureMonitor: Explain custom and metric namespace properties (#55048) <BR>* Update grabpl (#55061) <BR>* plugins: Introduce generated, static core plugin registry (#54118) <BR>* CI: grabpl verify-drone -> `./bin/build verify-drone` (#55171) <BR>* CI: Split `oss` and `enterprise` steps for release pipelines (#55157) <BR>* [WIP] Plugins: Introduce Plugins specific config (#54854) <BR>* Run codespell only on docs changes (#55064) <BR>* Alerting: Fix alerting evaluation to use proper permissions (#55127) <BR>* RBAC: Batch permission creation (#55075) <BR>* elastic: simplify unit test (#55168) <BR>* Loki: Rename public/app/plugins/datasource/loki/live_streams.ts file to follow convention (#55148) <BR>* Convert packages/jaeger-ui-components/src/TracePageHeader/SpanGraph/Scrubber.test.js to RTL (#54822) <BR>* Panel: Disable legends when showLegend is false prior to schema v37 (#55126) <BR>* Loki: Hide sample loki queries from inspector (#55158) <BR>* Alerting/fix folder creation dropdown (#54687) <BR>* Docs: create new explore page for concepts (#55161) <BR>* RBAC: Fix background users to include permissions (#55147) <BR>* RBAC: Add cache for oss rbac permissions (#55098) <BR>* CI: Make `shellcheck` a standalone pipeline (#55082) <BR>* CI: move grabpl verify-drone (#55057) <BR>* Fix download link in macOS install instructions (#55133) <BR>* SupportSnapshots: Show type icons in table (#55119) <BR>* Canvas: Reload scene in panel view mode (#55122) <BR>* Alerting: Fix legacy migration crash when rule name is too long (#55053) <BR>* Public Dashboards: Replace simplejson with TimeSettings on dashboard struct (#55047) <BR>* PublicDashboards: Add wait when fetching public dashboard data in e2e… (#55096) <BR>* Make brendamuir owner of the Alerting docs (#55117) <BR>* Update create/edit playlist pages to work with topnav (#55104) <BR>* Chore: update latest.json to 9.1.5 (#55095) <BR>* ReleaseNotes: Updated changelog and release notes for 9.1.5 (#55091) <BR>* CI: Update `build-container` image to `v1.6.2` (#55083) <BR>* set font-weight correctly (#55074) <BR>* DataSource: Adding possibility to hide queries from the inspector (#54892) <BR>* Bar Gauge: fix flip direction when adding data links <BR>* Query editor: Allow query editors to create new query (#55028) <BR>* Prometheus: Fix integer overflow in rate interval calculation (#52051) <BR>* CI: Add `export-version` command (#55072) <BR>* TopNav: Section navigation UX (#55012) <BR>* convert AlertRuleList test to RTL (#55045) <BR>* PanelMenu: Remove hide legend action as it was showing on all panel types (#54876) <BR>* Loki: Rename public/app/plugins/datasource/loki/live_streams_result_transformer.ts file to follow convention (#54919) <BR>* Loki: Update Query Variable docs (#54909) <BR>* Storage: `Content` root storage (#54929) <BR>* Canvas: Refine element duplication (#55050) <BR>* CI: Move grabpl publish-metrics (#55042) <BR>* IconName: Move to grafana/data and use type on NavModelItem (#55013) <BR>* Fix StateTimeline zoom function (#55033) <BR>* Loki: add missing interpolation to metric find query requests (#54979) <BR>* Chore: Fix ShellCheck issue in the local a11y report (#55036) <BR>* Chore: convert `LogRowContextProvider` tests to RTL (#55031) <BR>* TopNav: Panel edit changes (#54746) <BR>* Chore: Convert `ShareLink` tests to RTL (#55026) <BR>* PluginLoader: Alias slate-react as AATTgrafana/slate-react (#55027) <BR>* A11y: Add Dashboard Settings to Pa11y CI and Refactor local a11y report (#54476) <BR>* AppChrome: Fix unmount on full page reload (#54897) <BR>* Traces: More visible span colors (#54513) <BR>* Cloudwatch: Fix annotation query serialization issue (#54884) <BR>* GrafanaUI: Add required behavior to Inline Field (#54867) <BR>* Chore: Added controls to IconButton & renamed Simple story to Examples (#54371) <BR>* CustomScrollbar: Add optional scroll indicators to `CustomScrollbar` (#54705) <BR>* AzureMonitor: Fix custom namespaces (#54937) <BR>* Frontend logging: handle logging endpoints without expensive middleware (#54960) <BR>* Chore: Upgrade Go to 1.19.1 (#54902) <BR>* devenv: elastic: new version (#54841) <BR>* LoginLayout: allow providing custom branding (#54787) <BR>* bump eslint sdk (#54968) <BR>* toggles: add feature toggle to increase in mem caching (#55014) <BR>* codeowners: assign logs-devenvs to logs-squad (#54842) <BR>* Chore: fix formating for swagger definitions (#54993) <BR>* PanelOptions: fix timezones editor save key (#55009) <BR>* Panels: Add panel debug support helper (#54678) <BR>* Snapshots: Use the grafana datasource to render snapshot (#54870) <BR>* DataFrameJSON: add string enums inflation of field values (#54938) <BR>* Geomap: Map control options e2e (#54809) <BR>* adds section shortcode, adjust topic titles (#55000) <BR>* [Tempo] - Random API response and other improvements (#54905) <BR>* Alerting: remove interpolation of annotations from alert rule file provisioning (#54975) <BR>* Chore: Use TimeNow instead of time.Now in user sql store to make it testable (#54983) <BR>* hide overflow content for single left pane (#54882) <BR>* Revert \"Alerting: Write and Delete multiple alert instances. (#54072)\" (#54885) <BR>* Chore: update latest.json to 9.1.4 (#54992) <BR>* Chore: Upgrade Typescript to 4.8.2 (#54901) <BR>* make sure AppRoot is lazily loaded (#54954) <BR>* ReleaseNotes: Updated changelog and release notes for 9.1.4 (#54987) <BR>* Update dependency prismjs to v1.29.0 (#54976) <BR>* fix: restore data source edit page access (#54973) <BR>* Storybook: Add controls to `CollapsableSection` story (#54943) <BR>* Docs/refactors variables topics (#54470) <BR>* Update dependency marked to v4.1.0 (#54972) <BR>* Loki Query Variables: Add support to select from existing labels (#54625) <BR>* Storybook: Add controls to `FieldSet` story (#54964) <BR>* CloudWatch: Fix display name of metric and namespace (#54860) <BR>* Update dependency lru-cache to v7.14.0 (#54967) <BR>* Update dependency eslint to v8.23.0 (#54951) <BR>* Chore: Add a README for Traces in the Plugins section (#54903) <BR>* Alerting: Use original query time range when duplicating a query (#54805) <BR>* Chore: Convert TimelineHeaderRow to RTL (#51390) <BR>* Storybook: Add controls to `LoadingPlaceholder` story (#54939) <BR>* Storybook: Add controls to PanelChrome story (#54741) <BR>* fix bug in loki\'s adhoc filters (#54920) <BR>* Navigation: Integrate search into topnav (#54925) <BR>* Update dependency esbuild to v0.15.7 (#54928) <BR>* Update dependency AATTvisx/shape to v2.12.2 (#54851) <BR>* JWT: Allow conventional bearer token in Authorization header (#54821) <BR>* AzureMonitor: Fix metric namespace list (#54826) <BR>* Alerting: validate am config changes before persisting (#54908) <BR>* RBAC: Add permissions to install and configure plugins (#51829) <BR>* Remove gen-version from windows pipelines (#54941) <BR>* RBAC: Remove service dependency in Evaluator component (#54910) <BR>* CI: Call for Grafana version on demand - remove need for `version.json` (#54638) <BR>* Secrets: Improve error handling for secrets manager plugin (#54811) <BR>* DebugSnapshot: Change to use exisiting localstorage prop and open in new tab (#54877) <BR>* DisplayProcessor: Handle reverse-ordered data when auto-showing millis (#54923) <BR>* TimeSeries: Support for log scale and negative numbers (#54812) <BR>* Update dependency core-js to v3.25.1 (#54915) <BR>* Docs: Mention queryparam function (#54526) <BR>* Update dependency AATTrushstack/node-core-library to v3.51.1 (#54835) <BR>* Docs: moves reporting docs per customer request (#54591) <BR>* restructures user management docs (#54871) <BR>* Alerting: make sure to update contact point references when updating (#54896) <BR>* ignore non-actionable errors in grafana agent (#54824) <BR>* A11y: Make tooltip dismissible in Toolbar and Icon buttons (#54586) <BR>* Loki: Rename public/app/plugins/datasource/loki/language_provider.ts file to follow convention (#54819) <BR>* PublicDashboards: Fix flaky e2e test (#54864) <BR>* Storybook: Add controls to `UnitPicker` (#54694) <BR>* Build: Refactor cron_job_pipeline to take the cron name as a parameter (#54899) <BR>* Alerting: Change the rule yaml data to reflect Prom-based rule format (#54520) <BR>* OAuth: Allow assigning Server Admin (#54780) <BR>* Search: Add substring matcher (#54813) <BR>* instrumentation: dont instrument ErrSkip at all (#54880) <BR>* Chore: Upgrade `AATTgrafana/lezer-logql` to `0.1.0` (#54878) <BR>* CI: Update Drone MySQL version to 5.7.39 to match database policy. (#54612) <BR>* PublicDashboards: disable form if user does not has permissions (#54853) <BR>* change no-new-info label action (#54501) <BR>* Geomap: Layer types e2e (#54666) <BR>* adjusts access control directory structure (#54865) <BR>* Public Dashboards: Only use queries from dashboard for caching (#54596) <BR>* Heatmap: Add option to reverse color scheme (#54365) <BR>* Alerting: Sanitize invalid label/annotation names for external alertmanagers (#54537) <BR>* BarChart: fix stale colorByField being used in value mappings (#54820) <BR>* Alerting: Resetting the notification policy tree to the default policy will also restore default contact points (#54608) <BR>* reobserve elements when children change (#54827) <BR>* Chore: Add a README for the Node Graph plugin (#54801) <BR>* Update dependency AATTtypes/webpack-env to v1.18.0 (#54839) <BR>* Chore: Add controls to InlineField (#54674) <BR>* Fix typo (#54681) <BR>* Admin: Add support to configure default admin email (#54363) <BR>* elastic: explain why moving_avg is 7.x only (#54840) <BR>* Add controls for Date Picker story (#54806) <BR>* CI: Trigger `<BR>*-storybook` steps on UI changes (#54833) <BR>* JWT: Add support for assigning org roles (#54277) <BR>* Add basic unit tests for landing pages (#54696) <BR>* Update dependency AATTtypes/ol-ext to v2.3.0 (#54836) <BR>* Update babel monorepo to v7.19.0 (#54756) <BR>* Update dependency AATTreact-types/shared to v3.14.1 (#54830) <BR>* refactor(loki-derived-fields): migrate test to testing library (#54729) <BR>* Fix paths for `auth/` build and volume paths (#54828) <BR>* Update dependency AATTreact-types/menu to v3.7.1 (#54825) <BR>* make Browse the root item of Dashboards when topnav is enabled (#54782) <BR>* Update dependency AATTreact-types/button to v3.6.1 (#54797) <BR>* Geomap: Cleanup GeomapPanel component (#54538) <BR>* restructures aws marketplace docs (#54810) <BR>* TimeSeries: omit non-integer y ticks when decimals: 0 (#54679) <BR>* Fix incorrect propagation of org ID in rule endpionts (#54603) <BR>* Secrets: Convert secret migration to a background service (#54676) <BR>* changes _index files to index, adds aliases (#54804) <BR>* CI: move grabpl `build-frontend-packages` from grabpl to grafana (#53072) <BR>* Dashboard: Unsaved changes warning fixes (#54706) <BR>* Navigation: Adds profile menu to top nav bar (#54720) <BR>* Update dependency AATTreact-stately/menu to v3.4.1 (#54784) <BR>* Alerting: Telegram: truncate long messages (#54339) <BR>* add unit tests for buildBreadcrumbs (#54785) <BR>* Navigation: use navId and pageNav on Alerting - Contact Points page (#54451) <BR>* Chore: Update slate and related packages (#54566) <BR>* graphite and opentsdb integration tests (#54733) <BR>* Storybook: Add controls to InlineLabel story (#54604) <BR>* Storybook: Add controls to QueryField story (#54606) <BR>* Update `auth/jwt_proxy` and `auth/oauth` reference (#54781) <BR>* fix(elasticsearch): remove deprecated elastic versions (#54632) <BR>* Update dependency AATTreact-aria/overlays to v3.10.1 (#54763) <BR>* Swagger: restore missing enterprise endpoints (#54765) <BR>* remove unused cfg (#54770) <BR>* Elasticsearch: fix types in test and add mock factory (#54582) <BR>* Fix docker compose for `openldap` and `oauth` (#54745) <BR>* Chore: update latest.json to 9.1.3 (#54764) <BR>* Update dependency AATTreact-aria/interactions to v3.11.0 (#54761) <BR>* ReleaseNotes: Updated changelog and release notes for 9.1.3 (#54759) <BR>* Update dependency AATTreact-aria/focus to v3.8.0 (#54718) <BR>* Navigation: add breadcrumbs in Explore page (#54547) <BR>* Update dependency AATTreact-aria/dialog to v3.3.1 (#54717) <BR>* Chore: Use the DEFAULT_LIMIT variable for the default value of the TraceQL Limit field (#54723) <BR>* Chore: Remove remaining IconName type assertions (#54658) <BR>* Alerting: Fix boolean comparison on PostgreSQL (#54730) <BR>* Playlists: Migrate to UIDs and load dashboards in the frontend (#54125) <BR>* Update graphite datasource testing query (#54635) <BR>* Fix nil logger in SqlStore (#54726) <BR>* Loki: Remove any from public/app/plugins/datasource/loki/components/LokiOptionFields.test.tsx (#54239) <BR>* RBAC: Move service and evaluator to acimpl package (#54714) <BR>* Loki/Prometheus: Make sections in log/metrics browser resizable (#54704) <BR>* Panel Header: Description tooltip expand to fit large elements (#54238) <BR>* Chore: Added controls to ContextMenu story (#54373) <BR>* Plugins: Add feature toggles for long running queries (#54349) <BR>* PublicDashboards: Add RBAC to secured endpoints (#54544) <BR>* Tempo: Move interfaces & `TempoQueryType` from `datasource.ts` to `types.ts` (#54621) <BR>* Library Panel: Allow to delete it when disabled or deprecated (#54662) <BR>* Tempo: Cache autocomplete values for tags (#54622) <BR>* Alerting: Display alert\'s \'Created\' time in local time instead of UTC (#54414) <BR>* changed lezer-logql version (#54712) <BR>* Update dependency AATTopentelemetry/api to v1.2.0 (#54669) <BR>* Update dependency AATTreact-aria/button to v3.6.1 (#54670) <BR>* influxdb integration tests (#54700) <BR>* LibraryElements: Fix inability to delete library panels under MySQL (#54600) <BR>* API: Do not expose user input in datasource error responses (#53483) <BR>* TopNav: Plugin page layouts / information architecture (#53174) <BR>* Add scrolling to SectionNav (#54698) <BR>* Fix StateTimeline duration bug + add hidden tooltip option (#54697) <BR>* Navigation: Landing pages behind feature toggles (#54576) <BR>* XYPanel: Improvements (#54220) <BR>* Add JWT url auth documentation (#54040) <BR>* Instrumentation: log the total number of db queries per request (#54647) <BR>* Panels: Add troubleshooting snapshot (#54417) <BR>* Canvas: Phantom mouse down fix (#54673) <BR>* Histogram: ensure y axis is unit-less (#54667) <BR>* Chore: Upgrade Moveable to v0.35.4 (#54559) <BR>* Geomap: Fix duplicate layer bug (#54660) <BR>* Chore: Upgrade Selecto to v1.19.1 (#54598) <BR>* Chore: fixing some `any`s/type assertions (#54661) <BR>* Login: Remove single admin team restriction (#54534) <BR>* Grafana/toolkit: Update README.md to include an alternative way to run local grafana/toolkit (#54203) <BR>* Secrets: Implement secrets manager plugin fallback store (#54496) <BR>* Chore: Use react-highlight-words types (#54627) <BR>* RBAC: Disable RBACPermissionValidation by default (#54626) <BR>* CI: move `grabpl e2e tests` from grabpl to grafana (#53075) <BR>* Default to pull_request events (#54640) <BR>* TimeSeries: fix padding, force 0-100% y range when % stacked (#54197) <BR>* convert LokiQueryEditor test to RTL (#54639) <BR>* update LokiExploreQueryEditor test to RTL (#54644) <BR>* Auth: Extend auth token errors with user ID (#54633) <BR>* Add monaco-editor section in grafana-toolkit faq (#54585) <BR>* manager exposes renderer + secrets manager (#54629) <BR>* Plugins: Fix plugin registered startup log line (#54634) <BR>* convert ConfigEditor test to RTL (#54636) <BR>* Tempo: Map the status tag to status.code for autocomplete (#54593) <BR>* Chore: Remove grafana-ui IconName type assertions (#54623) <BR>* Run gen-version in windows pipelines (#54624) <BR>* Chore: Replace deprecated toPromise() calls with lastValueFrom (#54234) <BR>* Footer: Add release notes url to version label (#52909) <BR>* Chore: Refresh out of date yarn lock file (#54620) <BR>* Fix: Make sure grafana/e2e cypress config file is in correct location (#54588) <BR>* Alerting: Write and Delete multiple alert instances. (#54072) <BR>* Alerting: Fix UI bug when setting custom notification policy group by (#54607) <BR>* Tempo: Add an options component under the TraceQL query field (#54435) <BR>* improve log in plugin check (#54599) <BR>* Fix: publish_docs GitHub action needs to be updated after a script that was used there has been removed (#54597) <BR>* Docs: Deprecating packages_api and removing it from our pipelines (#54473) <BR>* Chore: Move login attempt methods to separate service (#54479) <BR>* Fixed tooltip does not change data when hovering over other datapoints (#54517) <BR>* Chore: Downgrade Selecto to v1.17.0 (#54558) <BR>* Check if dist dir exists (#54590) <BR>* Dashboard: Fix typos in feedback request sentence (#54429) <BR>* Plugins Catalog: Allow to filter plugins using special characters (#54474) <BR>* Fix: Adjusting plugin.json schema regex (#54515) <BR>* refactors usage insights topics (#54497) <BR>* Fix: Restore Grafana and Dashboard data source icons (#54580) <BR>* adds video (#54545) <BR>* Fix create a dashboard from Explorer and edit panel flow (#54551) <BR>* CI: Generate Grafana version (and metadata) when the build binary is built (#54393) <BR>* Revert 54400 (#54570) <BR>* Chore: Remove Dashboard IconName type assertions (#54573) <BR>* Chore: Remove Nav + story IconName type assertions (#54572) <BR>* Add package publishing step (#53553) <BR>* Correlations: Use correct fallback handlers (#54511) <BR>* Chore: Add controls to Label stories (#54549) <BR>* Navigation: Don\'t round app plugin icon images (#54543) <BR>* Update dependency moment-timezone to v0.5.35 [SECURITY] (#54523) <BR>* TestData DB: Fix node graph not showing when the `Data type` field is set to `random` (#54298) <BR>* Chore: Change `JSON file` to `JSON File` for consistency with other tabs (#54453) <BR>* Fix a typo on the Manage dashboard links page (#54525) <BR>* update AATTgrafana/lezer-logql (#54530) <BR>* selecto version 1.19.0 (#54548) <BR>* Chore: Add dashboard thumbnails service (#54500) <BR>* Plugins: unlock on plugin startup failure (#54555) <BR>* Prometheus: report metrics browser toggle click interaction (#54546) <BR>* Collapse: remove explicit panel-container className from definition (#54359) <BR>* Tempo: Improve TraceQL editor autocomplete (#54461) <BR>* Fix RefID and mixed datasource equality (#54536) <BR>* moves time series up, fixes random relrefs (#54477) <BR>* Public Dashboards: Add Expressions Support (#54336) <BR>* Alerting: Scheduler to fetch folders along with rules (#52842) <BR>* RBAC: Config setting to disable permission validation (#54447) <BR>* Explore: Add Mixed Datasource (#53429) <BR>* AppRootPage: Fixes issue navigating between two app plugin pages (#54519) <BR>* Metrics: Fixed `grafana_database_conn_<BR>*` metrics, and added new `go_sql_stats_<BR>*` metrics as eventual replacement (#54405) <BR>* Hidden series stay hidden in legend when toggling visibility (#54139) <BR>* Storybook: Add controls to button story (#54389) <BR>* CI: Update `grabpl` verison to `v3.0.5` (#54269) <BR>* Chore: Added controls to Checkbox stories (#54372) <BR>* Update latest.json (#54484) <BR>* Add CustomMode in versions.go (#54482) <BR>* Grafana Backend: Establish a database version support policy. (#54374) <BR>* ReleaseNotes: Updated changelog and release notes for 8.3.11, 8.4.11, 8.5.11 and 9.0.8 (#54493) <BR>* ReleaseNotes: Updated changelog and release notes for 9.1.2 (#54481) <BR>* ensure process manager is background service (#54475) <BR>* Search: ordering tests (#54432) <BR>* removes previously refactored content (#54416) <BR>* Loki: Create Variable Query Editor for Loki. (#54102) <BR>* Plugins: Split plugin manager into smaller components (#54384) <BR>* Canvas: Fix minor duplication bug #54462 <BR>* FIX: RBAC prevents deleting empty snapshots (#54385) <BR>* Add PackagesBucketEnterprise2 field in config (#54449) <BR>* Storage: add `WithContents` option to `storage.Get()` (#53105) <BR>* Plugins Catalog: Use appSubUrl to generate plugins catalog urls (#54426) <BR>* Rendering: Add support for renderer token (#54425) <BR>* Update dependency AATTopentelemetry/semantic-conventions to v1.6.0 (#54316) <BR>* convert DerivedField test to RTL (#54334) <BR>* Build: Introduce webpack manifest plugin (#49798) <BR>* Add FocusScope to PanelEditor when open in the Dashboard Page so that a11y focus never catches invisible content. (#54400) <BR>* Convert influxdb ConfigEditor test to RTL (#54332) <BR>* Azure Monitor: Updated `grafana_ds_azuremonitor_dashboard_loaded` event, replaced array of queries for stats (#54286) <BR>* Navigation Bar: Remove plugins link under Server Admin (#54386) <BR>* Geomap: Cleanup (#54415) <BR>* Public Dashboards: use intervalMs and maxDataPoints from request (#53613) <BR>* Fix admonition (#54408) <BR>* Secrets: Implement admin mechanism for deleting all secrets stored on the secrets plugin (#54264) <BR>* Update README build references (#54394) <BR>* Geomap: Fix tooltip display (#54245) <BR>* Analytics: Rename create dashboard event (#54390) <BR>* QueryEditorRow: filter data on mount (#54260) <BR>* TimeRangeForm: Do not use HTML form (#54318) <BR>* Chore: Fix prometheus docker block (#54388) <BR>* Docs: Fix typo in custom-role-actions-scopes.md (#54294) <BR>* Chore: Group auth docker blocks (#54274) <BR>* Chore: Added controls to DatePickerWithInput story (#54360) <BR>* Chore: Use db.DB interface instead of sqlstore (#54358) <BR>* Storage: Avoid UID errors from annotations api when loading dashboards from storage (#54346) <BR>* Alerting: use raw query data in provisioning to bypass interpolation of macros (#54293) <BR>* Alerting: add missing yaml tag to mute time struct (#54287) <BR>* Geomap: cleanup (#54328) <BR>* Geomap: Local color range for dimensions (#54348) <BR>* public-dashboards: Add log statement when public dashboard enabled or disabled (#54133) <BR>* Chore: Fix cue loader to use absolute path (#54257) <BR>* OpenTsdb: migrate annotations from angular to react (#53856) <BR>* Preferences: Support setting any dashboard as home, not just the starred ones (#54258) <BR>* Jaeger: Show a better error msg if no service is selected when using search (#54172) <BR>* RBAC: Add function to generate wildcards from prefix (#54275) <BR>* Chore: SQL Store Split of datasource (#54262) <BR>* Move config nodes to another function (#54330) <BR>* update test environment to create folders (#54254) <BR>* SearchSrv: stop using IDs (#54296) <BR>* Panel edit: Run queries when time range changes in table view (#53111) <BR>* InfluxQL: Quoting tag values in the query editor (#54187) <BR>* GrafanaUI: Fix styles for invalid selects & DataSourcePicker (#53476) <BR>* elastic: always use millisecond-intervals for alerting (#54157) <BR>* Update dependency AATTtesting-library/user-event to v14.4.3 (#54292) <BR>* Convert elasticsearch ConfigEditor.test.tsx to RTL (#54301) <BR>* Chore: add missing properties to mocks (#54290) <BR>* Update dependency AATTmicrosoft/api-extractor-model to v7.23.3 (#54283) <BR>* Correlations: Add CorrelationSettings Page (#53821) <BR>* Dashboard save: Persist details message when navigating through dashboard save drawer\'s tabs. (#54084) <BR>* Update dependency AATTmicrosoft/api-extractor to v7.29.5 (#54281) <BR>* Plugins: Remove various custom headers logic (#54146) <BR>* Update dependency eslint-plugin-react to v7.31.0 (#49214) <BR>* I18n: Use locale preference (#53293) <BR>* public-dashboards: refactor query method (#54119) <BR>* Chore: Remove unused theme (#54175) <BR>* Search: use SQL search as a fallback during bluge\'s initial indexing (#54095) <BR>* RBAC: Remove DeclareFixedRoles wrapper on Access control and inject service (#54153) <BR>* Migrate to UID: Stop using search result ID (#54099) <BR>* use navId and subtitle on api keys page (#54247) <BR>* Loki: refactor mock instance creation and clean up datasource test (#54176) <BR>* elastic: use millisecond-intervals (#54202) <BR>* Histogram cue model fixes (#54022) <BR>* Geomap: Spatial operations location options transform e2e test (#54162) <BR>* Devenv: Geomap global vs local field coloring (#54253) <BR>* Chore: Refactor secrets kvstore to organize testing and migrations (#54249) <BR>* Chore: replace xorm by sqlx in dashboardversion service (#53869) <BR>* Chore: Refactor secrets plugin unit tests code (#54231) <BR>* Alerting: Delete state from the database on reset (#53919) <BR>* Storage: fix creating a new dashboard with dashboardsFromStorage feature flag enabled <BR>* Docs/adds cloud support disclaimer (#54150) <BR>* Docs/refactors manage dashboard topics (#54178) <BR>* Elasticsearch: Remove any from public/app/plugins/datasource/elasticsearch/components/AddRemove.test.tsx (#54232) <BR>* Navigation: improve page toolbar responsiveness (#54223) <BR>* use metadata endpoint (#53980) <BR>* Docs: refactors and copy edits share dashboard topics (#53972) <BR>* use navId + pageNav on datasource pages (#54218) <BR>* ContextHandler: Use stdlib format for middleware (#54219) <BR>* Admin: Create/Edit Team/ServiceAccount UI changes (#53889) <BR>* Navigation: Use new page layout in Service accounts item page (#54200) <BR>* RBAC: Fix resolver issue on wildcard resulting in wrong status code for endpoints (#54208) <BR>* logs: better names and comments (#53770) <BR>* Jaeger: Make search form fields more consistent with Tempo (#54026) <BR>* Build: Force a specific nodejs version for levitate detect breaking changes pipeline (#54207) <BR>* Move GH workflow step to have node_id unchanged (#54201) <BR>* metrics: add operation name used in metrics/tracing for middlewares (#53949) <BR>* AdHoc variable: Correctly preselect datasource when provisioning (#54088) <BR>* AzureMonitor: Added ARG query function for template variables (#53059) <BR>* Elasticsearch: Respect time range in ad hoc filters (#53874) <BR>* Fix: Correctly migrate mixed data source targets (#54152) <BR>* cleanup unused fields (#54115) <BR>* [Doc] Fix broken link in Tempo doc (#54120) <BR>* Chore: replace React.FC<Props> with simple function component (#54123) <BR>* Secrets: Implement migration of secrets from plugin back to unified secrets (#53561) <BR>* Fixing swagger meta preventing spec generation (#54181) <BR>* Alerting: Update rules delete endpoint to handle rules in group (#53790) <BR>* Alerting: log external alertmanager URLs #54127 <BR>* Tempo: Basic PoC of the upcoming TraceQL editor in Explore (#54028) <BR>* Search: Show all dashboards in the folder view (#54163) <BR>* TopNav: Dashboard settings (#52682) <BR>* TextPanel: Support code formats (#53850) <BR>* fix the event attributes (#54117) <BR>* Update whatsNewUrl (#54154) <BR>* add tests for api urls (#54116) <BR>* Chore: Add context util that allow to provide cause of cancellation (#53918) <BR>* Add GH action to automatically add issue labeled to GH board (#54151) <BR>* Bump code coverage workflow version (#54138) <BR>* Explore: Improve a11y of query row collapse button (#53827) <BR>* Trigger backend tests on devenv changes (#54137) <BR>* Alerting: Fix saving of screenshots uploaded with a signed url (#53933) <BR>* RBAC: Split up service into several components (#54002) <BR>* Navigation: Add responsive behaviour to `ToolbarButtonRow` (#53739) <BR>* Update dependency AATTbetterer/regexp to v5.4.0 (#54051) <BR>* Plugins: Propagate distributed tracing headers to backend plugins (#54107) <BR>* devenv: run stripnulls.sh (#54124) <BR>* Update dependency AATTbetterer/eslint to v5.4.0 (#54046) <BR>* Chore(loki): remove any from DerivedFields test (#53547) <BR>* Chore: update latest.json to 9.1.1 (#54108) <BR>* AngularPanels: Fixing changing angular panel options not taking having affect when coming back from panel edit (#54087) <BR>* Chore: Move updateorg out of sqlstore (#54111) <BR>* Allow for clickable link (#54067) <BR>* Transformers: Support inner vs outer join (#53913) <BR>* Navigation: Use new page layout in Server Admin > Orgs pages (#54018) <BR>* ReleaseNotes: Updated changelog and release notes for 9.1.1 (#54103) <BR>* CloudWatch: Log group variable should get all log groups (#54062) <BR>* Update effects to avoid retrieving metrics descriptors except on project name update (#54091) <BR>* Secrets: Add fallback to secrets kvstore plugin (#54056) <BR>* Chore: move from xorm to sqlx apikey store (#53434) <BR>* [DOC] Add APM changes and fix links (#53986) <BR>* Chore: cleanup datasources devenv (#54092) <BR>* Dependencies: Update monaco-editor (#54068) <BR>* Icons: Move unicons icons to the repository and generate the iconsBundle.js with nodejs (#53766) <BR>* RBAC: Only display unique permissions in list (#54074) <BR>* Service Accounts: Separate metrics logic from store (#54085) <BR>* Tempo: Make TempoQuery.search & SearchQueryParams.tags optional (#54052) <BR>* Plugins: Handle app plugin proxy routes per request (#51835) <BR>* Tempo: Remove unused functions in datasource.ts (#54081) <BR>* Plugins: Refactor plugin download/installation (#43046) <BR>* RBAC: Display indicator if a permission is inherited (#54080) <BR>* Plugins: Interpolate plugin type as part of plugin ID schema (#54030) <BR>* TimeSeries: Fix crash when min >= max in config (#54069) <BR>* docs: corrects broken relrefs (#54061) <BR>* Geomap: Fix geohash editor settings #54058 <BR>* docs: refactors field value overrides topics (#53849) <BR>* Heatmap: update heatmap documentation (#52756) <BR>* Docs: Fix minor typo (#53590) <BR>* plugins: New static scanner and validator, with Thema slot support (#53754) <BR>* Update dependency AATTbetterer/cli to v5.4.0 (#54041) <BR>* Chore: fix some `any`s pt.2 (#53928) <BR>* Chore: Remove needless eslint ignore comment from variable utils (#54050) <BR>* A11y: Fix a11y for toolbar buttons in PanelEditor (#53864) <BR>* refactors transformation topics (#53984) <BR>* Alerting: Fix width of Adapative Cards in Teams notifications (#53996) <BR>* ColorInputPicker: Fix popover in disabled state (#54000) <BR>* Update dependency AATTbetterer/betterer to v5.4.0 (#54031) <BR>* Secrets: Refactor code duplicity on secrets sql kvstore (#54032) <BR>* Remove dependency jest-mock-console (#52872) <BR>* docs: refactors value mappings topics (#53616) <BR>* Elasticsearch: remove already-disabled code (#52932) <BR>* Typed variables pt6: Clean up and test variable type guards (take 2) (#54025) <BR>* Update dependency AATTlezer/common to v1 (#50866) <BR>* Add GCP_KEY secret to the artifacts-page pipeline (#54013) <BR>* Alerting: Show alerting enabled for Alertmanager data sources (#54023) <BR>* convert AzureCredentialsForm test to RTL (#53959) <BR>* RBAC: Display groups for custom roles (#54020) <BR>* Chore: convert `DebugSection` test to RTL (#53965) <BR>* loki: Fix adding refId to rowId (#53932) <BR>* Tempo: Remove spanName from the query object if undefined (#53945) <BR>* TablePanel: Fix vertical scrollbar (#53457) <BR>* Alerting: Fix links in Microsoft Teams notifications (#54003) <BR>* TimePicker: Fixes relative timerange of less than a day not displaying <BR>* A11y: Update buttons in Explore page to not use HTML Title for tooltip (#53894) <BR>* A11y: do not change the focus when switching between Viz/Suggestions/Library Panels views (#53814) <BR>* Errors: Allow using Base as an error type (#53824) <BR>* Cloud Monitoring: Support SLO burn rate (#53710) <BR>* TimeSeries: fix regression with hardMin + hardMax ranging (#53922) <BR>* Make channels_config no longer depend on legacy alerting (#53799) <BR>* fix some anys (#53789) <BR>* StructureRev: use deep equals for structure revision change detection (#53920) <BR>* Grafana/schema: Fix plugins API regression. Add back \"hidden\" in LegendDisplayMode (#53925) <BR>* Fix: Rename timezones prop to timezone for plugins compatibility (#53926) <BR>* Decimals: Fixes auto decimals to behave the same for positive and negative values (#53960) <BR>* convert TestRuleResult to RTL (#53953) <BR>* Chore/extend plugin schema json (#53950) <BR>* use navId over navModel, add page descriptions + create pageNav for child pages (#53936) <BR>* coremodels: Convert plugin-metadata schema to a coremodel (#52121) <BR>* Grafana-UI: Changes ClipboardButton to always allow copy of multi line content (#53903) <BR>* Tempo: Set the default query type even if queryType was set to \'clear\' (#53887) <BR>* Chore: Improve FolderSettingsPage test (#53601) <BR>* implement responsive breadcrumb behaviour (#53764) <BR>* Inspect: show DataFrame JSON <BR>*before<BR>* transformation and field config are applied (#53867) <BR>* Transforms: Allow for clearing of select fields for outer join and grouping to matrix transformations (#53916) <BR>* prometheus: upgrades http client to 1.30 (#53901) <BR>* Transformations: Add support for an inner join transformation (#53865) <BR>* shows example of how and where to enable public dashboards in config.ini (#53904) <BR>* A11y: Make tabs in query history + inspector accessible in Explore (#53773) <BR>* API Keys: Add revocation for SATs (#53896) <BR>* Prometheus: properly de-accumulate multi-heatmap responses (#53688) <BR>* User management: Use HMAC-SHA256 to generate time limit codes (password reset tokens) (#42334) <BR>* Alerting: State manager to use InstanceStore (#53852) <BR>* TimeSeries: Don\'t show y axis when visualisation is hidden (#53671) <BR>* Auth: Reduce lookup cookie error to warning and invalidate cookie (#53881) <BR>* HistogramPanel: Generate .cue model (#53826) <BR>* CloudWatch: Add missing AWS/Lambda metrics (#53866) <BR>* BarChart/PieChart: create/update models.cue (#52988) <BR>* TimeSeries: Fix memory leak on viz re-init caused by KeyboardPlugin <BR>* Teams: Add TeamRolePicker to the Create and Edit Team pages (#53775) <BR>* Update betterer results because of #53806 (#53884) <BR>* Update open ldap for macos (#53819) <BR>* RBAC: Remove builtin role code (#53767) <BR>* Fix file extension (#53838) <BR>* Tempo: Remove unused theme param in getStyles (#53823) <BR>* CloudWatch: Add missing AWS/ApiGateway metrics (#53839) <BR>* RBAC: Move resource permissions store to service package (#53815) <BR>* Update of AWS/Events (#53831) <BR>* Revert \"BarchartPanel: Fix color from thresholds show incorrectly (#52038)\" (#53806) <BR>* Chore: remove xorm from preference (#53803) <BR>* Geomap: update the layer order in docs (#53749) <BR>* Live: fix `StreamingDataFrame` length on `replace` action and schema change (#53796) <BR>* updates broken relrefs (#53857) <BR>* Legal: CLA formatting update (#53853) <BR>* fixes time-series relrefs (#53851) <BR>* Influxdb Datasource: Remove angular dependencies for Influxdb influxql annotations (#52546) <BR>* Alerting: add docs for file provisioning (#53101) <BR>* add sqlx_store into star service (#53430) <BR>* Alerting: Fix notifications for Microsoft Teams (#53810) <BR>* RBAC: Remove user permissions in org when user is removed (#53782) <BR>* devenv: elastic: update to new version (#53825) <BR>* InfluxDB: Remove browser (\'direct\' access) mode. (#53529) <BR>* Prometheus: Throw error on direct access (#50162) <BR>* TimeRangePicker: Absolute timeranges with timezone (#53763) <BR>* Histogram: Fix panel hide when clicking on legend (#53651) <BR>* Alerting: Read group details before saving (#53586) <BR>* Alerting: Hide \"no rules\" message when we are fetching from data sources (#53778) <BR>* coremodels: Remove \"Model\" prefix from Go types (#53801) <BR>* Chore: Replace react-inlinesvg usage for the Icon component (#53736) <BR>* Chore: Add loginattempt service (#53687) <BR>* Actually enforce dashboard schema on devenv (#53797) <BR>* Chore: Replace xorm with sqlx (#52575) <BR>* Jaeger: Remove advanced options toggle & show advanced options by default (#53774) <BR>* Chore: Add Get User Profile to user and Get User Org List to org service (#53788) <BR>* Remove unsued dep (#53785) <BR>* Chore: update latest.json to 9.1.0 (#53786) <BR>* Navigation: Improve responsiveness of `TopSearchBar` (#53777) <BR>* Chore: Remove GetSignedInUserWithCacheCtx from store interface (#53734) <BR>* Alerting: Improve Mimir AM interoperability with Grafana (#53396) <BR>* ReleaseNotes: Updated changelog and release notes for 9.1.0 (#53780) <BR>* Alerting: Support for re-ordering alert rules in a group (#53318) <BR>* Chore: Remove disable user, disable batch users and searchusers methods from store interface (#53717) <BR>* codeowners: adjust logs ownership (#53771) <BR>* Tempo: Fix typo in the tooltip for \'Limit\' (#53750) <BR>* Revert \"Analytics: Use Fullstory to get behavioral data (#53732)\" (#53762) <BR>* Release Notes: Add missing report bug fixes (#53597) <BR>* pkg/web: remove Router and Logger from Context (#53765) <BR>* fix configuration secret_key relref link (#52742) <BR>* Docs: Fix link in What\'s New in 9.1 (#53259) <BR>* Docs: Add 9.1 to What\'s New index (#53545) <BR>* Analytics: Use Fullstory to get behavioral data (#53732) <BR>* Update dependency eslint to v8.22.0 (#52723) <BR>* Fix initDashboard bug (#53722) <BR>* openapi: Use indentations for human-readable JSON (#53707) <BR>* Build: upgrade Alpine images (#53743) <BR>* GeoMap: Fix tooltip not showing values (#53738) <BR>* Adding urlparams to the routes schema (#53735) <BR>* Cloudwatch: update redis metrics (#53618) <BR>* RBAC: Remove the flag from the config which states that you can disable RBAC (#53730) <BR>* Remove delete suer from store interface (#53726) <BR>* UsersTable: Display Disabled flag in Organizations\' Users table (#53656) <BR>* RBAC: Update permission query to not join on team table (#53677) <BR>* Geomap: Minor 9.1 doc fixes (#53704) <BR>* Geomap: Update language to match documentation and remove beta (#53703) <BR>* Geomap: Update whats new docs for 9.1 (#53634) <BR>* Geomap: Update Documentation (#53552) <BR>* Alerting: Fix incorrect embedded DTO being returned when handling rule groups (#53701) <BR>* Geomap: Add devenv dashboard for v9.1 of geomap (#53638) <BR>* replace relrefs with URLs (#53686) <BR>* Fix order-of-magnitude bug in DTO conversion (#53690) <BR>* Chore: Add tempuser service (#53325) <BR>* [Doc] Added link to APM dashboard doc for Service graph Tempo data source doc (#53491) <BR>* use dash-db type when searching for dashboard (#53607) <BR>* Print package error message for deprecated io/ioutil (#53665) <BR>* Alerting: AlertingProxy to elevate permissions for request forwarded to data proxy when RBAC enabled (#53620) <BR>* Set projectName in componentDidMount to ensure GCE project is set (#53652) <BR>* Fix webpack issue (#53666) <BR>* Auth: Add cli command users-manager for conflict resolution (#52344) <BR>* Chore: Panic! in the Logs (#53664) <BR>* Show alerting availability in data source details (#53391) <BR>* Loki, Prometheus: Fix passing of query with defaults to code mode (#53646) <BR>* Loki: Rename Labels to Label filter and update placeholders (#53446) <BR>* RBAC: Remove unused code (#53649) <BR>* Chore: Add user methods to service (#53595) <BR>* ColorPickerInput: Enable input clearing (#53587) <BR>* CloudMonitor: Fix to hide queries when used in conjunction with Expressions (#53537) <BR>* Docs: Fix missing reference update on dashboard page (#53641) <BR>* AccessControl: Move GetCacheKey to SignedInUser (#53591) <BR>* RBAC: Fix various ui issues for role picker (#53589) <BR>* docs: refactor work, combines time-series topics (#53530) <BR>* Alerting: use duration model for alert rule provisioning api (#53196) <BR>* Alerting: fetch interval from stored namespace UID (#53195) <BR>* Alerting: create provisioning dir in docker image (#53594) <BR>* update alertmanager to 0.24 (#53555) <BR>* Layers check (#53611) <BR>* Fix build error (#53615) <BR>* Alerting: Adds interval and For to alert rule details (#53211) <BR>* Fix devenv tempo port (#53605) <BR>* Chore(loki): remove any from LokiQueryField test (#53548) <BR>* Chore(loki): remove any from config editor test (#53475) <BR>* Correlations: Add GetCorrelation(s) HTTP APIs (#52517) <BR>* Loki: Update copy for missing label filter error message (#53449) <BR>* Jaeger: Extract inline CSS into getStyles <BR>* remove UseState from last 2 stories (#53596) <BR>* Jaeger: Improve JSON file upload error msg <BR>* Docs: Update dashboard documentation, including new search (#53050) <BR>* Build: fix shellcheck (#53602) <BR>* Prometheus: Promote Azure auth flag to configuration (#53447) <BR>* Tracing: Fix OpenTelemetry Jaeger context propagation (#53269) <BR>* Chore: Ignore type assertions in __mocks__ (#53593) <BR>* GrafanaUI: improve Prometheus getQueryHints performance (#52148) <BR>* RBAC: Enable rbac when creating new settings (#53531) <BR>* Levitate: Update workflow to find type declaration via package.json (#53539) <BR>* Chore move Filter to user service (#53588) <BR>* Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) <BR>* Remove ioutil.ReadDir from usage (#53550) <BR>* A11y: Create Minimal Styleguide (#46948) <BR>* CI: Split `store-packages` step (#53516) <BR>* Grafana Build: Sync Grafana versioning changes from `build-pipeline` (#53522) <BR>* Preferences: Use search endpoint to get missing dashboard (#53540) <BR>* Chore: Move plugin settings store code into a dedicated service (#53560) <BR>* MSSQL: Don\'t inject angular dependency (#53546) <BR>* Datasources: Emit event on dashboard load with queries info (#52052) <BR>* fix: use `type` instead of `uid` to get datasource metadata (#53543) <BR>* Fix middleware tests for public dashboards (#53557) <BR>* Secrets: Move license check to secret store plugin (#53185) <BR>* Adding logs during migration of secrets to plugin (#53426) <BR>* Alerting: Use Adaptive Cards in Teams notifications (#53532) <BR>* Alerting: Extend PUT rule-group route to write the entire rule group rather than top-level fields only (#53078) <BR>* Public Dashboards: Usage Insights (#52768) <BR>* updates whats new version number and link (#53541) <BR>* Docs/refactors configure panels (#53485) <BR>* Typed variables pt5: Remove generics from getInstanceState (#53018) <BR>* remove UseState from legacy Select story (#53519) <BR>* CI: move `grabpl build-frontend` from grabpl to grafana (#53073) <BR>* Chore: update latest.json to 9.0.7 (#53533) <BR>* Transform: Add a limit transform (#49291) <BR>* Handle ioutil deprecations (#53526) <BR>* Dashboard: Reverted the changes of hiding multi-select and all variable in the datasource picker (#53521) <BR>* Add LockExecuteAndRelease method to ServerLockService (#53417) <BR>* Chore: Remove datasources from the Store interface (#53515) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.7 (#53524) <BR>* Add tests for Breadcrumbs (#53514) <BR>* Storybook: remove `UseState` from `ButtonSelect` story (#53509) <BR>* remove UseState from Drawer story (#53503) <BR>* Run docs pipeline on <BR>*.md changes only, in the packages dir (#53517) <BR>* Move SignedInUser to user service and RoleType and Roles to org (#53445) <BR>* Dashboard: Support Variables in \"Filter by Name\" Transformation (#51804) <BR>* Chore(devenv): remove unsupported elasticsearch versions (#53470) <BR>* Allow empty value in kv_store (#53416) <BR>* added dashboard uid when tracing header in browsermode (#53232) <BR>* RBAC: Fix dashboard filter in SQLBuilder (#53379) <BR>* Navigation: Improve breadcrumb accessibility (#53471) <BR>* SAML: Do not SAML SLO if user is not SAML authenticated (#53418) <BR>* TeamSync: Fix team syncing out of orgs mapped by auth method (#53257) <BR>* Grafana UI: Add implicit submit to TimeRangeForm for A11y (#52647) <BR>* Storybook: add controls support + remove `UseState` from `RelativeTimeRangePicker` story (#53459) <BR>* Library Panels: Use UIDs to list Dashboards using a panel (#53477) <BR>* Chore: Remove any from `public/app/plugins/datasource/elasticsearch/hooks/useNextId.test.tsx` (#53427) <BR>* Update codeowners (#53381) <BR>* Update add to project urls (#53384) <BR>* Geomap: Set markers color based on selected color field #53493 <BR>* updates aliases (#53488) <BR>* moves legend to visualizations, adds links (#53486) <BR>* Fix cloak typo (#53474) <BR>* Devenv: Universal jwt_proxy environment (#53377) <BR>* add controls support + remove UseState from WeekStartPicker.story.tsx (#53455) <BR>* Alert list panel: Add view mode \"Stat\" (#53281) <BR>* Alerting: Delete expired images from the database (#53236) <BR>* pkg/web: detect Hijack() as chain write (#53466) <BR>* Chore: Further reduce usage of v1 theme (#53423) <BR>* LibraryPanels: Rewrite invalid connection deletion query to be MySQL-friendly (#53460) <BR>* RBAC: Remove sort and unique values when fetching permissions (#53461) <BR>* Loki: Rewrite getHighlighterExpressionsFromQuery to use Loki parser (#53316) <BR>* Trigger test release on pkg/cmd/<BR>*<BR>* changes (#53448) <BR>* Collapse: Fix miss-aligned arrow icon (#53452) <BR>* pkg/web: closure-style middlewares (#51238) <BR>* Histogram: Send proper dataframe to PlotLegend (#53284) <BR>* refactor component to be more dumb, use LinkButton for icons and fix alignment (#53383) <BR>* Add controls support + remove UseState from TimeRangePicker.story.tsx (#53376) <BR>* Query Builder: Fix spelling of \"lose\" in user visible message (#53435) <BR>* Access Control: optimize GetUserPermissions sql (#53279) <BR>* Change from arm to armv7 (#53437) <BR>* Dashboard: Spelling corrections in end-user visible dialogs (#53340) <BR>* RBAC: Handle case when folder id is negative (#53438) <BR>* CI: move `grabpl build-docker` from grabpl to grafana (#53077) <BR>* Fix groups and useres indentation (#53414) <BR>* Prometheus: Remove metadata endpoint (#53428) <BR>* coremodels: Include nested optional fields in output (#53355) <BR>* fix: add promql placeholder text (#53321) <BR>* Remove packages-bucket arg (#53421) <BR>* revise to match docs (#53354) <BR>* Change base image for npm storage (#53419) <BR>* Graphite Plugin: fix annotation migration regression with ref-ids (#53361) <BR>* Chore: Enable ANSI_QUOTES for Mysql Database (#53277) <BR>* CI: Update `grabpl` to v3.0.1 (#53369) <BR>* remove the sqlstore playlist methods (#53415) <BR>* Chore: convert DashboardGrid test to RTL (#53405) <BR>* Chore: Reduce usage of v1 theme (#53245) <BR>* CI: move `grabpl shellcheck` from grabpl to grafana (#53076) <BR>* Chore: disable flaky e2e test (#53408) <BR>* Change LDAP configuration to secure connections (#53404) <BR>* Alerting: Fix alert detail layout issue (#53256) <BR>* Chore: Make \"why-did-you-render\" a dynamic import (#53121) <BR>* Chore: Update version of `AATTgrafana/eslint-config` (#53403) <BR>* ReleaseNotes: Updated changelog and release notes for 8.5.10 (#53395) <BR>* Loki: Fix showing of unusable labels field in detected fields (#53319) <BR>* Replace with anonymoud functions (#53386) <BR>* Fix: correct bold, italics, and code color in Panel tooltips (#53380) <BR>* Chore: remove any from test (#53260) <BR>* Search: Migrated impressions to use dashboardUID (#53090) <BR>* Oauth: Reduce error scope on upsert (#53242) <BR>* Prometheus: Use lezer-promql types instead of hardcoded strings (#53287) <BR>* BarGauge: Show empty bar when value, minValue and maxValue are all equal (#53314) <BR>* Azure Monitor: Add Network Insights Dashboard (#50362) <BR>* E2E: Make Cypress recordings higher res + quality (#53342) <BR>* Login: allow basic users to reset password when LDAP or Auth Proxy is enabled (#52331) <BR>* Chore: Remove pluginsettings methods from store and mockstore (#53347) <BR>* Typed variables pt4: Remove generics from getVariable (#53017) <BR>* Alerting: Remove mention of host name from Alerting HA docs (#53178) <BR>* Access Control: Set permissions for Grafana\'s test data source (#53247) <BR>* Geomap: Do not show markers with empty coordinates (#53330) <BR>* Docs: Adding hint about healthcheck not being mandatory (#53308) <BR>* Implementing OpenApi 3 specs (converted from Swagger 2) (#53243) <BR>* CI: move `grabpl build-plugins` from grabpl to grafana (#53071) <BR>* Loki: Fix producing correct log volume query for query with comments (#53254) <BR>* i18n: Translates the Share Panel modal (#53297) <BR>* Alerting: Adds support for editing group details for Grafana managed rules (#53120) <BR>* Chore: Convert FolderSettingsPage.test.tsx to RTL (#53307) <BR>* Chore: Add user service method UpdateLastSeenAt (#53309) <BR>* Chore: Add user service method ChangePassword (#53303) <BR>* Chore: Add user service method Update (#53300) <BR>* Chore: Move api key models into apikey service package (#53241) <BR>* Chore: Add user service method GetByEmail (#53298) <BR>* Chore: Add user service method GetByLogin (#53204) <BR>* GrafanaUI: Render PageToolbar\'s leftItems regardless of title\'s presence (#53285) <BR>* Remove GetUserById from store interface (#53226) <BR>* Build: Replace the file-loader loader with asset module in webpack config (#53088) <BR>* Encryption: Fall back to AES-CFB on empty algorithm metadata (#53266) <BR>* Data Connections: Remove the placeholder for Recorded Queries (#53230) <BR>* Geomap: Add measuring tools (#51608) <BR>* Canvas: Fix inconsistent border behavior (#53262) <BR>* coremodels: Combine static and generic registries (#53246) <BR>* Canvas: Fix duplicated option editors functionality (#53184) <BR>* Ensure that tooltip and legend have same parameters to calculate and display label equally (#53176) <BR>* Alerting: Fix migration (#53253) <BR>* Add missing package to AATTgrafana/schema (#53252) <BR>* Storybook: remove `UseState` + add controls support to `TimeZonePicker` story (#53219) <BR>* Chore: Sql store split for legacy alerting (#52901) <BR>* add missing check for root URLs length (#53239) <BR>* Metrics: Refactor use of lezer nodes to reference ID instead of name (parsing.ts) (#53177) <BR>* remove string constant and use ids provided in lezer-promql library (#53180) <BR>* API: Fix snapshot responses (#52998) <BR>* Alerting: set dashboard and panel id using annotations in provisioning api (#53221) <BR>* Loki: Fix types in querybuilder state test (#53223) <BR>* Loki: Remove some of any assertions from tests (#53114) <BR>* I18n: Crowdin sync (#53222) <BR>* Prometheus: Add tests for new explain section (#53182) <BR>* Build: Introduce ESM and Treeshaking to NPM package builds (#51517) <BR>* Access Control: Fix permission error during dashboard creation flow (#53214) <BR>* check not empty root urls before setting field (#53135) <BR>* Correlations: Add UpdateCorrelation HTTP API (#52444) <BR>* Search: rename `remove search constraints` (#53190) <BR>* RolePicker: Fix RolePicker menu positioning (#53201) <BR>* Make retrieve and release npm packages allowed to fail (#53191) <BR>* Chore: Remove apikey store methods from sqlstore (#53197) <BR>* CI: Run `main-docs` pipeline only, when a docs PR is merged (#53026) <BR>* Drone: Add retries for pipelines (#53171) <BR>* Change var keyword to const (#53206) <BR>* Typed variables pt3: Type VariableState with TypedVariableModel (#53015) <BR>* Chore: reformat swagger specs, again (#53205) <BR>* MegaMenu: Fix broken hamburger toggle (#52770) <BR>* Loki: Remove hardcoded values for LokiOperationId (#53168) <BR>* Chore: Prettier ignore api-merged & api-spec swagger api specs (#53170) <BR>* rename table_model.ts => TableModel.ts (#51659) <BR>* Tempo: Devenv update to support all features (#52728) <BR>* RBAC: Add an additional check on UserID before fetching the permissions (#53002) <BR>* Frontend: Make datalinks work with status history and state timeline (#50226) <BR>* Docs: update annotations API docs to include required field (#52644) <BR>* Update LokiQueryCodeEditor test title (#53181) <BR>* Docs: update Alerting configuration (#53169) <BR>* Alerting: Fix crash when viewing alert group without interval (#53166) <BR>* Docs: Add What\'s New in v9.1 (#53066) <BR>* Chore: Fix Makefile target dependency (#53165) <BR>* update versions (#53167) <BR>* ref experimental query editor (#53061) <BR>* update latest.json testing version (#53157) <BR>* Docs: Update explain section in Loki docs (#53107) <BR>* Loki: Add tests for explain section in builder and code editor (#53113) <BR>* ReleaseNotes: Updated changelog and release notes for 9.1.0-beta1 (#53155) <BR>* Chore: Split get user by ID (#52442) <BR>* Chore: split APIKey store (#52781) <BR>* Azure Monitor: Early error if the client secret is not set (#53106) <BR>* Docs: Remove limitation for Azure Monitor template variables (#52983) <BR>* Chore: Enable React strict mode (#53126) <BR>* Azure Monitor: Clarify removed query methods (#52986) <BR>* Typed variables pt2: Use type-accurate mock variables in tests (#52987) <BR>* Alerting: Update forking request handlers to use the same errors (#52965) <BR>* Encryption: De-duplicate encryption code with extensible service (#52472) <BR>* Chore: remove `UseState` + add support for controls in `TimeOfDayPicker`/`TimeRangeInput` story (#53040) <BR>* I18n: Crowdin sync (#53104) <BR>* I18n: Add X-Crowdin-SourceKey to messages.po files (#53102) <BR>* Add crowdin config (#53096) <BR>* Typed variables pt1: Use discriminated union for variable model (#52981) <BR>* don\'t show dashboards or starred items in navbar when unauthenticated (#53051) <BR>* Chore: update latest.json to 9.0.6 (#53095) <BR>* Update prometheus docs (#53062) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.6 (#53092) <BR>* Chore: Bump terser to fix security vulnerability (#53052)<BR>* Tue Oct 11 2022 ecsosAATTopensuse.org- Update to version 9.1.8: <BR>* \"Release: Updated versions in package to 9.1.8\" (#569) <BR>* add missing logic <BR>* Swap order of login fields (#511) <BR>* Security: Fix do not forward login cookie in outgoing requests <BR>* remove support for v1 manifests <BR>* Plugins: Make proxy endpoints not leak sensitive HTTP headers <BR>* FIX: Remove RBAC datasource permissions upon datasource deletion (#56530) (#56549) <BR>* LibraryPanelSearch: Refactor and fix hyphen issue (#55314) (#55612) <BR>* Azure Monitor: Fix subscription selector when changing data sources (#56284) (#56408) <BR>* Docs: Fix caching.memcached setting name (#56606) (#56674) <BR>* [v9.1.x] Alerting: Mark all tests that interact with the database as Integration tests. (#56604) <BR>* Google Cloud Monitoring: Fix bucket bound for distributions (#56565) (#56648) <BR>* Docs: deletes provisioning from grafana and adds link (#56637) (#56638) <BR>* Docs: removes duplicate sentence in silences (#56629) (#56633) <BR>* Docs: adds note on aurora incompatibility (#56621) (#56630) <BR>* Docs: changes alert groupings to groups (#56617) (#56626) <BR>* docs/provisioning: fix typo in notification policies (#54917) (#56618) <BR>* [v9.1.x] Alerting: Fix evaluation interval validation (#56115) (#56605) <BR>* Alerting: Fix migration to create rules with group index 1 (#56511) (#56583) <BR>* [9.1.x] Alerting: Fix migration to not add label \"alertname\" (#56509) (#56580) <BR>* Chore: Upgrade Go to 1.19.2 (#56355) (#56552) <BR>* Form validation problem in table panel option (column width & minimum column width) (#56452) (#56546) <BR>* Docs: adds alertmanager overview (#56527) (#56535) <BR>* Alerting: Fix pq: missing FROM-clause for table \"a\" (#56453) (#56533) <BR>* StateTimeline: Fix tooltip showing erroneously in shared crosshair dashboards (#55809) (#56520) <BR>* Alerting: Update imported prometheus alertmanager version. Backport (#56228) (#56429) <BR>* Thresholds: fix line rendering with multiple y axes (#56516) (#56517) <BR>* Fix issue 55626 (#55636) (#56482) <BR>* Azure Monitor: Adapt empty Logs response (#56378) (#56394) <BR>* Drone: `publish-linux-packages` should be privileged (#55816) (#56383) <BR>* init sbom action (#56177) (#56375) <BR>* ReleaseNotes: Updated changelog and release notes for 9.1.7 (#56323) (#56324) <BR>* ReleaseNotes: Updated changelog and release notes for 9.1.7 (#56313) (#56321) <BR>* \"Release: Updated versions in package to 9.1.7\" (#56308) <BR>* adds 4 links to blogs (#56193) (#56301) <BR>* Update github.com/labstack/echo/v4 (#56226) (#56290)<BR>* Tue Oct 04 2022 ecsosAATTopensuse.org- Update to version 9.1.7: <BR>* \"Release: Updated versions in package to 9.1.7\" (#563) <BR>* AzureMonitor: Ensure resourceURI template variable is migrated (#56095) (#56249) <BR>* Alerting: make sure that rules in rule group are nil if not provided (#55301) (#55324) <BR>* Heatmap: fix color scheme reversal (#56227) (#56233) <BR>* TimeSeries: clamp log-y-axis min to 1 when decimals=0 (#55882) (#56221) <BR>* adds note about org_role being case sensitive (#56043) (#56179) <BR>* Docs: Add link to TimescaleDB docs (#56134) (#56135) <BR>* Docs: Note issue #13399 in database install docs (#55596) (#55638) <BR>* Docs: Fix relrefs in access control API docs (#51940) (#55640) <BR>* Docs: Clarify \"supported data sources\" (#54337) (#55643) <BR>* Docs/refactors configure panels (#53485) (#55954) <BR>* docs: fix typo in is_null expression explainer (#55988) (#56036) <BR>* Update graphite datasource testing query (#54635) (#56029) <BR>* Alerting: fix alert supported warning when editing data source name (#55886) (#55999) <BR>* Docs alerting: copy edit terraform provisioning (#55978) (#55984) <BR>* Geomap: Fix tooltip display option (#55956) (#55964) <BR>* BarChart: add negY transform to fieldConfig overrides (#55930) (#55957) <BR>* fix index file for website (#55907) (#55912) <BR>* Update Alerting provisioning docs (#55892) (#55897) <BR>* Chore: Upgrade Go version to 1.19.1 (backport) (#55733) <BR>* Docs: adds terraform provisioning docs (#55660) (#55891) <BR>* Documentation: clarify label matching (#55650) (#55889) <BR>* Thresholds: Add option for dashed line style (#55875) (#55884) <BR>* TimeSeries: fix log-y-axis tick label skipping when decimals=0 (#55868) (#55873) <BR>* resolves merge conflicts (#55764) <BR>* Alerting: Fix a typo in alerting rule annotation docs (#55730) (#55798) <BR>* Fix: RBAC handle `error no resolver` found (#55676) <BR>* Tempo: Wrap the autocomplete value for a tag in double quotes (#55610) (#55637) <BR>* Library panels: Add backend route (#55746) (#55758) <BR>* Dashboard: Single right-aligned y axis loses gridlines (#54206) (#55537) <BR>* Alerting: cache general folder in migration based on org id (#55620) (#55691) <BR>* Alerting: support env variables in contact point settings when provsioning (#55666) (#55680) <BR>* Alerting: Fix flaky test (#55551) (#55673) <BR>* [v9.1.x] Prometheus: Restore FromAlert header (#55627) <BR>* CloudWatch: Add missing AWS/Prometheus metrics (#54990) (#55652) <BR>* Docs: Fix link to config docs (#55396) (#55594) <BR>* Search: Add search index configuration options (#55525) (#55529) <BR>* Dashboard: Fix plugin dashboard save as button (#55197) (#55606) <BR>* slate-suggenstions: adding `moveBackward` (#55576) (#55592) <BR>* TablePanel: Fix FooterRow styling for Safari and Firefox (#55543) (#55602) <BR>* Docs: Fix Cloud availability of JWT URL Embedding (#55260) (#55261) <BR>* Update grafana version tag to 9.1.0 (#54049) (#55263) <BR>* Docs: Fix decimals: auto docs for panel edit (#55477) (#55564) <BR>* Live: Fix live streaming with `live-service-web-worker` feature flag enabled (#55528) (#55558) <BR>* Alerting: Skip unsupported file types on provisioning (#55573) (#55584) <BR>* Alerting: Fix mathexp.NoData cannot be reduced (#55347) (#55549) <BR>* Auth: Add development manual override (#55496) (#55544) <BR>* Drone: Always have `image_pull_secrets` (#55530) (#55541) <BR>* Status History Panel: Show X-Axis Value in Tooltip (#54563) (#55534) <BR>* Search: improve logging in case of failed dashboard loading phase (#55523) (#55524) <BR>* V9.1.3.1 security patch (#492) (#55515) <BR>* Explore: Add feature tracking events (#54514) (#55469) <BR>* ReleaseNotes: Updated changelog and release notes for 9.1.6 (#55481) (#55483) <BR>* \"Release: Updated versions in package to 9.1.6\" (#55480) <BR>* [v9.1.x] Alerting: Fix default query\'s data source when no default datasource … (#55441)<BR>* Wed Sep 21 2022 ecsosAATTopensuse.org- Update to version 9.1.6: <BR>* \"Release: Updated versions in package to 9.1.6\" (#531) <BR>* V9.1.3.1 security patch (#492) <BR>* Mention the need for Subscription Reader role (#51844) (#55436) <BR>* Geomap: Sync v9.1.x with main (#55428) <BR>* Before requesting the metadata check the access mode (#55403) <BR>* Plugins: Expose emotion/react to plugins to prevent load failures (#55297) (#55400) <BR>* ElasticSearch: Fix dispatching queries at a wrong time (#55225) (#55367) <BR>* Azure Monitor: Fix migration issue with MetricDefinitionsQuery template variable query types (#55262) (#55359) <BR>* TablePanel/StatPanel: Fix values not being visible when background transparent (#55092) (#55362) <BR>* CloudWatch: Enable feature adoption tracking in the plugin (#54299) (#55354) <BR>* Backport: Revert changes to oauth behavior to v9.1.x (#55302) <BR>* Docs: adds set up section with alertmanager, provisioning sections (#55291) (#55321) <BR>* [v9.1.x] Browse: Hide dashboard actions if user does not have enough permission (#55279) <BR>* Fix header/footer not sticky (#55285) (#55294) <BR>* Docs: RBAC update for insights and query caching (#52544) (#55280) <BR>* Inspect: Hide Actions tab when it is empty (#55272) (#55274) <BR>* adjusts structure of tasks (#55268) (#55270) <BR>* Provisioning Contact points: Support disableResolveMessage via YAML too (#54122) (#55254) <BR>* Alerting: Fix send resolved notifications (#54793) (#55256) <BR>* Fix download link in macOS install instructions (#55133) (#55140) <BR>* small fix for new variable editor types (#55195) (#55259) <BR>* When generating the pubdash url, use the base url from the Grafana config. This allows the url generation to work in the case that Grafana is hosted on a subpath. (#55204) (#55251) <BR>* Fix broken image rendering troubleshooting links (#55210) (#55252) <BR>* InfluxDB: add scopedVars to tags to fix repeated panels querying all selected variables (#54934) (#55245) <BR>* [v9.1.x] fix: min metric to hourly metric (#55244) <BR>* Search: Fixes folder section not displaying dashboards (#55231) (#55240) <BR>* Migrate user_id to BIGINT (#55084) (#55235) <BR>* Docs: create new explore page for concepts (#55161) (#55213) <BR>* Search: Avoid requesting all dashboards when in Folder View (#55188) <BR>* Geomap: Add Africa, Australia, Oceania, South Asia, and East Asia as initial view options (#55142) (#55191) <BR>* Query patterns: Feature tracking (#55164) (#55177) <BR>* AzureMonitor: Explain custom and metric namespace properties (#55048) (#55173) <BR>* Panel: Disable legends when showLegend is false prior to schema v37 (#55126) (#55165) <BR>* Alerting: Fix legacy migration crash when rule name is too long (#55053) (#55128) <BR>* adds section shortcode, adjust topic titles (#55000) (#55002) <BR>* ReleaseNotes: Updated changelog and release notes for 9.1.5 (#55091) (#55093) <BR>* \"Release: Updated versions in package to 9.1.5\" (#55090) <BR>* PanelMenu: Remove hide legend action as it was showing on all panel types (#54876) (#55063)<BR>* Tue Sep 13 2022 ecsosAATTopensuse.org- Update to version 9.1.5: <BR>* \"Release: Updated versions in package to 9.1.5\" (#507) <BR>* Fix StateTimeline zoom function (#55033) (#55046) <BR>* Traces: More visible span colors (#55029) <BR>* PluginLoader: Alias slate-react as AATTgrafana/slate-react (#55027) (#55032) <BR>* Cloudwatch: Fix annotation query serialization issue (#54884) (#55022) <BR>* Frontend logging: handle logging endpoints without expensive middleware (#54960) (#55019) <BR>* AzureMonitor: Fix custom namespaces (#54937) (#55018) <BR>* Alerting: remove interpolation of annotations from alert rule file provisioning (#54975) (#54996) <BR>* PanelOptions: fix timezones editor save key (#55009) (#55011) <BR>* Docs/refactors variables topics (#54470) (#54995) <BR>* hide overflow content for single left pane (#54882) (#54994) <BR>* ReleaseNotes: Updated changelog and release notes for 9.1.4 (#54987) (#54989) <BR>* \"Release: Updated versions in package to 9.1.4\" (#54986) <BR>* CloudWatch: Fix display name of metric and namespace (#54860) (#54971) <BR>* Search: Add substring matcher (#54895) <BR>* Alerting: make sure to update contact point references when updating (#54896) (#54952) <BR>* fix bug in loki\'s adhoc filters (#54920) (#54956) <BR>* Alerting: validate am config changes before persisting (#54908) (#54944) <BR>* AzureMonitor: Fix metric namespace list (#54826) (#54945) <BR>* DisplayProcessor: Handle reverse-ordered data when auto-showing millis (#54923) (#54930) <BR>* Docs: moves reporting docs per customer request (#54591) (#54911) <BR>* ignore non-actionable errors in grafana agent (#54824) (#54906) <BR>* [v9.1.x] Alerting: Change the rule yaml data to reflect Prom-based rule format (#54898) <BR>* instrumentation: dont instrument ErrSkip at all (#54880) (#54883) <BR>* Chore: Upgrade `AATTgrafana/lezer-logql` to `0.0.19` (#54879) <BR>* Heatmap: Add option to reverse color scheme (#54365) (#54861) <BR>* Alerting: Sanitize invalid label/annotation names for external alertmanagers (#54537) (#54859) <BR>* Alerting: Resetting the notification policy tree to the default policy will also restore default contact points (#54608) (#54855) <BR>* BarChart: fix stale colorByField being used in value mappings (#54820) (#54856) <BR>* Add package publishing step (#53553) (#54846) <BR>* TimeSeries: omit non-integer y ticks when decimals: 0 (#54679) (#54808) <BR>* [v9.1.x] Alerting: Fix incorrect propagation of org ID and other fields in rule provisioning endpoints (#54807) <BR>* Dashboard: Unsaved changes warning fixes (#54706) (#54803) <BR>* Alerting: Telegram: truncate long messages (#54339) (#54796) <BR>* Chore: Update slate and related packages (#54566) (#54795) <BR>* ReleaseNotes: Updated changelog and release notes for 9.1.3 (#54759) (#54762) <BR>* \"Release: Updated versions in package to 9.1.3\" (#54758) <BR>* [v9.1.x] RBAC: Fix resolver issue on wildcard resulting in wrong status code (#54692)<BR>* Sat Sep 10 2022 ecsosAATTopensuse.org- Update to version 9.1.4: <BR>* \"Release: Updated versions in package to 9.1.4\" (#498) <BR>* Chore: Update slate and related packages (#54566) (#54795)<BR>* Tue Sep 06 2022 ecsosAATTopensuse.org- Update to version 9.1.3: <BR>* \"Release: Updated versions in package to 9.1.3\" (#490) <BR>* 54570 manual backport (#54716) <BR>* LibraryElements: Fix inability to delete library panels under MySQL (#54600) (#54711) <BR>* A11y: Make tabs in query history + inspector accessible in Explore (#53773) (#53902) <BR>* Explore: Improve a11y of query row collapse button (#53827) (#54149) <BR>* GrafanaUI: Fix styles for invalid selects & DataSourcePicker (#53476) (#54321) <BR>* API: Do not expose user input in datasource error responses (#53483) (#54709) <BR>* Fix StateTimeline duration bug + add hidden tooltip option (#54697) (#54701) <BR>* Instrumentation: log the total number of db queries per request (#54647) (#54686) <BR>* Add JWT url auth documentation (#54040) (#54689) <BR>* [Doc][Tempo] Backport 54120 to v9.1.x (#54675) <BR>* [DOC] Add APM changes and fix links (#53986) (#54672) <BR>* Histogram: ensure y axis is unit-less (#54667) (#54671) <BR>* [Doc] Added link to APM dashboard doc for Service graph Tempo data source doc (#53491) (#54406) <BR>* TimeSeries: fix padding, force 0-100% y range when % stacked (#54197) (#54652) <BR>* Plugins Catalog: Allow to filter plugins using special characters (#54474) (#54589) <BR>* Alerting: Fix UI bug when setting custom notification policy group by (#54607) (#54610) <BR>* Fixed tooltip does not change data when hovering over other datapoints (#54517) (#54595) <BR>* refactors usage insights topics (#54497) (#54583) <BR>* adds video (#54545) (#54581) <BR>* Correlations: Use correct fallback handlers (#54511) (#54569) <BR>* TestData DB: Fix node graph not showing when the `Data type` field is set to `random` (#54298) (#54564) <BR>* [v9.1.x] Metrics: Fixed `grafana_database_conn_<BR>*` metrics, and added new `go_sql_stats_<BR>*` metrics as eventual replacement (#54540) <BR>* moves time series up, fixes random relrefs (#54477) (#54539) <BR>* AppRootPage: Fixes issue navigating between two app plugin pages (#54519) (#54529) <BR>* Hidden series stay hidden in legend when toggling visibility (#54139) (#54522) <BR>* FIX: RBAC prevents deleting empty snapshots (#54385) (#54510) <BR>* Plugins Catalog: Use appSubUrl to generate plugins catalog urls (#54426) (#54433) <BR>* Grafana Backend: Establish a database version support policy. (#54374) (#54506) <BR>* ReleaseNotes: Updated changelog and release notes for 8.3.11, 8.4.11, 8.5.11 and 9.0.8 (#54493) (#54498) <BR>* ReleaseNotes: Updated changelog and release notes for 9.1.2 (#54481) (#54483) <BR>* \"Release: Updated versions in package to 9.1.2\" (#54480) <BR>* removes previously refactored content (#54416) (#54471)<BR>* Tue Aug 30 2022 ecsosAATTopensuse.org- Update to version 9.1.2: <BR>* \"Release: Updated versions in package to 9.1.2\" (#475) <BR>* Rendering: Add support for renderer token (#54425) (#54431) <BR>* Add FocusScope to PanelEditor when open in the Dashboard Page so that a11y focus never catches invisible content. (#54400) (#54430) <BR>* Azure Monitor: Updated `grafana_ds_azuremonitor_dashboard_loaded` event, replaced array of queries for stats (#54286) (#54424) <BR>* Fix admonition (#54408) (#54412) <BR>* Docs: add geomap index (#54410) <BR>* Geomap: Fix tooltip display (#54245) (#54397) <BR>* QueryEditorRow: filter data on mount (#54260) (#54392) <BR>* RBAC: Only display unique permissions in list (#54074) (#54383) <BR>* RBAC: Display indicator if a permission is inherited (#54080) (#54380) <BR>* Plugins: Remove various custom headers logic (#54146) (#54284) <BR>* Alerting: use raw query data in provisioning to bypass interpolation of macros (#54293) (#54357) <BR>* Alerting: add missing yaml tag to mute time struct (#54287) (#54355) <BR>* Geomap: Local color range for dimensions (#54348) (#54352) <BR>* Docs/refactors manage dashboard topics (#54178) (#54248) <BR>* Docs: refactors and copy edits share dashboard topics (#53972) (#54229) <BR>* docs: refactors field value overrides topics (#53849) (#54098) <BR>* Search: use SQL search as a fallback during bluge\'s initial indexing (#54095) (#54276) <BR>* elastic: always use millisecond-intervals for alerting (#54157) (#54317) <BR>* Dashboard save: Persist details message when navigating through dashboard save drawer\'s tabs. (#54084) (#54289) <BR>* elastic: use millisecond-intervals (#54202) (#54266) <BR>* use metadata endpoint (#53980) (#54241) <BR>* Docs/adds cloud support disclaimer (#54150) (#54252) <BR>* \"Release: Updated versions in package to 9.1.1\" (#54101) <BR>* [v9.1.x] Build: Use specific nodejs version for levitate pipeline (#54212) <BR>* [v9.1.x] AdHoc variable: Correctly preselect datasource when provisioning (#54205) <BR>* AzureMonitor: Added ARG query function for template variables (#53059) (#54204) <BR>* Alerting: Fix saving of screenshots uploaded with a signed url (#53933) (#54147) <BR>* Fix: Correctly migrate mixed data source targets (#54152) (#54199) <BR>* Alerting: Update rules delete endpoint to handle rules in group (#53790) (#54184) <BR>* Alerting: log external alertmanager URLs #54127 (#54177) <BR>* Search: Show all dashboards in the folder view (#54163) (#54164) <BR>* Update whatsNewUrl (#54154) (#54155) <BR>* Trigger backend tests on devenv changes (#54137) (#54148) <BR>* AngularPanels: Fixing changing angular panel options not taking having affect when coming back from panel edit (#54087) (#54132) <BR>* Docs: Backport 53530 to v9.1.x (#54106) <BR>* ReleaseNotes: Updated changelog and release notes for 9.1.1 (#54103) (#54105) <BR>* Update effects to avoid retrieving metrics descriptors except on project name update (#54091) (#54100) <BR>* docs: corrects broken relrefs (#54061) (#54097) <BR>* Add GCP_KEY secret to the artifacts-page pipeline (#54013) (#54055)<BR>* Tue Aug 23 2022 ecsosAATTopensuse.org- Update to version 9.1.1: <BR>* \"Release: Updated versions in package to 9.1.1\" (#466) <BR>* TimeSeries: Fix crash when min >= max in config (#54069) (#54078) <BR>* Geomap: Fix geohash editor settings #54058 (#54064) <BR>* Geomap: update the layer order in docs (#53749) (#54060) <BR>* refactors transformation topics (#53984) (#54059) <BR>* Heatmap: update heatmap documentation (#52756) (#54057) <BR>* Make retrieve and release npm packages allowed to fail (#53191) (#53220) <BR>* Docs: Fix minor typo (#53590) (#54053) <BR>* [v9.1.x] A11y: Fix a11y for toolbar buttons in PanelEditor (#54047) <BR>* [v9.1.x] Alerting: Fix width of Adaptive Cards in Teams notifications (#54045) <BR>* ColorInputPicker: Fix popover in disabled state (#54000) (#54042) <BR>* docs: refactors value mappings topics (#53616) (#54036) <BR>* A11y: do not change the focus when switching between Viz/Suggestions/Library Panels views (#53814) (#54007) <BR>* loki: Fix adding refId to rowId (#53932) (#54019) <BR>* TablePanel: Fix vertical scrollbar (#53457) (#54015) <BR>* Grafana-UI: Changes ClipboardButton to always allow copy of multi line content (#53903) (#53929) <BR>* Alerting: Fix links in Microsoft Teams notifications (#54003) (#54012) <BR>* TimePicker: Fixes relative timerange of less than a day not displaying (#54008) <BR>* Cloud Monitoring: Support SLO burn rate (#53710) (#54001) <BR>* TimeSeries: fix regression with hardMin + hardMax ranging (#53922) (#53976) <BR>* [v9.1.x] Grafana/schema: Fix plugins API regression. Add back \"hidden\" in LegendDisplayMode (#53966) <BR>* [v9.1.x] Timeseries: Revert the timezone(s) property name change back to singular (#53963) <BR>* Decimals: Fixes auto decimals to behave the same for positive and negative values (#53960) (#53961) <BR>* shows example of how and where to enable public dashboards in config.ini (#53904) (#53912) <BR>* TimeSeries: Don\'t show y axis when visualisation is hidden (#53671) (#53895) <BR>* TimeSeries: Fix memory leak on viz re-init caused by KeyboardPlugin (#53891) <BR>* Update betterer results because of #53806 (#53884) (#53885) <BR>* Revert \"BarchartPanel: Fix color from thresholds show incorrectly (#52038)\" (#53806) (#53876) <BR>* Fix file extension (#53838) (#53880) <BR>* Live: fix `StreamingDataFrame` length on `replace` action and schema change (#53796) (#53863) <BR>* updates broken relrefs (#53857) (#53860) <BR>* Legal: CLA formatting update (#53853) (#53855) <BR>* fixes time-series relrefs (#53851) (#53854) <BR>* Docs: Publish v9.1.x docs to /latest/ (#53846) <BR>* Alerting: add docs for file provisioning (#53101) (#53848) <BR>* docs: manual backport for what\'s new for 9.1.0 (#53842) <BR>* Alerting: Fix notifications for Microsoft Teams (#53810) (#53843) <BR>* Fix webpack issue (#53666) (#53840) <BR>* [v9.1.x] Alerting: Read group details before saving (#53809) <BR>* CloudMonitor: Fix to hide queries when used in conjunction with Expressions (#53537) (#53811) <BR>* TimeRangePicker: Absolute timeranges with timezone (#53763) (#53818) <BR>* Chore: Ignore type assertions in __mocks__ (#53593) (#53816) <BR>* Histogram: Fix panel hide when clicking on legend (#53651) (#53813) <BR>* [v9.1.x] Alerting: Hide \"no rules\" message when we are fetching from data sources (#53807) <BR>* ReleaseNotes: Updated changelog and release notes for 9.1.0 (#53780) (#53784) <BR>* \"Release: Updated versions in package to 9.1.0\" (#53779) <BR>* use dash-db type when searching for dashboard (#53607) (#53674)<BR>* Sun Aug 21 2022 ecsosAATTopensuse.org- Update to version 9.1.0: <BR>* \"Release: Updated versions in package to 9.1.0\" (#460) <BR>* Fix initDashboard bug (#53722) (#53759) <BR>* Build: upgrade Alpine images (#53743) (#53748) <BR>* GeoMap: Fix tooltip not showing values (#53738) (#53741) <BR>* Cloudwatch: update redis metrics (#53618) (#53733) <BR>* RBAC: Remove the flag from the config which states that you can disable RBAC (#53730) (#53731) <BR>* Build: update grabpl (#53729) <BR>* Tracing: Fix OpenTelemetry Jaeger context propagation (#53269) (#53724) <BR>* Alerting: Fix incorrect embedded DTO being returned when handling rule groups (#53702) <BR>* Fix order-of-magnitude bug in DTO conversion (#53690) (#53696) <BR>* [9.1.x] Alerting: AlertingProxy to elevate permissions for request forwarded to data proxy when RBAC enabled (#53679) <BR>* Chore: Panic! in the Logs (#53664) (#53669) <BR>* Loki, Prometheus: Fix passing of query with defaults to code mode (#53646) (#53662) <BR>* [v9.1.x] Alerting: Adds interval and For to alert rule details (#53610) <BR>* fixed conflicts (#53538) <BR>* ColorPickerInput: Enable input clearing (#53587) (#53650) <BR>* Revert SQL data sources migration for 9.1 (#53510) <BR>* RBAC: Fix various ui issues for role picker (#53589) (#53644) <BR>* Alerting: use duration model for alert rule provisioning api (#53196) (#53637) <BR>* Alerting: fetch interval from stored namespace UID (#53195) (#53636) <BR>* Alerting: create provisioning dir in docker image (#53594) (#53633) <BR>* [v9.1.x] Docs: Update dashboard documentation, including new search (#53050) (#53608) <BR>* Prometheus: Promote Azure auth flag to configuration (#53447) (#53598) <BR>* Preferences: Use search endpoint to get missing dashboard (#53540) (#53571) <BR>* Alerting: Use Adaptive Cards in Teams notifications (#53532) (#53556) <BR>* Datasources: Emit event on dashboard load with queries info (#52052) (#53568) <BR>* fix: use `type` instead of `uid` to get datasource metadata (#53543) (#53562) <BR>* Alerting: Extend PUT rule-group route to write the entire rule group rather than top-level fields only (#53078) (#53554) <BR>* Transform: Add a limit transform (#49291) (#53536) <BR>* RBAC: Fix dashboard filter in SQLBuilder (#53379) (#53506) <BR>* Allow empty value in kv_store (#53416) (#53505) <BR>* LibraryPanels: Rewrite invalid connection deletion query to be MySQL-friendly (#53460) (#53469) <BR>* RBAC: Remove sort and unique values when fetching permissions (#53461) (#53467) <BR>* Histogram: Send proper dataframe to PlotLegend (#53284) (#53462) <BR>* Access Control: optimize GetUserPermissions sql (#53279) (#53442) <BR>* RBAC: Handle case when folder id is negative (#53438) (#53439) <BR>* Prometheus: Remove metadata endpoint (#53428) (#53433) <BR>* Graphite Plugin: fix annotation migration regression with ref-ids (#53361) (#53420) <BR>* Chore: disable flaky e2e test (#53408) (#53413) <BR>* Fix: correct bold, italics, and code color in Panel tooltips (#53380) (#53382) <BR>* [v9.1.x] Alerting: Fix alert detail layout issue (#53410) <BR>* Loki: Fix showing of unusable labels field in detected fields (#53319) (#53387) <BR>* Azure Monitor: Add Network Insights Dashboard (#50362) (#53367) <BR>* BarGauge: Show empty bar when value, minValue and maxValue are all equal (#53314) (#53371) <BR>* Geomap: Do not show markers with empty coordinates (#53330) (#53337) <BR>* Alerting: Remove mention of host name from Alerting HA docs (#53178) (#53345) <BR>* Access Control: Set permissions for Grafana\'s test data source (#53247) (#53334) <BR>* Loki: Fix producing correct log volume query for query with comments (#53254) (#53320) <BR>* GrafanaUI: Render PageToolbar\'s leftItems regardless of title\'s presence (#53285) (#53292) <BR>* Alerting: set dashboard and panel id using annotations in provisioning api (#53221) (#53233) <BR>* API: Fix snapshot responses (#52998) (#53244) <BR>* Alerting: Fix migration (#53253) (#53255) <BR>* add missing check for root URLs length (#53239) (#53251) <BR>* Access Control: Fix permission error during dashboard creation flow (#53214) (#53229) <BR>* check not empty root urls before setting field (#53135) (#53225) <BR>* Correlations: Add UpdateCorrelation HTTP API (#52444) (#53224) <BR>* RolePicker: Fix RolePicker menu positioning (#53201) (#53216) <BR>* Search: rename `remove search constraints` (#53190) (#53217) <BR>* [v9.1.x] Frontend: Make datalinks works with status history and state timeline (#53202) <BR>* Docs: update Alerting configuration (#53169) (#53192) <BR>* [v9.1.x] Alerting: Fix crash when viewing alert group without interval (#53188) <BR>* [v9.1.x] Add What\'s New in Grafana v9.1 (#53175) <BR>* [9.1.x] Alerting: Remove user input from error response (#53164) <BR>* Docs: Update explain section in Loki docs (#53107) (#53161) <BR>* backport release notes (#53160) <BR>* Azure Monitor: Early error if the client secret is not set (#53106) (#53154) <BR>* Docs: Remove limitation for Azure Monitor template variables (#52983) (#53153) <BR>* Azure Monitor: Clarify removed query methods (#52986) (#53143) <BR>* \"Release: Updated versions in package to 9.1.0-beta.1\" (#53137) <BR>* Alerting: Extract alert rule diff logic into separate file with exported API (#53083) <BR>* remove documentation for feature not yet being launched (#53082) <BR>* Canvas: Unable to add fixed text in textbox element #53080 <BR>* Alerting: Update rules version when folder title is updated (#53013) <BR>* fix audit log prefix for public dashboards (#53070) <BR>* Alerting: Increase alert rule operation perf by replacing subquery with threshold calculation (#53069) <BR>* Canvas: Cleanup default elements (#52958) <BR>* Canvas - Clear button bugfix (#53068) <BR>* Storage: move file quota check to service (#53058) <BR>* Alerting: Add file provisioning for text templates (#52952) <BR>* Alerting: Add file provisioning for mute timings (#52936) <BR>* Canvas: Inline element settings (#52771) <BR>* Alerting: Add file provisioning for notification policies (#52877) <BR>* Alerting: Add file provisioning for contact points (#51924) <BR>* Search: Move entity events to transaction (#52394) <BR>* Azure Monitor: Restore Metrics query parameters: subscription, resourceGroup, metricNamespace and resourceName (#52897) <BR>* TimeSeriesPanel: Tooltip works properly when changing modes (#52876) <BR>* Public Dashboards: add e2e tests for public dashboards (#52970) <BR>* CloudWatch: add CloudWatchSynthetics namespace (#52956) <BR>* CloudWatch: the variable editor should accept custom values (#52955) <BR>* Navigation: split logic, reenable unit test, copy whole node to prevent recursion error (#53033) <BR>* Chore: Cleanup Makefile (#53037) <BR>* Alerting: Show evaluation interval global limit warning (#52942) <BR>* CloudMonitoring: Remove link setting for SLO queries (#53031) <BR>* public dashboards: check to see if dashboard state is different from persisted on save (#52008) <BR>* Chaging log level when secret is not found (#53007) <BR>* Import: prevent recursion blowup in redux + reintroduce import e2e test (#52985) <BR>* Search: add request metrics (#53028) <BR>* Make compile-build-cmd depend on init-enterprise (#53029) <BR>* GrafanaUI: Improved ClipboardButton success state (#52665) <BR>* Trigger pr-integration-tests pipeline only on backend changes (#53024) <BR>* Alerting: Configure alert manager data source as an external AM (#52081) <BR>* Annotations: Migrate dashboardId to dashboardUID (#52588) <BR>* Storage: optimize sql list operation (#53009) <BR>* Storage: add global resources/system (#53000) <BR>* docker: The cue directory is gone. Catch-up (#52606) <BR>* update e2e docs to remove aria-label mentions (#52999) <BR>* Loki: support template variables when running stream (live) mode (#52973) <BR>* Search: Track user searches and results interactions (#52949) <BR>* Dashboards: Disable variable pickers for snapshots (#52827) <BR>* AppChrome: Fix race condition when updating chrome state on route changed (#52694) <BR>* Loki: Move explain section to builder mode (#52879) <BR>* Search: add starred filter and swap button order (#52184) <BR>* Sync: Move ActiveTokenCount to a new service (#52991) <BR>* Prometheus: Fix adding of multiple values for regex operator (#52978) <BR>* API: Do not expose user input in datasource error responses (#52992) <BR>* elastic: eliminate react warning (#52934) <BR>* Tooltip mode works in BarChart panel (#52941) <BR>* Chore: remove unnessisary type assertion from GrafanaContext (#52979) <BR>* AzureAD: Don\'t copy claims around (#52950) <BR>* Storage: support git + github backed roots (#52192) <BR>* Canvas: Enable ability to instantly select and drag an element (#52861) <BR>* BarChart: fix top y tick clipping when x labels are rotated (#52964) <BR>* BarchartPanel: Fix color from thresholds show incorrectly (#52038) <BR>* Previews: return an empty array, rather than a null, if a dashboard has no datasources (#52961) <BR>* [DOC] Updates to K8s install instructions (#52772) <BR>* Previews: fix `dashboard.thumbnails.ds_uids` migration (#52960) <BR>* CloudMonitor: Consolidate editor rows (#52675) <BR>* Chore: use new `pa11y-ci` version (#52953) <BR>* Azure Monitor: Add new dashboard with geo map for app insights test availability (#52494) <BR>* CI: add the grabpl build-backend command into the repo (#52673) <BR>* Docker: Install jq on `build-container` image (#52928) <BR>* Grafana/toolkit: Fix incorrect image and font generation for plugin builds (#52927) <BR>* Previews: datasource permissions (#52747) <BR>* Prometheus: Add flag to compare streaming and buffered responses (#51711) <BR>* InfluxDB: move datasource health check to backend (#52668) <BR>* RBAC: Update the docs homepage to mention that RBAC is only enterprise (#52890) <BR>* Storage: fix delete folder (#52860) <BR>* SearchV2: Add minor UX improvements to Search pages (#52833) <BR>* Alerting: Allow testing provisioned contact points (#52824) <BR>* RBAC: Add RBAC for query caching (#52113) <BR>* TimeSeries: Implement auto decimals for y axes (#52912) <BR>* Deps: Update SAML libraries (#52893) <BR>* Canvas: Add all options to inline editor (#52834) <BR>* Transformers: remove config from \"join by labels\" source fields (#52850) <BR>* fix the issue of annotation endpoint (#52907) <BR>* Graphite Plugin: Remove angular dependencies for graphite annotations (#52261) <BR>* Various Panels: Add ability to toggle legend with keyboard shortcut (#52241) <BR>* fixes links (#52899) <BR>* Access Control: Allow org admins to invite new users (#52894) <BR>* Revert \"Explore: Add Mixed Datasource (#51605)\" (#52889) <BR>* Update Monthly patch updates (#52885) <BR>* Azure Monitor: Append /default to the resource URI if needed (#52884) <BR>* Tempo: Set APM table default span kind (#52851) <BR>* Explore: Add Mixed Datasource (#51605) <BR>* Storybook: add controls support + remove `UseState` from `Collapse` story (#52869) <BR>* Auth: Implement Token URL JWT Auth (#52662) <BR>* Chore: Move swagger definitions to the handlers (#52643) <BR>* Separate task with additional information (#52871) <BR>* Azure Monitor: Deprecate metricDefinition (#52793) <BR>* Fixing the relative url path (#52774) <BR>* Adding rudderstack to our storybook (#52777) <BR>* Updating plugin packaging documentation (#52744) <BR>* Update dependency lint-staged to v13 (#52873) <BR>* PromQuery: Show exemplars in collapsed view (#52767) <BR>* CloudWatch: returnData should default to true (#52759) <BR>* Instrumentation: Collect database connection stats (#52797) <BR>* Plugins: Add validation for plugin manifest (#52787) <BR>* Update dependency html-loader to v4 (#52858) <BR>* Update dependency jest-junit to v14 (#52859) <BR>* Dev: Bump eslint sdk for vscode (#52852) <BR>* Update dependency AATTopentelemetry/semantic-conventions to v1.5.0 (#52856) <BR>* Loki: Show label options for unwrap operation (#52810) <BR>* Update typescript-eslint monorepo to v5.31.0 (#52819) <BR>* Update grafana monorepo to v0.4.0 (#52805) <BR>* Don\'t make the whole row a drag handle, use css instead (#52795) <BR>* Correlations: Add DeleteCorrelation HTTP API (#51801) <BR>* loki: remove unused code (#52435) <BR>* Correlations: change casing of <BR>*UID properties (#52836) <BR>* Storage: allow public access to public files (#52849) <BR>* Chore: Rename dashboardUID to dashboardUIDs in search endpoint and up… (#52766) <BR>* Chore: Add dashboard UID as query parameter of Get annotation endpoint (#52764) <BR>* Canvas: Merge tree view and layer element list UX (#52701) <BR>* fix typo in SQL editor placeholders #52846 <BR>* Docs: updated configuration description for auto_assign_org (#50180) <BR>* Graphite: Introduce new query types in annotation editor (#52341) <BR>* CODEOWNERS: update for the observability-logs squad (#52792) <BR>* Azure Monitor: fix bug in variable editor (#52804) <BR>* Geomap: Support ability to color markers based on label value (#47476) <BR>* Transformations: Add standard deviation and variance reducers (#52769) <BR>* Alerting: Group alert state history by labels and allow filtering (#52784) <BR>* Chore: update latest.json to 9.0.5 (#52820) <BR>* Update linguijs monorepo to v3.14.0 (#52811) <BR>* UI/Card: Fix card items always having pointer cursor (#52809) <BR>* Remove unused code (#52806) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.5 (#52813) <BR>* Alerting: Scheduler to use AlertRule (#52354) <BR>* Update dependency webpack to v5.74.0 (#52799) <BR>* coremodel: Fix hardcoded text and overly broad embedding (#52802) <BR>* Update dependency ts-node to v10.9.1 (#52798) <BR>* Dropdown: New dropdown component (#52684) <BR>* Update dependency selecto to v1.17.0 (#52794) <BR>* add a note about starred dashboards in the navbar to the documentation (#52660) <BR>* Docs: fix data source MSSQL link (#52796) <BR>* Update dependency sass to v1.54.0 (#52791) <BR>* Update dependency rollup to v2.77.1 (#52786) <BR>* Update dependency lru-cache to v7.13.1 (#52733) <BR>* instrumentation: add buckets to catch very slow requests (#51492) <BR>* Update dependency react-select to v5.4.0 (#52763) <BR>* Profile: Fix nav tree link to notifications (#52685) <BR>* Docs: Update docs for images in notifications (#52721) <BR>* logs: better volume-color (#52711) <BR>* Service accounts: update docs (#52734) <BR>* Revert \"Service accounts: Add service account to teams\" (#52710) <BR>* Grafana/toolkit: Fix incorrect image and font generation for plugin builds (#52661) <BR>* Dashboard and Folder permissions: Update docs to reflect reality (#52730) <BR>* grafana/ui: convert sass to emotion (#52541) <BR>* Geomap: refactor and cleanup structures (#52760) <BR>* Chore: typos in MySQL/PostgreSQL ConfigurationEditor (#52735) <BR>* Transforms: Add Join by label transformation (#52670) <BR>* Chore: add dashboarduid in the connection endpoint response (#52761) <BR>* Update dependency ol to v6.15.1 (#52751) <BR>* Only reset keybindings on route change, not param change (#52746) <BR>* Explore: Change datasourceName usage to datasourceUID or datasourceRef where appropriate (#52479) <BR>* Traces: Align APM table names (#52591) <BR>* fix typo, ensure kms key example uuid isn\'t a potentially real key (#52750) <BR>* Storage: externalize `allow_unsanitized_svg_upload` (#52703) <BR>* Updated pushover in Supported notifiers (#52631) <BR>* Secrets: Implement Secret Plugin required flag and fatal crash on startup (#52552) <BR>* Dashboard: Adjust styles for very long titles (#52452) <BR>* Datasources: add `datasourceUids` filter <BR>* Auditing: Add new options to docs (#52050) <BR>* Menu: Improvements to menu component (#52686) <BR>* Update dependency lerna to v5.2.0 (#52732) <BR>* docs(alerting): removed a repetition of a word (#52376) <BR>* Update dependency date-fns to v2.29.1 (#52722) <BR>* Correlations: Add CreateCorrelation HTTP API (#51630) <BR>* fix dockerfile for oracle alpine image (#52667) <BR>* change managed permissions for service accounts (#52709) <BR>* Loki: Add support for IP label and line filter in query builder (#52658) <BR>* Fix small typo in panel doc (#52568) <BR>* Docs: Fix query history documentation (#52610) <BR>* Chore: Bump typescript version to 4.7.4 (#52325) <BR>* Update dependency core-js to v3.24.0 (#52708) <BR>* I18n: Wrap event-based modals with I18nProvider (#52720) <BR>* Update dependency AATTvisx/shape to v2.11.1 (#52707) <BR>* Data Connections: Add data sources (#52436) <BR>* Loki: Add unwrap with conversion function to builder (#52639) <BR>* ToolbarButton: Add back useful storybook story (#52683) <BR>* CloudWatch: Refactor tests to assert struct instead of marshalled json (#52024) <BR>* Update dependency AATTopentelemetry/semantic-conventions to v1.4.0 (#52663) <BR>* Update dependency AATTtypes/ol-ext to v2.1.2 (#52691) <BR>* Update dependency AATTtesting-library/user-event to v14.3.0 (#52690) <BR>* Tempo: Add context menu to edges (#52396) <BR>* Azure Monitor: New template variable editor (#52594) <BR>* Storage: Mime type detection (#52512) <BR>* ColorPickerInput: Allow returning empty color value (#52650) <BR>* Slider: Fixes styling of marker dots (#52678) <BR>* FolderPage: Do not create browser history when adding slug to url (#52695) <BR>* TimeZone: Remove political reference (#52689) <BR>* Timezone: Consistency in how we write time zone (#52679) <BR>* GrafanaContext: Exploring a way to get rid of global scope singletons (#52128) <BR>* Plugins: Fixes navigation between different plugin pages (#52571) <BR>* TimeSeries: Support multiple timezones in x axis (#52424) <BR>* Search: Handle special datasource types (#52446) <BR>* Search: Allowed actions (#52529) <BR>* devenv: removes old ab script (#52657) <BR>* Docs: Replace apt-key command with signed-by option (#44885) <BR>* improve meta and story typings (#52659) <BR>* Variables: Optimize \"timeRangeUpdated\" path (#52047) <BR>* Update dependency AATTmicrosoft/api-extractor-model to v7.22.1 (#52641) <BR>* Loki: Add hints for level-like labels (#52414) <BR>* I18n: Change locale format to IETF language tag (#52596) <BR>* GrafanaUI: Improve ClipboardButton story (#52656) <BR>* Remove need to use lowercase in span name dropdown (#52645) <BR>* Remove build-storybook from release-branch mode for enterprise (#52654) <BR>* add support for controls in DataSourceHttpSettings story (#52618) <BR>* Internationalisation: Translate the Share modal (#52457) <BR>* Alerting: Fix alert panel instance-based rules filtering (#52583) <BR>* Update dependency moment to v2.29.4 [SECURITY] (#51886) <BR>* Remove condition - simplify code (#52637) <BR>* Alerting: Add subpath to the folder edit and permission url (#52399) <BR>* Plugins: Add signature wildcard globbing for dedicated private plugin type (#52163) <BR>* Preferences: Use dashboardUID to set the home dashboard (#51919) <BR>* LoginLayout: Remove hardcoded background-color (#52505) <BR>* TopNav: Support for deeper nesting in section nav (#52562) <BR>* Fix anonymous access (#52615) <BR>* Service accounts: Document service account managed permissions (#52628) <BR>* Service account: Ensure that you can revert only service accounts which you can access (#52626) <BR>* Service account: Redirect to the edit page after creation (#52623) <BR>* Docs: Revoke access to App Plugins (#52542) <BR>* TimeSeries: Add option for symmetrical y axes (align 0) (#52555) <BR>* Canvas: Set element cursor to grab (#52503) <BR>* Geomap: Fix tooltip offset bug (#52627) <BR>* Public Dashboards: Adds template variable validation for pubdash on the backend (#52566) <BR>* TopNav: Keyboard shortcut to toggle topnav on or off (#52572) <BR>* removes unnecessary words in into (#52622) <BR>* Auth: Add prometheus metrics for case insensitive ids (#52162) <BR>* Service accounts: Update docs to mention about reverting token to API key (#52608) <BR>* Service accounts: Add a confirm modal for migration actions (#52604) <BR>* Tracing: Send tags, events, and references as raw json (#52245) <BR>* remove UseState from SpectrumPalette story (#52612) <BR>* Chore: remove `UseState` from `ColorPicker` story (#52611) <BR>* Convert `MultiModeGraphTooltip` test to RTL (#52595) <BR>* Plugins: Add support for HTTP logger (#46578) <BR>* Prometheus: Don\'t show errors from unsuccessful API checks like rules or exemplar checks (#52193) <BR>* Azure Monitor: Migrate template variables to new format (#52584) <BR>* Docs: minor corrections to prefix and naming (#52579) <BR>* Revert \"Alerting: Add support for images in Line alerts (#50703)\" (#52593) <BR>* Chore: Align on \'internationalization\' for feature name (#52585) <BR>* History: list, compare and restore versions using UID (#51989) <BR>* Alerting: Add support for images in Line alerts (#50703) <BR>* Alerting: Allow the webhook notifier to support a custom Authorization header (#52515) <BR>* Changelog: Removed falsely added bugfix (#52580) <BR>* Documentation: Create documentation around AWS Secrets Manager plugin (#52181) <BR>* allow setting team managed permissions for service accounts (#52467) <BR>* Alerting: use static channel configuration to determinate secure fields (#52527) <BR>* Docs: adjusts heading and rewords the intro to active voice (#52545) <BR>* Chore: update latest.json to 9.0.4 (#52550) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.4 (#52548) <BR>* Core code editor/builder components (#52421) <BR>* Canvas: Add constraint selection icons (#52504) <BR>* Upgrade grafana-aws-sdk from core, and remove it from AATTgrafana/ui (#52420) <BR>* Internationalisation: Translates RefreshPicker and the dashboard toolbar (#51827) <BR>* Docs: Fix access-control links (#52537) <BR>* PageLayouts: Updates dashboard section routes with navId (#52175) <BR>* Alerting: Cleanup the `alert_configuration` table on write (#51497) <BR>* Alerting: take datasources as external alertmanagers into consideration (#52534) <BR>* OAuth: Allow role mapping from GitHub and GitLab groups (#52407) <BR>* TopNav: Updates to create service account page and invite user (#52480) <BR>* github: add issues to logs-squad based on labels (#52533) <BR>* display dashboard settings to users who are allowed to edit the dashboard (#52532) <BR>* CI: Refactor/Reorder `<BR>*.star` files (#52384) <BR>* CloudMonitoring: add tests around experimental UI (#52487) <BR>* Chore: Update to the latest grafana-plugin-sdk-go and more swagger fixes (#52445) <BR>* Chore: Move user errors to user service (#52460) <BR>* Chore: Upgrade to Go version 1.17.12 (#52523) <BR>* Table: Fix type safety (#52525) <BR>* Canvas: Fix selecto box offset placement #52489 <BR>* RBAC: Add RBAC for data source insights (#51496) <BR>* CI; Update Dockerfile for `grafana/grafana-ci-deploy` container (#52516) <BR>* Loki: Fix `show context` not working in some occasions (#52458) <BR>* GrafanaUI: Add success state to ClipboardButton (#52069) <BR>* Access control: Fix org user removal for OSS users (#52473) <BR>* Azure Monitor: Add support for Metric Names variables (#52322) <BR>* DataSources: refactor datasource pages to be reusable (#51874) <BR>* Dashboard: Fix iteration property change triggering unsaved changes warning (#51272) <BR>* Public Dashboards: Add Public Tag to Dashboard Title (#52351) <BR>* Secrets: Add logging to track secrets migration (#52481) <BR>* Adds documentation for public dashboards under the dashboards section. (#52126) <BR>* Update upgrade-grafana.md (#52406) <BR>* FolderPage: Improve folder page to work with new nav breadcrumbs and modify Dashboard page show path based breadcrumbs\" (#52428) <BR>* Alerting: Rename sender.Sender to sender.ExternalAlertmanagers (#52463) <BR>* CloudWatch: fix log explorer context (#52118) <BR>* Secret migration from Sql KV Store to Secret Plugin (#52191) <BR>* Tree navigation in inline editor (#52427) <BR>* StyleGuide: Update frontend style guide (#52471) <BR>* Alerting: Fix Slack push notifications (#52391) <BR>* Loki: Fix adding of multiple label filters when parser (#52335) <BR>* Alerting: Preserve new-lines from custom email templates in rendered email (#52253) <BR>* Scene: Fixing state issue with useState when SceneObject instance changes (#52372) <BR>* Scenes: Improve typing of scene state to avoid type guards and casting (#52422) <BR>* ServiceAccounts: Updates the service accounts list page to look good in new top nav design (#52425) <BR>* Dashboard Links: Fix styles for very long dashboard titles (#52443) <BR>* Storage: remove orgId from sql config (#52426) <BR>* Docker: Install `git` in `grafana/grafana-ci-deploy` image (#52466) <BR>* Public Dashboards: count public dashboards view requests (#52419) <BR>* Storage: branding access (#52412) <BR>* Docs: Update query caching support (#50706) <BR>* Chore: Split delete user method (#52216) <BR>* add logs to debug failing migration (#52447) <BR>* Alerting: Split Scheduler and AlertRouter tests (#52416) <BR>* Plugins: Convert BarGaugePanel to RTL (#52423) <BR>* Legend: Right align calculation values (#52400) <BR>* Remove volumes from build-e2e pipeline on main (#52386) <BR>* API: Add service account routes to the swagger (#52398) <BR>* SQLStore: Support Upserting multiple rows. (#52228) <BR>* Alerting: Prevent evaluation if \"for\" shorter than \"evaluate\" (#51797) <BR>* Chore: Add new go test commands for unit, integration, and pro tests to makefile (#51202) <BR>* Fix: Use ac.parameter for the scope protecting plugins routes (#52389) <BR>* Traces: Remove serviceMap feature flag (#52375) <BR>* loki: better handle an empty-response (#52397) <BR>* Grafana/UI: Add ColorPickerInput component (#52222) <BR>* Docs: Updated links to landing pages for the notifiers (#51875) <BR>* TimeSeries: Add option to match axis color to series color (#51437) <BR>* Storage: Upload button (#52346) <BR>* Scene: Support for collapsable rows via a nested scene object (#52367) <BR>* Storage: Remove storageLocalUpload flag (#52413) <BR>* Storage: `system/branding` storage (#51987) <BR>* Alerting: Move debug log line to where alert rules are updated (#52318) <BR>* UnsavedChanges: Should not be triggered when only going into panel edit without changing anything (#52363) <BR>* ServiceAccount: New service account modal to follow design system (#52373) <BR>* Export: include section count in status updates (#52368) <BR>* add secretsmanager type to plugin.json (#52408) <BR>* Tempo: Tempo/Prometheus links select ds in new tab (cmd + click) (#52319) <BR>* ValueMappings: Make value mapping row focusable (#52337) <BR>* Sanitization: fix log message (#52401) <BR>* Rename Acl to ACL (#52342) <BR>* ModifyQuery: Improve typing for modifyQuery and query hints (#52326) <BR>* Storage: limit the number of uploaded files (#50796) <BR>* Storage: fix svg upload (#52395) <BR>* Docs: fixes warning for enterprise customers (#52385) <BR>* Chore: Introduce playlist service (#52252) <BR>* PanelEdit: Hide multi-/all-select datasource variables in datasource picker (#52142) <BR>* Traces: Add more template variables in Tempo & Zipkin (#52306) <BR>* Alerting: Refactor API types generation with different names. (#51785) <BR>* Encryption: Expose secrets migrations through HTTP API (#51707) <BR>* Dashboard: Add guidance about reload required after updating shared cursor/tooltip setting. (#52280) <BR>* Storage: use static access rules (#52334) <BR>* TopNav: Store collapse state for chrome top search bar in local storage (#52300) <BR>* Canvas: Overlapping elements bugfix (#52343) <BR>* Docs: refactors configure standard options (#52278) <BR>* Docs: removes old whats new docs (#52188) <BR>* mysql query editor - angular to react (#50343) <BR>* Alerting: Update DbStore to use disabled orgs from the config (#52156) <BR>* MSSQL: Migrate to React (#51765) <BR>* Encryption: Add support to run secrets migrations even when EE is disabled (#51705) <BR>* Alerting: rule evaluation loop\'s update channel to provide version (#52170) <BR>* Add delete user from other services/stores (#51912) <BR>* Plugins: Always validate root URL if specified in signature manfiest (#52332) <BR>* logs: send more info to getLogRowContext (#52130) <BR>* Internationalisation: Translates \"Inspect panel\" drawer (#52324) <BR>* Elasticsearch: Added `modifyQuery` method to add filters in Explore (#52313) <BR>* Logs: Fixed incorrect highlighting on empty line filter (#52214) <BR>* Azure Monitor: Add template variables for namespaces and resource names (#52247) <BR>* Loki: Fix incorrect TopK value type in query builder (#52226) <BR>* Datasources: Allow configuration of the TTL (#52161) <BR>* Upgrade grafana-azure-sdk-go package (#52248) <BR>* Fix: Choose Lookup params per auth module (#395) (#52312) <BR>* Chore: Test `grafana/public/app/plugins/panel/text/TextPanel.tsx` (#52244) <BR>* Auth: Lockdown non-editables in frontend when external auth is configured (#52160) <BR>* Scenes: Fixes layout when the editor is active (#52291) <BR>* Canvas: Remove inline editor button #52237 <BR>* Chore: update latest.json to 9.0.3 (#52298) <BR>* updates broken relrefs, removes unneeded file (#52292) <BR>* Canvas: Improve context menu UX (#52234) <BR>* Dashboards: load from storage (#51949) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.3 (#52296) <BR>* Encryption: Re-order error check (#52251) <BR>* Alerting: Add file provisioning for alert rules (#51635) <BR>* Alerting: Update state manager to accept reserved labels (#52189) <BR>* Docs: Correct references to \'lockingMigration\' (#51678) <BR>* Browse/Search: Make browser back work properly when visiting Browse or search (#52271) <BR>* Docs: Fix broken grafana plugins tutorial links (#52147) <BR>* TopNav: Page can now support dashboard page layouts (Both new and old) (#52039) <BR>* TopNav: Make dashboard toolbar actions work in new top nav (#51950) <BR>* fix dates (#52264) <BR>* ReleaseNotes: Updated changelog and release notes for 8.4.10 (#52259) <BR>* Alerting: Fix Teams notifier not failing on 200 response with error (#52254) <BR>* ReleaseNotes: Updated changelog and release notes for 8.5.9 (#52256) <BR>* Fix: Comment out flaky tests for TestReadProm (#52243) <BR>* Access Control: Fix missing folder permissions (#52153) <BR>* ReleaseNotes: Updated changelog and release notes for 8.4.10 <BR>* SSE: Add noData type (#51973) <BR>* AzureMonitor: Update UI to experimental package (#52123) <BR>* Preferences: Get home dashboard from teams (#52225) <BR>* SQL: Migrate (MS/My/Postgres)SQL configuration pages from Angular to React (#51891) <BR>* fix: set RGL wrapper height to auto to remove empty space below the panel (#52122) <BR>* Panels: Prevent panel content from escaping its bounds (#52167) <BR>* Alerting: fix validation of alertmanager template. (#51538) <BR>* Alerting: Fix bug where state did not change between Alerting and Error (#52204) <BR>* Chore: Remove any that was introduced in a test (#52203) <BR>* Cloud Datasources: Add necessary inputs and bump version for code coverage workflow (#52055) <BR>* Internationalisation: Translates the panel header menu (#52168) <BR>* Loki: Add hint for pipeline error to query builder (#52134) <BR>* Logs: Fixed LogContext being underneath the table (#52165) <BR>* AzureMonitor: Improve handling of unsupported template variable cases in URIs (#52054) <BR>* AzureMonitor: Add ResourceGroups template variable (#52141) <BR>* Docs: fixes data source links (#52196) <BR>* Alerting: Provisioning API respects global rule quota (#52180) <BR>* Canvas: Remove Open Editor option from context menu when in normal editor mode #52186 <BR>* combines table viz docs (#52176) <BR>* Export: Export plugin settings (#52129) <BR>* CSRF: Fix additional headers option (#50629) <BR>* Storage: refactor readonly support (#52127) <BR>* Canvas: Avoid refreshing elements while dragging (#52120) <BR>* remove unused orgStore from scheduler (#52157) <BR>* Fix the bug in navbar\'s active item when the root url include a subpath (#51767) <BR>* Public Dashboards: add information about how time settings works (#52152) <BR>* update Evaluator interface to accept context (#52151) <BR>* grafana/ui: convert sass to emotion explore classes (#52078) <BR>* Datasource: Propagate datasource secret decryption errors to the frontend (#52068) <BR>* HTTP: Add function for using new style errors with fallback (#51627) <BR>* SQLstore: Fix fetching an inexistent playlist response (#51962) <BR>* Use non-blocking way of fetching ruler api availability (#52102) <BR>* Alerting: Fix invalid swagger specification (#51907) <BR>* API: Do not validate/save legacy alerts when saving a dashboard if legacy alerting is disabled (#51883) <BR>* AzureMonitor: Add support for Subscriptions template variable (#52086) <BR>* Logs: Fixed wrapping log lines from detected fields (#52108) <BR>* add comments (#52124) <BR>* Owensmallwood/pubdash panel blank when target has no datasource (#52115) <BR>* Alerting: Refactor Evaluator (#51673) <BR>* Secrets: Improve unified secrets migration and implement compatibility flag (#50463) <BR>* Alerting: refactor scheduler and separate notification logic (#48144) <BR>* Graph: move time region calculation to a utility function (#51413) <BR>* GrafanaUI: Reverts changes in styling to tag component (#51911) <BR>* Bump actions/setup-node from 3.3.0 to 3.4.0 (#52075) <BR>* fix docs with correct instructions to create a silence URL (#52062) <BR>* LDAP: Improve errors and documentation (#52111) <BR>* Canvas: Show constraints on element drag #52074 <BR>* Storage: Optionally overwrite existing files (#52067) <BR>* Loki: Support json parser with expressions in query builder (#51965) <BR>* Canvas: Tree View Navigation (#51855) <BR>* Node Graph: Emphasize hovered or connected nodes (#51925) <BR>* SQL: Fix couple of issues in SQLDatasource (#52080) <BR>* Plugins: Validate root URLs when signing private plugins via grafana-toolkit (#51968) <BR>* Alerting: Add default input parameters for expressions (#51810) <BR>* Add Splunk to annotations legacy runner (#52025) <BR>* Alerting: Disable /api/admin/pause-all-alerts with Unified Alerting (#51895) <BR>* Chore: Improve TagList story (#52012) <BR>* Export: include alerts, thumbnails, usage stats, and short urls (#51938) <BR>* Alerting: Allow filtering of contact points by name (#51933) <BR>* Service accounts: Update documentation with new changes (#52015) <BR>* BarChart: fix crash when checking bar value text overlap (#52061) <BR>* Alerting: Add config disabled_labels to disable reserved labels (#51832) <BR>* Alerting: Update default route groupBy to [grafana_folder, alertname] (#50052) <BR>* Service accounts: Remove feature toggle check on API keys page (#52048) <BR>* AzureMonitor: Update resource and namespace metadata. (#52030) <BR>* API: Add playlists endpoints to the swagger spec (#51918) <BR>* Geomap: Fix layer extent (#51956) <BR>* Emphasize American English as source language (#52040) <BR>* Page: Update profile page components to use new navId (#51664) <BR>* refactors all dashboard and linking content (#52005) <BR>* Loki: Fix suggesting operations from different category (#52034) <BR>* Docs: fixes couple of typos (#52031) <BR>* public dashboards:fix time regression (#51998) <BR>* Traces: More feature tracking (#51686) <BR>* Documentation: Show that admin/pause-all-alerts is only for legacy. (#51862) <BR>* URL: Encode certain special characters (#51806) <BR>* File upload error handling (#52006) <BR>* Geomap: update with template variable change (#52007) <BR>* Alerting: Add method to reset notification policy tree back to the default (#51934) <BR>* CloudWatch: Remove simplejson in favor of \'encoding/json\' (#51062) <BR>* Search: pass the \'explain\' flag from the UI and debug paging issues (#51847) <BR>* Fix relrefs in product docs (#51944) <BR>* Fix relrefs in api keys doc (#51943) <BR>* Fix relrefs in alerting (#51939) <BR>* Fix relrefs in devloper docs (#51942) <BR>* Storage: add `delete` / `deleteFolder` / `createFolder` (#51887) <BR>* Prometheus datasource: query builder freezes when metrics metadata is undefined (#51929) <BR>* Fix consistency errors and regenerate (#51935) <BR>* adds shared content (#51982) <BR>* fix nil pointer dereference (#51978) <BR>* FeatureFlags: omit metric when grafana cant run the feature (#51856) <BR>* Chore: Remove the old log format (#51526) <BR>* Table panel: Show ellipsis in Default cell when data link is wider than the column (#51975) <BR>* GraphNG: uPlot 1.6.22 (#51945) <BR>* Chore: Set codeowner for betterer results file (#51971) <BR>* Loki: Add missing operators in label filter expression (#51880) <BR>* Chore: Sync betterer results (#51963) <BR>* RBAC: Allow app plugins access restriction (#51524) <BR>* Access control: Allow organisation admins to add existing users to org (#51668) <BR>* Table: Fix scrollbar is hidden by pagination (#51501) <BR>* Service Accounts: Managed permissions for service accounts (#51818) <BR>* CI: Add `pr-verify-drone` pipeline (#51951) <BR>* LDAP: Allow specifying LDAP timeout (#48870) <BR>* Dashboard: Fixes sub menu alignment issue (#51775) <BR>* Canvas: Position inline editor default via panel dimensions and add context menu option (#51471) <BR>* Search: support datasource template variables when parsing dashboard JSON models (#51587) <BR>* Public Dashboards Bug: Permissions error on panel when using mixed datasource with Enterprise (#51930) <BR>* Split up issue boards for cloud datasources (#51902) <BR>* Make store packages depend on gen-version (#51916) <BR>* Slider: Enforce numeric constraints and styling within the text input (#50905) <BR>* Remove indentation from docs/list shortcode usage (#51715) <BR>* Export: support stopping exports (#51769) <BR>* Plugins: InfluxDB update time range query (#51833) <BR>* CloudWatch: Add default log groups to config page (#49286) <BR>* Plugins: InfluxDB datasource - set epoch query param value as \"ms\" (#51651) <BR>* Service account: Update service accounts creation (#51848) <BR>* Plugins: InfluxDB variable interpolation fix (#51917) <BR>* Rendering: Fix user information when using render key (#50879) <BR>* Add artifacts-page grabpl command (#51894) <BR>* Scene: Small refactorings and name changes (#51866) <BR>* Add gen-version step to release pipelines (#51913) <BR>* JWT: Add JWT proxy setup devenv (#51731) <BR>* Time series panel: Fix an issue with stacks being not complete due to the incorrect data frame length (#51910) <BR>* ServiceAccounts: Add Prometheus metrics service (#51831) <BR>* Loki: Implement hints for query builder (#51795) <BR>* Docs: Improve docs for differences and limitations (#51905) <BR>* Docs: Improve docs for images in notifications (#51900) <BR>* Storybook: Add documentation and controls to RefreshPicker story (#51736) <BR>* Do not check permissions while deleting external snapshot (#51897) <BR>* ServiceAccounts: Don\'t create new orgs for service accounts (#51819) <BR>* Azure Monitor: Add support to migrate some queries with template variables (#51881) <BR>* Docs: new data sources topic (#51863) <BR>* Add gen-version for main-publish pipeline (#51890) <BR>* upgrade `AATTgrafana/lezer-logql` (#51888) <BR>* Renderer: Add sanitize API (#50936) <BR>* CI: Abstract Grafana versioning (#50935) <BR>* Datasources: Refactor the list page (#51438) <BR>* CloudMonitoring: Update AnnotationQueryEditor to use experimental UI components (#51841) <BR>* CloudMonitoring: Update Selector to use experimental UI components (#51840) <BR>* CloudMonitoring: Update SLO to use experimental UI components (#51839) <BR>* CloudMonitoring: Update Service to use experimental UI components (#51838) <BR>* CloudMonitoring: Update Project to use experimental UI components (#51837) <BR>* Alerting: Fix RegExp matchers in frontend for Silences and other previews. (#51726) <BR>* Add doc-validator tool to CI (#51698) <BR>* Fixed broken link for supported namespaces (#51302) <BR>* Encryption: Refactor secrets.Service initialization (#51091) <BR>* Scene: Fix merge issue in main (#51865) <BR>* Scene: POC for a future dashboard model and runtime (#50980) <BR>* Storage: simplify retrieving the file names from the response frame (#51805) <BR>* Betterer: Rebuild better results file as it was corrupt (#51861) <BR>* public dashboards: move into into its own service (#51358) <BR>* Public Dashboards: disable saving button instead of hide before accepting checkboxes (#51744) <BR>* Public Dashboards: add icon buttons with links to useful information for the user (#51722) <BR>* Fixes tooltip issue with time picker and dashboard settings (#51836) <BR>* Docs: added clarification to plugin provisioning (#50212) <BR>* Public Dashboards: Query Caching (#51403) <BR>* Plugins: InfluxDB variable interpolation fix for influxdbBackendMigration feature flag (#51624) <BR>* Public Dashboards: use default dashboard time range instead of current (#51656) <BR>* Alerting: Add custom templated title to Wecom notifier (#51529) <BR>* add experimental slo query editor (#51351) <BR>* Docker: Update glibc version (#51107) <BR>* Cloud Monitoring: Update LabelFilter to use experimental UI components (#51342) <BR>* fix broken links (#51821) <BR>* Histogram: filter nulls, bucket-adaptive xAxis decimals (#51773) <BR>* TopNav: New page layouts (#51510) <BR>* Loki: Fix error when changing operations with different parameters (#51779) <BR>* AzureMonitor: Update curated dashboards (#51331) <BR>* Plugins: Register management endpoints only when external managed is also false (#51802) <BR>* BarChart: fix explicit yAxis min (#51768) <BR>* Chore: Bump parse-url to 6.0.2 to fix security vulnerabilities (#51796) <BR>* Chore: Fix CVE-2021-3807 (#51753) <BR>* Chore: Fix CVE-2021-43138 (#51751) <BR>* Traces: Move towards using OTEL naming conventions (#51379) <BR>* devenv: influxdb: fix config (#51781) <BR>* Service accounts: Add service account to teams (#51536) <BR>* Chore: Plugin CI E2E image update (#51787) <BR>* Chore: Remove unused nodemon dependency (#51749) <BR>* Chore: Fix CVE-2022-0155 (#51755) <BR>* Chore: Fix CVE-2020-7753 (#51752) <BR>* Chore: Fix CVE-2021-3918 (#51745) <BR>* Only define plugin install endpoints when catalog enabled (#51788) <BR>* Chore: Improve `Tag`story (#51677) <BR>* Traces: Trace to logs fix (#51053) <BR>* remove event.stopPropagation(), so that when one menu opens, all others close; (#51557) <BR>* Tabe panel: Minor fixes caused by datalinks context menu (#51756) <BR>* Traces: Span bar label (#50931) <BR>* Geomap: Support shared crosshair for route layer (#51495) <BR>* Chore: Refactor logs_model to clean up types (#51201) <BR>* Graphite: Use TimeRange with applied fiscalYearStartMonth (#51623) <BR>* Docs: Add and organize panels (#51763) <BR>* Export: save all dashboards to git (#48233) <BR>* Storage: Add basic file upload management (#50638) <BR>* Altering: validate that the mute time intervals exist when updating routing tree (#51573) <BR>* Alerting: Add method to provisioning API for obtaining a group and its rules (#51398) <BR>* Alerting: validate that the receiver exist when updating routing tree (#51561) <BR>* Copy delete user permission to access control service (#51747) <BR>* Storybook: Add documentation to PluginSignatureBadge story (#51645) <BR>* MegaMenu: Add mega menu to new top nav design (#51616) <BR>* Docs: Manage library panels refactor (#51661) <BR>* Chore: Convert QueryOperationRow test to RTL (#51290) <BR>* TimeSrv: Don\'t modify refresh interval when editing panel (#51718) <BR>* Chore: Improve SecretInput story (#51665) <BR>* TestDataDB: update CSV wave scenario ui (#51719) <BR>* Prometheus: Small improvements to the custom client (#51709) <BR>* template functions reference and examples moved to corresponding section, description and links fixed (#51654) <BR>* document auth_style option (#51697) <BR>* Devenv: Add an oauth block (#51514) <BR>* Chore: Make betterer tests more stable (#51703) <BR>* Plugins: Add missing asserts for Plugin Errors field (#51702) <BR>* Update dependency AATTrushstack/ts-command-line to v4.12.1 (#51586) <BR>* DashboardRow: collapse shortcut doesn\'t allow to move the row (#51589) <BR>* Update dependency AATTmicrosoft/api-extractor-model to v7.21.0 (#51629) <BR>* Encryption: Move secrets migrations into secrets.Migrator (#51014) <BR>* Alerting: Change __alertScreenshotToken__ to __alertImageToken__ (#50771) <BR>* Alerting: add YAML support for relative time range (#51694) <BR>* Access Control: Allow dashboard admins to query org users (#51652) <BR>* Prometheus: Remove cache, pass headers in request, simplify client creation for resource calls and custom client (#51436) <BR>* UsageStats: fixed elasticsearch version number to semver (#49054) <BR>* Search: Downgrade Bluge, refactor code (#51560) <BR>* State Timeline: Enable support for annotations (#47887) <BR>* StateTimeline: Try to sort time field (#51569) <BR>* Chore: Convert SpanDetailsRow test to RTL (#51345) <BR>* Search: fix logging statements (#51633) <BR>* Codeowners: update to reflect cloud datasources team split (#51626) <BR>* Search: Sort by updated at and created at (#50416) <BR>* Search: Filter punctuation and tokenize camel case (#51165) <BR>* Public Dashboards: disable dev mode required (#51646) <BR>* Public Dashboards: fix time settings store when updating (#51601) <BR>* sql plugins - angular to react - base sql datasource (#51655) <BR>* Dependencies: Clean up gofrs/uuid (#51615) <BR>* Chore: add generics to backendSrv (#51606) <BR>* Alerting: Better metrics and renamed BrowserScreenshotService (#51564) <BR>* SearchV2: Use the same components for both SQL and bluge backends (#50125) <BR>* Alerting: Fix rule API to accept 0 duration of field `For` (#50992) <BR>* Docs: Update backend architecture contributor documentation (#51172) <BR>* Alerting: Fix normalization of alert states for panel annotations (#51637) <BR>* Docs: adds new alerting diagram (#51638) <BR>* Alerting: Remove withStoredImage and change forEachFunc (#51384) <BR>* Alerting: Adds visual tokens for templates (#51376) <BR>* Loki: Remove unused prop from query builder (#51504) <BR>* chore/backend: move dashboard errors to dashboard service (#51593) <BR>* Alerting: Adds contact point template syntax highlighting (#51559) <BR>* Update dependency AATTrushstack/node-core-library to v3.49.0 (#51544) <BR>* Alerting: Use folders\' RBAC permission to control rules actions (#51434) <BR>* Chore: some low-hanging type assertion fruit (#51618) <BR>* Alerting: Fix documentation for Grafana 9.0 (#51614) <BR>* allow specifying auth style (#51233) <BR>* Annotations: Use point marker for short time range annotations (#51520) <BR>* Prometheus: Fix integer overflow in rate interval calculation on 32-bit architectures (#51508) <BR>* Service accounts: add usagestats for teams (#51585) <BR>* Loki: Create component for sending logs to Loki (#51500) <BR>* API: Fix failure to generate swagger specification due to missing binary (#51551) <BR>* DataFrame: more thorough detection of unsorted values (#51602) <BR>* Chore: Update ConcreteLogger to implement gokit Logger interface (#51599) <BR>* fixes broken relrefs (#51572) <BR>* Alerting: Improvements to image package (#51576) <BR>* rename logs_model.ts->logsModel.ts; update references (#51468) <BR>* ColorScale: prevent vertical scrollbar in container during hover (#51591) <BR>* Search: Refine clear tags UI #51590 <BR>* Annotations: Fix custom tag functionality (#51537) <BR>* Canvas: Stop selecto box from triggering when programmatically selecting elements (#51579) <BR>* Canvas: Enable multi-select via shift key <BR>* Update dependency AATTmicrosoft/api-extractor-model to v7.20.3 (#51513) <BR>* sync routing tree with latest changes in Gin (#51541) <BR>* Chore: Convert KeyValuesTable to RTL (#51278) <BR>* Export: Fix export/import of dash with library panels (#49319) <BR>* Plugins: disable management of secrets manager plugins through the UI (#51553) <BR>* Secrets: Implement unified secrets short lived cache (#51275) <BR>* keep the betterer message generic (#51563) <BR>* Handle scalar and string resultType separately (#51411) <BR>* Chore: split betterer into it\'s own CI step and allow failures for now (#51543) <BR>* SearchV2: add back the column styles for the SearchResultsTable component (#51549) <BR>* Drop unused debian packages (#45173) <BR>* Remove async, set static actions from response and not state variable (#51556) <BR>* Docs: combines use dashboard content into single topic (#51527) <BR>* chore/deps: bump containerd to 1.6.6 (#51493) <BR>* LibraryElements: Delete invalid connections before deleting element (#50519) <BR>* Plugins: Show that Secrets Manager Plugin is active in the UI (#50953) <BR>* Bump github.com/gosimple/slug from 1.9.0 to 1.12.0 (#43837) <BR>* Variables: variables in Markdown links are not interpolated (#51392) <BR>* Chore: add a betterer test for undocumented stories (#51444) <BR>* Update dependency AATTmicrosoft/api-extractor to v7.28.1 (#51491) <BR>* Loki/Logs: Make it possible to copy log values to clipboard (#50914) <BR>* Prometheus: Remove middleware for custom headers (#51518) <BR>* Loki: Add e2e test for query builder (#51314) <BR>* Alerting: Remove duplicate error message (#51515) <BR>* Templating: Changing between variables with the same name now correctly triggers a dashboard refresh (#51490) <BR>* Prometheus: Support 1ms resolution intervals (#44707) <BR>* HeatmapNG: expand log y axis min/max config to full powers (#51472) <BR>* moves custom branding to configuration (#51522) <BR>* Docs: renames tracing topics, moves to configure docs (#51519) <BR>* Fix lockfile... (#51516) <BR>* Update dependency prettier to v2.7.1 (#50746) <BR>* Chore: update latest.json to 9.0.2 (#51512) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.2 (#51507) <BR>* ServiceAccounts: Add Service Account Token last used at date (#51446) <BR>* Bar chart: Fix stacking bug when data produces 0 accumulators (#51450) <BR>* TopNav: A possible approach having a TopNav that lives outside route (#51301) <BR>* Split Create User (#50502) <BR>* Search: Add unit tests for `SearchResultsTable` (#51269) <BR>* QueryEditorRow: Render frame warnings in QueryEditorRow (#50116) <BR>* Update babel monorepo to v7.18.6 (#51475) <BR>* Chore: Convert AccordianReferences test to RTL (#51274) <BR>* Alerting: Use google/uuid instead of gofrs/uuid (#51242) <BR>* E2E: default download to grafana enterprise (#51473) <BR>* Alerting: Add support for images in Pushover alerts (#51372) <BR>* Alerting: Add support for images in Telegram (#51433) <BR>* Init legacy guardian when creating folder scenario (#50800) <BR>* Alerting: Skip the default data source if incompatible (#51452) <BR>* Frontend Logging: Integrate grafana javascript agent (#50801) <BR>* Fix postgres devenv (#49487) <BR>* Update dependency lerna to v5 (#50876) <BR>* Plugin admin: Add a page to show where panel plugins are used in dashboards (#50909) <BR>* TimeSeries: Improved constantY rendering parity with Graph (old) (#51401) <BR>* HeatmapNG: pre-allocate arrays during calc (#51465) <BR>* Heatmap: migrate old zero gap to one (#51467) <BR>* Alerting: change optimistic lock to use proper insert select (#51461) <BR>* Alerting: Simplify eval.Evaluator interface (#51463) <BR>* Alerting: prevent the use of the same uid across all contact points (#51440) <BR>* Geomap: Route/path visualization (#43554) <BR>* Access control: role checks before updates (#51449) <BR>* backend/datasources: move datasources models into the datasources service package (#51267) <BR>* move eval_conditions to API models package (#51447) <BR>* Public Dashboards: adding telemetry for Sharing Modal options and Public Dashboards events (#50834) <BR>* Search: Fix indexing - re-index after initial provisioning (#50959) <BR>* Navigation: Display `Starred` dashboards in the `Navbar` (#51038) <BR>* reload permissions after create folder (#51288) <BR>* Cleanup in the codeowners file (#51354) <BR>* Piechart: Implements series override -> hide in area for the legend or tooltip (#51297) <BR>* Table panel: Add multiple data links support to Default, Image and JSONView cells (#51162) <BR>* Time series panel: Hide axis when series is hidden from the visualization (#51432) <BR>* Dashboards: Fixes issue with the initial panel layout counting as an unsaved change (#51315) <BR>* Variables: improve performance of transformMetricFindResponse (#49360) <BR>* Chore: Update Grafana package.json to 9.1.0-pre (#51428) <BR>* Plugins: Improved handling of symlinks (#51324) <BR>* Alerting: adds additional command palette actions (#51393) <BR>* Alerting: Use relative path for flow chart image (#51409) <BR>* remove --cache from betterer command due to bug (#51419) <BR>* Chore: Add some betterer documentation (#51422) <BR>* Service accounts: Grafana service accounts are enabled by default (#51402) <BR>* API: Universal swagger generation (#51033) <BR>* Updating migration docs and adding hint about polystat panel (#51367) <BR>* Update the hint text in service accounts to point to docs (#51400) <BR>* Chore: reintroduce type assertion test + change emitted metric names (#51375) <BR>* CommandPalette: Populate dashboard search when the palette is opened (#51293) <BR>* Loki: Fix support of ad-hoc filters for specific queries (#51232) <BR>* bra: Ignore wildcard generated go files (#51399) <BR>* Search: Fix pagination in the new search page (#51366) <BR>* Variables: Selectively reload panels on URL update (#51003) <BR>* HeatmapNG: explicitly pass scales for cursor sync config (#51389) <BR>* Auth: Add option for case insensitive login (#49262) <BR>* Explore: Sort trace process attributes alphabetically (#51261) <BR>* Alerting: Remove fmt.Println from Threema (#51380) <BR>* Remove LDAP specific example from team sync (#51368) <BR>* Hide datalink button when datasource for exemplar is undefined (#51236) <BR>* FeedbackLink: Add tracking (#51251) <BR>* Build: Bump grafana/eslint-config to 4.0.0 (#51329) <BR>* renovate: add more default-labels (#51373) <BR>* Chore: comment out type assertions check due to bug (#51371) <BR>* Update betterer tests (#51370) <BR>* Update metrics (#51117) <BR>* Logs: Fix report interaction name (#51335) <BR>* Chore: Add scripts/go/bin/<BR>*<BR>* to .gitignore (#51343) <BR>* Chore: update betterer.results for heatmap rename (#51361) <BR>* AzureMonitor: Parse non-fatal errors for Logs (#51320) <BR>* Public Dashboards: fix updating public dashboard configuration (#51350) <BR>* Alerting: Code-gen parsing of URL parameters and fix related bugs (#50731) <BR>* coremodels: Change input filename (#51349) <BR>* Heatmap: Replace the heatmap panel with new implementation (#50229) <BR>* CloudWatch: Factor LogGroupSelector into a separate component (#50829) <BR>* CloudWatch: fix variable query migration with json template variables (#51207) <BR>* Chore: avoid implicit any by using inline functions (#51338) <BR>* Convert TimelineCollapser test to RTL (#51281) <BR>* PublicDashboards: disable annotations (#50984) <BR>* upate betterer results again.... (#51336) <BR>* PublicDashboards: collect stats for public dashboards (#50553) <BR>* Search: switch to a card view when the display is narrow (#51208) <BR>* bump grafana-aws-sdk (#51322) <BR>* Node Graph Panel: Add options to configure units and arc colors (#51057) <BR>* Prometheus: Use contextual middleware for req headers and simplify client creation (#51061) <BR>* Plugins: Use a Grafana specific SDK logger implementation for core plugins (#51229) <BR>* Chore: Remove CI stats that are also reported by betterer (#51318) <BR>* Chore: Convert DataSourceDashboards test to RTL (#51294) <BR>* update betterer cache (#51317) <BR>* Log: Fix text logging for unsupported types (#51306) <BR>* Chore: Improve Toolbar Button Story (#51255) <BR>* Chore: Additional betterer tests for type assertions and explicit any (#45901) <BR>* Improve issue-labeled.yml workflow (#51308) <BR>* SearchV2: Add unit test to SearchResultsGrid (#51296) <BR>* Remove version property from fixed roles (#51298) <BR>* KVStore: Extend kvstore to retrieve all items (#50848) <BR>* I18n: User and Org Preferences allow change of Language (#51175) <BR>* Chore: Convert GraphTicks test to RTL (#51203) <BR>* Canvas: Address center constraint on drag glitch (#51270) <BR>* Add correct table definition for migrations for old dashboard_public schema (#51292) <BR>* public dashboards: finalize db schema & v1 feature complete (#50467) <BR>* OptionsUI: UnitPicker now supports isClearable setting (#51064) <BR>* Add Docs maintainers (#51287) <BR>* Annotations: do not show fields mappings for -- grafana -- datasource (#51256) <BR>* fix test TestRuleGroupSequence to work in Enterprise environment (#51284) <BR>* Convert AccordianLogsTest to RTL (#51260) <BR>* make test more stable (#51268) <BR>* Chore: Convert TracePageHeader test to RTL (#51216) <BR>* Convert AccordianKeyValues test to RTL (#51257) <BR>* Alerting: Don\'t stop the migration when alert rule tags are invalid (#51253) <BR>* Search: Adds tests to SearchView (#51248) <BR>* Alerting: State manager to use clock (#51219) <BR>* Add a feature toggle for custom branding (#51168) <BR>* Docs: Add team sync specifics (#51254) <BR>* Alerting: Persist rule position in the group (#50051) <BR>* Add automation when issue labeled area/alerting (#51245) <BR>* HeatmapNG: skip y <= 0 values when log y axis (#51221) <BR>* Annotations: Fixes a problem where annotation autocomplete would crash the panel (#51164) <BR>* RolePicker: Only select roles that is delegatable when selecting a group (#51246) <BR>* OAuth: Restore debug log behavior (#51244) <BR>* Remove integration tags for enterprise (#50974) <BR>* Search: Update bluge version (#50377) <BR>* RolePicker: Only update org role if the value has changed (#51239) <BR>* Cloud Monitoring: Update Metrics to use experimental UI components (#51134) <BR>* Auth: Case insensitive ids duplicate usagestats (#50724) <BR>* Convert CanvasSpanGraph test to RTL (#51180) <BR>* Chore: Use AATTtypes/webpack-env to type require.context (#51196) <BR>* Search: Build indexes on start for all orgs (#50762) <BR>* Alerting: Add support for images in Kafka alerts (#50758) <BR>* Alerting: Alert rules pagination (#50612) <BR>* Search: Sync state on read for HA consistency (#50152) <BR>* Alerting: Add support for images in VictorOps alerts (#50759) <BR>* RBAC: Add access control metadata to folder dtos (#51158) <BR>* Type window.nonce (#51200) <BR>* Chore: Type GA and Rudderstack analytics config (#51197) <BR>* fix broken links (#51224) <BR>* Heatmap: add devenv dashbaord for current heatmap panel (#51213) <BR>* codegen: Correctly gen TS without defaults (#51155) <BR>* Chore: Update build-container to version 1.5.7 (#51188) <BR>* Barchart: Fix warning not showing (#51190) <BR>* Alerting: State manager to use tick time to determine stale states (#50991) <BR>* Chore: update latest.json to 9.0.1 (#51199) <BR>* Docs: fixes setup relrefs (#51178) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.1 (#51192) <BR>* Remove any generics from configureMockStore in tests (#51179) <BR>* Remove as any from requireActual usage (#51182) <BR>* Alerting: Add api client to integration tests (#50970) <BR>* Deep link to more detailed rate-interval docs (#43422) <BR>* Chore: Convert DataLinks tests to RTL (#51137) <BR>* Chore: Convert QueryOperationAction test to RTL (#51139) <BR>* Template Variable: Datasource variable can be used when MIXED option is selected in panel query (#51170) <BR>* Docs: new version of landing page for Alerting (#51166) <BR>* Fix query parameter template variable (#50023) <BR>* Minor edits in whats-new-in-v9-0 (#51159) <BR>* Query history: Fix default value when no config (#51129) <BR>* Chore: use jest.mocked in favor of type assertions/any (#51156) <BR>* Remove enterprise2 condition - move tests to release pipelines (#51096) <BR>* fix make run on 1.18 (#51160) <BR>* SearchV2: Add unit test for ManageActions (#51131) <BR>* Alerting: Update docs for images in notifications (#50760) <BR>* Chore: Convert DataSourcesListPage test to RTL (#51138) <BR>* I18n: Add default locale server config option (#51035) <BR>* Grafana/UI: Add SecretTextArea component (#51021) <BR>* Update dependency react-dropzone to v14 (#49243) <BR>* Chore: remove bra and scripts/go from grafana (#51130) <BR>* Chore: SharedPreferences tests (#51132) <BR>* Search: add unit tests for `FolderView` (#51114) <BR>* Clarify alerting opt-out docs (#51144) <BR>* Alerting: Add support for image annotation in Alertmanager alerts (#50686) <BR>* Alerting: notifiers/discord: Fix group mention documentation (#51071) <BR>* HeatmapNG: consolidate frame types & fix color ranging (#51089) <BR>* Geomap: Add alpha day/night layer (#50201) <BR>* Alerting: Provisioning UI (#50776) <BR>* Alerting: Add support for images in Threema alerts (#50734) <BR>* TopNav: Adds new feature toggle for upcoming nav~ (#51115) <BR>* add query header (#51072) <BR>* Configure Grafana AuthNZ labels to add to the AuthNZ project (#51120) <BR>* Alerting: Use ErrImagesDone in Discord and SensuGo (#51106) <BR>* Alerting: Fix alert rule page crashing when datasource contained URL unsafe characters (#51105) <BR>* Alerting: Fix alert instances filtering for prom rules (#50850) <BR>* Alerting: Support up to N fake images (#51111) <BR>* Cloud Monitoring: Update GroupBy fields to use experimental UI components (#50541) <BR>* Chore: Convert PanelHeaderCorner test to RTL (#51074) <BR>* Alerting: Fix automatically select newly created folder option (#50949) <BR>* Chore: Converts ButtonRow tests to RTL (#51068) <BR>* Chore: Convert pageActionBar test to RTL (#51073) <BR>* PanelRenderer: Improves PanelRenderer performance (#51092) <BR>* Docs: fixes manage alerting topic (#51100) <BR>* Alerting: Adds Mimir to Alertmanager data source implementation (#50943) <BR>* AzureMonitor: Migrate to backend checkHealth API (#50448) <BR>* Alerting: Add ErrImagesDone to return from withStoredImages (#51098) <BR>* loki: no histogram for instant queries (#50711) <BR>* Chore: Update golang.org/x dependencies (#51028) <BR>* LogRow: Fixed background-height when hovering and label-alignment (#51027) <BR>* Traces: APM table improvements (#50969) <BR>* Alerting: Update test funcs for notifications (#51013) <BR>* Enforce password length check on reset request (#51005) <BR>* Alerting: Add Documentation about limits of images in notifications. (#51084) <BR>* Opentsdb: Add tag values into the opentsdb response (#48672) <BR>* Explore: Update service graph metrics and links (#50897) <BR>* Refactor \'Basic Settings\' test to RTL from Enzyme (#51059) <BR>* Docs: Fix Admin docs relrefs (#51060) <BR>* Heatmap: use y axis settings for units (#50998) <BR>* Time Series Panel: Add Null Filling and \"No Value\" Support (#50907) <BR>* Alerting: Update authorization rules for RouteGetNamespaceRulesConfig (#50965) <BR>* Chore: Use the bingo built golangci-lint (#51048) <BR>* Alerting: Docs on how to template annotations and labels (#51024) <BR>* Alerting: Add first Grafana reserved label grafana_folder (#50262) <BR>* Search: fix anonymous user access (#51045) <BR>* fix broken link (#51040) <BR>* Alerting: Create algorithm to process receiver changes and keep them consistent internally (#50738) <BR>* Log Panel: Improve log row hover contrast and visibility (#50908) <BR>* Prometheus: Add test for resource call header handling (#51036) <BR>* Heatmap: do not dim the values in the color scale legend (#50976) <BR>* Previews: use ETag header (#51008) <BR>* adds video (#50964) <BR>* backend/dashboardsnapshot service: move models (#50898) <BR>* Dashboard: Remove super old prop that has not been used in years (#50826) <BR>* Internationalisation: POC for loading the messages depending on the user selected locale (#50539) <BR>* Playlists: Disable Create Playlist buttons for users with viewer role (#50840) <BR>* loki: fix bug in labels framing (#51015) <BR>* Docs: Remove alpha sentence from Alertmanager data source (#50978) <BR>* logs: merge log-lines-based and full-range histogram (#50507) <BR>* Docs: fixes redirect from unified alerting (#51012) <BR>* Docs: How to template annotations and labels (#50972) <BR>* Chore: Unit tests for `FolderSection` (#50961) <BR>* CloudWatch: Allow hidden queries to be executed in case an ID is provided (#50987) <BR>* AzureMonitor: Update supported namespaces (#50788) and filter resources by the right type (#50880) <BR>* LogRow: Fix placement of icon (#51010) <BR>* loki: add type=instant tests (#51007) <BR>* Traces: Add horizontal scroll (#50278) <BR>* Dashboard: Don\'t show unsaved changes modal for automatic schema changes (#50822) <BR>* Expressions: Fixes dashboard schema migration issue that casued Expression datasource to be set on panel level (#50945) <BR>* Loki: Handle data source configs with path in the url (#50971) <BR>* Alerting: Fix AM config overwrite when SQLite db is locked during sync (#50951) <BR>* StateTimeline: make sure we use result of applyNullInsertThreshold() (#50988) <BR>* DataSource: Allow data source plugins to set query default values (#49581) <BR>* Geomap: Support showing tooltip content on click (not just hover) (#50985) <BR>* Docs: Refactor administration docs (#50592) <BR>* Secrets: add better error handling for secret plugin failures when updating datasources (#50542) <BR>* Update typescript-eslint monorepo to v5.28.0 (#50864) <BR>* Fix integration tests for mysql and postgres (#50867) <BR>* Previews: update documentation for enterprise setup (#50950) <BR>* Fix double change password calls (#50948) <BR>* Service accounts: don\'t update RBAC roles in OSS when creating service account (#50922) <BR>* Service accounts: able to hide api keys migration info (#50933) <BR>* Docs: adds video content to Grafana Alerting (#50929) <BR>* Service accounts: hide API keys only if all keys migrated (#50925) <BR>* Service accounts: refactor errors (#50917) <BR>* Service accounts: Migrate expired API keys (#50883) <BR>* Revert \"Explore: Convert SASS styles of explore-active-button to emotion (#50061)\" (#50882) <BR>* TablePanel: Show filter icon on correct field when other fields are hidden (#50940) <BR>* datasource metrics: Correct help text for histograms (#50942) <BR>* Bug: Fix delete dashboard snapshot for deleted dashboards (#50919) <BR>* ServiceAccounts: Fix errors returning API key and simplify conditions (#50885) <BR>* Chore: Remove `newNavigation` feature toggle and old navbar code (#50872) <BR>* Add redirects for indexed alerting pages (#50918) <BR>* AzureMonitor: Update alerts dashboard (#50712) <BR>* Update react monorepo (#50862) <BR>* Traces: Consistent span colors for service names (#50782) <BR>* Jaeger: Add support for variables (#50500) <BR>* Cloud Monitoring: Update Alignment fields to use experimental UI components (#50536) <BR>* HeatmapNG: support y min/max config (#50900) <BR>* Alerting: Rule api to fail update if provisioned rules are affected (#50835) <BR>* Heatmap: implement cursor sync (#50271) <BR>* Docs: updates auth alias to fix redirect 404 (#50892) <BR>* Search: default layout to last selected value (#50743) <BR>* dev: Ignore generated go files in bra (#50889) <BR>* Prometheus: Fix body not being included in resource calls if they are POST (#50833) <BR>* coremodels: Automatically generate coremodel registries (#50057) <BR>* Remove armv6 from build-backend variants (#50878) <BR>* Revert \"Explore: Remove support for legacy, compact format URLs (#49350)\" (#50873) <BR>* ShortURL: Use new Error type (#50859) <BR>* ServiceAccounts: API keys migration (#50002) <BR>* CLI: Allow relative symlinks in zip archives when installing plugins (#50537) <BR>* Convert some metrics to Histograms (#50420) <BR>* UX: angularPanelStyles to align correctly with OptionsPaneCategory #50839 <BR>* Chore: Make test tracer noop and return no errors (#50797) <BR>* Dashboard: Prevent non-repeating panels being dropped from repeated rows when collapsed/expanded (#50764) <BR>* Update dependency webpack-cli to v4.10.0 (#50854) <BR>* Ayy1: Cannot save single dashboard link (#49075) <BR>* Update dependency webpack to v5.73.0 (#50852) <BR>* Update dependency ts-node to v10.8.1 (#50845) <BR>* Alerting: Add support for images in SensuGo alerts (#50718) <BR>* Update dependency rollup to v2.75.6 (#50770) <BR>* Update dependency react-use to v17.4.0 (#50768) <BR>* Alerting: Fix removal of notification policy without labels matchers (#50678) <BR>* Convert InviteesTable test to RTL (#50674) <BR>* Storage: validation and sanitization stubs (#50523) <BR>* Update dependency react-popper-tooltip to v4.4.1 (#50766) <BR>* Update dependency stylelint to v14.9.1 (#50808) <BR>* Chore: Enable `useUnknownInCatchVariables` for stricter type checking in catch blocks (#50591) <BR>* RolePicker: Fix submenu position on horizontal space overflow (#50769) <BR>* OptionsUI: use NumberInput for number options (#46046) <BR>* Handle bsd vs gnu sed (#50641) <BR>* backend: add PlaylistUIDs to Playlist; remove playlist IDs from API (#49609) <BR>* Remove beta note (#50824) <BR>* backend/sqlstore split: move dashboard snapshot funcs to dashboardsnapshotservice (#50727) <BR>* MSSQL: Fix ParseFloat error (#50815) <BR>* Bump version: Update main branch version to `9.1.0-pre` (#50803) <BR>* ReleaseNotes: Updated changelog and release notes for 8.5.6 (#50807) <BR>* Plugins: Refactor secrets plugin .proto file (#50722) <BR>* Update dependency sass to v1.52.3 (#50775) <BR>* Formatting: Fixes valueFormats for a value of 0 (#50719) <BR>* OptionsUI: Move internal options editors out of AATTgrafana/ui (#50739) <BR>* Chore: update latest.json to 9.0.0 (#50802) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.0 (#50794) <BR>* Explore: Make service graph visualization use available vertical space (#50518) <BR>* Update header (#50787) <BR>* Docs: update panel title search information (#50450) <BR>* Chore: Remove global bus variable (#50765) <BR>* GrafanaData: Fix week start for non-English browsers (#50582) <BR>* fix: set base-path manually (#50773) <BR>* rm debug log when publishing live message (#50774) <BR>* I18n: Add locale to user preference (#49425) <BR>* Update dependency rc-cascader to v3.6.0 (#50728) <BR>* Update dependency core-js to v3.23.0 (#50732) <BR>* Update dependency immutable to v4.1.0 (#50699) <BR>* Update dependency react-custom-scrollbars-2 to v4.5.0 (#50735) <BR>* API: Make Swagger specification more consistent (#50576) <BR>* Traces: Add absolute time to span details (#50685) <BR>* Loki: Handle invalid query type values (#50755) <BR>* Include public/app/plugins/<BR>*<BR>*/plugin.json in the BE test paths (#50756) <BR>* Data Connections: make sub-routes work (#50754) <BR>* Preferences: Use inmemory structure for testing (#50491) <BR>* Errors: Introduce error type with Grafana specific metadata (#47504) <BR>* Prometheus: Remove Azure code from datasource service (#50737) <BR>* UserListPage: Convert tests to RTL (#50717) <BR>* RBAC: Refactor GetUserPermissions to use []accesscontrol.Permission (#50683) <BR>* Alertmanager: Adding SigV4 Authentication to Alertmanager Datasource (#49718) <BR>* Docs: Add envelope encryption as breaking change (#50716) <BR>* Open Heatmap: update plugin snapshot testdata (#50747) <BR>* Chore: Update yarn sdks (#50726) <BR>* do not update react-redux (#50700) <BR>* Instrumentation: Define handlers for requests that are not handled with named handlers (#50613) <BR>* Heatmap: Remove alpha flag from new heatmap panel (#50733) <BR>* Timeseries: Improve cursor Y sync behavior (#50740) <BR>* Public Dashboards: Pubdash panels get data from pubdash api (#50556) <BR>* Start of dashboard query API (#49547) <BR>* GeomapPanel: Add base types to data layer options (#50053) <BR>* Update dependency eslint-plugin-jest to v26.5.3 (#50690) <BR>* Update dependency AATTswc/helpers to v0.4.0 (#50730) <BR>* Update dependency moveable to v0.30.0 (#50723) <BR>* Update dependency AATTtypes/d3 to v7.4.0 (#50682) <BR>* Alerting: Fix rendering issues in OpenAPI docs (#50630) <BR>* Storage: refactor - decouple the Upload method from HTTP concepts (#50378) <BR>* Update dependency AATTreact-types/shared to v3.13.0 (#50679) <BR>* Fix docs - add <BR>*.md checks (#50720) <BR>* Alerting: Support for optimistic locking for alert rules (#50274) <BR>* SearchV2: support keyboard navigation (#49650) <BR>* Alerting: add right provenance when creating mute timings (#50707) <BR>* Never set gridPos to null (#50400) <BR>* Too many tick chars on line 75 (#50708) <BR>* Metrics: Expose functions to initialize counters at zero (#50122) <BR>* Alerting: remove unused function in alert rule store (#50696) <BR>* logs: better hasLogsVolumeSupport check (#50676) <BR>* Heatmap: consolidate naming conventions (#50272) <BR>* added opensearch annotations to not use default ui (#50655) <BR>* Drone: remove flag from main downstream step (#50681) <BR>* OAuth: Redirect to login if no oauth module is found or if module is not configured (#50661) <BR>* Update dependency eslint to v8.17.0 (#50689) <BR>* Docs: Update documentation now create functionality has moved (#50663) <BR>* Use more relevant links to legacy alerting documentation (#50607) <BR>* Convert ApiKeysAddedModal test to RTL (#50669) <BR>* Update react monorepo (#47027) <BR>* Update dependency AATTreact-types/menu to v3.6.0 (#50666) <BR>* LibraryPanels: Require only viewer permissions to use a Library Panel (#50241) <BR>* Loki: Fix showing of duplicated label values in dropdown in query builder (#50680) <BR>* Update dependency AATTreact-types/button to v3.5.0 (#50664) <BR>* Update dependency AATTreact-types/overlays to v3.6.0 (#50671) <BR>* add missing return (#50667) <BR>* Update dependency AATTreact-aria/utils to v3.13.0 (#50588) <BR>* Update dependency AATTreact-aria/overlays to v3.9.0 (#50586) <BR>* Bump github/codeql-action from 1 to 2 (#49128) <BR>* Bump slackapi/slack-github-action from 1.18.0 to 1.19.0 (#49127) <BR>* Bump actions/setup-node from 3.2.0 to 3.3.0 (#50276) <BR>* Update dependency AATTreact-aria/menu to v3.5.0 (#50584) <BR>* Expression: Execute hidden expressions (#50636) <BR>* Prometheus: Don\'t show undefined for step in collapsed options in query editor when value is \"auto\" (#50511) <BR>* Docs: updated CSRF additional headers (#50589) <BR>* elasticsearch: always use fixed_interval (#50297) <BR>* typo fix (#50554) <BR>* Query history: Add swagger definitions (#50498) <BR>* Loki, Prometheus: Show Query patterns in all editor modes (#50263) <BR>* loki: add feature-toggle check to live-mode (#49012) <BR>* logs: histogram: handle backend-mode queries (#50535) <BR>* Loki: Fix issues with using query patterns (#50414) <BR>* Explore: Fix log context scroll to bottom (#50600) <BR>* Graph Panel: Add feature toggle that will allow automatic migration to timeseries panel (#50631) <BR>* SearchV2: move search parameters to a nested object (#50561) <BR>* Chore: Do not expose angular search components (#50562) <BR>* Chore: Exclude integration tests from running on test-backend step (#50359) <BR>* doc fix (#50624) <BR>* Dashboard: Clean up state after deletion (#50316) <BR>* Dashboards: Fix folder picker not showing correct results when typing too fast (#50303) <BR>* RBAC: Inheritance permission migration should handle empty managed roles (#50611) <BR>* revert change, and enforce table format when in explore (#50616) <BR>* Alerting: Make ticker to tick at predictable time (#50197) <BR>* Alerting: improve provisioning docs (#50347) <BR>* Panels: Fixes issue with showing \'Cannot visualize data\' when there issue really was no data (#50485) <BR>* Explore: Convert SASS styles of explore-active-button to emotion (#50061) <BR>* No longer generate theme json as it\'s not compatible with the right tooling (#50605) <BR>* RBAC: fix access control check in both new navivation and new search view (#50596) <BR>* Alerting: use \"find\" to wait for expression editor to load (#50602) <BR>* Data Sources: Add QueryData OAuth & cookie forwarding middleware (#50466) <BR>* Add xorm tag to dashboard version id (#50599) <BR>* Add i18n feature flag (#50590) <BR>* Rename release pipelines (#50585) <BR>* Update dependency AATTreact-aria/button to v3.5.0 (#50391) <BR>* Docs: Add paragraph about rolling back to opt-out (#50583) <BR>* Data Connections: Create a new top-level page (#50018) <BR>* Update dependency AATTreact-aria/interactions to v3.9.0 (#50579) <BR>* Update dependency AATTreact-aria/dialog to v3.2.0 (#50505) <BR>* Grafana UI: Put back production build in rollup config (#50575) <BR>* Update dependency AATTreact-aria/focus to v3.6.0 (#50506) <BR>* Search: Fixes margins and paddings and left position (#50570) <BR>* Docs: Fixes typos and adds enterprise note (#50564) <BR>* Instrumentation: Add feature toggle for logging requests instrumented as unknown (#50566) <BR>* Grafana UI: Fix nonexistent indexof module for plugin tests (#50529) <BR>* Alerting: Invalid setting of enabled for unified alerting should return error (#49876) <BR>* TimeSeries: Add missing legend width migration (#50551) <BR>* TeamSettings: Convert tests to RTL (#50513) <BR>* Bug: Fix List dashboard version (#50544) <BR>* AzureMonitor: changes to azureMonitorExperimentalUI after feedback (#50455) <BR>* Docs: Updates Grafana Alerting upgrade topics (#50533) <BR>* WIP: Add private Secret Manager Plugins support to plugin platform (#49544) <BR>* Storage: improve path validation, add tests (#50441) <BR>* Traces: APM table (#48654) <BR>* Cloud Monitoring: Update AliasBy to use experimental UI components (#50461) <BR>* Geomap: Add ability to select a data query filter for each layer (#49966) <BR>* AzureMonitor: Remove unused code (#50399) <BR>* Convert OrgProfile test to RTL (#50525) <BR>* Cloud Monitoring: add feature toggle for experimental UI (#50460) <BR>* logs: track the usage of certain features (#50325) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.0-beta2 (#50398) <BR>* Updating migration docs to include most relevant breaking changes (#50356) <BR>* RBAC: Rename alerting roles to match naming convention (#50504) <BR>* RBAC: Move datasource access check to middleware (#50430) <BR>* change to debug logs to match non access control guardian (#50477) <BR>* DataSources: Fixes issue with expressions not being queried (#50446) <BR>* Update dependency AATTopentelemetry/semantic-conventions to v1.3.1 (#50388) <BR>* Update dependency AATTmicrosoft/api-extractor-model to v7.18.0 (#50335) <BR>* Docs: Images in Notifications (#50425) <BR>* Docs: extend RBAC breaking changes (#50495) <BR>* only check dashboard scope in guardian and register resolver for tests (#50427) <BR>* FeatureToggles: Support changing feature toggles with URL parameters (#50275) <BR>* Docs: Remove deprecated inactive state filter (#50492) <BR>* Fix metric names for screenshots (#50426) <BR>* Chore: Remove react-testing-lib from bundles (#50442) <BR>* Alerting: Unify alert status labels on the alert list panel (#50240) <BR>* Alerting: Tidy up input fields for name, folder and group (#50432) <BR>* Alerting: Fix provisioning validation status codes and panics (#50464) <BR>* Docs: fix authsaml to security (#50478) <BR>* Chore: Upgrade grafana-plugin-sdk-go to v0.137.0 (#50443) <BR>* Alerting: Fix force_migration when alerting is disabled (#50431) <BR>* scroll nav elements into view when using the keyboard (#50434) <BR>* Alerting: bump rule version when updating rule group interval (#50295) <BR>* Alerting: Add RBAC actions and role for provisioning API routes (#50459) <BR>* Docs: CSRF add configuration options and documentation for additional headers and origins (#50473) <BR>* ci: Depend on init-enterprise for gen-cue verify (#50191) <BR>* Alerting: Improve Unified Alerting Rollback Warning (#50470) <BR>* Alerting: Fix image embed in email template. (#50370) <BR>* Changelog: Move to a folder structure for change logs (#50361) <BR>* Optional custom title and description for OpsGenie (#50131) <BR>* Alerting: Schedule Alert rules metric tracking (#50415) <BR>* RBAC: Fix migrations running into the wrong order (#50452) <BR>* Alerting: Scheduler to drop ticks if a rule\'s evaluation is too slow (#48885) <BR>* TeamPages: Convert tests to RTL (#50429) <BR>* Bumping protobufjs version (#50435) <BR>* Docs: Fix release notes formatting issues in 9.0.0-beta.3 (#50410) <BR>* loki: rename result_transformer<BR>* to live_streams_result_transformer<BR>* (#50376) <BR>* loki: better error message when escaping is involved (#50352) <BR>* Swagger: Finish some TODOs and Add consistancy check for definition generation (#50119) <BR>* docs: rewrite new alert list panel docs (#50406) <BR>* Docs: Fix Prometheus query editor Legend docs (#50312) <BR>* Angular: Fixes minor mistake in previous bsTypeahead PR (#50411) <BR>* Security: Fixes javascript security warnings in old vendored libs (#50382) <BR>* Previews: improve docs phrasing (#50405) <BR>* Docs: Fixes Grafana Alerting in whats new (#50409) <BR>* Fixes term Grafana Alerting (#50404) <BR>* Prometheus: Templating queries should pass on custom headers (#50344) <BR>* Remove test_steps (#50396) <BR>* Reporting: Update documentation and screenshots with v9 changes (#50072) <BR>* Chore: Remove dashboard version from models (#50287) <BR>* Chore: Remove integration tag (#50395) <BR>* Update dependency AATTmicrosoft/api-extractor to v7.25.0 (#50334) <BR>* Playlists: Save button now correctly creates a new playlist (#50381) <BR>* Improve docs for values in custom annotations and labels (#50346) <BR>* Update dependency AATTcypress/webpack-preprocessor to v5.12.0 (#50320) <BR>* Docs: add note on alerting limitation for being an alert receiver (#50331) <BR>* Angular: Adds back two angular directives that are still used by remaining angular bits and plugins (#50380) <BR>* Dashboard: Fixes random scrolling on time range change (#50379) <BR>* Chore: convert Cloud Monitoring Aggregation enzyme tests to RTL (#50326) <BR>* Loki: remove frontend mode code (#50185) <BR>* Alerting: replace a duplicated configuration key (#50350) <BR>* Bump provisioning to admin-only in lieu of dedicated RBAC permissions (#50366) <BR>* Alerting: Logs should not be capitalized and the errors key should be \"err\" (#50333) <BR>* Chore: update latest stable 8.5.5 (#50357) <BR>* ReleaseNotes: Updated changelog and release notes for 8.5.5 (#50340) <BR>* Plugins: Separate manager read/write components (#50313) <BR>* Chore: Convert ReferenceLink.test.js to RTL (#50338) <BR>* Alerting: Fix database unavailable removes rules from scheduler (#49874) <BR>* AzureMonitor: Clean namespace when changing the resource (#50311) <BR>* RBAC: docs, update alerting.rules write permission (#50304) <BR>* Chore: update latest testing version in latest.json (#50324) <BR>* Update babel monorepo (#50319) <BR>* clean up duplicated user creation code (#50178) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.0-beta3 (#50317) <BR>* ignore deps blocked by react 18 for now (#50300) <BR>* Tracing: Fix links to traces in Explore (#50113) <BR>* Explore: Download and upload service graphs for Tempo (#50260) <BR>* Logs: handle clicks on legend labels in histogram (#49931) <BR>* Loki: Add more query patterns (#50248) <BR>* RBAC: Remove workaround to check permissions on folders for dashboard actions (#50291) <BR>* docs: describe cookie handling in backend data source plugins (#49986) <BR>* Loki: remove angular (#49471) <BR>* AddDataSourceConfig: Remove deprecated checkHealth prop (#50296) <BR>* Data: Remove deprecated types and functions from valueMappings (#50035) <BR>* Formatting: Make SI number formats more robust (#50117) <BR>* Docs: update license restrictions (#49334) <BR>* Fix Whats New docs for images in notifications (#50250) <BR>* Add back a lower z-index (#50285) <BR>* CloudWatch: Dynamic label documentation (#49463) <BR>* devenv: elastic: fixed docker-compose syntax (#49517) <BR>* RBAC: Add scope resolvers for dashboards (#50110) <BR>* Prometheus, Loki: Update run queries button (#50005) <BR>* Search: fix \'Clear filters\' button (#50227) <BR>* Fix Reporter GetDiffsForField (#50264) <BR>* schema: Migrate from scuemata to thema (#49805) <BR>* Owensmallwood/pubdash get public dashboard definition (#50269) <BR>* Chore: Remove Wrapf (#50128) <BR>* Traces: Do not use red in span colors as this looks like an error (#50074) <BR>* Convert packages/jaeger-ui-components/src/TracePageHeader/TracePageSearchBar.test.js to RTL (#49992) <BR>* remove exported test globals from test/lib/common (#50256) <BR>* Chore: convert DashboardsTable test to RTL (#50252) <BR>* Update dependency AATTtypes/jest to v28 (#49249) <BR>* Update Golang - bump grabpl and build-container (#50253) <BR>* RBAC: change migration logic (#50187) <BR>* SaveDashboardForm: Ensure saveTimerange is a boolean (#50228) <BR>* Expression: Filter query, mixed mode fixes and panel error message (#50218) <BR>* Loki: Add user analytics for query editor mode (#49619) <BR>* HeatmapNG: cell value filtering and color clamping (#50204) <BR>* Previews: update docs for the new search layout (#50130) <BR>* Revert \"Loki: do not produce histogram for instant queries (#50019)\" (#50182) <BR>* Chore: uPlot 1.6.21 (#50223) <BR>* SearchV2: explicit dashboard loading order and cleanups (#50210) <BR>* Prometheus: Fix resource call panic (#50216) <BR>* Alerting: remove feature toggle for provisioning API (#50167) <BR>* Alerting: Add provenance guard to config api (#50147) <BR>* strip null from new heatmap dashboard definition (#50208) <BR>* Encryption: Fix multiple data keys migration (#49848) <BR>* Alerting: only delete mute time if not used by route (#50193) <BR>* HeatmapNG: add log scale calculation (#49969) <BR>* SQLStore: Prevent migration_id duplicates (#47774) <BR>* State Timeline: Fix Null Value Filling and Value Transformation (#50054) <BR>* SearchV2: instant local updates, folder events (#50001) <BR>* Alerting: Update alert rule diff to not see difference between nil and empty map (#50192) <BR>* Prometheus: Migrate metadata queries to use resource calls (#49921) <BR>* Alerting: add mute timings provenance to config api (#50149) <BR>* SQLStore: Add deprecation comments for breaking migrations (#49740) <BR>* Datasource: Remove support for unencrypted passwords (#49987) <BR>* SearchV2: Fix Move and Delete not updating list in folder view (#49524) <BR>* SearchV2: add CTA and reporting to new search UI (#50175) <BR>* Encryption: Stop decrypting EE encrypted secrets with legacy encryption (#50090) <BR>* fix logging of resolving scopes (#50173) <BR>* Alerting: Add version segment to all provisioning routes (#49121) <BR>* Alerting: Make folder filter clearable in Alert list panel (#50093) <BR>* Alerting: Use correct permission scope for external AM updates (#50159) <BR>* Alerting: Fix folder filtering for existing alert rule (#50156) <BR>* Chore: Update grafana-plugin-sdk-go to v0.136.0 (#50127) <BR>* update defaults.ini to add role_attribute_path (#49147) <BR>* Plugins: Introduce Plugin Registry (#47200) <BR>* auth.gitlab: account for role_attribute_path_strict (#50088) <BR>* API: Fix swagger generation (#50071) <BR>* Alerting: Prevent query wrapper recreation on drag/drop (#50142) <BR>* Tempo: Add link to Tempo Search with node service selected (#49776) <BR>* loki: handle ad hoc filters in backend mode (#50135) <BR>* Alerting: allow custom UID for contact points through API (#50089) <BR>* Service accounts: Use new icon (#50140) <BR>* Plugins Catalog: Make tabs position consistent with other Grafana pages (#49997) <BR>* Cloudwatch: Add template variable query function for listing log groups (#50100) <BR>* Chore: Remove Wrap (#50048) <BR>* AzureMonitor: add NewDimension component using experimental UI (#48946) <BR>* public dashboards: insert default public dashboard config into database on save (#49131) <BR>* Search: exclude rows from search index (#50124) <BR>* Docs: Add documentation for reporting.enabled config option (#46606) <BR>* PublicDashboards: Frontend routing for public dashboards (#48834) <BR>* Search (SQL): support dashboardUID query parameter (#50121) <BR>* Chore: Remove last build tag (#50120) <BR>* Docs: Setup refactor (#49739) <BR>* TestData: Add schema-based form for simulation (#49637) <BR>* SearchV2: include appSubUrl in the response URL (#50059) <BR>* bingo: Update drone-cli to v1.5.0 (#50111) <BR>* Alerting: Filter folders based on users\' permissions (#49698) <BR>* Alerting: Fix alert creation form layout when errors occur (#50084) <BR>* RBAC: Extract method from access control impl to a function in domain packge (#49947) <BR>* backend/sqlstore: move GetDashboardTags to dashboard service (#50091) <BR>* Dashboards: Split GetDashboardVersions method (#49967) <BR>* API: Migrate CSRF to service and support additional options (#48120) <BR>* Query History: Hide query history when anonymous user uses Explore (#49896) <BR>* Update total items when query history item is deleted to avoid triggering pagination (#49899) <BR>* Test commenting query history (#49802) <BR>* Alerting: Fix alert list panel showing firing alerts with no instances (#50069) <BR>* Add a section to the alerting documents for performance considerations (#49663) <BR>* Alerting: Provisioning API - Alert rules (#47930) <BR>* RBAC: Make RBAC action names more consistent (#49730) <BR>* Tracing: Deprecate opentracing (#50058) <BR>* Prometheus/Loki: Add raw query and syntax highlight in explain mode (#50070) <BR>* Prometheus/Loki: Show raw query by default in the builder(#50007) <BR>* Alerting: Fix notification policy \"Override grouping\" form save (#50031) <BR>* Draggable: only set drag handle props on the drag handle itself (#50025) <BR>* CODEOWNERS: Update owners of Alert List panel (#50068) <BR>* loki: add cookie-handling functionality (#49978) <BR>* Loki: Fix uncaught errors if `labelKey` contains special characters (#49887) <BR>* Alerting: Remove Image Upload code from Slack notifier. (#50062) <BR>* Loki: do not produce histogram for instant queries (#50019) <BR>* Cloudwatch: Dynamic labels autocomplete (#49794) <BR>* Docs: minor fixes to developer docs (#49790) <BR>* Updated test (#50041) <BR>* Convert packages/jaeger-ui-components/src/common/UiFindInput.test.js to RTL (#49994) <BR>* devenv: loki: better fake logs (#50024) <BR>* API: Fix swagger specification (#50034) <BR>* Alerting: Remove double quotes from matchers (#50038) <BR>* Chore: Run integration tests without grabpl (#49448) <BR>* sqlstore split: dashboard permissions (#49962) <BR>* Tracing: Fix trace links in traces panel (#50028) <BR>* Tempo: Consider tempo search out of beta and remove beta badge and feature flags (#50030) <BR>* CloudWatch: Add multi-value template variable support for log group names in logs query builder (#49737) <BR>* schema: Use latest cuetsy to fix union generation (#50013) <BR>* Docs: intro docs refactor (#49545) <BR>* DashList: Remove star z-index <BR>* SearchV2: optionally exclude panels from search results (#49971) <BR>* Alerting: Ticker to support stopping (#48142) <BR>* Azure OAuth: silent fail on getting groups (#49909) <BR>* license: Make coremodels all Apache v2 (#49731) <BR>* SearchV2: Fix scroll issue in folder folder view page (#50010) <BR>* Alerting: Update RBAC for alert rules to consider access to rule as access to group it belongs (#49033) <BR>* Chore: Dashboard schema (#49993) <BR>* Secrets: Fix unified secrets backwards compatibility (#49719) <BR>* Alerting: Fix external alertmanager duplication (#49980) <BR>* RBAC: Include alert.rules action when setting folder permissions (#49946) <BR>* Loki: Run query when pressing Enter on line-filters (#49913) <BR>* Metrics: Remove support for using summaries instead of histogram for HTTP instrumentation (#49985) <BR>* Table: Reorder panel options (#49983) <BR>* Plugins: Remove deprecated /api/tsdb/query metrics endpoint (#49916) <BR>* Alerting: Re-render panel\'s tabs on variables change (#49893) <BR>* Settings: Sunset non-duration based login lifetime config (#49944) <BR>* Usage stats: Divide collection into multiple functions to isolate failures (#49928) <BR>* Traces: Feature tracking (#49767) <BR>* Alerting: do not overwrite existing alert rule condition (#49920) <BR>* doc(Logs): Add clarification note about full range histogram in Loki (#49143) <BR>* Prometheus: Fix aligning of labels of exemplars after backend migration (#49924) <BR>* UI: Remove deprecated getFormStyles function (#49945) <BR>* CI: Trigger `pr-test-<BR>*` pipelines on different cases (#48426) <BR>* docs: clarify how PR titles should be formatted (#49682) <BR>* ServiceAccounts: refactor UI (#49508) <BR>* etcd: Fix vuln CVE-2018-1098 (#49976) <BR>* Update testing latest 9.0.0-beta2 (#49965) <BR>* Canvas: add feature flag for nesting elements (#49958) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.0-beta2 (#49960) <BR>* Bump latest version 8.5.4 (#49956) <BR>* ReleaseNotes: Updated changelog and release notes for 8.5.4 (#49954) <BR>* TimeSeries: Add an option to set legend width (#49126) <BR>* Azure Monitor: Include datasource ref when interpolating variables (#49543) <BR>* Datasource: Remove deprecated max_idle_connections_per_host setting (#49948) <BR>* regenerate swagger spec (#49938) <BR>* Convert Enzyme UsersTable test to RTL (#49836) <BR>* Plugins: Support headers field for check health (#49930) <BR>* Chore: Converts DashboardRow tests to RTL (#49722) <BR>* InlineLabel: Remove deprecated props (#49929) <BR>* Datasource: Fix allowed cookies to be forwarded as header to backend datasources (#49541) <BR>* Use ref links for external content (#49786) <BR>* ColorPicker: Remove deprecated onColorChange prop (#49923) <BR>* TeamMembers: Refactor test to RTL (#49922) <BR>* Chore: remove jest-coverage-badges dep from toolkit (#49883) <BR>* Alerting: Add Go error message to warning log for screenshots. (#49870) <BR>* grafana/ui: Move panel-container styles to component (#49566) <BR>* Chore: convert NewWindowIcon test to rtl (#49830) <BR>* Alerting: Add fgac support to alert list panel (#47934) <BR>* AuthProxy: Remove deprecated ldap_sync_ttl setting (#49902) <BR>* add feature highlighting in the expanded menu (#49892) <BR>* UI/Card: Remove deprecated props (#49885) <BR>* add migrator to drop folder create actions that was set fromt he folder (#49878) <BR>* Alerting: fix layout with long words / numbers (#49882) <BR>* Split Delete expired dashboard version store (#49610) <BR>* Prometheus: Cleanup annotation editor (#49615) <BR>* Update dependency react-inlinesvg to v3 (#49244) <BR>* Remove preferences from models (#49879) <BR>* Prometheus: Predefined scopes for Azure authentication (#49861) <BR>* Dependencies: Update etcd module (#49873) <BR>* UI/Button: Remove deprecated \"link\" variant (#49843) <BR>* TeamMemberRow: Convert tests to RTL (#49875) <BR>* Elasticsearch: Migrate annotation editor to react (#49529) <BR>* Angular: Remove deprecated angular modal support and libs (#49781) <BR>* PanelEditor: Fixes issue with Table view and multi data frames (#49854) <BR>* HeatmapNG: ensure non-zero y bucket size (#49454) <BR>* Alerting: Chore: Fix event name in ngalert/README.md (#49829) <BR>* SearchV2: Fix search input width on mobile (#49850) <BR>* ClipboardButton: Simplify callbacks (#49847) <BR>* Dashboard: Fix panel menu styling issues (#49806) <BR>* Alerting: Add templated subject config to email notifier (#49742) <BR>* AccessControl: Cleanup access control interface (#49783) <BR>* Alerting: Enable Unified Alerting for open source and enterprise (#49834) <BR>* Prometheus: Predefined scopes for Azure authentication (#49557) <BR>* Chore: Convert FolderPicker test to rtl (#49838) <BR>* devenv: Fix data source uid for default gdev-testdata (#49820) <BR>* Fix: Timeseries migration regex override (#49629) <BR>* AzureMonitor: migrate Logs+Arg QueryEditor to AATTgrafana/experimental (#48978) <BR>* Prometheus: Disable prometheusStreamingJSONParser by default (#49825) <BR>* RolePicker: Add extra offset for menu position (#49823) <BR>* Bump actions/upload-artifact from 2 to 3 (#47541) <BR>* AzureMonitor: Document maximum returned records for Resource Graph (#49801) <BR>* Chore: Upgrade to jest 28 (#49679) <BR>* Fix typo in curl command (#46729) <BR>* cap mobile nav height (#49785) <BR>* add event tracking to navigation (#49800) <BR>* Search: Fix overflow issue with folder view (#49723) <BR>* AutoSizeInput: Move to AATTgrafana/ui (#48811) <BR>* Alerting: Add GetImages to ImageStore (#49717) <BR>* tidy up (#49720) <BR>* Docs: integration tests for using sqllite (#49455) <BR>* PanelChrome: Fixes issue with padding not being applied as gridUnits (#49751) <BR>* Docs: Update create alerting rules topics (#49764) <BR>* Docs: Refactor contact points section of alerting docs (#49758) <BR>* Docs/fixes relrefs (#49754) <BR>* Docs: combines all SAML topics into one topic (#49443) <BR>* Loki: Fix unwrap parsing (#49732) <BR>* Alerting: Add tests for Slack Notifier Image Upload (#49669) <BR>* schema: Generate Go and Typescript from Thema coremodels (#49193) <BR>* SearchV2: improve searcher API, and include a fallback SQL based implementation (#49535) <BR>* Chore: Remove deprecated `surface` prop from IconButton (#49715) <BR>* devnev: Update several dashes to schemaVersion 36 (#48976) <BR>* CloudWatch: Use scopedVars in expressions (#49178) <BR>* Alerting: Endpoints for provisioning mute timings (#49635) <BR>* Canvas: Fix element placement UX (#49665) <BR>* Alerting: Do not include button in googlechat notification if URL invalid (#47317) <BR>* Chore: Convert legacy `Input` test to RTL (#49713) <BR>* convert PartialHighlighter test to RTL (#49708) <BR>* Convert TOML front matter to YAML (#49690) <BR>* Toolkit: Bump dependencies (#47826) <BR>* Query History: Add feature tracking for query history (#49685) <BR>* Chore: Remove deprecated TextDisplayOptions export (#49705) <BR>* convert bargauge test to RTL (#49701) <BR>* AzureMonitor: Ensure original query properties are included unchanged (#49642) <BR>* Docs: Document Prometheus NaN breaking change (#49688) <BR>* Docs: Fix duplicate text in What’s new in Grafana v9.0 (#49699) <BR>* Chore: Remove usage of deprecated getColorForTheme function (#49519) <BR>* Loki code editor: do not run query on blur in explore mode (#49241) <BR>* Explore: Reset Graph overrides if underlying series changes (#49680) <BR>* Preferences: Fix updating of preferences for Navbar and Query History (#49677) <BR>* Quick Ugly Fix for Oauth not to make web_hack.go panic (#49653) <BR>* Alerting: Fix swagger specification (#49273) <BR>* Explore: Use Dashboard permissions in Explore To Dashboard (#49539) <BR>* Remove migrations from behind configs (#49415) <BR>* ValueMapping: Add support for regex replacement over multiple lines (#49607) <BR>* Notification history: Enable by default (#49502) <BR>* fix: only \"swallow\" the json() parsing error if the response is empty (#47493) <BR>* Variables: Fixes issue with data source variables not being correctly used in panel queries (#49323) <BR>* Fix wrap_handler() panic during OAuth login (#49671) <BR>* Chore: Re-enable skipped test (#49484) <BR>* TimeRange: Fixes issue when zooming out on a timerange with timespan 0 (#49622) <BR>* Build: Enable long term caching for frontend assets (#47625) <BR>* Narrow the alert condition picker (#49570) <BR>* loki: better unpack handling (#49074) <BR>* refactoring: saml (#48114) <BR>* loki: added two new functions (#49617) <BR>* Alerting: Add stored screenshot utilities to the channels package. (#49470) <BR>* Prometheus: Fix sort issue in wide frames (#49660) <BR>* Docs: Move alert rule section to alerting fundamentals section (#49657) <BR>* Docs: Created separate section for migration under alerting (#49616) <BR>* Timeseries: fix outside range stale state (#49633) <BR>* Util: Improve performance of strings.SplitString (#49115) <BR>* Docs: Identify which Grafana editions are relevant to each Enterprise doc (#49207) <BR>* Updated document with Michelle Tan\'s comments (#49648) <BR>* SearchV2 - Fix starred dashboards for new organizations error (#49645) <BR>* AccessControl: Replace IsEnterprise checks with license checks (#49572) <BR>* Canvas: Improve changing element options UX (#49555) <BR>* Explore: Add ability to include tags in trace to metrics queries (#49433) <BR>* Prometheus: Enable prometheusStreamingJSONParser by default (#49475) <BR>* Search: add icon for row and singlestat panels (#49620) <BR>* show notification tab only to editor (#49624) <BR>* convert Typeahead test to RTL (#49509) <BR>* Apply .page-toolbar class correctly (#49603) <BR>* fix broken alias due to #48635 (#49623) <BR>* Add cypress type support (#49315) <BR>* Alerting: Add legacy indicator to navbar (#49511) <BR>* Docs: get started updates (#49351) <BR>* Cue: Use BarGauge, DashList and Gauge panel cue schemas (#49580) <BR>* CloudMonitor: Correctly encode default project response (#49510) <BR>* Chore: Add no-changelog label for backports (#49605) <BR>* AccessControl: Pass current org id to UsersTable (#49584) <BR>* AccessControl: Grant data source reader to all users when running oss (#49514) <BR>* Access control: fix a typo for folder actions (#49582) <BR>* Cue: Update Text, Stat, and Annolist panel cue schemas (#49479) <BR>* don\'t close drawer when clicking a select within it (#49583) <BR>* Old Graph migration: Preserve null values settings (#49493) <BR>* Query History: Track query history migration failures (#49560) <BR>* Chore: Convert a test from enzyme to testing library (#49492) <BR>* TeamList: Convert test to RTL (#49567) <BR>* AngularSupport: Update description for angular_support_enabled config option (#49569) <BR>* devenv: better loki environment (#49383) <BR>* Add store split for Get Dashboard version method (#49138) <BR>* Login: Fix AuthInfo update process (#49556) <BR>* Prevent exception when panel has multiple queries (#49368) <BR>* Canvas: Fix resize breaking certain constraints (#49551) <BR>* Docs: Add \"about alerting\" topic (#49523) <BR>* Docs: Fixed typo in what\'s new in grafana 9 (#49549) <BR>* Prometheus: Streaming JSON parser performance improvements (#48792) <BR>* Alerting: add \"about alert rules\" section (#49413) <BR>* pkg/web: remove dependency injection (#49123) <BR>* Docs: What\'s new 9.0 (#49453) <BR>* upgrade grabpl (#49534) <BR>* InfluxDB: Removing influxDB backend migration feature flag (#49531) <BR>* Search: Center FolderSection spinner (#49494) <BR>* AzureAD: Fallback to no groups if user does not have permission to query groups from azure (#49506) <BR>* Prometheus: Migrate annotation editor to react (#48814) <BR>* Alerting: Improve docs on alert state and health (#49410) <BR>* Alerting: Validate alert notification UID length (#45546) <BR>* DatePicker: able to set minimum date that can be selected (#49503) <BR>* Fix escape in Modal/DashboardSettings + add some unit tests (#49500) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.0-beta1 (#49489) <BR>* Search: Add primary background for global search container (#49473) <BR>* Chore: Update theme json (#49480) <BR>* sqlstore: finish removing Find and SearchDashboards (#49347) <BR>* Alerting: Make alertmanager datasource stable (#49485) <BR>* Devenv: Fix fake data gen to target mysql server (#49472) <BR>* Variables: Fixes issue with data source variables not updating queries with variable (#49478)<BR>* Wed Aug 10 2022 ecsosAATTopensuse.org- Update to version 9.0.7: <BR>* \"Release: Updated versions in package to 9.0.7\" (#449) <BR>* [v9.0.x] Grafana/toolkit: Fix incorrect image and font generation for plugin builds (#52939) <BR>* Geomap: Set markers color based on selected color field #53493 (#53497) <BR>* updates aliases (#53488) (#53489) <BR>* moves legend to visualizations, adds links (#53486) (#53487) <BR>* LibraryPanels: Rewrite invalid connection deletion query to be MySQL-friendly (#53460) (#53468) <BR>* Histogram: Send proper dataframe to PlotLegend (#53284) (#53463) <BR>* check not empty root urls before setting field (#53135) (#53235) <BR>* Fix relrefs in api keys doc (#51943) (#51994) <BR>* Browse/Search: Make browser back work properly when visiting Browse or search (#52271) (#52277) <BR>* Docs: Emphasize American English as source language (#52040) (#52043) <BR>* Docs: Correct references to \'lockingMigration\' (#51678) (#52289) <BR>* Dashboard Links: Fix styles for very long dashboard titles (#52443) (#52468) <BR>* Prometheus: Remove metadata endpoint (#53428) (#53432) <BR>* Graphite: Use TimeRange with applied fiscalYearStartMonth (#51623) (#53370) <BR>* Geomap: Do not show markers with empty coordinates (#53330) (#53333) <BR>* Alerting: Remove mention of host name from Alerting HA docs (#53178) (#53344) <BR>* [v9.0.x] API: Fix snapshot responses (#53312) <BR>* GrafanaUI: Render PageToolbar\'s leftItems regardless of title\'s presence (#53285) (#53291) <BR>* Geomap: Fix tooltip offset bug (#53274) <BR>* add missing check for root URLs length (#53239) (#53250) <BR>* Plugins: Validate root URLs when signing private plugins via grafana-toolkit (#51968) (#53228) <BR>* RolePicker: Fix RolePicker menu positioning (#53201) (#53215) <BR>* [9.0.x] Alerting: Remove user input from error response (#53158) <BR>* Azure Monitor: Clarify removed query methods (#52986) (#53142) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.6 (#53092) (#53093) <BR>* \"Release: Updated versions in package to 9.0.6\" (#53091) <BR>* CloudWatch: add CloudWatchSynthetics namespace (#52956) (#53048) <BR>* TimeSeriesPanel: Tooltip works properly when changing modes (#52876) (#53055) <BR>* CloudWatch: the variable editor should accept custom values (#52955) (#53045) <BR>* CloudMonitoring: Remove link setting for SLO queries (#53031) (#53036)<BR>* Tue Aug 02 2022 ecsosAATTopensuse.org- Update to version 9.0.6: <BR>* \"Release: Updated versions in package to 9.0.6\" (#438) <BR>* Update dependency moment to v2.29.4 [SECURITY] (#51886) (#53027) <BR>* BarchartPanel: Fix color from thresholds show incorrectly (#52038) (#52969) <BR>* docker: The cue directory is gone. Catch-up (#52606) (#53004) <BR>* Prometheus: Fix adding of multiple values for regex operator (#52978) (#53003) <BR>* API: Do not expose user input in datasource error responses (#52992) (#52996) <BR>* Tooltip mode works in BarChart panel (#52941) (#52989) <BR>* fix tests (#52984) <BR>* Cloud Datasources: Add necessary inputs and bump version for code coverage workflow (#52055) (#52902) <BR>* Fix relrefs in alerting (#51939) (#51993) <BR>* Fix small typo in panel doc (#52568) (#52727) <BR>* Separate task with additional information (#52871) (#52883) <BR>* fixes links (#52899) (#52906) <BR>* allow org admins to invite new users to Grafana (#52904) <BR>* Cloudwatch: Add template variable query function for listing log groups (#50100) (#52898) <BR>* [v9.0.x] Access control: role checks before updates (#52900) <BR>* CloudWatch: returnData should default to true (#52759) (#52874) <BR>* Plugins: Add validation for plugin manifest (#52787) (#52864) <BR>* Instrumentation: Collect database connection stats (#52797) (#52866) <BR>* Docs: fix data source MSSQL link (#52854) <BR>* Docs: updated configuration description for auto_assign_org (#50180) (#52835) <BR>* UI/Card: Fix card items always having pointer cursor (#52809) (#52817) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.5 (#52813) (#52815) <BR>* \"Release: Updated versions in package to 9.0.5\" (#52812) <BR>* Docs: Update docs for images in notifications (#52721) (#52785)<BR>* Tue Jul 26 2022 ecsosAATTopensuse.org- Update to version 9.0.5: <BR>* \"Release: Updated versions in package to 9.0.5\" (#435) <BR>* Update grabpl (#52782) <BR>* [v9.0.x] Grafana/toolkit: Fix incorrect image and font generation for plugin builds (#52783) <BR>* Updated pushover in Supported notifiers (#52631) (#52748) <BR>* Dashboard: Adjust styles for very long titles (#52452) (#52741) <BR>* docs(alerting): removed a repetition of a word (#52376) (#52736) <BR>* fix dockerfile for oracle alpine image (#52667) (#52731) <BR>* Docs: Fix query history documentation (#52610) (#52724) <BR>* resolve conflicts (#52642) <BR>* Plugins: Fixes navigation between different plugin pages (#52571) (#52680) <BR>* Variables: Optimize \"timeRangeUpdated\" path (#52047) (#52664) <BR>* [v9.0.x] Chore: Upgrade to Go version 1.17.12 (#52523) (#52531) <BR>* [v9.0.x] Alerting: Fix alert panel instance-based rules filtering (#52646) <BR>* [v9.0.x] Auth: Add prometheus metrics for case insensitive ids (#52634) <BR>* [v9.0.x] Alerting: Add subpath to the folder edit and permission url (#52638) <BR>* Fix anonymous access (#52615) (#52636) <BR>* removes unnecessary words in into (#52622) (#52624) <BR>* Prometheus: Don\'t show errors from unsuccessful API checks like rules or exemplar checks (#52609) <BR>* Docs: minor corrections to prefix and naming (#52579) (#52597) <BR>* Alerting: Allow the webhook notifier to support a custom Authorization header (#52515) (#52587) <BR>* display dashboard settings to users who are allowed to edit the dashboard (#52532) (#52535) <BR>* Alerting: Cleanup the `alert_configuration` table on write (#51497) (#52539) <BR>* Access control: Allow organisation admins to add existing users to org (#51668) (#52553) <BR>* Changelog: Removed falsely added bugfix (#52580) (#52581) <BR>* Fix: add alias to subqueries for mysql database (#52576) <BR>* Alerting: use static channel configuration to determinate secure fields (#52527) (#52570) <BR>* Datasource: Propagate datasource secret decryption errors to the frontend (#52068) (#52557) <BR>* Docs: adjusts heading and rewords the intro to active voice (#52545) (#52551) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.4 (#52548) (#52549) <BR>* \"Release: Updated versions in package to 9.0.4\" (#52547) <BR>* Loki: Fix `show context` not working in some occasions (#52458) (#52518)<BR>* Wed Jul 20 2022 ecsosAATTopensuse.org- Update to version 9.0.4: <BR>* \"Release: Updated versions in package to 9.0.4\" (#429) <BR>* Access control: Fix org user removal for OSS users (#52473) (#52514) <BR>* [v9.0.x] Alerting: Fix Slack push notifications (#52476) <BR>* Dashboard: Fix iteration property change triggering unsaved changes warning (#51272) (#52493) <BR>* Update upgrade-grafana.md (#52406) (#52482) <BR>* CloudWatch: fix log explorer context (#52118) (#52478) <BR>* Alerting: Preserve new-lines from custom email templates in rendered email (#52253) (#52470) <BR>* resolve conflicts (#52464) <BR>* Docs: Update query caching support (#50706) (#52462) <BR>* merge (#52410) <BR>* Legend: Right align calculation values (#52400) (#52454) <BR>* [v9.0.x] Traces: Remove serviceMap feature flag (#52433) <BR>* SQLStore: Support Upserting multiple rows. (#52228) (#52438) <BR>* [v9.0.x] CSRF: Fix additional headers option (#52347) <BR>* loki: better handle an empty-response (#52397) (#52431) <BR>* Docs: Updated links to landing pages for the notifiers (#51875) (#52429) <BR>* Alerting: Move debug log line to where alert rules are updated (#52318) (#52411) <BR>* UnsavedChanges: Should not be triggered when only going into panel edit without changing anything (#52363) (#52409) <BR>* Traces: Add more template variables in Tempo & Zipkin (#52381) <BR>* Docs: fixes warning for enterprise customers (#52385) (#52393) <BR>* Docs: refactors configure standard options (#52278) (#52361) <BR>* Docs: removes old whats new docs (#52188) (#52359) <BR>* updates broken relrefs, removes unneeded file (#52292) (#52299) <BR>* logs: send more info to getLogRowContext (#52130) (#52333) <BR>* Logs: Fixed incorrect highlighting on empty line filter (#52214) (#52327) <BR>* Loki: Fix incorrect TopK value type in query builder (#52226) (#52320) <BR>* Upgrade grafana-azure-sdk-go package (#52248) (#52316) <BR>* Datasources: Allow configuration of the TTL (#52161) (#52317) <BR>* Log: Fix text logging for unsupported types (#51306) (#52311) <BR>* [v9.0.x] Docs: Fix broken grafana plugins tutorial links (#52273) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.3 (#52296) (#52297) <BR>* \"Release: Updated versions in package to 9.0.3\" (#52295) <BR>* Encryption: Re-order error check (#52251) (#52293) <BR>* Security: Fixes for CVE-2022-31107 and CVE-2022-31097 (#52279)<BR>* Fri Jul 15 2022 ecsosAATTopensuse.org- Update to version 9.0.3: <BR>* update .drone.yml, revert grabpl to 2.50 <BR>* \"Release: Updated versions in package to 9.0.3\" (#426) <BR>* Security fixes (#425) <BR>* Alerting: Fix Teams notifier not failing on 200 response with error (#52254) (#52260) <BR>* Preferences: Get home dashboard from teams (#52225) (#52229) <BR>* [v9.0.x] AzureMonitor: Update UI to experimental package (#52235) <BR>* fix: set RGL wrapper height to auto to remove empty space below the panel (#52122) (#52224) <BR>* Panels: Prevent panel content from escaping its bounds (#52167) (#52217) <BR>* Export: Fix export/import of dash with library panels (#49319) (#51760) <BR>* Alerting: fix validation of alertmanager template. (#51538) (#52210) <BR>* Alerting: Fix bug where state did not change between Alerting and Error (#52204) (#52209) <BR>* Chore: Remove any that was introduced in a test (#52203) (#52206) <BR>* Documentation: Show that admin/pause-all-alerts is only for legacy. (#51862) (#52019) <BR>* remove event.stopPropagation(), so that when one menu opens, all others close; (#51557) (#51807) <BR>* Alerting: Provisioning API respects global rule quota (#52190) <BR>* Alerting: Disable /api/admin/pause-all-alerts with Unified Alerting (#51895) (#52077) <BR>* Logs: Fixed LogContext being underneath the table (#52165) (#52202) <BR>* AzureMonitor: Improve handling of unsupported template variable cases in URIs (#52054) (#52201) <BR>* Docs: fixes data source links (#52196) (#52199) <BR>* combines table viz docs (#52176) (#52187) <BR>* Fix the bug in navbar\'s active item when the root url include a subpath (#51767) (#52159) <BR>* Use non-blocking way of fetching ruler api availability (#52102) (#52138) <BR>* SQLstore: Fix fetching an inexistent playlist response (#51962) (#52139) <BR>* API: Do not validate/save legacy alerts when saving a dashboard if legacy alerting is disabled (#51883) (#52137) <BR>* [v9.0.x] Splunk: Use legacy annotation runner (#52079) <BR>* Logs: Fixed wrapping log lines from detected fields (#52108) (#52131) <BR>* fix docs with correct instructions to create a silence URL (#52062) (#52112) <BR>* Prometheus datasource: query builder freezes when metrics metadata is undefined (#51929) (#52058) <BR>* Fix relrefs in devloper docs (#51942) (#51995) <BR>* Alerting: Allow filtering of contact points by name (#51933) (#52070) <BR>* BarChart: fix crash when checking bar value text overlap (#52061) (#52064) <BR>* GraphNG: uPlot 1.6.22 (#51945) (#51992) <BR>* AzureMonitor: Update resource and namespace metadata. (#52030) (#52053) <BR>* Fixed cherry-pick conflicts (#52037) <BR>* refactors all dashboard and linking content (#52005) (#52042) <BR>* Loki: Fix suggesting operations from different category (#52034) (#52041) <BR>* Docs: new data sources topic (#51863) (#51898) <BR>* Table: Fix scrollbar is hidden by pagination (#51501) (#51960) <BR>* Alerting: Add method to reset notification policy tree back to the default (#51934) (#52004) <BR>* CloudWatch: Remove simplejson in favor of \'encoding/json\' (#51062) (#51999) <BR>* FeatureFlags: omit metric when grafana cant run the feature (#51856) (#51981) <BR>* adds shared content (#51982) (#51986) <BR>* Fix consistency errors and regenerate (#51935) (#51985) <BR>* Loki: Add missing operators in label filter expression (#51880) (#51972) <BR>* Plugins: InfluxDB update time range query (#51833) (#51927) <BR>* Azure Monitor: Add support to migrate some queries with template variables (#51881) (#51899) <BR>* Alerting: Fix RegExp matchers in frontend for Silences and other previews. (#51726) (#51873) <BR>* Plugins: InfluxDB datasource - set epoch query param value as \"ms\" (#51651) (#51926) <BR>* Rendering: Fix user information when using render key (#50879) (#51920) <BR>* [v9.0.x] Plugins: InfluxDB variable interpolation fix (#51917) (#51922) <BR>* Plugins: InfluxDB variable interpolation fix for influxdbBackendMigration feature flag (#51624) (#51834) <BR>* Time series panel: Fix an issue with stacks being not complete due to the incorrect data frame length (#51910) (#51915) <BR>* Docs: Improve docs for differences and limitations (#51905) (#51909) <BR>* Docs: Improve docs for images in notifications (#51900) (#51906) <BR>* Do not check permissions while deleting external snapshot (#51897) (#51904) <BR>* Chore: Fix CVE-2021-3807 (#51753) (#51803) <BR>* Chore: Fix CVE-2022-0155 (#51755) (#51793) <BR>* Chore: Fix CVE-2020-7753 (#51752) (#51792) <BR>* Chore: Fix CVE-2021-3918 (#51745) (#51791) <BR>* [v9.0.x] Bar chart: Fix stacking bug when data produces 0 accumulators (#51808) <BR>* AzureMonitor: Update curated dashboards (#51331) (#51882) <BR>* [v9.0.x] Plugins: Register management endpoints only when external managed is also false (#51817) <BR>* Fixed broken link for supported namespaces (#51302) (#51868) <BR>* Add doc-validator tool to CI (#51698) (#51869) <BR>* Fixes tooltip issue with time picker and dashboard settings (#51836) (#51842) <BR>* fix broken links (#51821) (#51824) <BR>* Chore: Update ConcreteLogger to implement gokit Logger interface (#51599) (#51648) <BR>* Docker: Update glibc version (#51107) (#51826) <BR>* Histogram: filter nulls, bucket-adaptive xAxis decimals (#51773) (#51823) <BR>* Loki: Fix error when changing operations with different parameters (#51779) (#51820) <BR>* BarChart: fix explicit yAxis min (#51768) (#51811) <BR>* devenv: influxdb: fix config (#51781) (#51799) <BR>* Chore: Plugin CI E2E image update (#51787) (#51794) <BR>* Only define plugin install endpoints when catalog enabled (#51788) (#51790) <BR>* Traces: Trace to logs fix (#51053) (#51778) <BR>* Docs: Add and organize panels (#51763) (#51764) <BR>* Alerting: Add method to provisioning API for obtaining a group and its rules (#51398) (#51761) <BR>* Altering: validate that the mute time intervals exist when updating routing tree (#51573) (#51762) <BR>* Alerting: validate that the receiver exist when updating routing tree (#51561) (#51758) <BR>* Docs: Manage library panels refactor (#51661) (#51740) <BR>* CloudMonitor: Correctly encode default project response (#49510) (#51734) <BR>* TimeSrv: Don\'t modify refresh interval when editing panel (#51718) (#51732) <BR>* DashboardRow: collapse shortcut doesn\'t allow to move the row (#51589) (#51713) <BR>* TestDataDB: update CSV wave scenario ui (#51719) (#51725) <BR>* template functions reference and examples moved to corresponding section, description and links fixed (#51654) (#51721) <BR>* [v9.0.x] Chore: Make betterer tests more stable (#51706) <BR>* StateTimeline: Try to sort time field (#51569) (#51689) <BR>* Docs: adds new alerting diagram (#51638) (#51642) <BR>* Alerting: Remove withStoredImage and change forEachFunc (#51384) (#51641) <BR>* Alerting: Better metrics and renamed BrowserScreenshotService (#51564) (#51649) <BR>* Alerting: Fix normalization of alert states for panel annotations (#51637) (#51644) <BR>* Fix: Choose Lookup params per auth module (#395) <BR>* [v9.0.x] Chore: some low-hanging type assertion fruit (#51620) <BR>* Alerting: Fix documentation for Grafana 9.0 (#51614) (#51619) <BR>* Annotations: Use point marker for short time range annotations (#51520) (#51617) <BR>* [v9.0.x] Chore: keep the betterer message generic (#51613) <BR>* Alerting: Improvements to image package (#51576) (#51598) <BR>* fixes broken relrefs (#51572) (#51603) <BR>* Search: Refine clear tags UI #51590 (#51592) <BR>* Annotations: Fix custom tag functionality (#51537) (#51588) <BR>* Chore: Backport 51543 to v9.0.x (#51562) <BR>* LibraryElements: Delete invalid connections before deleting element (#50519) (#51550) <BR>* Docs: combines use dashboard content into single topic (#51527) (#51554) <BR>* Variables: variables in Markdown links are not interpolated (#51392) (#51546) <BR>* Chore: add a betterer test for undocumented stories (#51444) (#51545) <BR>* Alerting: Remove duplicate error message (#51515) (#51540) <BR>* Templating: Changing between variables with the same name now correctly triggers a dashboard refresh (#51490) (#51539) <BR>* moves custom branding to configuration (#51522) (#51523) <BR>* Docs: renames tracing topics, moves to configure docs (#51519) (#51521) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.2 (#51507) (#51509) <BR>* \"Release: Updated versions in package to 9.0.2\" (#51505)<BR>* Tue Jun 28 2022 ecsosAATTopensuse.org- Update to version 9.0.2: <BR>* \"Release: Updated versions in package to 9.0.2\" (#396) <BR>* E2E: default download to grafana enterprise (#51473) (#51485) <BR>* Alerting: Skip the default data source if incompatible (#51452) (#51486) <BR>* Alerting: Add support for images in Telegram (#51433) (#51482) <BR>* Alerting: Add support for images in Pushover alerts (#51372) (#51483) <BR>* [v9.0.x] Auth: Case insensitive ids duplicate usagestats (#51240) <BR>* Prometheus: Add test for resource call header handling (#51036) (#51046) <BR>* Alerting: Add legacy indicator to navbar (#49511) (#49614) <BR>* [v9.0.x] Docs CI: Fix `CHANGELOG.md` - add `<BR>*.md` in `checkDocs` (#50721) <BR>* Alerting: change optimistic lock to use proper insert select (#51461) (#51466) <BR>* Optional custom title and description for OpsGenie (#50131) (#51427) <BR>* Alerting: prevent the use of the same uid across all contact points (#51440) (#51458) <BR>* Dashboards: Fixes issue with the initial panel layout counting as an unsaved change (#51439) <BR>* Plugins: Improved handling of symlinks (#51324) (#51431) <BR>* [v9.0.x] Plugins: Use a Grafana specific SDK logger implementation for core plugins (#51229) (#51325) <BR>* [v9.0.x] Alerting: adds additional command palette actions (#51429) <BR>* [v9.0.x] Alerting: Use relative path for flow chart image (#51426) <BR>* Chore: reintroduce type assertion test + change emitted metric names … (#51421) <BR>* Updating migration docs and adding hint about polystat panel (#51367) (#51420) <BR>* Build: Bump grafana/eslint-config to 4.0.0 (#51329) (#51391) <BR>* Variables: Selectively reload panels on URL update (#51003) (#51397) <BR>* Search: Fix pagination in the new search page (#51366) (#51394) <BR>* [v9.0.x] Alerting: Remove fmt.Println from Threema (#51382) <BR>* FeedbackLink: Add tracking (#51251) (#51377) <BR>* Logs: Fix report interaction name (#51335) (#51364) <BR>* Traces: Feature tracking (#49767) (#51312) <BR>* AzureMonitor: Parse non-fatal errors for Logs (#51320) (#51362) <BR>* Alerting: Code-gen parsing of URL parameters and fix related bugs (#50731) (#51353) <BR>* CloudWatch: fix variable query migration with json template variables (#51207) (#51346) <BR>* Alerting: Don\'t stop the migration when alert rule tags are invalid (#51253) (#51341) <BR>* resolve merge conflict (#51333) <BR>* Encryption: Stop decrypting EE encrypted secrets with legacy encryption (#50090) (#51309) <BR>* Template Variable: Datasource variable can be used when MIXED option is selected in panel query (#51170) (#51181) <BR>* Query history: Fix default value when no config (#51129) (#51167) <BR>* Annotations: Fixes a problem where annotation autocomplete would crash the panel (#51164) (#51250) <BR>* OAuth: Restore debug log behavior (#51244) (#51247) <BR>* Minor edits in whats-new-in-v9-0 (#51159) (#51243) <BR>* Alerting: Add support for images in Kafka alerts (#50758) (#51231) <BR>* Docs: fixes setup relrefs (#51178) (#51195) <BR>* Alerting: Add support for images in VictorOps alerts (#50759) (#51228) <BR>* Alerting: Update docs for images in notifications (#50760) (#51157) <BR>* fix broken links (#51224) (#51226) <BR>* Barchart: Fix warning not showing (#51190) (#51210) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.1 (#51192) (#51193) <BR>* \"Release: Updated versions in package to 9.0.1\" (#51191) <BR>* Docs: new version of landing page for Alerting (#51166) (#51177) <BR>* Fix query parameter template variable (#50023) (#51174)<BR>* Tue Jun 21 2022 ecsosAATTopensuse.org- Update to version 9.0.1: <BR>* \"Release: Updated versions in package to 9.0.1\" (#381) <BR>* Docs: update panel title search information (#50450) (#50792) <BR>* [v9.0.x] SearchV2: Add unit test for ManageActions (#51161) <BR>* Dashboard: Don\'t show unsaved changes modal for automatic schema changes (#50822) (#51113) <BR>* [v9.0.x] Chore: Remove global bus variable (#51126) <BR>* Clarify alerting opt-out docs (#51144) (#51148) <BR>* Alerting: Add support for image annotation in Alertmanager alerts (#50686) (#51145) <BR>* [v9.0.x] Heatmap: Sync main and 9.0.1 heatmap-new (#51136) <BR>* Docs: fixes manage alerting topic (#51100) (#51110) <BR>* Alerting: Add support for images in Threema alerts (#50734) (#51127) <BR>* Alerting: Use ErrImagesDone in Discord and SensuGo (#51106) (#51125) <BR>* [v9.0.x] Alerting: Fix alert instances filtering for prom rules (#51121) <BR>* [v9.0.x] Alerting: Fix alert rule page crashing when datasource contained URL unsafe characters (#51123) <BR>* Alerting: Support up to N fake images (#51111) (#51119) <BR>* [v9.0.x] Alerting: Adds Mimir to Alertmanager data source implementation (#51109) <BR>* Variables: Fixes issue with data source variables not updating queries with variable (#49478) (#49482) <BR>* loki: no histogram for instant queries (#50711) (#51103) <BR>* Alerting: Add ErrImagesDone to return from withStoredImages (#51098) (#51104) <BR>* Alerting: Add Documentation about limits of images in notifications. (#51084) (#51087) <BR>* LogRow: Fixed background-height when hovering and label-alignment (#51027) (#51101) <BR>* Alerting: Update test funcs for notifications (#51013) (#51095) <BR>* Docs: fixes redirect from unified alerting (#51012) (#51023) <BR>* Time Series Panel: Add Null Filling and \"No Value\" Support (#50907) (#51065) <BR>* Alerting: Docs on how to template annotations and labels (#51024) (#51056) <BR>* Search: fix anonymous user access (#51045) (#51055) <BR>* Docs: fix broken link to `service-account` docs <BR>* Alerting: Create algorithm to process receiver changes and keep them consistent internally (#50738) (#51050) <BR>* adds video (#50964) (#51039) <BR>* Docs: Remove alpha sentence from Alertmanager data source (#50978) (#51026) <BR>* Heatmap: do not dim the values in the color scale legend (#50976) (#51043) <BR>* Previews: use ETag header (#51008) (#51041) <BR>* Playlists: Disable Create Playlist buttons for users with viewer role (#50840) (#51032) <BR>* Expressions: Fixes dashboard schema migration issue that casued Expression datasource to be set on panel level (#50945) (#51009) <BR>* loki: fix bug in labels framing (#51015) (#51029) <BR>* Docs: How to template annotations and labels (#50972) (#51022) <BR>* Docs: adds video content to Grafana Alerting (#50929) (#50956) <BR>* CloudWatch: Allow hidden queries to be executed in case an ID is provided (#50987) (#51019) <BR>* AzureMonitor: Update supported namespaces (#50788) and filter resources by the right type (#50880) (#51018) <BR>* loki: add type=instant tests (#51007) (#51016) <BR>* LogRow: Fix placement of icon (#51010) (#51017) <BR>* Docs: Refactor administration docs (#50592) (#50989) <BR>* Loki: Handle data source configs with path in the url (#50971) (#51006) <BR>* Alerting: Fix AM config overwrite when SQLite db is locked during sync (#50951) (#50996) <BR>* StateTimeline: make sure we use result of applyNullInsertThreshold() (#50988) (#50994) <BR>* Geomap: Support showing tooltip content on click (not just hover) (#50985) (#50986) <BR>* Fix double change password calls (#50948) (#50957) <BR>* Previews: update documentation for enterprise setup (#50950) (#50958) <BR>* TablePanel: Show filter icon on correct field when other fields are hidden (#50940) (#50946) <BR>* Bug: Fix delete dashboard snapshot for deleted dashboards (#50919) (#50937) <BR>* Chore: Remove `newNavigation` feature toggle and old navbar code (#50872) (#50932) <BR>* Add redirects for indexed alerting pages (#50918) (#50921) <BR>* Prometheus: Fix body not being included in resource calls if they are POST (#50833) (#50886) <BR>* AzureMonitor: Update alerts dashboard (#50712) (#50920) <BR>* Search: default layout to last selected value (#50743) (#50902) <BR>* Docs: updates auth alias to fix redirect 404 (#50892) (#50903) <BR>* Revert \"Explore: Remove support for legacy, compact format URLs (#49350)\" (#50873) (#50881) <BR>* CLI: Allow relative symlinks in zip archives when installing plugins (#50537) (#50877) <BR>* [v9.0.x] Alerting: Fix removal of notification policy without labels matchers (#50851) <BR>* Rename release pipelines (#50585) (#50594) <BR>* Dashboard: Prevent non-repeating panels being dropped from repeated rows when collapsed/expanded (#50764) (#50860) <BR>* Ayy1: Cannot save single dashboard link (#49075) (#50857) <BR>* Alerting: Add support for images in SensuGo alerts (#50718) (#50853) <BR>* Grafana 9: Sync `release-v9.0.0` branch to `v9.0.x` (#50844) <BR>* RolePicker: Fix submenu position on horizontal space overflow (#50769) (#50843) <BR>* backend: add PlaylistUIDs to Playlist; remove playlist IDs from API (#49609) (#50828) <BR>* Remove beta note (#50824) (#50825) <BR>* MSSQL: Fix ParseFloat error (#50815) (#50818) <BR>* Modify publish.yml (#50813) <BR>* Metrics: Expose functions to initialize counters at zero (#50122) (#50750) <BR>* Formatting: Fixes valueFormats for a value of 0 (#50719) (#50805) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.0 (#50794) (#50799) <BR>* Update header (#50787) (#50795) <BR>* \"Release: Updated versions in package to 9.0.0\" (#50793) <BR>* Docs: Add envelope encryption as breaking change (#50716) (#50749) <BR>* GrafanaData: Fix week start for non-English browsers (#50582) (#50784) <BR>* rm debug log when publishing live message (#50774) (#50779) <BR>* Loki: Handle invalid query type values (#50755) (#50763) <BR>* added opensearch annotations to not use default ui (#50655) (#50751) <BR>* Heatmap: Remove alpha flag from new heatmap panel (#50733) (#50742) <BR>* Instrumentation: Define handlers for requests that are not handled with named handlers (#50613) (#50744) <BR>* Timeseries: Improve cursor Y sync behavior (#50740) (#50741) <BR>* Alerting: Fix rendering issues in OpenAPI docs (#50630) (#50725) <BR>* SearchV2: support keyboard navigation (#49650) (#50715) <BR>* Use more relevant links to legacy alerting documentation (#50607) (#50695) <BR>* Alerting: add right provenance when creating mute timings (#50707) (#50714) <BR>* Alerting: remove unused function in alert rule store (#50696) (#50705) <BR>* Never set gridPos to null (#50400) (#50709) <BR>* logs: better hasLogsVolumeSupport check (#50676) (#50704) <BR>* OAuth: Redirect to login if no oauth module is found or if module is not configured (#50661) (#50702) <BR>* Docs: Update documentation now create functionality has moved (#50663) (#50693) <BR>* Loki, Prometheus: Show Query patterns in all editor modes (#50263) (#50653) <BR>* Loki: Fix showing of duplicated label values in dropdown in query builder (#50680) (#50688) <BR>* Instrumentation: Add feature toggle for logging requests instrumented as unknown (#50566) (#50670) <BR>* add missing return (#50667) (#50675) <BR>* Prometheus: Don\'t show undefined for step in collapsed options in query editor when value is \"auto\" (#50511) (#50658) <BR>* clean up duplicated user creation code (#50178) (#50327) <BR>* Expression: Execute hidden expressions (#50636) (#50659) <BR>* logs: histogram: handle backend-mode queries (#50535) (#50650) <BR>* Loki: Fix issues with using query patterns (#50414) (#50646) <BR>* Explore: Fix log context scroll to bottom (#50600) (#50645) <BR>* Panels: Fixes issue with showing \'Cannot visualize data\' when there issue really was no data (#50485) (#50615) <BR>* SearchV2: move search parameters to a nested object (#50561) (#50635) <BR>* RBAC: Inheritance permission migration should handle empty managed roles (#50611) (#50621) <BR>* Dashboard: Clean up state after deletion (#50316) (#50625) <BR>* doc fix (#50624) (#50626) <BR>* Dashboards: Fix folder picker not showing correct results when typing too fast (#50303) (#50623) <BR>* Alerting: improve provisioning docs (#50347) (#50618) <BR>* Backport docs changes for Grafana Alerting (#50610) <BR>* No longer generate theme json as it\'s not compatible with the right tooling (#50605) (#50609) <BR>* [v9.0.x] Alerting: use \"find\" to wait for expression editor to load (#50603) <BR>* Prometheus: Templating queries should pass on custom headers (#50344) (#50408) <BR>* loki: better error message when escaping is involved (#50352) (#50595) <BR>* [v9.0.x] Grafana UI: Put back production build in rollup config (#50580) <BR>* Docs: Backport 49739 to v9.0.x (#50123) <BR>* Search: Fixes margins and paddings and left position (#50570) (#50578) <BR>* [v9.0.x] Grafana UI: Fix nonexistent indexof module for plugin tests (#50572) <BR>* Alerting: Invalid setting of enabled for unified alerting should return error (#49876) (#50569) <BR>* Alerting: Fix force_migration when alerting is disabled (#50431) (#50481) <BR>* [v9.0.x] TimeSeries: Add an option to set legend width (#50550) <BR>* AzureMonitor: changes to azureMonitorExperimentalUI after feedback (#50455) (#50546) <BR>* AzureMonitor: Remove unused code (#50399) (#50531) <BR>* logs: track the usage of certain features (#50325) (#50526) <BR>* AzureMonitor: Clean namespace when changing the resource (#50311) (#50342) <BR>* [v9.0.x] Docs: Manual backport of alert list panel docs rewrite (#50516) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.0-beta2 (#50398) (#50520) <BR>* Updating migration docs to include most relevant breaking changes (#50356) (#50514)<BR>* Tue Jun 14 2022 ecsosAATTopensuse.org- Update to version 9.0.0: <BR>* \"Release: Updated versions in package to 9.0.0\" (#369) <BR>* RBAC: Inheritance permission migration should handle empty managed roles (#50611) (#50622) <BR>* doc fix (#50624) (#50627) <BR>* Backport docs changes for Grafana Alerting (#50620) <BR>* Alerting: improve provisioning docs (#50347) (#50619) <BR>* Docs: Backport 49739 to v9.0.x (#50123) (#50614) <BR>* [release-v9.0.0] Alerting: use \"find\" to wait for expression editor to load (#50604) <BR>* [release-v9.0.0] Grafana UI: Put back production build in rollup config (#50581) <BR>* [release-v9.0.0] Grafana UI: Fix nonexistent indexof module for plugin tests (#50573) <BR>* Alerting: Fix force_migration when alerting is disabled (#50431) (#50481) (#50565) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.0-beta2 (#50398) (#50521) <BR>* Updating migration docs to include most relevant breaking changes (#50356) (#50515) <BR>* Docs: Manual backport of alert list panel docs rewrite (#50512) <BR>* DataSources: Fixes issue with expressions not being queried (#50446) (#50509) <BR>* Docs: Images in Notifications (#50425) (#50503) <BR>* Docs: extend RBAC breaking changes (#50495) (#50501) <BR>* Alerting: Schedule Alert rules metric tracking (#50415) (#50497) <BR>* FeatureToggles: Support changing feature toggles with URL parameters (#50275) (#50496) <BR>* docs: clarify how PR titles should be formatted (#49682) (#49979) <BR>* Alerting: Tidy up input fields for name, folder and group (#50432) (#50486) <BR>* Fix metric names for screenshots (#50426) (#50494) <BR>* Chore: Upgrade grafana-plugin-sdk-go to v0.137.0 (#50443) (#50489) <BR>* Alerting: Logs should not be capitalized and the errors key should be \"err\" (#50333) (#50487) <BR>* Chore: Remove react-testing-lib from bundles (#50442) (#50490) <BR>* [v9.0.x] Alerting: Unify alert status labels on the alert list panel (#50488) <BR>* [v9.0.x] Alerting: Add RBAC actions and role for provisioning API routes (#50483) <BR>* Docs: update license restrictions (#49334) (#50387) <BR>* Alerting: Fix provisioning validation status codes and panics (#50464) (#50484) <BR>* scroll nav elements into view when using the keyboard (#50434) (#50479) <BR>* Docs: Fix Prometheus query editor Legend docs (#50312) (#50480) <BR>* SearchV2: optionally exclude panels from search results (#49971) (#50026) <BR>* Alerting: bump rule version when updating rule group interval (#50295) (#50476) <BR>* Formatting: Make SI number formats more robust (#50117) (#50292) <BR>* Alerting: Improve Unified Alerting Rollback Warning (#50470) (#50472) <BR>* Alerting: Fix image embed in email template. (#50370) (#50468) <BR>* RBAC: Fix migrations running into the wrong order (#50452) (#50454) <BR>* Bumping protobufjs version (#50435) (#50440) <BR>* Docs: Fix release notes formatting issues in 9.0.0-beta.3 (#50410) (#50428) <BR>* Angular: Fixes minor mistake in previous bsTypeahead PR (#50411) (#50417) <BR>* Security: Fixes javascript security warnings in old vendored libs (#50382) (#50413) <BR>* Previews: update docs for the new search layout (#50247) <BR>* Reporting: Update documentation and screenshots with v9 changes (#50072) (#50401) <BR>* Dashboard: Fixes random scrolling on time range change (#50379) (#50384) <BR>* Angular: Adds back two angular directives that are still used by remaining angular bits and plugins (#50380) (#50385) <BR>* Remove test_steps (#50396) (#50403) <BR>* Improve docs for values in custom annotations and labels (#50346) (#50389) <BR>* Playlists: Save button now correctly creates a new playlist (#50381) (#50390) <BR>* Alerting: replace a duplicated configuration key (#50350) (#50368) <BR>* Bump provisioning to admin-only in lieu of dedicated RBAC permissions (#50366) (#50367) <BR>* Alerting: Fix database unavailable removes rules from scheduler (#49874) (#50345) <BR>* RBAC: docs, update alerting.rules write permission (#50304) (#50329) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.0-beta3 (#50317) (#50321) <BR>* \"Release: Updated versions in package to 9.0.0-beta.3\" (#50314) <BR>* Search: fix \'Clear filters\' button (#50283) <BR>* Loki: Add more query patterns (#50248) (#50301) <BR>* docs: describe cookie handling in backend data source plugins (#49986) (#50299) <BR>* Prometheus, Loki: Update run queries button (#50005) (#50281) <BR>* AddDataSourceConfig: Remove deprecated checkHealth prop (#50296) (#50298) <BR>* Data: Remove deprecated types and functions from valueMappings (#50035) (#50293) <BR>* Fix Whats New docs for images in notifications (#50250) (#50289) <BR>* [v9.0.x] Tracing: Deprecate opentracing (#50082) <BR>* Add back a lower z-index (#50285) (#50288) <BR>* CloudWatch: Dynamic label documentation (#49463) (#50286) <BR>* Update Golang - bump grabpl and build-container (#50253) (#50255) <BR>* RBAC: change migration logic (#50187) (#50245) <BR>* SaveDashboardForm: Ensure saveTimerange is a boolean (#50228) (#50244) <BR>* Expression: Filter query, mixed mode fixes and panel error message (#50218) (#50242) <BR>* Loki: Add user analytics for query editor mode (#49619) (#50232) <BR>* HeatmapNG: cell value filtering and color clamping (#50204) (#50225) <BR>* Chore: uPlot 1.6.21 (#50223) (#50224) <BR>* Prometheus: Fix resource call panic (#50216) (#50221) <BR>* Prometheus: Migrate metadata queries to use resource calls (#49921) (#50219) <BR>* SearchV2: explicit dashboard loading order and cleanups (#50210) (#50217) <BR>* Alerting: remove feature toggle for provisioning API (#50167) (#50213) <BR>* Alerting: Add provenance guard to config api (#50147) (#50209) <BR>* Encryption: Fix multiple data keys migration (#49848) (#50207) <BR>* Alerting: only delete mute time if not used by route (#50193) (#50205) <BR>* State Timeline: Fix Null Value Filling and Value Transformation (#50054) (#50196) <BR>* [v9.0.x] HeatmapNG: add log scale calculation (#50203) <BR>* Alerting: Update alert rule diff to not see difference between nil and empty map (#50192) (#50198) <BR>* SearchV2: instant local updates, folder events (#50001) (#50194) <BR>* Alerting: add mute timings provenance to config api (#50149) (#50190) <BR>* Revert \"Loki: do not produce histogram for instant queries (#50019) (#50065)\" (#50181) <BR>* resolve conflicts (#50184) <BR>* SQLStore: Add deprecation comments for breaking migrations (#49740) (#50183) <BR>* [v9.0.x] SearchV2: Fix Move and Delete not updating list in folder view (#50179) <BR>* Alerting: Add version segment to all provisioning routes (#49121) (#50174) <BR>* [v9.0.x] Chore: Update grafana-plugin-sdk-go to v0.136.0 (#50127) (#50168) <BR>* [v9.0.x] Alerting: Make folder filter clearable in Alert list panel (#50169) <BR>* [v9.0.x] Alerting: Fix folder filtering for existing alert rule (#50164) <BR>* [v9.0.x] Alerting: Use correct permission scope for external AM updates (#50165) <BR>* update defaults.ini to add role_attribute_path (#49147) (#50155) <BR>* auth.gitlab: account for role_attribute_path_strict (#50088) (#50154) <BR>* [v9.0.x] Query History: Hide query history when anonymous user uses Explore (#50139) <BR>* [v9.0.x] Alerting: Prevent query wrapper recreation on drag/drop (#50151) <BR>* Plugins Catalog: Make tabs position consistent with other Grafana pages (#49997) (#50141) <BR>* loki: handle ad hoc filters in backend mode (#50135) (#50145) <BR>* Alerting: allow custom UID for contact points through API (#50089) (#50143) <BR>* [v9.0.x] Query History: Do not show \"load more\" button when query history item is deleted (#50097) <BR>* [v9.0.x] Explore: Integration test for editing query history comment (#50096) <BR>* [v9.0.x] Alerting: Filter folders based on users\' permissions (#50112) <BR>* AzureMonitor: add NewDimension component using experimental UI (#48946) (#50133) <BR>* [v9.0.x] Search (SQL): support dashboardUID query parameter (#50126) <BR>* Add a section to the alerting documents for performance considerations (#49663) (#50087) <BR>* Search: exclude rows from search index (#50124) (#50132) <BR>* Loki: Fix uncaught errors if `labelKey` contains special characters (#49887) (#50067) <BR>* SearchV2: include appSubUrl in the response URL (#50059) (#50118) <BR>* [v9.0.x] Alerting: Fix alert list panel showing firing alerts with no instances (#50095) <BR>* [v9.0.x] Alerting: Fix alert creation form layout when errors occur (#50106) <BR>* RBAC: Make RBAC action names more consistent (#49730) (#50083) <BR>* Alerting: Provisioning API - Alert rules (#47930) (#50086) <BR>* Prometheus/Loki: Add raw query and syntax highlight in explain mode (#50070) (#50081) <BR>* Prometheus/Loki: Show raw query by default in the builder(#50007) (#50080) <BR>* Alerting: Fix notification policy \"Override grouping\" form save (#50031) (#50078) <BR>* [v9.0.x] Draggable: only set drag handle props on the drag handle itself (#50076) <BR>* Alerting: Remove Image Upload code from Slack notifier. (#50062) (#50066) <BR>* Cloudwatch: Dynamic labels autocomplete (#49794) (#50063) <BR>* Loki: do not produce histogram for instant queries (#50019) (#50065) <BR>* API: Fix swagger specification (#50034) (#50060) <BR>* Azure OAuth: silent fail on getting groups (#49909) (#50022) <BR>* etcd: Fix vuln CVE-2018-1098 (#49976) (#49977) <BR>* Alerting: Remove double quotes from matchers (#50038) (#50046) <BR>* Tracing: Fix trace links in traces panel (#50028) (#50039) <BR>* CloudWatch: Add multi-value template variable support for log group names in logs query builder (#49737) (#50037) <BR>* Docs: intro docs refactor (#49545) (#50033) <BR>* license: Make coremodels all Apache v2 (#49731) (#50032) <BR>* DashList: Remove star z-index (#50029) <BR>* SearchV2: Fix scroll issue in folder folder view page (#50010) (#50017) <BR>* Alerting: Fix external alertmanager duplication (#49980) (#50008) <BR>* Secrets: Fix unified secrets backwards compatibility (#49719) (#50009) <BR>* Loki: Run query when pressing Enter on line-filters (#49913) (#50004) <BR>* RBAC: Include alert.rules action when setting folder permissions (#49946) (#50006) <BR>* Metrics: Remove support for using summaries instead of histogram for HTTP instrumentation (#49985) (#50003) <BR>* Azure Monitor: Include datasource ref when interpolating variables (#49543) (#49957) <BR>* Table: Reorder panel options (#49983) (#49998) <BR>* [v9.0.x] Alerting: Re-render panel\'s tabs on variables change (#49995) <BR>* Plugins: Remove deprecated /api/tsdb/query metrics endpoint (#49916) (#49996) <BR>* Prometheus: Fix aligning of labels of exemplars after backend migration (#49924) (#49982) <BR>* Settings: Sunset non-duration based login lifetime config (#49944) (#49990) <BR>* Usage stats: Divide collection into multiple functions to isolate failures (#49928) (#49989) <BR>* regenerate swagger spec (#49942) <BR>* Alerting: do not overwrite existing alert rule condition (#49920) (#49984) <BR>* UI: Remove deprecated getFormStyles function (#49945) (#49981) <BR>* grafana/ui: Move panel-container styles to component (#49566) (#49915) <BR>* Alerting: Add GetImages to ImageStore (#49717) (#49791) <BR>* Alerting: Add templated subject config to email notifier (#49742) (#49846) <BR>* ReleaseNotes: Updated changelog and release notes for 9.0.0-beta2 (#49960) (#49963) <BR>* \"Release: Updated versions in package to 9.0.0-beta.2\" (#49959) <BR>* [v9.0.x] Docs: integration tests for using sqllite (#49784) <BR>* Datasource: Remove deprecated max_idle_connections_per_host setting (#49948) (#49951) <BR>* Plugins: Support headers field for check health (#49930) (#49949) <BR>* InlineLabel: Remove deprecated props (#49929) (#49943) <BR>* Datasource: Fix allowed cookies to be forwarded as header to backend datasources (#49541) (#49935) <BR>* Docs/fixes relrefs (#49754) (#49933) <BR>* Backport 49786 and 49207 to v9.0.x (#49932) <BR>* ColorPicker: Remove deprecated onColorChange prop (#49923) (#49927) <BR>* Docs: combines all SAML topics into one topic (#49443) (#49755) <BR>* ClipboardButton: Simplify callbacks (#49847) (#49852) <BR>* Prometheus: Predefined scopes for Azure authentication (#49861) (#49881) <BR>* Alerting: Add Go error message to warning log for screenshots. (#49870) (#49917) <BR>* [v9.0.x] Alerting: Add fgac support to alert list panel (#49912) <BR>* UI/Card: Remove deprecated props (#49885) (#49900) <BR>* AuthProxy: Remove deprecated ldap_sync_ttl setting (#49902) (#49908) <BR>* [v9.0.x] Prometheus: Cleanup annotation editor (#49884) <BR>* add feature highlighting in the expanded menu (#49892) (#49901) <BR>* RBAC: drop permissions with folder:create action added by migration (#49878) (#49891) <BR>* Alerting: fix layout with long words / numbers (#49882) (#49889) <BR>* UI/Button: Remove deprecated \"link\" variant (#49843) (#49877) <BR>* Dependencies: Update etcd module (#49873) (#49880) <BR>* Angular: Remove deprecated angular modal support and libs (#49781) (#49869) <BR>* PanelEditor: Fixes issue with Table view and multi data frames (#49854) (#49866) <BR>* HeatmapNG: ensure non-zero y bucket size (#49454) (#49865) <BR>* Alerting: Chore: Fix event name in ngalert/README.md (#49863) <BR>* [v9.0.x] SearchV2: Fix search input width on mobile (#49853) <BR>* Dashboard: Fix panel menu styling issues (#49806) (#49849) <BR>* Alerting: Enable Unified Alerting for open source and enterprise (#49834) (#49845) <BR>* Chore: Update theme json (#49480) (#49497) <BR>* Prometheus: Predefined scopes for Azure authentication (#49557) (#49842) <BR>* Fix: Timeseries migration regex override (#49629) (#49837) <BR>* AzureMonitor: migrate Logs+Arg QueryEditor to AATTgrafana/experimental (#48978) (#49833) <BR>* Prometheus: Disable prometheusStreamingJSONParser by default (#49825) (#49832) <BR>* RolePicker: Add extra offset for menu position (#49823) (#49831) <BR>* AzureMonitor: Document maximum returned records for Resource Graph (#49801) (#49828) <BR>* CloudWatch: Use scopedVars in expressions (#49178) (#49771) <BR>* cap mobile nav height (#49785) (#49804) <BR>* add event tracking to navigation (#49800) (#49803) <BR>* Quick Ugly Fix for Oauth not to make web_hack.go panic (#49653) (#49797) <BR>* Search: Fix overflow issue with folder view (#49723) (#49799) <BR>* Chore: Remove deprecated `surface` prop from IconButton (#49715) (#49745) <BR>* PanelChrome: Fixes issue with padding not being applied as gridUnits (#49751) (#49780) <BR>* Docs: Update create alerting rules topics (#49764) (#49770) <BR>* Docs: Refactor contact points section of alerting docs (#49758) <BR>* Loki: Fix unwrap parsing (#49732) (#49752) <BR>* Alerting: Add tests for Slack Notifier Image Upload (#49669) (#49747) <BR>* SearchV2: improve searcher API, and include a fallback SQL based implementation (#49535) (#49746) <BR>* Canvas: Fix element placement UX (#49665) (#49727) <BR>* Alerting: Endpoints for provisioning mute timings (#49635) (#49735) <BR>* Convert TOML front matter to YAML (#49729) <BR>* Search: add icon for row and singlestat panels (#49620) (#49634) <BR>* Toolkit: Bump dependencies (#47826) (#49714) <BR>* Query History: Add feature tracking for query history (#49685) (#49711) <BR>* Chore: Remove deprecated TextDisplayOptions export (#49705) (#49710) <BR>* Docs: Document Prometheus NaN breaking change (#49688) (#49703) <BR>* Docs: Fix duplicate text in What’s new in Grafana v9.0 (#49699) (#49702) <BR>* Chore: Remove usage of deprecated getColorForTheme function (#49519) (#49700) <BR>* TimeRange: Fixes issue when zooming out on a timerange with timespan 0 (#49622) (#49695) <BR>* Variables: Fixes issue with data source variables not being correctly used in panel queries (#49323) (#49697) <BR>* Loki code editor: do not run query on blur in explore mode (#49241) (#49696) <BR>* Preferences: Fix updating of preferences for Navbar and Query History (#49677) (#49694) <BR>* fix: only \"swallow\" the json() parsing error if the response is empty (#47493) (#49692) <BR>* Build: Enable long term caching for frontend assets (#47625) (#49691) <BR>* Alerting: Fix swagger specification (#49273) (#49687) <BR>* Remove migrations from behind configs (#49415) (#49684) <BR>* ValueMapping: Add support for regex replacement over multiple lines (#49607) (#49683) <BR>* Notification history: Enable by default (#49502) (#49681) <BR>* Fix wrap_handler() panic during OAuth login (#49671) (#49678) <BR>* Narrow the alert condition picker (#49570) (#49675) <BR>* Chore: Re-enable skipped test (#49484) (#49676) <BR>* loki: better unpack handling (#49074) (#49674) <BR>* loki: added two new functions (#49617) (#49666) <BR>* refactoring: saml (#48114) (#49667) <BR>* Alerting: Add stored screenshot utilities to the channels package. (#49470) (#49664) <BR>* Old Graph migration: Preserve null values settings (#49493) (#49579) <BR>* Prometheus: Fix sort issue in wide frames (#49660) (#49662) <BR>* Docs: Move alert rule section to alerting fundamentals section (#49657) <BR>* Docs: Created separate section for migration under alerting (#49616) (#49658) <BR>* Timeseries: fix outside range stale state (#49633) (#49656) <BR>* Check in changes. <BR>* Util: Improve performance of strings.SplitString (#49115) (#49654) <BR>* Canvas: Improve changing element options UX (#49555) (#49639) <BR>* Updated document with Michelle Tan\'s comments (#49648) (#49651) <BR>* [v9.0.x] SearchV2 - Fix starred dashboards for new organizations error (#49649) <BR>* AccessControl: Replace IsEnterprise checks with license checks (#49572) (#49646) <BR>* Prometheus: Enable prometheusStreamingJSONParser by default (#49475) (#49636) <BR>* Canvas: Fix resize breaking certain constraints (#49551) (#49553) <BR>* show notification tab only to editor (#49624) (#49632) <BR>* Docs: What\'s new 9.0 (#49453) (#49628) <BR>* Apply .page-toolbar class correctly (#49603) (#49627) <BR>* fix broken alias due to #48635 (#49623) (#49626) <BR>* Prometheus: Migrate annotation editor to react (#48814) (#49518) <BR>* Query History: Track query history migration failures (#49560) (#49577) <BR>* Chore: Convert a test from enzyme to testing library (#49492) (#49576) <BR>* AccessControl: Grant data source reader to all users when running oss (#49514) (#49604) <BR>* AccessControl: Pass current org id to UsersTable (#49584) (#49606) <BR>* Access control: fix a typo for folder actions (#49582) (#49601) <BR>* don\'t close drawer when clicking a select within it (#49583) (#49600) <BR>* AngularSupport: Update description for angular_support_enabled config option (#49569) (#49574) <BR>* Login: Fix AuthInfo update process (#49556) (#49565) <BR>* Prevent exception when panel has multiple queries (#49368) (#49562) <BR>* Search: Add primary background for global search container (#49473) (#49499) <BR>* DatePicker: able to set minimum date that can be selected (#49503) (#49505) <BR>* Docs: Fixed typo in what\'s new in grafana 9 (#49549) <BR>* Prometheus: Streaming JSON parser performance improvements (#48792) (#49542) <BR>* upgrade grabpl (#49534) (#49536) <BR>* InfluxDB: Removing influxDB backend migration feature flag (#49531) (#49532) <BR>* AzureAD: Fallback to no groups if user does not have permission to query groups from azure (#49506) (#49522) <BR>* Alerting: Validate alert notification UID length (#45546) (#49513) <BR>* Fix escape in Modal/DashboardSettings + add some unit tests (#49500) (#49504) <BR>* \"Release: Updated versions in package to 9.0.0-beta.1\" (#49488) <BR>* Alerting: Make alertmanager datasource stable (#49485) (#49491) <BR>* AzureMonitor: Do not quote variables when a custom All variable option is used (#49428) <BR>* Chore: Converts SaveDashboardAsForm tests to RTL (#49436) <BR>* Chore: Rename integration tests (#49438) <BR>* Alerting: Add notification policy flow chart (#49405) <BR>* Alerting: Use RadioButtonList component to select alert condition (#49422) <BR>* Alerting: Add entries to ngAlert changelog for screenshots. (#49457) <BR>* SaveDashboardForm: Ensure saveVariables is boolean (#49466) <BR>* Encryption: Enable envelope encryption by default (#49301) <BR>* Search: remove special playground page and replace the standard results (#49442) <BR>* VersionHistoryTable: Disable other checkboxes when two are selected (#49098) <BR>* DashList: Handle long dashboard titles more gracefully (#49460) <BR>* RolePicker: UI improvements (#49397) <BR>* Serviceaccounts: Do not display service accounts assigned to team (#48995) <BR>* Codeowners update: Map auth services to the Grafana AuthNZ team (#49421) <BR>* search: close unused reader and writer on re-indexing (#49458) <BR>* Canvas: Fix inconsistent element resizing UX (#49450) <BR>* Alerting: Factor out shared code for working with configs in provisioning package (#49419) <BR>* Alerting: Attach image URLs to Google Chat notifications. (#49445) <BR>* Canvas: Quick positioning (#48992) <BR>* Alerting: Attach image URLs or upload files to Discord notifications. (#49439) <BR>* Search: scroll to the top after a query changes (#49447) <BR>* Search: use prefix search for queries exceeding ngram filter max length (#49409) <BR>* updated alerts to alerting (#49446) <BR>* use forward slashes in cue ctx (#49440) <BR>* Tempo: NativeSearch code simplification and cleanup (#49365) <BR>* Alerting: Add support for documenting which alerting APIs are stable (#49018) <BR>* Loki: Cleanup some code for default editorMode (#49431) <BR>* Chore: sanitize values before being logged from request headers (#49245) <BR>* Chore: Converts SaveDashboardForm tests to RTL (#49434) <BR>* Search: support alpha + and enterprise sorting values (#49362) <BR>* Search: implement clear-selection and select all buttons (#49363) <BR>* Plugins: Fix Azure Devops plugin link and plugins list order (#49394) <BR>* Search: remove internal ID from bluge index (#49205) <BR>* Notification history: Use `Card` instead of reusing alert (#49418) <BR>* Navigation: Show starred items in the NavBar (#49219) <BR>* chore: replace artisanal FakeDashboardService with generated mock (#49276) <BR>* Alerting: Add image url or file attachment to email notifications. (#49381) <BR>* Query History: Enable new query history by default (#49407) <BR>* AccessControl: Add migration for seeding managed inherited permissions (#49337) <BR>* TeamGroupSync: Refactor tests to use RTL (#49417) <BR>* Alerting: Add image_urls to OpsGenie notification details. (#49379) <BR>* Access Control: Add rolepicker when Fine Grained Access Control is enabled (#48347) <BR>* Docs: Add deprecation notices for datasource endpoints (#49411) <BR>* SSE/Alerting: Support prom instant vector responses (#44865) <BR>* Radio: New Radio Button List component (#49052) <BR>* Alerting: Fix access to alerts for viewer with editor permissions when RBAC is disabled (#49270) <BR>* Prometheus/Loki: Improve metric search highlight contrast (#49384) <BR>* Alerting: Add Image URLs to Microsoft Teams notifier. (#49385) <BR>* Table: Fix don\'t reset filter on resize (#48421) <BR>* Explore: Remove support for legacy, compact format URLs (#49350) <BR>* API: Add endpoint for updating a data source by its UID (#49396) <BR>* Query History: Implement star, comment and delete methods (#49330) <BR>* Prometheus: Fix inconsistent labels in exemplars resulting in marshal json error. (#46135) <BR>* Search: Add ManageDashboardNew to integrate new search (#49266) <BR>* CloudWatch: Remove duplicated metrics (#49400) <BR>* Query History: Results pagination (#49217) <BR>* Notification history: Add checkboxes for multiple selection (#49392) <BR>* InfluxDB: Use backend for influxDB by default via feature toggle (#48453) <BR>* Query History: Implement RemoteStorage methods: settings (#49320) <BR>* CloudWatch: Add missing metrics for AWS App Runner (#49048) <BR>* Limit persisted notifications to 25 (#49393) <BR>* ServiceAccounts: Add identifiable token prefix to service account tokens (#49011) <BR>* CloudWatch: Added missing AWS/AppRunner metrics (#49174) <BR>* Encryption: Add support for multiple data keys per day (#47765) <BR>* Tweak name + add description (#49387) <BR>* Alerting: change from cta to secondary (#49321) <BR>* Laura/chore/refactor styling of explore container (#49324) <BR>* Alerting: Add a \"Reason\" to Alert Instances to show underlying cause of state. (#49259) <BR>* Alerting: Attach image URL to alerts in Webhook notifier format. (#49378) <BR>* Alerting: Add Screenshot URLs to Pagerduty Notifier (#49377) <BR>* Add TraceID to data proxy logs (#49302) <BR>* enable feature toggle by default (#49173) <BR>* Skip Angular error handling when Angular support is disabled (#49311) <BR>* Chore: Remove deprecated DataSourceAPI methods (#49313) <BR>* Alerting: Attach screenshot data to Slack notifications. (#49374) <BR>* Encryption: Fix b64 encoding on CLI secretsmigrations commands (#49340) <BR>* Cloudwatch: Pass label in deep link (#49160) <BR>* Alerting: State Manager takes screenshots. (#49338) <BR>* Alerting: Add a general screenshot service and alerting-specific image service. (#49293) <BR>* Jaeger: Update operations dropdown (#49329) <BR>* HeatmapNG: render exemplars (#49287) <BR>* api: Validate dashboards on save via coremodels, behind feature toggle (#48252) <BR>* Storage: store uploaded files in SQL rather than on the disk (#49034) <BR>* loki: enable by default backend mode (#49326) <BR>* loki: add back frontend-mode metadata queries (#49297) <BR>* loki: backend-mode: apply default max-lines if not set in the UI (#48859) <BR>* Add nolint to two lines in fs.go (#49357) <BR>* Docs: RBAC GA (#49062) <BR>* Canvas: Context menu (#48909) <BR>* Add current aliases (#49346) <BR>* Traces: Fixed missing CopyButton on KeyValueTables and overlapping of panels (#49271) <BR>* GrafanaUI: Fix color of links in error Tooltips in light theme (#49327) <BR>* DashboardExport: Fixes issues sharing dashboards where query data source was set wrong (#48410) <BR>* Transforms: Labels to fields, fix label picker layout (#49304) <BR>* Docs: Moves http api docs to the developer docs (#49255) <BR>* pkg/web: restrict handler types (#48495) <BR>* elastic: config: hide access-mode selector when not needed (#49246) <BR>* AzureMonitor: Fixes metric definition for Azure Storage queue/file/blob/table resources. (#49101) <BR>* loki: dataframes: do not set field.config.DisplayName (#49317) <BR>* Encryption: Add support for decrypting ciphertexts with algorithm metadata (#49312) <BR>* Alerting: Fix RBAC actions for notification policies (#49185) <BR>* AzureMonitor: Fix auto-selection of time-grain for metrics. (#49278) <BR>* Auth: Remove grafana ui dependency to the aws sdk (#43559) <BR>* Add command palette to shortcuts document (#49328) <BR>* Update Monthly patch updates (#49257) <BR>* CreateTeam: Refactor test to RTL (#49306) <BR>* Convert `packages/jaeger-ui-components/src/TraceTimelineViewer/SpanDetail/AccordianText.test.js` and `packages/jaeger-ui-components/src/TraceTimelineViewer/SpanDetail/TextList.test.js` to RTL (#49148) <BR>* remove action to manage plugin that is not used or documented (#49309) <BR>* Gauge: convert tests to RTL (#49251) <BR>* Remove unused error from evaluator Evaluate (#49305) <BR>* Add command palette to keyboard shortcuts help modal (#49186) <BR>* Canvas: Implement minimum element size + center constraint UX (#49294) <BR>* AccessControl: Use `RBACBuiltInRoleAssignmentEnabled` in the frontend instead of FeatureToggle (#49261) <BR>* Search (Playground) - Fix minor css paddings inside table (#49263) <BR>* Docs: SAML refactoring docs (#49039) <BR>* Docs: Move labels and annotations topic to alerting fundamentals section (#49283) <BR>* Search: Support filtering by tag in folder view (#49221) <BR>* Parse template when validating it (#49282) <BR>* Cloud Monitoring: Use new annotation API (#49026) <BR>* Search: add query to extender interface (#49281) <BR>* Docs: Refactored alert groups and silences sections (#48833) <BR>* update latest (#49279) <BR>* ReleaseNotes: Updated changelog and release notes for 8.5.3 (#49275) <BR>* Search: Add DashboardIndexExtender interface (#49045) <BR>* API: Introduce health and resources data source endpoints using the data source UID (#48676) <BR>* Rename built-in roles to basic roles in the role picker (#49258) <BR>* Search: limit max size of batches during indexing (#49187) <BR>* OAuth: make oauth case insensitive match for email (#49252) <BR>* Search: use ngram filter rather than prefix query (#49130) <BR>* Security: fixes CVE-2022-29170 (#49240) <BR>* backend/sqlstore: move GetDashboards to Dashboard Service (#49175) <BR>* CloudWatch: migrate old variable queries with empty array (#49197) <BR>* Ignore dependency updates to node-fetch as it\'s ESM only (#49235) <BR>* move GetDashboardUIDById out of sqlstore and into dashboard service (#49170) <BR>* Update dependency sass-loader to v13 (#49238) <BR>* Update dependency postcss-loader to v7 (#49237) <BR>* Update dependency yaml to v2 (#49239) <BR>* Update dependency sinon to v14 (#49236) <BR>* DashboardPickerByID: Add option to exclude dashboards (#49211) <BR>* Alerting: Fix anonymous access to alerting (#49203) <BR>* Update dependency mocha to v10 (#49233) <BR>* Update dependency husky to v8 (#49232) <BR>* integrat star service into APIs (#49220) <BR>* Update dependency glob to v8 (#49231) <BR>* loki: do not use backend-mode when keepCookies is used (#49222) <BR>* loki: backend: better error-handling-tests (#49213) <BR>* Update dependency expose-loader to v4 (#49229) <BR>* Update dependency eslint-plugin-jsdoc to v39 (#49228) <BR>* Update dependency css-minimizer-webpack-plugin to v4 (#49227) <BR>* Query History: Migrate local storage to remote storage (#48572) <BR>* Update dependency AATTwelldone-software/why-did-you-render to v7 (#49226) <BR>* Login: Fix mismatching label on auth_module in user list (#49177) <BR>* Update dependency rollup to v2.74.0 (#49215) <BR>* Update dependency AATTtypes/react-resizable to v3 (#49195) <BR>* Update dependency moveable to v0.29.8 (#49097) <BR>* Search(Playground) Action Row: Fix disabled option folder layout when sorting (#49182) <BR>* Access Control: Remove built-in role assignment by default (#49058) <BR>* Elastic: devenv: improved devenv-image (#49002) <BR>* 47853 canvas constraint visualizations (#49206) <BR>* Inspect: include annotation data in DataFrameJSON debugger (#49204) <BR>* Heatmap: improve new heatmap options (#49201) <BR>* Chore: Introducing a Grafana HALL_OF_FAME.md (#45878) <BR>* Alerting: Update migration to migrate only alerts that belong to existing org\\dashboard (#49192) <BR>* Prometheus: Set default method to POST in new HTTP client (#49198) <BR>* List Azure Devops as an enterprise plugin (#49189) <BR>* Indicate whether templates are provisioned (#49025) <BR>* CloudWatch: migrate variable query dimension filter (#48562) <BR>* Alerting: Fix flaky migration test (#48595) <BR>* Tracing: Add config for multiple named trace to metrics queries (#49007) <BR>* Update dependency eslint to v8.15.0 (#46975) <BR>* Convert `packages/jaeger-ui-components/src/TraceTimelineViewer/SpanBarRow.test.js` to RTL (#49119) <BR>* Update dependency AATTtesting-library/react-hooks to v8 (#49180) <BR>* Update typescript-eslint monorepo to v5.25.0 (#49171) <BR>* Fix flaky test. Sort records and only test the important fields (#49120) <BR>* Update dependency AATTrollup/plugin-commonjs to v22 (#49172) <BR>* Update emotion monorepo to v11.9.0 (#49167) <BR>* Chore: Make logger mutable for regression test (#49146) <BR>* LibraryPanels: Fix library panels not connecting properly in imported dashboards (#49161) <BR>* Update dependency webpack-dev-server to v4.9.0 (#49166) <BR>* add tracking for snapshot creation (#49165) <BR>* Search: extract a reusable view from the search playground (#49132) <BR>* Settings: Use Grafana Azure SDK to pass Azure env vars for external plugins (#48954) <BR>* Alerting: Fix notification policies label matchers layout (#49159) <BR>* Update dependency storybook-dark-mode to v1.1.0 (#49155) <BR>* Update dependency stylelint to v14.8.2 (#49157) <BR>* Update dependency selecto to v1.16.2 (#49153) <BR>* remove unused GetDashboardSlugById function (#49116) <BR>* Update dependency rollup to v2.73.0 (#49152) <BR>* Convert `packages/jaeger-ui-components/src/TraceTimelineViewer/SpanBar.test.js` to RTL (#49107) <BR>* Update dependency react-select to v5.3.2 (#49142) <BR>* Update dependency redux to v4.2.0 (#49150) <BR>* Update dependency react-table to v7.8.0 (#49149) <BR>* Legend: Use correct unit for percent and count calculations (#49004) <BR>* Update dependency react-popper to v2.3.0 (#49141) <BR>* Alerting: Keep private annotations across evaluations (#49080) <BR>* Update dependency react-moveable to v0.32.7 (#49137) <BR>* Elasticsearch: Remove browser access mode (#49014) <BR>* Alerting: inject dashboardService in to AlertNG (#49139) <BR>* Update dependency lru-cache to v7.10.1 (#49096) <BR>* Update dependency react-highlight-words to v0.18.0 (#49136) <BR>* Alerting: Fix Loki buildinfo request error (#49073) <BR>* Update dependency rc-cascader to v3.5.0 (#49106) <BR>* Update dependency prismjs to v1.28.0 (#49105) <BR>* Update UX issue template to use YAML extension (#49099) <BR>* Alerting: Do not serve alerting images from root (#49022) <BR>* CloudWatch: Change aggregateResponse to return slice instead of map (#48805) <BR>* fetch permissions by uid (#49100) <BR>* Geomap: show delete button (#49125) <BR>* Usage: add gauge for panel/datasource/transformer types (#48991) <BR>* add isPublic to dashboard (#48012) <BR>* Previews: beta docs (#47993) <BR>* Fix CloudWatch: Add missing ELB metrics #48756 (#48985) <BR>* backend/services: Move GetDashboard from sqlstore to dashboard service (#48971) <BR>* Alerting: Provisioning GET routes for mute timings (#49044) <BR>* combines grafana live topics into a single page (#49035) <BR>* Refactor: Add UID endpoint for dashboard versions and restore (#48364) <BR>* Azure Monitor: Add Resource Picker for Metrics Queries (#49029) <BR>* Search: simulate folder mange pages within the playground page (#49041) <BR>* Docs: pull labels and label matchers in to its own fundamentals article (#48758) <BR>* Alerting: refactor unified alerting promotion to deprecation (#49019) <BR>* Add current alias to all files (#48635) <BR>* Tooltip: Sort decimals using standard numeric compare (#49084) <BR>* Update dependency jest-junit to v13.2.0 (#49088) <BR>* Update dependency lint-staged to v12.4.1 (#49091) <BR>* Update dependency eslint-plugin-jest to v26.2.2 (#49079) <BR>* Update dependency fs-extra to v10.1.0 (#49081) <BR>* AccessControl: Add metadata to search result (#48879) <BR>* AccessControl: Enforce user check when enterprise accesscontrol is on (#49003) <BR>* AccessControl: Document basic roles changes and provisioning V2 (#48910) <BR>* Update dependency jest-fail-on-console to v2.4.1 (#49082) <BR>* Update dependency core-js to v3.22.5 (#49071) <BR>* Update dependency csstype to v3.1.0 (#49072) <BR>* Convert `FormField` tests to RTL (#49068) <BR>* Search: Constrain folder view (#49069) <BR>* Incremental improvements to dashboard schema (#48977) <BR>* Alerting: Modify endpoint for testing a datasource rule using the UID (#48070) <BR>* Chore: Upgrade typescript to 4.6.4 (#49016) <BR>* Query History: Implement RemoteStorage methods: get all, add new (#48330) <BR>* Refactor: Add UID endpoint for get dashboard version (#48600) <BR>* Bump actions/download-artifact from 2 to 3 (#47543) <BR>* Bump actions/setup-node from 2.5.1 to 3.2.0 (#49040) <BR>* Bump actions/stale from 4 to 5 (#47542) <BR>* Update dependency axios to v0.27.2 (#49066) <BR>* Update dependency AATTvisx/tooltip to v2.10.0 (#49065) <BR>* Convert `NamedColorsPalette` tests to RTL (#49064) <BR>* Update dependency AATTtesting-library/user-event to v14.2.0 (#49060) <BR>* Update dependency AATTrushstack/ts-command-line to v4.11.0 (#49059) <BR>* IconButton: IconButtons are now correctly aligned in Safari (#48759) <BR>* prevent generated files from being prettiered (#49061) <BR>* Update dependency AATTmicrosoft/api-extractor to v7.24.0 (#49057) <BR>* Update dependency AATTvisx/group to v2.10.0 (#48712) <BR>* Update babel monorepo to v7.17.12 (#49056) <BR>* Update dependency AATTvisx/shape to v2.10.0 (#48803) <BR>* Update dependency AATTvisx/gradient to v2.10.0 (#48647) <BR>* Search(Playground)- Manage Actions: Disable delete button when folder is General (#49021) <BR>* Update dependency AATTopentelemetry/semantic-conventions to v1.2.0 (#48640) <BR>* Create issue template for UX design issues (#48742) <BR>* Update dependency jest-canvas-mock to v2.4.0 (#48691) <BR>* Convert `packages/grafana-ui/src/components/Logs/LogRows.test.tsx` to RTL (#48982) <BR>* Dashboards: Allow to retrieve dashboards by uid (#48522) <BR>* TimeSeries: Fix detection & rendering of sparse datapoints (#48841) <BR>* TimeSeries: insert null values at each missing interval (#49036) <BR>* Geomap: Legend threshold style update (#49020) <BR>* Previews: improve logging, add time measurements to the crawler (#49043) <BR>* Search: use only bluge-based search (#48968) <BR>* Search: a few minor improvements (#48989) <BR>* remove validatedQueries feature toggle (#48381) <BR>* Alerting: introduce AlertRuleGroupKey and use it in API handlers (#48945) <BR>* [Public Dashboards] Extract queries from dashboards (#48602) <BR>* Canvas: Improve constraint selection ux (#48837) <BR>* Storage: enable SQL backend (#48095) <BR>* DashboardAPI: convert internal ids to uids (#48990) <BR>* Tempo: Trim whitespace from trace id query (#49008) <BR>* AccessControl: Add enterprise only setting for rbac permission cache (#49006) <BR>* Search: Reduce unnecessary child component re-rendering (#49013) <BR>* Revert \"Transformation: Added variance and standard deviation (#48844)\" (#48997) <BR>* AnnotationsApi: GET /api/annotations/:annotationId (#47739) <BR>* star sqlstore split (#45851) <BR>* Build: Change names to PascalCase to match (#48949) <BR>* Drone: Trigger Enterprise PR checks for OSS PRs (#47176) <BR>* Search: Adjust table structure (#48933) <BR>* logs: use explicit frame-type-check (#48940) <BR>* AccessControl: Enable RBAC by default (#48813) <BR>* Cloudwatch: Set time zone offset in GMD request (#48772) <BR>* Alerting: Allow disabling override timings for notification policies (#48648) <BR>* Expressions: adds inline documentation for the Math expression (#48784) <BR>* ServiceAccounts: Fix org role picker update issue (#48958) <BR>* devenv: elastic: removed unsupported versions, first step (#48960) <BR>* loki: backend: add error-prop if loki parse error happened (#48860) <BR>* loki: backend-mode: fix experimental stream-mode (#48936) <BR>* HeatmapNG: Sparse renderer (#48993) <BR>* Prometheus: add support for new _experimental_ sparse histograms/heatmaps (#47801) <BR>* Update dashboard-header.md (#46986) <BR>* Add note to docs: log out / in after plugin add. (#47666) <BR>* Prometheus: Implement Streaming JSON Parser (#48477) <BR>* Alerting: Use UID scope for folders authorization (#48970) <BR>* Alerting: Create folder for alerting when start from the scratch (#48866) <BR>* Access control: Fix listing data sources for org admins (#48961) <BR>* Search(Playground): Sync data when Move and Delete Dashboards (#48944) <BR>* Dashboards: Remove \"delete dashboard\" button for new dashboards (#48947) <BR>* AccessControl: Let users with data source create permissions list non-core plugins (#48897) <BR>* Access control: Using RBAC to filter users in list view that you have read access to (#47963) <BR>* convert UsersActionBar tests to RTL (#48737) <BR>* Convert `packages/grafana-ui/src/components/Logs/LogMessageAnsi.test.tsx` to RTL (#48918) <BR>* AccessControl: Only return action and scope for user permissions and make them unique (#48939) <BR>* Prometheus: Add golden JSON tests (#48941) <BR>* Alerting: refactor rule API to create rule group in a single place (#48915) <BR>* AzureMonitor: Style improvements to ResourcePicker (#48875) <BR>* Alerting: scheduler to use short version of model for alert rule (#48916) <BR>* Search: Improve tab navigation (#48932) <BR>* sort user permissions by scope (#48928) <BR>* Prometheus: Move existing query logic to new buffered package (#48668) <BR>* loki: backend-mode: add \"limit\" dataframe meta attribute (#48894) <BR>* AzureMonitor: begin moving metrics query editor to use AATTgrafana/experimental (#48878) <BR>* Transformation: Added variance and standard deviation (#48844) <BR>* Search: use bluge index for frontend search (playground) (#48847) <BR>* Accesscontrol: Rename scope permissions:delegate (#48898) <BR>* Tracing: Add ability to write trace to metrics query (#48824) <BR>* Alerting: Move alertRuleRegistry to its own file (#48890) <BR>* simplify getting a slice of keys (#48889) <BR>* Search (Playground) Implement Delete and Move actions in New Search (#48863) <BR>* loki: backend-mode: handle derived fields (#48873) <BR>* Encryption: Split database transactions within migration/rollback commands (#48394) <BR>* convert LogLabels tests toRTL (#48887) <BR>* AzureMonitor: Add support for selecting multiple options when using the equals and not equals dimension filters (#48650) <BR>* AccessControl: Create own interface and impl for each permission service (#48871) <BR>* Fix: add default nop trace exporter to opentelemetry (#48869) <BR>* Add error options for rendering to return errors on failure (#48864) <BR>* loki: framing_test: more infinity/nan test cases (#48855) <BR>* CloudMonitoring: Allow to set a custom value or disable graph_period (#48646) <BR>* Dashboard: Fix dashboard update permission check (#48746) <BR>* Alerting: Apply Custom Headers to datasource queries. (#47860) <BR>* Search: create bluge based index (#48606) <BR>* CloudWatch: Refactor tests, remove unused parameters (#48815) <BR>* Put identifier in path (#48831) <BR>* POST routes to PUT routes (#48828) <BR>* Alerting: modify prometheus endpoints for proxying using the datasource UID (#48052) <BR>* Alerting: check provenance of alert rules in current API (#48694) <BR>* Docs:Cleanup alerting docs (#48826) <BR>* Logging: Unify logging fakes (#48822) <BR>* Add new features to DiffReport and Diff (#48788) <BR>* Transformers: mark extract-fields transform as stable (#48810) <BR>* Heatmap (new): exemplars tooltip stub (#48795) <BR>* Alerting: automatically select last expression (#48787) <BR>* Doc: correct grammar in labels description (#47300) <BR>* DashboardPickerByID: add optionLabel prop (#47556) <BR>* RolePicker: Fix menu position on smaller screens (#48429) <BR>* LDAP: allow Grafana Admin mapping without org_role field (#37189) <BR>* Chore: Generate missing theme JSON (#48802) <BR>* Update typescript-eslint monorepo to v5.22.0 (#46998) <BR>* Plugins: Refactor plugin resource call with and without data source (#48754) <BR>* logs: simpler nanoscecond timestamp handling (#48773) <BR>* Cloudwatch: Add support for new AWS/RDS EBS<BR>* metrics (#48798) <BR>* fix a bug (#48782) <BR>* Access control: Allow users with permission to update team, dashboard and folder permissions to list users in OSS (#48275) <BR>* Encryption: Add Prometheus metrics (#48603) <BR>* Search: manage selection in state (#48793) <BR>* Navigation: Add create icons to expanded menu (#48768) <BR>* Alerting: Fix notification route removal (#48774) <BR>* Heatmap (new): add exemplar mapping function (#48780) <BR>* Tracing: Add trace to metrics config behind feature toggle (#46298) <BR>* Fix to geomap editor crash (#48786) <BR>* Alerting: Provisioning message templates (#48665) <BR>* Prometheus: make parsing of Infinity variants case-insensitive (#48660) <BR>* DashboardSettings: Update active tab to use new brand gradient (#48755) <BR>* FileUpload: associate the label with the input (#48766) <BR>* schemas: Update to cuetsy v0.0.1 (#48753) <BR>* Access control: further reduce access control feature toggle checks (#48171) <BR>* CommandPalette: Make dashboard nav work when under grafana is under sub path (#48744) <BR>* Converter: Add result type to frame meta (#48769) <BR>* Elasticsearch: Remove support for versions after their end of the life (<7.10.0) (#48715) <BR>* QueryEditor: Set data source type in mixed query data source ref (#48734) <BR>* Laura/chore/refactor test of secondary actions (#48745) <BR>* Chore: Generate JSON theme files (#48762) <BR>* Tooltip: Make tooltip use secondary background color for legible links (#48748) <BR>* Trace to logs: Only show loki and splunk datasources in settings (#48723) <BR>* CloudWatch: Pass label in GetMetricData API request when dynamic label feature toggle is enabled (#48574) <BR>* Alerting: modify ruler endpoints for proxying using the datasource UID (#48046) <BR>* Alerting: Improved RBAC for Alert managers (#48344) <BR>* Remove folder (#48617) <BR>* Loki: backend: use streaming JSON parser, try2 (#48752) <BR>* AccessControl: don\'t pull builtin role assignments when refactor is enabled (#48675) <BR>* loki backend mode forward-oauth (#48401) <BR>* TagsInput: Do not trigger submit on Enter (#48743) <BR>* Revert \"Loki: backend: use streaming JSON parser (#47656)\" (#48747) <BR>* Chore: Add PR Check action enforcing changelog decision (#48728) <BR>* Explore: simplify support for multiple query editors (#48701) <BR>* PanelEdit: Add gap between variables, like in Dashboard view (#48718) <BR>* Add OTLP exporter for OpenTelemetry (#47987) <BR>* make AATTgrafana/ui run properly in SSR environments (#46288) <BR>* Chore: add Folderuid into panel-library API (#48577) <BR>* loki: use metadataRequest in testDatasource (#48431) <BR>* Loki: backend: use streaming JSON parser (#47656) <BR>* Chore: transfer LiveLogs.test to testing-library (#48678) <BR>* Converter: Add support for parsing prometheus string (#48727) <BR>* Search: add actions row header to new search layout (#48735) <BR>* Prometheus: Add support for streaming scalar parsing (#48725) <BR>* Canvas: Inline edit (#48222) <BR>* Converter: Add support for parsing error & warning from prometheus results (#48721) <BR>* Transformations: Add an All Unique Values Reducer (#48653) <BR>* chore: update contribution docs (#46942) <BR>* grafana/ui: Add default type=\"button\" to <Button> (#48183) <BR>* Switch PanelEditor to v2 theme (#48717) <BR>* Geomap: Legend and scale overlapping (#47594) <BR>* Alerting: Fix & Cut the changelog (#48714) <BR>* Update dependency AATTreact-types/shared to v3.12.0 (#48708) <BR>* Hide what\'s new topic (#48704) <BR>* Select: Portal menu by default (#48176) <BR>* Access Control: Move dashboard actions and create scope provider (#48618) <BR>* Update dependency lru-cache to v7.9.0 (#47480) <BR>* AzureMonitor: add feature toggle azureMonitorExperimentalUI for migrating to experimental UI (#48658) <BR>* unhide alert rule\'s data sources during migraiton (#48559) <BR>* Update dependency AATTreact-aria/utils to v3.12.0 (#48674) <BR>* Variables: Fixes issue with null variables breaking the dropdown (#48644) <BR>* Navigation: change `Search Dashboards` back to sentence case (`Search dashboards`) (#48272) <BR>* I18n: Developer documentation (#48415) <BR>* Docs: Refactor alerting documentation (part 1) (#48664) <BR>* Escape backslashes in regexps in Loki label browser (#45809, #47039). (#47412) <BR>* update latest.json to 8.5.2 (#48690) <BR>* TimeRange: Fixes updating time range from url and browser history (#48657) <BR>* ReleaseNotes: Updated changelog and release notes for 8.5.2 (#48681) <BR>* Alerting: correctly show all alerts in a folder (#48684) <BR>* Templating: Prefix variable picker element IDs (#48405) <BR>* GraphNG: Fix thresholds by color not following data update (#48571) <BR>* DashboardModel: Tidy up some of the older code (#48355) <BR>* LDAP: validate organization role during parsing (#37188) <BR>* Update dependency AATTbabel/preset-env to v7.17.10 (#48638) <BR>* Canvas: Refactor group to frame (#48671) <BR>* CloudWatch: Display dynamic label field in case feature is enabled (#48614) <BR>* Canvas: Group constraint support (#48563) <BR>* Update documentation to explicitly state we should not be putting migrations behind feature flags (#48663) <BR>* public dashboards: add public dashboard table (#48470) <BR>* Geomap: Legend style update (#48641) <BR>* Traces Panel: Add new Traces Panel visualization (#47534) <BR>* Update dependency AATTrollup/plugin-node-resolve to v13.3.0 (#48645) <BR>* Plugins: Introduce HTTP 207 Multi Status response to api/ds/query (#48550) <BR>* API: add stars HTTP endpoint (#48612) <BR>* Fix lockfile... (#48643) <BR>* Navigation: Enable new navigation by default (#48447) <BR>* Update dependency AATTmicrosoft/api-extractor-model to v7.17.2 (#47917) <BR>* Update dependency sass to v1.51.0 (#47453) <BR>* Update dependency AATTmicrosoft/api-extractor to v7.23.0 (#47090) <BR>* Loki, Prometheus: Remember preferred editor (#48580) <BR>* Query history: Cleanup (#48303) <BR>* Loki: add documentation for query builder (#48523) <BR>* CloudWatch: Migrate alias to dynamic labels (#48555) <BR>* AzureMonitor: Updates allowed namespaces (#48468) <BR>* Chore: convert `Slider` tests to RTL (#48262) <BR>* Add new DynamoDB metrics & dimensions (#48551) <BR>* AccessControl: Rename builtin role roles to basic roles (#48519) <BR>* CI: Split main tests pipeline (#48628) <BR>* Cloudwatch: Dynamic labels frontend migration (#48579) <BR>* Fix command palette casing (#48590) <BR>* Chore: uPlot 1.6.20 (#48596) <BR>* chore: remove executable permissions of source files and docs (#46303) <BR>* Alerting: updated alerting creation order (#48548) <BR>* convert test to RTL (#48291) <BR>* Docs: Add api keys roles, actions and scopes documentation (#48448) <BR>* Loki: backend: use json-field (#48486) <BR>* Azure Monitor: add search feature to resource picker. (#48234) <BR>* Secrets: Add unified secrets table to reencryption (#48582) <BR>* add alias to fix 404 error (#48599) <BR>* CloudWatch: remove references to json in template variable docs (#48593) <BR>* Search: remove dev-mode from the feature flag <BR>* Variables: allow Regex tooltip links to be clickable (#48560) <BR>* Graphite Datasource: add responseType: \'text\' to http options to return full list of functions (#47663) <BR>* SaveDashboard: remove feature flag for save drawer (#48462) <BR>* Elasticsearch: Add deprecation notice for < 7.10 versions (#48506) <BR>* Logs: Fix pagination skipping entries (#48413) <BR>* DataSource: Fix secure json data reset on datasource update (#48557) <BR>* A11y: Fix remaining focus issues with Switch (#48376) <BR>* Command Palette - use same focus overlay as modals, override monaco keybinding for prometheus (#48391) <BR>* Shortcuts: Add shortcut to show shortcuts to the list of shortcuts (#48395) <BR>* Auth Proxy: non-ASCII headers encoding tests (#47110) <BR>* SSE: Add constant for data source name (#48443) <BR>* Chore : Replace dashboardid with dashboardUID in annotation API (#48481) <BR>* Chore: transfer TimeSyncButton.test to testing-library (#48404) <BR>* Alerting: add safeguard for migrations that might cause dataloss (#48526) <BR>* Cloudwatch: Refactor metrics query editor (#48537) <BR>* Swagger: Add integrity attributes (#48396) <BR>* Access Control: Refactor scope resolvers with support to resolve into several scopes (#48202) <BR>* Fix permission query for postgres (#48543) <BR>* CloudWatch: add generic filter component to variable editor (#47907) <BR>* Alerting: Fix test intermittency caused by port conflicts (#48552) <BR>* provision alertmanager and manage prom alerts (#48475) <BR>* AzureMonitor: Add support for not equals and startsWith operators when creating Azure Metrics dimension filters. (#48077) <BR>* Search: handle a couple of corner cases when parsing dashboard data (#48521) <BR>* CloudWatch: Pass feature toggles to backend (#48547) <BR>* AccessControl: Hide basic roles (#48549) <BR>* Remove references from pr and main starlark (#48544) <BR>* Update dependency webpack-dev-server to v4.8.1 (#47465) <BR>* Chore: Update grafana-plugin-sdk-go to v0.134.0 (#48540) <BR>* Service accounts: doc fixes (#48518) <BR>* Access control: Pass access control metadata for api keys (#48445) <BR>* Chore: do not run husky hooks on backend-only changes (#48439) <BR>* Levitate: use a custom breaking change label (#48494) <BR>* Chore: Modify patch and update of preference to take homedashboarduid than h… (#48281) <BR>* service account copy edits and cross-refs (#48515) <BR>* Alerting: skip flaky test (#48500) <BR>* Plugins: Ensure catching all appropriate 4xx api/ds/query scenarios (#47565) <BR>* CloudWatch: Add dynamic labels feature toggle (#48498) <BR>* Access Control: Remove unused option (#48317) <BR>* Traces: Filter by service/span name and operation in Tempo and Jaeger (#48209) <BR>* Pass dash id (#48269) <BR>* Prometheus: Fix disappearing multi values in metric label values (#48127) <BR>* Query history: Add from and to parameters (#48212) <BR>* Making FileUpload component accessible via keyboard (#47497) <BR>* Alerting: modify alertmanager endpoints for proxying using the datasource UID (#47978) <BR>* grafana-ui: Add checkbox value field (#48436) <BR>* Loki: minor backend-dataframe-format changes (#48320) <BR>* AzureAd Oauth: Fix strictMode to reject users without an assigned role (#48474) <BR>* Cloudwatch: Update variable query docs (#48307) <BR>* Docs: corrects aliases (#48454) <BR>* Alerting: indicate whether an alertrule is provisioned (#48458) <BR>* added aliases (#48461) <BR>* Fix Discord notifications not being sent due to templating issues (#48208) <BR>* Alerting: Add provisioning GET routes for message templates (#48367) <BR>* Search: support auth filter based on access control/rbac (#48350) <BR>* QueryGroup: More efficient way to scroll to bottom when adding new queries (#48399) <BR>* Search: fix missing dashboards due to empty uid, log errors (#48361) <BR>* Fix: Prevent automatic parsing of string data types to numbers (#46035) <BR>* CI: Run docs pipeline only upon changes to root markdown files (#48433) <BR>* Storage: use `FlagStorageLocalUpload` for HTTP API <BR>* no value should use decimals (#48155) <BR>* Save Drawer: reduce the number of diff elements we show (#48309) <BR>* Explore: Fix legend toggling (#47823) <BR>* Chore: Update latest.json for v8.5.1 (#48435) <BR>* Docs: Update axis placement docs (#48163) <BR>* ReleaseNotes: Updated changelog and release notes for 8.5.1 (#48425) <BR>* loki: better resource-call urls (#48250) <BR>* Release: downgrade to centos 7 in verify repo as 8 doesn\'t have a valid mirror list (#48422) <BR>* Docs: Change access control scopes for dashboards, folders and data sources to be based on uid:s (#48397) <BR>* CI: Split `publish-packages` pipeline (#48414) <BR>* Loki: Enable new visual query builder by default (#48346) <BR>* Select: Improve usability slightly (#47796) <BR>* Alerting Changelog: Cut & Fix (#48402) <BR>* Reorder dependencies for npm release steps (#48403) <BR>* Chore: Update grafana-plugin-sdk-go to v0.133.0 (#48382) <BR>* Chore: Convert `AbstractList` tests to RTL (#48284) <BR>* Navigation: Fixes closing submenus on scrolling (#48207) <BR>* Chore: Refactor run button and remove component incl. test (#48348) <BR>* Chore: Add Usage stats providers registry (#48357) <BR>* Split frontend and backend pipelines (#48362) <BR>* Access Control: Move access control middlewares to domain package (#48322) <BR>* AzureMonitor: Remove deprecated code (#48328) <BR>* Graph: Deprecate Graph (old) and make it no longer a visualization option for new panels (#48034) <BR>* Fix layer action / constraint change adhering to inline editing state (#48390) <BR>* Canvas: Fix selecto breaking on enter / exit panel edit mode (#48387) <BR>* Azure Monitor: refactor resource picker (#48312) <BR>* corrects aliases (#48378) <BR>* Address crash by properly updating currentLayer and refreshing selection to force update instance state (#48373) <BR>* SAML: Implement Name Templates for assertion_attribute_name option (#48022) <BR>* Extract Route validation from serialization methods so it can be re-used (#47649) <BR>* FileStorage: Add upload form (#46749) <BR>* use NaN if condition value is nil (#48370) <BR>* Alerting: indicate whether contact point is provisioned (#48323) <BR>* Alerting: Add additional customisation to ngalert MS Teams notifier (#46372) <BR>* Azure Monitor: Scroll on resource picker fix and general clean up (#48311) <BR>* Make clear that the two example templates must be used together (#48305) <BR>* updates server users alias (#48363) <BR>* Docs: Fine-grained access control refactor (#47536) <BR>* TimeSeries: properly stack series with missing datapoints (#48321) <BR>* Docs: clarifies viewer can edit prose (#48352) <BR>* corrects aliases (#48354) <BR>* LabelFilter: Use EditorField instead of Field (#48339) <BR>* Query History: Move filtering to service layer (#48008) <BR>* Explore Split Logs - use unique IDs and save state vals to unique place (#48300) <BR>* Plugins Catalog: Fix styling of hyperlinks (#48196) <BR>* Cloudwatch: Use new annotation API (#48102) <BR>* Search: in-memory index (#47709) <BR>* Plugins: Fix double page paddings on plugin admin pages (#48315) <BR>* Unified Alerting: Validate PostableSilence API. (#46892) <BR>* fixes invalid no data alerts in influx datasource (#48295) <BR>* Testdata: show settings for current simulation (#48017) <BR>* Service Graph: Display alert if no metrics found (#48214) <BR>* Drop ProvenanceOrgAdapter and build into store API instead (#48137) <BR>* Alerting: use a single move operation for alert rules (#48125) <BR>* Azure Monitor: reset resource uri when resource changes (#48235) <BR>* Alerting: Create fewer contact points on migration (#47291) <BR>* Alerting: Fix folder permissions (#48189) <BR>* Notifications: Hide display of trace ID behind feature flag (#48057) <BR>* Tracing: Add string unit to trace search results to prevent Infinity bug (#48206) <BR>* Update cron library for ldap sync (#47983) <BR>* UI/Field: Undefined defaults no longer override child props (#48182) <BR>* Bind command palette specific overrides and reset when no longer relevant (#48217) <BR>* Table: Fix filter crashes table (#48258) <BR>* CI: Rename `main` pipelines (#48245) <BR>* Transformations: Allow more complex regex expressions in `Rename by regex` (#48179) <BR>* move saved items feature behind separate feature toggle (#48117) <BR>* Loki: do not use the old labels-api (#48185) <BR>* Dashboards: Use home dashboard from org again (#48244) <BR>* Update grafana/experimental and fix Cloudwatch components (#48132) <BR>* Query history: Pass config to frontend and add missing documentation (#48204) <BR>* TimeSeries: update frame.length when syncing bar widths (#48223) <BR>* AzureMonitor: build azure portal deep link with resource uri (#47947) <BR>* Export: introduce export plumbing (behind dev feature flag) (#48091) <BR>* Docs: Break down alerting HA topics (#48143) <BR>* Secrets: Implement tests and debug log improvements on unified secrets (#48213) <BR>* CloudWatch: prevent log groups from being removed on query change. (#47994) <BR>* Chore: Remove final x from sqlstore (#48086) <BR>* Secrets: Implement basic unified secret store service (#45804) <BR>* TimeSeries: use positive stacks for 0-valued series (#48197) <BR>* Navigation: Remove the \'active\' indicator from the Home icon when collapsed (#48192) <BR>* Alerting: Wrap legacy alerting metrics with `legacy_` (#48190) <BR>* Cloudwatch: fix template variables in variable queries (#48140) <BR>* fix argument ordering (#48124) <BR>* Explore: Fix height on horizontal drawer and query inspector (#47832) <BR>* AzureMonitor: fix the encoding of the metrics query deep link to Azure Portal (#48139) <BR>* Chore: Fix e2e selector (#48168) <BR>* loki: send metadata requests through backend (#48063) <BR>* Remove redundant queries in GetAlertRules and GetOrgAlertRules and replace with ListAlertRules (#48108) <BR>* AzureMonitor: Remove workaround in Logs editor (#48104) <BR>* AzureMonitor: Remove unused angular code (#48110) <BR>* Access control: refactor RBAC checks (#48107) <BR>* Previews: refactor (#47728) <BR>* Preferences: Fixes broken preferences after recent merge (#48157) <BR>* Docs: Combines thresholds docs into a single topic (#47985) <BR>* TimeSeries: sync minimum bar width across all bar series (#48030) <BR>* Canvas: Support scale + center constraints (#48085) <BR>* Alerting: Remove unused features from ticker + metric + tests (#47828) <BR>* Indicate whether routes are provisioned when GETting Alertmanager configuration (#47857) <BR>* Update what\'s new with correct image link (#48133) <BR>* Navigation: Add scroll indicators (#48115) <BR>* Adds replace directive for tidwall/gjson (#48083) <BR>* Use jest.fakeTimers instead of mocking Date.now (#48121) <BR>* Chore: bump github.com/containerd/containerd to 1.6.2 (#48003) <BR>* LDAP: Fix debug view to display the actual computed mapping in ldap.go (#48103) <BR>* Chore: bump github.com/microcosm-cc/bluemonday to 1.0.18 CVE-2021-29272 (#48011) <BR>* Chore: ESlint import order (#44959) <BR>* Syntax fix in whats-new-in-v8-5.md (#48111) <BR>* Toolkit: Bump axios from 0.21.2 to 0.26.1 (#47904) <BR>* Alerting: fix alert creation interval layout bug (#48112) <BR>* Navigation: Use correct component for custom branding (#48101) <BR>* Navigation: Implement scrolling navbar + fix clickable area of grafana logo (#48045) <BR>* Templating: Expose more informative action names for keyed actions (#48076) <BR>* Navigation: Prevent chevron overlaying navbar menus (#47988) <BR>* Prometheus: Add report interaction for editor modes (#47940) <BR>* Explore: prevent direct access to explore if disabled via feature toggle (#47714) <BR>* loki: logrowcontext: explicitly name fields (#48043) <BR>* Chore: enforce feature naming convention (#48053) <BR>* Command Palette Scaffolding + Explore (#47445) <BR>* Docs: resize images in what\'s news 8.5 (#48082) <BR>* Storage: refactor filtering, improve performance (#47403) <BR>* Alerting: tests for ticker (#47986) <BR>* Fix Date picker content when pane is splitted (#46900). Show narrow(m… (#47206) <BR>* upgrades sentry-go to 0.13.0 and replaces gin with v1.7.7 due to CVE https://github.com/advisories/GHSA-h395-qcrw-5vmq (#48000) <BR>* Chore: Remove x from session (#48074) <BR>* Alerting: Add GetRuleGroups to RuleStore (#48036) <BR>* Chore: fix flakey frontend test (#48071) <BR>* Annotations: Fixes data source showing as a uid in annotation settings (#48073) <BR>* Cloudwatch: Update grafana-aws-sdk (#48039) <BR>* Usage insights query caching (#47893) <BR>* update latest.json for 8.5.0 (#48065) <BR>* LDAP: Fix Debug mapping roles and groups (#48059) <BR>* Add yarn-install when publishing npm packages (#48061) <BR>* Add endpoint with UID for dashboard permissions (#47753) <BR>* ReleaseNotes: Updated changelog and release notes for 8.5.0 (#48060) <BR>* Upgrading version of github.com/tidwall/match to v1.1.1 (#47996) <BR>* Docs: Clarify transformation functions reference docs (#46903) <BR>* CloudWatch: Add tests for data frame naming in formatAlias (#47899) <BR>* Text Panel: Fixes issue with hash anchor links (#47980) <BR>* Implement preference service (#47870) <BR>* Update dependency AATTtesting-library/user-event to v14.1.1 (#47008) <BR>* Rename FGAC to RBAC in the codebase (#48051) <BR>* Loki: Show raw query and patterns only in query builder (#48049) <BR>* Chore: Remove x from dashboard snapshots (#48001) <BR>* Upgrade `AATTtesting-library/user-event` to v14 (#47898) <BR>* AccessControl: Modify provisioning to prevent built-in role assignment (#48031) <BR>* Hide navbar behind ready check to prevent flicker of navbar on login (#47968) <BR>* Update button name to make it more clear (#48042) <BR>* Service accounts: rename feature toggle (#48037) <BR>* Use verb \"to set up\" instead of noun \"setup\" (#48029) <BR>* Navigation: Fixes issue with menu closing when hovering back to the trigger (#47992) <BR>* Prometheus: Highlight operations added in the query builder (#47961) <BR>* TimeSeries: clamp max bar width to 200px (#48021) <BR>* Alerting: Add integration test for AddDashAlertMigration (#47730) <BR>* Docs: Adding What\'s New for the 8.5 release (#47995) <BR>* Chore: Remove x from team (#47905) <BR>* Testdata: add basic tank simulation (#47990) <BR>* Comments: fix wrong SQL query generated if Settings are not empty (#47552) <BR>* Use trialExpiry for determining if a user is on trial (#47975) <BR>* Canvas: Implement new constraint system (#47911) <BR>* Alerting: Fix navlinks for legacy alerting (#47972) <BR>* Alerting: Update RBAC documentation with information about alerting (#47858) <BR>* UserListAdminPage: Reset page when changing filters (#47958) <BR>* Transformations: Support escaped characters in key-value pair parsing (#47901) <BR>* Alerting: adds variable replacement to panel filters (#47962) <BR>* Chore: Try to fix flaky reverse proxy test (#47957) <BR>* Chore: Update latest.json to 8.4.7 (#47956) <BR>* Usage stats: Detect Prometheus flavors (#47942) <BR>* Alerting: Notification URL points to alert view page instead of alert edit page (#47752) <BR>* Alerting: Rename Recipient path parameter to DatasourceID (#47949) <BR>* ReleaseNotes: Updated changelog and release notes for 8.4.7 (#47952) <BR>* Folders: Fix flaky test (#47953) <BR>* Feature Highlights: update upgrade components UI (#47885) <BR>* Prometheus/Loki: Fixes the query type option when multiple queries present (#47846) <BR>* Azure Monitor: Migrate metrics queries to use a resource URI (#47696) <BR>* Loki: add backend-forward mode to queries, update log-row-context (#47726) <BR>* Wrap individual meta items in zIndex: 0 (#47935) <BR>* Prometheus: Remove running of query on raw query toggle (#47938) <BR>* Don\'t set autofocus on logarithmic base select (#47927) <BR>* Dashboards: Defer loading of plugin exports until panel is visible (#47361) <BR>* Frontend: Add notification persistence behind feature flag (#47871) <BR>* Alerting: grafana managed group names (#47785) <BR>* Explore: minor copy changes (#47922) <BR>* Revert \"DataLinks: Encode variable params for data link URLs (#46100)\" (#47763) <BR>* Dashboard: remove name requirement from CleanLibraryPanelsForDashboard (#44692) <BR>* Export: Explicitly include default datasources in exported dashboard json (#47244) <BR>* Update API Keys UI to adjust based on users permissions (#47802) <BR>* check that the user has RBAC permissions to save dashboard annotation (#47882) <BR>* Alerting: Fix issue with Slack contact point validation (#47559) <BR>* Swagger: annotate RoleType as enumeration (#47902) <BR>* AzureMonitor: Update kusto-monaco package (#47897) <BR>* Chore: Update Go version (#47914) <BR>* TimeSeries: always try to detect & fix reverse-sorted time field (#47906) <BR>* Testdata: introduce basic simulation framework (#47863) <BR>* Timeseries: add zoom to data button (#47862) <BR>* Alerting: FGAC bug bash fixes (#47873) <BR>* Alerting: Fix nav-links for RBAC and other (#47798) <BR>* Chore: Remove x from Org User (#47850) <BR>* Show error when operations, but no stream selector (#47890) <BR>* CloudWatch: add dimensions component to variable editor (#47596) <BR>* AzureMonitor: Fix Microsoft.ClassicCompute/domainNames namespace (#47877) <BR>* Alerting: add confirmation modal for deleting notification policies (#47819) <BR>* Loki: Updates to raw query and run query button (#47874) <BR>* Loki: Fix showing of default visual query only if no expression (#47764) <BR>* Alerting: Display alert instances instead of alert rules when creating silence (#47396) <BR>* prevent horizontal scrollbar on firefox during expand animation (#47758) <BR>* Prometheus: Add documentation for the query builder (#47324) <BR>* Alerting: Sort StateHistoryItem after fetch instead of on render. (#47842) <BR>* Chore: Remove remaining x from user (#47854) <BR>* CloudWatch: Run query on blur in logs query field (#47454) <BR>* Geomap: Add color scale in legend (#47803) <BR>* Unified Alerting: Stable order for state history annotations (#47674) <BR>* schema: Finish converting dashboard schema datasource references to objects (#47806) <BR>* Chore: upgrade gocloud.dev and go mod tidy (#47797) <BR>* Update grabpl (#47824) <BR>* Docs: Addition of more prominent link to docker conf (#46504) <BR>* Chore: Fix typos (#47816) <BR>* fix status code 200 (#47818) <BR>* Devenv: fix alert_webhook_listener (#44820) <BR>* Dashboard: Add vertical spacing between variables when they wrap (#47762) <BR>* Navigation: Add shortcut to add new alert rule to alerting section behind feature toggle (#47713) <BR>* Chore: Fix TeamStore interface (#47810) <BR>* Alerting: fix SCC-S1017 linting issue in codebase (#47683) <BR>* CI: Remove unused `--github-token` flag (#47773) <BR>* Swagger: update swagger for datasource proxy api (#47690) <BR>* Service accounts: RBAC the service account UI (#47788) <BR>* Introduce coremodels framework (extracted from intent-api) (#47653) <BR>* Alerting: Refactor GET/POST alerting config routes to be more extensible (#47229) <BR>* DashboardPage: Remember scroll position when coming back panel edit / view panel (#47639) <BR>* Table panel: Fix horizontal scrolling when pagination is enabled (#47776) <BR>* Tracing: Use common traceID context value for opentracing and opentelemetry (#46411) <BR>* Explore: Follow up NoData work (#47745) <BR>* Grafana/UI: Bundle raw SVG icon strings (#47665) <BR>* Prometheus: Query builder UX tweaks and feedback link (#47655) <BR>* Create fixed roles for reading API Keys and service accounts and fix listing of service account tokens (#47767) <BR>* Docs: remove outdated section from Explore docs (#47768) <BR>* Split preference store (#46843) <BR>* Alerting: unwrap upsert into insert and update function (#47731) <BR>* Alerting: Add FGAC to alerts tab in panel editor (#47732) <BR>* CI: Remove `initialize` step (#47622) <BR>* Access control: expose SA frontend to users with the right permissions (#47727) <BR>* QueryEditorRow: Show query errors next to query in a consistent way across Grafana (#47613) <BR>* API: enable proxying datasource calls using the datasource UID (#47634) <BR>* Update dependency AATTbetterer/regexp to v5.3.0 (#47759) <BR>* Update dependency AATTbetterer/betterer to v5.3.0 (#47757) <BR>* Loki: Use single string expr as a state for the visual editor (#47566) <BR>* Update dependency AATTbetterer/cli to v5.3.0 (#47703) <BR>* Panels: Use the No value option when showing the no data message (#47675) <BR>* Query history: Add migration endpoint (#47551) <BR>* Heatmap: hover legend regardless of tooltip state (#47600) <BR>* Alerting: Remove mis-behaving fake and fix masked test failure in AM config API (#47747) <BR>* notification template docs updated (#47744) <BR>* Alerting: Provisioning API - Contact points (#47197) <BR>* Apply templating on alert notifications on OK state (#47355) <BR>* Live: collect more usage stats – enabled, ha enabled, num nodes, channels, subs (#47378) <BR>* Alerting: Support OK option for Error state (#47670) <BR>* SAML: fix pkcs8 doc and refactoring SAML docs (#47337) <BR>* Access control: service account role check (#47710) <BR>* fix terminal format (#47718) <BR>* TimeSeries & BarChart: refactor stacking (#47373) <BR>* AccessControl: fix value copying in method access and add LogID (#47694) <BR>* Alerting: FGAC for alert rule view and edit page (#47441) <BR>* NodeGraph: Detect dataframes more accurately based on fields (#47213) <BR>* Explore: no data returned (#46987) <BR>* AzureMonitor: Include macros and template variables as suggestions (#47689) <BR>* Nav: Icon clickable area fills all available space (#47334) <BR>* Chore: Remove bus.Bus field (#47695) <BR>* Update dependency AATTbetterer/betterer to v5.2.1 (#47700) <BR>* Update dependency react-select-event to v5.5.0 (#47308) <BR>* Chore: Bump moment to 2.29.2 (#47680) <BR>* fix: bug where disabled didnt disable the use of service account (#47688) <BR>* Remove brackets (#47691) <BR>* Add permission checking to alert rules in the folders view (#47686) <BR>* Update Storybook updates to v6.4.21 (#47523) <BR>* Reload permissions cache when adding a datasource (#47658) <BR>* Previews: track oss adoption <BR>* Update grabpl (#47643) <BR>* Fix wildcard on branches-ignore backport (#47679) <BR>* put the default logger format and feature toggle to fallback to old logger (#47584) <BR>* Bump go.opentelemetry.io/otel/trace from 1.2.0 to 1.6.3 (#47544) <BR>* Chore: Bump minimist to 1.2.6 (#47401) <BR>* Performance: Create separate div for portal root to limit reflow -> recalc style (#47633) <BR>* Previews: create crawler auth setup service (#47349) <BR>* Query History: Move local storage specific settings to persistence layer (#47500) <BR>* Annotation FGAC checks for comments (#47468) <BR>* Loki: improve backend-compatibility (#47579) <BR>* Storage: remove pointer on write path (#47580) <BR>* Temporarily skip a test that is intermittently timing out and causing build failures. (#47637) <BR>* chore: go mod tidy (#47648) <BR>* AzureMonitor: Fix Kusto editor schema (#47576) <BR>* CI: Remove unused downstream build pipelines (#47646) <BR>* PanelQueryRunner: use refId from results if the `key` value was not set in the packet (#47598) <BR>* Change to pointer receiver in mock call (#47575) <BR>* AzureMonitor: Skip App Insights check for v9 (#47624) <BR>* Prometheus: Move count_values from function to aggregation (#47260) <BR>* Navigation: Show only + icons in overlay menu for new NavBar (#47347) <BR>* Dashboard: Refactor panel cleanup (#47323) <BR>* Prometheus: Fix executing query onBlur in Explore (#47561) <BR>* Linter: fix linter for golangci-lint version v1.45.0 (#47623) <BR>* Allow queries import when changing data source type (#47435) <BR>* Chore: update latest.json (#47627) <BR>* Explore: Allow users to save Explore queries to dashboards (#47083) <BR>* Loki: use millisecond-steps (#47572) <BR>* loki: backend-mode: allow for dashboards too (#47578) <BR>* Access-control: documentation for general folder uid restrictions (#47567) <BR>* fix: postgresql ipv6 host should not be enclosed in square brackets (#47522) <BR>* loki: removed unused fields, params, attributes (#47571) <BR>* ReleaseNotes: Updated changelog and release notes for 8.4.6 (#47612) <BR>* loki: use single-dataframe format on the backend (#47069) <BR>* Query history: Save user preferences in database (#47506) <BR>* Storybook: Add `store-storybook` command (#47557) <BR>* AccessControl: Make the built-in role definitions public (#47525) <BR>* Fix unmaarshal of double pointer (#47586) <BR>* Explore/Logs: Improve and add descriptions of Explore\'s Escape newlines feature (#46709) <BR>* Unified Alerting: UI explains \"match all\" case in Notification Policies. (#47574) <BR>* Azure Monitor: Bug Fix for for template variables (#47478) <BR>* Alerting: Add check for datasource permission in alert rule read API (#47087) <BR>* CloudWatch: Added missing MemoryDB Namespace metrics (#47290) <BR>* chore: remove all remaining uses of golang.org/x/net/context (#47564) <BR>* add feature toggle with new format (#47336) <BR>* Navigation: wrap long items in the menu correctly (#47431) <BR>* Tracing: Add README files for tracing datasource plugins <BR>* Alerting: reduce database calls in prometheus-comptible rules API (#47080) <BR>* Add docs for service accounts 8.5 (#46801) <BR>* chore: remove golang.org/x/net/context in favor of stdlib (#47532) <BR>* Access control: SQL filtering for annotation listing (#47467) <BR>* Instrumentation: Proxy status code correction and various improvements (#47473) <BR>* bugfix: fix proper type of setting maxConcurrentShardRequests (#47120) <BR>* Release engineering squad owns `pkg/build` (#47546) <BR>* Build: Fix failing recompile of Grafana packages (#47492) <BR>* SAML: Allow disabling of SAML signups (#47481) <BR>* Search: Update tag filter options dynamically (#47165) <BR>* AzureMonitor: Use Resource Picker in Metrics Query Editor (#47164) <BR>* GrafanaUI: Change chevron directions for open/closed state (#47386) <BR>* Service accounts: UI polish improvements (#47461) <BR>* Alerting: fix collapsable toggle text regression (#47517) <BR>* Chore: Remove bus (#47511) <BR>* fixed dashboard spelling (#47515) <BR>* fix: don\'t allow editing rule types for existing rules (#47512) <BR>* Chore: Remove bus from alerting rule (#47508) <BR>* Chore: Remove bus from dashboards provisioning (#47495) <BR>* UsageStats: Move stats collection to separate service (#47381) <BR>* Alerting: FGAC for alert rules page (#47418) <BR>* UsageStats: track enabled features (#47407) <BR>* Routing: Fix links to different port from being treated as internal links (#45192) <BR>* loki: remove unused reverse-attribute (#47494) <BR>* grafana-data: removed DataQueryRequest.reverse (#47487) <BR>* Chore: Remove bus from contexthandler (#47458) <BR>* Bump actions/checkout from 2 to 3 (#46068) <BR>* Replace with secret (#47488) <BR>* Loki: use the same dataframe-format for both live and normal queries (#47153) <BR>* Query history: Search in comments (#46761) <BR>* 47470: Add additional delay to silences in test. (#47482) <BR>* add public dashboards feature flag (#47364) <BR>* Temporarily skip intermittent test (#47471) <BR>* Fix: Parse exemplars before parsing heatmap data (#47463) <BR>* Docs: corrects typos (#47464) <BR>* Update dependency jest-junit to v13.1.0 (#47446) <BR>* Alerting: Introduce an internal changelog (#47390) <BR>* Config: fix buildInfo initialization (#47402) <BR>* Update dependency webpack to v5.72.0 (#47309) <BR>* TestData: Interpolate variables in more fields (#47158) <BR>* remove the parallele to avoid concurrency (#47447) <BR>* Update dependency AATTtesting-library/dom to v8.13.0 (#47423) <BR>* Chore: Update pre version (#47438) <BR>* Update latest json (#47437) <BR>* Navigation: add aria-label to NavBarToggle (#47434) <BR>* ReleaseNotes: Updated changelog and release notes for 8.5.0-beta1 (#47433) <BR>* Modify the Server Error scenario to return frontend errors (#47157) <BR>* Update dependency AATTreduxjs/toolkit to v1.8.0 (#45950) <BR>* Library panels: Fix issue where query editor options wouldn\'t be updated (#47242) <BR>* Explore: Add explore2Dashboard feature toggle (#47395) <BR>* Removing plugin list panel (#46914) <BR>* loki: do not convert NaN to null (#45389) <BR>* Histogram Panel: Take decimal into consideration (#47330) <BR>* Make gsutil command don\'t fail if dir doesn\'t exist (#47394) <BR>* Search: clean up styling (#47221) <BR>* Updated exemplar configuration details (#47411) <BR>* Revert \"Updated exemplar specific data source configuration properties.\" <BR>* Revert \"Few more changes. Also ran prettier to fix spacing issues.\" <BR>* Few more changes. Also ran prettier to fix spacing issues. <BR>* Updated exemplar specific data source configuration properties. <BR>* DOCS: Update Query variable section (#46132) <BR>* UI: Export sparkline from AATTgrafana/ui and fix a broken storybook page (#47280) <BR>* Alerting: fgac for notification policies and contact points (#46939) <BR>* Build: bump gonum library version to fix #46759 (#46997) <BR>* Navigation: implement full-width mobile menu (#47383) <BR>* Convert Rich History tests to RTL (#47220) <BR>* Chore: Remove bus from contexthandler (#47374) <BR>* Add Grafana AuthNZ team as a code owner (#47362) <BR>* Fix docs links for interval global variable (#43424)<BR>* Tue Jun 07 2022 ecsosAATTopensuse.org- Update to version 8.5.5: <BR>* \"Release: Updated versions in package to 8.5.5\" (#362) <BR>* State Timeline: Fix Null Value Filling and Value Transformation (#50054) (#50195) <BR>* DashboardExport: Fixes issues sharing dashboards where query data source was set wrong (#48410) (#49344) <BR>* AngularSupport: Update description for angular_support_enabled config option (#49569) (#49573) <BR>* Legend: Use correct unit for percent and count calculations (#49004) (#49151) <BR>* Docs: Add documentation for reporting.enabled config option (#46606) (#50129) <BR>* Update Golang - bump grabpl and build-container (#50253) (#50257) <BR>* Encryption: Stop decrypting EE encrypted secrets with legacy encryption (#50090) (#50176) <BR>* [v8.5.x] Cloudwatch: Add template variable query function for listing log grou… (#50161) <BR>* [v8.5.x] Alerting: Fix alert list panel showing firing alerts with no instances (#50094) <BR>* merged and backport to 8.5 (#50104) <BR>* [v8.5.x]Encryption: Fix decrypting secrets with inactive deks (#50011) <BR>* Azure OAuth: silent fail on getting groups (#49909) (#50021) <BR>* Alerting: Remove double quotes from matchers (#50038) (#50044) <BR>* CloudWatch: Add multi-value template variable support for log group names in logs query builder (#49737) (#50036) <BR>* Alerting: do not overwrite existing alert rule condition (#49920) (#49991) <BR>* Azure Monitor: Include datasource ref when interpolating variables (#49543) (#49955) <BR>* ReleaseNotes: Updated changelog and release notes for 8.5.4 (#49954) (#49961) <BR>* \"Release: Updated versions in package to 8.5.4\" (#49953) <BR>* [v8.5.x] Alerting: Add fgac support to alert list panel (#49911) <BR>* Alerting: fix layout with long words / numbers (#49882) (#49888)<BR>* Tue May 31 2022 ecsosAATTopensuse.org- Update to version 8.5.4: <BR>* \"Release: Updated versions in package to 8.5.4\" (#358) <BR>* Fix typo in curl command (#46729) (#49818) <BR>* Dashboards: Remove \"delete dashboard\" button for new dashboards (#48947) (#48959) <BR>* CloudWatch: Use scopedVars in expressions (#49178) (#49769) <BR>* [v8.5.x] Timeseries: Fix outside range stale state (#49655) <BR>* Convert TOML front matter to YAML (#49724) <BR>* AzureMonitor: Ensure original query properties are included unchanged (#49712) <BR>* loki: better unpack handling (#49074) (#49673) <BR>* Old Graph migration: Preserve null values settings (#49493) (#49578) <BR>* CloudMonitor: Correctly encode default project response (#49510) (#49611) <BR>* show notification tab only to editor (#49624) (#49631) <BR>* AccessControl: Grant data source reader to all users when running oss (#49514) (#49608) <BR>* Transformations: Add an All Unique Values Reducer (#48653) (#48733) <BR>* Prevent exception when panel has multiple queries (#49368) (#49561) <BR>* [v8.5.x] InfluxDB: Removing influxDB backend migration feature flag (#49533) <BR>* AzureAD: Fallback to no groups if user does not have permission to query groups from azure (#49506) (#49521) <BR>* Alerting: Validate alert notification UID length (#45546) (#49512) <BR>* [v8.5.x] InfluxDB: Use backend for influxDB by default via feature toggle (#48453) (#49398) <BR>* Release: downgrade to centos 7 in verify repo as 8 doesn\'t have a valid mirror list (#48422) (#48424) <BR>* ReleaseNotes: Updated changelog and release notes for 8.5.3 (#49275) (#49277) <BR>* Alerting: Make alertmanager datasource stable (#49485) (#49490) <BR>* Variables: Fixes issue with data source variables not updating queries with variable (#49478) (#49481) <BR>* AzureMonitor: Fix auto-selection of time-grain for metrics. (#49278) (#49420) <BR>* AzureMonitor: Do not quote variables when a custom All variable option is used (#49428) (#49474) <BR>* DashList: Handle long dashboard titles more gracefully (#49460) (#49464) <BR>* [v8.5.x] Alerting: Fix access to alerts for viewer with editor permissions when RBAC is disabled (#49427) <BR>* Parse template when validating it (#49282) (#49284) <BR>* Plugins: Fix Azure Devops plugin link and plugins list order (#49394) (#49432) <BR>* AzureMonitor: Fixes metric definition for Azure Storage queue/file/bl… (#49412) <BR>* Alerting: Fix notification policies label matchers layout (#49159) (#49164) <BR>* Encryption: Add support for decrypting ciphertexts with algorithm metadata (#49312) (#49336) <BR>* Alerting: Fix RBAC actions for notification policies (#49185) (#49348) <BR>* GrafanaUI: Fix color of links in error Tooltips in light theme (#49327) (#49345) <BR>* Transforms: Labels to fields, fix label picker layout (#49304) (#49343) <BR>* CloudWatch: migrate old variable queries with empty array (#49197) (#49269) <BR>* Security: fixes CVE-2022-29170 (#49240) (#49254) <BR>* OAuth: make oauth case insensitive match for email (#49252) (#49264) <BR>* \"Release: Updated versions in package to 8.5.3\" (#49274) <BR>* Alerting: Fix anonymous access to alerting (#49203) (#49268) <BR>* Alerting: Update migration to migrate only alerts that belong to existing org\\dashboard (#49192) (#49199) <BR>* Alerting: Fix flaky migration test (#48595) (#49190) <BR>* Templating: Prefix variable picker element IDs (#48405) (#48682) <BR>* List Azure Devops as an enterprise plugin (#49189) (#49196) <BR>* Indicate whether templates are provisioned (#49025) (#49194) <BR>* Fix flaky test. Sort records and only test the important fields (#49120) (#49191) <BR>* LibraryPanels: Fix library panels not connecting properly in imported dashboards (#49161) (#49176) <BR>* Alerting: Fix Loki buildinfo request error (#49073) (#49144) <BR>* fetch permissions by uid (#49100) (#49134) <BR>* Alerting: Do not serve alerting images from root (#49022) (#49135) <BR>* Tooltip: Sort decimals using standard numeric compare (#49084) (#49093) <BR>* Fix CloudWatch: Add missing ELB metrics #48756 (#48985) (#49114) <BR>* [v8.5.x] Alerting: Provisioning GET routes for mute timings (#49113) <BR>* Encryption: Split database transactions within migration/rollback commands (#48394) (#49038) <BR>* [v8.5.x] TimeSeries: Fix detection & rendering of sparse datapoints (#49050) <BR>* TimeSeries: insert null values at each missing interval (#49036) (#49047) <BR>* Revert \"Transformation: Added variance and standard deviation (#48844) (#48921)\" (#48996) <BR>* Alerting: Allow disabling override timings for notification policies (#48648) (#49001) <BR>* Expressions: adds inline documentation for the Math expression (#48784) (#48999) <BR>* Add note to docs: log out / in after plugin add. (#47666) (#48986) <BR>* Update dashboard-header.md (#46986) (#48987) <BR>* Transformation: Added variance and standard deviation (#48844) (#48921) <BR>* Encryption: Add Prometheus metrics (#48603) (#48888) <BR>* Dashboard: Fix dashboard update permission check (#48746) (#48853) <BR>* Alerting: Apply Custom Headers to datasource queries. (#47860) (#48851) <BR>* chore: update contribution docs (#46942) (#48732) <BR>* Put identifier in path (#48831) (#48832) <BR>* POST routes to PUT routes (#48828) (#48829) <BR>* Alerting: check provenance of alert rules in current API (#48694) (#48827) <BR>* Alerting: automatically select last expression (#48787) (#48818) <BR>* RolePicker: Fix menu position on smaller screens (#48429) (#48809) <BR>* Cloudwatch: Add support for new AWS/RDS EBS<BR>* metrics (#48798) (#48801) <BR>* fix a bug (#48782) (#48800) <BR>* backport 48171 (#48775) <BR>* Alerting: Fix notification route removal (#48774) (#48799) <BR>* [v8.5.x] Alerting: Provisioning message templates (#48789) <BR>* Update documentation to explicitly state we should not be putting migrations behind feature flags (#48663) (#48666) <BR>* Prometheus: make parsing of Infinity variants case-insensitive (#48660) (#48785) <BR>* FileUpload: associate the label with the input (#48766) (#48779) <BR>* Tooltip: Make tooltip use secondary background color for legible links (#48748) (#48764) <BR>* Alerting: Improved RBAC for Alert managers (#48344) (#48757) <BR>* Variables: Fixes issue with null variables breaking the dropdown (#48644) (#48702) <BR>* unhide alert rule\'s data sources during migraiton (#48559) (#48703) <BR>* Alerting: correctly show all alerts in a folder (#48684) (#48685) <BR>* TimeRange: Fixes updating time range from url and browser history (#48657) (#48687) <BR>* ReleaseNotes: Updated changelog and release notes for 8.5.2 (#48681) (#48686) <BR>* \"Release: Updated versions in package to 8.5.2\" (#48680) <BR>* QueryGroup: More efficient way to scroll to bottom when adding new queries (#48399) (#48457) <BR>* Fix permission query for postgres (#48543) (#48568) <BR>* Alerting: skip flaky test (#48500) (#48517) <BR>* [v8.5.x] Backport 48550 to v8.5.x (#48656) <BR>* Add new DynamoDB metrics & dimensions (#48551) (#48632) <BR>* loki: backend: use millisecond-timestamps (#48630) <BR>* AzureMonitor: Updates allowed namespaces (#48468) (#48634) <BR>* docs: backport alias fixes (#48464) <BR>* Backport 48077 to v8.5.x (#48620)<BR>* Fri May 20 2022 ecsosAATTopensuse.org- Update to version 8.5.3: <BR>* \"Release: Updated versions in package to 8.5.3\" (#336) <BR>* Request interceptor: block redirects backport to v8.5.x #334 (#335)<BR>* Wed May 04 2022 ecsosAATTopensuse.org- Update to version 8.5.2: <BR>* \"Release: Updated versions in package to 8.5.2\" <BR>* Elasticsearch: Add deprecation notice for < 7.10 versions (#48506) (#48591) <BR>* add alias to fix 404 error (#48599) (#48601) <BR>* Variables: allow Regex tooltip links to be clickable (#48560) (#48597) <BR>* CloudWatch: fix variable query tag migration (#48587) <BR>* Graphite Datasource: add responseType: \'text\' to http options to return full list of functions (#47663) (#48594) <BR>* A11y: Fix remaining focus issues with Switch (#48376) (#48584) <BR>* Alerting: add safeguard for migrations that might cause dataloss (#48526) (#48570) <BR>* Explore: Fix legend toggling (#47823) (#48441) <BR>* Chore: do not run husky hooks on backend-only changes (#48439) (#48527) <BR>* Cloudwatch: Update variable query docs (#48307) (#48466) <BR>* Alerting: Fix test intermittency caused by port conflicts (#48552) (#48556) <BR>* Service accounts: doc fixes (#48518) (#48539) <BR>* Plugins: Ensure catching all appropriate 4xx api/ds/query scenarios (#47565) (#48514) <BR>* Prometheus: Fix disappearing multi values in metric label values (#48127) (#48487) <BR>* Docs: Update axis placement docs (#48163) (#48430) <BR>* Making FileUpload component accessible via keyboard (#47497) (#48482) <BR>* AzureAd Oauth: Fix strictMode to reject users without an assigned role (#48474) (#48479) <BR>* Alerting: indicate whether an alertrule is provisioned (#48458) (#48471) <BR>* [v8.5.x] Alerting: Add provisioning GET routes for message templates (#48459) <BR>* ReleaseNotes: Updated changelog and release notes for 8.5.1 (#48425) (#48427) <BR>* \"Release: Updated versions in package to 8.5.1\" (#48423) <BR>* Reorder dependencies for npm release steps (#48403) (#48419) <BR>* CI: Split `publish-packages` pipeline (#48414) (#48417) <BR>* alias update merge (#48379) <BR>* removed file extension from alias (#48375) <BR>* Extract Route validation from serialization methods so it can be re-used (#47649) (#48374) <BR>* Azure Monitor: Scroll on resource picker fix and general clean up (#48311) (#48368) <BR>* use NaN if condition value is nil (#48370) (#48371) <BR>* Alerting: indicate whether contact point is provisioned (#48323) (#48372) <BR>* Docs: clarifies viewer can edit prose (#48352) (#48358) <BR>* Make clear that the two example templates must be used together (#48305) (#48366)- Insert export NODE_OPTIONS=\"--max-old-space-size=8192\" into Makefile<BR>* Wed May 04 2022 ecsosAATTopensuse.org- Update to version 8.5.1: <BR>* \"Release: Updated versions in package to 8.5.1\" (#325) <BR>* TimeSeries: properly stack series with missing datapoints (#48321) (#48360) <BR>* Unified Alerting: Validate PostableSilence API. (#46892) (#48318) <BR>* Notifications: Hide display of trace ID behind feature flag (#48057) (#48273) <BR>* Explore Split Logs - use unique IDs and save state vals to unique place (#48300) (#48345) <BR>* Plugins Catalog: Fix styling of hyperlinks (#48196) (#48341) <BR>* fixes invalid no data alerts in influx datasource (#48295) (#48316) <BR>* Alerting: Create fewer contact points on migration (#47291) (#48301) <BR>* Service Graph: Display alert if no metrics found (#48214) (#48298) <BR>* Drop ProvenanceOrgAdapter and build into store API instead (#48137) (#48289) <BR>* Cloudwatch: fix template variables in variable queries (#48140) (#48203) <BR>* Indicate whether routes are provisioned when GETting Alertmanager configuration (#47857) (#48286) <BR>* [v8.5.x] Alerting: Refactor GET/POST alerting config routes to be more extensible (#48280) <BR>* NodeGraph: Detect dataframes more accurately based on fields (#47213) (#48276) <BR>* Alerting: Fix folder permissions (#48189) (#48277) <BR>* Alerting: use a single move operation for alert rules (#48125) (#48279) <BR>* Tracing: Add string unit to trace search results to prevent Infinity bug (#48206) (#48270) <BR>* Table: Fix filter crashes table (#48258) (#48261) <BR>* Dashboard: Refactor panel cleanup (#47323) (#48134) <BR>* TimeSeries: use positive stacks for 0-valued series (#48197) (#48210) <BR>* CI: Rename `main` pipelines (#48245) (#48251) <BR>* set base branch to 8.5 release branch (#48241) <BR>* CloudWatch: prevent log groups from being removed on query change. (#47994) (#48215) <BR>* TimeSeries: update frame.length when syncing bar widths (#48223) (#48236) <BR>* Remove redundant queries in GetAlertRules and GetOrgAlertRules and replace with ListAlertRules (#48108) (#48173) <BR>* replaced next with latest (#48198) <BR>* fix argument ordering (#48124) (#48191) <BR>* Usage stats: Detect Prometheus flavors (#47942) (#48187) <BR>* AzureMonitor: fix the encoding of the metrics query deep link to Azure Portal (#48139) (#48186) <BR>* UsageStats: Move stats collection to separate service (#47381) (#47505) <BR>* Chore: Fix e2e selector (#48168) (#48178) <BR>* AzureMonitor: Remove workaround in Logs editor (#48104) (#48172) <BR>* Access control: refactor RBAC checks (#48107) (#48164) <BR>* Alerting: Add GetRuleGroups to RuleStore (#48036) (#48075) <BR>* TimeSeries: sync minimum bar width across all bar series (#48030) (#48147) <BR>* Update what\'s new with correct image link (#48133) (#48135) <BR>* Backport 44959 ESlint import order to v8.5.x (#48126) <BR>* Syntax fix in whats-new-in-v8-5.md (#48111) (#48119) <BR>* Alerting: fix alert creation interval layout bug (#48112) (#48113) <BR>* Annotations: Fixes data source showing as a uid in annotation settings (#48105) <BR>* Prometheus: Add report interaction for editor modes (#47940) (#48099) <BR>* Explore: prevent direct access to explore if disabled via feature toggle (#47714) (#48096) <BR>* Docs: resize images in what\'s news 8.5 (#48082) (#48084) <BR>* Cloudwatch: Update grafana-aws-sdk (#48039) (#48069) <BR>* Add yarn-install when publishing npm packages (#48061) (#48064) <BR>* ReleaseNotes: Updated changelog and release notes for 8.5.0 (#48060) (#48062) <BR>* \"Release: Updated versions in package to 8.5.0\" (#48058) <BR>* Docs: Clarify transformation functions reference docs (#46903) (#48056) <BR>* Text Panel: Fixes issue with hash anchor links (#47980) (#48055) <BR>* Hide navbar behind ready check to prevent flicker of navbar on login (#47968) (#48050)<BR>* Wed May 04 2022 ecsosAATTopensuse.org- Update to version 8.5.0: <BR>* \"Release: Updated versions in package to 8.5.0\"<BR>* Sun Apr 24 2022 ecsosAATTopensuse.org- Update to version 8.4.7: <BR>* \"Release: Updated versions in package to 8.4.7\" <BR>* Logging: Fix syslog messages should be sent with correct severity (#47209) (#47256) <BR>* Docs: Addition of more prominent link to docker conf (#46504) (#47821) <BR>* Chore: Remove deprecated AATTtypes/braintree__sanitize-url package (#47003) (#47642) <BR>* Update dependency AATTbraintree/sanitize-url to v6 (#46052) (#47640) <BR>* Live: collect more usage stats – enabled, ha enabled, num nodes, channels, subs (#47378) (#47737) <BR>* Chore: Bump moment to 2.29.2 (#47680) (#47711) <BR>* Chore: Bump minimist to 1.2.6 (#47401) (#47678) <BR>* Chore: update latest.json (#47627) (#47631) <BR>* ReleaseNotes: Updated changelog and release notes for 8.4.6 (#47612) (#47621) <BR>* \"Release: Updated versions in package to 8.4.6\" (#47610) <BR>* CloudWatch: Added missing MemoryDB Namespace metrics (#47290) (#47593) <BR>* bugfix: fix proper type of setting maxConcurrentShardRequests (#47120) (#47547) <BR>* fixed dashboard spelling (#47515) (#47519) <BR>* Build: Remove redundant NPM publishing code (#46425) (#47459) <BR>* [v8.4.x] Sync `v8.4.x` changes (#47490) <BR>* add unit into request duration (#47356) (#47387) <BR>* Histogram Panel: Take decimal into consideration (#47330) (#47417) <BR>* [v8.4.x] Build: bump gonum library version to fix #46759 (#46997) (#47410) <BR>* backport changes (#47413) <BR>* Alerting: fix flakey default time range assertion (#47262) (#47279) <BR>* Fix docs links for interval global variable (#43424) (#47392) <BR>* Expose reporting-enabled flag to frontend (#46753) <BR>* TimeSeries: fix too-thin bar widths of joined series with null values (#47367) (#47368) <BR>* Updated 7 image files by replacing cortex with mimir (#47350) <BR>* Limit tooltip size to window size (#47303) (#47314) <BR>* table panel: assume string dates to be on UTC (#47246) (#47277) <BR>* Logging: Fixes filtering logs based on gokitlog levels (#47195) (#47253) <BR>* TimeSeries: Sort tooltip values based on raw values (#46738) (#47245) <BR>* Docs: Development with local Grafana (#47121) (#47250) <BR>* add ability to pass builds flags/tags to go via make, update bra config (#46787) (#47227) <BR>* API: Fixes request logging middleware to include userId, orgId, uname (#47183) (#47188) <BR>* packages/grafana-data/text: Improve escaping for special characters (#47066) (#47148) <BR>* Remove check (#47173) (#47175) <BR>* Bump latest.json (#47151) (#47152) <BR>* Fix empty contact point URLs when template parsing fails (#47029) (#47162) <BR>* ReleaseNotes: Updated changelog and release notes for 8.4.5 (#47145) (#47150) <BR>* \"Release: Updated versions in package to 8.4.5\" (#47144)<BR>* Sun Apr 24 2022 ecsosAATTopensuse.org- Update to version 8.4.6: <BR>* \"Release: Updated versions in package to 8.4.6\"<BR>* Thu Apr 07 2022 Jordi Massaguer <jmassaguerplaAATTsuse.com>- Update _constraints to require at least 5GB, because with less we can\'t build it.<BR>* Thu Mar 31 2022 ecsosAATTopensuse.org- Update to version 8.4.5: <BR>* \"Release: Updated versions in package to 8.4.5\" <BR>* bump-version.yml - remove check about version alignment with main <BR>* [v8.4.x] Explore: Fix time interpolation (#46737) (#47114) <BR>* Updated content based on feedback. (#46896) (#47112) <BR>* Text Panel: Fixes mailto links not working (#47025) (#47109) <BR>* logs: better handle missing fields (#46963) (#47100) <BR>* Add back domain configuration (#46820) (#46833) <BR>* ManageDashboards: Fix error when deleting all dashboards from folder view (#46877) (#46917) <BR>* [v8.4.x] Datasource: Fixes changing default data source causes inconsistency between panel data source and query data source (#46221) <BR>* Grafana-UI: Fix TimeSeries not updating when timeZone is changed (#46728) (#47070) <BR>* [8.4.x] Feature highlights: update components (#47059) <BR>* Resize map on changing browser size (#47084) (#47086) <BR>* Call optionsChanged when props options have changed (#47031) (#47065) <BR>* Geomap: Display legend (#46886) (#47061) <BR>* mssql: explicit disable encryption when its disabled (#46546) (#47060) <BR>* replaced ascii image with png image (#47032) (#47057) <BR>* Plugins: Don\'t start runner ticker for Core plugins (#46964) (#47056) <BR>* Fix prettier:checkDocs command (#47045) <BR>* Graphite: Fallback to hardcoded list of functions when no functions are returned (#46681) (#46688) <BR>* AzureMonitor: Fix missing top parameter when dimensions are set (#47010) (#47017) <BR>* Collapse: Change icon (#46950) (#47016) <BR>* Grafana-UI: Fixes timezone offset for default timezone when it is different from browser timezone (#46796) (#47011) <BR>* Table panel: Show datalinks for cell display modes JSON View and Gauge derivates (#46020) (#47014) <BR>* Logger: Use specified format for file logger (#46970) (#46979) <BR>* [v8.4.x] Plugins: Make backend plugin metrics endpoints available with optional authentication (#47004) <BR>* [v8.4.x] CI: Sync CI changes with `v8.4.x` (#47007) <BR>* Datemath: Fix weekstart calculation (#46962) (#46983) <BR>* CloudWatch: Fix metric names (#46929) (#46949) <BR>* Azure Monitor: Small bug fixes for Resource Picker (#46665) (#46933) <BR>* Docs: Reorganize Dashboards and add note for escalations issue 2013 (#46902) (#46927) <BR>* Tracing: Prevent createSpanLink from returning an invalid Loki query (#46864) (#46897) <BR>* Docs: update version (#46838) (#46859) <BR>* AccessControl: Handle \':\' in attribute resolution (#46742) (#46869) <BR>* Plugins: Make plugin loading from file system deterministic (#46842) (#46873) <BR>* build(webpack): revert update dependency fork-ts-checker-webpack-plugin to v6.5.0 (#43229) (#46836) <BR>* Updated regex function (#46839) (#46841) <BR>* Azure Monitor: Bump core plugin version (#46776) (#46804) <BR>* fix double slash in share link (#46757) (#46785) <BR>* Fix anchor (#46797) (#46810) <BR>* Docs: Correct Team Sync availability (#45340) (#46795) <BR>* TimePickerContent: Use button time for range dropdown toggle (#46778) (#46788) <BR>* Update grabpl (#46639) (#46640) <BR>* AzureMonitor: Update China regions (#46695) (#46770) <BR>* Updated bucket size/offeset settings; Check for negative values in bucket size (#46754) (#46756) <BR>* Fixing delete dashboard url form datasource configuration (#46637) (#46739) <BR>* Chore: Fix failing lerna publish commands (#46359) (#46705) <BR>* release: update latest.json (#46704) (#46706) <BR>* ReleaseNotes: Updated changelog and release notes for 8.4.4 (#46702) (#46703) <BR>* \"Release: Updated versions in package to 8.4.4\" (#46698) <BR>* Annotations: Fix issue with spinner always showing (#46686) (#46687) <BR>* Data links: Fix issue with not being able to click a variable after scroll (#46643) (#46685) <BR>* Update contact-points.md (#46657) (#46670) <BR>* Chore: Update go version used in CI to 1.17.8 (#46591) (#46631)<BR>* Fri Mar 18 2022 ecsosAATTopensuse.org- Update to version 8.4.4: <BR>* Update grabpl (#46639) <BR>* \"Release: Updated versions in package to 8.4.4\" <BR>* Alerting: fix alert groups grouping (#45012) (#46092) <BR>* Auth Proxy: encoding of non-ASCII headers (#44797) (#46236) <BR>* CloudMonitoring: Improve error message (#46599) (#46620) <BR>* Dashboards: Fixes repeating by row and no refresh (#46565) (#46614) <BR>* TimeSeries: Preserve null/undefined values when performing negative y transform (#46584) (#46617) <BR>* Grafana-UI: Fix use of Fragments as children of InlineField (#46326) (#46603) <BR>* Geomap: applying multiple line builders should keep each segment #46563 (#46597) <BR>* Docs: Add description to remote cache configuration (#46589) (#46596) <BR>* Dashboard: Validate refId when generating id for cloudwatch query (#46182) (#46542) <BR>* Search: sort results correctly when using postgres (#46466) (#46586) <BR>* Add unpack to Loki Log Browser (#44623). (#46573) (#46583) <BR>* TimeSeries: Add migration for Graph panel\'s transform series override (#46577) (#46580) <BR>* SSE: Keep FieldConfig for data source queries (#46328) (#46415) <BR>* Alerting: adds support for federated rules (#46037) (#46520) <BR>* [v8.4.x] CI: Sync CI changes (#46083) <BR>* Gauge: Fixes blank viz when data link is added and orientation was horizontal (#46335) (#46445) <BR>* Accesscontrol: fix data source name resolver and add uid name resolver (#46409) (#46437) <BR>* Card: make elements in metadata clickable (#46336) (#46410) <BR>* Revert \"update exemplars and azure authentication topics. (#46382) (#46384)\" <BR>* Removed extra word. (#46386) (#46413) <BR>* update exemplars and azure authentication topics. (#46382) (#46384) <BR>* Perf: don\'t re-init plots when changing dashboard timeRange (#46339) (#46340) <BR>* Logging: Helper to create NopLogger (#46376) (#46377) <BR>* CloudWatch: Use default http client from aws-sdk-go (#46370) (#46375) <BR>* A11y: Replace LinkButton with Button in Value Mappings to make it accessible (#46330) (#46364) <BR>* [v8.4.x] DataLinks: Encode variable params for data link URLs (#46257) <BR>* Prometheus: Fix timestamp truncation (#46302) (#46332) <BR>* A11y : Updated EmptyListCTA to switch between Button and LinkButton (#46292) (#46319) <BR>* TagsInput: fix tags remove button accessibility issues (#46254) (#46315) <BR>* LegacyBrowser: fix Safari 13.1 (lacks logical nullish assignent) (#46260) (#46300) <BR>* Adding migration guide for dashboard and fixing signing doc (#46238) (#46289) <BR>* TraceView: Reduce whitespace in KeyValuesTable (#46105) (#46250) <BR>* Live: Fix support for `StreamingFrameAction.Replace` (#46086) (#46237) <BR>* Added test coverage commands to package.json (#46235) (#46239) <BR>* Backporting bump version fixes (#46233) <BR>* feat: add a new `<SecretInput>` component (#46073) (#46230) <BR>* Plugins: allow using both Function and Class components for app plugins (#46148) (#46228) <BR>* CloudWatch: Update minimal policies documentation (#45478) (#46213) <BR>* BarChart: fix hovered series highlight in tooltip (#44882) (#46187) <BR>* TextPanel: Sanitize after markdown has been rendered to html (#46166) (#46185) <BR>* Fixing docs comma (#46169) (#46175) <BR>* NodeGraph: Include frames with name edges or nodes in node graph (#46047) (#46164) <BR>* Unexport mocks, use aws-sdk-go helpers, rename test utilities file (#46107) (#46144) <BR>* Graph (old): fix null interval insertion, again (follow-up to #46069) (#46139) (#46141) <BR>* StateTimeline: insert trailing null value at +interval (#45997) (#46133) <BR>* Docs: Update ldap authentication topic (#46128) (#46130) <BR>* chore: update latest.json (#46122) (#46123) <BR>* Docs: Include ID token example in Forward OAuth identity for the logged-in user section (#46121) (#46125) <BR>* ReleaseNotes: Updated changelog and release notes for 8.4.3 (#46119) (#46120) <BR>* \"Release: Updated versions in package to 8.4.3\" (#46118) <BR>* Document available Alerting annotations (#46081) (#46112) <BR>* Dashboard: Add feature reporting for dashboard import (#46080) (#46099)<BR>* Sat Mar 05 2022 ecsos <ecsosAATTopensuse.org>- Change url in 0001-Add-source-code-reference.patch<BR>* Thu Mar 03 2022 ecsosAATTopensuse.org- Update to version 8.4.3: <BR>* \"Release: Updated versions in package to 8.4.3\" <BR>* Alerting: Fix silence url in notifications (#46031) (#46090) <BR>* Graph (old): use timeField.config.interval to apply null insertion logic (#46069) (#46070) <BR>* Docs: Fix typo in Forward OAuth identity for the logged-in user section (#46043) (#46048) <BR>* Alerting: Fix use of > instead of >= when checking the For duration (#46011) (#46044) <BR>* Docs update default.ini file description (#46036) (#46038) <BR>* fix conflict (#45957) <BR>* Transformations: Use asterisk for First non-null label (#45940) (#46014) <BR>* Making yarn.lock bump work (#46016) (#46019) <BR>* Histogram: auto-skip x tick labels to avoid overlap (#45996) (#46001) <BR>* StateTimeline: fix duration in tooltip (#45955) (#45987) <BR>* BarChart: fix single group rendering (#45953) (#45992) <BR>* Jaeger: Show loader when search options havent yet loaded (#45936) (#45985) <BR>* Middleware: Fix IPv6 host parsing in CSRF check (#45911) (#45984) <BR>* Capitalize Webhook contact point type (#45942) (#45943) <BR>* Update comment for scheduler_behind_seconds metric (#45918) (#45919) <BR>* Fix incorrect metric values for scheduler_behind_seconds (#45830) (#45904) <BR>* CloudWatch: Add test to executeStartQuery (#45888) (#45912) <BR>* loki: log-volume: improved documentation (#45823) (#45887) <BR>* CloudWatch: Fix running go test with count (#45892) (#45903) <BR>* Escape windows newline. (#45771) (#45857) <BR>* fix: update bump-version-action node runtime to 16 (#45856) (#45896) <BR>* Rename evalCtx to avoid confusion with context.Context (#45144) (#45893) <BR>* Alerting: Create annotation if Firing alert is removed (#45703) (#45865) <BR>* SSE: Fix NoData when some series were no data but others not (#45867) (#45875) <BR>* Update dashboard_versions.md (#45871) (#45872) <BR>* Alerting: Use expanded labels in dashboard annotations (#45726) (#45858) <BR>* ReleaseNotes: Updated changelog and release notes for 8.4.2 (#45850) (#45859) <BR>* Release: Bump version to 8.4.2 (#45849) <BR>* Azure Monitor: Fixes broken log queries that use workspace (#45820) (#45843) <BR>* Add a fallback for the clipboard API (#45831) (#45841) <BR>* Adding ap-southeast-3 to cloudwatch regions (#45821) (#45836) <BR>* grafana-cli: Diff generated ts directly instead of relying on git (#45815) (#45828) <BR>* Alerting: add field for custom slack endpoint (#45751) (#45812) <BR>* remove flaky cloudwatch test (#45800) (#45807)<BR>* Thu Feb 24 2022 ecsosAATTopensuse.org- Update to version 8.4.2: <BR>* Release: Bump version to 8.4.2 (#261) <BR>* Skip flaky test (#45785) (#45799) <BR>* Encryption: Refine secrets-related commands (#45201) (#45790) <BR>* Update grabpl and build-container version (#45784) (#45788) <BR>* bump go version to 1.17.7 (#45772) (#45783) <BR>* Search: fix PostgreSQL query (#45305) (#45780) <BR>* Annotations: Fixes issue with tags filter not showing in annotation query (#45724) (#45778) <BR>* add default number of returned dashboards (#45755) (#45777) <BR>* Docs: Remove dependency between `build-frontend` and `build-frontend-docs` (#45736) (#45768) <BR>* CI: Add docs pipeline for `main` pipelines (#45740) (#45767) <BR>* DockerHub: Use `grafana(-oss)-image-tags` to push to `grafana(-oss)-dev` DockerHub repo (#45708) (#45712) <BR>* feat(45145): add more links to developers page (#45585) (#45671) <BR>* Tracing: Add option to map tag names to log label names in trace to logs settings (#45178) (#45753) <BR>* UI: Improve modal a11y by setting role & using title as label (#45472) (#45731) <BR>* Update alertmanager.md (#45699) (#45733) <BR>* remove unused code of Cloud Monitoring distribution metrics type (#45702) (#45716) <BR>* Chore: add setting to skip org assignment for external users (#34834) (#45692) <BR>* Update mute-timings.md (#45679) (#45693) <BR>* Docs: Fix encryption docs (#45687) (#45689) <BR>* Add babel plugin to workaround bug in AATTbabel/preset-env (#45664) (#45667) <BR>* CI: Introduce docs pipeline (#45454) (#45669) <BR>* Explore: Fix closing split pane when logs panel is used (#45602) (#45609) <BR>* Cloud Monitoring: set missing meta data for distribution type metrics (#45500) (#45658) <BR>* Deleting empty lines at list (#45610) (#45622) <BR>* Fix: JSON parsing in backend_srv (#45598) (#45615) <BR>* Release: Bump version to 8.4.1 (#45603) <BR>* ReleaseNotes: Updated changelog and release notes for 8.4.1 (#45604) (#45606) <BR>* Update grabpl (#45591) (#45596)<BR>* Fri Feb 18 2022 ecsosAATTopensuse.org- Update to version 8.4.1: <BR>* Update grabpl (#45591) (#45596) <BR>* update yarn.lock <BR>* \"Release: Updated versions in package to 8.4.1\" <BR>* Docs: Update log level information and add tip (#45411) (#45506) <BR>* Update grabpl (#45520) (#45527) <BR>* AccessControl: Remove permissions on data source delete (#45504) (#45519) <BR>* Chore: avoid pointer events in viz tooltip (#45492) (#45494) <BR>* Cloudwatch: Add support for AWS/PrivateLink<BR>* metrics and dimensions (#45515) (#45586) <BR>* Data source insights: Switch from ID to UID (#45532) (#45580) <BR>* SQLStore: Fix migrator locking test for SQLite (#45523) (#45530) <BR>* make send_alerts_to field nullable (#45572) (#45573) <BR>* Added correct format. (#45562) (#45565) <BR>* Docs: Update 8.4 What\'s New (#45547) (#45561) <BR>* Cloudwatch: Fix bug with onblur in Metric Search (#45488) (#45557) <BR>* Tempo: Switch out Select with AsyncSelect component to get loading state in Tempo Search (#45110) (#45554) <BR>* Udpate latest.json (#45548) (#45551) <BR>* ReleaseNotes: Updated changelog and release notes for 8.4.0 (#45531) (#45540) <BR>* Release: Bump version to 8.4.0 (#45529) <BR>* [v8.4.x] Chore: Clean up logs and deprecated library in tracing tests (#45486) (#45544) <BR>* Docs: Update publish.yml for 8.4.0 (#45542) <BR>* Configuration: Add ability to customize okta login button name and icon (#44079) (#45483) <BR>* Feature Highlights: add RS event for nav items (#45470) (#45521) <BR>* Plugins: Add ability to enable debug logging per plugin (#45481)<BR>* Thu Feb 17 2022 ecsosAATTopensuse.org- Update to version 8.4.0: <BR>* Update yarn.lock <BR>* \"Release: Updated versions in package to 8.4.0\" <BR>* Alerting: Fix updating notification channels in legacy (#45302) (#45331) <BR>* Analytics: Collect information about queries reordering (#45392) (#45465) <BR>* remove whitespace from `${__value.raw }` (#44928) (#45176) <BR>* Loki: Use explore query field unless new query builder feature toggle is enabled (#44858) (#44901) <BR>* Update changelog for 8.3.5 and 7.5.15 (#45078) (#45084) <BR>* [docs] Clarify legacy alerting deprecation (#44759) (#44817) <BR>* Update docs library element http api (#44493) (#44812) <BR>* Explore: avoid locking timepicker when range is inverted (#44790) (#44841) <BR>* QueryEditor: Fix setting panel state to done if query had no error (#45453) (#45456) <BR>* QueryEditor: Fix crash in angular panels when query have error (#45422) (#45448) <BR>* Fix notification routes editing when filters are applied (#45380) (#45450) <BR>* [8.4.x]: SQLStore: Prevent concurrent migrations (#44101) (#45447) <BR>* CI: Remove manual `gcloud` authentication (#44986) (#45444) <BR>* Toolkit: Bump react-dev-utils to 12.0.0 (#44696) (#45408) <BR>* Highlights: fix RS event name (#45436) (#45441) <BR>* merge (#45413) <BR>* AccessControl: Enable empty list New button based on user permissions (#45398) (#45402) <BR>* CloudWatch: Add tests to annotations query (#45337) (#45391) <BR>* Tempo: Update service graph linked queries to use rate_interval and group histogram (#45248) (#45403) <BR>* AccessControl: Trigger permission reload with team removal (#45383) (#45397) <BR>* Alerting: do not unescape external AM label values (#45334) (#45394) <BR>* Init node item (#45218) (#45323) <BR>* Documentation for teams with FGAC (#45321) (#45336) <BR>* merge (#45335) <BR>* Docs: Update whats new in 8.4 (#45289) (#45316) <BR>* Update access_controls.md: Add global to documented query parameter for deleting custom roles. (#40167) (#45270) <BR>* Postgres/MySQL/MSSQL: Remove usage of legacy timeSrv (#45241) (#45293) <BR>* Alerting: support ok state in alert migration (#45264) (#45267) <BR>* Angular: Add AngularJS plugin support deprecation plan to docs site (#45149) (#45287) <BR>* loki: add logs-volume documentation (#45283) (#45285) <BR>* loki: enable-by-default the full-range-logs-volume feature (try2) (#45246) (#45280) <BR>* LibraryPanels: Prevent long descriptions and names from obscuring the delete button (#45190) (#45284) <BR>* Cloudwatch: Remove unused parameters (#45237) (#45251) <BR>* Access control: team UI improvements with FGAC (#45255) (#45277) <BR>* TablePanel: Do not prefix columns with frame name if multiple frames and override active (#45174) (#45276) <BR>* Fix issue with undo history in query field when suggestion inserted (#28656) (#39114) (#45272) <BR>* Update geomap.md (#43527) (#45269) <BR>* Thresholds: fix crash when trying to render zero-height base thresholds (#45256) (#45258) <BR>* Fetch: parse JSON off-main-thread (async) based on response Content-Type (#45188) (#45257) <BR>* Access control: Support uids for resource permissions (#45226) (#45254) <BR>* order subscriptions by name (#45228) (#45234) <BR>* add the permission to read org users to team creator (#45224) (#45245) <BR>* Unescape regex string (#45137) (#45244) <BR>* AccessControl: Implement SQL filters for team members filtering (#44898) (#45219) <BR>* test (#45240) (#45243) <BR>* Popovers: Improve contrast by darkening shadow and changing border to medium (#45136) (#45229) <BR>* Logging: Fix server hangs when using log.WithSuffix (#45213) (#45223) <BR>* Adjust menu positioning (#45217) (#45222) <BR>* Chore: Remove `menuShouldPortal` deprecation warning (#45211) (#45221) <BR>* AccessControl: SQL filters for team search (#44557) (#45200) <BR>* Cloudwatch: Use generic null-insertion mechanism (#43507) (#45204) <BR>* Logging: Fix so that filters can contain commented lines (#45159) (#45202) <BR>* Revert fixed roles and service accounts (#44778) (#44818) <BR>* Security: Sync security changes on main (#45083) (#45140) <BR>* API: Fix missing enterprise routes in swagger spec (#45152) (#45156) <BR>* Provisioning: Ensure that the default value for orgID is set when provisioning datasources to be deleted (#44244) (#45130) <BR>* logs-volume: remove custom timeout (#45041) (#45085) <BR>* Feature Highlights: add RudderStack events (#45099) (#45126) <BR>* Remove unified alerting specific assertions from panel base spec (#44961) (#45047) <BR>* Add context.Context to AlertingStore (#45069) (#45121) <BR>* Update Storybook updates to v6.4.15 (#44586) (#44972) <BR>* Docs: Added what\'s new for 8.4 (#45108) (#45111) <BR>* BarChart: fix excessive re-renders during mousemove and panel resize (#45027) (#45109) <BR>* Alerting: remove error banner when Prometheus ruler is not supported (#44571) <BR>* Access control: hide team role picker if user doesn\'t have access to it (#45068) (#45095) <BR>* Alerting: Improve Contact Points error handling (#44888) (#45092) <BR>* TimeSeries: Add support for negative Y and constant transform (#44774) (#45087) <BR>* use correct version (#45076) (#45080) <BR>* Auth: Guarantee consistency of signed SigV4 headers (#45054) (#45075) <BR>* Add context.Context to InstanceStore (#45049) (#45065) <BR>* AccessControl: Use an SQLFilter struct (#44887) (#44999) <BR>* Alerting: Add context.Context to RuleStore (#45004) (#45046) <BR>* Chore: uPlot 1.6.19 (#45037) (#45044) <BR>* API: Extract OpenAPI specification from source code using go-swagger (#40528) (#45061) <BR>* Chore: Make detect breaking changes workflow backport compatible (#45005) (#45052) <BR>* Feature Highlights: Refactor report nav highlight (#44765) (#45039) <BR>* LibraryPanels: Removes save errors for panels changed to library panels (#45033) (#45035) <BR>* BarChart: Fix Sticky Tooltip (#45017) (#45019) <BR>* CI: Remove `grafana/drone-grafana-docker` image (#44983) (#45011) <BR>* Feature Highlights: add highlight to toolbar button and add upgrade modal (#44645) (#44998) <BR>* Chore: Logging improvements (#44925) (#44996) <BR>* [v8.4.x] CI: Update `GCP_GRAFANA_UPLOAD_KEY` var name (#44964) <BR>* Deprecation: use locationService in favor of getLocationSrv (#44813) (#44963) <BR>* BarChart: Add support for data links (#44932) (#44943) <BR>* StateTimeline: add spanNulls editor (#44811) (#44938) <BR>* Fix evaluation of alert rules for datasources with custom headers (#44862) (#44912) <BR>* Access control: Reduce number of API calls for role picker (#44905) (#44908) <BR>* Alerting: validate namespace and groupname for Grafana manages and Lotex alerts (#44872) (#44910) <BR>* Improve prettier:check output (#44816) (#44844) <BR>* Accessibility: Fix text selection when using FocusScope (#44770) (#44902) <BR>* Alerting: add custom grouping to Alert Panel (#44559) (#44873) <BR>* Logging: Fix don\'t return an error trying to initialize the file logger (#42952) (#44867) <BR>* AccessControl: Change teams permissions page when accesscontrol is enabled (#43971) (#44864) <BR>* Chore: Update latest.json (#44854) (#44859) <BR>* Prometheus: Fix Azure authentication support (#44407) (#44861) <BR>* AccessControl: Show UserPicker based on `canListUsers` (#44843) (#44860) <BR>* AccessControl: introduce a different accesscontrol check (licensed or not) (#44777) (#44857) <BR>* Prometheus: Set interval on time field (#44802) (#44837) <BR>* Access control: FGAC for team sync endpoints (#44673) (#44856) <BR>* Chore: Fix log filters (#44681) (#44853) <BR>* ReleaseNotes: Updated changelog and release notes for 8.4.0-beta1 (#44822) (#44845) <BR>* Rename build-e2e-publish pipelines (#44836) (#44847) <BR>* Loki: use generic grafana null-insertion mechanism (#44826) (#44846) <BR>* Alerting: Fix alert notification template (#44761) (#44839) <BR>* Alerting: load correct unified alerting tab (#44794) (#44832) <BR>* Feature Highlights: move setting to a feature toggle (#44780) (#44827) <BR>* Release: Bump version to 8.4.0-beta.1 (#44821) <BR>* grafana/ui: Fix RelativeTimeRange supported formats (#44535) (#44819) <BR>* Encryption: Add support for data keys re-encryption (#43548) (#44814) <BR>* Encryption: CLI rollback command (#43935) (#44810) <BR>* DataFrame: insert null values along interval (#44622) (#44792) <BR>* Do not store EvaluationString in Evaluation. (#44606) (#44795) <BR>* Instrumentation: Fix HTTP request instrumentation of authentication failures (#44234) (#44793)<BR>* Thu Feb 10 2022 ecsos <ecsosAATTopensuse.org>- Add missing directories acces-control, datasources, notifiers, plugins under /etc/grafana/provisioning and under /usr/share/grafana/conf.- Add plugins-bundled and build under /usr/share/public<BR>* Wed Feb 09 2022 ecsosAATTopensuse.org- Update to version 8.3.6: <BR>* Update latest.json (#45171) <BR>* ReleaseNotes: Updated changelog and release notes for 8.3.6 (#45169) <BR>* add to CloudWatch Logs to GH Projects automatically (#45158) <BR>* Alerting: fix act warnings in alerting tests (#45113) <BR>* AccessControl: Implement SQL filters for team members filtering (#44898) <BR>* Plugins: Update collect metrics handler to latest signature (#45166) <BR>* remove bus from login (#44995) <BR>* Prometheus: Query parsing for visual editor (#44824) <BR>* Update ci-frontend-metrics.sh (#45161) <BR>* AccessControl: SQL filters for team search (#44557) <BR>* Email: change the year in templates (#45116) <BR>* API: Fix missing enterprise routes in swagger spec (#45152) <BR>* Tempo: Fix visual service graph bug by setting upper bound for failed arc (#45009) <BR>* Access control: Fix role picker after roles update (#44978) <BR>* Chore: Removes console outputs from Cascader.test.tsx (#45142) <BR>* Chore: Removes console outputs in FieldCache.test.ts (#45141) <BR>* Chore: Removes console.log in annotations_srv.test.ts (#45135) <BR>* Chore: Remove console.log in fetch.test.ts (#45134) <BR>* Chore: Reduce console output in NavBarItem.test.tsx (#45139) <BR>* Remove bus from datasource api (#44987) <BR>* Chore: Remove console output in ErrorBoundary.test.tsx (#45138) <BR>* Security: Sync security changes on main (#45083) <BR>* Chore: Add betterer test to track conversion of enzyme tests (#45055) <BR>* Update dependency stylelint to v14.4.0 (#45100) <BR>* Provisioning: Ensure that the default value for orgID is set when provisioning datasources to be deleted (#44244) <BR>* DashboardQueryEditor: Refactor and convert to functional component (#45002) <BR>* ldap debug bus removal (#45014) <BR>* Service accounts: Add token UI (#45081) <BR>* Feature Highlights: add RudderStack events (#45099) <BR>* chore(levitate-reporting): update the variables sent to Slack (#45122) <BR>* Alerting: enable e2e tests to run in production mode (#45073) <BR>* Dash previews: populate crawler queue from SQL query (#44083) <BR>* Add context.Context to AlertingStore (#45069) <BR>* Theme: Update generated theme (#45118) <BR>* Docs: Added what\'s new for 8.4 (#45108) <BR>* BarChart: fix excessive re-renders during mousemove and panel resize (#45027) <BR>* Tooltips: Make tooltips non interactive by default (#45053) <BR>* CloudWatch: Use single timeout for log queries (#44848) <BR>* Alerting: remove error banner when Prometheus ruler is not supported (#44571) <BR>* pkg/web: X-Forwarded-For multi-IP handling (#45098) <BR>* ServiceAccounts: Add access control metadata to service accounts (#45096) <BR>* bump to version 1.3.1 (#45101) <BR>* dashboard snapshot bus removal (#44956) <BR>* Chore: Clean up logs and warnings from Edge unit tests (#45050) <BR>* Chore: update node version for grafana-plugin-ci-e2e (#45036) <BR>* Access control: hide team role picker if user doesn\'t have access to it (#45068) <BR>* Remove return to panel button and related code (#45018) <BR>* Update dependency core-js to v3.21.0 (#44734) <BR>* TraceView: refactor UI components injection (#44289) <BR>* Alerting: Improve Contact Points error handling (#44888) <BR>* Update typescript-eslint monorepo to v5.11.0 (#45064) <BR>* Update dependency eslint-plugin-jsdoc to v37.8.0 (#45059) <BR>* TimeSeries: Add support for negative Y and constant transform (#44774) <BR>* add missing option to swagger spec (#45070) <BR>* use correct version (#45076) <BR>* Update changelog for 8.3.5 and 7.5.15 (#45078) <BR>* logs-volume: remove custom timeout (#45041) <BR>* Reduce spacing for Explore/Logs switches (#44935) <BR>* Reuse opened session in the context (#44939) <BR>* Add context.Context to InstanceStore (#45049) <BR>* Auth: Guarantee consistency of signed SigV4 headers (#45054) <BR>* Update dependency fork-ts-checker-webpack-plugin to v7.2.0 (#45062) <BR>* Add number of tokens to the service accounts view (#44919) <BR>* Update dependency ts-node to v10.5.0 (#45007) <BR>* Update babel monorepo to v7.17.0 (#44973) <BR>* fix: scoping for service accoutns (#44993) <BR>* API: Extract OpenAPI specification from source code using go-swagger (#40528) <BR>* Update dependency rollup to v2.67.1 (#44750) <BR>* remove unused config (#45056) <BR>* Toolkit: Bump react-dev-utils to 12.0.0 (#44696) <BR>* ServiceAccounts: Add token view for Service Accounts (#45013) <BR>* Chore: Make detect breaking changes workflow backport compatible (#45005) <BR>* chore: send a notification to Slack when there is a breaking change (#44699) <BR>* Remove unified alerting specific assertions from panel base spec (#44961) <BR>* devenv: Adding gitignore for the saml-enterprise block (#45042) <BR>* Alerting: Add context.Context to RuleStore (#45004) <BR>* Yarn: Updates to SDK packages (#45043) <BR>* Chore: uPlot 1.6.19 (#45037) <BR>* Feature Highlights: Refactor report nav highlight (#44765) <BR>* LibraryPanels: Removes save errors for panels changed to library panels (#45033) <BR>* Variables: Fix crash when changing query variable datasource (#44957) <BR>* Variables: Explicitly type variable editor extended state (#44749) <BR>* BarChart: Fix Sticky Tooltip (#45017) <BR>* update mock (#45010) <BR>* CI: Remove `grafana/drone-grafana-docker` image (#44983) <BR>* Improve existing e2e repeat tests a bit (#45001) <BR>* github: add issues to observability squad projects (#44992) <BR>* Update jest monorepo to v27.5.0 (#44994) <BR>* Access Control: Add function to set several permissions on a resource in one transaction (#44768) <BR>* AccessControl: Use an SQLFilter struct (#44887) <BR>* Feature Highlights: add highlight to toolbar button and add upgrade modal (#44645) <BR>* Chore: Logging improvements (#44925) <BR>* Update dependency react-calendar to v3.7.0 (#44984) <BR>* Prometheus: Add multi-word search and higlight to metric selector (#44906) <BR>* Add/Delete API keys to Service accounts (#44871) <BR>* Chore: update eslint (#44982) <BR>* remove bus from loginservice (#44907) <BR>* remove dispatch from apikey (#44955) <BR>* feat: creation of service account (#44913) <BR>* Update Monthly patch updates (#44686) <BR>* Fix conflicts incorrectly resolved in 8fabe8b6a74fe0e1fc14804ec6ba73272efc1ef4 (#44975) <BR>* Prometheus: Adds missing options to the new query builder (#44915) <BR>* loki: backend-queries: set interval-value in dataframe (#44965) <BR>* Remove bus from dashboard api (#44923) <BR>* Update Storybook updates to v6.4.15 (#44586) <BR>* Update dependency fork-ts-checker-webpack-plugin to v7 (#44620) <BR>* Update upload-cdn command args (#44966) <BR>* CI: Update `GCP_GRAFANA_UPLOAD_KEY` var name (#44303) <BR>* Deprecation: use locationService in favor of getLocationSrv (#44813) <BR>* loki: run some queries through the backend (#44729) <BR>* BarChart: Add support for data links (#44932) <BR>* StateTimeline: add spanNulls editor (#44811) <BR>* Alerting: Create basic storage layer for provisioning (#44679) <BR>* Chore: Remove bus from admin users (#44869) <BR>* Alerting: Split grafana and lotex routes (#44742) <BR>* remove grafana specific config from package (#44866) <BR>* Chore: Remove bus from frontend settings (#44921) <BR>* Chore: Remove bus from admin (#44920) <BR>* Chore: Remove bus from plugin proxy api (#44899) <BR>* Remove unused GetDashboard method (#44890) <BR>* Query History: Remove unused properties (#44904) <BR>* Query history: Create API to delete query from query history (#44653) <BR>* Alerting: validate namespace and groupname for Grafana manages and Lotex alerts (#44872) <BR>* Fix evaluation of alert rules for datasources with custom headers (#44862) <BR>* Access control: Reduce number of API calls for role picker (#44905) <BR>* Chore: Remove bus from health api (#44897) <BR>* Chore: Remove bus from Alerting API (#44894) <BR>* Documentation for granting and revoking access for teams. (#44863) <BR>* Query History: Refactor persistence layer (#44545) <BR>* Accessibility: Fix text selection when using FocusScope (#44770) <BR>* Loki: Use explore query field unless new query builder feature toggle is enabled (#44858) <BR>* Fix crash on no service accounts (#44389) <BR>* vscode: proposal to add current workdir to vscode config (#39088) <BR>* Chore: More variable e2e tests (#44803) <BR>* Chore: Suppress messages and logs from tests (#44629) <BR>* Chore: Move variable field selectors to data-testid (#44801) <BR>* Alerting: add custom grouping to Alert Panel (#44559) <BR>* remove bus from search service (#44825) <BR>* AuthService: Move database logic to its own class and package (#44835) <BR>* Chore: Remove bus from index (#44851) <BR>* Logging: Fix don\'t return an error trying to initialize the file logger (#42952) <BR>* AccessControl: Change teams permissions page when accesscontrol is enabled (#43971) <BR>* Prometheus: Fix Azure authentication support (#44407) <BR>* AccessControl: Show UserPicker based on `canListUsers` (#44843) <BR>* Chore: Update pre version (#44855) <BR>* Chore: Update latest.json (#44854) <BR>* AccessControl: introduce a different accesscontrol check (licensed or not) (#44777) <BR>* Access control: FGAC for team sync endpoints (#44673) <BR>* Chore: Fix log filters (#44681) <BR>* Rename build-e2e-publish pipelines (#44836) <BR>* Loki: use generic grafana null-insertion mechanism (#44826) <BR>* ReleaseNotes: Updated changelog and release notes for 8.4.0-beta1 (#44822) <BR>* Improve prettier:check output (#44816) <BR>* Explore: avoid locking timepicker when range is inverted (#44790) <BR>* Alerting: Fix alert notification template (#44761) <BR>* Prometheus: Set interval on time field (#44802) <BR>* Alerting: load correct unified alerting tab (#44794) <BR>* Chore: Remove bus from the alerting service (#44496) <BR>* Feature Highlights: move setting to a feature toggle (#44780) <BR>* Prometheus: Show variable options in query builder (#44784) <BR>* Chore: Remove bus from password (#44482) <BR>* Loki: add helper function to handle instant/range queries (#44785) <BR>* grafana/ui: Fix RelativeTimeRange supported formats (#44535) <BR>* Revert fixed roles and service accounts (#44778) <BR>* [docs] Clarify legacy alerting deprecation (#44759) <BR>* Remove bus from quota, preferences, plugins, user_token (#44762) <BR>* Encryption: Add support for data keys re-encryption (#43548) <BR>* Update docs library element http api (#44493) <BR>* Encryption: CLI rollback command (#43935) <BR>* Chore: E2E tests for various variables types (#44747) <BR>* Do not store EvaluationString in Evaluation. (#44606) <BR>* Instrumentation: Fix HTTP request instrumentation of authentication failures (#44234) <BR>* DataFrame: insert null values along interval (#44622) <BR>* Chore: Update what\'s new link (#44782) <BR>* fix: remove migrated, and /org endpoint (#44788) <BR>* SectionHeader: Fix \"Go to Folder\" link not working (#44593) <BR>* increment fixed role version (#44779) <BR>* SSE: Mode to drop NaN/Inf/Null in Reduction operations (#43583) <BR>* Panel: Embed URL is now correctly generated for a panel in the home dashboard (#44706) <BR>* Fix Discord Webhook URL for invalid template (#44763) <BR>* doc: snapshots: fix JSON response (#44758) <BR>* Docs: Refactor encryption docs (#44718) <BR>* Docs: Add documentation for the new encryption providers (#44604) <BR>* Update dependency prettier to v2.5.1 (#43473) <BR>* Encryption: Keep legacy default provider id on providers map (#44721) <BR>* CI: Make e2e tests depend on binary builds (#44647) <BR>* TimeSeries/Barchart: Only show default label for y axis (#44713) <BR>* Alerting: Split legacy and unified routing configuration (#44641) <BR>* Logs Panel: fix timestamp parsing for string dates without timezone (#44664) <BR>* Analytics: add more properties to dashboard list viewed event (#44739) <BR>* Library Elements API GET by name returns array (#44743) <BR>* Geomap: initialization fixes (#44745) <BR>* Geomap: clear features when no-data is returned (#44748) <BR>* Cloudwatch: Add syntax highlighting and autocomplete for \"Metric Search\" (#43985) <BR>* Geomap: Improve tooltip UX and fix data links (#44740) <BR>* Alerting: send alerts to external, internal, or both alertmanagers (#40341) <BR>* Geomap: fix casing for panel options (#44688) <BR>* Tempo: Show error if transformTrace() is passed bad data to parse to JSON (#44684) <BR>* Fix one more typo in data rate unit names (#44675) <BR>* FeatureToggls: remove IsFeatureToggleEnabled from SettingsProvider (#44574) <BR>* Tempo: Add request histogram to service graph datalink (#44671) <BR>* AccessControl: Read team permissions from db (#44727) <BR>* CloudWatch: Use metrics query header for logs (#44668) <BR>* TestData: support dropping points from random walk data and send interval (#44683) <BR>* AnnoListPanel: Add keyboard accessibility (#44280) <BR>* Access control: Enable data source view for partial permissions (#44695) <BR>* AccessControl: Team membership migration (#44065) <BR>* Add store interface (#44694) <BR>* Loki: Query builder, hook up instant toggle and improve inline switch (#44704) <BR>* loki: alerting: better error-handling (#44700) <BR>* Update dependency webpack to v5.68.0 (#44669) <BR>* LDAP: Use an interface instead of a bus to get group teams (#42165) <BR>* Alerting: Show affected alert rules when creating Silence (#44307) <BR>* Azure monitor Logs: Optimize data fetching in resource picker (#44549) <BR>* feat: use the latest version of AATTgrafana/levitate (#44656) <BR>* Cloudwatch : Fixed reseting metric name when changing namespace in Metric Query (#44612) <BR>* Chore: update grafana-plugin-sdk-go to v0.125.0 (#44685) <BR>* TestData: support raw results in the raw frames editor (#44609) <BR>* Docs: Add section about limitations alerting in \"Time range controls\" (#44680) <BR>* CloudWatch: small logs refactors (#44677) <BR>* NodeGraph: Update no data message to show if no nodes (#44483) <BR>* Analytics: send dashboard_list_viewed events to rudderstack (#44589) <BR>* Prometheus: Use explore query field unless new query editor feature toggle is enabled (#44650) <BR>* Prometheus: Fix some of the alerting queries that use reduce/math operation (#44380) <BR>* Add metrics to ngalert scheduler (#44602) <BR>* Update sentry-javascript monorepo to v6.17.2 (#44364) <BR>* add .nvmrc (#44665) <BR>* Remove bus from org invite api (#44530) <BR>* Check for empty URLs when creating/updating a data source (#42837) <BR>* Remove service accounts from public documentation as it\'s not being released yet (#44658) <BR>* Add viewer grant to `fixed:datasources:reader` if viewers_can_edit is set to true (#44657) <BR>* Tempo: Display start time in search results as relative time (#44568) <BR>* Plugins: Refactor Grafana and Plugin version update checkers (#44529) <BR>* Plugins: Amend plugins loader log statements (#44652) <BR>* Chore: Upgrade go-datemath dependency (#44592) <BR>* handle case when scope is wildcard (#44654) <BR>* Plugins: Fix scanning plugins when permission for directories is lacking (#44587) <BR>* Variables: Fix for constant variables in self referencing links (#44631) <BR>* Update dependency sinon to v13 (#44613) <BR>* Alerting: Fix moving alert rules to a different folder (#44533) <BR>* packages: disable auto-updating of slate-related package (#44640) <BR>* packages: removed unused AATTtypes/slate-react (#44600) <BR>* Fix typos in data rate unit names (#44632) <BR>* chore(toolkit): add toolkit version to signing (#44326) <BR>* Chore: Replace ts-jest mocked with jest.mocked (#44630) <BR>* PromQueryBuilder: Query builder and components that can be shared with a loki query builder and others (#42854) <BR>* PanelEdit: Adds error indicator in table view (#44595) <BR>* I18n: Translate navigation items (#44131) <BR>* TablePanel: Fix ad-hoc variabes not working on default datasources (#44314) <BR>* Docs: Added information about Prometheus write permission requirement. (#44616) <BR>* Rendering: add capabilities check (#44470) <BR>* Query history: Create API to add query to query history (#44479) <BR>* Encryption: Handle encryption key provider being a background service (#44007) <BR>* Access control: Load permissions from memory and database (#42080) <BR>* fix: multiple queries in alerting regression (#44585) <BR>* Tempo: Auto-clear results when changing query type (#44390) <BR>* Chore: Remove unused sqlstore dependency (#44583) <BR>* AccessControl: Add AC to team preferences (#44554) <BR>* AccessControl: improve denied message (#44551) <BR>* Update AATTgrafana/tsconfig (#44582) <BR>* Navigation: Initialise navTree in redux store (#44440) <BR>* E2E: adds back missing e2e specs (#44576) <BR>* Devenv: fix permission failures for mysql_tests and postgres_tests docker blocks (#44203) <BR>* Plugins: Refactor plugin dashboards (#44315) <BR>* Update dependency AATTtypes/prismjs to v1.26.0 (#44561) <BR>* Update dependency AATTopentelemetry/api to v1.1.0 (#44560) <BR>* loki: added benchmark for metric-response processing (#44539) <BR>* Alerting: Filtering for notification policies (#44363) <BR>* Middleware: Don\'t require HTTPS for HSTS headers to be emitted (#35147) <BR>* fix typo (#44564) <BR>* update snapshots server url (#44563) <BR>* CodeQL: Ignore go/log-injection for terminal logger (#44481) <BR>* NodeGraph: fix rendering of node graph in dashboard panel (#44552) <BR>* Plugins: Make manager more easily composable (#44467) <BR>* CloudMonitoring: Fix resource labels in query editor (#44550) <BR>* Recorded Queries: Enable by default (#44397) <BR>* AccessControl: Refine interface for AC store (#44536) <BR>* fix: backport AATTgrafana/levitate to 0.2.0 (#44543) <BR>* AccessControl: Add access control actions and scopes to team update and delete <BR>* Chore: Remove unused AWS KMS provider\'s token setting (#44531) <BR>* InfluxDB: interpolate all variables in queries for dash->explore (for influxql) (#44415) <BR>* Fix InfluxDB unhealthy alerts and false \"no data\"s (#43441) <BR>* Accesscontrol: Feature does not need a license (#44517) <BR>* Access control: Rewrite access control SQL filter (#44488) <BR>* Loki: add from JSON to dataframes tests (#44375) <BR>* Explore: deprecate compact URL encoding & dafault to extended (#44385) <BR>* CODEOWNERS: update based on renamed github team (#44495) <BR>* Fix licensing text (#44518) <BR>* Chore: Remove bus from signup and playlist api (#44485) <BR>* Feature highlights: Highlight team group sync (#44477) <BR>* TimeSeries: disable fill when fillBelowTo field is missing (#44498) <BR>* Rendering service - add optional RenderingSession (#44098) <BR>* Logger: avoid panic when time is a string (not fmt.Stringer) (#44497) <BR>* Resource picker/improve ux (#44402) <BR>* Chore: Remove bus from user api (#44468) <BR>* FeatureFlags: define features outside settings.Cfg (take 3) (#44443) <BR>* Chore: Remove bus from ngalert (#44465) <BR>* CODEOWNERS: update based on o11y squad changes (#44474) <BR>* AccessControl: Implement teams resource service (#43951) <BR>* Update dependency AATTvisx/tooltip to v2.8.0 (#44458) <BR>* Update dependency eslint-plugin-jsdoc to v37.7.0 (#44459) <BR>* MSSQL: Configuration of certificate verification for TLS connection (#31865) <BR>* Chore: Implements log15 terminal logger (#44447) <BR>* Cloud Monitoring: Reduce request size when listing labels (#44365) <BR>* Provisioning: Fix duplicate validation when multiple organizations have been configured (#44151) <BR>* NavModel: Enable adding suffix elements to tabs (#44155) <BR>* Formatters: speed up toDuration() (#44345) <BR>* Refactor: Change sqlstore.inTransaction to SQLStore.WithTransactionalDBSession in misc files (#43926) <BR>* Fix link to contribute/documentation page (#44322) <BR>* CloudMonitoring: use AATTgrafana/google-sdk (#44398) <BR>* Update documentation to to notify of removal of 2 modules from grafana-ui (#44341) <BR>* CloudMonitoring: Fix fastpass issues (#44277) <BR>* Access Control: Pass db session to hooks (#44428) <BR>* OAuth: Fix parsing of ID token if header contains non-string value (#44159) <BR>* CollapsableSection: Improves keyboard navigation and screen-reader support (#44005) <BR>* Update dependency mocha to v9.2.0 (#44372) <BR>* make plugin loading for nested plugins more deterministic (#44330) <BR>* Update dependency rollup to v2.66.1 (#44348) <BR>* Update dependency webpack to v5.67.0 (#44338) <BR>* Revert \"Search: Fix only searching for folder id zero (#44175)\" (#44424) <BR>* Datasources: Simplify the AzureCredentials structure in datasource config (#39209) <BR>* Old Table: Table is not rendering when col property is undefined (#44129) <BR>* app/core/components/TraceToLogsSettings: fix spelling error (#44399) <BR>* Update grabpl version (#44410) <BR>* QueryEditors: Restore query editor margin to what old value (#44384) <BR>* Navigation: allow adding extra content (#44048) <BR>* Table: default display for geometry fields (#44347) <BR>* Chore: Fix attribute value (#44368) <BR>* DataFrame: deprecate/remove field.parse(any) (#44299) <BR>* Tempo / Trace Viewer: Implement deep linking to spans <BR>* Add nil checks to HTTP request validation dispatch (#44371) <BR>* Alerting: Fix Card link in legacy alerting items (#44094) <BR>* FeatureFlags: Revert managing feature flags outside of settings.Cfg (#44382) <BR>* HTTPServer: Implement named middlewares (#44231) <BR>* prometheus: added json-loading benchmark (#44309) <BR>* Docs: Add usage stats preview to doc (#43995) <BR>* Update dependency lint-staged to v12.3.1 (#44354) <BR>* Update dependency stylelint to v14.3.0 (#44355) <BR>* StateTimeline: Show more precise duration (#44046) <BR>* Renovate: Separate storybook from monthly patches (#44373) <BR>* Chore: Remove bus from team (#44218) <BR>* Storybook: Bump to 6.4.13 (#44091) <BR>* prometheus: refactor test (#44358) <BR>* Stacking: Ignore null/undefined-only stacks instead of assuming 0 value (#44359) <BR>* Adding reload to datasourceSrv (#44217) <BR>* Explore: show scalar data result in a table instead of graph (#44362) <BR>* Bug: Fixed User API Link (#44342) <BR>* Refactor: move threshold editor out of grafana-ui (#44300) <BR>* Datasource API: #32556 resolve readonly datasources can be modified (#44186) <BR>* TimeSeries: prevent threshold line color from affecting grid lines (#44337) <BR>* Geomap: add spatial transformers (alpha) (#44020) <BR>* FeatureToggles: register all enterprise feature toggles (#44336) <BR>* Feature/mathandreduce (#41608) <BR>* docs: Fix URL for Github callback in OAuth. (#41122) <BR>* AzureMonitor: Allow template variables in the subscription field (#44312) <BR>* create only one folder per dashboard with acl (#44283) <BR>* Docs: add API pages to HTTP API list (#42997) <BR>* Fix typos in READMEs (#44084) <BR>* Chore: fix typo (#44188) <BR>* Chore: Correctly escape strings in JSONFormatter (#44096) <BR>* Alerting: recognize Cortex datasources correctly in the frontend (#44316) <BR>* Only modify table spacing (#44313) <BR>* Search: Fix only searching for folder id zero (#44175) <BR>* Plugins: Remove old code related to Core plugin installs (#44311) <BR>* CloudWatch: Fix MetricName resetting on Namespace change (#44165) <BR>* Update dependency sass to v1.49.0 (#44214) <BR>* Update dependency cypress to v9.3.1 (#44206) <BR>* Templating: Fixes flickering of repeated panels and rows (#43399) <BR>* fix and add test (#44286) <BR>* Update dependency lint-staged to v12.2.2 (#44213) <BR>* Update dependency rollup to v2.65.0 (#44302) <BR>* Update dependency rc-cascader to v3 (#44241) <BR>* Update dependency AATTvisx/event to v2.6.0 (#44292) <BR>* Transformers: fix typo in convertFieldType.ts (#44297) <BR>* Refactor: Move Value Mappings to Grafana public instead of Grafana UI (#44237) <BR>* Update dependency github.com/influxdata/influxdb-client-go/v2 to v2.6.0 (#44225) <BR>* FeatureFlags: manage feature flags outside of settings.Cfg (#43692) <BR>* Plugins: Core plugins register via backend factory provider (#43171) <BR>* TestData: use CodeEditor for csv content (#44239) <BR>* E2E: Rename `end-to-end-tests-server` to `grafana-server` (#44249) <BR>* Serviceaccounts: convert selection of apikeys to serviceaccounts (#44154) <BR>* Cursor sync: Apply the settings without saving the dashboard (#44270) <BR>* Update dependency css-minimizer-webpack-plugin to v3.4.1 (#44205) <BR>* TablePanel: Make column headers keyboard-friendly (#44267) <BR>* fix(40590): bundle the readme files of datasources inside app plugins (#44068) <BR>* Chore: Update grafana-plugin-sdk-go and containerd dependencies (#44226) <BR>* CloudWatch: remove unused \"live\" log code (#44185) <BR>* SSE: Remove beta tooltip (#43912) <BR>* MixedDatasource: Fixes infinite loop with empty query panel (#44265) <BR>* Chore: Implement OpenTelemtry in Grafana (#42674) <BR>* CI: Update breaking changes workflow to compare against main (#44097) <BR>* TimeSeries/BarChart/XYChart: Allow hiding x axis (#44107) <BR>* TablePanel: Makes footer not overlap table content (#44210) <BR>* AzureMonitor: Request multiple pages of resource names (#44208) <BR>* Fix WebSockets configuration for Nginx (#44148) (#44211) <BR>* Accessibility Fixes for Several SQL Based Query Editors (#43981) <BR>* Accessibility Fixes for Several SQL Based Datasource Config Pages (#43982) <BR>* Refactor: Change sqlstore.inTransaction to SQLStore.WithTransactionalDBSession in alert files (#43815) <BR>* docs: Move password information on password smtp section (#42370) <BR>* Remove test-release pipelines (#44220) <BR>* Serviceaccounts: refactor list using server admin page (#44122) <BR>* DashboardSettings: Prevent Dashboard permissions from linking to folder permissions when user does not have sufficient permissions (#44212) <BR>* Access control: fetch role options only if user has permissions (#44201) <BR>* CI: Release automation fixes (#44200) <BR>* Dashboard: Prevent Mixed datasources using the test datasource crashing (#44128) <BR>* Update dependency ol to v6.12.0 (#43651) <BR>* Governance: Update Fredrik Enestad (#43871) <BR>* Update dependency mini-css-extract-plugin to v2.5.2 (#44069) <BR>* Update dependency axios to v0.25.0 (#44163) <BR>* Update typescript-eslint monorepo to v5.10.0 (#44134) <BR>* Update dependency rollup to v2.64.0 (#44053) <BR>* AccessControl: Make `Permissions` component customizable (#43992) <BR>* Chore: remove e2e/build_results.zip and add to .gitignore (#44197) <BR>* AccessControl: Refactor `addAccessControlQueryParam` (#44191) <BR>* Analytics: add experimentview events (#44120) <BR>* Playlists: Enable sharing direct links to playlists (#44161) <BR>* ServiceAccounts: Add detail view of service account (#44164) <BR>* Fix kiosk bug (#43152) <BR>* Accesscontrol: list tokens for service account (#43809) <BR>* Docs/panel refactor (#43569) <BR>* Fix change to mixed bahavior (#44179) <BR>* Alerting: mute timing improvements (#43940) <BR>* AzureMonitor: Scroll to selected resource in the resource picker (#43976) <BR>* AccessControl: Resolve `attribute` based scopes to `id` based scopes (#40742) <BR>* ReleaseNotes: Updated changelog and release notes for 7.5.13 (#44173) <BR>* Update latest.json (#44172) <BR>* ReleaseNotes: Updated changelog and release notes for 8.3.4 (#44171) <BR>* GetUserInfo: Return an error if no user was found (#44169) <BR>* Update dependency react-calendar to v3.6.0 (#44121) <BR>* Use ids instead of aria-labels (#44012) <BR>* Disable select when permissions is not managed or if user does not have (#44144) <BR>* Replace docker-puppeteer with the one in grafana dockerhub repo (#44145) <BR>* Circleci: remove unused config (#44136) <BR>* Table panel: Migrate time series aggregation Current to Last not null, instead of last (#44113) <BR>* Cloudwatch: use the backend HTTP client provider (#44036) <BR>* chore(checks): skip draft PRs (#43519) <BR>* Chore: Mark up User Profile page for translation (#43874) <BR>* Split prepare-release (#44124) <BR>* Fix issue link (#42891) <BR>* Release: remove bump from prepare release action (#44111) <BR>* Access control: Team role picker (#43418) <BR>* Plugins: Add notices to docs to prevent NPX commands from hanging (#44043) <BR>* Azure Monitor: Improved error messages for variable queries (#43213) <BR>* CloudMonitoring: Fixes broken variable queries that use group bys (#43914) <BR>* Elastic: Allow using long/int as date field for alerts (#44027) <BR>* Prometheus: Fix interpolation of $__rate_interval variable (#44035) <BR>* Alerting: show deleted datasource (#43891) <BR>* Dashboard save interaction evt (#43304) <BR>* Chore: reduces circular dependencies for variables/utils.ts (#44087) <BR>* Chore(CodeQL): Add noopener noreferrer to external links in email templates (#44092) <BR>* Export: Fix error being thrown when exporting dashboards using query variables that reference the default datasource (#44034) <BR>* fix delete plugin dashboard (#44055) <BR>* Access Control: Allow signed in users access to GET data sources endpoints (#43338) <BR>* small fix :pray: (#44089) <BR>* Update dependency marked to v4.0.10 [SECURITY] (#44078) <BR>* Remove Macaron ParamsInt64 function from code base (#43810) <BR>* Fixed broken links in documentation (#44044) <BR>* Elasticsearch: Fix QueryEditor styling issues (#44041) <BR>* Explore: Support custom display label for exemplar links for Prometheus datasource (#42732) <BR>* Elasticsearch: Fix handling multiple datalinks for a single field (#44029) <BR>* Cloudwatch: Improve accessibility in metrics search and query builders (#43997) <BR>* Update grabpl version to 2.8.4 (#44045) <BR>* [WIP] Plugins: Refactoring backend initialization flow (#42247) <BR>* Variables: Handle variable cancellations better (#43987) <BR>* AccessControl: Provisioning for teams (#43767) <BR>* Add usage stats preview endpoint (#43899) <BR>* prometheus: fix auto-inserting null-timestamps at the end (#44022) <BR>* Chore: update openlayers dependencies (#44019) <BR>* Gazetteer: reactor so the source is a DataFrame (#43783) <BR>* Alerting: Add abstraction layer and testing hooks in front of SMTP dialer (#43875) <BR>* Use stack trace context in XORM trace logger (#43780) <BR>* ValueMappings: support settings icons in field value mappings (#43942) <BR>* Auth: implement auto_sign_up for auth.jwt (#43502) <BR>* Button: Only set pointer-events: none; on disabled LinkButtons (#44006) <BR>* Tempo: Update service graph linked queries from totals to rates (#43866) <BR>* Alerting: remove dead code (#43956) <BR>* Add copy-webpack-plugin to ignore list for now (#41965) <BR>* Disable server stats buttons when user doesn\'t have permissions to access those links (#43603) <BR>* Access control: Add access control sql filter to org user queries (#43961) <BR>* changed route on the serviceaccounts endpoint (#43989) <BR>* Docs: Update SAML settings (#43271) <BR>* Update grabpl version to 2.8.3 - modify commands (#43996) <BR>* Allow to bypass modal focus trap (#43974) <BR>* Prometheus: add tests covering the prometheus-response to dataframes conversion (#43892) <BR>* UI/Plot: Implement keyboard controls for plot cursor (#42244) <BR>* Dependencies: downgrade typescript to 4.4.4 for now (#43970) <BR>* Docs: clean up image renderer dependencies and add ones for CentOS 8 (#41862) <BR>* Alerting: Fix the silence url\'s matcher parameters (#43898) <BR>* only push default datasources to the list if they\'re not undefined (#43966) <BR>* Update dependency sass to v1.48.0 (#43986) <BR>* Live: performance tests e2e part (#43915) <BR>* Bug: Make `e2e artifacts upload` run at the end of the pipeline (#43962) <BR>* Tabs: add suffix prop for the tab name (#43869) <BR>* Remove valid aggregation type check (#43955) <BR>* Postgres/MySQL/MSSQL: Cancel in-flight SQL query if user cancels query in grafana (#43890) <BR>* Build: Add MSSQL devenv for ARM64 processors (#43888) <BR>* Accesscontrol: Remove service account creation code from addapikey (#43900) <BR>* List serviceaccounts (#43672) <BR>* Chore: Add PR Check action enforcing backport decision (#43916) <BR>* fix: typo (#43948) <BR>* Update grabpl version to 2.8.2 (#43949) <BR>* Variables: Fix so data source variables are added to adhoc configuration (#43881) <BR>* Update dependency webpack to v5.66.0 (#43944) <BR>* Elasticsearch: fix a11y issues in datasource settings (#43706) <BR>* Name fields based on targets length (#43832) <BR>* FeatureToggles: typed as optional booleans (#43925) <BR>* Alerting: [Docs] Clarifications regarding what\'s supported in alerting message templates (#43544) <BR>* Update grabpl version to 2.8.1 (#43902) <BR>* Service Accounts: Fix issue in UserTable and ServiceAccountsTable (#43865) <BR>* Chore: Add some e2e tests for repeating behaviour (#43457) <BR>* Chore: Use ReactNode type for Field error prop (#43852) <BR>* API: Fix storing dashboard with static UID (#43861) <BR>* Alerting: Stop firing of alert when it is updated (#39975) <BR>* CodeQL: Try to fix uncontrolled data used in path expression (#43462) <BR>* UsersTable: Render remove modal only once (#43885) <BR>* Update dependency html-loader to v3.1.0 (#43829) <BR>* Update dependency http-server to v14.1.0 (#43873) <BR>* Update dependency eslint-plugin-jsdoc to v37.6.1 (#43831) <BR>* Fix typo in contact-points documentation (#43883) <BR>* CI: Automate Grafana releases (#43897) <BR>* Update docs for ds permissions access control permisisons (#43346) <BR>* Fixing login request in loadtest (#43750) <BR>* TraceView: Refactor theming to use Grafana theme directly (#43856) <BR>* Bump actions/setup-node from 2.4.1 to 2.5.1 (#43570) <BR>* Bump actions/cache from 2.1.6 to 2.1.7 (#42176) <BR>* Access control: allow granting a fixed role dynamically based on the startup settings (#43867) <BR>* Chore: Split release pipelines (#43419) <BR>* Alerting: Add delete to rule edit (#43673) <BR>* fix query over live error - getQueryData should wait for centrifuge to initialize (#43880) <BR>* BarChart: show x tick picker (#43510) <BR>* CloudMonitoring: separate out google auth docs (#43481) <BR>* Access control: permissions for team creation (#43506) <BR>* Refactor: Change sqlstore.inTransaction to SQLStore.WithTransactional… (#43823) <BR>* Crawler: use existing render service to generate dashboard thumbnails (#43515) <BR>* Tags: Make Tags component more a11y-friendly (#43808) <BR>* Update dependency react-dropzone to v11.5.1 (#43844) <BR>* Tempo: Add time range to tempo search query behind a feature flag (#43811) <BR>* Tempo: Provide tag value completion items consistently (#43773) <BR>* Add plugin publishing and signing criteria (#40154) <BR>* Add tests to ensure infinite value mappings work (#43858) <BR>* Access Control: SQL filter (#43560) <BR>* Explore: Don\'t change query status to Done if there was Error (#43850) <BR>* Update Add support for annotations (#43851) <BR>* Alerting: run validation before testing contact point (#43721) <BR>* Alerting: add support for absolute URLs in ActionIcon (#43367) <BR>* AzureAD OAuth: Add support for fetching user groups (#43470) <BR>* AzureMonitor: Filter list of resources by resourceType (#43522) <BR>* TimeSeries/BarChart: Add support for sorting series in the tooltip (#43615) <BR>* TimeSeries: Separate field unit config for axis ticks and other display means when stacking by percent (#43713) <BR>* Update dependency sass to v1.47.0 (#43825) <BR>* Update CODEOWNERS for SQL data sources (#43456) <BR>* Variables: Fix for flickering repeat panels (#43447) <BR>* switch to using featureEnabled for enterprise features (#41559) <BR>* Propagate all headers (#43812) <BR>* Loki: use queryType rather than range|instant flags (#43727) <BR>* only show datasources that support alerting in query editor (#43776) <BR>* Chore: convert settings page to function component (#43731) <BR>* Refactor: Change sqlstore.inTransaction to SQLStore.WithTransactional… (#43772) <BR>* Update Monthly patch updates (#43798) <BR>* Chore: Upgrade go and alpine (#43801) <BR>* Hotkeys: Make time range permanent (#43802) <BR>* Add `packages:publishPrevious` command (#43800) <BR>* Prometheus: annotation: fix only first frame was process error & typo. (#43486) <BR>* Units: Fixed VAr (Volt-Ampere reactive), VA and kVA capitalization (#43779) <BR>* UI/ClipboardButton: Remove ClipboardJS in favor of native Clipboard API (#42996) <BR>* Upgrade go version to 1.17.6 (#43797) <BR>* Usage Stats: Add metrics to count enabled kms providers per kind (#43640) <BR>* docs(static): add plugin submission how-to (#43576) <BR>* Team Guardian: Refactor it to remove the bus dependency (#43058) <BR>* Need to add a group name to ensure they\'re batched correctly (#43796) <BR>* Datemath: Remove unused functions (#43665) <BR>* Enable patch updates in renovate (#43795) <BR>* Update typescript-eslint monorepo to v5.9.0 (#43793) <BR>* Update sentry-javascript monorepo to v6.16.1 (#43792) <BR>* Update react monorepo (#43787) <BR>* Update dependency prismjs to v1.26.0 (#43785) <BR>* Postgres: Fix test datasource always returns success (#43762) <BR>* PostgreSQL: include numeric column type in Query Builder metaquery (#43445) <BR>* Table: Fixes issue with field config applied to wrong fields when hiding columns (#43376) <BR>* Remove duplication (#43694) <BR>* Update emotion monorepo (#43768) <BR>* Update dependency whatwg-fetch to v3.6.2 (#43764) <BR>* Update dependency webpack-dev-server to v4.7.2 (#43763) <BR>* Modal: Fix restore focus behavior (#43749) <BR>* fix(40639): datasource should not be visible after uninstall (#43625) <BR>* Alerting: Remove bridge between log15 and go-kit logger (#43769) <BR>* Fixed incorrect link to text panel page (#43757) <BR>* Open Chore: remove graph(NG) from storybook (#43735) <BR>* Refactor: Change sqlstore.inTransaction to .WithTransactionalDBSession (#43245) <BR>* Update dependency typescript to v4.5.4 (#43756) <BR>* UI/Card: Refactor Card component for improved accessibility (#41890) <BR>* Update dependency webpack to v5.65.0 (#43761) <BR>* Update dependency underscore to v1.13.2 (#43760) <BR>* Update dependency ts-jest to v27.1.2 (#43755) <BR>* Logger migration from log15 to gokit/log (#41636) <BR>* Add record-audio icon for recorded queries (#43734) <BR>* Tempo: Filter available service graph filter values to most relevant options (#43728) <BR>* Update dependency testing-library-selector to v0.2.1 (#43752) <BR>* Input: Fix margins when not using prefix/suffix (#43726) <BR>* ColorPicker: Makes tab order left to right (#43745) <BR>* Update dependency terser-webpack-plugin to v5.3.0 (#43751) <BR>* Fix deprecated sass (#43753) <BR>* Update linguijs monorepo to v3.13.0 (#43748) <BR>* Update dependency stylelint to v14.2.0 (#43747) <BR>* TimePicker: fixes focus to restore when closing calendar on narrow screen (#43746) <BR>* Update dependency search-query-parser to v1.6.0 (#43741) <BR>* Update dependency sass to v1.46.0 (#43740) <BR>* Github Actions: another fix for the levitate workflow (#43742) <BR>* AccessControl: verify metadata map is not null (#43743) <BR>* Login: Prevent page overflowing on mobile (#43739) <BR>* Update dependency sass-loader to v12.4.0 (#43725) <BR>* Update dependency reselect to v4.1.5 (#43709) <BR>* Update dependency AATTrushstack/node-core-library to v3.45.0 (#43724) <BR>* Forward oauth tokens after prometheus datasource migration (#43686) <BR>* Tempo: Don\'t show error when running query without traceId (#43676) <BR>* A11y: Fix a11y issues in OpenTSDB (#43714) <BR>* Alerting: UI for mute timings (#41578) <BR>* StreamingDataFrame: support legend format and prometheus style labels (#43637) <BR>* Update dependency sass to v1.45.2 (#43719) <BR>* AccessControl: Remove unused error from `GetResourcesMetadata` (#43710) <BR>* Live: optionally send queries over websocket connection (#41653) <BR>* Update dependency rxjs to v7.5.1 (#43718) <BR>* Alerting: Allow customization of Google chat message (#43568) <BR>* Hide previews behind toggle properly (#43704) <BR>* Update dependency rollup to v2.63.0 (#43711) <BR>* Update dependency redux-thunk to v2.4.1 (#43708) <BR>* Serviceaccounts: feat - tabview for serviceaccounts (#43573) <BR>* ImportDashboard: Fixes issue with importing dashboard and name ending up in uid (#43451) <BR>* Update dependency recompose to v0.30.0 (#43705) <BR>* Update dependency react-use to v17.3.2 (#43702) <BR>* Update dependency react-moveable to v0.30.3 (#43674) <BR>* Update dependency moveable to v0.27.3 (#43365) <BR>* InfoTooltip: refactor component to be accessible (#43613) <BR>* Update dependency jquery to v3.6.0 (#43348) <BR>* Prometheus: Fill missing steps with null values (#43622) <BR>* Add `packages:publishTest` command (#43696) <BR>* Transformations: groupBy transformation now preserves data order (#43584) <BR>* PieChart: Respect percent labels and legends decimal setting (#43693) <BR>* fix: pass OrgId to alertNotification model (#43678) <BR>* AccessControl: Present user edit actions according to AC metadata (#43602) <BR>* CloudWatch: a11y: Add missing aria labels on explore metrics/logs editor (#43580) <BR>* Add note for Cloud users. (#43689) <BR>* docs: contributing updates (#41836) <BR>* Docs: Add info about yarn pnp to developer guide (#43653) <BR>* Import: fix dashboard imports with expressions (#43630) <BR>* docs: aws marketplace license activation (#43466) <BR>* BarGuage: Fixes vertical view flip and bar misalignment when used with datalinks (#43655) <BR>* Remove height/width to fix safari issue (#43668) <BR>* NodeGraph: Fix empty state to display \'No Data\' message (#43633) <BR>* Update dependency react-colorful to v5.5.1 (#43657) <BR>* fix(time series): first point in a series can show context menu on click (#43344) <BR>* Accesscontrol: Apply FGAC to APIKey endpoints (#42659) <BR>* Update dependency react-grid-layout to v1.3.0 (#43666) <BR>* Remove cypress cache volumes (#43667) <BR>* Tempo: Fix Otel span kind mapping in trace upload resultTransformer (#43168) <BR>* refactor promethueus package into sub packages (#43634) <BR>* Update dependency react-dropzone to v11.4.2 (#43660) <BR>* CI: Remove `initialize` step from integration tests pipeline (#43663) <BR>* Datemath: Support fiscal years (#43558) <BR>* Github Actions: another fix for the levitate workflow (#43659) <BR>* quote reserved keyword (#43652) <BR>* Update dependency prop-types to v15.8.0 (#43656) <BR>* Remove unnecesary joins from queries (#43626) <BR>* Update dependency eslint-plugin-jsdoc to v37.5.1 (#43650) <BR>* Add org_id in join (#43648) <BR>* fix: checkout the repo to have the helper scripts available (#43646) <BR>* Update dependency AATTtypes/jest to v27.4.0 (#43643) <BR>* Update dependency date-fns to v2.28.0 (#43645) <BR>* Update dependency eslint-plugin-react to v7.28.0 (#43496) <BR>* Update dependency rc-slider to v9.7.5 (#43474) <BR>* Github Actions: update the reporting for the levitate workflow (#43621) <BR>* Update dependency postcss-loader to v6.2.1 (#43464) <BR>* Docs: Fix formatting of markdown file (#43642) <BR>* Rename AddEventListenerCtx to AddEventListener and PublishCtx to Publish (#43566) <BR>* AccessControl: Reduce tone of access error (#43601) <BR>* added note that notifications no longer include images. (#43635) <BR>* Previews: check feature flag on dashboard manage page (#43632) <BR>* devenv: fix maildev block (#43624) <BR>* Alerting: adds missing type info to the `FieldConfigSource` (#43619) <BR>* Alerting: fix error dismiss tooltip placement (#43616) <BR>* Chore: change triggering of the detect-breaking-changes Github flow (#43188) <BR>* Loki: Improve log volume error handling (#42534) <BR>* Graphite: Make Graphite config page more accessible (#43333) <BR>* Chore: fix removeFromProject command name <BR>* Chore: Add command to remove issue from project in GH actions (#43595) <BR>* Chore: Fix format error in commands.json (#43596) <BR>* Chore: Revert externalization of the tslib so it gets bundled with plugins. (#43556) <BR>* SSE: Add is_nan() and other like functions and allow \'_\' in func names (#43555) <BR>* Alerting: persist error dismissal to localstorage (#43406) <BR>* Rename DispatchCtx to Dispatch (#43563) <BR>* Rename AddHandlerCtx to AddHandler (#43557) <BR>* chore(drone): switch to using cypress built image for e2e tests <BR>* Encryption: Increase context timeout on flaky test (#43553) <BR>* Chore: Remove context.TODO (#43458) <BR>* Alerting: Allow configuration of non-ready alertmanagers (#43063) <BR>* Alerting: Fix global state sensitivity in notifier channel tests (#43508) <BR>* Encryption: Fix DEKs cache (#43129) <BR>* Cloud Monitoring: Adds metric type to Metric drop down options (#43268) <BR>* feat(e2e-artifacts): upload e2e artifacts to a gcs bucket (#43210) <BR>* Feature highlights: add setting toggle (#43394) <BR>* BarChart: color by field, x time field, bar radius, label skipping (#43257) <BR>* DashboardPreviews: add dashboard previews behind feature flag (#43226) <BR>* Chore: move closePopover utility to a standalone file (#43478) <BR>* add issues to Observability Squad project (#43500) <BR>* AzureMonitor: Exclude ( in second capturing group for CodeQL ReDoS vulnerability (#43494) <BR>* Update dependency react-calendar to v3.5.0 (#43480) <BR>* Access control: Add optional hooks (#43372) <BR>* Update frontend guide to reflect new paradigm for api organization (#43435) <BR>* Remove Github Packages publish step (#43453) <BR>* AccessControl: Disable user remove and user update roles when they do not have the permissions (#43429) <BR>* Geomap: Update markers layer styles (#43446) <BR>* Geomap: Geojson layer initial dynamic styling (#43308) <BR>* AccessControl: Add access control metadata to org user DTOs (#43362) <BR>* Tooltip: make widget accessible (#43468) <BR>* Plugins: Set backend metadata property for core plugins (#43349) <BR>* Update dependency postcss to v8.4.5 (#43463) <BR>* Usage stats: Count API keys (#42883) <BR>* Prometheus: Fix interpolation of variables in Annotation queries (#43459) <BR>* Update dependency cypress to v9.2.0 (#43460) <BR>* Update dependency AATTmicrosoft/api-extractor to v7.19.2 (#42983) <BR>* Update dependency AATTmicrosoft/api-extractor-model to v7.15.1 (#42985) <BR>* Update dependency is-hotkey to v0.2.0 (#43330) <BR>* CloudWatch: Add Missing Elasticache Host-level metrics (#43455) <BR>* Update dependency ol to v6.9.0 (#43404) <BR>* Chore: Remove context.TODO() (#43409) <BR>* check the value of the feature toggle (#43433) <BR>* Alert: Makes content scrollable and limits height (#43449) <BR>* Alerting: fix gosec warning that is not valid (#43425) <BR>* fix for CWE-89 (#43407) <BR>* AATTgrafana/data: fix build issue caused by merge of #43222 after #43423 (#43436) <BR>* [cr] whitelist flexbox styles in text panel editor (#43222) <BR>* UserInviteForm: move API logic away from components (#43408) <BR>* Navigation: Remove some redundant css and tidy up reverse logic (#43403) <BR>* automate Cloud DS GH projects (#43428) <BR>* AATTgrafana/data: Update xss dependency (#43423) <BR>* Alerting: Fix remaining a11y issues (#43420) <BR>* chore(commands): add issues of type/docs to global docs project (#43114) <BR>* GrafanaExperimental: update dependency (#43322) <BR>* Change \'grafana-expression\' to ExpressionDatasourceRef.type so isExpr… (#43379) <BR>* Chore: Update Prepare release action (#43397) <BR>* Access Control: Add option to filter only managed permissions (#43371) <BR>* Chore: Add Google Cloud KMS dependency (#43211) <BR>* NewOrgPage: Disable input validation on keypress (#43132) <BR>* Update dependency eslint-plugin-react to v7.27.1 (#43207) <BR>* Use outline -2px to guarantee visibility of outline (#43400) <BR>* devenv: Solving two of the code scanning fails (#43084) <BR>* Chore: Remove User Essentials from public/ directory in CODEOWNERS (#43370) <BR>* CloudWatch: Add all ElastiCache Redis Metrics (#43336) <BR>* CloudWatch: Run migrations even with a missing period (#43350) <BR>* Implement left arrow to focus parent, fix list style on firefox (#43345) <BR>* Chore: Remove context.TODO() from services (#42555) <BR>* Move the background style to the parent component (#43359) <BR>* Alerting: update response text assertion (#43291) <BR>* Azure Monitor: Bug fix for variable interpolations in metrics dropdowns (#43251) <BR>* Update dependency lint-staged to v12.1.3 (#43363) <BR>* setting: configure toggles as true/false instead of array (#43326) <BR>* Alerting: Fixed logic on how to render alert tab (#43339) <BR>* grafana-mixin: Fix `GrafanaRequestsFailing` alert (#43116) <BR>* Update dependency eslint-plugin-jsdoc to v37.4.0 (#43329) <BR>* Azure Monitor: Fix link in server requests panel in App Insights Dashboard (#43068) <BR>* Chore: Create prepare release action (#43357) <BR>* Chore: update image-spec indirect dependency (#43155) <BR>* Chore: Replace `publish` keyword with `store` (#43340) <BR>* Chore: Move default encryption provider to kmsproviders package (#43331) <BR>* prometheus: respect the http-method data source setting (#42753) <BR>* ColorPicker: Refine design of color picker (#43275) <BR>* Docs: Update merge a pull request guideline (#43273) <BR>* Update dependency glob to v7.2.0 (#43230) <BR>* Update dependency AATTreact-aria/utils to v3.11.0 (#43262) <BR>* Update dependency fork-ts-checker-webpack-plugin to v6.5.0 (#43229) <BR>* influxdb: config: accessibility fixes (#43260) <BR>* Access control: Refactor managed permission system to create api and frontend components (#42540) <BR>* CloudWatch: Add Data Lifecycle Manager metrics and dimension (#43310) <BR>* Add services to main-integration-tests (#43325) <BR>* Split pipelines on main builds (#43324) <BR>* Variables: Fix for migrating legacy data source properties (#43263) <BR>* BarChart: fix excessive viz re-init due to cloneDeep(props) (#43293) <BR>* BarChart: support log scale (#43305) <BR>* Canvas: add wind turbine element to canvas panel (#43309) <BR>* Canvas: Add button element + basic onClick support (#43252) <BR>* #41993: make it possible to create N random60hz channels (#43295) <BR>* A11y: Fix Fastpass issues for tracing query editors and config pages (#42759) <BR>* BarChart: refactor x tick label placement logic (#43256) <BR>* Docs: Update Google Cloud Monitoring documentation (#43135) <BR>* Chore: Update indirect dependency containerd (#43151) <BR>* Chore: update uap-go (#43285) <BR>* API: prevent provisioned dashboard from being updated (#41894) <BR>* InfluxDB: InfluxQL: query editor: skip fields in metadata queries (#42543) <BR>* Alerting: fixes rewiring unrelated reduce and resample expressions (#43174) <BR>* Chore: Update and replace redundant wording (#43138) <BR>* datasources: config: add aria-label (#43266) <BR>* TimeSeriesPanel: Null points no longer get tooltips (#42371) <BR>* Chore: Create close milestone github action (#43269) <BR>* Update dependency AATTcypress/webpack-preprocessor to v5.11.0 (#43240) <BR>* OAuth: Fix forwarding id token to the data source (#43204) <BR>* GraphNG: uPlot 1.6.18 (#43255) <BR>* Geomap: Add default svg size (#43246) <BR>* TimeSeries: don\'t auto-disable fill of fillBelowTo targets (#43165) <BR>* Alerting: make alert rule routine evaluation control be thread-safe (#41220) <BR>* Canvas add drone elements (#43122) <BR>* Alerting: Add filters for AlertList panel (#43130) <BR>* Geomap: use string comparison for eq operator (#43181) <BR>* BarChart: fix gradient fill orientation when horizontal (#43183) <BR>* Expressions: use datasource model from the query (#41376) <BR>* Update dependency css-minimizer-webpack-plugin to v3.3.0 (#43215) <BR>* Chore: Update release notes index page with 8.3.3 (#43224) <BR>* Chore: Go mod tidy (#43220) <BR>* Update dependency expose-loader to v3.1.0 (#43216) <BR>* Fix error when setting alerts for Azure Monitor (#42989) <BR>* Update dependency eslint-plugin-jsdoc to v37.2.2 (#43203) <BR>* Remove dependency abortcontroller-polyfill to v1.7.3 (#43048) <BR>* AccessControl: upgrade apikeys by adding service accounts (#42425) <BR>* Update dependency eslint-plugin-no-only-tests to v2.6.0 (#43206) <BR>* Update dependency enzyme-to-json to v3.6.2 (#43202) <BR>* Update dependency date-fns to v2.27.0 (#43199) <BR>* Alerting: log errors happening in the API on server side (#43192) <BR>* Update dependency css-loader to v6.5.1 (#43095) <BR>* Update dependency cypress to v9.1.1 (#43198) <BR>* Configuration: You can now see your expired API keys if you have no active ones (#42452) <BR>* Chore: parse parseDuration values as numbers (#42826) <BR>* Update dependency css-minimizer-webpack-plugin to v3.2.0 (#43117) <BR>* Update dependency core-js to v3.20.0 (#43094) <BR>* Panel: Support using $__interval and $__interval_ms in panel title <BR>* Transformations: Add \'JSON\' field type to ConvertFieldTypeTransformer (#42624) <BR>* Chore: Login via the API by default in Cypress (#43167) <BR>* SelectOrgPage: migrate API function calls to Redux (#43133) <BR>* Rework template docs and add examples (#43178) <BR>* Geomap: Add tooltip check to display tooltip by layer (#43131) <BR>* Live: keep stream history on \'refresh\' (#41492) <BR>* Alerting: fix WeCom channel notifier test assertion (#43173) <BR>* Alerting: use HTML-safe characters for the default template (#43148) <BR>* update auto-generated files (#43159) <BR>* Alerting: Support WeCom as a contact point type (#40975) <BR>* Orgs: move redirection logic to components (#43160) <BR>* Detecting breaking changes (#42934) <BR>* I18N: Add Lingui core translation framework. (#41827) <BR>* InfluxDB: fix accessibility problems (#42553) <BR>* theme: fixed colors to be monaco-compatible (#43153) <BR>* monaco-editor: updated from 0.31.0 to 0.31.1 (#43146) <BR>* Build: Speed up integration tests (#43045) <BR>* Select: Memoize custom styles (#43070) <BR>* Dashboard: Prevent crash when expanding a row containing panels with … (#43032) <BR>* AccessControl: Add accesscontrol metadata to datasources DTOs (#42675) <BR>* Chore: Support PR checks for forks (#43128) <BR>* Orgs: move duplicate API calls to Redux (#43030) <BR>* Legend: extract common renderLegendFormat function (loki+prom) (#43054) <BR>* Geomap: support hide from tooltip (#43127) <BR>* Publish enterprise2 to correct bucket (#43115) <BR>* Live: support query execution with live RPC (#43118) <BR>* Live: proxy subscribe data for subscribe and runstream plugin calls (#42824) <BR>* Tempo: Add provisioning example to Tempo docs (#43049) <BR>* Update latest.json to 8.3.3 (#43108) <BR>* Alerting: show state history (#42362) <BR>* Docs: Add CloudWatch Logs retry strategy timeout config (#42485) <BR>* Chore: Remove unnecessary metric tokens in the \"remove milestone\" workflow (#43096) <BR>* ReleaseNotes: Updated changelog and release notes for 8.3.3 (#43101) <BR>* Access Control: Store permissions on SignedInUser (#43040) <BR>* Tempo: Update tempo search to use tags query param (#42849) <BR>* add core plugins thru store (#43085) <BR>* OAuth: persisting the id token (#42938) <BR>* Serviceaccounts: create serviceaccount api (#42150) <BR>* Explore: Generic query import/export (#40987) <BR>* Chore: Add remove-milestone workflow (#43086) <BR>* Update dependency classnames to v2.3.1 (#43090) <BR>* Update dependency autoprefixer to v10.4.0 (#43056) <BR>* Publish non-release CDN assets (#43087) <BR>* Remove reference to legacydata package (#43075) <BR>* Update dependency axios to v0.24.0 (#43057) <BR>* Update dependency AATTvisx/tooltip to v2.2.2 (#43047) <BR>* Dashboard: Fix lazy loading for repeated panels (#43083) <BR>* chore(commands): add plugins-catalog issues to plugins platform project automatically (#43078) <BR>* Toolkit: Fix bug with rootUrls not being properly parsed when signing a private plugin. (#43014) <BR>* Chore: Add PR Check action enforcing a milestone is set (#43025) <BR>* Plugins: Add typed models for frontend settings data sources and panels (#42062) <BR>* Plugins: Update client to use SDK resource contract (#42888) <BR>* chore(changelog): add correct cve number [CI SKIP] (#43027) <BR>* add all new es metrics (#43034) <BR>* Chore: update plugin-ci image (#43062) <BR>* Build: Still auto-publish non-release artifacts (#43021) <BR>* Populate missing UID of provisioned data source only for new records (#42999) <BR>* Alerting: fix sqlstore.GetFolderByTitle to search for folder (#42898) <BR>* Dashboard: Remove \"flash\" of grid placeholder when moving panel (#43029) <BR>* Update dependency AATTrollup/plugin-node-resolve to v13.1.1 (#43037) <BR>* Update dependency AATTvisx/shape to v2.4.0 (#42991) <BR>* fix: make state duration column wider (#43044) <BR>* log provisioning errors (#43041) <BR>* Chore: Move remaining web framework code to pkg/web, remove macaron binding module (#43018) <BR>* Improve bridge for Alertmanager logger (#42958) <BR>* Update dependency AATTreduxjs/toolkit to v1.7.0 (#43036) <BR>* Update dependency AATTpopperjs/core to v2.11.0 (#42396) <BR>* Update dependency AATTvisx/scale to v2.2.2 (#42990) <BR>* Select: Infer dropdown menu position (#42446) <BR>* Update dependency AATTrushstack/node-core-library to v3.44.2 (#42756) <BR>* AppPlugins: Support app plugins with only default nav (#43016) <BR>* Dashboards: Use IntersectionObserver to manage lazy loading of panels (#42834) <BR>* Dependencies: Bump monaco to 0.31.0 (#43022) <BR>* Alerting: Add label and state filters to alert instance components (#42550) <BR>* ColorPickerPopover: implement keyboard navigation (#42809) <BR>* npm/canary: Fix typo in publish script (#43020) <BR>* Build: Publish canary packages to NPM registry (#42922) <BR>* Alerting: Refactor API handlers to use web.Bind (#42600) <BR>* chore(release-notes): add release notes for 8.2.3 and 7.5.12 (#42987) <BR>* Update dependency AATTswc/helpers to v0.3.2 (#42811) <BR>* Backport fix to main (#42979) <BR>* Update dependency AATTtypes/testing-library__jest-dom to v5.14.2 (#42814) <BR>* Update dependency AATTreact-aria/utils to v3.10.0 (#42790) <BR>* Update dependency AATTreact-aria/interactions to v3.7.0 (#42775) <BR>* Macaron: Prevent WriteHeader invalid HTTP status code panic (#42973) <BR>* Docs: Clarify relative time range overrides (#42930) <BR>* fixed image link. (#42956) <BR>* fixed image links, also two broken relfrefs for alerting. (#42954) <BR>* Add user essentials issues directly to project (#42944) <BR>* loki: alerting: handle curly-braces-style variables (#42933) <BR>* Prometheus: Interpolate curly brackets syntax variable (#42927) <BR>* Build: allow building releases from other repositories (#42914) <BR>* explore: store failed queries too (#42516) <BR>* loki: removed unused variable (#42909) <BR>* LogsPanel: Show message and actions if panel cannot visualize data (#42878) <BR>* Prometheus: Fix running of exemplar queries for non-histogram metrics (#42749) <BR>* chore(pr-actions): remove milestone when pr is closed (#42895) <BR>* Dashlist: options cleanup (#42850) <BR>* Field: fix typo in fieldOverrides.ts (#42885) <BR>* Chore: Upgrade yarn and editor sdks (#42847) <BR>* Select: Fix issue with placeholder and auto width (#42851) <BR>* BarChart: Use new data error view component to show actions in panel edit (#42474) <BR>* Navigation: fix navigation when appSubUrl is configured (#42863) <BR>* Variables: Adds user interaction reports (#42802) <BR>* Variables: Fix repeating panels for on time range changed variables (#42828) <BR>* Runtime: remove updateLocation from window context (#42857) <BR>* update release notes (#42848) <BR>* Security: Fix directory traversal issue (#42846) <BR>* CloudMonitor: Iterate over pageToken for resources (#42546) <BR>* allow search queries without dimensions (#42800) <BR>* Update dependency AATTkusto/monaco-kusto to v4.1.2 (#42821) <BR>* Azure Monitor: Added Microsoft.Cdn/profiles to supported namespace list (#42745) <BR>* StateTimeline: Fix toolitp not showing when for frames with multiple fields (#42741) <BR>* Update dependency AATTopentelemetry/exporter-collector to v0.25.0 (#42395) <BR>* Grafana Toolkit: Prevent installation of outdated FE dependencies (#42663) <BR>* Update dependency AATTtesting-library/jest-dom to v5.16.1 (#42795) <BR>* Update dependency AATTreact-types/shared to v3.10.0 (#42792) <BR>* Alerting: add documentation about alertmanager contactpoint support (#42799) <BR>* loki: rename ResponseModel to QueryModel (#42794) <BR>* Canvas: use name as UID (#42696) <BR>* Chore(dependencies): Tidy up deps in our packages (#42085) <BR>* Update dependency AATTkusto/monaco-kusto to v4.1.2 (#42387) <BR>* chore: Add renovate to the ignore list (#42791) <BR>* Update dependency AATTtypes/d3 to v7.1.0 (#42473) <BR>* Analytics: Add user id tracking to google analytics (#42763) <BR>* Update dependency AATTtypes/papaparse to v5.3.1 (#42538) <BR>* Build: Correct syntax for directing release builds (#42789) <BR>* Analytics: RudderStack custom URLs to fetch SDK and Config (#41988) <BR>* Build: don\'t run release builds on grafana/grafana repo (#42785) <BR>* Update SearchItem.tsx (#42783) <BR>* Elasticsearch: Fix fastpass A11y issues (#42657) <BR>* Variables: Fix so queryparam option works for scoped variables (#42742) <BR>* Update dependency AATTtypes/slate-plain-serializer to v0.7.1 (#42539) <BR>* Grafana UI: Bump storybook to 6.4.4 (#42634) <BR>* Variables: Adds drag and drop in variables list (#42503) <BR>* Add grafana/experimental package (#42289) <BR>* Runtime: support driving grafana app from the console (#42762) <BR>* Navigation: Implement Keyboard Navigation (#41618) <BR>* Update service graph docs (#42604) <BR>* Dependencies: Jest 27 (#42681) <BR>* ButtonSelect: add react-aria for better accessibility (#42700) <BR>* Prometheus: Fix passing of custom params when running queries (#42728) <BR>* A11y: Fix prometheus issues (#42671) <BR>* A11y: Add missing aria labels in Loki QueryEditor (#42664) <BR>* Loki: Fix adding of ad hoc filters for queries with parser and line_format expressions (#42590) <BR>* Fix flaky tests in several notifiers (#42668) <BR>* Explore: Fix ANSI dim style being unreadable in dark mode (#41226) <BR>* TraceView: Fixes virtualized scrolling when trace view is opened in right pane in Explore (#42480) <BR>* BarGauge: Unfilled area shown with data links (#42676) <BR>* Alerting: Add Ref ID to DatasourceNoData and DatasourceError alerts (#42630) <BR>* Dashlist: use defaultChecked for IconToggle (#42642) <BR>* add maildev to docker blocks (#42661) <BR>* Canvas: refactor layer editor (#42562) <BR>* Chore: Remove Dispatch and AddHandler (#42603) <BR>* recorded queries - add recorded queries to the enterprise configuration (#42613) <BR>* Docker: Upgrade changelog v8.2.6 (#42677) <BR>* ReleaseNotes: Updated changelog and release notes for 8.2.6 (#42655) <BR>* Fix windows build in main (#42665) <BR>* Docs: Dedicated section for Grouping in Alerting (#42641) <BR>* Alerting: improve error on failure to remove query referenced by legacy alerting (#42169) <BR>* CloudWatch: fix duplicated IDs (#42658) <BR>* Drawer: apply react-aria for a11y support (#42571) <BR>* Update aws-authentication.md (#42558) <BR>* Remove e2e tests on enterprise2 (#42640) <BR>* Prometheus: Interpolate template variables in interval (#42637) <BR>* CloudWatch: Make sure MatchExact flag gets the right value (#42621) <BR>* Chore: Fix flaky serverlock integration test (#42633) <BR>* E2E: revert recordings (#42636) <BR>* Explore: Fix timezone not changing for graph and table (#42430) <BR>* Chore: updated latest.json to 8.3.0 (#42631) <BR>* E2E: adds recordings (#42622) <BR>* Chore: Report frontend metrics for JS/CSS load time (#42421) <BR>* CloudWatch: Fix broken queries for users migrating from 8.2.4/8.2.5 to 8.3.0 (#42611) <BR>* Docs alerting doc updates (#42262) <BR>* Docs: Grafana 8.3 Release Docs - Minor updates (#42609) <BR>* Add context to notifications (#42578) <BR>* Store \'alertmanager_configuration\' as JSON string instead of raw bytes (#42443) <BR>* Docs: What\'s new 8.3 with additions and image links (#42551) <BR>* Docs: New documentation for the Grafana 8.3 Candlestick panel (#42491) <BR>* Add interface Tracer, add Opentelemetry (#41963) <BR>* Improve handling of old/slow-to-start remote renderer (#40492) <BR>* Manage dashboards: Can now delete empty folders (#42527) <BR>* Replace AddHandler with AddHandlerCtx in tests (#42585) <BR>* Bra: Run wire re-gen on code change (attempt #2) (#42582) <BR>* Update recorded-queries.md (#42548) <BR>* Alerting: Fix panic while proxying 4xx responses of requests to cortex/loki (#42570) <BR>* ReleaseNotes: Updated changelog and release notes for 8.3.0 (#42524) <BR>* Docs: Adding panel suggestions initial documentation for 8.3 (#42488) <BR>* Build: building a local docker image using build-docker-dev no longer supported (#42563) <BR>* E2E: forcing dashboard title type (#42574) <BR>* KeybindingSrv: Prevent dashboard save modal when dashboard cannot be saved (#42505) <BR>* A11y: Add aria-label and placeholder to Timeout & Access fields in HTTP Settings (#42559) <BR>* Kiosk: Fixes graph zoom issue clearing kiosk mode (#42501) <BR>* Alerting: Update alert rule migration to use expanded queries (#42493) <BR>* Alerting: Fix Annotation Creation when the alerting state changes (#42479) <BR>* Serviceaccounts: Add serviceaccount docs (#41712) <BR>* Chore: Update developer guide with instructions building from Windows (#42390) <BR>* Add missing aria labels (#42532) <BR>* Allow non-FGAC fallback to server admin role (#42175) <BR>* add links between encryption docs (#42549) <BR>* Alerting: Fix API specification (#42282) <BR>* AnnoListPanel: Fix interpolation of variables in tags (#42318) <BR>* Build: publish artifacts to correct GCS buckets for main and release builds (#42537) <BR>* Update dependency AATTrushstack/node-core-library to v3.43.2 (#42429) <BR>* Update dependency AATTtypes/angular to v1.8.3 (#42471) <BR>* influxdb: influxql: improve the handling of metadata query errors (#42500) <BR>* ColorPickerPopover: apply react-aria for a11y support (#42444) <BR>* devenv: disable managed-alerts for datasources (#42295) <BR>* fix error code for delete folder (#42470) <BR>* CI: Temporarily disable panel edit e2e test (#42517) <BR>* Package release before publishing (#42218) <BR>* Settings: Fix handling (#42497) <BR>* CloudWatch: Add support for AWS Metric Insights (#42487) <BR>* Build: Increased the memory for the node process in the frontend build. (#42499) <BR>* Update dependency AATTtesting-library/user-event to v13.5.0 (#42465) <BR>* MSSQL: Change regex to validate Provider connection string (#40248) <BR>* Docs: First GeoJSON update to docs for v8.3 (#42394) <BR>* Alerting: Disable unified alerting by default in Enterprise Grafana (#42476) <BR>* DataSourceVariable: Fixes issue repeating panels by data source variable (#42462) <BR>* avoid template execution errors on missing values (#41617) <BR>* CI: Notify channel on drone yaml changes (#42428) <BR>* Fix: Restore data binding in the create dashboard handler <BR>* TooltipPlugin: Remove other panels\' shared tooltip in edit panel (#42187) <BR>* only preload app plugins (#42434) <BR>* Update dependency AATTtesting-library/jest-dom to v5.15.1 (#42463) <BR>* Alerting: fix broken datasource link (#42468) <BR>* Transformations: Clarify behaviour of `Date format` (#42436) <BR>* Live: fix closing ws conns for push endpoints (#42447) <BR>* Update dependency AATTtesting-library/dom to v8.11.1 (#42461) <BR>* Update dependency AATTstorybook/addon-knobs to v6.4.0 (#42460) <BR>* Update dependency AATTcypress/webpack-preprocessor to v5.10.0 (#42382) <BR>* Update dependency AATTsentry/utils to v6.15.0 (#42433) <BR>* Update dependency AATTreact-aria/focus to v3.5.0 (#42400) <BR>* Alerting: Show full preview value in tooltip (#42445) <BR>* Tracing: Refactor span detail logic (#42152) <BR>* Update license restrictions documentation (#41713) <BR>* ValueMappings: Fixes issue with regex value mapping that only sets color (#42311) <BR>* OAuth: Forward id token to the data source (#42422) <BR>* Encryption: Add usage stats to secrets service (#42437) <BR>* only load CSV when data exists (#42441) <BR>* AccessControl: Document role display name (#40068) <BR>* Update FieldLookupTransformerEditor.tsx (#42405) <BR>* Alerting: Prevent folders from being deleted when they contain alerts (#42307) <BR>* Replace AddEventListener with AddEventListenerCtx and Publish with PublishCtx (#42284) <BR>* Chore: Query endpoint refactor (#41637) <BR>* Update babel monorepo (#42381) <BR>* Prometheus: Fix range variables interpolation for time ranges smaller than 1 second (#42242) <BR>* Update dependency AATTmonaco-editor/react to v4.3.1 (#42388) <BR>* Upgrade build-container to version 1.4.8 (#42373) <BR>* Dashboard: Fix queries for panels with non-integer widths (#42420) <BR>* grafana-mixin: change owner to the hosted-grafana team (#42418) <BR>* Alerting: Fix refresh on legacy Alert List panel (#42322) <BR>* Chore: Refactor api handlers to use web.Bind (#42199) <BR>* CloudMonitoring: Avoid to escape regexps in filters (#41961) <BR>* explore: fix url update inconsistency (#42288) <BR>* Add optional check to fix text dimension runtime error (#42402) <BR>* #42174: fix: fill \'field.name\' in the auto-added Time field (#42301) <BR>* Fixing documentation for query caching plugin: steps duplicated (#42392) <BR>* Alerting: Clear alerting rule evaluation errors after intermittent failures (#42386) <BR>* Chore: Add context to datasource service (#42294) <BR>* Dependencies: Fix broken renovate config (#42379) <BR>* Dependencies: enable minor version updates + turn on batched monthly patch updates (i think) (#42376) <BR>* Select: Fix input cursor position so that it is at the start for single value selects (#41693) <BR>* Chore: Fix errant text appearing in AnnotationSettingsList table (#42360) <BR>* Statetimeline/TimeSeries/BarChart: Limit y label width to 40% of visualiation width (#42350) <BR>* CloudWatch Logs: Add selected region to autocomplete requests (#42194) <BR>* Chore: Refactor isSharedDashboardQuery to narrow type natrually (#42312) <BR>* Docker: updating and syncing change log for docker hub (#42353) <BR>* AzureMonitor: Add Microsoft.Insights/components metric namespace to other clouds (#42349) <BR>* ReleaseNotes: Updated changelog and release notes for 8.3.0-beta2 (#42309) <BR>* BarGauge: Limit title width when name is really long (#42346) <BR>* Chore: Refactor QueryRunner to remove type assertions (#42329) <BR>* chore(latest.json): update the testing version (#42352) <BR>* PanelEdit: Query now correctly initializes data source (#42291) <BR>* DashboardExport: Correctly templetatize datasource prop now that is\'s a ref obj (#42305) <BR>* E2E: fix verify release script after split (#42341) <BR>* Upgrade go to version 1.17.2 in ci-build (#42323) <BR>* Chore: Add context to authinfo (#42096) <BR>* Bug: Add checks to Geomap StyleEditor (#42266) <BR>* Alerting: Create DatasourceError alert if evaluation returns error (#41869) <BR>* Alerting: Add comments to ScheduleService interface (#42228) <BR>* VisualizationSuggestions: Support image & text instead of real previews. Adds suggestions for all non data panels when there are no data (#42074) <BR>* pally-ci: Ignore version update element (#42249) <BR>* Alerting: Add docs for DatasourceNoData alert (#42265) <BR>* News: Now reloads the feed when refreshing the dashboard or changing the time range (#42217) <BR>* TestDataDB: Raw frame input (#42209) <BR>* Table: Add space between values for the DefaultCell (#42246) <BR>* Candlestick: Fixes typescript issue in tests (#42274) <BR>* fix small typo in UI display language (#42264) <BR>* E2E: Skip running import dashboard test (#42270) <BR>* PanelEditor: Present actionable suggestions when panel cannot visualize current data (#42083) <BR>* NumberInput: Add validation for min max on input (#42254) <BR>* Geomap: Add gdev multi layers dashboard (#42252) <BR>* [Docs] Document FGAC user role assignment (#41797) <BR>* Docs: Update the coverage of fine-grained access control (#41398) <BR>* Add concept about Grafana and Grafana Enterprise database encryption (#41853) <BR>* AzureMonitor: resourcePicker should show resource in the correct subs… (#42170) <BR>* Alerting: Make Unified Alerting enabled by default for those who do not use legacy alerting (#42200) <BR>* Add Azure Key Vault documentation. (#42257) <BR>* Candlestick: fix auto field mapping & includeAllFields (#42020) <BR>* Document KMS integration part 1 (#41864) <BR>* Alerting: Move Alert Groups tab to end of tabs (#42241) <BR>* Azure Monitor: Fastpass Fixes -- Add trap focus for modals in grafana/ui and other small a11y fixes for Azure Monitor. (#41449) <BR>* Loki: alerting: handle variables like __interval and __range (#42126) <BR>* Update dependency mocha to v9 (#41416) <BR>* Logs: Cancel log volume query when the main query is canceled (#41856) <BR>* Disable only built-in role selector for external users (#42197) <BR>* E2E: Fix running any suite locally (#42210) <BR>* Elasticsearch: omit query_string filter when no lucene query is provided (#42060) <BR>* Graphite: Limit number of suggestions displayed in Graphite drop downs (#42056) <BR>* Grafana UI: Prevent mandatory css prop in bundled types (#42216) <BR>* grafana/ui: Expose ButtonProps type (#42221) <BR>* Dashboard: Fix cache timeout persistence (#42204) <BR>* Graphite: Run onChange/onRunQuery after reducer action finishes (#42136) <BR>* Update SECURITY.md (#42149) <BR>* Encryption: Cleanup and add logging (#42084) <BR>* Explore: query history: fix error when removing last item (#42179) <BR>* Table: add space between values on JSONViewCell (#42156) <BR>* Prometheus: Fix running of health check query based on access mode (#42189) <BR>* Loki: Rename the hint header (#42205) <BR>* Handle request service account when not enabled (#42122) <BR>* loki: alerting: simplified config (#42147) <BR>* CloudWatch: Add missing AWS/Events metrics. (#42164) <BR>* TextPanel: Fix suggestions for existing panels (#42195) <BR>* CI: Run e2e tests in parallel using multiple suites (#41748) <BR>* Packaging: removes an unused dependency (#42071) <BR>* AccessControl: Document `orgs` roles and `orgs` endpoints (#42171) <BR>* AccessControl: Renamed `orgs` roles, removed `fixed:orgs:reader` introduced in beta1 (#42049) <BR>* up plugin sdk to v0.118.0 (#42167) <BR>* Serviceaccounts: Filtering service accounts from user queries (#41410) <BR>* Encryption: Add settings to ini files (#42057) <BR>* Alerting: Document Alertmanager/Prometheus versions we support (#42160) <BR>* Docs: update auditing documentation with new logs (#41722) <BR>* Update .pa11yci-pr.conf.js (#42148) <BR>* Geomap: Add rotation option for markers layer (#41992) <BR>* Plugins: Move logs from globals to fields (#42141) <BR>* Update sentry-javascript monorepo to v6 (#41991) <BR>* Chore: Fix pass context for SetAlertStateCommand (#42135) <BR>* Alerting: validate mute timings in the alertmanager configuration (#42125) <BR>* Timeseries Panel: render threshold at either top or bottom of graph when it is out… (#41649) <BR>* Select: use findBy and make these tests async to avoid act() errors (#42134) <BR>* grafana/ui: Export types and utils required by grafana/experimental (#42133) <BR>* Catalog: Provide default tab fallback in Plugin Details page (#41979) <BR>* Tracing: Show start time of trace with milliseconds precision (#42132) <BR>* fix: use better type assertion for initialAsyncRequestState (#42087) <BR>* Jaeger: Make tags templateable (#42005) <BR>* CodeEditor: Prevent suggestions from being clipped (#42120) <BR>* annotations editor menu should not appear if annotations are disabled (#42068) <BR>* Update dependency react-select to v5 (#41604) <BR>* Chore: Split nightly docker image scan into separate pipelines (#42097) <BR>* Chore: Bump versions to 8.4.0-pre (#42116) <BR>* Update latest.json (#42115) <BR>* Loki: Pass log volume hint as a request header (#42108) <BR>* ReleaseNotes: Updated changelog and release notes for 8.3.0-beta1 (#42044) <BR>* CI: Remove Linux `grabpl` step dependency from Windows builds (#42069) <BR>* Logs: Fix requesting of older logs when flipped order (#41966) <BR>* Removed packahes_api relrefs. (#42017) <BR>* Ignore react-icons bump for now (#41537) <BR>* Bump grabpl version to 2.7.1 (#42089) <BR>* Access control: use delegatable flag to check if role can be granted (#42070) <BR>* Elasticsearch: Display custom values in version select (#42051) <BR>* Docs: Whats new 8.3 - Preliminary (#41930) <BR>* Role picker: extend width to prevent menu being out of page (#42047) <BR>* Loki: alerting: adjust step-calculation to be the same as in frontend (#42033) <BR>* Update dependency AATTtypes/react-dom to v17 (#42045) <BR>* Update typescript-eslint monorepo to v5 (#42046) <BR>* Tracing: Fix incorrect indentations due to reoccurring spanIDs (#41919) <BR>* A11y/DashList: Make star button tab-navigable (#41479) <BR>* Alerting: Check for nil model.Settings and models.SecureSettings (#37738) <BR>* Add deployment_tools_config.json to git and eslint ignore (#42053) <BR>* Tracing: Make query editors available in dashboard for Tempo and Zipkin (#41974) <BR>* Select: Select menus now properly scroll during keyboard navigation (#41917) <BR>* Update dependency AATTtypes/react to v17 (#42035) <BR>* Update dependency AATTtesting-library/react-hooks to v7 (#42000) <BR>* Update dependency AATTtesting-library/react to v12 (#41997) <BR>* PanelEdit: Always show delete icon button for overrides, even when collapsed (#42029) <BR>* Alerting: Add value to notifier template (#41951) <BR>* Access control: Fix permission required to invite users (prevent access error) (#41943) <BR>* Variables: Make renamed or missing variable section expandable (#41964) <BR>* Fix: add the babel config to the dockerfiles (#42021) <BR>* Candlestick: exclude unmapped fields by default (#42011) <BR>* Update cuetsy to latest (#42015) <BR>* Recorded Queries: Split extension reducers init and extension init (#41850) <BR>* Make integration tests depend on initialize for enterprise-release-<BR>* branches (#42004) <BR>* TimeSeries: fix fillBelowTo wrongly affecting fills of unrelated series (#41998) <BR>* Corrected the path. (#42006) <BR>* updated image name (fixed typo), removed redundant image and resized images. (#41999) <BR>* Dockerfile: Bump Go and Alpine versions (#41922) <BR>* Testdata: add random labeled stream (#41932) <BR>* ExtractFields: properly detect value types from extracted fields (#41995) <BR>* Remove tether dependency since it\'s not used anymore (#41632) <BR>* Update dependency cypress to v9 (#41588) <BR>* loki: simplify interval calculation (#41857) <BR>* can\'t bump execa until esm modules (#41967) <BR>* Alerting: support mute timings configuration through the api for the embedded alertmanager (#41533) <BR>* Chore: fix typo in annotations.ts (#41978) <BR>* docs: improved deprecation-info for elasticsearch and influxdb (#41981) <BR>* Add concept about envelope encryption (#41860) <BR>* Docs: add easier to find deprecation notices to certain data sources and to the changelog (#41938) <BR>* Chore: Add context to playlist (#41337) <BR>* ThresholdControls: Use correct scale key when calculating handle position (#41942) <BR>* Add context for Publish and AddEventListener (#41665) <BR>* Plugins: remove deprecated code (components) (#41686) <BR>* Ignore history/react-router-dom for now (#40932) <BR>* chore(CODEOWNERS): remove references on \"AATTgrafana/plugins-platform\" (#41949) <BR>* Update dependency immutable to v4 (#41238) <BR>* refactor: fix displayname and description for serviceaccount role (#41946) <BR>* Releasing: start splitting out publish phase (#41959) <BR>* Alerting: increase timeout for silences tests (#41918) <BR>* JWT: Split race-y test into two stable tests (#41950) <BR>* show admin nav link it the user only has permissions to view licensing and not other pages under admin node (#41948) <BR>* Refactor drone yaml (#41937) <BR>* Update latest.json (#41873) <BR>* Fix loop when cannot fetch roles (#41901) <BR>* AzureMonitor: Fix metric namespace clear (#41878) <BR>* Access Control: use role groups in role picker (#41912) <BR>* AccessControl: RolePicker fetch roles in org (#41927) <BR>* add unsupported renderer message to catalog (#41898) <BR>* Install netcat to build-container and update the version (#41825) <BR>* Transformers: extract fields from JSON and text (alpha) (#41791) <BR>* Candlestick: fix volume histogram height by using mapped field name (#41931) <BR>* Geomap: Improve geojson style editor (#41926) <BR>* Docs: Add configuration option for the image renderer (#41798) <BR>* Chore: Move babel config to a root babel.config.json (#41615) <BR>* Make initialize depend on clone, only on enterprise pipelines (#41909) <BR>* Run integration tests after initialize (#41906) <BR>* Datasource: Fix stable sort order of query responses (#41868) <BR>* Disable lint-drone from release pipelines (#41899) <BR>* Add basic resource trimming command (#41780) <BR>* Update grabpl version to 2.6.1 (#41892) <BR>* Azure Monitor: Clean up fields when editing Metrics (#41762) <BR>* ReleaseNotes: Updated changelog and release notes for 8.2.5 (#41886) <BR>* AccessControl: FGAC permissions for orgs endpoint on frontend (#41050)<BR>* Wed Feb 09 2022 ecsosAATTopensuse.org- Update to version 8.3.5: <BR>* Cherry pick e2e test server changes <BR>* Fix lint <BR>* Update grabpl version <BR>* csrf checks for v8.3.5 (#234) <BR>* resolve conflicts <BR>* Update yarn.lock for 8.3.5 <BR>* [v8.3.x] Fix for CVE-2022-21702 (#225) <BR>* \"Release: Updated versions in package to 8.3.5\"<BR>* Thu Jan 20 2022 witold.bedykAATTsuse.com- Update to Go 1.17.- Add build-time dependency on `wire`.- Update license to GNU Affero General Public License v3.0.- Update to version 8.3.4 (jsc#PM-3191) + Security: <BR>* GetUserInfo: return an error if no user was found (bsc#1194873, CVE-2022-21673) + Features and enhancements: <BR>* Alerting: Allow configuration of non-ready alertmanagers. <BR>* Alerting: Allow customization of Google chat message. <BR>* AppPlugins: Support app plugins with only default nav. <BR>* InfluxDB: query editor: skip fields in metadata queries. <BR>* Postgres/MySQL/MSSQL: Cancel in-flight SQL query if user cancels query in grafana. <BR>* Prometheus: Forward oauth tokens after prometheus datasource migration. + Bug fixes: <BR>* Azure Monitor: Bug fix for variable interpolations in metrics dropdowns. <BR>* Azure Monitor: Improved error messages for variable queries. <BR>* CloudMonitoring: Fixes broken variable queries that use group bys. <BR>* Configuration: You can now see your expired API keys if you have no active ones. <BR>* Elasticsearch: Fix handling multiple datalinks for a single field. <BR>* Export: Fix error being thrown when exporting dashboards using query variables that reference the default datasource. <BR>* ImportDashboard: Fixes issue with importing dashboard and name ending up in uid. <BR>* Login: Page no longer overflows on mobile. <BR>* Plugins: Set backend metadata property for core plugins. <BR>* Prometheus: Fill missing steps with null values. <BR>* Prometheus: Fix interpolation of $__rate_interval variable. <BR>* Prometheus: Interpolate variables with curly brackets syntax. <BR>* Prometheus: Respect the http-method data source setting. <BR>* Table: Fixes issue with field config applied to wrong fields when hiding columns. <BR>* Toolkit: Fix bug with rootUrls not being properly parsed when signing a private plugin. <BR>* Variables: Fix so data source variables are added to adhoc configuration. + Plugin development fixes & changes: <BR>* Toolkit: Revert build config so tslib is bundled with plugins to prevent plugins from crashing.- Update to version 8.3.3: + Features and enhancements: <BR>* BarChart: Use new data error view component to show actions in panel edit. <BR>* CloudMonitor: Iterate over pageToken for resources. <BR>* Macaron: Prevent WriteHeader invalid HTTP status code panic. + Bug fixes: <BR>* AnnoListPanel: Fix interpolation of variables in tags. <BR>* CloudWatch: Allow queries to have no dimensions specified. <BR>* CloudWatch: Fix broken queries for users migrating from 8.2.4/8.2.5 to 8.3.0. <BR>* CloudWatch: Make sure MatchExact flag gets the right value. <BR>* Dashboards: Fix so that empty folders can be deleted from the manage dashboards/folders page. <BR>* InfluxDB: Improve handling of metadata query errors in InfluxQL. <BR>* Loki: Fix adding of ad hoc filters for queries with parser and line_format expressions. <BR>* Prometheus: Fix running of exemplar queries for non-histogram metrics. <BR>* Prometheus: Interpolate template variables in interval. <BR>* StateTimeline: Fix toolitp not showing when for frames with multiple fields. <BR>* TraceView: Fix virtualized scrolling when trace view is opened in right pane in Explore. <BR>* Variables: Fix repeating panels for on time range changed variables. <BR>* Variables: Fix so queryparam option works for scoped variables.- Update to version 8.3.2 + Security: Fixes CVE-2021-43813 and CVE-2021-43815.- Update to version 8.3.1 + Security: Fixes CVE-2021-43798.- Update to version 8.3.0 + Features and enhancements: <BR>* Alerting: Prevent folders from being deleted when they contain alerts. <BR>* Alerting: Show full preview value in tooltip. <BR>* BarGauge: Limit title width when name is really long. <BR>* CloudMonitoring: Avoid to escape regexps in filters. <BR>* CloudWatch: Add support for AWS Metric Insights. <BR>* TooltipPlugin: Remove other panels\' shared tooltip in edit panel. <BR>* Visualizations: Limit y label width to 40% of visualization width. + Bug fixes: <BR>* Alerting: Clear alerting rule evaluation errors after intermittent failures. <BR>* Alerting: Fix refresh on legacy Alert List panel. <BR>* Dashboard: Fix queries for panels with non-integer widths. <BR>* Explore: Fix url update inconsistency. <BR>* Prometheus: Fix range variables interpolation for time ranges smaller than 1 second. <BR>* ValueMappings: Fixes issue with regex value mapping that only sets color.- Update to version 8.3.0-beta2 + Breaking changes: <BR>* Grafana 8 Alerting enabled by default for installations that do not use legacy alerting. <BR>* Keep Last State for \"If execution error or timeout\" when upgrading to Grafana 8 alerting. + Features and enhancements: <BR>* Alerting: Create DatasourceError alert if evaluation returns error. <BR>* Alerting: Make Unified Alerting enabled by default for those who do not use legacy alerting. <BR>* Alerting: Support mute timings configuration through the api for the embedded alert manager. <BR>* CloudWatch: Add missing AWS/Events metrics. <BR>* Docs: Add easier to find deprecation notices to certain data sources and to the changelog. <BR>* Plugins Catalog: Enable install controls based on the pluginAdminEnabled flag. <BR>* Table: Add space between values for the DefaultCell and JSONViewCell. <BR>* Tracing: Make query editors available in dashboard for Tempo and Zipkin. + Bug fixes: <BR>* AccessControl: Renamed orgs roles, removed fixed:orgs:reader introduced in beta1. <BR>* Azure Monitor: Add trap focus for modals in grafana/ui and other small a11y fixes for Azure Monitor. <BR>* CodeEditor: Prevent suggestions from being clipped. <BR>* Dashboard: Fix cache timeout persistence. <BR>* Datasource: Fix stable sort order of query responses. <BR>* Explore: Fix error in query history when removing last item. <BR>* Logs: Fix requesting of older logs when flipped order. <BR>* Prometheus: Fix running of health check query based on access mode. <BR>* TextPanel: Fix suggestions for existing panels. <BR>* Tracing: Fix incorrect indentations due to reoccurring spanIDs. <BR>* Tracing: Show start time of trace with milliseconds precision. <BR>* Variables: Make renamed or missing variable section expandable. + Plugin development fixes & changes: <BR>* Select: Select menus now properly scroll during keyboard navigation.- Update to version 8.3.0-beta1 + Features and enhancements: <BR>* Alerting: Add UI for contact point testing with custom annotations and labels. <BR>* Alerting: Make alert state indicator in panel header work with Grafana 8 alerts. <BR>* Alerting: Option for Discord notifier to use webhook name. <BR>* Annotations: Deprecate AnnotationsSrv. <BR>* Auth: Omit all base64 paddings in JWT tokens for the JWT auth. <BR>* Azure Monitor: Clean up fields when editing Metrics. <BR>* AzureMonitor: Add new starter dashboards. <BR>* AzureMonitor: Add starter dashboard for app monitoring with Application Insights. <BR>* Barchart/Time series: Allow x axis label. <BR>* CLI: Improve error handling for installing plugins. <BR>* CloudMonitoring: Migrate to use backend plugin SDK contracts. <BR>* CloudWatch Logs: Add retry strategy for hitting max concurrent queries. <BR>* CloudWatch: Add AWS RoboMaker metrics and dimension. <BR>* CloudWatch: Add AWS Transfer metrics and dimension. <BR>* Dashboard: replace datasource name with a reference object. <BR>* Dashboards: Show logs on time series when hovering. <BR>* Elasticsearch: Add support for Elasticsearch 8.0 (Beta). <BR>* Elasticsearch: Add time zone setting to Date Histogram aggregation. <BR>* Elasticsearch: Enable full range log volume histogram. <BR>* Elasticsearch: Full range logs volume. <BR>* Explore: Allow changing the graph type. <BR>* Explore: Show ANSI colors when highlighting matched words in the logs panel. <BR>* Graph(old) panel: Listen to events from Time series panel. <BR>* Import: Load gcom dashboards from URL. <BR>* LibraryPanels: Improves export and import of library panels between orgs. <BR>* OAuth: Support PKCE. <BR>* Panel edit: Overrides now highlight correctly when searching. <BR>* PanelEdit: Display drag indicators on draggable sections. <BR>* Plugins: Refactor Plugin Management. <BR>* Prometheus: Add custom query parameters when creating PromLink url. <BR>* Prometheus: Remove limits on metrics, labels, and values in Metrics Browser. <BR>* StateTimeline: Share cursor with rest of the panels. <BR>* Tempo: Add error details when json upload fails. <BR>* Tempo: Add filtering for service graph query. <BR>* Tempo: Add links to nodes in Service Graph pointing to Prometheus metrics. <BR>* Time series/Bar chart panel: Add ability to sort series via legend. <BR>* TimeSeries: Allow multiple axes for the same unit. <BR>* TraceView: Allow span links defined on dataFrame. <BR>* Transformations: Support a rows mode in labels to fields. <BR>* ValueMappings: Don\'t apply field config defaults to time fields. <BR>* Variables: Only update panels that are impacted by variable change. + Bug fixes: <BR>* API: Fix dashboard quota limit for imports. <BR>* Alerting: Fix rule editor issues with Azure Monitor data source. <BR>* Azure monitor: Make sure alert rule editor is not enabled when template variables are being used. <BR>* CloudMonitoring: Fix annotation queries. <BR>* CodeEditor: Trigger the latest getSuggestions() passed to CodeEditor. <BR>* Dashboard: Remove the current panel from the list of options in the Dashboard datasource. <BR>* Encryption: Fix decrypting secrets in alerting migration. <BR>* InfluxDB: Fix corner case where index is too large in ALIAS field. <BR>* NavBar: Order App plugins alphabetically. <BR>* NodeGraph: Fix zooming sensitivity on touchpads. <BR>* Plugins: Add OAuth pass-through logic to api/ds/query endpoint. <BR>* Snapshots: Fix panel inspector for snapshot data. <BR>* Tempo: Fix basic auth password reset on adding tag. <BR>* ValueMapping: Fixes issue with regex mappings. + Plugin development fixes & changes: <BR>* grafana/ui: Enable slider marks display.- Update to version 8.2.7 + Security: Fixes CVE-2021-43798.- Update to version 8.2.6 + Features and enhancements: <BR>* Security: Upgrade Docker base image to Alpine 3.14.3. <BR>* Security: Upgrade Go to 1.17.2. + Bug fixes: <BR>* TimeSeries: Fix fillBelowTo wrongly affecting fills of unrelated series.- Update to version 8.2.5 + Breaking changes: <BR>* Fix No Data behaviour in Legacy Alerting. + Bug fixes: <BR>* Alerting: Fix a bug where the metric in the evaluation string was not correctly populated. <BR>* Alerting: Fix no data behaviour in Legacy Alerting for alert rules using the AND operator. <BR>* CloudMonitoring: Ignore min and max aggregation in MQL queries. <BR>* Dashboards: \'Copy\' is no longer added to new dashboard titles. <BR>* DataProxy: Fix overriding response body when response is a WebSocket upgrade. <BR>* Elasticsearch: Use field configured in query editor as field for date_histogram aggregations. <BR>* Explore: Fix running queries without a datasource property set. <BR>* InfluxDB: Fix numeric aliases in queries. <BR>* Plugins: Ensure consistent plugin settings list response. <BR>* Tempo: Fix validation of float durations. <BR>* Tracing: Correct tags for each span are shown.- Update to version 8.2.4 + Security: Fixes CVE-2021-41244.- Update to version 8.2.3 + Security: Fixes CVE-2021-41174.- Update to version 8.2.2 + Features and enhancements: <BR>* Annotations: We have improved tag search performance. <BR>* Application: You can now configure an error-template title. <BR>* AzureMonitor: We removed a restriction from the resource filter query. <BR>* Packaging: We removed the ProcSubset option in systemd. This option prevented Grafana from starting in LXC environments. <BR>* Prometheus: We removed the autocomplete limit for metrics. <BR>* Table: We improved the styling of the type icons to make them more distinct from column / field name. <BR>* ValueMappings: You can now use value mapping in stat, gauge, bar gauge, and pie chart visualizations. + Bug fixes: <BR>* Alerting: Fix panic when Slack\'s API sends unexpected response. <BR>* Alerting: The Create Alert button now appears on the dashboard panel when you are working with a default datasource. <BR>* Explore: We fixed the problem where the Explore log panel disappears when an Elasticsearch logs query returns no results. <BR>* Graph: You can now see annotation descriptions on hover. <BR>* Logs: The system now uses the JSON parser only if the line is parsed to an object. <BR>* Prometheus: We fixed the issue where the system did not reuse TCP connections when querying from Grafana alerting. <BR>* Prometheus: We fixed the problem that resulted in an error when a user created a query with a $__interval min step. <BR>* RowsToFields: We fixed the issue where the system was not properly interpreting number values. <BR>* Scale: We fixed how the system handles NaN percent when data min = data max. <BR>* Table panel: You can now create a filter that includes special characters.- Update to version 8.2.1 + Bug fixes: <BR>* Dashboard: Fix rendering of repeating panels. <BR>* Datasources: Fix deletion of data source if plugin is not found. <BR>* Packaging: Remove systemcallfilters sections from systemd unit files. <BR>* Prometheus: Add Headers to HTTP client options.- Update to version 8.2.0 + Features and enhancements: <BR>* AWS: Updated AWS authentication documentation. <BR>* Alerting: Added support Alertmanager data source for upstream Prometheus AM implementation. <BR>* Alerting: Allows more characters in label names so notifications are sent. <BR>* Alerting: Get alert rules for a dashboard or a panel using /api/v1/rules endpoints. <BR>* Annotations: Improved rendering performance of event markers. <BR>* CloudWatch Logs: Skip caching for log queries. <BR>* Explore: Added an opt-in configuration for Node Graph in Jaeger, Zipkin, and Tempo. <BR>* Packaging: Add stricter systemd unit options. <BR>* Prometheus: Metrics browser can now handle label values with special characters. + Bug fixes: <BR>* CodeEditor: Ensure that we trigger the latest onSave callback provided to the component. <BR>* DashboardList/AlertList: Fix for missing All folder value. + Plugin development fixes & changes: <BR>* Plugins: Create a mock icon component to prevent console errors.- Update to version 8.2.0-beta2 + Features and enhancements: <BR>* AccessControl: Document new permissions restricting data source access. <BR>* TimePicker: Add fiscal years and search to time picker. <BR>* Alerting: Added support for Unified Alerting with Grafana HA. <BR>* Alerting: Added support for tune rule evaluation using configuration options. <BR>* Alerting: Cleanups alertmanager namespace from key-value store when disabling Grafana 8 alerts. <BR>* Alerting: Remove ngalert feature toggle and introduce two new settings for enabling Grafana 8 alerts and disabling them for specific organisations. <BR>* CloudWatch: Introduced new math expression where it is necessary to specify the period field. <BR>* InfluxDB: Added support for $__interval and $__interval_ms in Flux queries for alerting. <BR>* InfluxDB: Flux queries can use more precise start and end timestamps with nanosecond-precision. <BR>* Plugins Catalog: Make the catalog the default way to interact with plugins. <BR>* Prometheus: Removed autocomplete limit for metrics. + Bug fixes: <BR>* Alerting: Fixed an issue where the edit page crashes if you tried to preview an alert without a condition set. <BR>* Alerting: Fixed rules migration to keep existing Grafana 8 alert rules. <BR>* Alerting: Fixed the silence file content generated during migration. <BR>* Analytics: Fixed an issue related to interaction event propagation in Azure Application Insights. <BR>* BarGauge: Fixed an issue where the cell color was lit even though there was no data. <BR>* BarGauge: Improved handling of streaming data. <BR>* CloudMonitoring: Fixed INT64 label unmarshal error. <BR>* ConfirmModal: Fixes confirm button focus on modal open. <BR>* Dashboard: Add option to generate short URL for variables with values containing spaces. <BR>* Explore: No longer hides errors containing refId property. <BR>* Fixed an issue that produced State timeline panel tooltip error when data was not in sync. <BR>* InfluxDB: InfluxQL query editor is set to always use resultFormat. <BR>* Loki: Fixed creating context query for logs with parsed labels. <BR>* PageToolbar: Fixed alignment of titles. <BR>* Plugins Catalog: Update to the list of available panels after an install, update or uninstall. <BR>* TimeSeries: Fixed an issue where the shared cursor was not showing when hovering over in old Graph panel. <BR>* Variables: Fixed issues related to change of focus or refresh pages when pressing enter in a text box variable input. <BR>* Variables: Panel no longer crash when using the adhoc variable in data links.- Update to version 8.2.0-beta1 + Features and enhancements: <BR>* AccessControl: Introduce new permissions to restrict access for reloading provisioning configuration. <BR>* Alerting: Add UI to edit Cortex/Loki namespace, group names, and group evaluation interval. <BR>* Alerting: Add a Test button to test contact point. <BR>* Alerting: Allow creating/editing recording rules for Loki and Cortex. <BR>* Alerting: Metrics should have the label org instead of user. <BR>* Alerting: Sort notification channels by name to make them easier to locate. <BR>* Alerting: Support org level isolation of notification configuration. <BR>* AzureMonitor: Add data links to deep link to Azure Portal Azure Resource Graph. <BR>* AzureMonitor: Add support for annotations from Azure Monitor Metrics and Azure Resource Graph services. <BR>* AzureMonitor: Show error message when subscriptions request fails in ConfigEditor. <BR>* Chore: Update to Golang 1.16.7. <BR>* CloudWatch Logs: Add link to X-Ray data source for trace IDs in logs. <BR>* CloudWatch Logs: Disable query path using websockets (Live) feature. <BR>* CloudWatch/Logs: Don\'t group dataframes for non time series queries. <BR>* Cloudwatch: Migrate queries that use multiple stats to one query per stat. <BR>* Dashboard: Keep live timeseries moving left (v2). <BR>* Datasources: Introduce response_limit for datasource responses. <BR>* Explore: Add filter by trace or span ID to trace to logs feature. <BR>* Explore: Download traces as JSON in Explore Inspector. <BR>* Explore: Reuse Dashboard\'s QueryRows component. <BR>* Explore: Support custom display label for derived fields buttons for Loki datasource. <BR>* Grafana UI: Update monaco-related dependencies. <BR>* Graphite: Deprecate browser access mode. <BR>* InfluxDB: Improve handling of intervals in alerting. <BR>* InfluxDB: InfluxQL query editor: Handle unusual characters in tag values better. <BR>* Jaeger: Add ability to upload JSON file for trace data. <BR>* LibraryElements: Enable specifying UID for new and existing library elements. <BR>* LibraryPanels: Remove library panel icon from the panel header so you can no longer tell that a panel is a library panel from the dashboard view. <BR>* Logs panel: Scroll to the bottom on page refresh when sorting in ascending order. <BR>* Loki: Add fuzzy search to label browser. <BR>* Navigation: Implement active state for items in the Sidemenu. <BR>* Packaging: Add stricter systemd unit options. <BR>* Packaging: Update PID file location from /var/run to /run. <BR>* Plugins: Add Hide OAuth Forward config option. <BR>* Postgres/MySQL/MSSQL: Add setting to limit the maximum number of rows processed. <BR>* Prometheus: Add browser access mode deprecation warning. <BR>* Prometheus: Add interpolation for built-in-time variables to backend. <BR>* Tempo: Add ability to upload trace data in JSON format. <BR>* TimeSeries/XYChart: Allow grid lines visibility control in XYChart and TimeSeries panels. <BR>* Transformations: Convert field types to time string number or boolean. <BR>* Value mappings: Add regular-expression based value mapping. <BR>* Zipkin: Add ability to upload trace JSON. + Bug fixes: <BR>* Admin: Prevent user from deleting user\'s current/active organization. <BR>* LibraryPanels: Fix library panel getting saved in the dashboard\'s folder. <BR>* OAuth: Make generic teams URL and JMES path configurable. <BR>* QueryEditor: Fix broken copy-paste for mouse middle-click <BR>* Thresholds: Fix undefined color in \"Add threshold\". <BR>* Timeseries: Add wide-to-long, and fix multi-frame output. <BR>* TooltipPlugin: Fix behavior of Shared Crosshair when Tooltip is set to All. + Plugin development fixes & changes: <BR>* Grafana UI: Fix TS error property css is missing in type.- Update to version 8.1.8 + Security: Fixes CVE-2021-43798.- Update to version 8.1.7 + Bug fixes: <BR>* Alerting: Fix alerts with evaluation interval more than 30 seconds resolving before notification. <BR>* Elasticsearch/Prometheus: Fix usage of proper SigV4 service namespace.- Update to version 8.1.6 + Security: Fixes CVE-2021-39226.- Update to version 8.1.5 + Bug fixes: <BR>* BarChart: Fixes panel error that happens on second refresh.- Update to version 8.1.4 + Features and enhancements <BR>* Explore: Ensure logs volume bar colors match legend colors. <BR>* LDAP: Search all DNs for users. + Bug fixes: <BR>* Alerting: Fix notification channel migration. <BR>* Annotations: Fix blank panels for queries with unknown data sources. <BR>* BarChart: Fix stale values and x axis labels. <BR>* Graph: Make old graph panel thresholds work even if ngalert is enabled. <BR>* InfluxDB: Fix regex to identify / as separator. <BR>* LibraryPanels: Fix update issues related to library panels in rows. <BR>* Variables: Fix variables not updating inside a Panel when the preceding Row uses \"Repeat For\".- Update to version 8.1.3 + Bug fixes <BR>* Alerting: Fix alert flapping in the internal alertmanager. <BR>* Alerting: Fix request handler failed to convert dataframe \"results\" to plugins.DataTimeSeriesSlice: input frame is not recognized as a time series. <BR>* Dashboard: Fix UIDs are not preserved when importing/creating dashboards thru importing .json file. <BR>* Dashboard: Forces panel re-render when exiting panel edit. <BR>* Dashboard: Prevent folder from changing when navigating to general settings. <BR>* Docker: Force use of libcrypto1.1 and libssl1.1 versions to fix CVE-2021-3711. <BR>* Elasticsearch: Fix metric names for alert queries. <BR>* Elasticsearch: Limit Histogram field parameter to numeric values. <BR>* Elasticsearch: Prevent pipeline aggregations to show up in terms order by options. <BR>* LibraryPanels: Prevent duplicate repeated panels from being created. <BR>* Loki: Fix ad-hoc filter in dashboard when used with parser. <BR>* Plugins: Track signed files + add warn log for plugin assets which are not signed. <BR>* Postgres/MySQL/MSSQL: Fix region annotations not displayed correctly. <BR>* Prometheus: Fix validate selector in metrics browser. <BR>* Security: Fix stylesheet injection vulnerability. <BR>* Security: Fix short URL vulnerability.- Update to version 8.1.2 + Features and enhancements: <BR>* AzureMonitor: Add support for PostgreSQL and MySQL Flexible Servers. <BR>* Datasource: Change HTTP status code for failed datasource health check to 400. <BR>* Explore: Add span duration to left panel in trace viewer. <BR>* Plugins: Use file extension allowlist when serving plugin assets instead of checking for UNIX executable. <BR>* Profiling: Add support for binding pprof server to custom network interfaces. <BR>* Search: Make search icon keyboard navigable. <BR>* Template variables: Keyboard navigation improvements. <BR>* Tooltip: Display ms within minute time range. + Bug fixes: <BR>* Alerting: Fix saving LINE contact point. <BR>* Annotations: Fix alerting annotation coloring. <BR>* Annotations: Alert annotations are now visible in the correct Panel. <BR>* Auth: Hide SigV4 config UI and disable middleware when its config flag is disabled. <BR>* Dashboard: Prevent incorrect panel layout by comparing window width against theme breakpoints. <BR>* Elasticsearch: Fix metric names for alert queries. <BR>* Explore: Fix showing of full log context. <BR>* PanelEdit: Fix \'Actual\' size by passing the correct panel size to Dashboard. <BR>* Plugins: Fix TLS datasource settings. <BR>* Variables: Fix issue with empty drop downs on navigation. <BR>* Variables: Fix URL util converting false into true. + Plugin development fixes & changes: <BR>* Toolkit: Fix matchMedia not found error.- Update to version 8.1.1 + Bug fixes: <BR>* CloudWatch Logs: Fix crash when no region is selected.- Update to version 8.1.0 + Features and enhancements: <BR>* Alerting: Deduplicate receivers during migration. <BR>* ColorPicker: Display colors as RGBA. <BR>* Select: Make portalling the menu opt-in, but opt-in everywhere. <BR>* TimeRangePicker: Improve accessibility. + Bug fixes: <BR>* Annotations: Correct annotations that are displayed upon page refresh. <BR>* Annotations: Fix Enabled button that disappeared from Grafana v8.0.6. <BR>* Annotations: Fix data source template variable that was not available for annotations. <BR>* AzureMonitor: Fix annotations query editor that does not load. <BR>* Geomap: Fix scale calculations. <BR>* GraphNG: Fix y-axis autosizing. <BR>* Live: Display stream rate and fix duplicate channels in list response. <BR>* Loki: Update labels in log browser when time range changes in dashboard. <BR>* NGAlert: Send resolve signal to alertmanager on alerting -> Normal. <BR>* PasswordField: Prevent a password from being displayed when you click the Enter button. <BR>* Renderer: Remove debug.log file when Grafana is stopped. <BR>* Security: Update dependencies to fix CVE-2021-36222.- Update to version 8.1.0-beta3 + Features and enhancements: <BR>* Alerting: Support label matcher syntax in alert rule list filter. <BR>* IconButton: Put tooltip text as aria-label. <BR>* Live: Experimental HA with Redis. <BR>* UI: FileDropzone component. <BR>* CloudWatch: Add AWS LookoutMetrics. + Bug fixes: <BR>* Docker: Fix builds by delaying go mod verify until all required files are copied over. <BR>* Exemplars: Fix disable exemplars only on the query that failed. <BR>* SQL: Fix SQL dataframe resampling (fill mode + time intervals).- Update to version 8.1.0-beta2 + Features and enhancements: <BR>* Alerting: Expand the value string in alert annotations and labels. <BR>* Auth: Add Azure HTTP authentication middleware. <BR>* Auth: Auth: Pass user role when using the authentication proxy. <BR>* Gazetteer: Update countries.json file to allow for linking to 3-letter country codes. + Bug fixes: <BR>* Config: Fix Docker builds by correcting formatting in sample.ini. <BR>* Explore: Fix encoding of internal URLs.- Update to version 8.1.0-beta1 + Features and enhancements: <BR>* Alerting: Add Alertmanager notifications tab. <BR>* Alerting: Add button to deactivate current Alertmanager configuration. <BR>* Alerting: Add toggle in Loki/Prometheus data source configuration to opt out of alerting UI. <BR>* Alerting: Allow any \"evaluate for\" value >=0 in the alert rule form. <BR>* Alerting: Load default configuration from status endpoint, if Cortex Alertmanager returns empty user configuration. <BR>* Alerting: view to display alert rule and its underlying data. <BR>* Annotation panel: Release the annotation panel. <BR>* Annotations: Add typeahead support for tags in built-in annotations. <BR>* AzureMonitor: Add curated dashboards for Azure services. <BR>* AzureMonitor: Add support for deep links to Microsoft Azure portal for Metrics. <BR>* AzureMonitor: Remove support for different credentials for Azure Monitor Logs. <BR>* AzureMonitor: Support querying any Resource for Logs queries. <BR>* Elasticsearch: Add frozen indices search support. <BR>* Elasticsearch: Name fields after template variables values instead of their name. <BR>* Elasticsearch: add rate aggregation. <BR>* Email: Allow configuration of content types for email notifications. <BR>* Explore: Add more meta information when line limit is hit. <BR>* Explore: UI improvements to trace view. <BR>* FieldOverrides: Added support to change display name in an override field and have it be matched by a later rule. <BR>* HTTP Client: Introduce dataproxy_max_idle_connections config variable. <BR>* InfluxDB: InfluxQL: adds tags to timeseries data. <BR>* InfluxDB: InfluxQL: make measurement search case insensitive. Legacy Alerting: Replace simplejson with a struct in webhook notification channel. <BR>* Legend: Updates display name for Last (not null) to just Last<BR>*. <BR>* Logs panel: Add option to show common labels. <BR>* Loki: Add $__range variable. <BR>* Loki: Add support for \"label_values(log stream selector, label)\" in templating. <BR>* Loki: Add support for ad-hoc filtering in dashboard. <BR>* MySQL Datasource: Add timezone parameter. <BR>* NodeGraph: Show gradient fields in legend. <BR>* PanelOptions: Don\'t mutate panel options/field config object when updating. <BR>* PieChart: Make pie gradient more subtle to match other charts. <BR>* Prometheus: Update PromQL typeahead and highlighting. <BR>* Prometheus: interpolate variable for step field. <BR>* Provisioning: Improve validation by validating across all dashboard providers. <BR>* SQL Datasources: Allow multiple string/labels columns with time series. <BR>* Select: Portal select menu to document.body. <BR>* Team Sync: Add group mapping to support team sync in the Generic OAuth provider. <BR>* Tooltip: Make active series more noticeable. <BR>* Tracing: Add support to configure trace to logs start and end time. <BR>* Transformations: Skip merge when there is only a single data frame. <BR>* ValueMapping: Added support for mapping text to color, boolean values, NaN and Null. Improved UI for value mapping. <BR>* Visualizations: Dynamically set any config (min, max, unit, color, thresholds) from query results. <BR>* live: Add support to handle origin without a value for the port when matching with root_url. + Bug fixes: <BR>* Alerting: Handle marshaling Inf values. <BR>* AzureMonitor: Fix macro resolution for template variables. <BR>* AzureMonitor: Fix queries with Microsoft.NetApp/../../volumes resources. <BR>* AzureMonitor: Request and concat subsequent resource pages. <BR>* Bug: Fix parse duration for day. <BR>* Datasources: Improve error handling for error messages. <BR>* Explore: Correct the functionality of shift-enter shortcut across all uses. <BR>* Explore: Show all dataFrames in data tab in Inspector. <BR>* GraphNG: Fix Tooltip mode \'All\' for XYChart. <BR>* Loki: Fix highlight of logs when using filter expressions with backticks. <BR>* Modal: Force modal content to overflow with scroll. <BR>* Plugins: Ignore symlinked folders when verifying plugin signature. + Plugin development fixes & changes: <BR>* Toolkit: Improve error messages when tasks fail.- Update to version 8.0.7 + Security: Fixes CVE-2021-43798.- Update to version 8.0.6 + Features and enhancements: <BR>* Alerting: Add annotation upon alert state change. <BR>* Alerting: Allow space in label and annotation names. <BR>* InfluxDB: Improve legend labels for InfluxDB query results. + Bug fixes: <BR>* Alerting: Fix improper alert by changing the handling of empty labels. <BR>* CloudWatch/Logs: Reestablish Cloud Watch alert behavior. <BR>* Dashboard: Avoid migration breaking on fieldConfig without defaults field in folded panel. <BR>* DashboardList: Fix issue not re-fetching dashboard list after variable change. <BR>* Database: Fix incorrect format of isolation level configuration parameter for MySQL. <BR>* InfluxDB: Correct tag filtering on InfluxDB data. <BR>* Links: Fix links that caused a full page reload. <BR>* Live: Fix HTTP error when InfluxDB metrics have an incomplete or asymmetrical field set. <BR>* Postgres/MySQL/MSSQL: Change time field to \"Time\" for time series queries. <BR>* Postgres: Fix the handling of a null return value in query results. <BR>* Tempo: Show hex strings instead of uints for IDs. <BR>* TimeSeries: Improve tooltip positioning when tooltip overflows. <BR>* Transformations: Add \'prepare time series\' transformer.- Update to version 8.0.5 + Features and enhancements: <BR>* Cloudwatch Logs: Send error down to client. <BR>* Folders: Return 409 Conflict status when folder already exists. <BR>* TimeSeries: Do not show series in tooltip if it\'s hidden in the viz. + Bug fixes: <BR>* AzureMonitor: Fix issue where resource group name is missing on the resource picker button. <BR>* Chore: Fix AWS auth assuming role with workspace IAM. <BR>* DashboardQueryRunner: Fixes unrestrained subscriptions being created. <BR>* DateFormats: Fix reading correct setting key for use_browser_locale. <BR>* Links: Fix links to other apps outside Grafana when under sub path. <BR>* Snapshots: Fix snapshot absolute time range issue. <BR>* Table: Fix data link color. <BR>* Time Series: Fix X-axis time format when tick increment is larger than a year. <BR>* Tooltip Plugin: Prevent tooltip render if field is undefined.- Update to version 8.0.4 + Features and enhancements: <BR>* Live: Rely on app url for origin check. <BR>* PieChart: Sort legend descending, update placeholder. <BR>* TimeSeries panel: Do not reinitialize plot when thresholds mode change. + Bug fixes: <BR>* Elasticsearch: Allow case sensitive custom options in date_histogram interval. <BR>* Elasticsearch: Restore previous field naming strategy when using variables. <BR>* Explore: Fix import of queries between SQL data sources. <BR>* InfluxDB: InfluxQL query editor: fix retention policy handling. <BR>* Loki: Send correct time range in template variable queries. <BR>* TimeSeries: Preserve RegExp series overrides when migrating from old graph panel.- Update to version 8.0.3 + Features and enhancements: <BR>* Alerting: Increase alertmanager_conf column if MySQL. <BR>* Time series/Bar chart panel: Handle infinite numbers as nulls when converting to plot array. <BR>* TimeSeries: Ensure series overrides that contain color are migrated, and migrate the previous fieldConfig when changing the panel type. <BR>* ValueMappings: Improve singlestat value mappings migration. + Bug fixes: <BR>* Annotations: Fix annotation line and marker colors. <BR>* AzureMonitor: Fix KQL template variable queries without default workspace. <BR>* CloudWatch/Logs: Fix missing response data for log queries. <BR>* Elasticsearch: Restore previous field naming strategy when using variables. <BR>* LibraryPanels: Fix crash in library panels list when panel plugin is not found. <BR>* LogsPanel: Fix performance drop when moving logs panel in dashboard. <BR>* Loki: Parse log levels when ANSI coloring is enabled. <BR>* MSSQL: Fix issue with hidden queries still being executed. <BR>* PanelEdit: Display the VisualizationPicker that was not displayed if a panel has an unknown panel plugin. <BR>* Plugins: Fix loading symbolically linked plugins. <BR>* Prometheus: Fix issue where legend name was replaced with name Value in stat and gauge panels. <BR>* State Timeline: Fix crash when hovering over panel.- Update to version 8.0.2 + Features and enhancements: <BR>* Datasource: Add support for max_conns_per_host in dataproxy settings. + Bug fixes: <BR>* Configuration: Fix changing org preferences in FireFox. <BR>* PieChart: Fix legend dimension limits. <BR>* Postgres/MySQL/MSSQL: Fix panic in concurrent map writes. <BR>* Variables: Hide default data source if missing from regex.- Update to version 8.0.1 + Bug fixes: <BR>* Alerting/SSE: Fix \"count_non_null\" reducer validation. <BR>* Cloudwatch: Fix duplicated time series. <BR>* Cloudwatch: Fix missing defaultRegion. <BR>* Dashboard: Fix Dashboard init failed error on dashboards with old singlestat panels in collapsed rows. <BR>* Datasource: Fix storing timeout option as numeric. <BR>* Postgres/MySQL/MSSQL: Fix annotation parsing for empty responses. <BR>* Postgres/MySQL/MSSQL: Numeric/non-string values are now returned from query variables. <BR>* Postgres: Fix an error that was thrown when the annotation query did not return any results. <BR>* StatPanel: Fix an issue with the appearance of the graph when switching color mode. <BR>* Visualizations: Fix an issue in the Stat/BarGauge/Gauge/PieChart panels where all values mode were showing the same name if they had the same value. + Plugin development fixes & changes: <BR>* Toolkit: Resolve external fonts when Grafana is served from a sub path.- Update to version 8.0.0 + Breaking changes: <BR>* The following endpoints were deprecated for Grafana v5.0 and support for them has now been removed: GET /dashboards/db/:slug GET /dashboard-solo/db/:slug GET /api/dashboard/db/:slug DELETE /api/dashboards/db/:slug + Features and enhancements: <BR>* AzureMonitor: Require default subscription for workspaces() template variable query. <BR>* AzureMonitor: Use resource type display names in the UI. <BR>* Dashboard: Remove support for loading and deleting dashboard by slug. <BR>* InfluxDB: Deprecate direct browser access in data source. <BR>* VizLegend: Add a read-only property. + Bug fixes: <BR>* AzureMonitor: Fix Azure Resource Graph queries in Azure China. <BR>* Checkbox: Fix vertical layout issue with checkboxes due to fixed height. <BR>* Dashboard: Fix Table view when editing causes the panel data to not update. <BR>* Dashboard: Fix issues where unsaved-changes warning is not displayed. <BR>* Login: Fixes Unauthorized message showing when on login page or snapshot page. <BR>* NodeGraph: Fix sorting markers in grid view. <BR>* Short URL: Include orgId in generated short URLs. <BR>* Variables: Support raw values of boolean type.- Update to version 8.0.0-beta3 + Breaking changes: <BR>* The default HTTP method for Prometheus data source is now POST. + Features and enhancements: <BR>* API: Support folder UID in dashboards API. <BR>* Alerting: Add support for configuring avatar URL for the Discord notifier. <BR>* Alerting: Clarify that Threema Gateway Alerts support only Basic IDs. <BR>* Azure: Expose Azure settings to external plugins. <BR>* AzureMonitor: Deprecate using separate credentials for Azure Monitor Logs. <BR>* AzureMonitor: Display variables in resource picker for Azure Monitor Logs. <BR>* AzureMonitor: Hide application insights for data sources not using it. <BR>* AzureMonitor: Support querying subscriptions and resource groups in Azure Monitor Logs. <BR>* AzureMonitor: remove requirement for default subscription. <BR>* CloudWatch: Add LambdaAATTEdge Amazon CloudFront metrics. <BR>* CloudWatch: Add missing AWS AppSync metrics. <BR>* ConfirmModal: Auto focus delete button. <BR>* Explore: Add caching for queries that are run from logs navigation. <BR>* Loki: Add formatting for annotations. <BR>* Loki: Bring back processed bytes as meta information. <BR>* NodeGraph: Display node graph collapsed by default with trace view. <BR>* Overrides: Include a manual override option to hide something from visualization. <BR>* PieChart: Support row data in pie charts. <BR>* Prometheus: Update default HTTP method to POST for existing data sources. <BR>* Time series panel: Position tooltip correctly when window is scrolled or resized. + Bug fixes: <BR>* Admin: Fix infinite loading edit on the profile page. <BR>* Color: Fix issues with random colors in string and date fields. <BR>* Dashboard: Fix issue with title or folder change has no effect after exiting settings view. <BR>* DataLinks: Fix an issue __series.name is not working in data link. <BR>* Datasource: Fix dataproxy timeout should always be applied for outgoing data source HTTP requests. <BR>* Elasticsearch: Fix NewClient not passing httpClientProvider to client impl. <BR>* Explore: Fix Browser title not updated on Navigation to Explore. <BR>* GraphNG: Remove fieldName and hideInLegend properties from UPlotSeriesBuilder. <BR>* OAuth: Fix fallback to auto_assign_org_role setting for Azure AD OAuth when no role claims exists. <BR>* PanelChrome: Fix issue with empty panel after adding a non data panel and coming back from panel edit. <BR>* StatPanel: Fix data link tooltip not showing for single value. <BR>* Table: Fix sorting for number fields. <BR>* Table: Have text underline for datalink, and add support for image datalink. <BR>* Time series panel: Position tooltip correctly when window is scrolled or resized. <BR>* Transformations: Prevent FilterByValue transform from crashing panel edit.- Update to version 8.0.0-beta2 + Features and enhancements: <BR>* AppPlugins: Expose react-router to apps. <BR>* AzureMonitor: Add Azure Resource Graph. <BR>* AzureMonitor: Managed Identity configuration UI. <BR>* AzureMonitor: Token provider with support for Managed Identities. <BR>* AzureMonitor: Update Logs workspace() template variable query to return resource URIs. <BR>* BarChart: Value label sizing. <BR>* CloudMonitoring: Add support for preprocessing. <BR>* CloudWatch: Add AWS/EFS StorageBytes metric. <BR>* CloudWatch: Allow use of missing AWS namespaces using custom metrics. <BR>* Datasource: Shared HTTP client provider for core backend data sources and any data source using the data source proxy. <BR>* InfluxDB: InfluxQL: allow empty tag values in the query editor. <BR>* Instrumentation: Instrument incoming HTTP request with histograms by default. <BR>* Library Panels: Add name endpoint & unique name validation to AddLibraryPanelModal. <BR>* Logs panel: Support details view. <BR>* PieChart: Always show the calculation options dropdown in the editor. <BR>* PieChart: Remove beta flag. <BR>* Plugins: Enforce signing for all plugins. <BR>* Plugins: Remove support for deprecated backend plugin protocol version. <BR>* Tempo/Jaeger: Add better display name to legend. <BR>* Timeline: Add time range zoom. <BR>* Timeline: Adds opacity & line width option. <BR>* Timeline: Value text alignment option. <BR>* ValueMappings: Add duplicate action, and disable dismiss on backdrop click. <BR>* Zipkin: Add node graph view to trace response. + Bug fixes: <BR>* Annotations panel: Remove subpath from dashboard links. <BR>* Content Security Policy: Allow all image sources by default. <BR>* Content Security Policy: Relax default template wrt. loading of scripts, due to nonces not working. <BR>* Datasource: Fix tracing propagation for alert execution by introducing HTTP client outgoing tracing middleware. <BR>* InfluxDB: InfluxQL always apply time interval end. <BR>* Library Panels: Fixes \"error while loading library panels\". <BR>* NewsPanel: Fixes rendering issue in Safari. <BR>* PanelChrome: Fix queries being issued again when scrolling in and out of view. <BR>* Plugins: Fix Azure token provider cache panic and auth param nil value. <BR>* Snapshots: Fix key and deleteKey being ignored when creating an external snapshot. <BR>* Table: Fix issue with cell border not showing with colored background cells. <BR>* Table: Makes tooltip scrollable for long JSON values. <BR>* TimeSeries: Fix for Connected null values threshold toggle during panel editing. <BR>* Variables: Fixes inconsistent selected states on dashboard load. <BR>* Variables: Refreshes all panels even if panel is full screen. + Plugin development fixes & changes: <BR>* QueryField: Remove carriage return character from pasted text.- Update to version 8.0.0-beta1 + License update: <BR>* AGPL License: Update license from Apache 2.0 to the GNU Affero General Public License (AGPL). + Breaking changes: <BR>* Removes the never refresh option for Query variables. <BR>* Removes the experimental Tags feature for Variables. + Deprecations: <BR>* The InfoBox & FeatureInfoBox are now deprecated please use the Alert component instead with severity info. + Features and enhancements: <BR>* API: Add org users with pagination. <BR>* API: Return 404 when deleting nonexistent API key. <BR>* API: Return query results as JSON rather than base64 encoded Arrow. <BR>* Alerting: Allow sending notification tags to Opsgenie as extra properties. <BR>* Alerts: Replaces all uses of InfoBox & FeatureInfoBox with Alert. <BR>* Auth: Add support for JWT Authentication. <BR>* AzureMonitor: Add support for Microsoft.SignalRService/SignalR metrics. <BR>* AzureMonitor: Azure settings in Grafana server config. <BR>* AzureMonitor: Migrate Metrics query editor to React. <BR>* BarChart panel: enable series toggling via legend. <BR>* BarChart panel: Adds support for Tooltip in BarChartPanel. <BR>* PieChart panel: Change look of highlighted pie slices. <BR>* CloudMonitoring: Migrate config editor from angular to react. <BR>* CloudWatch: Add Amplify Console metrics and dimensions. <BR>* CloudWatch: Add missing Redshift metrics to CloudWatch data source. <BR>* CloudWatch: Add metrics for managed RabbitMQ service. <BR>* DashboardList: Enable templating on search tag input. <BR>* Datasource config: correctly remove single custom http header. <BR>* Elasticsearch: Add generic support for template variables. <BR>* Elasticsearch: Allow omitting field when metric supports inline script. <BR>* Elasticsearch: Allow setting a custom limit for log queries. <BR>* Elasticsearch: Guess field type from first non-empty value. <BR>* Elasticsearch: Use application/x-ndjson content type for multisearch requests. <BR>* Elasticsearch: Use semver strings to identify ES version. <BR>* Explore: Add logs navigation to request more logs. <BR>* Explore: Map Graphite queries to Loki. <BR>* Explore: Scroll split panes in Explore independently. <BR>* Explore: Wrap each panel in separate error boundary. <BR>* FieldDisplay: Smarter naming of stat values when visualising row values (all values) in stat panels. <BR>* Graphite: Expand metric names for variables. <BR>* Graphite: Handle unknown Graphite functions without breaking the visual editor. <BR>* Graphite: Show graphite functions descriptions. <BR>* Graphite: Support request cancellation properly (Uses new backendSrv.fetch Observable request API). <BR>* InfluxDB: Flux: Improve handling of complex response-structures. <BR>* InfluxDB: Support region annotations. <BR>* Inspector: Download logs for manual processing. <BR>* Jaeger: Add node graph view for trace. <BR>* Jaeger: Search traces. <BR>* Loki: Use data source settings for alerting queries. <BR>* NodeGraph: Exploration mode. <BR>* OAuth: Add support for empty scopes. <BR>* PanelChrome: New logic-less emotion based component with no dependency on PanelModel or DashboardModel. <BR>* PanelEdit: Adds a table view toggle to quickly view data in table form. <BR>* PanelEdit: Highlight matched words when searching options. <BR>* PanelEdit: UX improvements. <BR>* Plugins: PanelRenderer and simplified QueryRunner to be used from plugins. <BR>* Plugins: AuthType in route configuration and params interpolation. <BR>* Plugins: Enable plugin runtime install/uninstall capabilities. <BR>* Plugins: Support set body content in plugin routes. <BR>* Plugins: Introduce marketplace app. <BR>* Plugins: Moving the DataSourcePicker to grafana/runtime so it can be reused in plugins. <BR>* Prometheus: Add custom query params for alert and exemplars queries. <BR>* Prometheus: Use fuzzy string matching to autocomplete metric names and label. <BR>* Routing: Replace Angular routing with react-router. <BR>* Slack: Use chat.postMessage API by default. <BR>* Tempo: Search for Traces by querying Loki directly from Tempo. <BR>* Tempo: Show graph view of the trace. <BR>* Themes: Switch theme without reload using global shortcut. <BR>* TimeSeries panel: Add support for shared cursor. <BR>* TimeSeries panel: Do not crash the panel if there is no time series data in the response. <BR>* Variables: Do not save repeated panels, rows and scopedVars. <BR>* Variables: Removes experimental Tags feature. <BR>* Variables: Removes the never refresh option. <BR>* Visualizations: Unify tooltip options across visualizations. <BR>* Visualizations: Refactor and unify option creation between new visualizations. <BR>* Visualizations: Remove singlestat panel. + Bug fixes: <BR>* APIKeys: Fixes issue with adding first api key. <BR>* Alerting: Add checks for non supported units - disable defaulting to seconds. <BR>* Alerting: Fix issue where Slack notifications won\'t link to user IDs. <BR>* Alerting: Omit empty message in PagerDuty notifier. <BR>* AzureMonitor: Fix migration error from older versions of App Insights queries. <BR>* CloudWatch: Fix AWS/Connect dimensions. <BR>* CloudWatch: Fix broken AWS/MediaTailor dimension name. <BR>* Dashboards: Allow string manipulation as advanced variable format option. <BR>* DataLinks: Includes harmless extended characters like Cyrillic characters. <BR>* Drawer: Fixes title overflowing its container. <BR>* Explore: Fix issue when some query errors were not shown. <BR>* Generic OAuth: Prevent adding duplicated users. <BR>* Graphite: Handle invalid annotations. <BR>* Graphite: Fix autocomplete when tags are not available. <BR>* InfluxDB: Fix Cannot read property \'length\' of undefined in when parsing response. <BR>* Instrumentation: Enable tracing when Jaeger host and port are set. <BR>* Instrumentation: Prefix metrics with grafana. <BR>* MSSQL: By default let driver choose port. <BR>* OAuth: Add optional strict parsing of role_attribute_path. <BR>* Panel: Fixes description markdown with inline code being rendered on newlines and full width. <BR>* PanelChrome: Ignore data updates & errors for non data panels. <BR>* Permissions: Fix inherited folder permissions can prevent new permissions being added to a dashboard. <BR>* Plugins: Remove pre-existing plugin installs when installing with grafana-cli. <BR>* Plugins: Support installing to folders with whitespace and fix pluginUrl trailing and leading whitespace failures. <BR>* Postgres/MySQL/MSSQL: Don\'t return connection failure details to the client. <BR>* Postgres: Fix ms precision of interval in time group macro when TimescaleDB is enabled. <BR>* Provisioning: Use dashboard checksum field as change indicator. <BR>* SQL: Fix so that all captured errors are returned from sql engine. <BR>* Shortcuts: Fixes panel shortcuts so they always work. <BR>* Table: Fixes so border is visible for cells with links. <BR>* Variables: Clear query when data source type changes. <BR>* Variables: Filters out builtin variables from unknown list. <BR>* Variables: Refreshes all panels even if panel is full screen. + Plugin development fixes & changes: <BR>* Button: Introduce buttonStyle prop. <BR>* DataQueryRequest: Remove deprecated props showingGraph and showingTabel and exploreMode. <BR>* grafana/ui: Update React Hook Form to v7. <BR>* IconButton: Introduce variant for red and blue icon buttons. <BR>* Plugins: Expose the getTimeZone function to be able to get the current selected timeZone. <BR>* TagsInput: Add className to TagsInput. <BR>* VizLegend: Move onSeriesColorChanged to PanelContext (breaking change).- Update to version 7.5.13 + Bug fixes: <BR>* Alerting: Fix NoDataFound for alert rules using AND operator.<BR>* Mon Dec 13 2021 witold.bedykAATTsuse.com- Update to version 7.5.12: <BR>* Fix markdown path traversal (#42969, bsc#1193688, CVE-2021-43813)<BR>* Thu Nov 18 2021 roAATTsuse.de- recreate tarballs using the makefile to update the npm and go modules required<BR>* Wed Nov 17 2021 roAATTsuse.de- Update to version 7.5.11: <BR>* Fix Snapshot authentication bypass (bsc#1191454, CVE-2021-39226) <BR>* Fix certs issue (#40002) <BR>* Release v7.5.11 (#124) <BR>* Fix static path matching issue in macaron <BR>* OAuth: add docs for disableAutoLogin param (#38752) (#38894) <BR>* Fix #747; remove \'other variables\'. (#37866) (#37878) <BR>* Update alert docs (#33658) (#33659) <BR>* [7.5.x] Docs: added documentation for the \"prepare time series\"-transformation. (#36836) <BR>* cherry picked dc5778c303ca555b70e8ca8c28e95997e26ecfc1 (#36813) <BR>* \"Release: Updated versions in package to 7.5.10\" (#36792) <BR>* [v7.5.x] Transformations: add \'prepare time series\' transformer (#36749) <BR>* Remove verify-drone from windows (#36775) <BR>* Update queries.md (#31941) (#36764) <BR>* Updated content to specify method to use to get keyboard shortcuts wh… (#36084) (#36087) <BR>* ReleaseNotes: Updated changelog and release notes for 7.5.9 (#36057) (#36077) <BR>* \"Release: Updated versions in package to 7.5.9\" (#36056) <BR>* Login: Fixes Unauthorized message showing when on login page or snapshot page (#35311) (#35880) <BR>* ReleaseNotes: Updated changelog and release notes for 7.5.8 (#35703) (#35822) <BR>* CI: Upgrade pipeline tool to use main (#35804) <BR>* CI: try to force v7.5.x instead of master (#35799) <BR>* CI: supports move from master to main in 7.5.x release branch (#35747) <BR>* \"Release: Updated versions in package to 7.5.8\" (#35701) <BR>* Chore: Bump acorn and lodash-es (#35650) <BR>* Snapshots: Remove dashboard links from snapshots (#35567) (#35585) <BR>* [v7.5.x] Datasource: Allow configuring `MaxConnsPerHost` (#35519) <BR>* Remove docs sync from v7.5.x (#35443) <BR>* \"Release: Updated versions in package to 7.5.7\" (#35412) <BR>* Add max_idle_connections_per_host to config (#35365) <BR>* Update go.sum to fix failing enterprise pipeline (#35353) <BR>* [v7.5.x] HTTP Client: Introduce `go-conntrack` (#35321) <BR>* Fix Markdown syntax in enterprise/license/_index.md (#34683) (#35210) <BR>* Update annotations.md (#33218) (#35138) <BR>* Docs: Add query caching to enterprise docs page (#34751) (#35025) <BR>* [7.5.x] Admin: hide per role counts for licensed users (#34994) <BR>* cleanup shortcodes, image paths (#34827) <BR>* Security: Upgrade Thrift dependency (#34698) (#34702) <BR>* Docs: Fix Quick Start link on Geting Started Influx page (#34549) (#34603) <BR>* Add link to release notes v7.5.7 (#34460) (#34474) <BR>* Update 7.5.x landing page (#34447) <BR>* ReleaseNotes: Updated changelog and release notes for 7.5.7 (#34383) (#34428)- update to 7.5.10 <BR>* [v7.5.x] Transformations: add \"prepare time series\" transformer. [#36749]- update to 7.5.9 <BR>* Login: Fix Unauthorized message that is displayed on sign-in or snapshot page. [#35880]- drop drop-grafana-aws-sdk-0.3.0-module.patch (upstream)<BR>* Tue Sep 21 2021 Witek Bedyk <witold.bedykAATTsuse.com>- Add patch 0001-Add-source-code-reference.patch <BR>* Add URL to package source code in the login page footer<BR>* Thu May 20 2021 daniel.molkentinAATTsuse.com- Update to version 7.5.7: <BR>* Updated relref to \"Configuring exemplars\" section (#34240) (#34243) <BR>* Added exemplar topic (#34147) (#34226) <BR>* Quota: Do not count folders towards dashboard quota (#32519) (#34025) <BR>* Instructions to separate emails with semicolons (#32499) (#34138) <BR>* Docs: Remove documentation of v8 generic OAuth feature (#34018) <BR>* Annotations: Prevent orphaned annotation tags cleanup when no annotations were cleaned (#33957) (#33975) <BR>* [GH-33898] Add missing --no-cache to Dockerfile. (#33906) (#33935) <BR>* ReleaseNotes: Updated changelog and release notes for 7.5.6 (#33932) (#33936) <BR>* Stop hoisting AATTicons/material (#33922) <BR>* Chore: fix react-color version in yarn.lock (#33914) <BR>* \"Release: Updated versions in package to 7.5.6\" (#33909) <BR>* Loki: fix label browser crashing when + typed (#33900) (#33901) <BR>* Document `hide_version` flag (#33670) (#33881) <BR>* Add isolation level db configuration parameter (#33830) (#33878) <BR>* Sanitize PromLink button (#33874) (#33876) <BR>* Removed content as per MarcusE\'s suggestion in https://github.com/grafana/grafana/issues/33822. (#33870) (#33872) <BR>* Docs feedback: /administration/provisioning.md (#33804) (#33842) <BR>* Docs: delete from high availability docs references to removed configurations related to session storage (#33827) (#33851) <BR>* Docs: Update _index.md (#33797) (#33799) <BR>* Docs: Update installation.md (#33656) (#33703) <BR>* GraphNG: uPlot 1.6.9 (#33598) (#33612) <BR>* dont consider invalid email address a failed email (#33671) (#33681) <BR>* InfluxDB: Improve measurement-autocomplete behavior in query editor (#33494) (#33625) <BR>* add template for dashboard url parameters (#33549) (#33588) <BR>* Add note to Snapshot API doc to specify that user has to provide the entire dashboard model (#33572) (#33586) <BR>* Update team.md (#33454) (#33536) <BR>* Removed duplicate file \"dashboard_folder_permissions.md (#33497) <BR>* Document customQueryParameters for prometheus datasource provisioning (#33440) (#33495) <BR>* ReleaseNotes: Updated changelog and release notes for 7.5.5 (#33473) (#33492) <BR>* Documentation: Update developer-guide.md (#33478) (#33490) <BR>* add closed parenthesis to fix a hyperlink (#33471) (#33481)<BR>* Thu May 06 2021 ecsosAATTopensuse.org- Update to version 7.5.5: <BR>* \"Release: Updated versions in package to 7.5.5\" (#33469) <BR>* GraphNG: Fix exemplars window position (#33427) (#33462) <BR>* Remove field limitation from slack notification (#33113) (#33455) <BR>* Prometheus: Support POST in template variables (#33321) (#33441) <BR>* Instrumentation: Add success rate metrics for email notifications (#33359) (#33409) <BR>* Use either moment objects (for absolute times in the datepicker) or string (for relative time) (#33315) (#33406) <BR>* Docs: Removed type from find annotations example. (#33399) (#33403) <BR>* [v7.5.x]: FrontendMetrics: Adds new backend api that frontend can use to push frontend measurements and counters to prometheus (#33255) <BR>* Updated label for add panel. (#33285) (#33286) <BR>* Bug: Add git to Dockerfile.ubuntu (#33247) (#33248) <BR>* Docs: Sync latest master docs with 7.5.x (#33156) <BR>* Docs: Update getting-started-influxdb.md (#33234) (#33241) <BR>* Doc: Document the X-Grafana-Org-Id HTTP header (#32478) (#33239) <BR>* Minor Changes in Auditing.md (#31435) (#33238) <BR>* Docs: Add license check endpoint doc (#32987) (#33236) <BR>* Postgres: Fix time group macro when TimescaleDB is enabled and interval is less than a second (#33153) (#33219) <BR>* Docs: InfluxDB doc improvements (#32815) (#33185) <BR>* [v7.5.x] Loki: Pass Skip TLS Verify setting to alert queries (#33031) <BR>* update cla (#33181) <BR>* Fix inefficient regular expression (#33155) (#33159) <BR>* Auth: Don\'t clear auth token cookie when lookup token fails (#32999) (#33136) <BR>* Elasticsearch: Add documentation for supported Elasticsearch query transformations (#33072) (#33128) <BR>* Update team.md (#33060) (#33084) <BR>* GE issue 1268 (#33049) (#33081) <BR>* Fixed some formatting issues for PRs from yesterday. (#33078) (#33079) <BR>* Explore: Load default data source in Explore when the provided source does not exist (#32992) (#33061) <BR>* Docs: Replace next with latest in aliases (#33054) (#33059) <BR>* Added missing link item. (#33052) (#33055) <BR>* Backport 33034 (#33038) <BR>* Docs: Backport 32916 to v7.5x (#33008) <BR>* ReleaseNotes: Updated changelog and release notes for 7.5.4 (#32973) (#32998) <BR>* Elasticsearch: Force re-rendering of each editor row type change (#32993) (#32996) <BR>* Docs: Sync release branch with latest docs (#32986)<BR>* Thu Apr 15 2021 ecsosAATTopensuse.org- Update to version 7.5.4: <BR>* \"Release: Updated versions in package to 7.5.4\" (#32971) <BR>* fix(datasource_srv): prevent infinite loop where default datasource is named default (#32949) (#32967) <BR>* Added Azure Monitor support for Microsoft.AppConfiguration/configurationStores namespace (#32123) (#32968) <BR>* fix sqlite3 tx retry condition operator precedence (#32897) (#32952) <BR>* AzureMonitor: Add support for Virtual WAN namespaces (#32935) (#32947) <BR>* Plugins: Allow a non-dashboard page to be the default home page (#32926) (#32945) <BR>* GraphNG: uPlot 1.6.8 (#32859) (#32863) <BR>* Alerting: Add ability to include aliases with dashes (/) and at (AATT) signs in InfluxDB (#32844) <BR>* Prometheus: Allow exemplars endpoint in data source proxy (#32802) (#32804) <BR>* [v7.5.x] Table: Fixes table data links so they refer to correct row after sorting (#32758) <BR>* TablePanel: Makes sorting case-insensitive (#32435) (#32752)<BR>* Mon Apr 12 2021 ecsosAATTopensuse.org- Update to version 7.5.3: <BR>* \"Release: Updated versions in package to 7.5.3\" (#32745) <BR>* FolderPicker: Prevent dropdown menu from disappearing off screen (#32603) (#32741) <BR>* Loki: Remove empty annotations tags (#32359) (#32490) <BR>* SingleStat: fix wrong call to getDataLinkUIModel (#32721) (#32739) <BR>* Prometheus: Fix instant query to run two times when exemplars enabled (#32508) (#32726) <BR>* Elasticsearch: Fix bucket script variable duplication in UI (#32705) (#32714) <BR>* Variables: Confirms selection before opening new picker (#32586) (#32710) <BR>* CloudWarch: Fix service quotas link (#32686) (#32689) <BR>* Configuration: Prevent browser hanging / crashing with large number of org users (#32546) (#32598) <BR>* chore: bump execa to v2.1.0 (#32543) (#32592) <BR>* Explore: Fix bug where navigating to explore would result in wrong query and datasource to be shown (#32558) <BR>* Fix broken gtime tests (#32582) (#32587) <BR>* resolve conflicts (#32567) <BR>* gtime: Make ParseInterval deterministic (#32539) (#32560) <BR>* Dashboard: No longer includes default datasource when externally exporting dashboard with row (#32494) (#32535) <BR>* TextboxVariable: Limits the length of the preview value (#32472) (#32530) <BR>* AdHocVariable: Adds default data source (#32470) (#32476) <BR>* Variables: Fixes Unsupported data format error for null values (#32480) (#32487) <BR>* Prometheus: align exemplars check to latest api change (#32513) (#32515) <BR>* \"Release: Updated versions in package to 7.5.2\" (#32502) <BR>* SigV4: Add support EC2 IAM role auth and possibility to toggle auth providers (#32444) (#32488) <BR>* Set spanNulls to default (#32471) (#32486) <BR>* Graph: Fix setting right y-axis when standard option unit is configured (#32426) (#32442) <BR>* API: Return 409 on datasource version conflict (#32425) (#32433) <BR>* API: Return 400 on invalid Annotation requests (#32429) (#32431) <BR>* Variables: Fixes problem with data source variable when default ds is selected (#32384) (#32424) <BR>* Table: Fixes so links work for image cells (#32370) (#32410) <BR>* Variables: Fixes error when manually non-matching entering custom value in variable input/picker (#32390) (#32394) <BR>* DashboardQueryEditor: Run query after selecting source panel (#32383) (#32395) <BR>* API: Datasource endpoint should return 400 bad request if id and orgId is invalid (#32392) (#32397) <BR>* \"Release: Updated versions in package to 7.5.1\" (#32362) <BR>* MSSQL: Upgrade go-mssqldb (#32347) (#32361) <BR>* GraphNG: Fix tooltip displaying wrong or no data (#32312) (#32348) <BR>* \"Release: Updated versions in package to 7.5.0\" (#32308) <BR>* Loki: Fix text search in Label browser (#32293) (#32306) <BR>* Explore: Show all dataFrames in data tab in Inspector (#32161) (#32299) <BR>* PieChartV2: Add migration from old piechart (#32259) (#32291) <BR>* LibraryPanels: Adds Type and Description to DB (#32258) (#32288) <BR>* LibraryPanels: Prevents deletion of connected library panels (#32277) (#32284) <BR>* Library Panels: Add \"Discard\" button to panel save modal (#31647) (#32281) <BR>* LibraryPanels: Changes to non readonly reducer (#32193) (#32200) <BR>* Notifications: InfluxDB - Fix regex to include metrics with hyphen in aliases (#32224) (#32262) <BR>* SSE/InfluxDB: Change InfluxQL to work with server side expressions (#31691) (#32102) <BR>* DashboardSettings: Fixes issue with tags list not updating when changes are made (#32241) (#32247) <BR>* Logs: If log message missing, use empty string (#32080) (#32243) <BR>* CloudWatch: Use latest version of aws sdk (#32217) (#32223) <BR>* Release: Updated versions in package to 7.5.0-beta.2 (#32158) <BR>* HttpServer: Make read timeout configurable but disabled by default (#31575) (#32154) <BR>* GraphNG: Ignore string fields when building data for uPlot in GraphNG (#32150) (#32151) <BR>* Fix loading timezone info on windows (#32029) (#32149) <BR>* SQLStore: Close session in withDbSession (#31775) (#32108) <BR>* Remove datalink template suggestions for accessing specific fields when there are multiple dataframes. (#32057) (#32148) <BR>* GraphNG: make sure dataset and config are in sync when initializing and re-initializing uPlot (#32106) (#32125) <BR>* MixedDataSource: Name is updated when data source variable changes (#32090) (#32144) <BR>* Backport 32005 to v7.5.x #32128 (#32130) <BR>* Loki: Label browser UI updates (#31737) (#32119) <BR>* ValueMappings: Fixes value 0 not being mapped (#31924) (#31929) <BR>* GraphNG: Fix tooltip series color for multi data frame scenario (#32098) (#32103) <BR>* LibraryPanels: Improves the Get All experience (#32028) (#32093) <BR>* Grafana/ui: display all selected levels for selected value when searching (#32030) (#32032) <BR>* Exemplars: always query exemplars (#31673) (#32024) <BR>* [v7.5.x] TimePicker: Fixes hidden time picker shown in kiosk TV mode (#32055) <BR>* Chore: Collect elasticsearch version usage stats (#31787) (#32063) <BR>* Chore: Tidy up Go deps (#32053) <BR>* GraphNG: Fix PlotLegend field display name being outdated (#32064) (#32066) <BR>* Data proxy: Fix encoded characters in URL path should be proxied encoded (#30597) (#32060) <BR>* [v7.5.x] Auth: Allow soft token revocation (#32037) <BR>* Snapshots: Fix usage of sign in link from the snapshot page (#31986) (#32036) <BR>* Make master green (#32011) (#32015) <BR>* Query editor: avoid avoiding word wrap on query editor components (#31949) (#31982) <BR>* Variables: Fixes filtering in picker with null items (#31979) (#31995) <BR>* TooltipContainer - use resize observer instead of getClientBoundingRect (#31937) (#32003) <BR>* Loki: Fix autocomplete when re-editing Loki label values (#31828) (#31987) <BR>* Loki: Fix type errors in language_provider (#31902) (#31945) <BR>* PanelInspect: Interpolates variables in CSV file name (#31936) (#31977) <BR>* Cloudwatch: use shared library for aws auth (#29550) (#31946) <BR>* Tooltip: partial perf improvement (#31774) (#31837) (#31957) <BR>* Backport 31913 to v7.5.x (#31955) <BR>* Grafana/ui: fix searchable options for Cascader with options update (#31906) (#31938) <BR>* Variables: Do not reset description on variable type change (#31933) (#31939) <BR>* [v7.5.x] AnnotationList: Adds spacing to UI (#31888) (#31894) <BR>* Elasticseach: Support histogram fields (#29079) (#31914) <BR>* Chore: upgrade eslint and fork-ts-checker-webpack-plugin (#31854) (#31896) <BR>* Update scripts and Dockerfiles to use Go 1.16.1 (#31881) (#31891) <BR>* Templating: use dashboard timerange when variables are set to refresh \'On Dashboard Load\' (#31721) (#31801) <BR>* [v7.5.x] Tempo: Add test for backend data source (#31835) (#31882) <BR>* Run go mod tidy to update go.mod and go.sum (#31859) <BR>* Grafana/ui: display all selected levels for Cascader (#31729) (#31862) <BR>* CloudWatch: Consume the grafana/aws-sdk (#31807) (#31861) <BR>* Cloudwatch: ListMetrics API page limit (#31788) (#31851) <BR>* Remove invalid attribute (#31848) (#31850) <BR>* CloudWatch: Restrict auth provider and assume role usage according to… (#31845) <BR>* CloudWatch: Add support for EC2 IAM role (#31804) (#31841) <BR>* Loki, Prometheus: Change the placement for query type explanation (#31784) (#31819) <BR>* Variables: Improves inspection performance and unknown filtering (#31811) (#31813) <BR>* Change piechart plugin state to beta (#31797) (#31798) <BR>* ReduceTransform: Include series with numeric string names (#31763) (#31794) <BR>* Annotations: Make the annotation clean up batch size configurable (#31487) (#31769) <BR>* Fix escaping in ANSI and dynamic button removal (#31731) (#31767) <BR>* DataLinks: Bring back single click links for Stat, Gauge and BarGauge panel (#31692) (#31718) <BR>* log skipped, performed and duration for migrations (#31722) (#31754) <BR>* Search: Make items more compact (#31734) (#31750) <BR>* loki_datasource: add documentation to label_format and line_format (#31710) (#31746) <BR>* Tempo: Convert tempo to backend data source2 (#31733) <BR>* Elasticsearch: Fix script fields in query editor (#31681) (#31727) <BR>* Elasticsearch: revert to isoWeek when resolving weekly indices (#31709) (#31717) <BR>* Admin: Keeps expired api keys visible in table after delete (#31636) (#31675) <BR>* Tempo: set authentication header properly (#31699) (#31701) <BR>* Tempo: convert to backend data source (#31618) (#31695) <BR>* Update package.json (#31672) <BR>* Release: Bump version to 7.5.0-beta.1 (#31664) <BR>* Fix whatsNewUrl version to 7.5 (#31666) <BR>* Chore: add alias for what\'s new 7.5 (#31669) <BR>* Docs: Update doc for PostgreSQL authentication (#31434) <BR>* Docs: document report template variables (#31637) <BR>* AzureMonitor: Add deprecation message for App Insights/Insights Analytics (#30633) <BR>* Color: Fixes issue where colors where reset to gray when switch panels (#31611) <BR>* Live: Use pure WebSocket transport (#31630) <BR>* Docs: Fix broken image link (#31661) <BR>* Docs: Add Whats new in 7.5 (#31659) <BR>* Docs: Fix links for 7.5 (#31658) <BR>* Update enterprise-configuration.md (#31656) <BR>* Explore/Logs: Escaping of incorrectly escaped log lines (#31352) <BR>* Tracing: Small improvements to trace types (#31646) <BR>* Update _index.md (#31645) <BR>* AlertingNG: code refactoring (#30787) <BR>* Remove pkill gpg-agent (#31169) <BR>* Remove format for plugin routes (#31633) <BR>* Library Panels: Change unsaved change detection logic (#31477) <BR>* CloudWatch: Added AWS Timestream Metrics and Dimensions (#31624) <BR>* add new metrics and dimensions (#31595) <BR>* fix devenv dashboard content typo (#31583) <BR>* DashList: Sort starred and searched dashboard alphabetically (#31605) <BR>* Docs: Update whats-new-in-v7-4.md (#31612) <BR>* SSE: Add \"Classic Condition\" on backend (#31511) <BR>* InfluxDB: Improve maxDataPoints error-message in Flux-mode, raise limits (#31259) <BR>* Alerting: PagerDuty: adding current state to the payload (#29270) <BR>* devenv: Fix typo (#31589) <BR>* Loki: Label browser (#30351) <BR>* LibraryPanels: No save modal when user is on same dashboard (#31606) <BR>* Bug: adding resolution for `react-use-measure` to prevent plugin tests from failing. (#31603) <BR>* Update node-graph.md (#31571) <BR>* test: pass Cypress options objects into selector wrappers (#31567) <BR>* Loki: Add support for alerting (#31424) <BR>* Tracing: Specify type of the data frame that is expected for TraceView (#31465) <BR>* LibraryPanels: Adds version column (#31590) <BR>* PieChart: Add color changing options to pie chart (#31588) <BR>* Explore: keep enabled/disabled state in angular based QueryEditors correctly (#31558) <BR>* Bring back correct legend sizing afer PlotLegend refactor (#31582) <BR>* Alerting: Fix bug in Discord for when name for metric value is absent (#31257) <BR>* LibraryPanels: Deletes library panels during folder deletion (#31572) <BR>* chore: bump lodash to 4.17.21 (#31549) <BR>* Elasticsearch: Fix impossibility to perform non-logs queries after importing queries from loki or prometheus in explore (#31518) <BR>* TestData: Fixes never ending annotations scenario (#31573) <BR>* CloudWatch: Added AWS Network Firewall metrics and dimensions (#31498) <BR>* propagate plugin unavailable message to UI (#31560) <BR>* ConfirmButton: updates story from knobs to controls (#31476) <BR>* Loki: Refactor line limit to use grafana/ui component (#31509) <BR>* LibraryPanels: Adds folder checks and permissions (#31473) <BR>* Add guide on custom option editors (#31254) <BR>* PieChart: Update text color and minor changes (#31546) <BR>* Grafana-data: bump markedjs to v2.x to resolve vulnerability (#31036) <BR>* Chore(deps): Bump google.golang.org/api from 0.39.0 to 0.40.0 (#31210) <BR>* PieChart: Improve piechart legend and options (#31446) <BR>* Chore(deps): Bump google.golang.org/grpc from 1.35.0 to 1.36.0 (#31541) <BR>* Chore(deps): Bump github.com/aws/aws-sdk-go from 1.37.7 to 1.37.20 (#31538) <BR>* Chore(deps): Bump github.com/prometheus/common from 0.17.0 to 0.18.0 (#31539) <BR>* Add multiselect options ui (#31501) <BR>* Profile: Fixes profile preferences being accessible when anonymous access was enabled (#31516) <BR>* Variables: Fixes error with: cannot read property length of undefined (#31458) <BR>* Explore: Show ANSI colored logs in logs context (#31510) <BR>* LogsPanel: Show all received logs (#31505) <BR>* AddPanel: Design polish (#31484) <BR>* TimeSeriesPanel: Remove unnecessary margin from legend (#31467) <BR>* influxdb: flux: handle is-hidden (#31324) <BR>* Graph: Fix tooltip not showing when close to the edge of viewport (#31493) <BR>* FolderPicker: Remove useNewForms from FolderPicker (#31485) <BR>* Add reportVariables feature toggle (#31469) <BR>* Grafana datasource: support multiple targets (#31495) <BR>* Update license-restrictions.md (#31488) <BR>* Docs: Derived fields links in logs detail view (#31482) <BR>* Docs: Add new data source links to Enterprise page (#31480) <BR>* Convert annotations to dataframes (#31400) <BR>* ReleaseNotes: Updated changelog and release notes for v7.4.2 (#31475) <BR>* GrafanaUI: Fixes typescript error for missing css prop (#31479) <BR>* Login: handle custom token creation error messages (#31283) <BR>* Library Panels: Don\'t list current panel in available panels list (#31472) <BR>* DashboardSettings: Migrate Link Settings to React (#31150) <BR>* Frontend changes for library panels feature (#30653) <BR>* Alerting notifier SensuGo: improvements in default message (#31428) <BR>* AppPlugins: Options to disable showing config page in nav (#31354) <BR>* add aws config (#31464) <BR>* Heatmap: Fix missing/wrong value in heatmap legend (#31430) <BR>* Chore: Fixes small typos (#31461) <BR>* Graphite/SSE: update graphite to work with server side expressions (#31455) <BR>* update the lastest version to 7.4.3 (#31457) <BR>* ReleaseNotes: Updated changelog and release notes for 7.4.3 (#31454) <BR>* AWS: Add aws plugin configuration (#31312) <BR>* Revert \"\"Release: Updated versions in package to 7.4.3\" (#31444)\" (#31452) <BR>* Remove UserSyncInfo.tsx (#31450) <BR>* Elasticsearch: Add word highlighting to search results (#30293) <BR>* Chore: Fix eslint react hook warnings in grafana-ui (#31092) <BR>* CloudWatch: Make it possible to specify custom api endpoint (#31402) <BR>* Chore: fixed incorrect naming for disable settings (#31448) <BR>* TraceViewer: Fix show log marker in spanbar (#30742) <BR>* LibraryPanels: Adds permissions to getAllHandler (#31416) <BR>* NamedColorsPalette: updates story from knobs to controls (#31443) <BR>* \"Release: Updated versions in package to 7.4.3\" (#31444) <BR>* ColorPicker: updates story from knobs to controls (#31429) <BR>* Streaming: Fixes an issue with time series panel and streaming data source when scrolling back from being out of view (#31431) <BR>* ClipboardButton: updates story from knobs to controls (#31422) <BR>* we should never log unhashed tokens (#31432) <BR>* CI: Upgrade Dockerfiles wrt. Go, Node, Debian (#31407) <BR>* Elasticsearch: Fix query initialization logic & query transformation from Promethous/Loki (#31322) <BR>* Postgres: allow providing TLS/SSL certificates as text in addition to file paths (#30353) <BR>* CloudWatch: Added AWS Ground Station metrics and dimensions (#31362) <BR>* TraceViewer: Fix trace to logs icon to show in right pane (#31414) <BR>* add hg team as migrations code owners (#31420) <BR>* Remove tidy-check script (#31423) <BR>* InfluxDB: handle columns named \"table\" (#30985) <BR>* Prometheus: Use configured HTTP method for /series and /labels endpoints (#31401) <BR>* Devenv: Add gdev-influxdb2 data source (#31250) <BR>* Update grabpl from 0.5.38 to 0.5.42 version (#31419) <BR>* Move NOOP_CONTROL to storybook utils and change to a standalone file (#31421) <BR>* remove squadcast details from docs (#31413) <BR>* Add new Cloudwatch AWS/DDoSProtection metrics and dimensions (#31297) <BR>* Logging: add frontend logging helpers to AATTgrafana/runtime package (#30482) <BR>* CallToActionCard: updates story from knobs to controls (#31393) <BR>* Add eu-south-1 cloudwatch region, closes #31197 (#31198) <BR>* Chore: Upgrade eslint packages (#31408) <BR>* Cascader: updates story from knobs to controls (#31399) <BR>* addressed issues 28763 and 30314. (#31404) <BR>* Added section Query a time series database by id (#31337) <BR>* Prometheus: Change default httpMethod for new instances to POST (#31292) <BR>* Data source list: Use Card component (#31326) <BR>* Chore: Remove gotest.tools dependency (#31391) <BR>* Revert \"StoryBook: Introduces Grafana Controls (#31351)\" (#31388) <BR>* Chore(deps): Bump github.com/prometheus/common from 0.15.0 to 0.17.0 (#31387) <BR>* AdHocVariables: Fixes crash when values are stored as numbers (#31382) <BR>* Chore(deps): Bump github.com/golang/mock from 1.4.4 to 1.5.0 (#31379) <BR>* Chore: Fix strict errors, down to 416 (#31365) <BR>* Chore(deps): Bump github.com/getsentry/sentry-go from 0.9.0 to 0.10.0 (#31378) <BR>* StoryBook: Introduces Grafana Controls (#31351) <BR>* ReleaseNotes: Updated changelog and release notes for 7.4.2 (#31313) <BR>* Theming: Support for runtime theme switching and hooks for custom themes (#31301) <BR>* Devenv: Remove old-versioned loki blocks and update prometheus2 block (#31282) <BR>* Zipkin: Show success on test data source (#30829) <BR>* Update grot template (needs more info) (#31350) <BR>* DatasourceSrv: Fix instance retrieval when datasource variable value set to \"default\" (#31347) <BR>* TimeSeriesPanel: Fixes overlapping time axis ticks (#31332) <BR>* Grafana/UI: Add basic legend to the PieChart (#31278) <BR>* SAML: single logout only enabled in enterprise (#31325) <BR>* QueryEditor: handle query.hide changes in angular based query-editors (#31336) <BR>* DashboardLinks: Fixes another issue where dashboard links cause full page reload (#31334) <BR>* LibraryPanels: Syncs panel title with name (#31311) <BR>* Chore: Upgrade golangci-lint (#31330) <BR>* Add info to docs about concurrent session limits (#31333) <BR>* Table: Fixes issue with fixed min and auto max with bar gauge cell (#31316) <BR>* BarGuage: updates story from knobs to controls (#31223) <BR>* Docs: Clarifies how to add Key/Value pairs (#31303) <BR>* Usagestats: Exclude folders from total dashboard count (#31320) <BR>* ButtonCascader: updates story from knobs to controls (#31288) <BR>* test: allow check for Table as well as Graph for Explore e2e flow (#31290) <BR>* Grafana-UI: Update tooltip type (#31310) <BR>* fix 7.4.2 release note (#31299) <BR>* Add `--tries 3` arg when triggering e2e-tests upon releasing (#31285) <BR>* Chore: reduce strict errors for variables (#31241) <BR>* update latest release version (#31296) <BR>* ReleaseNotes: Updated changelog and release notes for 7.4.2 (#31291) <BR>* Correct name of Discord notifier tests (#31277) <BR>* Docs: Clarifies custom date formats for variables (#31271) <BR>* BigValue: updates story from knobs to controls (#31240) <BR>* Docs: Annotations update (#31194) <BR>* Introduce functions for interacting with library panels API (#30993) <BR>* Search: display sort metadata (#31167) <BR>* Folders: Editors should be able to edit name and delete folders (#31242) <BR>* Make Datetime local (No date if today) working (#31274) <BR>* UsageStats: Purpose named variables (#31264) <BR>* Snapshots: Disallow anonymous user to create snapshots (#31263) <BR>* only update usagestats every 30min (#31131) <BR>* Chore: grafana-toolkit uses grafana-ui and grafana-data workspaces (#30701) <BR>* Grafana-UI: Add id to Select to make it easier to test (#31230) <BR>* Prometheus: Fix enabling of disabled queries when editing in dashboard (#31055) <BR>* UI/Card: Fix handling of \'onClick\' callback (#31225) <BR>* Loki: Add line limit for annotations (#31183) <BR>* Remove deprecated and breaking loki config field (#31227) <BR>* SqlDataSources: Fixes the Show Generated SQL button in query editors (#31236) <BR>* LibraryPanels: Disconnect before connect during dashboard save (#31235) <BR>* Disable Change Password for OAuth users (#27886) <BR>* TagsInput: Design update and component refactor (#31163) <BR>* Variables: Adds back default option for data source variable (#31208) <BR>* IPv6: Support host address configured with enclosing square brackets (#31226) <BR>* Postgres: Fix timeGroup macro converts long intervals to invalid numbers when TimescaleDB is enabled (#31179) <BR>* GraphNG: refactor core to class component (#30941) <BR>* Remove last synchronisation field from LDAP debug view (#30984) <BR>* Chore: Upgrade grafana-plugin-sdk-go to v0.88.0 (#30975) <BR>* Graph: Make axes unit option work even when field option unit is set (#31205) <BR>* AlertingNG: Test definition (#30886) <BR>* Docs: Update Influx config options (#31146) <BR>* WIP: Skip this call when we skip migrations (#31216) <BR>* use 0.1.0 (#31215) <BR>* DataSourceSrv: Filter out non queryable data sources by default (#31144) <BR>* QueryEditors: Fixes issue that happens after moving queries then editing would update other queries (#31193) <BR>* Chore: report eslint no-explicit-any errors to metrics (#31182) <BR>* Chore(deps): Bump cloud.google.com/go/storage from 1.12.0 to 1.13.0 (#31211) <BR>* Chore(deps): Bump xorm.io/xorm from 0.8.1 to 0.8.2 (#30773) <BR>* Alerting: Fix modal text for deleting obsolete notifier (#31171) <BR>* Chore(deps): Bump github.com/linkedin/goavro/v2 from 2.9.7 to 2.10.0 (#31204) <BR>* Variables: Fixes missing empty elements from regex filters (#31156) <BR>* StatPanels: Fixes to palette color scheme is not cleared when loading panel (#31126) <BR>* Fixed the typo. (#31189) <BR>* Docs: Rewrite preferences docs (#31154) <BR>* Explore/Refactor: Simplify URL handling (#29173) <BR>* DashboardLinks: Fixes links always cause full page reload (#31178) <BR>* Replace PR with Commit truncated hash when build fails (#31177) <BR>* Alert: update story to use controls (#31145) <BR>* Permissions: Fix team and role permissions on folders/dashboards not displayed for non Grafana Admin users (#31132) <BR>* CloudWatch: Ensure empty query row errors are not passed to the panel (#31172) <BR>* Update prometheus.md (#31173) <BR>* Variables: Extend option pickers to accept custom onChange callback (#30913) <BR>* Prometheus: Multiply exemplars timestamp to follow api change (#31143) <BR>* DashboardListPanel: Fixes issue with folder picker always showing All and using old form styles (#31160) <BR>* Add author name and pr number in drone pipeline notifications (#31124) <BR>* Prometheus: Add documentation for ad-hoc filters (#31122) <BR>* DataSourceSettings: Fixes add header button, it should not trigger a save & test action (#31135) <BR>* Alerting: Fix so that sending an alert with the Alertmanager notifier doesn\'t fail when one of multiple configured URL\'s are down (#31079) <BR>* Chore: Update latest.json (#31139) <BR>* Docs: add 7.4.1 relese notes link (#31137) <BR>* PieChart: Progress on new core pie chart (#28020) <BR>* ReleaseNotes: Updated changelog and release notes for 7.4.1 (#31133) <BR>* Eslint: no-duplicate-imports rule (bump grafana-eslint-config) (#30989) <BR>* Transforms: Fixes Outer join issue with duplicate field names not getting the same unique field names as before (#31121) <BR>* MuxWriter: Handle error for already closed file (#31119) <BR>* Logging: sourcemap transform asset urls from CDN in logged stacktraces (#31115) <BR>* Search: add sort information in dashboard results (#30609) <BR>* area/grafana/e2e: ginstall should pull version specified (#31056) <BR>* Exemplars: Change CTA style (#30880) <BR>* Influx: Make max series limit configurable and show the limiting message if applied (#31025) <BR>* Docs: request security (#30937) <BR>* update configurePanel for 7.4.0 changes (#31093) <BR>* Elasticsearch: fix log row context erroring out (#31088) <BR>* Prometheus: Fix issues with ad-hoc filters (#30931) <BR>* LogsPanel: Add deduplication option for logs (#31019) <BR>* Drone: Make sure CDN upload is ok before pushing docker images (#31075) <BR>* PluginManager: Remove some global state (#31081) <BR>* test: update addDashboard flow for v7.4.0 changes (#31059) <BR>* Transformations: Fixed typo in FilterByValue transformer description. (#31078) <BR>* Docs: Group id should be 0 instead of 1 in Docker upgrade notes (#31074) <BR>* Usage stats: Adds source/distributor setting (#31039) <BR>* CDN: Add CDN upload step to enterprise and release pipelines (#31058) <BR>* Chore: Replace native select with grafana ui select (#31030) <BR>* Docs: Update json-model.md (#31066) <BR>* Docs: Update whats-new-in-v7-4.md (#31069) <BR>* Added hyperlinks to Graphite documentation (#31064) <BR>* DashboardSettings: Update to new form styles (#31022) <BR>* CDN: Fixing drone CI config (#31052) <BR>* convert path to posix by default (#31045) <BR>* DashboardLinks: Fixes crash when link has no title (#31008) <BR>* Alerting: Fixes so notification channels are properly deleted (#31040) <BR>* Explore: Remove emotion error when displaying logs (#31026) <BR>* Elasticsearch: Fix alias field value not being shown in query editor (#30992) <BR>* CDN: Adds uppload to CDN step to drone CI (#30879) <BR>* Improved glossary (#31004) <BR>* BarGauge: Improvements to value sizing and table inner width calculations (#30990) <BR>* Drone: Fix deployment image (#31027) <BR>* ColorPicker: migrated styles from sass to emotion (#30909) <BR>* Dashboard: Migrate general settings to react (#30914) <BR>* Chore(deps): Bump github.com/jung-kurt/gofpdf from 1.10.1 to 1.16.2 (#30586) <BR>* Chore(deps): Bump github.com/aws/aws-sdk-go from 1.36.31 to 1.37.7 (#31018) <BR>* Prometheus: Min step defaults to seconds when no unit is set to prevent errors when running alerts. (#30966) <BR>* Chore(deps): Bump github.com/magefile/mage from 1.10.0 to 1.11.0 (#31017) <BR>* Chore(deps): Bump github.com/grpc-ecosystem/go-grpc-middleware (#31013) <BR>* Graph: Fixes so graph is shown for non numeric time values (#30972) <BR>* CloudMonitoring: Prevent resource type variable function from crashing (#30901) <BR>* Chore(deps): Bump google.golang.org/api from 0.33.0 to 0.39.0 (#30971) <BR>* Build: Releases e2e and e2e-selectors too (#31006) <BR>* TextPanel: Fixes so panel title is updated when variables change (#30884) <BR>* Docs: Update configuration.md (login_maximum_inactive_lifetime_duration, login_maximum_lifetime_duration) (#31000) <BR>* instrumentation: make the first database histogram bucket smaller (#30995) <BR>* Grafana/UI: Remove DismissableFeatureInfoBox and replace with LocalSt… (#30988) <BR>* StatPanel: Fixes issue formatting date values using unit option (#30979) <BR>* Chore(deps): Bump actions/cache from v2 to v2.1.4 (#30973) <BR>* Units: Fixes formatting of duration units (#30982) <BR>* Elasticsearch: Show Size setting for raw_data metric (#30980) <BR>* Alerts: Dedupe alerts so that we do not fill the screen with the same alert messsage (#30935) <BR>* make sure service and slo display name is passed to segment comp (#30900) <BR>* assign changes in cloud datasources to the new cloud datasources team (#30645) <BR>* Table: Updates devenv test dashboard after change to TestData Randrom Table response (#30927) <BR>* Theme: Use higher order theme color variables rather then is light/dark logic (#30939) <BR>* Docs: Add alias for what\'s new in 7.4 (#30945) <BR>* e2e: extends selector factory to plugins (#30932) <BR>* Chore: Upgrade docker build image (#30820) <BR>* Docs: updated developer guide (#29978) <BR>* Alerts: Update Alert storybook to show more states (#30908) <BR>* Variables: Adds queryparam formatting option (#30858) <BR>* Chore: pad unknown values with undefined (#30808) <BR>* Transformers: add search to transform selection (#30854) <BR>* Exemplars: change api to reflect latest changes (#30910) <BR>* docs: use selinux relabelling on docker containers (#27685) <BR>* Docs: Fix bad image path for alert notification template (#30911) <BR>* Make value mappings correctly interpret numeric-like strings (#30893) <BR>* Chore: Update latest.json (#30905) <BR>* Docs: Update whats-new-in-v7-4.md (#30882) <BR>* Dashboard: Ignore changes to dashboard when the user session expires (#30897) <BR>* ReleaseNotes: Updated changelog and release notes for 7.4.0 (#30902) <BR>* test: add support for timeout to be passed in for addDatasource (#30736) <BR>* increase page size and make sure the cache supports query params (#30892) <BR>* DataSourceSettings: Adds info box and link to Grafana Cloud (#30891) <BR>* OAuth: custom username docs (#28400) <BR>* Panels: Remove value mapping of values that have been formatted #26763 (#30868) <BR>* Alerting: Fixes alert panel header icon not showing (#30840) <BR>* AlertingNG: Edit Alert Definition (#30676) <BR>* Logging: sourcemap support for frontend stacktraces (#30590) <BR>* Added \"Restart Grafana\" topic. (#30844) <BR>* Docs: Org, Team, and User Admin (#30756) <BR>* bump grabpl version to 0.5.36 (#30874) <BR>* Plugins: Requests validator (#30445) <BR>* Docs: Update whats-new-in-v7-4.md (#30876) <BR>* Docs: Add server view folder (#30849) <BR>* Fixed image name and path (#30871) <BR>* Grafana-ui: fixes closing modals with escape key (#30745) <BR>* InfluxDB: Add http configuration when selecting InfluxDB v2 flavor (#30827) <BR>* TestData: Fixes issue with for ever loading state when all queries are hidden (#30861) <BR>* Chart/Tooltip: refactored style declaration (#30824) <BR>* ReleaseNotes: Updated changelog and release notes for 7.4.0-beta1 (#30853) <BR>* Grafana-ui: fixes no data message in Table component (#30821) <BR>* grafana/ui: Update pagination component for large number of pages (#30151) <BR>* Alerting: Customise OK notification priorities for Pushover notifier (#30169) <BR>* DashboardLinks: Support variable expression in to tooltip - Issue #30409 (#30569) <BR>* Chore: Remove panelTime.html, closes #30097 (#30842) <BR>* Docs: Time series panel, bar alignment docs (#30780) <BR>* Chore: add more docs annotations (#30847) <BR>* Transforms: allow boolean in field calculations (#30802) <BR>* Prometheus: Add tooltip to explain possibility to use patterns in text and title fields in annotations (#30825) <BR>* Update prometheus.md with image link fix (#30833) <BR>* BarChart: inside-align strokes, upgrade uPlot to 1.6.4. (#30806) <BR>* Update license-expiration.md (#30839) <BR>* Explore rewrite (#30804) <BR>* Prometheus: Set type of labels to string (#30831) <BR>* GrafanaUI: Add a way to persistently close InfoBox (#30716) <BR>* Fix typo in transformer registry (#30712) <BR>* Elasticsearch: Display errors with text responses (#30122) <BR>* CDN: Fixes cdn path when Grafana is under sub path (#30822) <BR>* TraceViewer: Fix lazy loading (#30700) <BR>* FormField: migrated sass styling to emotion (#30392) <BR>* AlertingNG: change API permissions (#30781) <BR>* Variables: Clears drop down state when leaving dashboard (#30810) <BR>* Grafana-UI: Add story/docs for ErrorBoundary (#30304) <BR>* Add missing callback dependency (#30797) <BR>* PanelLibrary: Adds library panel meta information to dashboard json (#30770) <BR>* Chore(deps): Bump gonum.org/v1/gonum from 0.6.0 to 0.8.2 (#30343) <BR>* Chore(deps): Bump gopkg.in/yaml.v2 from 2.3.0 to 2.4.0 (#30771) <BR>* GraphNG: improve behavior when switching between solid/dash/dots (#30796) <BR>* Chore(deps): Bump github.com/hashicorp/go-hclog from 0.14.1 to 0.15.0 (#30778) <BR>* Add width for Variable Editors (#30791) <BR>* Chore: Remove warning when calling resource (#30752) <BR>* Auth: Use SigV4 lib from grafana-aws-sdk (#30713) <BR>* Panels: Fixes so panels are refreshed when scrolling past them fast (#30784) <BR>* GraphNG: add bar alignment option (#30499) <BR>* Expressions: Measure total transformation requests and elapsed time (#30514) <BR>* Menu: Mark menu components as internal (#30740) <BR>* TableInputCSV: migrated styles from sass to emotion (#30554) <BR>* CDN: Fix passing correct prefix to GetContentDeliveryURL (#30777) <BR>* Chore(deps): Bump gopkg.in/ini.v1 from 1.57.0 to 1.62.0 (#30772) <BR>* CDN: Adds support for serving assets over a CDN (#30691) <BR>* PanelEdit: Trigger refresh when changing data source (#30744) <BR>* Chore: remove __debug_bin (#30725) <BR>* BarChart: add alpha bar chart panel (#30323) <BR>* Docs: Time series panel (#30690) <BR>* Backend Plugins: Convert test data source to use SDK contracts (#29916) <BR>* Docs: Update whats-new-in-v7-4.md (#30747) <BR>* Add link to Elasticsearch docs. (#30748) <BR>* Mobile: Fixes issue scrolling on mobile in chrome (#30746) <BR>* TagsInput: Make placeholder configurable (#30718) <BR>* Docs: Add config settings for fonts in reporting (#30421) <BR>* Add menu.yaml to .gitignore (#30743) <BR>* bump cypress to 6.3.0 (#30644) <BR>* Datasource: Use json-iterator configuration compatible with standard library (#30732) <BR>* AlertingNG: Update UX to use new PageToolbar component (#30680) <BR>* Docs: Add usage insights export feature (#30376) <BR>* skip symlinks to directories when generating plugin manifest (#30721) <BR>* PluginCiE2E: Upgrade base images (#30696) <BR>* Variables: Fixes so text format will show All instead of custom all (#30730) <BR>* PanelLibrary: better handling of deleted panels (#30709) <BR>* Added section \"Curated dashboards for Google Cloud Monitoring\" for 7.4 What\'s New (#30724) <BR>* Added \"curated dashboards\" information and broke down, rearranged topics. (#30659) <BR>* Transform: improve the \"outer join\" performance/behavior (#30407) <BR>* Add alt text to plugin logos (#30710) <BR>* Deleted menu.yaml file (#30717) <BR>* Dashboard: Top Share URL icon should share panel URL when on viewPanel page (#30000) <BR>* Added entry for web server. (#30715) <BR>* DashboardPicker: switch to promise-based debounce, return dashboard UID (#30706) <BR>* Use connected GraphNG in Explore (#30707) <BR>* Fix documentation for streaming data sources (#30704) <BR>* PanelLibrary: changes casing of responses and adds meta property (#30668) <BR>* Influx: Show all datapoints for dynamically windowed flux query (#30688) <BR>* Trace: trace to logs design update (#30637) <BR>* DeployImage: Switch base images to Debian (#30684) <BR>* Chore: remove CSP debug logging line (#30689) <BR>* Docs: 7.4 documentation for expressions (#30524) <BR>* PanelEdit: Get rid of last remaining usage of navbar-button (#30682) <BR>* Grafana-UI: Fix setting default value for MultiSelect (#30671) <BR>* CustomScrollbar: migrated styles from sass to emotion (#30506) <BR>* DashboardSettings & PanelEdit: Use new PageToolbar (#30675) <BR>* Explore: Fix jumpy live tailing (#30650) <BR>* ci(npm-publish): add missing github package token to env vars (#30665) <BR>* PageToolbar: Extracting navbar styles & layout into a modern emotion based component (#30588) <BR>* AlertingNG: pause/unpause definitions via the API (#30627) <BR>* Docs: Refer to product docs in whats new for alerting templating feature (#30652) <BR>* ReleaseNotes: Updated changelog and release notes for 7.4.0-beta1 (#30666) <BR>* Variables: Fixes display value when using capture groups in regex (#30636) <BR>* Docs: Update _index.md (#30655) <BR>* Docs: Auditing updates (#30433) <BR>* Docs: add hidden_users configuration field (#30435) <BR>* Docs: Define TLS/SSL terminology (#30533) <BR>* Docs: Fix expressions enabled description (#30589) <BR>* Docs: Update ES screenshots (#30598) <BR>* Licensing Docs: Adding license restrictions docs (#30216) <BR>* Update documentation-style-guide.md (#30611) <BR>* Docs: Update queries.md (#30616) <BR>* chore(grafana-ui): bump storybook to 6.1.15 (#30642) <BR>* DashboardSettings: fixes vertical scrolling (#30640) <BR>* Usage Stats: Remove unused method for getting user stats (#30074) <BR>* Grafana/UI: Unit picker should not set a category as unit (#30638) <BR>* Graph: Fixes auto decimals issue in legend and tooltip (#30628) <BR>* AlertingNG: List saved Alert definitions in Alert Rule list (#30603) <BR>* chore: bump redux toolkit to 1.5.0 for immer 8.0.1 vulnerability fix (#30605) <BR>* Grafana/UI: Add disable prop to Segment (#30539) <BR>* Variables: Fixes so queries work for numbers values too (#30602) <BR>* Admin: Fixes so form values are filled in from backend (#30544) <BR>* Docs: Add new override info and add whats new 7.4 links (#30615) <BR>* TestData: Improve what\'s new in v7.4 (#30612) <BR>* Docs: Update 7.4 What\'s New to use more correct description of alerting notification template feature (#30502) <BR>* NodeGraph: Add docs (#30504) <BR>* Loki: Improve live tailing errors and fix Explore\'s logs container type errors (#30517) <BR>* TimeRangePicker: Updates components to use new ToolbarButton & ButtonGroup (#30570) <BR>* Update styling.md guide (#30594) <BR>* TestData: Adding what\'s new in v7.4 to the devenv dashboards (#30568) <BR>* Chore(deps): Bump github.com/aws/aws-sdk-go from 1.35.5 to 1.36.31 (#30583) <BR>* Chore(deps): Bump github.com/prometheus/client_golang (#30585) <BR>* Chore(deps): Bump gopkg.in/macaron.v1 from 1.3.9 to 1.4.0 (#30587) <BR>* Chore(deps): Bump github.com/google/uuid from 1.1.5 to 1.2.0 (#30584) <BR>* Explore: Fix logs hover state so that it is visible and in dark mode & simply hover code (#30572) <BR>* RefreshPicker: Fixes so valid intervals in url are visible in RefreshPicker (#30474) <BR>* Add documentation for Exemplars (#30317) <BR>* OldGraph: Fix height issue in Firefox (#30565) <BR>* XY Chart: fix editor error with empty frame (no fields) (#30573) <BR>* ButtonSelect & RefreshPicker: Rewrite of components to use new emotion based ToolbarButton & Menu (#30510) <BR>* XY Chart: share legend config with timeseries (#30559) <BR>* configuration.md: Document Content Security Policy options (#30413) <BR>* DataFrame: cache frame/field index in field state (#30529) <BR>* List + before -; rm old Git ref; reformat. (#30543) <BR>* Expressions: Add option to disable feature (#30541) <BR>* Explore: Fix loading visualisation on the top of the new time series panel (#30553) <BR>* Prometheus: Fix show query instead of Value if no __name__ and metric (#30511) <BR>* Decimals: Big Improvements to auto decimals and fixes to auto decimals bug found in 7.4-beta1 (#30519) <BR>* Postgres: Convert tests to stdlib (#30536) <BR>* Storybook: Migrate card story to use controls (#30535) <BR>* AlertingNG: Enable UI to Save Alert Definitions (#30394) <BR>* Postgres: Be consistent about TLS/SSL terminology (#30532) <BR>* Loki: Append refId to logs uid (#30418) <BR>* Postgres: Fix indentation (#30531) <BR>* GraphNG: uPlot 1.6.3 (fix bands not filling below 0). close #30523. (#30527) <BR>* updates for e2e docker image (#30465) <BR>* GraphNG: uPlot 1.6.2 (#30521) <BR>* Docs: Update whats-new-in-v7-4.md (#30520) <BR>* Prettier: ignore build and devenv dirs (#30501) <BR>* Chore: Upgrade grabpl version (#30486) <BR>* Explore: Update styling of buttons (#30493) <BR>* Cloud Monitoring: Fix legend naming with display name override (#30440) <BR>* GraphNG: Disable Plot logging by default (#30390) <BR>* Admin: Fixes so whole org drop down is visible when adding users to org (#30481) <BR>* Docs: include Makefile option for local assets (#30455) <BR>* Footer: Fixes layout issue in footer (#30443) <BR>* TimeSeriesPanel: Fixed default value for gradientMode (#30484) <BR>* Docs: fix typo in what\'s new doc (#30489) <BR>* Chore: adds wait to e2e test (#30488) <BR>* chore: update packages dependent on dot-prop to fix security vulnerability (#30432) <BR>* Dashboard: Remove Icon and change copy -> Copy to clipboard in the share embedded panel modal (#30480) <BR>* Chore: fix spelling mistake (#30473) <BR>* Chore: Restrict internal imports from other packages (#30453) <BR>* Docs: What\'s new fixes and improvements (#30469) <BR>* Timeseries: only migrage point size when configured (#30461) <BR>* Alerting: Hides threshold handle for percentual thresholds (#30431) <BR>* Graph: Fixes so only users with correct permissions can add annotations (#30419) <BR>* Chore: update latest version to 7.4.0-beta1 (#30452) <BR>* Docs: Add whats new 7.4 links (#30463) <BR>* Update whats-new-in-v7-4.md (#30460) <BR>* docs: 7.4 what\'s new (Add expressions note) (#30446) <BR>* Chore: Upgrade build pipeline tool (#30456) <BR>* PanelModel: Make sure the angular options are passed to react panel type changed handler (#30441) <BR>* Expressions: Fix button icon (#30444) <BR>* ReleaseNotes: Updated changelog and release notes for 7.4.0-beta1 (#30449) <BR>* Docs: Fix img link for alert notification template (#30436) <BR>* grafana/ui: Fix internal import from grafana/data (#30439) <BR>* prevent field config from being overwritten (#30437) <BR>* PanelOptions: Refactoring applying panel and field options out of PanelModel and add property clean up for properties not in field config registry (#30389) <BR>* Dashboard: Remove template variables option from ShareModal (#30395) <BR>* Added doc content for variables inspector code change by Hugo (#30408) <BR>* Docs: update license expiration behavior for reporting (#30420) <BR>* Chore: use old version format in package.json (#30430) <BR>* Chore: upgrade NPM security vulnerabilities (#30397) <BR>* \"Release: Updated versions in package to 7.5.0-pre.0\" (#30428) <BR>* contribute: Add backend and configuration guidelines for PRs (#30426) <BR>* Chore: Update what\'s new URL (#30424)- Update to version 7.4.5 <BR>* Security: Fix API permissions issues related to team-sync CVE-2021-28146, CVE-2021-28147. (Enterprise) <BR>* Security: Usage insights requires signed in users CVE-2021-28148. (Enterprise) <BR>* Security: Do not allow editors to incorrectly bypass permissions on the default data source. CVE-2021-27962. (Enterprise)- Drop patch add-gotest-module.patch- Add patch drop-grafana-aws-sdk-0.3.0-module.patch<BR>* Mon Feb 22 2021 tserongAATTsuse.com- Update to version 7.4.2: <BR>* Make Datetime local (No date if today) working (#31274) (#31275) <BR>* \"Release: Updated versions in package to 7.4.2\" (#31272) <BR>* [v7.4.x] Chore: grafana-toolkit uses grafana-ui and grafana-data workspaces (#31269) <BR>* Snapshots: Disallow anonymous user to create snapshots (#31263) (#31266) <BR>* only update usagestats every 30min (#31131) (#31262) <BR>* Prometheus: Fix enabling of disabled queries when editing in dashboard (#31055) (#31248) <BR>* CloudWatch: Ensure empty query row errors are not passed to the panel (#31172) (#31245) <BR>* StatPanels: Fixes to palette color scheme is not cleared when loading panel (#31126) (#31246) <BR>* QueryEditors: Fixes issue that happens after moving queries then editing would update other queries (#31193) (#31244) <BR>* LibraryPanels: Disconnect before connect during dashboard save (#31235) (#31238) <BR>* SqlDataSources: Fixes the Show Generated SQL button in query editors (#31236) (#31239) <BR>* Variables: Adds back default option for data source variable (#31208) (#31232) <BR>* IPv6: Support host address configured with enclosing square brackets (#31226) (#31228) <BR>* Postgres: Fix timeGroup macro converts long intervals to invalid numbers when TimescaleDB is enabled (#31179) (#31224) <BR>* Remove last synchronisation field from LDAP debug view (#30984) (#31221) <BR>* [v7.4.x]: Sync drone config from master to stable release branch (#31213) <BR>* DataSourceSrv: Filter out non queryable data sources by default (#31144) (#31214) <BR>* Alerting: Fix modal text for deleting obsolete notifier (#31171) (#31209) <BR>* Variables: Fixes missing empty elements from regex filters (#31156) (#31201) <BR>* DashboardLinks: Fixes links always cause full page reload (#31178) (#31181) <BR>* DashboardListPanel: Fixes issue with folder picker always showing All and using old form styles (#31160) (#31162) <BR>* Permissions: Fix team and role permissions on folders/dashboards not displayed for non Grafana Admin users (#31132) (#31176) <BR>* Prometheus: Multiply exemplars timestamp to follow api change (#31143) (#31170)- Added add-gotest-module.patch to fix \"inconsistent vendoring\" build failure<BR>* Wed Feb 17 2021 tserongAATTsuse.com- Update to version 7.4.1: <BR>* \"Release: Updated versions in package to 7.4.1\" (#31128) <BR>* Transforms: Fixes Outer join issue with duplicate field names not getting the same unique field names as before (#31121) (#31127) <BR>* MuxWriter: Handle error for already closed file (#31119) (#31120) <BR>* Logging: sourcemap transform asset urls from CDN in logged stacktraces (#31115) (#31117) <BR>* Exemplars: Change CTA style (#30880) (#31105) <BR>* test: add support for timeout to be passed in for addDatasource (#30736) (#31090) <BR>* Influx: Make max series limit configurable and show the limiting message if applied (#31025) (#31100) <BR>* Elasticsearch: fix log row context erroring out (#31088) (#31094) <BR>* test: update addDashboard flow for v7.4.0 changes (#31059) (#31084) <BR>* Usage stats: Adds source/distributor setting (#31039) (#31076) <BR>* DashboardLinks: Fixes crash when link has no title (#31008) (#31050) <BR>* Make value mappings correctly interpret numeric-like strings (#30893) (#30912) <BR>* Elasticsearch: Fix alias field value not being shown in query editor (#30992) (#31037) <BR>* BarGauge: Improvements to value sizing and table inner width calculations (#30990) (#31032) <BR>* convert path to posix by default (#31045) (#31053) <BR>* Alerting: Fixes so notification channels are properly deleted (#31040) (#31046) <BR>* Drone: Fix deployment image (#31027) (#31029) <BR>* Graph: Fixes so graph is shown for non numeric time values (#30972) (#31014) <BR>* instrumentation: make the first database histogram bucket smaller (#30995) (#31001) <BR>* Build: Releases e2e and e2e-selectors too (#31006) (#31007) <BR>* TextPanel: Fixes so panel title is updated when variables change (#30884) (#31005) <BR>* StatPanel: Fixes issue formatting date values using unit option (#30979) (#30991) <BR>* Units: Fixes formatting of duration units (#30982) (#30986) <BR>* Elasticsearch: Show Size setting for raw_data metric (#30980) (#30983) <BR>* Logging: sourcemap support for frontend stacktraces (#30590) (#30976) <BR>* e2e: extends selector factory to plugins (#30932) (#30934) <BR>* Variables: Adds queryparam formatting option (#30858) (#30924) <BR>* Exemplars: change api to reflect latest changes (#30910) (#30915) <BR>* \"Release: Updated versions in package to 7.4.0\" (#30898) <BR>* DataSourceSettings: Adds info box and link to Grafana Cloud (#30891) (#30896) <BR>* GrafanaUI: Add a way to persistently close InfoBox (#30716) (#30895) <BR>* [7.4.x] AlertingNG: List saved Alert definitions in Alert Rule list (30890)(30603) <BR>* Alerting: Fixes alert panel header icon not showing (#30840) (#30885) <BR>* Plugins: Requests validator (#30445) (#30877) <BR>* PanelLibrary: Adds library panel meta information to dashboard json (#30770) (#30883) <BR>* bump grabpl version to 0.5.36 (#30874) (#30878) <BR>* Chore: remove __debug_bin (#30725) (#30857) <BR>* Grafana-ui: fixes closing modals with escape key (#30745) (#30873) <BR>* DashboardLinks: Support variable expression in to tooltip - Issue #30409 (#30569) (#30852) <BR>* Add alt text to plugin logos (#30710) (#30872) <BR>* InfluxDB: Add http configuration when selecting InfluxDB v2 flavor (#30827) (#30870) <BR>* Prometheus: Set type of labels to string (#30831) (#30835) <BR>* AlertingNG: change API permissions (#30781) (#30814) <BR>* Grafana-ui: fixes no data message in Table component (#30821) (#30855) <BR>* Prometheus: Add tooltip to explain possibility to use patterns in text and title fields in annotations (#30825) (#30843) <BR>* Chore: add more docs annotations (#30847) (#30851) <BR>* BarChart: inside-align strokes, upgrade uPlot to 1.6.4. (#30806) (#30846) <BR>* Transforms: allow boolean in field calculations (#30802) (#30845) <BR>* CDN: Fixes cdn path when Grafana is under sub path (#30822) (#30823) <BR>* bump cypress to 6.3.0 (#30644) (#30819) <BR>* Expressions: Measure total transformation requests and elapsed time (#30514) (#30789) <BR>* Grafana-UI: Add story/docs for ErrorBoundary (#30304) (#30811) <BR>* [v7.4.x]: Menu: Mark menu components as internal (#30801) <BR>* Graph: Fixes auto decimals issue in legend and tooltip (#30628) (#30635) <BR>* GraphNG: Disable Plot logging by default (#30390) (#30500) <BR>* Storybook: Migrate card story to use controls (#30535) (#30549) <BR>* GraphNG: add bar alignment option (#30499) (#30790) <BR>* Variables: Clears drop down state when leaving dashboard (#30810) (#30812) <BR>* Add missing callback dependency (#30797) (#30809) <BR>* GraphNG: improve behavior when switching between solid/dash/dots (#30796) (#30799) <BR>* Add width for Variable Editors (#30791) (#30795) <BR>* Panels: Fixes so panels are refreshed when scrolling past them fast (#30784) (#30792) <BR>* PanelEdit: Trigger refresh when changing data source (#30744) (#30767) <BR>* AlertingNG: Enable UI to Save Alert Definitions (#30394) (#30548) <BR>* CDN: Fix passing correct prefix to GetContentDeliveryURL (#30777) (#30779) <BR>* CDN: Adds support for serving assets over a CDN (#30691) (#30776) <BR>* Explore: Update styling of buttons (#30493) (#30508) <BR>* Loki: Append refId to logs uid (#30418) (#30537) <BR>* skip symlinks to directories when generating plugin manifest (#30721) (#30738) <BR>* Mobile: Fixes issue scrolling on mobile in chrome (#30746) (#30750) <BR>* BarChart: add alpha bar chart panel (#30323) (#30754) <BR>* Datasource: Use json-iterator configuration compatible with standard library (#30732) (#30739) <BR>* Variables: Fixes so text format will show All instead of custom all (#30730) (#30731) <BR>* AlertingNG: pause/unpause definitions via the API (#30627) (#30672) <BR>* PanelLibrary: better handling of deleted panels (#30709) (#30726) <BR>* Transform: improve the \"outer join\" performance/behavior (#30407) (#30722) <BR>* DashboardPicker: switch to promise-based debounce, return dashboard UID (#30706) (#30714) <BR>* Use connected GraphNG in Explore (#30707) (#30708) <BR>* PanelLibrary: changes casing of responses and adds meta property (#30668) (#30711) <BR>* DeployImage: Switch base images to Debian (#30684) (#30699) <BR>* Trace: trace to logs design update (#30637) (#30702) <BR>* Influx: Show all datapoints for dynamically windowed flux query (#30688) (#30703) <BR>* ci(npm-publish): add missing github package token to env vars (#30665) (#30673) <BR>* Loki: Improve live tailing errors and fix Explore\'s logs container type errors (#30517) (#30681) <BR>* Grafana-UI: Fix setting default value for MultiSelect (#30671) (#30687) <BR>* Explore: Fix jumpy live tailing (#30650) (#30677) <BR>* Docs: Refer to product docs in whats new for alerting templating feature (#30652) (#30670) <BR>* Variables: Fixes display value when using capture groups in regex (#30636) (#30661) <BR>* Docs: Fix expressions enabled description (#30589) (#30651) <BR>* Licensing Docs: Adding license restrictions docs (#30216) (#30648) <BR>* DashboardSettings: fixes vertical scrolling (#30640) (#30643) <BR>* chore: bump redux toolkit to 1.5.0 for immer 8.0.1 vulnerability fix (#30605) (#30631) <BR>* Explore: Fix loading visualisation on the top of the new time series panel (#30553) (#30557) <BR>* Footer: Fixes layout issue in footer (#30443) (#30494) <BR>* Variables: Fixes so queries work for numbers values too (#30602) (#30624) <BR>* Admin: Fixes so form values are filled in from backend (#30544) (#30623) <BR>* Docs: Update 7.4 What\'s New to use more correct description of alerting notification template feature (#30502) (#30614) <BR>* NodeGraph: Add docs (#30504) (#30613) <BR>* Cloud Monitoring: Fix legend naming with display name override (#30440) (#30503) <BR>* Expressions: Add option to disable feature (#30541) (#30558) <BR>* OldGraph: Fix height issue in Firefox (#30565) (#30582) <BR>* XY Chart: fix editor error with empty frame (no fields) (#30573) (#30577) <BR>* XY Chart: share legend config with timeseries (#30559) (#30566) <BR>* DataFrame: cache frame/field index in field state (#30529) (#30560) <BR>* Prometheus: Fix show query instead of Value if no __name__ and metric (#30511) (#30556) <BR>* Decimals: Big Improvements to auto decimals and fixes to auto decimals bug found in 7.4-beta1 (#30519) (#30550) <BR>* chore: update packages dependent on dot-prop to fix security vulnerability (#30432) (#30487) <BR>* GraphNG: uPlot 1.6.3 (fix bands not filling below 0). close #30523. (#30527) (#30528) <BR>* GraphNG: uPlot 1.6.2 (#30521) (#30522) <BR>* Chore: Upgrade grabpl version (#30486) (#30513) <BR>* grafana/ui: Fix internal import from grafana/data (#30439) (#30507) <BR>* prevent field config from being overwritten (#30437) (#30442) <BR>* Chore: upgrade NPM security vulnerabilities (#30397) (#30495) <BR>* TimeSeriesPanel: Fixed default value for gradientMode (#30484) (#30492) <BR>* Admin: Fixes so whole org drop down is visible when adding users to org (#30481) (#30497) <BR>* Chore: adds wait to e2e test (#30488) (#30490) <BR>* Graph: Fixes so only users with correct permissions can add annotations (#30419) (#30466) <BR>* Alerting: Hides threshold handle for percentual thresholds (#30431) (#30467) <BR>* Timeseries: only migrage point size when configured (#30461) (#30470) <BR>* Expressions: Fix button icon (#30444) (#30450) <BR>* PanelModel: Make sure the angular options are passed to react panel type changed handler (#30441) (#30451) <BR>* Docs: Fix img link for alert notification template (#30436) (#30447) <BR>* Chore: Upgrade build pipeline tool (#30456) (#30457) <BR>* PanelOptions: Refactoring applying panel and field options out of PanelModel and add property clean up for properties not in field config registry (#30389) (#30438) <BR>* \"Release: Updated versions in package to 7.4.0-beta.1\" (#30427) <BR>* Chore: Update what\'s new URL (#30423) <BR>* GraphNG: assume uPlot\'s series stroke is always a function (#30416) <BR>* PanelLibrary: adding library panels to Dashboard Api (#30278) <BR>* Prettier: Fixes to files that came in after main upgrade (#30410) <BR>* Cloud Monitoring: Add curated dashboards for the most popular GCP services (#29930) <BR>* Mssql integrated security (#30369) <BR>* Prettier: Upgrade to 2 (#30387) <BR>* GraphNG: sort ascending if the values appear reversed (#30405) <BR>* Docs: Grafana whats new 7.4 (#30404) <BR>* Dashboards: Adds cheat sheet toggle to supported query editors (#28857) <BR>* Docs: Update timeseries-dimensions.md (#30403) <BR>* Alerting: Evaluate data templating in alert rule name and message (#29908) <BR>* Docs: Add links to 7.3 patch release notes (#30292) <BR>* Docs: Update _index.md (#29546) <BR>* Docs: Update jaeger.md (#30401) <BR>* Expressions: Remove feature toggle (#30316) <BR>* Docs: Update tempo.md (#30399) <BR>* Docs: Update zipkin.md (#30400) <BR>* services/provisioning: Various cleanup (#30396) <BR>* DashboardSchemas: OpenAPI Schema Generation (#30242) <BR>* AlertingNG: Enforce unique alert definition title (non empty)/UID per organisation (#30380) <BR>* Licensing: Document new v7.4 options and APIs (#30217) <BR>* Auth: add expired token error and update CreateToken function (#30203) <BR>* NodeGraph: Add node graph visualization (#29706) <BR>* Add jwtTokenAuth to plugin metadata schema (#30346) <BR>* Plugins: Force POSIX style path separators for manifest generation (#30287) <BR>* Add enterprise reporting fonts to gitignore (#30385) <BR>* Field overrides: skipping overrides for properties no longer existing in plugin (#30197) <BR>* NgAlerting: View query result (#30218) <BR>* Grafana-UI: Make Card story public (#30388) <BR>* Dashboard: migrate version history list (#29970) <BR>* Search: use Card component (#29892) <BR>* PanelEvents: Isolate more for old angular query editors (#30379) <BR>* Loki: Remove showing of unique labels with the empty string value (#30363) <BR>* Chore: Lint all files for no-only-tests (#30364) <BR>* Clears errors after running new query (#30367) <BR>* Prometheus: Change exemplars endpoint (#30378) <BR>* Explore: Fix a bug where Typeahead crashes when a large amount of ite… (#29637) <BR>* Circular vector: improve generics (#30375) <BR>* Update signing docs (#30296) <BR>* Email: change the year in templates (#30294) <BR>* grafana/ui: export TLS auth component (#30320) <BR>* Query Editor: avoid word wrap (#30373) <BR>* Transforms: add sort by transformer (#30370) <BR>* AlertingNG: Save alert instances (#30223) <BR>* GraphNG: Color series from by value scheme & change to fillGradient to gradientMode (#29893) <BR>* Chore: Remove not used PanelOptionsGrid component (#30358) <BR>* Zipkin: Remove browser access mode (#30360) <BR>* Jaeger: Remove browser access mode (#30349) <BR>* chore: bump lodash to 4.17.20 (#30359) <BR>* ToolbarButton: New emotion based component to replace all navbar, DashNavButton and scss styles (#30333) <BR>* Badge: Increase contrast, remove rocket icon for plugin beta/alpha state (#30357) <BR>* Licensing: Send map of environment variables to plugins (#30347) <BR>* Dashboards: Exit to dashboard when deleting panel from panel view / edit view (#29032) <BR>* Cloud Monitoring: MQL support (#26551) <BR>* ReleaseNotes: Updated changelog and release notes for 7.4.0-beta1 (#30348) <BR>* Panel options UI: Allow collapsible categories (#30301) <BR>* Grafana-ui: Fix context menu item always using onClick instead of href (#30350) <BR>* Badge: Design improvement & reduce contrast (#30328) <BR>* make sure stats are added horizontally and not vertically (#30106) <BR>* Chore(deps): Bump google.golang.org/grpc from 1.33.1 to 1.35.0 (#30342) <BR>* Chore(deps): Bump github.com/stretchr/testify from 1.6.1 to 1.7.0 (#30341) <BR>* Chore(deps): Bump github.com/google/uuid from 1.1.2 to 1.1.5 (#30340) <BR>* Chore(deps): Bump github.com/hashicorp/go-version from 1.2.0 to 1.2.1 (#30339) <BR>* Fix HTML character entity error (#30334) <BR>* GraphNG: fix fillBelowTo regression (#30330) <BR>* GraphNG: implement softMin/softMax for auto-scaling stabilization. close #979. (#30326) <BR>* Legend: Fixes right y-axis legend from being pushed outside the bounds of the panel (#30327) <BR>* Grafana-toolkit: Update component generator templates (#30306) <BR>* Panels: remove beta flag from stat and bargauge panels (#30324) <BR>* GraphNG: support fill below to (bands) (#30268) <BR>* grafana-cli: Fix security issue (#28888) <BR>* AlertingNG: Modify queries and transform endpoint to get datasource UIDs (#30297) <BR>* Chore: Fix missing property from ExploreGraph (#30315) <BR>* Prometheus: Add support for Exemplars (#28057) <BR>* Grafana-UI: Enhances for TimeRangePicker and TimeRangeInput (#30102) <BR>* ReleaseNotes: Updated changelog and release notes for 7.4.0 (#30312) <BR>* Table: Fixes BarGauge cell display mode font size so that it is fixed to the default cell font size (#30303) <BR>* AngularGraph: Fixes issues with legend wrapping after legend refactoring (#30283) <BR>* Plugins: Add Open Distro to the list of data sources supported by sigv4 (#30308) <BR>* Chore: Moves common and response into separate packages (#30298) <BR>* GraphNG: remove y-axis position control from series color picker in the legend (#30302) <BR>* Table: migrate old-table config to new table config (#30142) <BR>* Elasticsearch: Support extended stats and percentiles in terms order by (#28910) <BR>* Docs: Update release notes index <BR>* GraphNG: stats in legend (#30251) <BR>* Grafana UI: EmptySearchResult docs (#30281) <BR>* Plugins: Use the includes.path (if exists) on sidebar includes links (#30291) <BR>* Fix spinner and broken buttons (#30286) <BR>* Graph: Consider reverse sorted data points on isOutsideRange check (#30289) <BR>* Update getting-started.md (#30257) <BR>* Backend: use sdk version (v0.81.0) without transform (gel) code (#29236) <BR>* Chore: update latest versions to 7.3.7 (#30282) <BR>* Loki: Fix hiding of series in table if labels have number values (#30185) <BR>* Loki: Lower min step to 1ms (#30135) <BR>* Prometheus: Improve autocomplete performance and remove disabling of dynamic label lookup (#30199) <BR>* Icons: Adds custom icon support ands new panel and interpolation icons (#30277) <BR>* ReleaseNotes: Updated changelog and release notes for 7.3.7 (#30280) <BR>* Grafana-ui: Allow context menu items to be open in new tab (#30141) <BR>* Cloud Monitoring: Convert datasource to use Dataframes (#29830) <BR>* GraphNG: added support to change series color from legend. (#30256) <BR>* AzureMonitor: rename labels for query type dropdown (#30143) <BR>* Decimals: Improving auto decimals logic for high numbers and scaled units (#30262) <BR>* Elasticsearch: Use minimum interval for alerts (#30049) <BR>* TimeSeriesPanel: The new graph panel now supports y-axis value mapping #30272 <BR>* CODEOWNERS: Make backend squad owners of backend style guidelines (#30266) <BR>* Auth: Add missing request headers to SigV4 middleware allowlist (#30115) <BR>* Grafana-UI: Add story/docs for FilterPill (#30252) <BR>* Grafana-UI: Add story/docs for Counter (#30253) <BR>* Backend style guide: Document JSON guidelines (#30267) <BR>* GraphNG: uPlot 1.6, hide \"Show points\" in Points mode, enable \"dot\" lineStyle (#30263) <BR>* Docs: Update prometheus.md (#30240) <BR>* Docs: Cloudwatch filter should be JSON format (#30243) <BR>* API: Add by UID routes for data sources (#29884) <BR>* Docs: Update datasource_permissions.md (#30255) <BR>* Cloudwatch: Move deep link creation to the backend (#30206) <BR>* Metrics API: Use jsoniter for JSON encoding (#30250) <BR>* Add option in database config to skip migrations for faster startup. (#30146) <BR>* Set signed in users email correctly (#30249) <BR>* Drone: Upgrade build pipeline tool (#30247) <BR>* runRequest: Fixes issue with request time range and time range returned to panels are off causing data points to be cut off (outside) (#30227) <BR>* Elasticsearch: fix handling of null values in query_builder (#30234) <BR>* Docs: help users connect to Prometheus using SigV4 (#30232) <BR>* Update documentation-markdown-guide.md (#30207) <BR>* Update documentation-markdown-guide.md (#30235) <BR>* Better logging of plugin scanning errors (#30231) <BR>* Print Node.js and Toolkit versions (#30230) <BR>* Chore: bump rollup across all packages (#29486) <BR>* Backend style guide: Document database patterns (#30219) <BR>* Chore: Bump plugin-ci-alpine Docker image version (#30225) <BR>* Legends: Refactoring and rewrites of legend components to simplify components & reuse (#30165) <BR>* Use Node.js 14.x in plugin CI (#30209) <BR>* Field overrides: extracting the field config factory into its own reusable module. (#30214) <BR>* LibraryPanels: adds connections (#30212) <BR>* PanelOptionsGroups: Only restore styles from PanelOptionsGroup (#30215) <BR>* Variables: Add deprecation warning for value group tags (#30160) <BR>* GraphNG: Hide grid for right-y axis if left x-axis exists (#30195) <BR>* Middleware: Add CSP support (#29740) <BR>* Updated image links to have newer format. (#30208) <BR>* Docs: Update usage-insights.md (#30150) <BR>* Share panel dashboard add images (#30201) <BR>* Update documentation-style-guide.md (#30202) <BR>* Docs: Fix links to transforms (#30194) <BR>* docs(badge): migrate story to use controls (#30180) <BR>* Chore(deps): Bump github.com/prometheus/common from 0.14.0 to 0.15.0 (#30188) <BR>* Fix alert definition routine stop (#30117) <BR>* Chore(deps): Bump gopkg.in/square/go-jose.v2 from 2.4.1 to 2.5.1 (#30189) <BR>* InlineSwitch: Minor story fix (#30186) <BR>* Chore(deps): Bump github.com/gosimple/slug from 1.4.2 to 1.9.0 (#30178) <BR>* Chore(deps): Bump github.com/fatih/color from 1.9.0 to 1.10.0 (#30183) <BR>* Chore(deps): Bump github.com/lib/pq from 1.3.0 to 1.9.0 (#30181) <BR>* Chore(deps): Bump github.com/hashicorp/go-plugin from 1.2.2 to 1.4.0 (#30175) <BR>* Chore(deps): Bump github.com/getsentry/sentry-go from 0.7.0 to 0.9.0 (#30171) <BR>* Gauge: Fixes issue with all null values cause min & max to be null (#30156) <BR>* Links: Add underline on hover for links in NewsPanel (#30166) <BR>* GraphNG: Update to test dashboards (#30153) <BR>* CleanUp: Removed old panel options group component (#30157) <BR>* AngularQueryEditors: Fixes to Graphite query editor and other who refer to other queries (#30154) <BR>* Chore(deps): Bump github.com/robfig/cron/v3 from 3.0.0 to 3.0.1 (#30172) <BR>* Chore(deps): Bump github.com/urfave/cli/v2 from 2.1.1 to 2.3.0 (#30173) <BR>* Chore: Fix spelling issue (#30168) <BR>* Revise README.md. (#30145) <BR>* Chore(deps): Bump github.com/mattn/go-sqlite3 from 1.11.0 to 1.14.6 (#30174) <BR>* InlineSwitch: Added missing InlineSwitch component and fixed two places that used unaligned inline switch (#30162) <BR>* GraphNG: add new alpha XY Chart (#30096) <BR>* Elastic: Support request cancellation properly (Uses new backendSrv.fetch Observable request API) (#30009) <BR>* OpenTSDB: Support request cancellation properly (#29992) <BR>* InfluxDB: Update Flux external link (#30158) <BR>* Allow dependabot to keep go packages up-to-date (#30170) <BR>* PluginState: Update comment <BR>* GraphNG: Minor polish & updates to new time series panel and move it from alpha to beta (#30163) <BR>* Share panel dashboard (#30147) <BR>* GraphNG: rename \"graph3\" to \"timeseries\" panel (#30123) <BR>* Add info about access mode (#30137) <BR>* Prometheus: Remove running of duplicated metrics query (#30108) <BR>* Prometheus: Fix autocomplete does not work on incomplete input (#29854) <BR>* GraphNG: remove graph2 panel (keep the parts needed for explore) (#30124) <BR>* Docs: Add metadata to activating licensing page (#30140) <BR>* MixedDataSource: Added missing variable support flag (#30110) <BR>* AngularPanels: Fixes issue with some panels not rendering when going into edit mode due to no height (#30113) <BR>* AngularPanels: Fixes issue with discrete panel that used the initialized event (#30133) <BR>* Explore: Make getFieldLinksForExplore more reusable (#30134) <BR>* Elasticsearch: Add Support for Serial Differencing Pipeline Aggregation (#28618) <BR>* Angular: Fixes issue with angular directive caused by angular upgrade in master (#30114) <BR>* Analytics: add data source type in data-request events (#30087) <BR>* GraphNG: \"Interpolation: Step after\" test (#30127) <BR>* GraphNG: check cross-axis presence when auto-padding. close #30121. (#30126) <BR>* Alerting: improve alerting default datasource search when extracting alerts (#29993) <BR>* Loki: Timeseries should not produce 0-values for missing data (#30116) <BR>* GraphNG: support dashes (#30070) <BR>* GraphNG: fix spanGaps optimization in alignDataFrames(). see #30101. (#30118) <BR>* Alerting NG: update API to expect UIDs instead of IDs (#29896) <BR>* GraphNG: Overhaul of main test dashboard and update to null & gaps dashboard (#30101) <BR>* Chore: Fix intermittent time-related test failure in explore datasource instance update (#30109) <BR>* QueryEditorRow: Ability to change query name (#29779) <BR>* Frontend: Failed to load application files message improvement IE11 (#30011) <BR>* Drone: Upgrade build pipeline tool (#30104) <BR>* Fix phrasing. (#30075) <BR>* Chore: Add CloudWatch HTTP API tests (#29691) <BR>* Elastic: Fixes so templating queries work (#30003) <BR>* Chore: Rewrite elasticsearch client test to standard library (#30093) <BR>* Chore: Rewrite tsdb influxdb test to standard library (#30091) <BR>* Fix default maximum lifetime an authenticated user can be logged in (#30030) <BR>* Instrumentation: re-enable database wrapper feature to expose counter and histogram for database queries (#29662) <BR>* Docs: Update labels to fields transform (#30086) <BR>* GraphNG: adding possibility to toggle tooltip, graph and legend for series (#29575) <BR>* Chore: Rewrite tsdb cloudmonitoring test to standard library (#30090) <BR>* Chore: Rewrite tsdb azuremonitor time grain test to standard library (#30089) <BR>* Chore: Rewrite tsdb graphite test to standard library (#30088) <BR>* Chore: Upgrade Docker build image wrt. Go/golangci-lint/Node (#30077) <BR>* Usage Stats: Calculate concurrent users as a histogram (#30006) <BR>* Elasticsearch: Fix broken alerting when using pipeline aggregations (#29903) <BR>* Drone: Fix race conditions between Enterprise and Enterprise2 (#30076) <BR>* Chore: Rewrite models datasource cache test to standard library (#30040) <BR>* Plugins: prevent app plugin from rendering with wrong location (#30017) <BR>* Update NOTICE.md <BR>* Chore: Tiny typo fix `rage` -> `range` (#30067) <BR>* Docs: loki.md: Add example of Loki data source config (#29976) <BR>* ReleaseNotes: Updated changelog and release notes for 7.3.6 (#30066) <BR>* Docs: Update usage-insights.md (#30065) <BR>* Docs: Update white-labeling.md (#30064) <BR>* Chore(deps): Bump axios from 0.19.2 to 0.21.1 (#30059) <BR>* Chore: Rewrite models tags test to standard library (#30041) <BR>* Bump actions/setup-node from v1 to v2.1.4 (#29891) <BR>* Build(deps): Bump ini from 1.3.5 to 1.3.7 (#29787) <BR>* fall back to any architecture when getting plugin\'s checksum #30034 (#30035) <BR>* Lerna: Update to 3.22.1 (#30057) <BR>* SeriesToRows: Fixes issue in transform so that value field is always named Value (#30054) <BR>* [dashboard api] manage error when data in dashboard table is not valid json (#29999) <BR>* use sha256 checksum instead of md5 (#30018) <BR>* Chore: Rewrite brute force login protection test to standard library (#29986) <BR>* Chore: Rewrite login auth test to standard library (#29985) <BR>* Chore: Rewrite models dashboards test to standard library (#30023) <BR>* Chore: Rewrite models dashboard acl test to standard library (#30022) <BR>* Chore: Rewrite models alert test to standard library (#30021) <BR>* Chore: Rewrite ldap login test to standard library (#29998) <BR>* Chore: Rewrite grafana login test to standard library (#29997) <BR>* Fix two ini-file typos regarding LDAP (#29843) <BR>* Chore: Changes source map devtool to inline-source-map (#30004) <BR>* Chore: Sync Enterprise go.sum (#30005) <BR>* Chore: Add Enterprise dependencies (#29994) <BR>* SQLStore: customise the limit of retrieved datasources per organisation (#29358) <BR>* Chore: update crewjam/saml library to the latest master (#29991) <BR>* Graph: Fixes so users can not add annotations in readonly dash (#29990) <BR>* Currency: add Vietnamese dong (VND) (#29983) <BR>* Drone: Update pipelines for Enterprise (#29939) <BR>* Remove the bus from teamgroupsync (#29810) <BR>* Influx: Make variable query editor input uncontrolled (#29968) <BR>* PanelLibrary: Add PATCH to the API (#29956) <BR>* PanelEvents: Isolating angular panel events into it\'s own event bus + more event refactoring (#29904) <BR>* Bump node-notifier from 8.0.0 to 8.0.1 (#29952) <BR>* LDAP: Update use_ssl documentation (#29964) <BR>* Docs: Missing \'s\' on \'logs\' (#29966) <BR>* Docs: Update opentsdb.md (#29963) <BR>* Docs: Minor typo correction (#29962) <BR>* librarypanels: Fix JSON field casing in tests (#29954) <BR>* TemplateSrv: Do not throw error for an unknown format but use glob as fallback and warn in the console (#29955) <BR>* PanelLibrary: Adds uid and renames title to name (#29944) <BR>* Docs: Fix raw format variable docs (#29945) <BR>* RedirectResponse: Implement all of api.Response (#29946) <BR>* PanelLibrary: Adds get and getAll to the api (#29772) <BR>* Chore: Remove duplicate interpolateString test (#29941) <BR>* Chore: Rewrite influxdb query parser test to standard library (#29940) <BR>* Folders: Removes the possibility to delete the General folder (#29902) <BR>* Chore: Convert tsdb request test to standard library (#29936) <BR>* Chore: Convert tsdb interval test to standard library (#29935) <BR>* Docs: Update configuration.md (#29912) <BR>* Docs: Update organization_roles.md (#29911) <BR>* Docs: Update _index.md (#29918) <BR>* GraphNG: bring back tooltip (#29910) <BR>* Ng Alerting: Remove scroll and fix SplitPane limiters (#29906) <BR>* Dashboard: Migrating dashboard settings to react (#27561) <BR>* Minor correction to explanation on correct MS SQL usage. (#29889) <BR>* AlertingNG: Create a scheduler to evaluate alert definitions (#29305) <BR>* Add changelog items for 7.3.6, 7.2.3 and 6.7.5 (#29901) <BR>* bump stable to 7.3.6 (#29899) <BR>* Upgrade go deps. (#29900) <BR>* Expressions: Replace query input fields with select. (#29816) <BR>* PanelEdit: Update UI if panel plugin changes field config (#29898) <BR>* Elasticsearch: Remove timeSrv dependency (#29770) <BR>* PanelEdit: Need new data after plugin change (#29874) <BR>* Chore(toolkit): disable react/prop-types for eslint config (#29888) <BR>* Field Config API: Add ability to hide field option or disable it from the overrides (#29879) <BR>* SharedQuery: Fixes shared query editor now showing queries (#29849) <BR>* GraphNG: support fill gradient (#29765) <BR>* Backend style guide: Add more guidelines (#29871) <BR>* Keep query keys consistent (#29855) <BR>* Alerting: Copy frame field labels to time series tags (#29886) <BR>* Update configure-docker.md (#29883) <BR>* Usage Stats: Introduce an interface for usage stats service (#29882) <BR>* DataFrame: add a writable flag to fields (#29869) <BR>* InlineForms: Changes to make inline forms more flexible for query editors (#29782) <BR>* Usage Stats: Allow to add additional metrics to the stats (#29774) <BR>* Fix the broken link of XORM documentation (#29865) <BR>* Move colors demo under theme colors (#29873) <BR>* Dashboard: Increase folder name size in search dashboard (#29821) <BR>* MSSQL: Config UI touches (#29834) <BR>* QueryOptions: Open QueryEditors: run queries after changing group options #29864 <BR>* GraphNG: uPlot 1.5.2, dynamic stroke/fill, Flot-style hover points (#29866) <BR>* Variables: Fixes so numerical sortorder works for options with null values (#29846) <BR>* GraphNG: only initialize path builders once (#29863) <BR>* GraphNG: Do not set fillColor from GraphNG only opacity (#29851) <BR>* add an example cloudwatch resource_arns() query that uses multiple tags (ref: #29499) (#29838) <BR>* Backend: Remove more globals (#29644) <BR>* MS SQL: Fix MS SQL add data source UI issues (#29832) <BR>* Display palette and colors for dark and light themes in storybook (#29848) <BR>* Docs: Fix broken link in logs-panel (#29833) <BR>* Docs: Add info about typing of connected props to Redux style guide (#29842) <BR>* Loki: Remove unnecessary deduplication (#29421) <BR>* Varibles: Fixes so clicking on Selected will not include All (#29844) <BR>* Explore/Logs: Correctly display newlines in detected fields (#29541) <BR>* Link suppliers: getLinks API update (#29757) <BR>* Select: Changes default menu placement for Select from auto to bottom (#29837) <BR>* Chore: Automatically infer types for dashgrid connected components (#29818) <BR>* Chore: Remove unused Loki and Cloudwatch syntax providers (#29686) <BR>* Pass row (#29839) <BR>* GraphNG: Context menu (#29745) <BR>* GraphNG: Enable scale distribution configuration (#29684) <BR>* Explore: Improve Explore performance but removing unnecessary re-renders (#29752) <BR>* DashboardDS: Fixes display of long queries (#29808) <BR>* Sparkline: Fixes issue with sparkline that sent in custom fillColor instead of fillOpacity (#29825) <BR>* Chore: Disable default golangci-lint filter (#29751) <BR>* Update style guide with correct usage of MS SQL (#29829) <BR>* QueryEditor: do not auto refresh on every update (#29762) <BR>* Chore: remove unused datasource status enum (#29827) <BR>* Expressions: support ${my var} syntax (#29819) <BR>* Docs: Update types-options.md (#29777) <BR>* Chore: Enable more go-ruleguard rules (#29781) <BR>* GraphNG: Load uPlot path builders lazily (#29813) <BR>* Elasticsearch: ensure query model has timeField configured in datasource settings (#29807) <BR>* Chore: Use Header.Set method instead of Header.Add (#29804) <BR>* Allow dependabot to check actions (#28159) <BR>* Grafana-UI: Support optgroup for MultiSelect (#29805) <BR>* Sliders: Update behavior and style tweak (#29795) <BR>* Grafana-ui: Fix collapsible children sizing (#29776) <BR>* Style guide: Document avoidance of globals in Go code (#29803) <BR>* Chore: Rewrite opentsdb test to standard library (#29792) <BR>* CloudWatch: Add support for AWS DirectConnect ConnectionErrorCount metric (#29583) <BR>* GraphNG: uPlot 1.5.1 (#29789) <BR>* GraphNG: update uPlot v1.5.0 (#29763) <BR>* Added httpMethod to webhook (#29780) <BR>* AATTgrafana-runtime: Throw error if health check fails in DataSourceWithBackend (#29743) <BR>* Explore: Fix remounting of query row (#29771) <BR>* Expressions: Add placeholders to hint on input (#29773) <BR>* Alerting: Next gen Alerting page (#28397) <BR>* GraphNG: Add test dashboard for null & and gaps rendering (#29769) <BR>* Expressions: Field names from refId (#29755) <BR>* Plugins: Add support for signature manifest V2 (#29240) <BR>* Chore: Configure go-ruleguard via golangci-lint (#28419) <BR>* Move middleware context handler logic to service (#29605) <BR>* AlertListPanel: Add options to sort by Time(asc) and Time(desc) (#29764) <BR>* PanelLibrary: Adds delete Api (#29741) <BR>* Tracing: Release trace to logs feature (#29443) <BR>* ReleaseNotes: Updated changelog and release notes for 7.3.5 (#29753) <BR>* DataSourceSettings: Add servername field to DataSource TLS config (#29279) <BR>* Chore: update stable and testing versions (#29748) <BR>* ReleaseNotes: Updated changelog and release notes for 7.3.5 (#29744) <BR>* Elasticsearch: View in context feature for logs (#28764) <BR>* Chore: Disable gosec on certain line (#29382) <BR>* Logging: log frontend errors caught by ErrorBoundary, including component stack (#29345) <BR>* ChangePassword: improved keyboard navigation (#29567) <BR>* GrafanaDataSource: Fix selecting -- Grafana -- data source, broken after recent changes (#29737) <BR>* Docs: added version note for rename by regex transformation. (#29735) <BR>* AATTgrafana/ui: Fix UI issues for cascader button dropdown and query input (#29727) <BR>* Docs: Update configuration.md (#29728) <BR>* Docs: Remove survey (#29549) <BR>* Logging: rate limit fronted logging endpoint (#29272) <BR>* API: add Status() to RedirectResponse (#29722) <BR>* Elasticsearch: Deprecate browser access mode (#29649) <BR>* Elasticsearch: Fix query initialization action (#29652) <BR>* PanelLibrary: Adds api and db to create Library/Shared/Reusable Panel (#29642) <BR>* Transformer: Rename metrics based on regex (#29281) <BR>* Variables: Fixes upgrade of legacy Prometheus queries (#29704) <BR>* Auth: Add SigV4 header allowlist to reduce chances of verification issues (#29650) <BR>* DataFrame: add path and description metadata (#29695) <BR>* Alerting: Use correct time series name override from frame fields (#29693) <BR>* GraphNG: fix bars migration and support color and linewidth (#29697) <BR>* PanelHeader: Fix panel header description inline code wrapping (#29628) <BR>* Bugfix 29848: Remove annotation_tag entries as part of annotations cleanup (#29534) <BR>* GraphNG: simple settings migration from flot panel (#29599) <BR>* GraphNG: replace bizcharts with uPlot for sparklines (#29632) <BR>* GitHubActions: Update node version in github action (#29683) <BR>* Adds go dep used by an Enterprise feature. (#29645) <BR>* Typescript: Raise strict error limit for enterprise (#29688) <BR>* Remove unnecessary escaping (#29677) <BR>* Update getting-started-prometheus.md (#29678) <BR>* instrumentation: align label name with our other projects (#29514) <BR>* Typescript: Fixing typescript strict error, and separate check from publishing (#29679) <BR>* CloudWatch: namespace in search expression should be quoted if match exact is enabled #29109 (#29563) <BR>* Docs: Plugin schema updates (#28232) <BR>* RadioButton: Fix flex issue in master for radio buttons (#29664) <BR>* Update getting-started.md (#29670) <BR>* Expr: fix time unit typo in ds queries (#29668) <BR>* Expr: make reduction nan/null more consistent (#29665) <BR>* Expr: fix func argument panic (#29663) <BR>* Update documentation-style-guide.md (#29661) <BR>* Update documentation-markdown-guide.md (#29659) <BR>* Docs: Changed image format (#29658) <BR>* Expr: fix failure to execute due to OrgID (#29653) <BR>* GraphNG: rename \"points\" to \"showPoints\" (#29635) <BR>* Expressions: Restore showing expression query editor even if main data source is not mixed (#29656) <BR>* GraphNG: time range should match the panel timeRange (#29596) <BR>* Support svg embedded favicons in whitelabeling (#29436) <BR>* Add changelog to docs style guide (#29581) <BR>* Loki: Retry web socket connection when connection is closed abnormally (#29438) <BR>* GraphNG: Fix annotations and exemplars plugins (#29613) <BR>* Chore: Rewrite tsdb sql engine test to standard library (#29590) <BR>* GraphNG: fix and optimize spanNulls (#29633) <BR>* Build(deps): Bump highlight.js from 10.4.0 to 10.4.1 (#29625) <BR>* Cloudwatch: session cache should use UTC consistently (#29627) <BR>* GraphNG: rename GraphMode to DrawStyle (#29623) <BR>* GraphNG: add spanNulls config option (#29512) <BR>* Docs: add docs for concatenate transformer (#28667) <BR>* Stat/Gauge: expose explicit font sizing (#29476) <BR>* GraphNG: add gaps/nulls support to staircase & smooth interpolation modes (#29593) <BR>* grafana/ui: Migrate Field knobs to controls (#29433) <BR>* Prometheus: Fix link to Prometheus graph in dashboard (#29543) <BR>* Build: Publish next and latest npm channels to Github (#29615) <BR>* Update broken aliases (#29603) <BR>* API: add ID to snapshot API responses (#29600) <BR>* Elasticsearch: Migrate queryeditor to React (#28033) <BR>* QueryGroup & DataSourceSrv & DataSourcePicker changes simplify usage, error handling and reduce duplication, support for uid (#29542) <BR>* Elastic: Fixes config UI issues (#29608) <BR>* GraphNG: Fix issues with plugins not retrieving plot instance (#29585) <BR>* middleware: Make scenario test functions take a testing.T argument (#29564) <BR>* Grafana/ui: Storybook controls understand component types (#29574) <BR>* Login: Fixes typo in tooltip (#29604) <BR>* Panel: making sure we support all versions of chrome when detecting position of click event. (#29544) <BR>* Chore: Rewrite sqlstore migration test to use standard library (#29589) <BR>* Chore: Rewrite tsdb prometheus test to standard library (#29592) <BR>* Security: Add gosec G304 auditing annotations (#29578) <BR>* Chore: Rewrite tsdb testdatasource scenarios test to standard library (#29591) <BR>* Docs: Add missing key to enable SigV4 for provisioning Elasticsearch data source (#29584) <BR>* Add Microsoft.Network/natGateways (#29479) <BR>* Update documentation-style-guide.md (#29586) <BR>* AATTgrafana/ui: Add bell-slash to available icons (#29579) <BR>* Alert: Fix forwardRef warning (#29577) <BR>* Update documentation-style-guide.md (#29580) <BR>* Chore: Upgrade typescript to 4.1 (#29493) <BR>* PanelLibrary: Adds library_panel table (#29565) <BR>* Make build docker full fix (#29570) <BR>* Build: move canary packages to github (#29411) <BR>* Devenv: Add default db for influxdb (#29371) <BR>* Chore: Check errors from Close calls (#29562) <BR>* GraphNG: support auto and explicit axis width (#29553) <BR>* Chore: upgrading y18n to 4.0.1 for security reasons (#29523) <BR>* Middleware: Rewrite tests to use standard library (#29535) <BR>* Overrides: show category on the overrides (#29556) <BR>* GraphNG: Bars, Staircase, Smooth modes (#29359) <BR>* Docs: Fix docs sync actions (#29551) <BR>* Chore: Update dev guide node version for Mac (#29548) <BR>* Docs: Update formatting-multi-value-variables.md (#29547) <BR>* Arrow: toArray() on nullable values should include null values (#29520) <BR>* Docs: Update syntax.md (#29545) <BR>* NodeJS: Update to LTS (14) (#29467) <BR>* Docs: Update repeat-panels-or-rows.md (#29540) <BR>* 3 minor changes, including updating the title TOC (#29501) <BR>* Auth proxy: Return standard error type (#29502) <BR>* Data: use pre-defined output array length in vectorToArray() (#29516) <BR>* Dashboards: hide playlist edit functionality from viewers and snapshots link from unauthenticated users (#28992) <BR>* docker: use yarn to build (#29538) <BR>* QueryEditors: Refactoring & rewriting out dependency on PanelModel (#29419) <BR>* Chore: skip flaky tests (#29537) <BR>* Graph NG: Invalidate uPlot config on timezone changes (#29531) <BR>* IntelliSense: Fix autocomplete and highlighting for Loki, Prometheus, Cloudwatch (#29381) <BR>* Variables: Fixes Textbox current value persistence (#29481) <BR>* OptionsEditor: simplify the options editor interfaces (#29518) <BR>* Icon: Changed the icon for signing in (#29530) <BR>* fixes bug with invalid handler name for metrics (#29529) <BR>* Middleware: Simplifications (#29491) <BR>* GraphNG: simplify effects responsible for plot updates/initialization (#29496) <BR>* Alarting: fix alarm messages in dingding (Fixes #29470) (#29482) <BR>* PanelEdit: making sure the correct datasource query editor is being rendered. (#29500) <BR>* AzureMonitor: Unit MilliSeconds naming (#29399) <BR>* Devenv: update mysql_tests and postgres_tests blocks for allowing dynamically change of underlying docker image (#29525) <BR>* Chore: Enable remaining eslint-plugin-react rules (#29519) <BR>* Docs/Transformations: Add documentation about Binary operations in Add field from calculation (#29511) <BR>* Datasources: fixed long error message overflowing container (#29440) <BR>* docker: fix Dockerfile after Gruntfile.js removed (#29515) <BR>* Chore: Adds Panel Library featuretoggle (#29521) <BR>* Docs: Update filter-variables-with-regex.md (#29508) <BR>* Docs: InfluxDB_V2 datasource: adding an example on how to add InfluxQL as a datasource (#29490) <BR>* Loki: Add query type and line limit to query editor in dashboard (#29356) <BR>* Docs: Added Security Group support to Azure Auth (#29418) <BR>* DataLinks: Removes getDataSourceSettingsByUid from applyFieldOverrides (#29447) <BR>* Bug: trace viewer doesn\'t show more than 300 spans (#29377) <BR>* Live: publish all dashboard changes to a single channel (#29474) <BR>* Chore: Enable eslint-plugin-react partial rules (#29428) <BR>* Alerting: Update alertDef.ts with more time options (#29498) <BR>* DataSourceSrv: Look up data source by uid and name transparently (#29449) <BR>* Instrumentation: Add examplars for request histograms (#29357) <BR>* Variables: Fixes Constant variable persistence confusion (#29407) <BR>* Docs: Fix broken link for plugins (#29346) <BR>* Prometheus: don\'t override displayName property (#29441) <BR>* Grunt: Removes grunt dependency and replaces some of its usage (#29461) <BR>* Transformation: added support for excluding/including rows based on their values. (#26884) <BR>* Chore: Enable exhaustive linter (#29458) <BR>* Field overrides: added matcher to match all fields within frame/query. (#28872) <BR>* Log: Use os.Open to open file for reading (#29483) <BR>* MinMax: keep global min/main in field state (#29406) <BR>* ReactGridLayout: Update dependency to 1.2 (#29455) <BR>* Jest: Upgrade to latest (#29450) <BR>* Chore: bump grafana-ui rollup dependencies (#29315) <BR>* GraphNG: use uPlot\'s native ms support (#29445) <BR>* Alerting: Add support for Sensu Go notification channel (#28012) <BR>* adds tracing for all bus calls that passes ctx (#29434) <BR>* prometheus: Improve IsAPIError\'s documentation (#29432) <BR>* ReleaseNotes: Updated changelog and release notes for 7.3.4 (#29430) <BR>* Elasticsearch: Fix index pattern not working with multiple base sections (#28348) <BR>* Plugins: Add support for includes\' icon (#29416) <BR>* Docs: fixing frontend docs issue where enums ending up in wrong folder level. (#29429) <BR>* Variables: Fixes issue with upgrading legacy queries (#29375) <BR>* Queries: Extract queries from dashboard (#29349) <BR>* Docs: docker -> Docker (#29331) <BR>* PanelEvents: Refactors and removes unnecessary events, fixes panel editor update issue when panel options change (#29414) <BR>* Fix: Correct panel edit uistate migration (#29413) <BR>* Alerting: Improve Prometheus Alert Rule error message (#29390) <BR>* Fix: Migrate Panel edit uiState percentage strings to number (#29412) <BR>* remove insecure cipher suit as default option (#29378) <BR>* <BR>* prometheus fix variables fetching when customQueryParameters used #28907 (#28949) <BR>* Chore: Removes observableTester (#29369) <BR>* Chore: Adds e2e tests for Variables (#29341) <BR>* Fix gosec finding of unhandled errors (#29398) <BR>* Getting started with Grafana and MS SQL (#29401) <BR>* Arrow: cast timestams to Number (#29402) <BR>* Docs: Add Cloud content links (#29317) <BR>* PanelEditor: allow access to the eventBus from panel options (#29327) <BR>* GraphNG: support x != time in library (#29353) <BR>* removes unused golint file (#29391) <BR>* prefer server cipher suites (#29379) <BR>* Panels/DashList: Fix order of recent dashboards (#29366) <BR>* Core: Move SplitPane layout from PanelEdit. (#29266) <BR>* Drone: Upgrade build pipeline tool (#29365) <BR>* Update yarn.lock to use latest rc-util (#29313) <BR>* Variables: Adds description field (#29332) <BR>* Chore: Update latest.json (#29351) <BR>* Drone: Upload artifacts for release branch builds (#29297) <BR>* Docs: fixing link issues in auto generated frontend docs. (#29326) <BR>* Drone: Execute artifact publishing for both editions in parallel during release (#29362) <BR>* Devenv: adding default credentials for influxdb (#29344) <BR>* Drone: Check CUE dashboard schemas (#29334) <BR>* Backend: fix IPv6 address parsing erroneous (#28585) <BR>* dashboard-schemas cue 3.0.0 compatible (#29352) <BR>* Update documentation-style-guide.md (#29354) <BR>* Docs: Update requirements.md (#29350) <BR>* ReleaseNotes: Updated changelog and release notes for 7.3.4 (#29347) <BR>* ReleaseNotes: Updated changelog and release notes for 7.3.4 (#29338) <BR>* Drone: Publish NPM packages after Storybook to avoid race condition (#29340) <BR>* Add an option to hide certain users in the UI (#28942) <BR>* Guardian: Rewrite tests from goconvey (#29292) <BR>* Docs: Fix editor role and alert notification channel description (#29301) <BR>* Docs: Improve custom Docker image instructions (#29263) <BR>* Security: Fixes minor security issue with alert notification webhooks that allowed GET & DELETE requests #29330 <BR>* Chore: Bump storybook to v6 (#28926) <BR>* ReleaseNotes: Updates release notes link in package.json (master) (#29329) <BR>* Docs: Accurately reflecting available variables (#29302) <BR>* Heatmap: Fixes issue introduced by new eventbus (#29322) <BR>* Dashboard Schemas (#28793) <BR>* devenv: Add docker load test which authenticates with API key (#28905) <BR>* Login: Fixes redirect url encoding issues of # %23 being unencoded after login (#29299) <BR>* InfluxDB: update flux library and support boolean label values (#29310) <BR>* Explore/Logs: Update Parsed fields to Detected fields (#28881) <BR>* GraphNG: Init refactorings and fixes (#29275) <BR>* fixing a broken relref link (#29312) <BR>* Drone: Upgrade build pipeline tool (#29308) <BR>* decreasing frontend docs threshold. (#29304) <BR>* Docker: update docker root group docs and docker image (#29222) <BR>* WebhookNotifier: Convert tests away from goconvey (#29291) <BR>* Annotations: fixing so when changing annotations query links submenu will be updated. (#28990) <BR>* [graph-ng] add temporal DataFrame alignment/outerJoin & move null-asZero pass inside (#29250) <BR>* Dashboard: Fixes kiosk state after being redirected to login page and back (#29273) <BR>* make it possible to hide change password link in profile menu (#29246) <BR>* Theme: Add missing color type (#29265) <BR>* Chore: Allow reducerTester to work with every data type & payload-less actions (#29241) <BR>* Explore/Prometheus: Update default query type option to \"Both\" (#28935) <BR>* Loki/Explore: Add query type selector (#28817) <BR>* Variables: New Variables are stored immediately (#29178) <BR>* reduce severity level to warning (#28939) <BR>* Units: Changes FLOP/s to FLOPS and some other rates per second units get /s suffix (#28825) <BR>* Docs: Remove duplicate \"Transformations overview\" topics from the TOC (#29247) <BR>* Docs: Fixed broken relrefs and chanfed TOC entry name from Alerting to Alerts. (#29251) <BR>* Docs: Remove duplicate Panel overview topic. (#29248) <BR>* Increase search limit on team add user and improve placeholder (#29258) <BR>* Fix warnings for conflicting style rules (#29249) <BR>* Make backwards compatible (#29212) <BR>* Minor cosmetic markdown tweaks in docs/cloudwatch.md (#29238) <BR>* Getting Started: Updated index topic, removed \"what-is-grafana\", and adjusted weight o… (#29216) <BR>* BarGauge: Fix story for BarGauge, caused knobs to show for other stories (#29232) <BR>* Update glossary to add hyperlinks to Explore and Transformation entries (#29217) <BR>* Chore: Enable errorlint linter (#29227) <BR>* TimeRegions: Fixed issue with time regions and tresholds due to angular js upgrade (#29229) <BR>* CloudWatch: Support request cancellation properly (#28865) <BR>* CloudMonitoring: Support request cancellation properly (#28847) <BR>* Chore: Handle wrapped errors (#29223) <BR>* Expressions: Move GEL into core as expressions (#29072) <BR>* Chore: remove compress:release grunt task (#29225) <BR>* Refactor/Explore: Inline datasource actions into initialisation (#28953) <BR>* Fix README typo (#29219) <BR>* Grafana UI: Card API refactor (#29034) <BR>* Plugins: Changed alertlist alert url to view instead of edit (#29060) <BR>* React: Upgrading react to v17, wip (#29057) <BR>* Gauge: Tweaks short value auto-sizing (#29197) <BR>* BackendSrv: support binary responseType like $http did (#29004) <BR>* GraphNG: update the options config (#28917) <BR>* Backend: Fix build (#29206) <BR>* Permissions: Validate against Team/User permission role update (#29101) <BR>* ESlint: React fixes part 1 (#29062) <BR>* Tests: Adds expects for observables (#28929) <BR>* Variables: Adds new Api that allows proper QueryEditors for Query variables (#28217) <BR>* Introduce eslint-plugin-react (#29053) <BR>* Automation: Adds GitHub release action (#29194) <BR>* Refactor declarative series configuration to a config builder (#29106) <BR>* ReleaseNotes: Updated changelog and release notes for 7.3.3 (#29189) <BR>* Panels: fix positioning of the header title (#29167) <BR>* trace user login and datasource name instead of id (#29183) <BR>* playlist: Improve test (#29120) <BR>* Drone: Fix publish-packages invocation (#29179) <BR>* Table: Fix incorrect condtition for rendering table filter (#29165) <BR>* Chore: Upgrade grafana/build-ci-deploy image to latest Go (#29171) <BR>* DashboardLinks: will only refresh dashboard search when changing tags for link. (#29040) <BR>* ReleaseNotes: Updated changelog and release notes for 7.3.3 (#29169) <BR>* CloudWatch: added HTTP API Gateway specific metrics and dimensions (#28780) <BR>* Release: Adding release notes for 7.3.3 (#29168) <BR>* SQL: Define primary key for tables without it (#22255) <BR>* changed link format from MD to HTML (#29163) <BR>* Backend: Rename variables for style conformance (#29097) <BR>* Docs: Fixes what\'new menu and creates index page, adds first draft of release notes to docs (#29158) <BR>* Drone: Upgrade build pipeline tool and build image (#29161) <BR>* ReleaseNotes: Updated changelog and release notes for 7.4.0 (#29160) <BR>* ReleaseNotes: Updated changelog and release notes for 7.3.3 (#29159) <BR>* Chore: Upgrade Go etc in build images (#29157) <BR>* Chore: Remove unused Go code (#28852) <BR>* API: Rewrite tests from goconvey (#29091) <BR>* Chore: Fix linting issues caught by ruleguard (#28799) <BR>* Fix panic when using complex dynamic URLs in app plugin routes (#27977) <BR>* Snapshots: Fixes so that dashboard snapshots show data when using Stat, Gauge, BarGauge or Table panels (#29031) <BR>* Fix authomation text: remove hyphen (#29149) <BR>* respect fronted-logging.enabled flag (#29107) <BR>* build paths in an os independent way (#29143) <BR>* Provisioning: always pin app to the sidebar when enabled (#29084) <BR>* Automation: Adds new changelog actions (#29142) <BR>* Chore: Rewrite preferences test from GoConvey to stdlib and testify (#29129) <BR>* Chore: Upgrade Go dev tools (#29124) <BR>* Automation: Adding version bump action <BR>* DataFrames: add utility function to check if structure has changed (#29006) <BR>* Drone: Fix Drone config verification for enterprise on Windows (#29118) <BR>* Chore: Require OrgId to be specified in delete playlist command (#29117) <BR>* Plugin proxy: Handle URL parsing errors (#29093) <BR>* Drone: Verify Drone config at beginning of pipelines (#29071) <BR>* Legend/GraphNG: Refactoring legend types and options (#29067) <BR>* Doc: Update documentation-style-guide.md (#29082) <BR>* Chore: Bumps types for jest (#29098) <BR>* LogsPanel: Fix scrolling in dashboards (#28974) <BR>* sort alphabetically unique labels, labels and parsed fields (#29030) <BR>* Data source proxy: Convert 401 from data source to 400 (#28962) <BR>* Plugins: Implement testDatasource for Jaeger (#28916) <BR>* Update react-testing-library (#29061) <BR>* Graph: Fixes stacking issues like floating bars when data is not aligned (#29051) <BR>* StatPanel: Fixes hanging issue when all values are zero (#29077) <BR>* Auth: Enable more complete credential chain for SigV4 default SDK auth option (#29065) <BR>* Chore: Convert API tests to standard Go lib (#29009) <BR>* Update README.md (#29075) <BR>* Update CODEOWNERS (#28906) <BR>* Enhance automation text for missing information (#29052) <BR>* GraphNG: Adding ticks test dashboard and improves tick spacing (#29044) <BR>* Chore: Migrate Dashboard List panel to React (#28607) <BR>* Test Datasource/Bug: Fixes division by zero in csv metric values scenario (#29029) <BR>* Plugins: Bring back coreplugin package (#29064) <BR>* Add \'EventBusName\' dimension to CloudWatch \'AWS/Events\' namespace (#28402) <BR>* CloudWatch: Add support for AWS/ClientVPN metrics and dimensions (#29055) <BR>* AlertingNG: manage and evaluate alert definitions via the API (#28377) <BR>* Fix linting issues (#28811) <BR>* Logging: Log frontend errors (#28073) <BR>* Fix for multi-value template variable for project selector (#29042) <BR>* Chore: Rewrite test helpers from GoConvey to stdlib (#28919) <BR>* GraphNG: Fixed axis measurements (#29036) <BR>* Fix links to logql docs (#29037) <BR>* latest 7.3.2 (#29041) <BR>* Elasticsearch: Add Moving Function Pipeline Aggregation (#28131) <BR>* changelog 7.3.2 (#29038) <BR>* MutableDataFrame: Remove unique field name constraint and values field index and unused/seldom used stuff (#27573) <BR>* Fix prometheus docs related to query variable (#29027) <BR>* Explore: support ANSI colors in live logs (#28895) <BR>* Docs: Add documentation about log levels (#28975) <BR>* Dashboard: remove usage of Legacyforms (#28707) <BR>* Docs: Troubleshoot starting docker containers on Mac (#28754) <BR>* Elasticsearch: interpolate variables in Filters Bucket Aggregation (#28969) <BR>* Chore: Bump build pipeline version (#29023) <BR>* Annotations: Fixes error when trying to create annotation when dashboard is unsaved (#29013) <BR>* TraceViewer: Make sure it does not break when no trace is passed (#28909) <BR>* Thresholds: Fixes color assigned to null values (#29010) <BR>* Backend: Remove unused code (#28933) <BR>* Fix documentation (#28998) <BR>* Tracing: Add setting for sampling server (#29011) <BR>* Logs Panel: Fix inconsistent higlighting (#28971) <BR>* MySQL: Update README.md (#29003) <BR>* IntervalVariable: Fix variable tooltip (#28988) <BR>* StatPanels: Fixes auto min max when latest value is zero (#28982) <BR>* Chore: Fix SQL related Go variable naming (#28887) <BR>* MSSQL: Support request cancellation properly (Uses new backendSrv.fetch Observable request API) (#28809) <BR>* Variables: Fixes loading with a custom all value in url (#28958) <BR>* Backend: Adds route for well-known change password URL (#28788) <BR>* docs: fix repeated dashboards link (#29002) <BR>* LogsPanel: Don\'t show scroll bars when not needed (#28972) <BR>* Drone: Fix docs building (#28986) <BR>* StatPanel: Fixed center of values in edge case scenarios (#28968) <BR>* Update getting-started-prometheus.md (#28502) <BR>* Docs: fix relref (#28977) <BR>* Docs: Minor docs update <BR>* Docs: Another workflow docs update <BR>* Docs: Workflow minor edit <BR>* Docs: Another minor edit <BR>* Docs: Update PR workflow docs <BR>* Docs: Update bot docs <BR>* StatPanels: set default to last (#28617) <BR>* Tracing: log traceID in request logger (#28952) <BR>* start tracking usage stats for tempo (#28948) <BR>* Docs: Update bot docs <BR>* GrafanaBot: Update labels and commands and adds docs (#28950) <BR>* Docs: updates for file-based menu (#28500) <BR>* Grot: Added command/label to close feature requests with standard message (#28937) <BR>* GraphNG: Restore focus option (#28946) <BR>* Docs: Fix links (#28945) <BR>* Short URL: Cleanup unvisited/stale short URLs (#28867) <BR>* GraphNG: Using new VizLayout, moving Legend into GraphNG and some other refactorings (#28913) <BR>* CloudWatch Logs: Change what we use to measure progress (#28912) <BR>* Chore: use jest without grunt (#28558) <BR>* Chore: Split Explore redux code into multiple sections (#28819) <BR>* TestData: Fix issue with numeric inputs in TestData query editor (#28936) <BR>* setting: Fix tests on Mac (#28886) <BR>* Plugins signing: Fix docs urls (#28930) <BR>* Field color: handling color changes when switching panel types (#28875) <BR>* Variables: make sure that we support both old and new syntax for custom variables. (#28896) <BR>* CodeEditor: added support for javascript language (#28818) <BR>* Update CHANGELOG.md (#28928) <BR>* Plugins: allow override when allowing unsigned plugins (#28901) <BR>* Chore: Fix spelling issue (#28904) <BR>* Grafana-UI: LoadingPlaceholder docs (#28874) <BR>* Gauge: making sure threshold panel json is correct before render (#28898) <BR>* Chore: Rewrite test in GoConvey to stdlib and testify (#28918) <BR>* Update documentation-style-guide.md (#28908) <BR>* Adding terms to glossary (#28884) <BR>* Devenv: Fix Prometheus basic auth proxy (#28889) <BR>* API: replace SendLoginLogCommand with LoginHook (#28777) <BR>* Dashboards / Folders: delete related data (permissions, stars, tags, versions, annotations) when deleting a dashboard or a folder (#28826) <BR>* Loki: Correct grammar in DerivedFields.tsx (#28885) <BR>* Docs: Update list of Enterprise plugins (#28882) <BR>* Live: update centrifuge and the ChannelHandler api (#28843) <BR>* Update share-panel.md (#28880) <BR>* CRLF (#28822) <BR>* PanelHeader: show streaming indicator (and allow unsubscribe) (#28682) <BR>* Docs: Plugin signing docs (#28671) <BR>* Chore: Fix issues reported by staticcheck; enable stylecheck linter (#28866) <BR>* Elasticsearch: Filter pipeline aggregations from order by options (#28620) <BR>* Variables: added __user.email to global variable (#28853) <BR>* Fix titles case and add missing punctuation marks (#28713) <BR>* VizLayout: Simple viz layout component for legend placement and scaling (#28820) <BR>* Chore: Fix staticcheck issues (#28860) <BR>* Chore: Fix staticcheck issues (#28854) <BR>* Disable selecting enterprise plugins with no license (#28758) <BR>* Tempo: fix test data source (#28836) <BR>* Prometheus: fix missing labels from value (#28842) <BR>* Chore: Fix issues found by staticcheck (#28802) <BR>* Chore: Remove dead code (#28664) <BR>* Units: added support to handle negative fractional numbers. (#28849) <BR>* Variables: Adds variables inspection (#25214) <BR>* Marked: Upgrade and always sanitize by default (#28796) <BR>* Currency: add Philippine peso currency (PHP) (#28823) <BR>* Alert: Remove z-index on Alert component so that it does not overlay ontop of other content (#28834) <BR>* increase blob column size for encrypted dashboard data (#28831) <BR>* Gauge: Improve font size auto sizing (#28797) <BR>* grafana/toolkit: allow builds with lint warnings (#28810) <BR>* core and grafana/toolkit: Use latest version of grafana-eslint-conifg (#28816) <BR>* Icon: Replace font awesome icons where possible (#28757) <BR>* Remove homelinks panel (#28808) <BR>* StatPanels: Add new calculation option for percentage difference (#26369) <BR>* Dashboard: Add Datetime local (No date if today) option in panel axes\' units (#28011) <BR>* Variables: Adds named capture groups to variable regex (#28625) <BR>* Panel inspect: Interpolate variables in panel inspect title (#28779) <BR>* grafana/toolkit: Drop console and debugger statements by default when building plugin with toolkit (#28776) <BR>* Variables: Fixes URL values for dependent variables (#28798) <BR>* Graph: Fixes event emit function error (#28795) <BR>* Adds storybook integrity check to drone config (#28785) <BR>* Live: improve broadcast semantics and avoid double posting (#28765) <BR>* Events: Remove unused or unnecessary events (#28783) <BR>* Docs: added code comments to frontend packages. (#28784) <BR>* Plugin Dockerfiles: Upgrade Go, golangci-lint, gcloud SDK (#28767) <BR>* Dependencies: Update angularjs to 1.8.2 (#28736) <BR>* EventBus: Introduces new event bus with emitter backward compatible interface (#27564) <BR>* ColorSchemes: Add new color scheme (#28719) <BR>* Docs: Add NGINX example for using websockets to Loki (#27998) <BR>* Docs: Made usage of config/configuration consistent #19270 (#28167) <BR>* Cloudwatch: Fix issue with field calculation transform not working properly with Cloudwatch data (#28761) <BR>* grafana/toolkit: Extract CHANGELOG when building plugin (#28773) <BR>* Drone: Upgrade build pipeline tool (#28769) <BR>* devenv: Upgrade MSSQL Docker image (#28749) <BR>* Docs: Add docs for InfoBox component (#28705) <BR>* Reoeragnization. (#28760) <BR>* gtime: Add ParseDuration function (#28525) <BR>* Explore: Remove redundant decodeURI and fix urls (#28697) <BR>* Dashboard: fix view panel mode for Safari / iOS (#28702) <BR>* Provisioning: Fixed problem with getting started panel being added to custom home dashboard (#28750) <BR>* LoginPage: Removed auto-capitalization from the login form (#28716) <BR>* Plugin page: Fix dom validation warning (#28737) <BR>* Migration: Remove LegacyForms from dashboard folder permissions (#28564) <BR>* Dependencies: Remove unused dependency (#28711) <BR>* AlertRuleList: Add keys to alert rule items (#28735) <BR>* Chore: Pin nginx base image in nginx proxy Dockerfiles (#28730) <BR>* Drone: Upgrade build-pipeline tool (#28728) <BR>* TableFilters: Fixes filtering with field overrides (#28690) <BR>* Templating: Speeds up certain variable queries for Postgres, MySql and MSSql (#28686) <BR>* Fix typo in unsigned plugin warning (#28709) <BR>* Chore: Convert sqlstore annotation test from GoConvey to testify (#28715) <BR>* updates from https://github.com/grafana/grafana/pull/28679 (#28708) <BR>* Chore: Add some scenario tests for Explore (#28534) <BR>* Update latest version to 7.3.1 (#28701) <BR>* Changelog update - 7.3.1 (#28699) <BR>* Drone: Don\'t build on Windows for PRs (#28663) <BR>* Build: changing docs docker image to prevent setting up frontend devenv. (#28670) <BR>* Prometheus: Fix copy paste behaving as cut and paste (#28622) <BR>* Loki: Fix error when some queries return zero results (#28645) <BR>* Chore: allow higher nodejs version than 12 (#28624) <BR>* TextPanel: Fixes problems where text panel would show old content (#28643) <BR>* PanelMenu: Fixes panel submenu not being accessible for panels close to the right edge of the screen (#28666) <BR>* Cloudwatch: Fix duplicate metric data (#28642) <BR>* Add info about CSV download for Excel in What\'s new article (#28661) <BR>* Docs: Describe pipeline aggregation changes in v7.3 (#28660) <BR>* Plugins: Fix descendent frontend plugin signature validation (#28638) <BR>* Docker: use root group in the custom Dockerfile (#28639) <BR>* Bump rxjs to 6.6.3 (#28657) <BR>* StatPanel: Fixed value being under graph and reduced likley hood for white and dark value text mixing (#28641) <BR>* Table: Fix image cell mode so that it works with value mappings (#28644) <BR>* Build: support custom build tags (#28609) <BR>* Plugin signing: Fix copy on signed plugin notice (#28633) <BR>* Dashboard: Fix navigation from one SoloPanelPage to another one (#28578) <BR>* CloudWatch: Improve method name, performance optimization (#28632) <BR>* Developer guide: Update wrt. Windows (#28559) <BR>* Docs: Update graph panel for tabs (#28552) <BR>* update latest.json (#28603) <BR>* Docs: data source insights (#28542) <BR>* Field config API: add slider editor (#28007) <BR>* changelog: update for 7.3.0 (#28602) <BR>* Update uPlot to 1.2.2 and align timestamps config with new uPLot API (#28569) <BR>* Live: updated the reference to use lazy loaded Monaco in code editor. (#28597) <BR>* Dashboard: Allow add panel for viewers_can_edit (#28570) <BR>* Docs: Data source provisioning and sigV4 (#28593) <BR>* Docs: Additional 7.3 upgrade notes (#28592) <BR>* CI: Add GCC to Windows Docker image (#28562) <BR>* CloudWatch Logs queue and websocket support (#28176) <BR>* Explore/Loki: Update docs and cheatsheet (#28541) <BR>* Grafana-UI: Add Card component (#28216) <BR>* AddDatasource: Improve plugin categories (#28584) <BR>* StatPanel: Fixes BizChart error max: yyy should not be less than min zzz (#28587) <BR>* docs: a few tweaks for clarity and readability (#28579) <BR>* API: Reducing some api docs errors (#28575) <BR>* Grafana-UI: ContextMenu docs (#28508) <BR>* Short URL: Update last seen at when visiting a short URL (#28565) <BR>* Fix backend build on Windows (#28557) <BR>* add value prop (#28561) <BR>* Plugin signing: UI information (#28469) <BR>* Use fetch API in InfluxDB data source (#28555) <BR>* PanelEdit: Prevent the preview pane to be resized further than window height (#28370) <BR>* Docs: Update generic-oauth.md (#28517) <BR>* GCS image uploader: Add tests (#28521) <BR>* Move metrics collector queries to config (#28549) <BR>* Plugins: Fix plugin URL paths on Windows (#28548) <BR>* API: add login username in SendLoginLogCommand (#28544) <BR>* AzureMonitor: Support decimal (as float64) type in analytics/logs (#28480) <BR>* Auth: Fix SigV4 request verification step for Amazon Elasticsearch Service (#28481) <BR>* Grafana/ui: auto focus threshold editor input (#28360) <BR>* Docs: SigV4 What\'s New and AWS Elasticsearch documentation (#28506) <BR>* Drone: Upgrade build pipeline tool (#28533) <BR>* Drone: Refactor version branch pipeline logic (#28531) <BR>* Drone: Upgrade build-pipeline tool (#28520) <BR>* Docs: Update field color scheme docs and 7.3 what\'s new (#28496) <BR>* Templating: Custom variable edit UI, change text input into textarea (#28312) (#28322) <BR>* Currency: Adds Indonesian IDR currency (#28363) <BR>* Chore: Fix flaky sqlstore annotation test (#28527) <BR>* Checkbox: Fix component sample typo (#28518) <BR>* Image uploader: Fix uploading of images to GCS (#26493) <BR>* OAuth: Support Forward OAuth Identity for backend data source plugins (#27055) <BR>* Updated documentation style guide (#28488) <BR>* Cloud Monitoring: Fix help section for aliases (#28499) <BR>* Docs: what\'s new in enterprise 7.3 (#28472) <BR>* Plugins: Track plugin signing errors and expose them to the frontend (#28219) <BR>* Elasticsearch: Fix handling of errors when testing data source (#28498) <BR>* Auth: Should redirect to login when anonymous enabled and URL with different org than anonymous specified (#28158) <BR>* Drone: Don\'t build Windows installer for version branches (#28494) <BR>* Docs: Grafana Enterprise auditing feature (#28356) <BR>* Drone: Add version branch pipeline (#28490) <BR>* Getting Started section rehaul (#28090) <BR>* Docs: Add survey content (#28446) <BR>* Docs: Update prometheus.md (#28483) <BR>* Docs: Add view settings and view stats (#28155) <BR>* Remove entry from 7.3.0-beta2 Changelog (#28478) <BR>* Circle: Remove release pipeline (#28474) <BR>* Update latest.json (#28476) <BR>* Switch default version to Graphite 1.1 (#28471) <BR>* Plugin page: update readme icon (#28465) <BR>* Chore: Update changelog (#28473) <BR>* Explore: parse time range fix (#28467) <BR>* Alerting: Log alert warnings for obsolete notifiers when extracting alerts and remove spammy error (#28162) <BR>* Shorten url: Unification across Explore and Dashboards (#28434) <BR>* Explore: Support wide data frames (#28393) <BR>* Docs: updated cmd to build docs locally to generate docs prior to building site. (#28371) <BR>* Live: support real time measurements (alpha) (#28022) <BR>* CloudWatch/Athena - valid metrics and dimensions. (#28436) <BR>* Chore: Use net.JoinHostPort (#28421) <BR>* Chore: Upgrade grafana-eslint to latest (#28444) <BR>* Fix cut off icon (#28442) <BR>* Docs: Add shared (#28411) <BR>* Loki: Visually distinguish error logs for LogQL2 (#28359) <BR>* Database; Remove database metric feature flag and update changelog (#28438) <BR>* TestData: multiple arrow requests should return multiple frames (#28417) <BR>* Docs: Test survey code (#28437) <BR>* Docs: improved github action that syncs docs to website (#28277) <BR>* update latest.json with latest stable version (#28433) <BR>* 7.2.2 changelog update (#28406) <BR>* plugins: Don\'t exit on duplicate plugin (#28390) <BR>* API: Query database from /api/health endpoint (#28349) <BR>* Chore: Fix conversion of a 64-bit integer to a lower bit size type uint (#28425) <BR>* Prometheus: fix parsing of infinite sample values (#28287) (#28288) <BR>* Chore: Rewrite some tests to use testify (#28420) <BR>* Plugins: do not remount app plugin on nav change (#28105) <BR>* App Plugins: Add backend support (#28272) <BR>* Chore: react hooks eslint fixes in grafana-ui (#28026) <BR>* ci-e2e: Add Git (#28410) <BR>* TestData: Remove useEffect that triggeres query on component load (#28321) <BR>* FieldColor: Remove inverted color scheme (#28408) <BR>* Chore: Set timezone for tests to non utc. (#28405) <BR>* Chore: fix jsdoc desc and return (#28383) <BR>* Docs: Fixing v51 link (#28396) <BR>* fixes windows crlf warning (#28346) <BR>* Grafana/ui: pass html attributes to segment (#28316) <BR>* Alerting: Return proper status code when trying to create alert notification channel with duplicate name or uid (#28043) <BR>* OAuth: Able to skip auto login (#28357) <BR>* CloudWatch: Fix custom metrics (#28391) <BR>* Docs: Adds basic frontend data request concepts (#28253) <BR>* Instrumentation: Add histogram for request duration (#28364) <BR>* remove status label from histogram (#28387) <BR>* OAuth: configurable user name attribute (#28286) <BR>* Component/NewsPanel: Add rel=\"noopener\" to NewsPanel links (#28379) <BR>* Webpack: Split out unicons and bizcharts (#28374) <BR>* Explore: Fix date formatting in url for trace logs link (#28381) <BR>* Docs: Add activate-license (#28156) <BR>* Instrumentation: Add counters and histograms for database queries (#28236) <BR>* Docs: Make tables formatting more consistent (#28164) <BR>* CloudWatch: Adding support for additional Amazon CloudFront metrics (#28378) <BR>* Add unique ids to query editor fields (#28376) <BR>* Plugins: Compose filesystem paths with filepath.Join (#28375) <BR>* Explore: Minor tweaks to exemplars marble (#28366) <BR>* Instrumentation: Adds environment_info metric (#28355) <BR>* AzureMonitor: Fix capitalization of NetApp \'volumes\' namespace (#28369) <BR>* ColorSchemes: Adds more color schemes and text colors that depend on the background (#28305) <BR>* Automation: Update backport github action trigger (#28352) <BR>* Dashboard links: Places drop down list so it\'s always visible (#28330) <BR>* Docs: Add missing records from grafana-ui 7.2.1 CHANGELOG (#28302) <BR>* Templating: Replace all \'$tag\' in tag values query (#28343) <BR>* Docs: Add docs for valuepicker (#28327) <BR>* Git: Create .gitattributes for windows line endings (#28340) <BR>* Update auth-proxy.md (#28339) <BR>* area/grafana/toolkit: update e2e docker image (#28335) <BR>* AlertingNG: remove warn/crit from eval prototype (#28334) <BR>* Automation: Tweaks to more info message (#28332) <BR>* Loki: Run instant query only when doing metric query (#28325) <BR>* SAML: IdP-initiated SSO docs (#28280) <BR>* IssueTriage: Needs more info automation and messages (#28137) <BR>* GraphNG: Use AxisSide enum (#28320) <BR>* BackendSrv: Fixes queue countdown when unsubscribe is before response (#28323) <BR>* Automation: Add backport github action (#28318) <BR>* Build(deps): Bump http-proxy from 1.18.0 to 1.18.1 (#27507) <BR>* Bump handlebars from 4.4.3 to 4.7.6 (#27416) <BR>* Bump tree-kill from 1.2.1 to 1.2.2 (#27405) <BR>* Loki: Base maxDataPoints limits on query type (#28298) <BR>* Explore: respect min_refresh_interval (#27988) <BR>* Drone: Use ${DRONE_TAG} in release pipelines, since it should work (#28299) <BR>* Graph NG: fix toggling queries and extract Graph component from graph3 panel (#28290) <BR>* fix: for graph size not taking up full height or width <BR>* should only ignore the file in the grafana mixin root folder (#28306) <BR>* Drone: Fix grafana-mixin linting (#28308) <BR>* SQLStore: Run tests as integration tests (#28265) <BR>* Chore: Add cloud-middleware as code owners (#28310) <BR>* API: Fix short URLs (#28300) <BR>* CloudWatch: Add EC2CapacityReservations Namespace (#28309) <BR>* Jaeger: timeline collapser to show icons (#28284) <BR>* update latest.json with latest beta version (#28293) <BR>* Update changelog (#28292) <BR>* Docs : - Added period (#28260) <BR>* Add monitoring mixing for Grafana (#28285) <BR>* Chore: Update package.json (#28291) <BR>* Drone: Fix enterprise release pipeline (#28289) <BR>* Alerting: Append appSubUrl to back button on channel form (#28282)- Rework package Makefile & README now that Grunt is gone<BR>* Mon Jan 04 2021 dmuellerAATTsuse.com- Update to version 7.3.6: <BR>* fixes for saml vulnerability <BR>* [v7.3.x] Fix: Correct panel edit uistate migration (#29413) (#29711) <BR>* PanelEdit: Prevent the preview pane to be resized further than window height (#28370) (#29726) <BR>* Fix: Migrate Panel edit uiState percentage strings to number (#29412) (#29723) <BR>* \"Release: Updated versions in package to 7.3.5\" (#29710) <BR>* Chore: upgrading y18n to 4.0.1 for security reasons (#29523) (#29709) <BR>* Panel: making sure we support all versions of chrome when detecting position of click event. (#29544) (#29708) <BR>* PanelEdit: making sure the correct datasource query editor is being rendered. (#29500) (#29707) <BR>* [v7.3.x] Auth: Add SigV4 header allowlist to reduce chances of verification issues (#29705) <BR>* Alerting: Use correct time series name override from frame fields (#29693) (#29698) <BR>* CloudWatch: namespace in search expression should be quoted if match exact is enabled #29109 (#29563) (#29687) <BR>* Adds go dep used by an Enterprise feature. (#29645) (#29690) <BR>* instrumentation: align label name with our other projects (#29514) (#29685) <BR>* Instrumentation: Add examplars for request histograms (#29357) (#29682) <BR>* Login: Fixes typo in tooltip (#29604) (#29606) <BR>* fixes bug with invalid handler name for metrics (#29529) (#29532) <BR>* AzureMonitor: Unit MilliSeconds naming (#29399) (#29526) <BR>* Alarting: fix alarm messages in dingding (Fixes #29470) (#29482) (#29527) <BR>* Bug: trace viewer doesn\'t show more than 300 spans (#29377) (#29504) <BR>* Prometheus: don\'t override displayName property (#29441) (#29488) <BR>* resolve conflicts (#29415) <BR>* Drone: Upgrade build pipeline tool (#29365) (#29368) <BR>* Drone: Upload artifacts for release branch builds (#29297) (#29364) <BR>* Drone: Execute artifact publishing for both editions in parallel during release (#29362) (#29363) <BR>* Drone: Publish NPM packages after Storybook to avoid race condition (#29340) (#29343) <BR>* Docs: Fix editor role and alert notification channel description (#29301) (#29337) <BR>* \"Release: Updated versions in package to 7.3.4\" (#29336) <BR>* Security: Fixes minor security issue with alert notification webhooks that allowed GET & DELETE requests #29330 (#29335) <BR>* Backport of InfluxDB: update flux library and support boolean label values #29333 <BR>* ReleaseNotes: Update link in package.json (#29328) <BR>* Login: Fixes redirect url encoding issues of # %23 being unencoded after login (#29299) (#29323) <BR>* Drone: Upgrade build pipeline tool (#29308) (#29309) <BR>* Annotations: fixing so when changing annotations query links submenu will be updated. (#28990) (#29285) <BR>* Dashboard: Fixes kiosk state after being redirected to login page and back (#29273) (#29278) <BR>* Increase search limit on team add user and improve placeholder (#29258) (#29261) <BR>* Drone: Sync with master (#29205) <BR>* Drone: Fix publish-packages invocation (#29179) (#29184) <BR>* Chore: Upgrade grafana/build-ci-deploy image to latest Go (#29171) (#29180) <BR>* Table: Fix incorrect condtition for rendering table filter (#29165) (#29181) <BR>* DashboardLinks: will only refresh dashboard search when changing tags for link. (#29040) (#29177) <BR>* Drone: Upgrade build pipeline tool and build image (#29161) (#29162) <BR>* Release: Updated versions in package to 7.3.3 (#29126) <BR>* git cherry-pick -x 0f3bebb38daa488e108881ce17d4f68167a834e6 (#29155) <BR>* Build: support custom build tags (#28609) (#29128) <BR>* Revert \"Graph: Fixes stacking issues like floating bars when data is not aligned (#29051) (#29088)\" (#29151) <BR>* Provisioning: always pin app to the sidebar when enabled (#29084) (#29146) <BR>* build paths in an os independent way (#29143) (#29147) <BR>* Chore: Upgrade Go dev tools (#29124) (#29132) <BR>* Automatin: set node version <BR>* Automation: Adding version bump action <BR>* Drone: Fix Drone config verification for enterprise on Windows (#29118) (#29119) <BR>* [v7.3.x] Drone: Verify Drone config at beginning of pipelines (#29111) <BR>* Test Datasource/Bug: Fixes division by zero in csv metric values scenario (#29029) (#29068) <BR>* [v7.3.x] StatPanel: Fixes hanging issue when all values are zero (#29087) <BR>* Data source proxy: Convert 401 from data source to 400 (#28962) (#29095) <BR>* Graph: Fixes stacking issues like floating bars when data is not aligned (#29051) (#29088) <BR>* Auth: Enable more complete credential chain for SigV4 default SDK auth option (#29065) (#29086) <BR>* Fix for multi-value template variable for project selector (#29042) (#29054) <BR>* Thresholds: Fixes color assigned to null values (#29010) (#29018) <BR>* [v7.3.x] Chore: Bump build pipeline version (#29025) <BR>* Release v7.3.2 (#29024) <BR>* Fix conflict (#29020) <BR>* StatPanels: Fixes auto min max when latest value is zero (#28982) (#29007) <BR>* Tracing: Add setting for sampling server (#29011) (#29015) <BR>* Gauge: making sure threshold panel json is correct before render (#28898) (#28984) <BR>* Variables: make sure that we support both old and new syntax for custom variables. (#28896) (#28985) <BR>* Explore: Remove redundant decodeURI and fix urls (#28697) (#28963) <BR>* [v7.3.x] Drone: Fix docs building (#28987) <BR>* Alerting: Append appSubUrl to back button on channel form (#28282) (#28983) <BR>* Plugins: allow override when allowing unsigned plugins (#28901) (#28927) <BR>* CloudWatch Logs: Change what we use to measure progress (#28912) (#28964) <BR>* Tracing: log traceID in request logger (#28952) (#28959) <BR>* Panel inspect: Interpolate variables in panel inspect title (#28779) (#28801) <BR>* UsageStats: start tracking usage stats for tempo (#28948) (#28951) <BR>* Short URL: Cleanup unvisited/stale short URLs (#28867) (#28944) <BR>* Plugins signing: Fix docs urls (#28930) (#28934) <BR>* Chore: Fix spelling issue (#28904) (#28925) <BR>* API: replace SendLoginLogCommand with LoginHook (#28777) (#28891) <BR>* Elasticsearch: Exclude pipeline aggregations from order by options (#28620) (#28873) <BR>* Dashboards / Folders: delete related data (permissions, stars, tags, versions, annotations) when deleting a dashboard or a folder (#28826) (#28890) <BR>* Disable selecting enterprise plugins with no license (#28758) (#28859) <BR>* Tempo: fix test data source (#28836) (#28856) <BR>* Prometheus: fix missing labels from value (#28842) (#28855) <BR>* Units: added support to handle negative fractional numbers. (#28849) (#28851) <BR>* increase blob column size for encrypted dashboard data (#28831) (#28832) <BR>* Gauge: Improve font size auto sizing (#28797) (#28828) <BR>* Variables: Fixes URL values for dependent variables (#28798) (#28800) <BR>* grafana/toolkit: Extract CHANGELOG when building plugin (#28773) (#28774) <BR>* Templating: Custom variable edit UI, change text input into textarea (#28312) (#28322) (#28704) <BR>* Cloudwatch: Fix issue with field calculation transform not working properly with Cloudwatch data (#28761) (#28775) <BR>* Plugin page: Fix dom validation warning (#28737) (#28741) <BR>* Dashboard: fix view panel mode for Safari / iOS (#28702) (#28755) <BR>* Fix typo in unsigned plugin warning (#28709) (#28722) <BR>* TableFilters: Fixes filtering with field overrides (#28690) (#28727) <BR>* Templating: Speeds up certain variable queries for Postgres, MySql and MSSql (#28686) (#28726) <BR>* Prometheus: Fix copy paste behaving as cut and paste (#28622) (#28691)<BR></DIV> </td> <td bgcolor="#F2F2F2"> </td> </tr> </table></td> </tr> </table> </td></tr> <tr><td> <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr align="left" valign="top"> <td height="10" bgcolor="#A00B0F" width="100%"><img src="/images/spacer.gif" width="759" height="10" alt=""></td> </tr> </table> </td></tr> <tr><td> <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr align="left" valign="top"> <td height="10" width="150"><img src="/images/index_30.jpg" width="130" height="47" alt=""> </td> <td align="left"><A HREF="https://www.icm.edu.pl"><img src="/images/logo_ICM_nazwa_EN_czarne.png" height="40" alt="ICM"></A> </td> <td width="30%" align="right"><FORM ACTION="/out.php3" METHOD="post" TARGET="_blank"><INPUT TYPE="hidden" NAME="station" VALUE="1"><INPUT TYPE="image" SRC="/images/index_32.jpg" name="station" alt="Designed by station75" width="209" height="47" border="0"></FORM></td> </tr> </table> </td></tr> </table> </body> </html>