Ryan McKinley
a4dabc31ed
Folders: let unified storage handle authorization ( #110825 )
2025-09-24 16:26:47 +03:00
maicon
b3ed600bca
Revert "Unistore: Add validation for resource names" ( #111408 )
...
Revert "Unistore: Add validation for resource names (#110990 )"
This reverts commit b63e3fd3ae .
2025-09-19 18:03:23 +00:00
maicon
b63e3fd3ae
Unistore: Add validation for resource names ( #110990 )
...
* Unistore: Add validation for resource names
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
---------
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
2025-09-19 09:37:17 -03:00
Alexander Zobnin
72d212c5f9
Authlib: Update authz client to use zookies ( #111291 )
...
* Authlib: Update authz client to use zookies
* fix zookie return
* fix linter
2025-09-18 16:24:22 +02:00
Stephanie Hingtgen
c85776614e
App sdk: Update to v0.45.0 ( #111222 )
2025-09-17 09:03:30 +03:00
Jo
321c3f8ec1
Authorization: update OpenFGA ( #111094 )
...
update openfga to v1.10
2025-09-16 13:23:46 +02:00
Ryan McKinley
0a79b3bdc5
Chore: Upgrade k8s.io/api v0.34.1 and grafana-app-sdk v0.43.1 ( #111009 )
2025-09-16 13:35:20 +03:00
Alexander Zobnin
38e5298807
Authz: Skip cache in List request if option provided ( #110864 )
...
* Authz: Skip cache in List request if option provided
* return timestamp with list response
* update authlib
* add skipCache option test
* refactor
* fix tests
* update workspaces
* Set zookies depending on cache hit
* update workspaces
* Fix nil pointer
2025-09-16 11:27:07 +02:00
Will Browne
b154763d04
Chore: Bump prometheus/client_golang to v1.23.2 ( #111123 )
...
bump prometheus/client_golang to v1.23.2
2025-09-16 09:26:50 +01:00
Alexander Zobnin
294fd943c0
Chore: Update authlib ( #110880 )
...
* Chore: Update authlib
* exclude incompatible version of github.com/grafana/gomemcache
* Update go-jose to v4
* fix jose imports
* remove jose v3 from go.mod
* fix tests
* fix serialize
* fix failing live tests
* add v1 of ES256 testkeys. Port tests to use ES256 instead of HS256
* accept more signature algs for okta and azuread
* azure social graph token sig
* accept more signature algs for oauth refresh and jwt auth
* update workspace
* add a static signer for inproc
* rebase and fix ext_jwt
* fix jwt tests
* apply alex patch on gomemcache
* update linting
* fix ext_jwt panic
* update workspaces
---------
Co-authored-by: Jo Garnier <git@jguer.space >
2025-09-15 12:45:15 +02:00
Ryan McKinley
afc08dbbbc
Chore: go.mod updates ( #110957 )
2025-09-15 09:01:45 +00:00
Ryan McKinley
842ae463b7
Chore: update otel v1.37.0 to v1.38.0 ( #110985 )
2025-09-12 10:11:56 +00:00
Ryan McKinley
9a54243f09
Chore: update golang.org/x/exp ( #110980 )
2025-09-11 22:13:07 +03:00
Ryan McKinley
eeb940e733
Chore: Replace hand crafted mocks with mockery ( #110627 )
2025-09-05 07:13:15 +00:00
Ryan McKinley
27c92a6644
Dashboards: Make conversion data optional ( #109965 )
2025-08-25 13:47:42 +03:00
Kevin Minehart
7c2945bb54
Remove drone & dead code in pkg/build; update go modules ( #109935 )
...
* remove drone & dead code in pkg/build; update go modules
* remove .drone.star
* Remove drone scripts and drone references in Makefile
* make update-workspace
* remove deadcode tool
* Remove daggerbuild/scripts: deadcode
* Remove drone files / folders in CODEOWNERS
* make update-workspace
* remove more dead code
2025-08-20 14:27:58 -05:00
Mariell Hoversholm
28024c74f8
Go: Update to 1.24.6 ( #109313 )
...
Co-authored-by: joshhunt <josh.hunt@grafana.com >
2025-08-07 10:27:01 +02:00
Ezequiel Victorero
a630a7a653
Chore: Bump Grafana app SDK to v0.40.3 ( #109289 )
2025-08-06 17:27:17 -03:00
Todd Treece
8729ea2dba
Apps: Fix status key functions ( #108915 )
2025-07-30 17:11:39 -04:00
Andreas Christou
e10063b0c7
Azure: Bump Azure SDK ( #108859 )
...
* Bump Azure SDK
* Workspace sync
2025-07-30 10:16:33 +01:00
Todd Treece
0c1cd7fa58
Apps: Update grafana-app-sdk to v0.40.1 ( #108786 )
2025-07-28 12:34:09 +00:00
Matheus Macabu
52f6104230
Dependencies: Bump Go to v1.24.5 ( #108175 )
2025-07-22 17:08:40 +02:00
Todd Treece
e5d2f92384
K8s: Add App SDK installer ( #107773 )
2025-07-21 13:32:15 -04:00
Michael Mandrus
015b2f6b0a
Chore: Update gocloud.dev dependency to v0.42.0 ( #108054 )
...
* update dependency
* make update-workspace
* rerun with ge linked
* add codeowner
* rerun WITHOUT enterprise
2025-07-14 11:11:40 -04:00
mohammad-hamid
2cd0be3cbd
Update authlib version ( #107939 )
...
* update authlib version
* add latest versions
* make update-workspace
* typo
* Trigger Build
* Trigger Build
2025-07-11 14:55:52 -04: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
Peter Štibraný
cacb9b8eaf
Clean up metrics usage in dual writer syncer ( #107309 )
...
Create DualWriterMetrics once, and pass them around. Don't use prometheus.DefaultRegisterer.
2025-06-27 15:48:44 +02: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
Mustafa Sencer Özcan
f2bd367f61
fix: keep dual writer mode in sync with kv store ( #106692 )
2025-06-20 08:37:20 +02:00
Jean-Philippe Quéméner
a646043066
chore: update grafana/authlib ( #106918 )
2025-06-18 22:46:27 +02:00
Todd Treece
f3b545a903
K8s: Add cluster scope support in app runner ( #106914 )
2025-06-18 13:15:32 -04: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
Ryan McKinley
d02b62e874
Chore: Update app-sdk to v39 ( #106785 )
2025-06-16 19:11:30 +02:00
Matheus Macabu
5c268c1734
Dependencies: Bump Go to v1.24.4 ( #106533 )
2025-06-11 14:25:48 +02: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
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
1dd59ca599
DualWriter: remove RV+UID for secondary update ( #105543 )
2025-05-21 18:25:40 +00: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
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
Ryan McKinley
441fa18590
Chore: Update golang.org/x/ and do not omitempty Items ( #105371 )
...
* deps and omitempty Items
* update apis
2025-05-14 14:31:45 +03:00
Matheus Macabu
4b426238bd
Dependencies: Bump github.com/openfga/openfga from v1.8.6 to v1.8.12 ( #105193 )
...
* Dependencies: Bump github.com/openfga/openfga from v1.8.6 to v1.8.12
* Linter: Replace x/exp/rand with math/rand/v2
* NGAlert: Fix test after linter fixes
2025-05-14 11:09:00 +03:00
Ryan McKinley
8738bab8b2
Chore: Update grpc to v1.72.0 ( #105311 )
2025-05-13 12:49:42 +03:00
Matheus Macabu
9fb20efea9
Chore: Bump Go version to 1.24.3 ( #105098 )
2025-05-08 15:28:03 +02:00
Mustafa Sencer Özcan
ebf3a8d205
fix: make data syncer run configurable on mode (2->3) change ( #104401 )
2025-04-25 13:43:35 +02:00
Alexander Zobnin
9b325438f7
Chore: Upgrade authlib (use UIDs for authz checks) ( #104307 )
2025-04-23 12:51:37 +01:00
Ryan McKinley
3310149964
Chore: Update internal go.mod references ( #104262 )
2025-04-22 10:42:39 +01:00
Ryan McKinley
c09ef1189e
K8s/Storage: remove github.com/grafana/grafana from go.mod ( #104212 )
2025-04-21 10:48:44 +03:00