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

Changes for Issues 383. #407

Closed
wants to merge 197 commits into from
Closed

Changes for Issues 383. #407

wants to merge 197 commits into from

Conversation

countrdd
Copy link

Added the ability to limit inbound and outbound (user selectable) concurrent calls by account.
Also, added new database table to log the information when a call is over the the limit.

@smrdoshi
Copy link
Contributor

smrdoshi commented May 3, 2018

Hi @countrdd

Any update on my comments?

@countrdd
Copy link
Author

countrdd commented May 3, 2018 via email

tridcatij and others added 26 commits May 8, 2018 06:01
DID-Local and SIP-DID call-type can send calls to multiple destination simultaneously as well as one after another
Example, if Destination string is '12345,78904' than system will try to send call to both destination simultaneously, whichever receives first call will be established with it
if Destination string is '12345|78904' (with pipe sign) than system will try to send the call first to 12345 and if not received there than send the call to 78904
You may also use comma and pipe sign together in string as per your usage.
Removing leg wise dialstring parameters from bridge line in live call report
Absolute codec string modification for outbound call
ketan-kothari and others added 28 commits May 8, 2018 06:03
Added sql file
Update CentOS manual steps
Forgot password  is not working while same account used in system before.
fix cert issue
Now,It will showing proper information,while any device is assign to provider,Ref : #390
If any subscription/service has been added.Then stop notify to removed accounts.
If any subscription will be removed,which have same tarriff plan then users will be notifications
[IMP] cron invoice generate time changes
added odbc connection on doc
Changes on invoice generate time on cron
[FIx] If user will enter domain/ip in company profile with/without http or https, then also logo will show properly on login page.
Added link for cloud hosting and G729 license
Added link for cloud hosting and G729 license
…r can use at one time.

	-- This does NOT override the maxchannels on a DID, or trunk, but if the maxchannels number is reached for the account, then any calls to or from this account will be denied!
	--
	--
	-- Settings:
	-- Maxchannels is total paths as defined by Maxchannels Type
	-- Maxchannels Type - 0 - limit outbound only ** Legacy MODE (This is how it works before this patch/update)
	--                  - 1 - limit inbound and outbound
	--                  - 2 - limit inbound only ** Future development if there is a need, possible fraud concern.
	--
	-- Maxchannels_reserve_out - # of channels to reserve for outbound.
	--      IF THIS IS > 0, then the system will always reserve this number of channels to ensure that inbound calls cannot use up all the channels.
	--      IF the total calls is >  inbound and outbound (including the reserved outbound channels), calls will be denied.
	--
	-- Note: This does not override the maxchannels on a trunk or DID, but if all the channels for the account are used up the DID will ring busy.
	--
	--
…r can use at one time.

	-- This does NOT override the maxchannels on a DID, or trunk, but if the maxchannels number is reached for the account, then any calls to or from this account will be denied!
	--
	--
	-- Settings:
	-- Maxchannels is total paths as defined by Maxchannels Type
	-- Maxchannels Type - 0 - limit outbound only ** Legacy MODE (This is how it works before this patch/update)
	--                  - 1 - limit inbound and outbound
	--                  - 2 - limit inbound only ** Future development if there is a need, possible fraud concern.
	--
	-- Maxchannels_reserve_out - # of channels to reserve for outbound.
	--      IF THIS IS > 0, then the system will always reserve this number of channels to ensure that inbound calls cannot use up all the channels.
	--      IF the total calls is >  inbound and outbound (including the reserved outbound channels), calls will be denied.
	--
	-- Note: This does not override the maxchannels on a trunk or DID, but if all the channels for the account are used up the DID will ring busy.
	--
	--
…r can use at one time.

	-- This does NOT override the maxchannels on a DID, or trunk, but if the maxchannels number is reached for the account, then any calls to or from this account will be denied!
	--
	--
	-- Settings:
	-- Maxchannels is total paths as defined by Maxchannels Type
	-- Maxchannels Type - 0 - limit outbound only ** Legacy MODE (This is how it works before this patch/update)
	--                  - 1 - limit inbound and outbound
	--                  - 2 - limit inbound only ** Future development if there is a need, possible fraud concern.
	--
	-- Maxchannels_reserve_out - # of channels to reserve for outbound.
	--      IF THIS IS > 0, then the system will always reserve this number of channels to ensure that inbound calls cannot use up all the channels.
	--      IF the total calls is >  inbound and outbound (including the reserved outbound channels), calls will be denied.
	--
	-- Note: This does not override the maxchannels on a trunk or DID, but if all the channels for the account are used up the DID will ring busy.
	--
	--
…r can use at one time.

	-- This does NOT override the maxchannels on a DID, or trunk, but if the maxchannels number is reached for the account, then any calls to or from this account will be denied!
	--
	--
	-- Settings:
	-- Maxchannels is total paths as defined by Maxchannels Type
	-- Maxchannels Type - 0 - limit outbound only ** Legacy MODE (This is how it works before this patch/update)
	--                  - 1 - limit inbound and outbound
	--                  - 2 - limit inbound only ** Future development if there is a need, possible fraud concern.
	--
	-- Maxchannels_reserve_out - # of channels to reserve for outbound.
	--      IF THIS IS > 0, then the system will always reserve this number of channels to ensure that inbound calls cannot use up all the channels.
	--      IF the total calls is >  inbound and outbound (including the reserved outbound channels), calls will be denied.
	--
	-- Note: This does not override the maxchannels on a trunk or DID, but if all the channels for the account are used up the DID will ring busy.
	--
	--
…r can use at one time.

	-- This does NOT override the maxchannels on a DID, or trunk, but if the maxchannels number is reached for the account, then any calls to or from this account will be denied!
	--
	--
	-- Settings:
	-- Maxchannels is total paths as defined by Maxchannels Type
	-- Maxchannels Type - 0 - limit outbound only ** Legacy MODE (This is how it works before this patch/update)
	--                  - 1 - limit inbound and outbound
	--                  - 2 - limit inbound only ** Future development if there is a need, possible fraud concern.
	--
	-- Maxchannels_reserve_out - # of channels to reserve for outbound.
	--      IF THIS IS > 0, then the system will always reserve this number of channels to ensure that inbound calls cannot use up all the channels.
	--      IF the total calls is >  inbound and outbound (including the reserved outbound channels), calls will be denied.
	--
	-- Note: This does not override the maxchannels on a trunk or DID, but if all the channels for the account are used up the DID will ring busy.
	--
	--
@smrdoshi
Copy link
Contributor

Create a duplicate of your Pull request #426 with missing code.

@smrdoshi smrdoshi closed this May 21, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
8 participants