-
Notifications
You must be signed in to change notification settings - Fork 3.2k
[Tables] Add SAS to tables #16717
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
[Tables] Add SAS to tables #16717
Changes from all commits
Commits
Show all changes
263 commits
Select commit
Hold shift + click to select a range
fa29c20
adding azure table dependency
LibbaLawrence 0bdfd0b
redo readme
LibbaLawrence 21d1d33
removing dependency to check build
LibbaLawrence 6abdd4d
changing files back for build
LibbaLawrence b8451b0
override azure table msrest
LibbaLawrence 0303725
added headers for formatting
LibbaLawrence 1513aec
added change log'
LibbaLawrence af5aa94
updated log'
LibbaLawrence e95b8d7
editing cvhangelog
LibbaLawrence 1bd0eac
trying to fix changelog error by dding 2019 package
LibbaLawrence 3cfbeeb
editing cvhangelog
LibbaLawrence ecf418e
Delete CHANGELOG.md
LibbaLawrence d87cd07
editing cvhangelog
LibbaLawrence 235a2a7
trying to fix changelog error by dding 2019 package
LibbaLawrence 0033560
editing cvhangelog
LibbaLawrence 0b8abae
working on build error
LibbaLawrence 3724e10
fake version
LibbaLawrence f2a0236
working on build error
LibbaLawrence 2100716
creating version for build
LibbaLawrence e26e7a2
fake version
LibbaLawrence edbace7
trying to get version set up fro change log
LibbaLawrence f210374
adding in @odata.type to entity properties for operations
LibbaLawrence 7e1edff
starting on error for bytes in insert entity
LibbaLawrence 80202cc
insert working with @odata.type
LibbaLawrence 8279798
updated changelog version
LibbaLawrence b0c67d7
deserialized and serialized enitity o_data types, working on moving t…
LibbaLawrence c118953
insert entity tests all working
LibbaLawrence 287caaf
etag for delete working
LibbaLawrence 59c8f9b
query works, 36/60 tests functioning for entity
LibbaLawrence 5c7a448
query working, entity tests for SDK basically finished, missing a few…
LibbaLawrence ff5a902
query works with by-page fixed circular depedncy problem
LibbaLawrence 39cb659
entity level operations - before design meetings is working
LibbaLawrence 3772300
working on account service property tests
LibbaLawrence 18cc731
first draft hand layer sdkc reated - working on implementing all auth…
LibbaLawrence e792298
working on sas token autehentication and test_table_client files
LibbaLawrence f0b1149
fixed bugs in sdk code - initalizing code for sas token testing
LibbaLawrence 222ebff
working on sas bug with URI
LibbaLawrence e6a66f8
fixing pylint errors
LibbaLawrence 5314005
pylint errors fixed
LibbaLawrence 5f2b01c
fixed import error
LibbaLawrence 2358005
pylint errors fixed
LibbaLawrence 15aa3fc
fixing errors in buidl
LibbaLawrence 5db5787
import order fixed
LibbaLawrence 26ec4c8
removed unicode import
LibbaLawrence e6c9d00
trying different unicode import
LibbaLawrence 34f5bdd
trying different import
LibbaLawrence da7109e
trying idna
LibbaLawrence 6f549ac
numpy import error
LibbaLawrence 945c225
removed useless code causing the errors
LibbaLawrence 9b36dde
fixing pylint errors
LibbaLawrence 2408acb
update error file
LibbaLawrence baf7382
unicode import changed module
LibbaLawrence f2dd4bf
fixing unicdeo to six
LibbaLawrence b08ac05
fixing imports
LibbaLawrence ae39fa5
fixing import client
LibbaLawrence 3596d96
fixing run tests errors
LibbaLawrence 4ef747c
chagning file name
LibbaLawrence c726b28
remocing long declaration
LibbaLawrence c9ef316
fixing testing errors
LibbaLawrence 38a1d08
updated test file
LibbaLawrence 0498198
fixing testing errors
LibbaLawrence f7a4dfb
fixed test dependcy
LibbaLawrence 354971d
fixed entitiy tests
LibbaLawrence 048ac83
fixed properties tests
LibbaLawrence 968c9c3
skip failed tests
LibbaLawrence 039a30c
re-ran tests for verification
LibbaLawrence b043c6b
new recordings
LibbaLawrence 1a03033
Merge pull request #6 from Azure/master
LibbaLawrence fd9b623
neqw recordings again :)
LibbaLawrence ab5bd3c
updating my ci.yml file
LibbaLawrence 7ab08b7
re ran service stats test that was failing - passes
LibbaLawrence 872c3a5
running tests
LibbaLawrence 1934a81
fixing nonetype error trial one
LibbaLawrence 54e06a3
fixing models
LibbaLawrence fded937
fixing pylint
LibbaLawrence a049675
trying to redmodel tableservices
LibbaLawrence c951e9d
trying to redmodel tableservices
LibbaLawrence 9c6ef04
attempt to fix NoneType errr
LibbaLawrence 3a9d22b
trying NoneType part 2
LibbaLawrence e94f33c
fixing NoneType
LibbaLawrence 87a7cc4
fixed pylint
LibbaLawrence fb00beb
fixed Nonetype call
LibbaLawrence b4b7a93
all auth forms working correctly :)
LibbaLawrence 8787b78
fixed single quote test
LibbaLawrence 499c719
fixed insert to create
LibbaLawrence a163f5b
got test_table_client working
LibbaLawrence b5b4f6b
passing custom user tests
LibbaLawrence 53fc32d
remvoing encryption changes
LibbaLawrence 4e3d51a
assertEqual to assertIn on usercustom tests
LibbaLawrence b6e99e2
assewrtIn for table_client test
LibbaLawrence 6eb97ff
changed to EntityProperties when deserialized
LibbaLawrence 333476b
made changes (Krista) to SDK
LibbaLawrence 791dbc6
ran service tests
LibbaLawrence cd1ba13
updated design of update and upsert methods
LibbaLawrence b4f53fe
fixed upsert/update
LibbaLawrence 6acf215
reflected change to create_entity
LibbaLawrence afa22af
fixed problems with upsert function
LibbaLawrence 21db1c6
fixed test failing on HttpResponse
LibbaLawrence 1f6fb8c
fixing 2.7 errorZ
LibbaLawrence f97c6bb
trying to fix 2.7
LibbaLawrence 58312c5
fixed tests
LibbaLawrence ad90b6e
removed problem with unbpund fucntion
LibbaLawrence fef6a1a
updating comments
LibbaLawrence 661e64e
tweaking comments and types for stub gen
LibbaLawrence 0e153ea
fixed pylint issue
LibbaLawrence be808aa
fixed list_tables to query_tables
LibbaLawrence 07f4a18
pylint errors
LibbaLawrence 7527deb
fixing type errors
LibbaLawrence 172a8d3
updating samples
LibbaLawrence a1a5bb6
fixing comments
LibbaLawrence fb37769
updating README
LibbaLawrence 07481da
fixing PR comments on keyword and credential
LibbaLawrence 685ce54
editing order of docstrings
LibbaLawrence 7aef14c
fixing queue comments
LibbaLawrence a4cc685
fixing queue comments
LibbaLawrence 0da6cb7
delete table has no return response
LibbaLawrence a3232e9
changing types to model types
LibbaLawrence b743848
added keys to dictionary
LibbaLawrence ac2891c
changing types to model types
LibbaLawrence db6d180
fixed stroage reference
LibbaLawrence c59d427
fixing docstring reutrn
LibbaLawrence ed06ec0
fixed cathc and raise same error
LibbaLawrence 9d737a2
UpdateMode in init
LibbaLawrence bb8a47e
obj to _
LibbaLawrence 514d733
fixing comments
LibbaLawrence 8fb7513
fixed metadata return
LibbaLawrence aca49d2
fixed comments
LibbaLawrence 3ce7dd0
fixing test error
LibbaLawrence 8779648
fixed depedncies
LibbaLawrence cedd37d
fixing type
LibbaLawrence 954902a
fixing stubgen error
LibbaLawrence 7987bd0
changed to ivar
LibbaLawrence 73d7c10
fixing type error
LibbaLawrence 4763812
editing samples/ fixing pylint
LibbaLawrence ce5b6b9
reformatted service client sampels
LibbaLawrence cd1fe8e
added more official samples
LibbaLawrence 554c48f
added in teh create and delete table in table client
LibbaLawrence 04571c7
working on client samples
LibbaLawrence 42b71f8
linked README to samples
LibbaLawrence e0f42ba
TODO for return types
LibbaLawrence 482ac07
changed query entity to get entity
LibbaLawrence e4fcf39
edited README
LibbaLawrence 16127fa
made UpdateMode into an enum
LibbaLawrence e7580c0
changed return type of cont token to dict
LibbaLawrence 946965c
fixed readme common uses
LibbaLawrence 2e9abe6
todos created
LibbaLawrence 60420f0
fixed continuation token to a dictionary
LibbaLawrence d8babbd
fixed continuation error
LibbaLawrence cd42322
changed query to individual entries
LibbaLawrence b1d30c5
editing README pr comments
LibbaLawrence ecddf4d
removed AAD from readme
LibbaLawrence 3fe73b0
removed TODO
LibbaLawrence 7e356d6
getting rid of exposed secret
LibbaLawrence 317123b
added todo for table
LibbaLawrence 3710160
added return type
LibbaLawrence 2ef1ae1
editing table client return
LibbaLawrence 47e5e8a
changed table name for table standards (Sean fix)
LibbaLawrence b1a6259
editing sas methods
LibbaLawrence a666f9e
work in progress - fixing pre api review comments
LibbaLawrence da62e6b
updated tests to work with fixes
LibbaLawrence bf52e40
re-running tests for verification'
LibbaLawrence c15672d
fixed small errors with changing method names
LibbaLawrence 80fa9d1
fixed storgae_process_error -> table instead of storage, created meta…
LibbaLawrence 74e860f
made metadata for entities separate from entity itself (see _entity.py)
LibbaLawrence 46dcd22
updated readme and added regex check for table names on TableClient a…
seankane-msft a20532e
oops forgot to import re in the _table_client.py
seankane-msft dc67a98
metadata test passing
LibbaLawrence 28f3fa4
fixed unimported entity
LibbaLawrence b97a649
added user defined filter option with parameters
LibbaLawrence c58032c
added user defined filter option with parameters
LibbaLawrence 59e2408
changed the regex test to match to fit with python2
seankane-msft c1d9e25
fixed linting issues thrown by pylint
seankane-msft 91622db
re-ran test
LibbaLawrence 47c7d4b
updating samples part 1
LibbaLawrence e2e19f6
updating asserts part 2
LibbaLawrence 8f4cc97
removing references to common
LibbaLawrence c7ff4b0
fixing sas on sample
LibbaLawrence 78e9fa5
fixing import statement
LibbaLawrence 500a6e2
attempting to fix dateutil error
LibbaLawrence f546351
trying to fix enum in entity property
LibbaLawrence 31b68ee
fix #2 dateutil
LibbaLawrence e987dcf
attempting to fix dateutil error
LibbaLawrence 30be2be
fixing test import
LibbaLawrence 1f8e970
remove unuse import
LibbaLawrence c3399c0
added tests for table_client and table_service_client
seankane-msft 19f5936
adding live recordings
seankane-msft 9143b9d
Merge branch 'lilaw_table' of https://github.com/LibbaLawrence/azure-…
seankane-msft a799d47
fix #2 dateutil
LibbaLawrence 18a57e7
updated dev_requirements, changed test name
seankane-msft a84bda3
py 2.7 doesnt have timezone - siwtch to UTC
LibbaLawrence 8c79977
reverting back to libbas recordings
seankane-msft bff0099
reverting to using tzutc -- for now
LibbaLawrence 22d6014
updating samples a little with error printing
LibbaLawrence 4e46dca
replicated tzutc class with class Timezone
LibbaLawrence 2b77e60
forgot to create table twice for error
LibbaLawrence 3e04e54
changed regex to fxn in _error.py, added second assertion to tests, u…
seankane-msft af9d329
updating samples to reflect sdk part 1
LibbaLawrence 76b25e3
commented out cryptogrpahy from encryption test
LibbaLawrence adb71c2
removed commented out code and changed the invalid table name
seankane-msft eec3a0c
updating docstrings
LibbaLawrence f53c793
'commented out references to cryptography
LibbaLawrence 44009bf
commented out pylint errors related to encryption
LibbaLawrence 5b24a15
updated delete entity to show etag
LibbaLawrence a6a7442
still finding encryption
LibbaLawrence d5413b0
removed list froma round itempaged
LibbaLawrence a60c5cd
commenting out test
LibbaLawrence 12a5df3
Merge pull request #8 from seankane-msft/clarify-readme
seankane-msft 1da517e
fixing merge conflicts
seankane-msft 6b0fbe1
commented out tests
LibbaLawrence 4d5444c
fixed enum on edmtype
LibbaLawrence 988d3b0
Merge branch 'lilaw_table' of https://github.com/LibbaLawrence/azure-…
seankane-msft 2fb43e2
updated update entity
LibbaLawrence 3e25c1b
fixing apiview comments on sas
LibbaLawrence fd536b1
added table name to table clinet
LibbaLawrence 27ac825
changing ItemPaged to ItemPaged[str[
LibbaLawrence 8205d80
changing properties to private
LibbaLawrence 776f85f
changes form apiview archboard pre meeting
LibbaLawrence 9de490a
added filter type
LibbaLawrence cb1c7d0
Merge branch 'lilaw_table' of https://github.com/LibbaLawrence/azure-…
seankane-msft 05db919
TODO on from_string in SAS, fixed error in table querying ItemPaged r…
LibbaLawrence 3b48674
changed name to _primary_hostname not primay_hopstname
LibbaLawrence a55d112
oops missed the other hostname
LibbaLawrence d13d9a5
oops missed the other other hostname
LibbaLawrence c7767cc
added a client base for tableclient and tableserviceclient, passes al…
seankane-msft 5fab19c
fixed TODO on sas
LibbaLawrence 24e640d
changes to satisfy linter
seankane-msft cdeb4a4
tweaking delete
LibbaLawrence 0824c5d
moved account parsing to the base class, fixed more linting issues
seankane-msft 5b57238
resolved comments
seankane-msft 7c6640f
Merge pull request #9 from seankane-msft/base-table-client
seankane-msft 3a68141
Merge branch 'lilaw_table' of https://github.com/LibbaLawrence/azure-…
seankane-msft f96bead
pulling from master
seankane-msft eca49f9
lots of the low hanging fruit on restructuring, now to the bigger issues
seankane-msft 0b588e6
merge conflicts
seankane-msft 78d98d3
merge conflicts
seankane-msft e1f7c09
added credential policy for azure SAS
seankane-msft 08c334f
fixed sas for tables
seankane-msft 6a3129a
removed recordings and made sas a live only test
seankane-msft d86462b
fixed up two more tests, removed two recordings while they are live only
seankane-msft 51fdd44
reverted back, refixed things, should be working again
seankane-msft c85acdf
Merge branch 'master' of https://github.com/seankane-msft/azure-sdk-f…
seankane-msft 1698859
Merge branch 'master' into add-sas-tables
seankane-msft a15179f
pinning azure-mgmt-resources to 15.0.0
seankane-msft 667ce19
merge conflicts
seankane-msft 138da8b
undoing some previous changes
seankane-msft 993fd60
fixed issue with times, reproed issue locally, hoping scott B is okay…
seankane-msft e31d09f
removing some changes
seankane-msft 06ca3dd
updating one more file
seankane-msft ee97c68
removing an account sas test
seankane-msft 65045e9
adding changelog update
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
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 |
|---|---|---|
|
|
@@ -37,7 +37,7 @@ | |
| List, | ||
| Type, | ||
| Tuple, | ||
| ) | ||
| ) | ||
|
|
||
|
|
||
| def url_quote(url): | ||
|
|
||
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.