-
Notifications
You must be signed in to change notification settings - Fork 274
Multiple-create: Authorization #1943
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
ayush3797
merged 132 commits into
dev/NestedMutations
from
dev/agarwalayush/AuthZForNestedInsertions
Mar 21, 2024
Merged
Changes from all commits
Commits
Show all changes
132 commits
Select commit
Hold shift + click to select a range
ce0a6f7
Basic progress
ayush3797 7c47ef5
adding createMultiple mutations
ayush3797 6677337
nits
ayush3797 5f3d45a
Collecting metadata about linking entities/adding flag to represent w…
ayush3797 03113c7
Generating object defs for directional linking entities
ayush3797 5256c01
clearing up logic
ayush3797 8793876
Adding prefix to linking fields
ayush3797 bc27394
Generating array input for *:N relationship
ayush3797 b047c9d
making nested entity optional
ayush3797 c5e6b06
updating mutation name
ayush3797 715125c
Handling conflicting column/relationship names with linking table
ayush3797 e6efb65
Adding method to get plural name
ayush3797 bf7a6a7
AuthZ initial progress
ayush3797 6af96e3
Updating logic/renaming variables
ayush3797 e70db4c
merging with base
ayush3797 7a90f0b
shortening loop
ayush3797 dccc43a
Merge branch 'dev/agarwalayush/schemaGeneration' into dev/agarwalayus…
ayush3797 a0c7cb5
updating logic
ayush3797 4b91cc2
Solving bug for M:N relationship schema gen
ayush3797 191e257
nits
ayush3797 f50e491
Merge branch 'dev/agarwalayush/schemaGeneration' into dev/agarwalayus…
ayush3797 61acb0e
Adding summaries
ayush3797 5f002ec
update branch
ayush3797 c530949
update branch
ayush3797 f4adfff
Merge branch 'dev/agarwalayush/AuthZForNestedInsertions' of https://g…
ayush3797 797db23
Moving role extraction logic to authz resolver
ayush3797 02fdfdc
Adding comments/examples
ayush3797 f225e10
updating comments
ayush3797 5dca094
using tryadd
ayush3797 887dd79
format fix
ayush3797 82b0c7f
Fixing failures due to tests
ayush3797 33fca99
fixing format
ayush3797 2073c48
Moving linking entity logic to sqlmetadataprovider
ayush3797 2c96a8b
fixing typo
ayush3797 fe05132
Moving linking entity logic to sqlmdpvdr
ayush3797 11bb3d4
fixing format
ayush3797 d6f6949
fixing failures
ayush3797 1c0ce60
Preventing serialisation/deserialization of islinkingentity property
ayush3797 cba8072
Fixing dwsql
ayush3797 162f2de
god please fix this formatting error
ayush3797 e9d8b8e
fixing tests
ayush3797 c58f3ea
Refining logic to create linking objects
ayush3797 613f386
refining code
ayush3797 6757208
refactor schema converter for clear code
ayush3797 9e4b732
adding/removing comments
ayush3797 c53f4ce
nits
ayush3797 ff3e952
Merge with main
ayush3797 450da35
update branch
ayush3797 7a503d6
Addressing review
ayush3797 27a45c1
addressing review
ayush3797 baa0bb8
adding param name
ayush3797 f5237fe
Logic to find names of src/target entities from linking entity name
ayush3797 e963d40
update comment
ayush3797 80a7e79
addressing comments
ayush3797 af60e25
updating branch
ayush3797 2007b3e
updating branch
ayush3797 09055ab
fixing bug
ayush3797 9262b36
Merge branch 'dev/agarwalayush/schemaGeneration' into dev/agarwalayus…
ayush3797 3b824d6
adding summary/reusing existing methods
ayush3797 29c2a1a
Initial progress
ayush3797 422630d
initial prgress
ayush3797 47def99
saving progress for fk directive
ayush3797 783464c
Logic to add FK directive for custom relationships
ayush3797 9cb61d6
Merge branch 'dev/agarwalayush/schemaGeneration' into dev/agarwalayus…
ayush3797 d68d311
separating naming logic for mutations
ayush3797 68b780c
Merge branch 'dev/agarwalayush/schemaGeneration' into dev/agarwalayus…
ayush3797 be7831f
making rel fields nullable
ayush3797 daeae37
Merge branch 'dev/agarwalayush/schemaGeneration' into dev/agarwalayus…
ayush3797 a5f3654
adding tests
ayush3797 b63aed6
nit
ayush3797 8583106
Merge branch 'dev/agarwalayush/schemaGeneration' into dev/agarwalayus…
ayush3797 5089f90
Adding test summaries
ayush3797 97e6878
refactoring test
ayush3797 d345a5f
updating comment
ayush3797 2e03f43
Merge branch 'dev/agarwalayush/schemaGeneration' into dev/agarwalayus…
ayush3797 9625095
rearranging code
ayush3797 f4743de
updating branch
ayush3797 4c7cb74
Merge branch 'dev/agarwalayush/schemaGeneration' into dev/agarwalayus…
ayush3797 fbd9001
Merge branch 'dev/agarwalayush/schemaGeneration' into dev/agarwalayus…
ayush3797 ce0c49f
Merge branch 'dev/NestedMutations' into dev/agarwalayush/schemaGenera…
ayush3797 baa0956
starting tests
ayush3797 ce8cc98
Adding test
ayush3797 6453ed5
addressing review
ayush3797 c44dda9
addressing review
ayush3797 7820551
Merge branch 'dev/agarwalayush/schemaGenerationTests' into dev/agarwa…
ayush3797 6b2f055
reverting conn string change
ayush3797 a9bb393
addressing review
ayush3797 be28782
addressing review
ayush3797 60ae0af
adding comment
ayush3797 55912f4
adding comment
ayush3797 ad0d0f7
resolving conflicts
ayush3797 effc380
addressing comments
ayush3797 adfcab9
updating mton function logic
ayush3797 9e377c3
refining logic
ayush3797 8db211c
addressing review
ayush3797 5ca4171
addressing review
ayush3797 a6ae8aa
Adding test asserting absence of ref field directive on non-ref columns
ayush3797 02c79bc
renaming set
ayush3797 7624675
formatting fix
ayush3797 559025f
formatting fix
ayush3797 78c8f7b
Merge branch 'dev/NestedMutations' into dev/agarwalayush/schemaGenera…
ayush3797 96c4a36
formatting fix
ayush3797 0c4fc3d
Refactoring cosmos create input generation into a different methof
ayush3797 fa9bcab
fixing test setup
ayush3797 e0a2b92
Merge branch 'dev/agarwalayush/schemaGeneration' into dev/agarwalayus…
ayush3797 207d114
Addressing review
ayush3797 957058a
nit
ayush3797 f008c24
addressing review/adding comments
ayush3797 fac35d3
adding example
ayush3797 5763a11
Addressing review
ayush3797 d94c265
Merge branch 'dev/agarwalayush/schemaGeneration' into dev/agarwalayus…
ayush3797 7d95cab
fixing bug
ayush3797 b34c9f1
Addressing review
ayush3797 cb7d185
removing stale logic code
ayush3797 6eea6b0
Merge branch 'dev/agarwalayush/schemaGeneration' into dev/agarwalayus…
ayush3797 de9d6ea
Adding tests
ayush3797 e622a7e
Adding tests
ayush3797 f9c30f6
Updating config
ayush3797 ad40fb2
format
seantleonard 09b8d98
Merge branch 'dev/NestedMutations' into dev/agarwalayush/schemaGenera…
ayush3797 75534f1
Merge branch 'dev/NestedMutations' into dev/agarwalayush/schemaGenera…
ayush3797 0ca28f1
updating branch
ayush3797 104248b
fixing failures
ayush3797 eb3238b
cleaning up test
ayush3797 658b22f
Fixing dwsql failure
ayush3797 b8872a7
Merge branch 'dev/agarwalayush/schemaGeneration' into dev/agarwalayus…
ayush3797 0ad5561
formatting fix
ayush3797 e34cf14
Merge branch 'dev/NestedMutations' into dev/agarwalayush/schemaGenera…
ayush3797 be3c31b
Merge branch 'dev/agarwalayush/schemaGeneration' into dev/agarwalayus…
ayush3797 147043b
Moving failing negative unit tests to integration testss
ayush3797 9a8e805
Added more tests
ayush3797 0e9eb1e
updating config gen
ayush3797 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
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.