Skip to content

Conversation

muka
Copy link
Contributor

@muka muka commented Nov 2, 2020

First iteration to expose configurable stun servers and some more parameters. Configuration is stored in .peerjsrc currently but can be moved to an external API initialization in future.

@pep8speaks
Copy link

pep8speaks commented Nov 2, 2020

Hello @muka! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:

There are currently no PEP 8 issues detected in this Pull Request. Cheers! 🍻

Comment last updated at 2020-11-02 19:05:33 UTC

@commit-lint
Copy link

commit-lint bot commented Nov 2, 2020

Contributors

@muka

Commit-Lint commands

You can trigger Commit-Lint actions by commenting on this PR:

  • @Commit-Lint merge patch will merge dependabot PR on "patch" versions (X.X.Y - Y change)
  • @Commit-Lint merge minor will merge dependabot PR on "minor" versions (X.Y.Y - Y change)
  • @Commit-Lint merge major will merge dependabot PR on "major" versions (Y.Y.Y - Y change)
  • @Commit-Lint merge disable will desactivate merge dependabot PR
  • @Commit-Lint review will approve dependabot PR
  • @Commit-Lint stop review will stop approve dependabot PR

@muka muka marked this pull request as ready for review November 2, 2020 19:31
@ivelin
Copy link
Contributor

ivelin commented Nov 3, 2020

Awesome @muka . This addresses STUN server config. Merging to master.

To fully close #34 , we can also expose TURN servers in external config, although there are no free TURN servers currently available, which is why I removed them from the default config. See here how TURN servers are added in the RTCIceConfiguration.

Since each STUN and TURN server config can take several config parameters, we should probably move from .peerjsrc to peerjs-config.yaml file.

@ivelin ivelin merged commit 22f69b3 into ambianic:master Nov 3, 2020
ivelin pushed a commit that referenced this pull request Nov 3, 2020
# [1.3.0](v1.2.7...v1.3.0) (2020-11-03)

### Features

* expose stun servers config ([22f69b3](22f69b3)), closes [#36](#36)
@ivelin
Copy link
Contributor

ivelin commented Nov 3, 2020

🎉 This PR is included in version 1.3.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@ivelin ivelin added the released label Nov 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants