зеркало из
1
0
Форкнуть 0
Граф коммитов

68 Коммитов

Автор SHA1 Сообщение Дата
Krista Pratico 7c06207f65 ***NO_CI*** verifytypes enabled by default 2024-08-19 11:52:56 -07:00
Jinlong Shi (MSFT) 43a2becfda
Fix Communication Call Automation Readme issue (#34114)
* Update README.md

* Update README.md

* Update README.md

---------

Co-authored-by: Laurent Mazuel <laurent.mazuel@gmail.com>
2024-07-23 14:34:26 -04:00
Krista Pratico 0ed8e45c45 ***NO_CI*** strict sphinx is default for dataplane 2024-07-16 14:08:24 -07:00
Vinothini Dharmaraj ebd8498783
updating the alpha version (#36247) 2024-07-03 08:29:00 -07:00
Krista Pratico 6632e130a8
strict sphinx communication (#36111)
* strict sphinx communication-messages

* sphinx callautomation

* sphinx identity

* jobrouter some fixes

* sphinx phonenumbers

* sphinx rooms

* sphinx sms

* fix
2024-06-21 17:29:26 -07:00
amariwest-msft b9e0b1725a
Move CallAutomation GA3 Changes to ALPHA3 (#35650)
* init commit

* swagger generation

* added RecordingStorageKind

* changed CHANGELOG

* removed unused import

* fixed callautomation linter issues

* fixed jobrouter and phonenumber linting issues
2024-06-21 15:32:42 -07:00
minwoolee-msft 45133581bd
[ACS][CallAutomation] Adding TeamsAppidentifier + Lint fixing (#35466)
* Adding TeamsAppidentifier + Lint fixing

* Fixing lint issues

* Updating pylint

---------

Co-authored-by: Min Woo Lee 🧊 <77083090+minwoolee-ms@users.noreply.github.com>
2024-06-03 11:08:22 -07:00
Paul Van Eck a61a8e2a93
[CI] Test updates for central sanitizers (#35385)
This PR updates our Python testing framework to adopt the new TestProxy
which enables numerous common sanitizers.


Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>
2024-05-07 12:55:02 -07:00
v-durgeshs 41ab02b791
1.Added source_caller_id_number to transfer_call_to_participant from answer_call (#35025)
2.commented loop from StartHoldMusicRequest in test_call_media_client to avoid test failure
2024-05-02 13:00:26 -07:00
v-durgeshs 4b2eebb637
Added transcription packet parser. (#34768)
* Added Transcription packet parser.

* fixed lint errors.

* updating and fixing the module import error

* Fixing module not found issue

* fixing the tests

---------

Co-authored-by: Vinothini Dharmaraj <v-vdharmaraj@microsoft.com>
2024-04-01 14:54:48 -07:00
Vinothini Dharmaraj 1e4433824a
Adding hold and unhold to feature alpha (#34638)
* adding hold and unhold feature to alpha

* fixing the test for the start music

* addressing PR comments

* Fixing the analze issue

* Added live test for hold unhold

* Adding on hold to the participant

* reverting the removing the loop variable
2024-04-01 14:54:19 -07:00
Erica 28a603a245
Update number lookup feature from GA to Preview (#34547)
* Number lookup ga (#33203)

GA implementation of the number lookup feature,  releasing as a private preview first.  This commit should cover the vast majority of the work needed, and is updated to incorporate feedback from the stewardship board.  
----------

* Add number lookup to communication phonenumbers (#31053)

* update swagger and regenerate using autorest

* update internal operation tests

* regenerate autorest, add and record tests

* Update changelog

* update tests to account for phone number sanitization, update test recordings

* update autorest generation

* updates based on review comments

* udpate tests/recordings

* fix linting error

* fix lint errors and test for async

* update test recordings

* update changelog, minor fixes to tests, and update to the recordings

* update version in changelog to beta version

* update version

* update changelog

* update changelog

* update generated files

* update to GA verison for review

* updated based on SDK review feedback

* update to preview version, regenerate files with autorest

* update test recordings

* fix build issues

* fix pylint errors, update tests

* try fixing up tests

* comment out failing call-automation test

* fix pylint issues

* update test files

* Update setup.py

upgrade the azure.core package

---------

Co-authored-by: guoqing2023 <124081795+guoqing2023@users.noreply.github.com>
2024-03-26 18:36:55 -07:00
mccoyp 0527e86ada [skip ci] Delete azure-devtools and deps/references 2024-03-26 16:33:36 -07:00
Xiang Yan 87bca574c7
remove upper bound in setup.py (#34402)
* remove upper bound in setup.py

* update

* update

* update

* revert change for monitor

* update
2024-03-08 12:48:46 -08:00
Vinothini Dharmaraj ed99826c08
adding interrupt call media operation flag (#34315)
* adding interrupt call media operation flag

* adding interrupt call media flag to play all

* adding tests for interrupt call media flag

* fixing the test issue

* addressing PR comments

* missed to change the default value in play all for interrupt media flag

* setting  the type for interrupt flag to set bool or none

* setting default to interrupt media operation call flag

* fixing tests

* running live tests and updating the test events json

* updating the asset json change to fix the test
2024-02-29 17:26:30 -08:00
Vinothini Dharmaraj 02d8be65b6
Adding source caller id to the answer call option (#34268)
* Adding source caller id to the answer call option

* Fixing the test failure on the mute participant scenario

* skipping mute participant test to unblock the PR checkin Will enable it back once we have the latest test data

* changing the ordering of the skip test attributes

* updating the API spec endpoint
2024-02-13 13:30:37 -08:00
amariwest-msft dec7f29599
Add TeamsRecordingStateChange and TeamsComplianceRecordingStateChange to Alpha (#34215)
* generated with swagger

* modified change log

* modified change log
2024-02-12 15:07:16 -08:00
Jiri Burant 33608ac52f
Initial implementation of the MS Teams app identifier for Identity package. (#32942)
* Implementation of the identifier for Identity package.
2024-01-12 12:29:46 +05:30
Maqsood Jafferi b70465696e
Updating dependent SDK's recording with latest Identity API version (#33723) 2024-01-11 15:51:52 +05:30
minwoolee-msft f51c303868
[ACS][CallAutomation] Updating SDK alpha version to 1.2, and various important updates (#32811)
* Initial update for alpha3

* Fixing duplicated inputs & pylints

* Fixing core dependency issue

* fixing asyc import

* Updating to match latest GA2

* Updating tests and new recordings
Updated changelog properly

* Removing unnessary apiview files

* Update assets.json to match latest testings

* Updated live tests

* Lint update

* Updated unit test and live test

---------

Co-authored-by: Min Woo Lee 🧊 <77083090+minwoolee-ms@users.noreply.github.com>
2023-12-04 09:20:50 -08:00
Franko Morales 4b487b81a4
Adding fix for async hold operations (#33333) 2023-11-29 11:07:24 -08:00
McCoy Patiño 8491fe43a0
[Communication] Remove references to deprecated `azure-devtools` library (#33191) 2023-11-28 11:06:54 -08:00
Vivek More d7b3abc69e
Live transcription functionality (#33313)
* Autorest generated code

* Added transcription code

* Added transcription tests

* Updated mute test

* Updated setup.py
2023-11-28 09:07:01 -08:00
Maqsood Jafferi 1559493f77
[PYTHON] Communication Identity | Granular Token API (#32577)
* SDK Autorest generation using swagger version 2023-10-01, addition of tests for token generation for different combination of scopes
2023-11-17 13:39:14 +02:00
Aigerim 1b19c8bfe6
Removed non-GAed bot identifier APIs from ACS SDKs (#32485)
* the bot identifier APIs are hidden and added deprecation warnings for rooms, callautomation

* removed bot identifier from chat

* removed bot identifier from email,router,traversal,phonenumber,sms

* removed bot identifier tests from phonenumber

* added deprecation for bot kind

* synched shared folders

* added assertion to the deprecation tests

* fixed jobrouter issue

* reverted back to have msrest dependencies

* removed msrest for jobrouter
2023-11-01 09:07:57 +01:00
amariwest-msft b3e04f9ac8
Add PauseOnStart Recording Option Swagger (#32390)
* generated swagger files

* merged branch with main and added pause on start

* merged branch with main and added pause on start

* merged branch with main and added pause on start

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md
2023-10-27 11:14:16 -07:00
Libba Lawrence bc4a20714c
fix (#32447) 2023-10-16 13:16:43 -07:00
minwoolee-msft 0de5eb5480
Updating invitation_timeout request bug for AddParticipant (#32288)
Co-authored-by: Min Woo Lee 🧊 <77083090+minwoolee-ms@users.noreply.github.com>
2023-10-04 10:41:58 -07:00
richardcho-msft a7e2234e46
Richardcho/cancel add participant live test (#32330)
* update swagger

* generate swagger

* add method

* unit test

* fix spelling

* fix linting

* add missing response

* address PR comments

* fix linting

* generate swagger

* update swagger

* generate swagger

* resolve conflict

* fix linter

* add live test

* add event recording

* update assets

* Revert "update assets"

This reverts commit c7ef2aa38c.

* update assets

* shorten name

* update assets

* update assets

---------

Co-authored-by: root <root@DESKTOP-6GBNLER>
2023-10-04 10:24:08 -07:00
richardcho-msft 3e72146a72
Richardcho/cancel add participant (#32159)
* update swagger

* generate swagger

* add method

* unit test

* fix spelling

* fix linting

* add missing response

* address PR comments

* fix linting

* generate swagger

* update swagger

* generate swagger

* resolve conflict

* fix linter

---------

Co-authored-by: root <root@DESKTOP-6GBNLER>
2023-09-28 10:09:35 -07:00
Franko Morales ec3516a2a0
Adding Hold/Unhold capabilities to Call Automation. (#32179)
* Updated swagger

* Adding Hold/Unhold operations

* Fixing spelling issues

* Fixing pylint

* Updating swagger location

* Fixing parameters for Start Hold Music
2023-09-25 23:47:49 +00:00
minwoolee-msft 3285b56b4c
[ACS][CallAutomation] Migrate test to use test proxy + various updates (#32116)
* Updated Test Initial push

* Fixing spelling and CL error

* testing with enviornment variable

* Updated to work with local event & allow seperate event store for each method

* adding new tests

* test updates01

* updating asset file

* Updated test and its key generation

* Adding cspell exception for Call Automation's test

---------

Co-authored-by: Min Woo Lee 🧊 <77083090+minwoolee-ms@users.noreply.github.com>
2023-09-19 12:32:21 -07:00
Scott Beddall (from Dev Box) 232d010e89 add remaining missing keywords setting
**NO_CI**
2023-09-06 16:13:00 -07:00
Frank Villaro-Dixon 3ebf35999a
CallAutomation: fix documentation typo (#30955)
Co-authored-by: Krista Pratico <krpratic@microsoft.com>
2023-08-21 11:33:11 -07:00
Juntu Chen 1c8ab17b80
Juntuchen/callback media (#31705)
* updated swagger

* added media API support
2023-08-18 14:04:57 -04:00
McCoy Patiño 7224a5bb4f
Remove remaining YAML recordings (#31691) 2023-08-17 13:34:03 -07:00
Juntu Chen 67384df13e
updated per-action callback URI override naming~ (#31335) 2023-08-03 14:32:53 -04:00
Paul Van Eck a7519f925c
[Core] Add CAE flag to auth policies (#31012)
This first adds a keyword argument to the TokenCredential protocol method `get_token`.

This enables users and client SDKs to pass in a flag to denote that
`get_token` requests should be requesting CAE tokens.

If the underlying credential's `get_token` implementation supports this
flag, then a CAE token will be requested. Otherwise, a non-CAE token
will be requested.

Signed-off-by: Paul Van Eck <paulvaneck@microsoft.com>
2023-07-26 17:16:38 -07:00
Anna Tisch 17c36952d3
[CallAutomation] Some API updates (#31026)
* start_recording overloads

* Some cleanup

* Removed CallInvite

* Fixed play media

* Removed six

* Fixed type hint

* Fixed type hint

* Pylint happy

* Some simple refactoring

* Make sure kwargs are popped

* More tests

* Fix import

* Fix tests

* Review feedback

* Pylint

* Sync shared directory

* Update changelog

* Typo
2023-07-25 09:07:04 +12:00
minwoolee-msft e1da089c59
Revert "[Azure Communication Services][CallAutomation]Create Customcontext class (#31220)" (#31273)
This reverts commit 956b4f59f1.
2023-07-24 14:04:44 -07:00
Fang Chen - Microsoft 956b4f59f1
[Azure Communication Services][CallAutomation]Create Customcontext class (#31220)
* callInvite uses custom_context for Create, Redirect, AddParticipant

* rename to SIPUserToUserHeader

* fix pylint errors

* modify super class

* create_grou_call and transfer use custom context

* remove unused import

* remove unused import
2023-07-24 13:33:50 -04:00
minwoolee-msft b3faf3ba00
fixing repeatability headers to be in correct format (#31256)
Co-authored-by: Min Woo Lee 🧊 <77083090+minwoolee-ms@users.noreply.github.com>
2023-07-21 15:23:44 -07:00
huachuandeng 5e7dfff809
add support for transfer in group call (#31217)
* add support for transfer in group call

* fix style
2023-07-21 14:13:10 -07:00
minwoolee-msft 4f883d31b9
[ACS][CallAutomation] Adding ability to redirect request (#31216)
* Initial commit of redirect implementation

* Fix lint issues

---------

Co-authored-by: Min Woo Lee 🧊 <77083090+minwoolee-ms@users.noreply.github.com>
2023-07-20 21:27:09 -04:00
Juntu Chen 2bd9f6b7b7
updated to support callbackURI override (#31167)
* updated to support callbackURI override

* added async
2023-07-18 19:07:06 -04:00
Libba Lawrence 4372ffc7cf
callautomation next-pylint (#31105)
* callautomation next-pylint

* uneeded disable

* update to _generated
2023-07-17 13:08:46 -07:00
Maqsood Jafferi 258b250d62
Propagating _shared folder changes across all communication packages (#31130) 2023-07-14 11:08:07 +03:00
Xiang Yan cf31b2f6eb
remove dependency on fix (#30891)
* remove dependency on fix

* update
2023-07-12 15:40:58 -07:00
Franko Morales 3f526a3528
Adding custom models for Play/Recognize. (#31017)
* Python Update with latest feedbacks and GA changes

* Updating swagger

* Adding custom models for Play/Recognize

* Fixing merge

* Adding aio method

* Fixing pylint

* Fixing recognize without prompt issue

---------

Co-authored-by: Min Woo Lee 🧊 <77083090+minwoolee-ms@users.noreply.github.com>
2023-07-08 14:30:27 +00:00
minwoolee-msft c7872f31f6
[ACS][CallAutomation] Fixing repeatability (#31040)
* Fixing repeatability

* Removing unnessary imports

---------

Co-authored-by: Min Woo Lee 🧊 <77083090+minwoolee-ms@users.noreply.github.com>
2023-07-08 02:18:29 +00:00