-
Notifications
You must be signed in to change notification settings - Fork 955
[Tables] Add authentication via SAS credential #15256
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
seankane-msft
merged 148 commits into
Azure:track2-tables
from
seankane-msft:tables-sas
Aug 16, 2021
Merged
Changes from 143 commits
Commits
Show all changes
148 commits
Select commit
Hold shift + click to select a range
1890d91
changing recording to use test-proxy
seankane-msft c55ef02
updating client and test proxy
seankane-msft 9ef5856
updated Transport Do to send actual request
seankane-msft 4603915
whitespace
seankane-msft 2099dbc
working implementation
seankane-msft 99e3ecf
updating internal recording
seankane-msft 89dea93
now I have a blank recording...
seankane-msft 366abc2
cleaning up
seankane-msft f4dc6cf
more clean up
seankane-msft af288f0
transport Do is repeating, proxy is not parsing URL correctly
seankane-msft 22ae67f
small changes
seankane-msft 79b6a2b
merge conflicts
seankane-msft 9e00c51
adding a policy to do the same thing
seankane-msft 8c32067
Merge branch 'track2-tables' of https://github.com/Azure/azure-sdk-fo…
seankane-msft 2f2e990
adding a second test for proxy and transport
seankane-msft 25e262f
further progress with Jeff, switching to only using a policy right now
seankane-msft 756ce72
cleaning up file
seankane-msft f8965dc
cleaning up
seankane-msft c06704a
added more debugging, added two required headers that I was missing
seankane-msft 91399e7
proxy working on a single test, need to convert all tests to test proxy
seankane-msft e236fa1
cleaning up
seankane-msft b048044
moved over successfully :)
seankane-msft 2abbbcd
more helper functions
seankane-msft d7d31d9
working for a subtest functionality
seankane-msft 7c3be8d
fixed up a service client test
seankane-msft 18997bc
converting more service tests
seankane-msft 1868088
converted all service client tests
seankane-msft f5de97a
converted table client tests
seankane-msft 71b10ac
fixed last two client tests
seankane-msft 214e477
entity test
seankane-msft e61297f
entity tests
seankane-msft 26eb607
converting access policy tests
seankane-msft 992f303
all passing in record mode
seankane-msft 8bb758c
batch tests
seankane-msft 1b9c3bd
liveonly for batch tests
seankane-msft 4e7a0e7
adding a sanitizer and more methods for recording
seankane-msft d23cb92
adding main method to start and stop the proxy automatically
seankane-msft 5d50021
adding test proxy step to pipeline
seankane-msft bc5c63a
double dash on version arg
seankane-msft 6d022ed
need a better way to get userful error reporting
seankane-msft ca7f9d6
explicitly running test-proxy in the background
seankane-msft 43d8c43
adjust the proxy start and install to be compatible with specific pro…
scbedd 5dd22bc
Merge branch 'test-proxy' of https://github.com/seankane-msft/azure-s…
seankane-msft 8580096
dont run test proxy in background
seankane-msft 6178b38
didnt remove an import
seankane-msft 9ed3455
header to proxy_test.go
seankane-msft 38a1a6d
fixes for pipeline
seankane-msft ecab2a5
added loggin on accident
seankane-msft fd20e49
use nohup on linux machines
scbedd f355f82
further simplify nohup usage
scbedd 2e2110c
there are no exes on windows
scbedd 53d3b1c
fixing errors, passing in default env variable
seankane-msft 76053b8
Merge branch 'test-proxy' of https://github.com/seankane-msft/azure-s…
seankane-msft 3390179
force background for linux task. may need another iteration to place …
scbedd a6190d6
Merge branch 'test-proxy' of https://github.com/seankane-msft/azure-s…
scbedd 82a3230
fake aad credential
seankane-msft 9feac51
Merge branch 'test-proxy' of https://github.com/seankane-msft/azure-s…
seankane-msft 416e257
clean up after test-proxy
scbedd 8f0b219
Merge branch 'test-proxy' of https://github.com/seankane-msft/azure-s…
scbedd fd8c713
add print for record mode
seankane-msft df1d4d7
Merge branch 'test-proxy' of https://github.com/seankane-msft/azure-s…
seankane-msft 97fac55
another different attempt at starting the proxy
scbedd bfc545c
Merge branch 'test-proxy' of https://github.com/seankane-msft/azure-s…
scbedd 06febdd
jobs apparently is an unrecognized command on our linux boxes
scbedd a30493d
correct dumb typo in run tests
scbedd f6574b5
replace nuget install with docker
scbedd 3b57585
working fake credentials for client delete entity test
seankane-msft 31de5d4
fixing fake credentials portion, passing locally
seankane-msft c937f2e
trying an insecureskipverify transport
seankane-msft 2213bd5
debugging statements to find the cwd
seankane-msft d1a7ab6
removing blank recording
seankane-msft 1a70cb1
working implementation of sas
seankane-msft a0b9850
working sas credential for account signature
seankane-msft 06f7399
table sas is failing
seankane-msft ad4ad61
leverage proxy tool, not docker
scbedd 2b02ea7
remove apostrophes
scbedd f53f912
Merge branch 'test-proxy' of https://github.com/seankane-msft/azure-s…
seankane-msft 321800f
merge conflicts
seankane-msft 939289c
moving recordings one directory up
seankane-msft 130209d
transitioning to using the sas written by storage team
seankane-msft 056adee
using storage methods
seankane-msft cf8f99a
copied storage code, sas needs to be appended in a different way
seankane-msft f2f3ef8
changing directory for test-proxy to start from
seankane-msft 5019877
removing parenthesis
seankane-msft 9dbe47d
adding steps for validating ssl
seankane-msft a0a9ba7
switching to docker
seankane-msft ecb9e2b
adding start server script
seankane-msft f861f5c
working implementation if we can fix the prepending of 'recording' to…
seankane-msft ab07220
big refactor, moving stuff into recording file, cleaning up proxy_tes…
seankane-msft a192402
last fixings
seankane-msft 9c97403
convert back to docker. windows and linux images now present
scbedd 49c446b
double condition
scbedd 3bb4b37
moving configuration to a separate file. preparing for eng/common move
scbedd 8e76a04
tier 0 of trust. I don't expect this to work, but it's still worth a …
scbedd 567588a
update condition to use variable syntax
scbedd 6d95e96
guess I'm not using variables. removing
scbedd e2c78ee
call start-server.ps1
scbedd fafb7c5
adjust build-test and configure-proxy to run the docker container in …
scbedd 7c4c3d7
wrap in quotes for the container create. it's apparently a bad
scbedd 0219745
adjust the initialize call
scbedd 105e29e
disable vet temporarily
scbedd 808885b
looking for cert file in env variable PROXY_CERT
seankane-msft c881539
set proxy_cert environment variable to find that certificate
scbedd 797a804
changing to crt file
seankane-msft b0f82b3
use crt cert
scbedd 69f0e4a
resolve conflicts. use crt
scbedd de2c846
want to see errors
seankane-msft bcf19b4
Merge branch 'test-proxy' of https://github.com/seankane-msft/azure-s…
seankane-msft 5018d31
powershell errors
seankane-msft fbc39c4
correcting how the volume binds to the windows container
scbedd 8865646
Merge branch 'test-proxy' of https://github.com/seankane-msft/azure-s…
scbedd 69258a4
small modification for windows container
scbedd 400a97b
finally got the magic sauce
scbedd 6f63a6c
cleaning up to remove azcore from internal
seankane-msft 8789596
removing recordings that use vcr
seankane-msft a1f1115
Merge branch 'test-proxy' of https://github.com/seankane-msft/azure-s…
seankane-msft e6c5c21
issue with the url creation
seankane-msft 9c04890
persist query params correctly in azcore.JoinPaths
seankane-msft 44e70a4
removing print statements
seankane-msft 680a4c4
return root
seankane-msft b7942f4
changing location of script
seankane-msft 7f28fae
forgot the stop command
seankane-msft d915223
working table level sas implementation
seankane-msft a86cb1c
adding start/end rk/pk functionality
seankane-msft b5bab2c
removing print statements
seankane-msft 0fa39dc
removing more non-tables code
seankane-msft 5437cd0
Merge branch 'test-proxy' of https://github.com/seankane-msft/azure-s…
seankane-msft 1327130
docstrings and removing storage only code
seankane-msft 9161e6d
making sas tests live only
seankane-msft 56ae489
Fixing sas table name to be lowercase always, adding test to verify r…
seankane-msft 85a89a2
Fixing sas table name to be lowercase always, adding test to verify r…
seankane-msft d09bbb9
adding cosmos sas test
seankane-msft 2fc15c1
fix for params
seankane-msft f3d341d
apiview fixes
seankane-msft 19b22cd
fixing test
seankane-msft 346d401
merge conflicts
seankane-msft db64747
undoing change
seankane-msft ff5fb77
updates
seankane-msft 672008c
error naming
seankane-msft 6f0d419
fixed service client, was adding percallpolicies twice
seankane-msft 1ad58a8
simplification
seankane-msft 69b236f
aligning with main
seankane-msft 2b5dcd0
converting from query pager to list pager for naming consistency
seankane-msft 2eb8dbf
updating objects for consistency
seankane-msft 72bbddc
jeffs feedback
seankane-msft a4e44bc
small fixes
seankane-msft a7e8b6b
autorest.md changes
seankane-msft 479a88c
fixing tablename
seankane-msft 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
File renamed without changes.
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.