forked from googleapis/google-cloud-node
-
Notifications
You must be signed in to change notification settings - Fork 0
feat(storage): add IpFilter support to bucket metadata #20
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
Closed
Closed
Changes from all commits
Commits
Show all changes
76 commits
Select commit
Hold shift + click to select a range
9c24074
feat(storage): add IpFilter support to bucket metadata
thiyaguk09 bda0d1b
test(storage): add unit for bucket ipFilter metadata management
thiyaguk09 e469440
test(storage): add system tests for bucket ipFilter metadata configur…
thiyaguk09 a065dbd
refactor: restrict IpFilter mode to specific union types and allow nu…
thiyaguk09 991c863
fix: handle destroyed FileWriteStream in upload pipeline and update t…
thiyaguk09 78d047d
chore: add postinstall script to patch yargs for cjs compatibility
thiyaguk09 17af3a1
chore: upgrade yargs to v18.0.0 and remove the obsolete yargs patchin…
thiyaguk09 96bbd56
chore: downgrade yargs dependency to version 17.3.1
thiyaguk09 f136b64
refactor: remove yargs shimming logic and clean up File stream error …
thiyaguk09 2389a61
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 fcbcdf2
test: update ipFilter test configuration and refine bucket metadata t…
thiyaguk09 b140f4e
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 d52bd4e
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 acacc92
test: update ipFilter test cases to verify clearing CIDR ranges and l…
thiyaguk09 91c4721
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 82ef42d
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 9b96dee
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 790fd69
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 3ccd76d
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 11b10f0
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 b9db610
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 faf97d4
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 0dcb2dc
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 d2ecac7
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 09fad64
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 c1d68c1
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 9450d9e
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 255bd03
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 3b48981
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 84ce69b
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 cecb043
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 80eb01d
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 636192e
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 eef69b7
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 b74cc2d
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 3512197
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 8cf3a71
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 e4bac2b
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 f3fc567
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 a69f4c4
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 bbf03ef
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 8bc0fb4
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 17c069a
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 32edc2a
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 36916cc
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 f1d9527
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 89f5355
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 a6ec34c
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 7091957
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 ec4a5bd
Merge branch 'main' into feat/bucket-ip-filter
Dhriti07 f843afa
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 218a5a7
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 051bbd7
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 12cf720
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 a27c5f1
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 febccec
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 91b8ad4
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 ee4058b
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 c4238ac
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 8538cc6
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 e0444ab
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 1faede2
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 02ab40e
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 cd6114d
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 80d9131
refactor: update storage tests and metadata handling for IpFilter and…
thiyaguk09 28fb897
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 36e6f21
test: update Bucket metadata tests to mock internal request calls and…
thiyaguk09 c973372
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 c06ca09
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 0869907
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 21b617b
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 d0e66ff
refactor: clean up formatting and convert Bucket metadata test to asy…
thiyaguk09 e53f32f
Merge branch 'main' into feat/bucket-ip-filter
thiyaguk09 bd0bef3
fix(bucket): sort IpFilter export alphabetically in src/index.ts
thiyaguk09 3393ea6
test: add unit and system tests for bucket ipFilter configuration
thiyaguk09 eee0c0e
test: update allowed IP CIDR range to 0.0.0.0/0 in storage system test
thiyaguk09 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.
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.