Roberto Jiménez Sánchez
7e0848294e
Provisioning: Use Nanogit for basic git operations in Github repository type ( #107889 )
2025-07-10 09:46:38 -07:00
alerting-team[bot]
9df15d120d
Alerting: Update alerting module to c5c6f9c1653d816439184c5ec580d3035feca417 ( #107931 )
...
[create-pull-request] automated change
Co-authored-by: yuri-tceretian <25988953+yuri-tceretian@users.noreply.github.com >
2025-07-10 15:47:17 +00:00
Roberto Jiménez Sánchez
b249942b61
Bump nanogit 2025-07-09 ( #107871 )
...
* Bump nanogit 2025-07-09
This version contains significant performance improvements in memory and
CPU thanks to optimizing buffers, using a faster zlib library and using
streaming instead of loading everything in memory.
2025-07-09 14:03:29 +02:00
Nathan Vērzemnieks
c3eeb1fcd9
CloudWatch: Fix proxy transport issue ( #107807 )
...
CloudWatch: fix proxy transport issue
2025-07-09 11:03:53 +02:00
Ivan Ortega Alba
075770070e
Future-proofing query and data source model in Dashboard Schema v2 ( #104194 )
...
---------
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
Co-authored-by: alexandra vargas <alexa1866@gmail.com >
Co-authored-by: Haris Rozajac <haris.rozajac12@gmail.com >
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
Co-authored-by: Igor Suleymanov <igor.suleymanov@grafana.com >
Co-authored-by: spinillos <selenepinillos@gmail.com >
2025-07-07 15:31:25 +02:00
Carl Bergquist
d0c474019a
Go: exclude github.com/RoaringBitmap/real-roaring-datasets since it doesn't contain a LICENSE file. ( #107609 )
...
go.mod: exclude package without license file
Signed-off-by: bergquist <carl.bergquist@gmail.com >
2025-07-04 15:32:02 +02:00
Carl Bergquist
115b639c54
Parca: upgrades to parca package to version that includes LICENSE file. ( #107576 )
...
deps: upgrade parc dep
Signed-off-by: bergquist <carl.bergquist@gmail.com >
2025-07-03 22:41:39 +02:00
Nathan Vērzemnieks
66d9a33cc9
Datasources: Update grafana-aws-sdk for new sigv4 middleware and aws-sdk-go v1 removal ( #107522 )
...
Datasources: Update grafana-aws-sdk
2025-07-03 17:48:57 +02:00
alerting-team[bot]
68f68a5224
Alerting: Update alerting module to cea2d168394577afdb58105f79f47885febddf35 ( #107484 )
...
[create-pull-request] automated change
Co-authored-by: alexander-akhmetov <1875873+alexander-akhmetov@users.noreply.github.com >
2025-07-02 01:32:14 +02:00
Matheus Macabu
22fbcae11b
Dependencies: Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 ( #107379 )
2025-06-30 11:56:31 +02:00
Ryan McKinley
0dd9417aa9
Chore: Organize go.mod ( #107355 )
2025-06-27 17:31:03 -06:00
Zoltán Bedi
9273c603b3
Cloud Monitoring: Add support for service account impersonation ( #107022 )
2025-06-27 17:31:34 +00:00
alerting-team[bot]
a6b202e2bb
Alerting: Update alerting module to dc5663fe02aa79ea08bb78aeabfb356855408844 ( #107297 )
...
* [create-pull-request] automated change
* Update prometheus-alertmanager
---------
Co-authored-by: alexander-akhmetov <1875873+alexander-akhmetov@users.noreply.github.com >
Co-authored-by: Alexander Akhmetov <me@alx.cx >
2025-06-27 12:23:57 +02:00
Nathan Vērzemnieks
a18ea34688
CloudWatch: Backport aws-sdk-go-v2 update from external plugin ( #107136 )
...
* CloudWatch: Backport aws-sdk-go-v2 update from external plugin
* Review feedback & cleaning up a couple typos
2025-06-26 15:56:50 +02:00
Gabriel MABILLE
3d543a336f
IAM: Register CoreRole apis ( #106924 )
...
* IAM: Register CoreRole apis
* one line store instantiation
* Small refactor for readability
* Add authorizer for CoreRole
* Nit
* Error strings should not end with punctiation
* Account for error
* Switch to use the local resource client
* error should not start with upper casing
* noopStorageErr should have a name starting with err
* Update workspace
* I don't know why I don't have the same output as the CI 🤷
* Dependency xOwnership
* imports
* Import order
* Rename alias to make it clear this is legacy
2025-06-26 10:11:28 +02:00
Stephanie Hingtgen
3687767709
Workspace: Fix go workspace ( #107221 )
2025-06-25 21:59:45 +00:00
Roberto Jiménez Sánchez
f621e2f507
Provisioning: Bump Nanogit version to include revelant bug fixes ( #107172 )
...
Bump Nanogit
This version includes multiple fixes:
- Properly parsing side-band errors.
- Handle multiple matches in GetRef .
- Properly sort tree entries with folders based on git specification.
2025-06-25 12:38:50 +03:00
Gábor Farkas
4e19bc515e
Chore: bump grafana-plugin-sdk-go from v0.277.0 to v0.278.0 ( #107165 )
...
Chore: bump grafana-plugin-sdk-go
2025-06-25 10:16:14 +02:00
Georges Chaudy
27a5bab1c1
unistore: Add kvstore interface ( #107094 )
...
* Add kvstore interface
* add owner
* go lint
* remove comment
* update comment
* remove GetOptions
* add sortorder unspecified
* nit
* nit
* nit
* move txn
* use io.reader
* use io.reader
* change again the default order + comments
* change again the default order + comments
* use readcloser for Save
2025-06-24 15:50:57 +02:00
alerting-team[bot]
c4c2510a04
Alerting: Update alerting module to 863b09716e600ae15235b0fe2f996a389becd850 ( #107027 )
...
* [create-pull-request] automated change
* Fix TestRemoveSecretsForContactPoint test
---------
Co-authored-by: alexander-akhmetov <1875873+alexander-akhmetov@users.noreply.github.com >
Co-authored-by: Alexander Akhmetov <me@alx.cx >
2025-06-21 00:01:12 +02:00
Roberto Jiménez Sánchez
d1b4bb182d
Provisioning: Bump nanogit library for performance improvemnents ( #107026 )
...
* Bump nanogit library
This version of nanogit will be optimized for performance, specially for
bulk writes. It will store packfiles in a temporary file if there are
too many and clean up after push or when the writer is removed.
* Format code in nanogit/git.go
2025-06-20 12:51:29 +02:00
Jean-Philippe Quéméner
a646043066
chore: update grafana/authlib ( #106918 )
2025-06-18 22:46:27 +02:00
Mariell Hoversholm
15931d3ac9
Provisioning: Update nanogit ( #106908 )
2025-06-18 15:55:15 +02:00
Roberto Jiménez Sánchez
689cafc1fa
App Platform Provisioning: Add experimental nanogit mode for Git Sync ( #106763 )
...
* Add nanogit package
* Add nanoGit feature flag
* Put logger into nanogit context
* Commit go mod and go sum updates
* Add more stuff around logging
* Nanogit also in extra one
* Add owner to dependency
2025-06-17 19:07:30 +02:00
dependabot[bot]
a5aab2edca
Bump github.com/cloudflare/circl from 1.6.0 to 1.6.1 ( #106510 )
...
Bumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl ) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/cloudflare/circl/releases )
- [Commits](https://github.com/cloudflare/circl/compare/v1.6.0...v1.6.1 )
---
updated-dependencies:
- dependency-name: github.com/cloudflare/circl
dependency-version: 1.6.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-17 14:24:30 +02:00
Ivan Ortega Alba
09bbdfe8ab
Dashboard Migrations: V35 ensures X-axis visibility in timeseries ( #106633 )
...
* Add datasource info provider
* Dashboards: Support schemaVersion v35 migration in backend
* update go mods
---------
Co-authored-by: Todd Treece <360020+toddtreece@users.noreply.github.com >
Co-authored-by: Haris Rozajac <haris.rozajac12@gmail.com >
Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com >
2025-06-17 10:38:48 +02:00
Ryan McKinley
d02b62e874
Chore: Update app-sdk to v39 ( #106785 )
2025-06-16 19:11:30 +02:00
Matheus Macabu
8d27f12428
Dependencies: Fix enterprise imports ( #106764 )
2025-06-16 16:50:19 +02:00
Matthew Jacobson
0016b57486
Alerting: Add OAuth2 Support for Webhook Receiver ( #106302 )
...
* Add to available channels
* Export
* Fix bug in deeply nested secrets
BE: Slice re-use bug when traversing deeply.
FE: Only at most one level of nesting was being taken into account
when determining secureFields keys. This change adds a new field on
NotificationChannelOption: secureFieldKey. This is populated on API GET via
transform. This change gives us the option to hardcode secureFieldKey in the
backend and no longer calculate the key via settings topology.
* Update grafana/alerting to 3e20fda3b872
* Prettier
* Linting
* Fix IntegrationConfig test to catch secure field mismatch
2025-06-12 23:00:09 +02:00
Matheus Macabu
5c268c1734
Dependencies: Bump Go to v1.24.4 ( #106533 )
2025-06-11 14:25:48 +02:00
Mariell Hoversholm
185d1a1530
E2E: Rework the runner ( #105712 )
2025-06-11 08:43:06 +02:00
alerting-team[bot]
aace7c5c38
Alerting: Update alerting module to 02235095d0180efe31070f8d8dccabcad5c7f874 ( #106425 )
...
[create-pull-request] automated change
Co-authored-by: alexander-akhmetov <1875873+alexander-akhmetov@users.noreply.github.com >
2025-06-10 14:38:50 +02:00
alerting-team[bot]
db21e9e4bc
Alerting: Update alerting module to 6bf6277b5b8d080f5b400b87b2fbce6c9d66cfe4 ( #106373 )
...
* [create-pull-request] automated change
* update prometheus alertmanager to 20250604130045-92c8f6389b36
---------
Co-authored-by: yuri-tceretian <25988953+yuri-tceretian@users.noreply.github.com >
Co-authored-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com >
2025-06-06 09:48:08 -04:00
Vadim Stepanov
5137995830
Alerting: Add support for Redis Sentinel for Alerting HA ( #106322 )
...
* Alerting: Add support for Redis Sentinel
* docs
* docs
* Use minisentinel in test
* Apply suggestions from code review
Co-authored-by: Johnny Kartheiser <140559259+JohnnyK-Grafana@users.noreply.github.com >
Co-authored-by: Fayzal Ghantiwala <114010985+fayzal-g@users.noreply.github.com >
* "address(es)" -> "address or addresses"
* make update-workspace
* make lint-go-diff
---------
Co-authored-by: Johnny Kartheiser <140559259+JohnnyK-Grafana@users.noreply.github.com >
Co-authored-by: Fayzal Ghantiwala <114010985+fayzal-g@users.noreply.github.com >
2025-06-05 15:02:40 +01:00
Yuri Tseretyan
33298550b4
Update Alerting module ( #106272 )
...
* set kind in TemplateDefinition
2025-06-04 16:05:05 -04:00
maicon
6fb0ed9886
Bump tempo to 20250529124718-87c2dc380cec ( #106220 )
...
* Bump tempo to 20250529124718-87c2dc380cec
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
* Add owners to pkg/build
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
* update workspace
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
* update pkg/build/go.sum
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
* update pkg/build/go.sum
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
---------
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
2025-05-29 23:43:13 -05:00
Aleksandar Petrov
0b8252fd7c
Pyroscope: Annotation support for series queries ( #104130 )
...
* Pyroscope: Add annotations frame to series response
* Adapt to API change, add tests
* Run make lint-go
* Fix conflicts after rebase
* Add annotation via a separate data frame
* Process annotations fully at the datasource
* Add mod owner for go-humanize
* Pyroscope: Annotations in Query Response can be optional
---------
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
2025-05-28 10:42:19 +02:00
Ryan McKinley
d4c446f42c
Chore: Update k8s.io to v0.33.1 ( #105307 )
2025-05-28 00:13:18 +03:00
Matheus Macabu
c4c4faff1e
Dependencies: Bump github.com/openfga/openfga to v1.8.13 to address CVE-2025-48371 ( #106064 )
2025-05-27 16:30:23 +02:00
Ryan McKinley
e368558ffa
Chore: Update references to internal go modules ( #106042 )
2025-05-27 10:24:38 +03:00
Ryan McKinley
326081cdb7
Chore: Remove unified storage go modules ( #106035 )
2025-05-27 09:49:21 +03:00
Peter Štibraný
c4d3eb1cd0
Remove support for Google Spanner database. ( #105846 )
...
* Remove support for Google Spanner database.
2025-05-23 11:35:59 +02:00
Matheus Macabu
98ee83bf3f
Extensions: Add direct dependencies used by Enterprise build ( #105832 )
2025-05-22 13:17:00 -07:00
Yuri Tseretyan
d019b4ff1b
Alerting: Change logging in Alertmanager ( #105704 )
...
* change logger to ngalert.notifier and use component label
* update alerting module
---------
Signed-off-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com >
2025-05-21 10:13:18 -04:00
Kevin Minehart
13f4cf162e
CI: move grafana-build into pkg/build ( #105640 )
...
* move grafana-build into pkg/build
2025-05-20 10:48:00 -05:00
Yuri Tseretyan
7dc13d63b9
Alerting: Refactor Grafana Alertmanager ( #105568 )
...
* update alerting module
* use NotificationsConfiguration
* update to use opts and configure new fields
* use TenantID instead of orgId
2025-05-20 04:40:51 +03:00
alerting-team[bot]
44c3c5a29d
Alerting: Update alerting module to 2484dbaf55cfe9236e296e113ddbc35136f2feb3 ( #105350 )
...
* [create-pull-request] automated change
* populate Image ID
Signed-off-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com >
---------
Signed-off-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com >
Co-authored-by: yuri-tceretian <25988953+yuri-tceretian@users.noreply.github.com >
Co-authored-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com >
2025-05-16 23:39:32 +03:00
Matheus Macabu
8dda9da035
Dependencies: Bump authlib to support service identity in claims ( #105513 )
2025-05-16 10:52:30 +03:00
Jean-Philippe Quéméner
002f46736a
refactor(unified-storage): move generated protos to own pkg ( #105356 )
2025-05-15 21:36:52 +02:00
Charandas
aa2cf8e398
Remove kube-aggregator from OSS ( #103659 )
...
* feat: remove kube-aggregator for OSS and provide injection points with runner iface
* upgrade authlib to support expiresIn
* new FT
* new FT again
* update go.mod
* get rid of the slice implementation
* reconcile conflicts
* gracefully handle enterprise not being linked situation with kubeAggregator FT true
* allow dataplane agg and kube agg to both be added to delegate chain
* make update-workspace
* address feedback
* revert go.mod changes
* go.mod updates
* elaborate on why and how of skipping the Ready channel handling
* after rebase and make run
2025-05-15 11:14:23 -07:00