-
Notifications
You must be signed in to change notification settings - Fork 0
feat: move fga subroutine from account operator #107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
kekcleader
wants to merge
44
commits into
main
Choose a base branch
from
feat/move-fga-subroutine-from-account-operator
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
44 commits
Select commit
Hold shift + click to select a range
8f0829a
feat: Add the object/parent/creator relation knobs needed by the init…
kekcleader f7353b4
feat: Workspace initializer now pulls account + accountinfo data, wai…
kekcleader 19b6d16
feat: Workspace initializer test exercises org/account success paths …
kekcleader ebcd29f
Merge remote-tracking branch 'origin/main' into feat/move-fga-subrout…
kekcleader 455c8aa
fix: logic reimplementation
kekcleader 8dd0b4b
Merge branch 'main' into feat/move-fga-subroutine-from-account-operator
kekcleader a2102a8
fix: initializerCfg instead of appCfg
kekcleader 7a94d01
fix: gRPC client creation: use DialContext
kekcleader 1697335
fix: switched the FGA tuple writes to use the ctxWithTimeout
kekcleader f9b8138
fix: updated validateCreator in workspace_initializer.go to block bot…
kekcleader 19346fd
fix: abort dialContext, use NewClient instead
kekcleader 1616699
fix: Use TLS (and auth) for OpenFGA; avoid insecure transport
kekcleader f323426
fix: added a fail-fast validation to reject the incompatible config
kekcleader 674e8bf
fix: cleaned up the initializer
kekcleader 6689413
fix: cleared the config
kekcleader 31b9770
fix: removed annotations
kekcleader 3f7ce21
feat: FGA logic is in a separate subroutine
kekcleader 344775c
feat: tests for workspace_fga and some others
kekcleader bd6958f
fix: Replaced deprecated Requeue with RequeueAfter; Creator tuple wr…
kekcleader d044b76
fix: gPRC init, KCP API calls, Creator tulpe improvements
kekcleader 25e8d84
feat: removed local replace directive and use pseudo-version of accou…
kekcleader a0ae414
Merge branch 'main' into feat/move-fga-subroutine-from-account-operator
kekcleader 65edbc4
feat: new fga tests
kekcleader 76b5344
Merge branch 'feat/move-fga-subroutine-from-account-operator' of gith…
kekcleader acf8f0d
fix: removed unused orgsClient field from workspaceFGASubroutine
kekcleader 3bf3e05
Merge branch 'main' into feat/move-fga-subroutine-from-account-operator
kekcleader 27f38db
chore: removed commented lines
kekcleader 6831c92
Merge branch 'main' into feat/move-fga-subroutine-from-account-operator
kekcleader 38c7508
fix: Validate that owner cluster is specified
kekcleader d6254ea
Merge branch 'feat/move-fga-subroutine-from-account-operator' of gith…
kekcleader b8b1b91
feat: move FGA initialization to security-operator initializer
kekcleader bb1b94a
fix: Added store populated by accountinfo; write creator fga tuples; …
kekcleader 8c0d9e4
fix: fixed tests
kekcleader c7507f4
fix: Protect against nil w.fga to avoid a crash if wiring is misconfi…
kekcleader afe0e76
fix: Changed the error handling of workspaceClient.Get to distinguish…
kekcleader 728f0ca
fix: removed specific contexts with timeout
kekcleader f88b94b
fix: removed leftovers
kekcleader e8230cb
Enabled FGA authorization for non-org accounts; some other changes
kekcleader f394f31
Merge branch 'main' into feat/move-fga-subroutine-from-account-operator
kekcleader c849a54
fix: Removed duplicate relation definitions
kekcleader ef99bc1
fix: Cleaned up the code from debug messages and unused lines
kekcleader 3eaeeb3
Merge branch 'main' into feat/move-fga-subroutine-from-account-operator
kekcleader 67c2364
fix: updated test data
kekcleader 7779cce
fix: authorization_model.go uses the same simplified inheritance logi…
kekcleader File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.