Skip to content
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

Update 7/1 #3

Merged
merged 85 commits into from
Jul 1, 2021
Merged

Update 7/1 #3

merged 85 commits into from
Jul 1, 2021

Conversation

BigCat20196
Copy link
Owner

No description provided.

annatisch and others added 30 commits June 21, 2021 07:33
* Added profiler support to perf framework

* Removed old loop kwarg

* Fixed list test bug

* Support old API version

* Updated perf framework for test proxy

* Support test proxy

* Whitespace

* Support proxy in legacy tests

* Update perf test guide

* Support proxy in GetSecretTest

Co-authored-by: Mike Harder <[email protected]>
* Update links with master to use main

* Update ci.yml files

Co-authored-by: Chidozie Ononiwu <[email protected]>
* Update pipeline generation tool version

Consume latest changes from pipeline generation tool in Azure/azure-sdk-tools#1708

* Update tool version to include fix for public ci

Co-authored-by: Wes Haggard <[email protected]>
* Workspaces must be common

* tests yml

* lint

* changelog

* Update sdk/monitor/azure-monitor-query/tests/async/test_logs_client_async.py
* CodeGen from PR 14627 in Azure/azure-rest-api-specs
[Hub Generated] Review request for Microsoft.DocumentDB to add version stable/2021-06-15 (#14627)

* Adds base for updating Microsoft.DocumentDB from version stable/2021-04-15 to version 2021-06-15

* Updates readme

* Updates API version in new specs and examples

* PITR apis to stable version

* Fixing readme

* Adding parameters

* Fixing restorable.json

* Fixing linter errors

* missing ref

* Unflattening the DatabaseAccountCreateUpdateProperties

* Adds base for updating Microsoft.DocumentDB from version stable/2021-05-15 to version 2021-06-15

* Updates readme

* Updates API version in new specs and examples

* Adding the restorable json to readme

* Added disableLocalAuth flag to DatabaseAccount CRU operations.

* Adding Backup policy migration state

* Fixing linter errors

* Fixing linter warnings

* Fixing breaking change

Co-authored-by: ayanMSFT <[email protected]>

* version,CHANGELOG

Co-authored-by: SDKAuto <[email protected]>
Co-authored-by: ayanMSFT <[email protected]>
Co-authored-by: PythonSdkPipelines <PythonSdkPipelines>
* CodeGen from PR 14452 in Azure/azure-rest-api-specs
Added missing updatable properties in ConfigurationStorePropertiesUpdateParameters (#14452)

Co-authored-by: jimmypc92 <jimmypc92>

* version,CHANGELOG

* test

* test config

* test config

* test config

Co-authored-by: SDKAuto <[email protected]>
Co-authored-by: PythonSdkPipelines <PythonSdkPipelines>
Co-authored-by: Zed <[email protected]>
…re set (#19233)

The azure documentation says "if a message has the partition key property but not the session ID property set, then Service Bus uses the partition key property value as the partition key. If the message has both the session ID and the partition key properties set, both properties must be identical" [https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-partitioning#using-a-partition-key]. 
[Re-raised #18955]
* Deprecate azure-monitor

* ci fix
* Use x-ms-date for Hmac

* Update chat recorded sessions

* Fix SMS hmac; update sms recorded sessions

* Update phone number code and recorded sessions

Co-authored-by: JP Chen <[email protected]>
* Cloud event should parse smalled ms precisions

* changelog

* Update sdk/core/azure-core/tests/test_messaging_cloud_event.py

* add tests

* Update sdk/core/azure-core/CHANGELOG.md

* Apply suggestions from code review
* skip test

* Update test_cli_mgmt_monitor_async.py
* Aggregation should be a list

* Update sdk/monitor/azure-monitor-query/tests/async/test_metrics_client_async.py

* Update sdk/monitor/azure-monitor-query/tests/test_metrics_client.py
* Regenrate code

* statistics

* Update sdk/monitor/azure-monitor-query/tests/test_logs_client.py

* ci fix

* Apply suggestions from code review

* lint

* Update sdk/monitor/azure-monitor-query/azure/monitor/query/_models.py

* ci
* creating async policy, adding lock around sync token portion

* pylint

* fixed import

* reducing to two locks

* pylint fix
* arm template

* cloud event domain name

* name domain

* storage

* Revert "storage"

This reverts commit 5e75e1b.

* Update sdk/eventgrid/azure-eventgrid/samples/publish_samples/publish_cloud_events_to_domain_topic_sample.py
* regen on v3.1

* fix v3.1-preview.5 -> v3.1 references

* regenerating with swagger transform to override ApiVersion parameterizing

* update test references to v3.1

* some more test fixes

* [textanalytics] add categories filter to RecognizePiiEntitiesAction (#19223)

* add categories_filter to RecognizePiiEntitiesAction

* add tests for categories_filter

* fix tests and docstring

* update changelog

* updating categories filter tests to new analyze design

* update docs

* update changelog to new format

* rerecord with v3.1

* bump msrest version for failsafe_deserialize

* [textanalytics] add HealthcareEntityCategory + move aliased enums to models (#19266)

* add HealthcareEntityCategory

* update changelog

* moving enums to models so they show up in docs
…ress test settings (#19429)

The issues were found when running stress test with chaos-mesh: #19241.

After fixing the test code, send could ignore error and recover properly.
also updated the default settings for stress test config.
* Check for API review status only if release date is set in changelog
seankane-msft and others added 28 commits June 29, 2021 11:13
* only amqp annotated message

* add helper functions in util

* async update outgoing

* add test to .send single event data

* update tests + adams comments

* update test since adding properties to message in init updated size of batch

* update samples to run

* fix mypy

* update util helper method to fix mypy errors

* fix mypy + update body as str

* adams comments

* fix tests

* comments

* fix docs

* nit
* draft PR for sb stress test adopting appinsights

* add async stress test code and add app insights support

* minor fix

* feedback

* improve on the logger
* adding docs for engsys checks

* adding info about all engsys checks

* adding eng sys checks to eng sys documentation

* Update doc/eng_sys_checks.md

Co-authored-by: Scott Beddall <[email protected]>

* Update doc/dev/README.md

Co-authored-by: Scott Beddall <[email protected]>

Co-authored-by: Scott Beddall <[email protected]>
…19554)

* fix statistics type for healthcare

* also fix healthcare type for warnings
* update release date

* update release date
* add validation to allow for only one action per type

* update changelog
* Bring changes from JS docs metadata

* Move business logic inside Update-DocsMsMetadata.ps1

* Update with the latest changes in JS PR

* Update from latest PR feedback

* Add check for empty path to prevent crashes when creating relative paths

Co-authored-by: Daniel Jurek <[email protected]>
- Switch to using rest instead of cli for querying work items
  as cli is limited to 1000 items only.
- Fix issues with Generated fields not being set.
- Correctly sort older workitems by version isntead of string.

Co-authored-by: Wes Haggard <[email protected]>
* readme updates

* docstrings updates

* samples updates

* feedback

* pylint
* adding docstrings for displayname and description

* changing key -> feature_id

* fixing up secret reference for consistency

* pylint fix

* updates to clients

* fixing tests

* updates to clients

* changing base_url -> endpoint

* undoing changes to generated

* adding changelog

* updating changelog, enabled is kwarg

* lint fixes

* formatting

* using key instead of feature_id

* feature_id strips key prefix

* working for sync

* removing if conditional on delete

* doc and typehint

* adding delete overload to async

* fixing tests

* adding back label to not be breaking

* non breaking for delete

* undoing breaking change

* undoing rename of endpoint

* undoing more breaking changes

* fixing up a couple more

* one more removal

* changelog

* fixing breaking change

* secret reference issue, breaking change fixed

* pylint and mypy fixes

* more of xiangs feedback

* fixing key and feature_id

* working with xiang

* fixed secref

* fixed feature flag

* fixed feature filter tests

* mypy and pylint fixes

* updating tests

* fixes

* remove overload

* fixing changelog

* fixing docstrings

* fixing attribute map

* fixing for py2.7

* mypy, pylint, and py2.7 fixes

* pylint fix

* renaming

* testing typeerror

* value property instead of enabled and filters

* fixing value configuring

* fixing tests for only value @Property on featflag

* working for secref

* pylint and mypy fixes

* test fix

* cleaning up

* xiangs comment

* patching storage stuff

* fixing value property

* to generated update
* Disable release date check

* Release check is not finding release date

Co-authored-by: Praveen Kuttappan <[email protected]>
* To use "9ce6855af34e9bda71314006d7e8a1bf872cd1ce"

* update

* update

* update

* update
@BigCat20196 BigCat20196 merged commit ceb1300 into BigCat20196:main Jul 1, 2021
BigCat20196 pushed a commit that referenced this pull request Jul 6, 2022
* Initial commit

* Copied shared files

* Added basic functionality to the sip client.

* Copied shared folder to get the utilities. Implemented sample files. Changed naming in client

* Modified function comments and added class comment for _sip_routing_client.

* Fixed kwargs propagation

* Changed sample file to pull parameteres from environment variables.

* Changed get SIP configuration sample to be a class to align with the update samples. Changed naming of the update samples class.

* Implemented basic tests for the SIP client

* Removed unused import

* Fixed comment.

* Renamed variables dut_client to test_client.

* Merge from original repo

* Feature/communication sip configuration dev/basic client functionality (#3)

Adding async client.

* Updated from original (#4)

Updated from main repo.

* Fixing pylint

* Changed value error to be compatible with python 2.

* Reverted changes for pylint.

* Fixed dev requirements and MANIFEST

* Fixing async tests. Fixing comments.

* Removed async mock to be compatible with the builds.

* Fixing test failures for Ubuntu and Mac

* Changed versions for python. Fixed pylint issue in version.

* Modified _version file to prevent path errors.

* Added newline.

* Downgraded six version to match the frozen  requirements.

* Fixed async test errors by excluding asynchronous tests for python 2.7.

* Regenerated by autorest

* Updated swagger definition.

* Squashed commit of the following:

commit 3d7c16a5355a6461a4e688e89410a735dfdcfcce
Author: Jiri Burant <[email protected]>
Date:   Mon Jun 7 17:50:06 2021 +0200

    Added e2e and recordings of the tests.

commit 3f92f30afc5e932b2834a337401f51231abfb602
Author: Jiri Burant <[email protected]>
Date:   Mon Jun 7 17:39:44 2021 +0200

    Renamed communication testcase and async communication testcase.

commit 6f92a5aaf37c94878aedbfa4a505282e17041ff8
Author: Jiri Burant <[email protected]>
Date:   Mon Jun 7 17:25:47 2021 +0200

    Fixed sanitized url to have .net instead of .com .

commit 6e1ab5e228452b3bb29d9ec01b13a779cb6103c2
Author: Jiri Burant <[email protected]>
Date:   Mon Jun 7 17:25:04 2021 +0200

    Fixed async client to have all the needed asynchronous behaviour

commit a3ce07361fbab9f0fb335cd35379009486382786
Author: Jiri Burant <[email protected]>
Date:   Mon Jun 7 09:23:29 2021 +0200

    Split the testcase and request replacer processor into two files.

commit 26026c256bff0cd186f38656e0477f466e7e5d02
Author: Jiri Burant <[email protected]>
Date:   Mon Jun 7 08:18:44 2021 +0200

    Modified paths to fake credential tokens to reflect teh changed naming.

commit fdda1dd10f57b1f67a354fc844b8f5346d1ba200
Author: Jiri Burant <[email protected]>
Date:   Mon Jun 7 08:17:29 2021 +0200

    Added dev requirement

commit 2967dff8a91067cacdf34fb3047e5a992be1721b
Author: Jiri Burant <[email protected]>
Date:   Mon Jun 7 08:17:10 2021 +0200

    Renamed mocks to testcases

commit 16b55c29ba7570d00e4ed1780f60da83e852258d
Author: Jiri Burant <[email protected]>
Date:   Fri Jun 4 11:38:12 2021 +0200

    Renamed variable names for sip configuration

commit 63b338e3ea22e6a9c691e7a4f42663d03af5756c
Author: Jiri Burant <[email protected]>
Date:   Fri Jun 4 10:45:37 2021 +0200

    Renamed methods of sip routing client

commit f709b26d646df3b9b98506af22185d800c02234a
Author: Jiri Burant <[email protected]>
Date:   Fri Jun 4 10:20:49 2021 +0200

    Modified clients to allow for credentials.

commit ea8d1323fcfa069e066d52521a4f08f08dffe871
Author: Jiri Burant <[email protected]>
Date:   Fri Jun 4 10:14:02 2021 +0200

    Initial Readms

* Fixed readme links and formatting. Added sdk_moniker for client

* Refactored authentication files. AAdded response sanitization.

* Fixed linting issues.

* Modified version to beta.

* Regenerated swagger with latest definitions, implemented missing async sample files.

* Fixing lint issues.

* Fixed pylint disable comment.

* Renamed sip routing client to match the conventions and updated tests.

* Removed -Patch from public namespace.

* Addressing comments from api review

* Removed older files in separate package

* Updated version for azure.core to support newly generated code.

* Implemented swagger definition for SIP routing

* Implemented SIP routing logic

* Implemented siprouting changes

* Added new types to public package

* Changed phone numbers test to work with package structure

* prepared recordings for sip routing

* Added internal and public version of SipTrunk to accomodate for fqdn parameter. Changed public client interface to have functions separately for trunks/routes.

* Fixing formatting.

* Changed public interface.

* Recordings of e2e tests.

* Addressing comments from second internal review.

* Minor changes in cleaning up code. Added a few sample calls.

* Added test for token auth

* Implemented inputs from api review

* Fixed linting issues and credential  issues.

* Fixed test recordings.

* Removed test credentials.

* Moved siprouting tests to common namespace and removed packaging on tests.

* Changed token authorization test to work in recorded mode.
Fixed dependencies in setup.py file

* Restored setup.py file to avoid package clashes.

* Regenerated code with lower version of autorest to pass build validation.

* Renamed replace_trunks and replace_routes to set_trunks, set_routes

* Renamed recordings of tests.

* Added more tests for managed identity. Updated README and Changelog.

* Updated version.

* Addressing comments from review.

* Removing forgotten credential.

* Addressing comments from review
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.