Mihai Turdean
7df3582237
Authz: Implement Query operation for Zanzana with folder parent retrieval ( #113483 )
2025-11-06 09:06:42 -07:00
Mihai Turdean
f019d58a99
[grafana-iam] Add resourcePermissions hooks to sync write to Zanzana on UPDATE and DELETE ( #112767 )
2025-10-24 11:45:24 -06:00
Mihai Turdean
ae5ff7e8f0
Implement CoreRole Authorizer ( #112401 )
2025-10-15 20:27:59 +00:00
Mihai Turdean
7be0c100b6
IAM Folder Reconciler - revert fetching latest folder info from the folder to improve perf ( #111779 )
2025-09-30 16:59:06 +00:00
Mihai Turdean
2f5aacdb5d
Update IAM Folder Reconciler local dev environment to include tools for profiling the operator. ( #111641 )
...
Update local dev setup to allow for profiling of the operator
2025-09-25 14:34:49 -06:00
Mihai Turdean
aaa8094a53
Add more metrics to the IAM Folder Reconciler ( #111275 )
...
* Add more metrics to the operator
* Add namespace when logging metrics
* Skip flaky test
2025-09-18 09:03:32 -06:00
Mihai Turdean
ac13da2d1d
Use concurrent informer for iam-folder-reconciler ( #110987 )
2025-09-11 15:57:07 -05:00
Mihai Turdean
03abe18bb2
Instrument IAM Folder Operator with Tracing ( #110923 )
2025-09-11 15:21:44 +00:00
Mihai Turdean
338fc84479
Enable metrics by default for the folder operator ( #110852 )
2025-09-10 08:55:28 -06:00
Mihai Turdean
62cc0f9c0e
Udate IAM Folder Reconciler Operator config ( #110728 )
2025-09-05 22:56:23 +00:00
Mihai Turdean
f1dffca140
IAM Folder Reconciler: Make operator available as a target when running the grafana binary. ( #110567 )
2025-09-04 08:22:17 -06:00
Mihai Turdean
d0412d9a0d
Simplify local development config for iam-app-operator ( #110164 )
2025-08-28 11:38:47 -06:00
Mihai Turdean
3eebe43c6d
Slight refactor of Zanzana GRPC Client to use it in the IAM Folder Operator ( #110120 )
2025-08-26 08:34:15 -06:00
Mihai Turdean
c8b0fd685b
Implement a basic operator to reconcile the folder hierarchy from Unistore to Zanzana ( #109705 )
2025-08-20 17:14:06 +00:00
Mihai Turdean
b1de534092
Refactor iam app cue files ( #108542 )
...
A breaking change was introduced by this grafana-app-sdk PR: https://github.com/grafana/grafana-app-sdk/pull/795
This PR refactors the definition of our CUE files (manifest and kinds) to match the new model in the latest version of grafana-app-sdk.
2025-07-24 09:52:52 +01:00
Mihai Turdean
e3c1e75da5
Fix Readme ( #108081 )
2025-07-23 15:55:30 +00:00
Mihai Turdean
a3af6023c3
Zanzana: Support more cache configuration options ( #107155 )
2025-07-10 19:51:02 +00:00
Mihai Turdean
918c93ee4e
Fix Zanzana Error "user field is malformed" ( #107227 )
...
Fix Authentication: Add UID field to Identity in render service
2025-06-26 09:14:44 -06:00
Mihai Turdean
46363d305b
Repo: Add .devcontainer/ folder to .gitignore ( #106951 )
...
Update .gitignore to ignore the .devcontainer/ folder
2025-06-24 14:39:58 +00:00
Eirik Nygaard
1efdd92ae8
Update oauth2 lib ( #8524 )
...
* Update to latest oauth2 library using govendor
* Follow API changes
2017-06-05 10:09:27 +02:00