8xFF / atm0s-media-server

Decentralized, Global-Scale Media Server written in Rust (WebRTC/Whip/Whep/Rtmp/Sip)
https://8xff.github.io/media-docs/
MIT License
235 stars 17 forks source link

feat: multi tenancy with token #432

Closed giangndm closed 2 months ago

giangndm commented 2 months ago

Pull Request

Description

Please provide a brief description of the changes made in this pull request.

Related Issue

If this pull request is related to any issue, please mention it here.

Checklist

Screenshots

If applicable, add screenshots to help explain the changes made.

Additional Notes

Add any additional notes or context about the pull request here.

codecov[bot] commented 2 months ago

Codecov Report

Attention: Patch coverage is 14.81481% with 92 lines in your changes missing coverage. Please review.

Project coverage is 40.48%. Comparing base (27d88bc) to head (4261e9a).

Files with missing lines Patch % Lines
packages/media_runner/src/worker.rs 0.00% 23 Missing :warning:
bin/src/server/gateway/local_rpc_handler.rs 0.00% 17 Missing :warning:
packages/protocol/src/protobuf/shared.rs 0.00% 9 Missing :warning:
bin/src/http/api_media/webrtc.rs 0.00% 6 Missing :warning:
packages/transport_webrtc/src/worker.rs 0.00% 6 Missing :warning:
bin/src/http/api_media/rtpengine.rs 0.00% 5 Missing :warning:
bin/src/http/api_token.rs 0.00% 4 Missing :warning:
packages/protocol/src/transport/rtpengine.rs 0.00% 4 Missing :warning:
packages/protocol/src/transport/webrtc.rs 0.00% 3 Missing :warning:
bin/src/server/media/rpc_handler.rs 0.00% 2 Missing :warning:
... and 9 more
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #432 +/- ## ========================================== - Coverage 40.57% 40.48% -0.10% ========================================== Files 161 161 Lines 17583 17644 +61 ========================================== + Hits 7135 7143 +8 - Misses 10448 10501 +53 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

giangndm commented 2 months ago

This PR is replaced with the new one: https://github.com/8xFF/atm0s-media-server/pull/433