Alexander Akhmetov
a643abd92a
Alerting: Fix mentions of Prometheus in the import data source alerts documentation ( #105234 )
2025-05-12 15:49:59 +02:00
AlecIsaacson
b7ca728578
Update set-up-for-high-availability.md ( #105270 )
2025-05-12 13:13:23 +00:00
Juan Cabanas
c8231c7ee9
Reporting: Remove reportingApi skeleton ( #105201 )
2025-05-12 10:05:32 -03:00
Matheus Macabu
afc0fd39ac
Dependencies: Unpin and bump github.com/getkin/kin-openapi from v0.126.0 to v0.132.0 ( #105185 )
2025-05-12 14:59:51 +02:00
Mariell Hoversholm
0a83cccc11
Coverage: Remove codecov collection ( #105264 )
2025-05-12 14:59:25 +02:00
Scott Lepper
b2a6174b2c
Dashboard edit pane interval variable ( #105202 )
...
* add interval variable
* remove label from query variable button
2025-05-12 08:45:24 -04:00
Santiago
15be9861d0
Remote Alertmanager: Remove code for remote only mode ( #105184 )
2025-05-12 14:25:43 +02:00
Torkel Ödegaard
e8b9f0ecf6
RowsLayout: Remove unused code / logic ( #104759 )
2025-05-12 14:16:25 +02:00
Robby Milo
84c354c3bb
Update whats-new posts ( #105242 )
...
update whats-new posts
2025-05-12 12:08:00 +00:00
Santiago
b434925adc
Remote Alertmanager: Add tracing to the HTTP client used for POSTing alerts and the readiness check ( #105235 )
2025-05-12 14:57:42 +03:00
Irene Rodríguez
3a601e0a3d
Fix broken links ( #105250 )
...
Co-authored-by: Jack Baldry <jack.baldry@grafana.com >
2025-05-12 14:49:48 +03:00
Sven Grossmann
46f437db06
Extension Sidebar: Change aiassistant-app to assistant-app ( #105239 )
2025-05-12 14:23:32 +03:00
Tito Lins
638972c787
Alerting: fix tests ( #105240 )
2025-05-12 14:00:12 +03:00
Alex Khomenko
a9b6d098e9
Chore: Add eslint no-restricted-globals rule ( #104519 )
...
* Chore: Add no-restricted-globals eslint rule
* Fix eslint warnings
* Revert some changes
* Update
* Feedback
2025-05-12 12:38:26 +03:00
Tom Ratcliffe
8f17f607fa
FEMT: Add no-restricted-img-srcs rule ( #105006 )
2025-05-12 10:34:17 +01:00
Torkel Ödegaard
56cfeb8616
TabsLayout: Fixes issue with fill screen rows or auto grids ( #104669 )
2025-05-12 10:43:43 +02:00
Santiago
51d7aa2bef
Remote Alertmanager: Configure SMTP From address ( #104925 )
...
* Remote Alertmanager: Configure SMTP From address
* include smtp from address in config comparison
* updte tests
* trigger build
* make linter happy
* trigger build
* fix test
2025-05-12 10:37:27 +02:00
Santiago
7edace5e88
Remote Alertmanager: Remove comparison before sending the state ( #104930 )
...
* Remote Alertmanager: Remove comparison before sending the state
* fix test
* fix test
2025-05-12 10:34:06 +02:00
Ben McCain
539b7f0d72
Documentation: Typo Correction to fix feature toggle ( #105203 )
2025-05-12 10:23:50 +02:00
Andres Martinez Gotor
0d4884cb3b
Advisor: Avoid one GCOM request per plugin ( #105180 )
2025-05-12 09:45:56 +02:00
Mustafa Sencer Özcan
cb28213f1d
chore(unified-storage): add dual writer metric to track instance modes ( #105144 )
2025-05-12 09:18:06 +02:00
Ryan McKinley
719b5fe9cc
Dashboards: Remove numeric folder id from annotation metadata ( #105225 )
2025-05-12 10:11:55 +03:00
Georges Chaudy
e162c69c34
search: fix document missing at startup ( #105198 )
...
* fix document missing at startup
* go-lint
* fix tests
* fix tests
* fix integration tests now that we are storing real values
2025-05-12 07:56:25 +02:00
Artur Wierzbicki
d91e4b0582
Live: bump centrifuge ( #105214 )
...
* bump centrifuge
* make update-workspace
2025-05-11 22:50:31 +04:00
grafana-pr-automation[bot]
e9b5492124
I18n: Download translations from Crowdin ( #105207 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-10 03:31:24 +03:00
Artur Wierzbicki
9f4d489d7b
Feature flags: fix ownership for some flags ( #104864 )
...
* fixup flag ownership
* regen
* readd backend group
* individualCookiePreferences back to backend
* test fix
2025-05-10 02:02:16 +03:00
Juan Cabanas
c2a54cd997
Reporting: Add tags in reportApi ( #105142 )
2025-05-09 16:13:36 -03:00
Pepe Cano
a1b1de584c
docs(alerting): fix broken links due to using shared md files ( #105195 )
...
* docs(alerting): fix broken links due to using shared md files
* fix prettier errors
* fix aliased links
2025-05-09 21:03:38 +02:00
Kyle Brandt
6a6ba723a9
SQL Expressions: Add internal GMS traces ( #104836 )
...
get trace from inside GMS
2025-05-09 14:48:47 -04:00
Drew Slobodnjak
feb1ac5ba7
Geomap: Fix marker layer for line string features ( #103937 )
...
* Geomap: Fix marker layer for line string features
* Update layer stack to handle line strings
2025-05-09 21:20:14 +03:00
xiyu95
4067341544
chore: add variant prop to Counter ( #105141 )
...
* chore: add className prop to counter
* chore: make className optional
* chore: wrap in cx
* chore: add variant to counter
* chore: run prettier fix
2025-05-09 10:47:50 -07:00
beejeebus
8f79e4882f
Replace usage of http.DefaultClient and http.DefaultTransport ( #104135 )
...
Remove usage of http.DefaultClient and http.DefaultTransport
Part of grafana/data-sources#484
2025-05-09 13:26:39 -04:00
beejeebus
8f4b2bbece
InfluxDB: Fix regex for finding regexes in frontend code ( #105194 )
...
When interpolating variables in the frontend, we want to be sure to
escape special characters if the variable is used in a regex.
We used a regex to find regexes in raw queries, which contained a bug.
The regex treated any `/` character as the start of a regex. However,
InfluxQL (and most sql dialects) support using `/` as a division
operator.
This PR adds a check for `=~` or `!~` immediately preceding `/` as the
beginning of a regex, as per the InfluxQL spec for regexes:
https://docs.influxdata.com/influxdb/v2/reference/syntax/influxql/spec/#regular-expressions
Fixes https://github.com/grafana/support-escalations/issues/16219
2025-05-09 13:04:53 -04:00
cristian-caloghera
0e7e0b5f29
Prometheus: Add example field for setting the scrape interval in provisioning docs ( #105186 )
...
provision Prometheus: added example field how to set the scrape interval
When using Prometheus as a datasource Grafana can optionally know the scrape interval of Prometheus. In the GUI it is easy to spot, however when provisioning the datasource the example was lacking this information.
This commit adds this missing field as an example.
2025-05-09 18:48:35 +02:00
Collin Fingar
6ebf49a383
QueryLibrary: Added IsVisibility property to Query data ( #104579 )
...
* QueryLibrary: Added IsVisibility property to Query data
* Added asserts for unit test
* generated openapi changes
2025-05-09 12:46:19 -04:00
Tom Ratcliffe
e2cb3e74f3
Chore: Apply testing-library rules to grafana-ui package tests ( #105140 )
...
* Apply testing-library rules to grafana-ui package tests
* Apply auto fixes
* Fix eslint test issues in grafana-ui package
* Fix prettier issues
* Address review feedback
2025-05-09 17:45:33 +01:00
Matthew Jacobson
5795ba34f9
Alerting: Update grafana/alerting from de176b4a0309 to 83b6de6b0a35 ( #105157 )
...
* Update grafana alerting from de176b4a0309 to 83b6de6b0a35
Includes:
- https://github.com/grafana/alerting/pull/319
- https://github.com/grafana/alerting/pull/317
* Remove unused SendWebhook method from sender struct
grafana/alerting hasn't used the grafana webhook sender for a while now,
so this method is no longer used anywhere.
- Removed SendWebhook from the sender struct and rename it to emailSender
so that its use is clearer.
- Also, for similar reasons, the Webhook method on Grafana's
webhook sender `sendWebRequestSync` should not call grafana/alerting code for
NewTLSClient. The previous grafana/alerting function is vendored into grafana.
* Use BuildReceiverIntegrations new func signature
2025-05-09 12:26:20 -04:00
Nick Moore
5e6c926b9c
Build: Update codeql to scan Actions ( #105136 )
...
Modifies the repository's codeql configuration to include GitHub Actions in its scanning
2025-05-09 16:15:58 +01:00
Konrad Lalik
13ebcf1d2c
Alerting: Optimize rules fetching on the folder's rules tab ( #104777 )
...
* Mark labels and annotations as optional in Grafana ruler DTO
* Refactor AlertsFolderView to use folder-specific endpoint for rules loading
* Improve tests for BrowserFolderAlertingPage
* Update translations
* Revert go changes
* update gen files
---------
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com >
2025-05-09 16:20:45 +02:00
Scott Lepper
a687c4a757
Dashboard: Edit pane - Query variable editor ( #105038 )
...
* query variable editor
* add regex, sort, refresh
* make the label and spacing consistent
* add test for changing datasource
* make the preview label consistent with all labels on the editor
2025-05-09 10:06:15 -04:00
Hugo Kiyodi Oshiro
43748e43bb
Plugins: Add plugins auto update feature ( #104112 )
2025-05-09 15:58:04 +02:00
Alexander Akhmetov
42028a1b03
docs(alerting): Add a note about sequential evaluation ( #104224 )
...
* docs(alerting): Add a note about sequential evaluation
* Update docs
2025-05-09 15:43:17 +02:00
Georges Chaudy
15b3de5893
search: add index batching ( #104163 )
...
* add basic search backend integration tests
* add search backend benchmark
* add benchmark indexServer
* fix
* lint
* add more tests
* lint
* do not use the poller
* batch write
* refactor and add tests
* improvements
* improvements
* cleanup
* only observe index success
* add monitorIndexEvents method
* nit use switch instead of if
* make newIndexQueueProcessor private
* simplify runProcessor
* go lint
2025-05-09 15:36:21 +02:00
Sonia Aguilar
0ceea29787
Alerting: Remove alertingSimplifiedRouting feature toggle ( #104980 )
...
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com >
2025-05-09 16:30:56 +03:00
Josh Hunt
7345ba35a1
TimeZonePicker: Replace underscores with space ( #104891 )
...
* TimeZonePicker: Replace underscores with space
* add name to search
* update e2e test
2025-05-09 13:58:16 +01:00
maicon
82bbbf1a98
Run Init Provisioners at Server Initialization ( #105080 )
...
* Run Init Provisioners at Server Initialization
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
---------
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
2025-05-09 09:21:36 -03:00
Andres Martinez Gotor
8ef8185379
Advisor: Ensure User-Agent header is set for checks ( #105122 )
2025-05-09 13:57:17 +02:00
Alex Khomenko
0978ec5e91
Chore: Skip flakey loki query editor e2e test ( #105170 )
2025-05-09 13:33:27 +03:00
Pepe Cano
8c8cc31746
docs(alerting): No Data/Error state enhancements ( #105100 )
...
* docs(alerting): `No Data/Error` state enhancements
* fix `behavior`(american english)
2025-05-09 12:01:37 +02:00
Jack Westbrook
a3cd68d47f
Plugins: Fix unauthorized message on login screen ( #105053 )
...
fix(plugins): hide error alert for unauthed users
2025-05-09 09:05:07 +02:00