Roberto Jiménez Sánchez
2b15fa0492
Provisioning: Fix missing ref in staging options ( #109311 )
...
Fix missing ref in staging options
2025-08-07 12:00:31 +02:00
Ryan McKinley
ace670c6d0
Secrets: Support variadic args in decrypt service ( #109280 )
2025-08-07 09:54:24 +00:00
Roberto Jiménez Sánchez
c82d2af867
Provisioning: introduce jobs controller ( #109252 )
...
* Add basic job controller
* Replace the existing in-memory channel
2025-08-07 12:51:29 +03:00
Gábor Farkas
81531dcd7b
datasources: strict local-time-range parsing ( #109180 )
...
* datasources: strict local-time-range parsing
* fixed unit test
2025-08-07 11:46:43 +02:00
linoman
da93f58921
SAML: graph api documentation ( #109272 )
...
* minor fixes
* Add Graph API troubleshooting guide
* Improve writing
* address PR comments
2025-08-07 11:46:12 +02:00
Dana Axinte
ee99433c65
CloudMigrations: Report on prem event with grafana version ( #104515 )
...
* grafana version in on prem event report
* store grafana version in cloud migration service
2025-08-07 10:41:19 +01:00
Matias Chomicki
9b0480460b
Log Line Details header: add more space between icons ( #109283 )
...
LogLineDetailsHeader: add more space between icons
2025-08-07 11:39:01 +02:00
Eric Leijonmarck
9579bf33fb
LBAC for datasources: Remove ft teamHttpHeadersMimir ( #109240 )
...
chore: remove ft for mimir
2025-08-07 10:04:46 +01:00
Mariell Hoversholm and joshhunt
28024c74f8
Go: Update to 1.24.6 ( #109313 )
...
Co-authored-by: joshhunt <josh.hunt@grafana.com >
2025-08-07 10:27:01 +02:00
Moustafa Baiou
16f8359d35
Alerting: Update Alert Rule to use int64 for MissingSeriesEvalsToResolve ( #109306 )
2025-08-06 21:45:48 -04:00
grafana-pr-automation[bot] and github-actions[bot]
e36402a121
I18n: Download translations from Crowdin ( #109307 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-07 00:43:13 +00:00
Alyssa Joyner
4263b3a982
[InfluxDB]: Fix max series bug ( #109291 )
2025-08-06 22:13:01 +00:00
Jeff Levin
d2f151b896
update tracing guidelines for tracing ( #109299 )
...
Update contributor guidelines for tracing
2025-08-06 21:35:56 +00:00
Adela Almasan
62a1f6c0b8
PanelModel: Use shouldMigrate when migrating ( #108998 )
2025-08-06 21:21:36 +00:00
Nathan Marrs
c066254e67
Invite User: Clean up previous experiment ( #109214 )
...
* remove invite user button from quick add menu as redundant with top nav invite user button
* clean up final invite user experiment
* remove invite user button from megamenu, clean up and consolidate usage of util functions across top nav and command palette
* add some basic tests to util functions
* fix tests / jest mock conflicts
* address PR feedback
2025-08-06 21:15:55 +00:00
Fayzal Ghantiwala
d3af4b582f
Alerting: Fix flaky tests ( #109205 )
...
* Make sure random orgID isn't 0
* Retrigger CI
2025-08-06 22:05:22 +01:00
Stephanie Hingtgen
d8a43225e3
Folders: Fix frontend permission check ( #109290 )
2025-08-06 20:31:00 +00:00
Ezequiel Victorero
a630a7a653
Chore: Bump Grafana app SDK to v0.40.3 ( #109289 )
2025-08-06 17:27:17 -03:00
Ivan Ortega Alba
d1cff535d2
Schema V2: Snapshot testing for migrations should fail when output doesn't match ( #109278 )
...
* Schema v2: Snapshot testing for migration fails when doesn't match
* Update snapshot
2025-08-06 19:50:21 +00:00
Isabella Siu
2bf9aea8ef
CloudWatch: Fix handling region for legacy alerts ( #109217 )
2025-08-06 15:40:20 -04:00
Ryan McKinley
295ace108d
K8s/Meta: Support extracting InlineSecureValues from an explicit struct ( #109279 )
2025-08-06 21:17:50 +03:00
Todd Treece
b94d1b616b
Plugins App: Update go.mod with new dependency ( #109284 )
2025-08-06 18:15:44 +00:00
Roberto Jiménez Sánchez
0b5fc9a736
Provisioning: Use loki for recent jobs ( #109249 )
2025-08-06 18:09:28 +00:00
Roberto Jiménez Sánchez and Stephanie Hingtgen
fec9cd550a
Provisioning: Reclaim executing jobs ( #109228 )
...
* Reclaim Executing Jobs
* Remove FIXME
* Format code
* Fetch job before update
* Add claims for all namespaces
* Remove unused import
* Update pkg/registry/apis/provisioning/jobs/concurrent_driver.go
* Update pkg/registry/apis/provisioning/jobs/concurrent_driver.go
---------
Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com >
2025-08-06 17:35:31 +00:00
Andreas Christou
bda809f062
Azure: Switch to AdvancedHttpSettings component ( #109194 )
...
* Type updates
* Switch to AdvancedHttpSettings component
* Fix locale
* Betterer
* i18n-extract
2025-08-06 18:19:07 +01:00
Todd Treece
ce2697bb07
Plugins: Add app ( #108422 )
2025-08-06 13:09:10 -04:00
Yunwen Zheng
1f76765ed7
TokenPermissionsInfo: Add token information for GitLab and Bitbucket ( #109158 )
...
* TokenPermissionsInfo: add token information for gitlab and bitbucket
2025-08-06 13:04:24 -04:00
Haris Rozajac and Ivan Ortega
1b244cd036
Dashboard Migrations: v26 text2 to text ( #108646 )
...
---------
Co-authored-by: Ivan Ortega <ivanortegaalba@gmail.com >
2025-08-06 17:00:48 +00:00
Ryan McKinley
d24e4f984e
Chore: replace go.mod apps references with relative paths ( #109264 )
2025-08-06 16:57:47 +00:00
Yunwen Zheng
2db987e59a
RepositoryOverview: hide job status from cloud version ( #109208 )
2025-08-06 12:45:57 -04:00
Haris Rozajac
fdfe123305
Dashboard Migrations: v27 repeated panels and constant variable ( #108644 )
2025-08-06 16:22:11 +00:00
renovate[bot] and Ashley Harrison
d0d8b8f82d
Update dependency zod to v4 ( #109236 )
...
* Update dependency zod to v4
* don't need to specify zod/v4 anymore
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2025-08-06 16:16:15 +00:00
Brendan O'Handley
f49f7d9327
Alerting: Add extension point link from alert rule to grafana-metricsdrilldown-app ( #108566 )
...
* add alerting rule query editor extension point
* add extension for queryless apps, allow for multiple extensions
* add button to querywrapper
* remove debugger
* add hook to get tests to pass
* fix spelling of component
* fix tests
2025-08-06 11:01:58 -05:00
Haris Rozajac and Ivan Ortega
5ad751ea28
Dashboard Migrations: V28 singlestat panel and deprecated variable properties ( #108416 )
...
Co-authored-by: Ivan Ortega <ivanortegaalba@gmail.com >
2025-08-06 17:51:55 +02:00
Ivana Huckova
3dcda77462
Update @grafana/assistant and add img to LogListContext ( #109274 )
...
Update @grafana/assistant and add img to LogListContext
2025-08-06 17:41:55 +02:00
Santiago
1914fb95ee
Remote Alertmanager: Wire up remoteSecondaryAlertmanagerWithRemoteState and fix path ( #109253 )
2025-08-06 17:33:31 +02:00
Ashley Harrison
c634fa5fdf
Modal: Center modals at smaller screen heights ( #109256 )
...
* centre and fill modals at smaller heights
* fix datasourcemodal styling
* ensure modal height remains similar to before
2025-08-06 16:20:33 +01:00
Ashley Harrison
797886e253
Accessibility: Add lint rule to prevent text anchor usage ( #109207 )
...
* attempt at a lint rule
* add comment
* fix the specific alerting links
* fix lint rule violations
* update translations
* fix unit tests
* kick CI
* add missing external
2025-08-06 16:04:03 +01:00
Tom Ratcliffe
c91ad446ac
Swagger: Display operation IDs on API docs ( #109255 )
2025-08-06 15:47:10 +01:00
Josh Hunt
72a56ad503
Chore: Remove @grafana/tsconfig ( #109186 )
...
* Chore: Remove @grafana/tsconfig
* update codeowners
* revert changes to grafana-plugin-configs
2025-08-06 15:34:34 +01:00
renovate[bot]
99ce8eb1c0
Update dependency pa11y-ci to v4 ( #109233 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-06 15:22:46 +01:00
renovate[bot] and Ashley Harrison
6ee15da39c
Update dependency eslint-webpack-plugin to v5 ( #109230 )
...
* Update dependency eslint-webpack-plugin to v5
* set failOnError: false to match previous behaviour
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2025-08-06 15:18:22 +01:00
Théo Brigitte
5c50fc6385
Auth: Add setting to disable username based brute force login protection ( #109152 )
...
* Add setting to disable username based brute force login protection
* Use new DisableUsernameLoginProtection setting in tests where appropriate
* Update documentation for other brute force directives
* Avoid unecessary database calls
* Add test cases for username and IP protection settings
2025-08-06 14:08:49 +00:00
Yulia Shanyrova
f82ea23061
Plugins: Remove duplication of links from plugin details header ( #108899 )
...
remove duplication of links from plugin details header
2025-08-06 15:56:12 +02:00
Kristina and Leon Sorokin
7e603d855d
Transformations: Transformation refID filters should include non-existant refIDs if no recovery was made ( #109008 )
...
* Show refIds if nothing is recovered
* Add test
* Preserve function returning undefined if there are no recovered or selected refIDs
* cuter
* add context and remove testing by sibling
---------
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2025-08-06 08:52:34 -05:00
renovate[bot]
c4c3bfc871
Update dependency yargs to v18 ( #109235 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-06 14:51:53 +01:00
Johnny Kartheiser
fe6985f2ac
docs: alerting list view UI changes ( #108876 )
2025-08-06 15:42:33 +02:00
Paul Marbach
724c75cc90
Table: add a ResizeObserver to useScrollbarWidth ( #109145 )
...
* Table: add a MutationObserver to useScrollbarWidth
* makes more sense to use a resize observer
2025-08-06 13:26:19 +00:00
Michael Wettick
2a9fafbe52
Gops: Change IRM configuration tracker URL and label ( #109146 )
2025-08-06 15:13:20 +02:00
Syerikjan Kh
abdb1c70ec
Fix: Install plugins when they have no plugin archive info(catalog en… ( #109200 )
...
* fix: install plugins when they have URL is set
* test:INSTALL_PLUGINS private plugin with version
2025-08-06 09:02:59 -04:00