-
Notifications
You must be signed in to change notification settings - Fork 5
Support Multiple Tuple Files in Store Configuration #382
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
base: main
Are you sure you want to change the base?
Conversation
Co-authored-by: aaguiarz <[email protected]>
Co-authored-by: aaguiarz <[email protected]>
|
PR implementing support for skipping CLA for bots here: linuxfoundation/easycla#4729, this feature was requested in linuxfoundation/easycla#4701. |
|
/easycla |
1 similar comment
|
/easycla |
|
EasyCLA now passes after adding feature requested in linuxfoundation/easycla#4701 and implemented by linuxfoundation/easycla#4729 release in https://github.com/linuxfoundation/easycla/releases/tag/v2.0.185 release. |
|
/easycla |
4 similar comments
|
/easycla |
|
/easycla |
|
/easycla |
|
/easycla |
This PR adds support for multiple tuple files in OpenFGA store configuration files, as specified in the OpenFGA CLI changes.
Changes Made
New Features
tuple_filesSupport: Added validation fortuple_filesarrays alongside existingtuple_filesupporttuple_fileandtuple_filesnow validate supported extensions (.json,.yaml,.yml,.csv,.jsonl)Implementation Details
validateTupleFileExtension()helper function to check supported file extensionsvisitAsynctraversal to handletuple_filesarrays with proper validationtuple_filefunctionalityExample Usage
Global scope with multiple files:
Test scope with tuple files:
Validation
tuple_fileand arraytuple_filesare properly validatedThe implementation uses the existing YAML document traversal mechanism, ensuring it automatically works at any level in the YAML structure without additional complexity.
Fixes #380.
Warning
Firewall rules blocked me from connecting to one or more addresses
I tried to connect to the following addresses, but was blocked by firewall rules:
update.code.visualstudio.comnode /home/REDACTED/work/vscode-ext/vscode-ext/client/out/test/runTest(dns block)If you need me to access, download, or install something from one of these locations, you can either:
💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.