Alexander Zobnin
|
e2d12f4cce
|
Zanzana: Refactor remote client initialization (#114142)
* Zanzana: Refactor remote client
* rename config field URL to Addr
* Instrument grpc queries
* fix duplicated field
|
2025-12-11 10:55:12 +01:00 |
|
Alexander Zobnin
|
5ca48bc73d
|
folder-operator: use new zanzana write APIs (#113732)
|
2025-11-12 17:03:02 +01:00 |
|
Alexander Zobnin
|
7a7fd45bdd
|
Zanzana: app platform style write APIs (#112812)
* refactor zanzana client instantiation
* refactor client imports
* POC write API (Mutate)
* fix linter
* delete exisitng folder parents
* refactor common functions
* minor refactor
* groupd operations by type
* atomic folder operations
* use deleteExisting for deletes
* Add tests for folders
* more tests
* resource permissions tests
* add more tests
* fix mock zanzana client
* fix linter
* fix linter
* re-use types from apps
* add some comments to the protobuf
|
2025-10-28 11:22:13 +01: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
|
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
|
03abe18bb2
|
Instrument IAM Folder Operator with Tracing (#110923)
|
2025-09-11 15:21:44 +00:00 |
|
Cory Forseth
|
02227855e8
|
Authz: propagate folder changes to Zanzana (#110599)
* wire sync hooks for folder create/update
* cleanup
* add hook tests
* fix nil context
* better context
|
2025-09-05 10:46:30 -05: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 |
|