-
Notifications
You must be signed in to change notification settings - Fork 357
feat(fdc): Add execute_graphql and execute_graphql_read support with Pythonic impersonation #970
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
Merged
Merged
Changes from all commits
Commits
Show all changes
21 commits
Select commit
Hold shift + click to select a range
18a28c1
feat(fdc): Add internal GraphQL request helper method and tests
mk2023 168105d
feat(fdc): Add GraphQL response parsing and deserialization logic
mk2023 d300d30
fix(fdc): Add custom QueryError exception and GraphQL error checking …
mk2023 28a50e2
refactor(fdc): Remove response deserialization and use immediate clie…
mk2023 1a1d12e
feat(fdc): Add execute_graphql signatures and integration test suite
mk2023 03fe605
feat(fdc): Add constructor validation and unit tests for Impersonation
mk2023 e2f4b62
Merge branch 'wine' into barolo-seed
mk2023 926eb42
feat(fdc): Add execute_graphql and execute_graphql_read methods and e…
mk2023 c8e5d85
fix(fdc): Add --cert flag to pytest in CI workflow for Data Connect t…
mk2023 33138a7
Merge remote-tracking branch 'origin/wine' into barolo-seed
mk2023 b738f3a
refactor(fdc): Refactored test fixtures, removed authClaims kwarg, an…
mk2023 657155d
refactor(fdc): Pythonic impersonation representation and test suite c…
mk2023 d67d88d
Merge remote-tracking branch 'origin/wine' into barolo-seed
mk2023 7acfd39
feat(fdc): Add raw HTTP setup and cleanup fixtures to integration tes…
mk2023 91f3475
fix(fdc): Re-initialize default app in default_app fixture to prevent…
mk2023 83d62be
refactor(fdc): Use named app fixture and dc_client fixture in test_da…
mk2023 b497b17
fix(fdc): Skip integration tests when DATA_CONNECT_EMULATOR_HOST is n…
mk2023 52a737f
refactor(fdc): Remove check_emulator fixture from integration/test_da…
mk2023 9f6ad51
refactor(fdc): Consolidate emulator seed/cleanup into setup_teardown.…
mk2023 1d9ba6e
feat(fdc): Support dual-mode seeding in Data Connect setup_teardown s…
mk2023 900074c
refactor(fdc): Use DataConnect client for integration test database f…
mk2023 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
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| connectorId: "my-connector" |
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.