Eyepea / aiosip

SIP support for AsyncIO (DEPRECATED)
Apache License 2.0
82 stars 41 forks source link

Dialplan custom #106

Closed ovv closed 6 years ago

ovv commented 6 years ago

Current dialplan was not correct and complicated. This rework simplify it greatly and provide an easy way to do your own routing

I think it will be a nice place to put helpers for authentifications.

No idea if that will provide any advantages over a flat mapping of methods / middlewares

issue #78

codecov-io commented 6 years ago

Codecov Report

Merging #106 into master will increase coverage by 0.39%. The diff coverage is 90%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #106      +/-   ##
==========================================
+ Coverage   70.48%   70.87%   +0.39%     
==========================================
  Files          15       15              
  Lines        1562     1528      -34     
  Branches      267      264       -3     
==========================================
- Hits         1101     1083      -18     
+ Misses        342      328      -14     
+ Partials      119      117       -2
Impacted Files Coverage Δ
aiosip/dialplan.py 100% <100%> (+40%) :arrow_up:
aiosip/application.py 71.81% <85.71%> (+0.57%) :arrow_up:
aiosip/dialog.py 73.49% <0%> (ø) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 76ea3c3...653f616. Read the comment docs.