Will Browne
7f065c94de
Plugins: Remove pluginsCDNSyncLoader feature toggle ( #108389 )
...
* remove pluginsCDNSyncLoader feature toggle
* fix lint issues
* fix other linter issue
2025-07-22 09:33:23 +01:00
renovate[bot]
56f6030c5e
Update dependency @pmmmwh/react-refresh-webpack-plugin to v0.6.1 ( #108407 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-22 09:22:40 +01:00
Timur Olzhabayev
487c38da56
Chore: auto label internal issues ( #108013 )
...
* add PR author
* catch all for internal issues
* ubuntu latest
* no need to add label here anymore
2025-07-22 10:01:18 +02:00
Will Assis
34f1be796d
unified-storage: expose ring replication factor config ( #106345 )
...
* config ring replication factor
* change default
* rename
* fix test
* fix
2025-07-22 09:32:22 +02:00
Victor Marin
b9997d833f
DataSourceAPI: Rename getApplicableFilters to getFiltersApplicability ( #107775 )
...
* refactor getApplicableFilters to getFiltersApplicability
* add origin property as well
* add comments
2025-07-22 10:14:57 +03:00
grafana-pr-automation[bot]
2cb61cfb38
I18n: Download translations from Crowdin ( #108420 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-22 00:40:41 +00:00
Todd Treece
e5d2f92384
K8s: Add App SDK installer ( #107773 )
2025-07-21 13:32:15 -04:00
Adela Almasan
548964f728
Chore: Fix console warning for Canvas ( #108351 )
2025-07-21 11:41:11 -05:00
renovate[bot]
ef81f93980
Update dependency @playwright/test to v1.54.1 ( #108403 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 16:32:29 +00:00
Moustafa Baiou
71b5c1d997
Alerting: Update test data for exports which now contain http_configs for receivers ( #108405 )
...
This was introduced in https://github.com/grafana/grafana/pull/108190 and missed in the integration
2025-07-21 16:32:21 +00:00
Alex Khomenko
193471c6ae
Provisioning: Skip sync step when it's not needed ( #108309 )
...
* Skip sync
* Remove onOptionSelect
* Format
* Create job if skipping sync
* Extract job sync into a hook
* i18n
* Cleanup + i18n
* Review comments
* Skip requests and update tests
* Fix sync error
2025-07-21 18:41:31 +03:00
Yunwen Zheng
20d6702e50
Git Sync: Bulk deletion ( #107800 )
...
* Git sync bulk delete
2025-07-21 11:41:21 -04:00
renovate[bot]
60a10be931
Update dependency @types/hoist-non-react-statics to v3.3.7 ( #108395 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 16:19:33 +01:00
Ashley Harrison
5f3bceaff9
Chore: add minimumReleaseAge to renovate config ( #108393 )
...
* add minimumReleaseAge to renovate config
* add minimumReleaseAge to non-grafana packages
2025-07-21 16:18:51 +01:00
Matthew Jacobson
5489c814c0
Alerting: Fix Jira HCL export with fields & add export snapshots test ( #108032 )
...
* Alerting: Contact point export snapshot test
* Fix Jira.fields hcl export type to allow map[string]any
Since gohcl does not support this type, we marshal as a string instead
which will be handled in the TF provider.
* mapToJSONStringCodec encoder needed for
TestContactPointFromContactPointExports
2025-07-21 10:24:24 -04:00
Bruno
12a7e03e2f
Secrets: encryptionStoreImpl produces metrics ( #108390 )
2025-07-21 11:00:59 -03:00
renovate[bot]
6ecbe1f61b
Update dependency esbuild to v0.25.8 ( #108385 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 14:57:34 +01:00
Bruno Abrantes
be79eb0ace
fix: handle dashboards without version entries in unified storage migration ( #108139 )
...
* fix: handle dashboards without version entries in migration
Signed-off-by: Bruno Abrantes <bruno@brunoabrantes.com >
* fix: adds AllowFallback flag to enable COALESCE logic explicitly during migrations
Signed-off-by: Bruno Abrantes <bruno@brunoabrantes.com >
* fix: update dependencies
Signed-off-by: Bruno Abrantes <bruno@brunoabrantes.com >
* fix: maintain original behavior when not using AllowFallback option
Signed-off-by: Bruno Abrantes <bruno@brunoabrantes.com >
---------
Signed-off-by: Bruno Abrantes <bruno@brunoabrantes.com >
2025-07-21 15:32:24 +02:00
dependabot[bot]
73c09efd03
Bump golang.org/x/oauth2 from 0.26.0 to 0.27.0 in /.citools/src/cog ( #108369 )
...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.26.0 to 0.27.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.26.0...v0.27.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-version: 0.27.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-21 15:03:58 +02:00
Will Browne
cd87bbbdea
Plugins: Remove externalCorePlugins feature toggle ( #108386 )
...
remove externalCorePlugins feature toggle
2025-07-21 13:55:30 +01:00
Stephanie Hingtgen
5ec3a2b758
K8s: Library panels: move to separate ff ( #108384 )
2025-07-21 12:53:46 +00:00
Marie Cruz
91825be1dd
add data transformations learning journey to transform data docs ( #108325 )
...
* add data transformations learning journey to transform data docs
* add shortcode to typescript file instead
2025-07-21 13:43:33 +01:00
Bruno Abrantes
e5b6ab1b11
fix: do not migrate library panels to unified storage ( #108380 )
...
Signed-off-by: Bruno Abrantes <bruno@brunoabrantes.com >
2025-07-21 14:34:23 +02:00
renovate[bot]
9ff5a18d98
Update dependency monaco-promql to v1.8.0 ( #108377 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 13:27:38 +01:00
Bill Franklin
b9746cd8d4
Tempo: Downcase OR to or in Loki LogQL query ( #106012 )
...
Downcase 'OR' to 'or'
Fixes: https://github.com/grafana/grafana/pull/93923\#issuecomment-2752216436
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
2025-07-21 14:17:16 +02:00
Bruno Abrantes
6c84461b7a
fix: Always return searchWrapper to enable shadow traffic ( #108373 )
...
Signed-off-by: Bruno Abrantes <bruno@brunoabrantes.com >
2025-07-21 13:53:44 +02:00
Matias Chomicki
b70d1b0724
New Log Details: Support multiple log details displayed ( #108327 )
...
* LogLine: optionally highlight search based on syntax highlighting state
* Log Details: support multiple details open
* Translations
* Add test
* LogLine: allow to highlight frontend searches
* LogLine: improve hover vs details displayed colors
* LogLineDetails: add scroll to log line option and improve toggling behavior
* Translations
* LogLineDetails: prevent sidebar re-rendering
* LogLineDetails: more tests
2025-07-21 13:02:20 +02:00
Josh Hunt
ca63c8015d
FS: Frontend redirect to /login ( #108225 )
...
* Add frontend redirect to login
* Make Login topnav link do a page transition to login page
* Force AppChromeState update when route changes to get new isChromeless state
* Add base url to SignInLink, and add tests
* wrap login page in <Page />
* comment, test
* fix loginPage test
* rejigger signin check, remove chrome from deps
2025-07-21 10:48:53 +00:00
renovate[bot]
fde2267387
Update dependency centrifuge to v5.4.0 ( #108371 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 11:31:10 +01:00
Matheus Macabu
88acefbb65
CiTools: Install air ( #108367 )
2025-07-21 12:25:40 +02:00
Sven Grossmann
3c18add70b
ExtensionSidebar: Make sure sidebar will not render more than max width ( #108374 )
...
ExtensionSidebar: Make sure sidebar will not render more than max
2025-07-21 10:24:26 +00:00
Sven Grossmann
b8c1c3c56b
DashboardMacro: Fail soft if __dashboard macro exists ( #108060 )
2025-07-21 11:53:31 +02:00
Matheus Macabu
9e4f2cad47
Secrets: Re-export and map domain errors into K8s API errors in ST client ( #108226 )
2025-07-21 09:32:20 +00:00
renovate[bot]
2222f3f43c
Update dependency downshift to v9.0.10 ( #108368 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 10:20:40 +01:00
Joey
96429d7dd8
Tempo: Add time range to tags and tag value requests ( #107872 )
...
* Add time range to tags and tag value requests
* Prettier
* Change timeRangeForTags to number and dropdown with options
* Listen to changes and update docs
* Update docs
* Prettier
* Text updates
* Extract getOptionsV2 params to type
* Use this.tagsForTimeRange
* Docs and move section up
* Prettier
* Update docs
2025-07-21 10:14:44 +01:00
Matheus Macabu
f7e55f2c5d
Secrets: Add authz checks for the single-tenant SecureValue client ( #108216 )
2025-07-21 11:09:07 +02:00
Matheus Macabu
47abf5f811
Secrets: Clean up unused code ( #108366 )
...
* Secrets: Remove unused tracectx pkg
* Secrets: Remove unused assert pkg
* Secrets: Remove unused encryption interface
* Secrets: Remove unused encryption file/ref
2025-07-21 11:08:49 +02:00
renovate[bot]
320491df51
Update dependency @grafana/plugin-e2e to v2.1.7 ( #108338 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 08:40:01 +00:00
antonio
33316ddb03
add video to alerting tutorial pt2 ( #108358 )
...
* add video to alerting tutorial pt2
* removed spacing
2025-07-21 10:28:46 +02:00
Alex Khomenko
a090480260
Provisioning: Add new providers ( #108173 )
...
* Add new providers
* Extract utils
* Configurable workflow fields
* translate fields
* Add translations
* Update cards
* Add isGitProvider
* i18n
* Dynamic fields for ConfigForm
* Use git fields
* Remove type dropdown for edit
* Display proper type groups
* Display field errors
* Improve error handling
* Refactor data
* Check for repositoryLister
* Fix workflow
* use state var
* betterer
* Prettier
* Prettier[2]
* i18n
* Remove showDropdown
* i18n
* Update step validation
* Add test
* Update provider list
* Cleanup
* Add tokenUser field
* Provider-specific source code link
* Review comments
---------
Co-authored-by: Roberto Jimenez Sanchez <roberto.jimenez@grafana.com >
2025-07-21 08:29:41 +03:00
grafana-pr-automation[bot]
a4d4ee1bc5
I18n: Download translations from Crowdin ( #108361 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-20 00:41:27 +00:00
Nathan Marrs
554e92c408
Invite User: Add invite user button to top nav for admins ( #108159 )
...
* reimplement original design
* update button with responsive design that matches other elements in top bar; add comprehensive unit tests
* add a basic call out in docs for new button
* remove doc changes
2025-07-18 18:21:23 -07:00
grafana-pr-automation[bot]
88ec253ad5
I18n: Download translations from Crowdin ( #108355 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-19 00:39:49 +00:00
Yuri Tseretyan
5097dd5c7d
Alerting: Send templates from extra configuration to remote Alertmanager ( #107981 )
...
* extract logging of MergedResult into method
* convert GetMergedTemplateDefinitions to return PostableApiTemplate
* update mergeExtracConfigs to return GrafanaAlertmanagerConfig
* pass by value, not pointer
* add template definition to payload
* update tests
* rename to Templates
* log merge results
* fix reference in workspace
2025-07-18 15:16:17 -04:00
Luminessa Starlight
17ba3ec321
Chore: Disable renovate automerge ( #108344 )
...
disable renovate automerge
2025-07-18 15:14:57 -04:00
Sarah Zinger
f34127c449
Query Service: Fix Time Bug ( #108337 )
2025-07-18 18:14:44 +00:00
Paul Marbach
7626508842
Table: Update e2e tests to support tableNextGen ( #108184 )
...
* Table: Force tableNextGen to be true for Playwright and false for Cypress
* RDG query for body text contains the headers too
* add some simple tests for row height
* dial in the row height test a little more
* more updates
* filters, pagination
* try this on CI
* more updates to the tests
* more tests
* wait for some sort stuff to flush
* replace class selectors for rdg
* target the click to the anchor in the header
2025-07-18 12:27:04 -04:00
renovate[bot]
4e6730fee6
Update dependency marked to v16.1.1 ( #108334 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-18 16:25:45 +00:00
Ashley Harrison
2d1fb94f2d
Playwright: Gate server start up with GRAFANA_URL env var ( #108302 )
...
* refactor so server is created unless GRAFANA_URL is provided
* update documentation
* don't swallow errors from the server process
2025-07-18 17:08:47 +01:00
Luminessa Starlight
a7a17c6929
Chore: remove no longer used webpack-dev-server package ( #108332 )
...
removed no longer used webpack-dev-server package
2025-07-18 11:38:48 -04:00