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

Grey/bring forked sdk up to date #2

Merged
merged 82 commits into from
Jul 6, 2023

Conversation

rgkeith3
Copy link
Collaborator

@rgkeith3 rgkeith3 commented Jul 6, 2023

Description

This PR merges the latest master from the forked upstream repo twilio/twilio-voice.js while maintaining our changes to device.ts:960-961

charliesantos and others added 30 commits October 25, 2022 13:30
…twilio#122)

* VBLOCKS-1155 Making sure publisher host is inited if home region is available

* Changelog and tests
* feat: option for event registration; send option over vsp invite

* Update peerconnection.js

* [VBLOCKS-505] feat: sdk eventing; listener and event (twilio#112)

* feat: sdk eventing; listener and event

* fix: rename registerFor

* chore: unit tests

* feat: send message api (twilio#114)

* feat: send message api

* feat: address feedback

* fix: add callsid check

* fix: remove call status check

* VBLOCKS-981 VBLOCKS-1093 | Updating eventing API per latest specs (twilio#116)

* VBLOCKS-981 VBLOCKS-1093 | Updating eventing API per latest specs

* Adding note about the key

* VBLOCKS-1095 | Updating API docs

* Adding docs

* Addressed feedback

* [VBLOCKS-1127] Consume new SDK eventing errors (twilio#120)

* chore: update voice-error dependency

* fix: update voice-errors dep and generate new error classes

* Adding changelog draft (twilio#123)

* Adding changelog draft

* Adding Kumkum's suggestion.

* Syncing lock file version

* 2.2.0-rc1

* 2.2.0-dev

* Adding placeholder links to public docs

* VBLOCKS-1218 Adding 31209 error for max payload size limit (twilio#125)

* Updating gitignore for test webpack

* Fixing release pipeline: removing unused webpack test

* 2.2.0-rc2

* 2.2.0-dev

* Prep for release (twilio#128)

* Using latest errors

* Using latest errors

* Updating docs

* Update changelog

* Update changelog

Co-authored-by: Michael Huynh <[email protected]>
Co-authored-by: Michael Huynh <[email protected]>
Co-authored-by: twilio-vblocks-ci <[email protected]>
* Update gitignore

* VBLOCKS-1086 Use voice-js DNS names directly (twilio#119)

* VBLOCKS-1086 Use voice-js DNS names directly

* Update CSP policies

* Adding changelog

* Updating tests

* Updating lockfile

* 2.3.0-rc1

* 2.3.0-dev

* Prep for release. Adding release date.

Co-authored-by: twilio-vblocks-ci <[email protected]>
…ted (twilio#134)

* fix(incoming-sound): stop incoming sound when the call gets disconnected

* test(incoming-sound): add a unit test to cover the fixed bug

* test: cover missing incoming sound unit tests

---------

Co-authored-by: Kamal Bennani <[email protected]>
* GH95 | error is not returned when mic access is blocked

* PR Review
twilio-vblocks-ci and others added 28 commits May 9, 2023 19:51
* VBLOCKS-1716 | Convert JS pipeline to TS

* Update CHANGELOG.md
* VBLOCKS-1716 | Convert JS pipeline to TS

* Update npmignore

* adding browser events and removing backoff

* Adding backoff module

* Use new backoff in call class

* Use new backoff in wstransport

* lint

* fix tsdocs

* Adding changelog

* Adding tests

* adding test file

* Updating changelog
* VBLOCKS-1578 | Adding typechecks to all public APIs

* Remove unnecessary file
* VBLOCKS-1301 Support node versions 16 and above.
* VBLOCKS-1301 Removing --legacy-peer-deps flag from circleci jobs.
* VBLOCKS-1301 Updating package "twilio" to 3.84.1, which does not depend on express. Hence, no need to add the "types" config to the TypeScript compiler.
* VBLOCKS-1301 Remove ws and xmlhttprequest dependencies.

* VBLOCKS-1301 Remove options from request() and ws import from wstransport.ts.
* Changelog for 2.0.6

* Adding review suggestion

* Adding Kumkum's suggestion.
* VBLOCKS-1805 | Fix dtmf tones overrides

* Address feedback
* VBLOCKS-1808 Removing some unwanted dependencies.
* VBLOCKS-1808 Removing deprecated dependencies as much as possible.
* VBLOCKS-1808 s/require/import/g wherever possible.
* test: change the test to reflect the reality

* fix(audio): persist enabled sounds state when calling device.updateOptions

* docs: update changelog

* docs: make the enabled sounds getter as private

---------

Co-authored-by: Kamal Bennani <[email protected]>
@rgkeith3 rgkeith3 merged commit 1e6f847 into master Jul 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

6 participants