Skip to content

Releases: dOpensource/dsiprouter

dSIPRouter v0.523

10 Aug 20:53
Compare
Choose a tag to compare

The major themes in this release are

-dSIPRouter Provisioning Service: This service will allow dSIPRouter to become your central provisioning server for HTTP based provisioning when using FusionPBX.

- Redesigned the FusionPBX sync: It will only sync with FusionPBX if the number of domains or the name of a domain changes versus performing a sync each time regardless of any changes

- Ability to Load Balance inbound traffic to FreePBX and Asterisk Servers: The Domain feature has been enhanced to support this feature with the Local Subscriber Table option.

- dSIPRouter Admin Password: Fixed a bug that didn't allow the password to be changed on DigitalOcean and Azure Cloud installations. The password is set to the instance ID on Amazon and can't be changed in this release.

- API Documentation: We have added some basic documentation for our API at https://dsiprouter.readthedocs.io/

Also, we have fixed a number of bugs:

https://github.com/dOpensource/dsiprouter/issues?q=is%3Aissue+is%3Aopen+label%3A0.523

Enjoy

-dSIPRouter Development Team

dSIPRouter v0.523 - Beta

05 Aug 22:24
Compare
Choose a tag to compare
Pre-release

The beta release of dSIPRouter v0.523 is here!

The issues that was resolved in this release can be found here: https://github.com/dOpensource/dsiprouter/issues?q=is%3Aissue+is%3Aopen+label%3A0.523

We plan to release the final release this week. Please test and provide us with your feedback.

dSIPRouter v0.5221

24 Jul 13:39
Compare
Choose a tag to compare

This is a maintenance release for v0.52. This release included:

Initial support for an API, which includes support for creating SIP Trunking Accounts that expire after a configurable amount of time and the ability to revoke a SIP Trunking Account through the concept of a Lease.

Added a new Dashboard that shows the number of Active, Queued and Total Calls

Refactored the Reload Framework so that Reloading a change is global

Fixed a number of misc bugs

Added support for handling Inbound DID's when a Primary PBX/Endpoint or Secondary PBX/Endpoint doesn't reply after an INVITE. We added a value that times out the INVITE based on a global value.

dSIPRouter v0.522

28 May 19:37
Compare
Choose a tag to compare

This is a maintenance release for v0.52. This release included:

Initial support for an API, which includes support for creating SIP Trunking Accounts that expire after a configurable amount of time and the ability to revoke a SIP Trunking Account through the concept of a Lease.

Added a new Dashboard that shows the number of Active, Queued and Total Calls

Refactored the Reload Framework so that Reloading a change is global

Fixed a number of misc bugs

Added support for handling Inbound DID's when a Primary PBX/Endpoint or Secondary PBX/Endpoint doesn't reply after an INVITE. We added a value that times out the INVITE based on a global value.

dSIPRouter v0.52

29 Mar 22:31
cc58664
Compare
Choose a tag to compare

add support for debian8 (jessie)
add support for ubuntu 16.04 (xenial)
add support for amazon linux 2
deprecate debian7 (wheezy)
new and improved unit tests
reworked services to all use systemd
Update editing Inbound Routes
Support for calling 911 through dsiprouter
Secondary Failover DID for Inbound Routes
Documentation update - Using chan_sip Trunking
Fix Add New Carrier Window in GUI
Add support for Domain Editing
Improve External IP resolution in install script
Sort Inbound DID Mapping by Name
Improve Security and Fraud Prevention
Fix Default fail2ban configuration from FusionPBX banning DSIPRouter
Don't allow a carrier to be removed if it's being used by a Global Outbound Routes
Add support for jsonrpc over http on tcp port 5060
Fix non-root user kernel packet forwarding support
Update Install optinos to be more intuitive
Add colored output and cleanup install script output
Fix Google Cloud Mysql servre error
LCR Dynamic Prefix Routing feature update
Add git resource hooks
Many more bug fixes.. See CHANGELOG.md

dSIPRouter v0.511

19 Dec 21:24
6fb37da
Compare
Choose a tag to compare

Major Fixes:

  • GUI enhancements to allow sorting, searching and to fix pagination
  • Ability to view domains that are dynamically pulled from FusionPBX instances and be able to create new domains from the GUI
  • Enable Support for Realtime Asterisk and FreePBX with the ability to use an external database that contains the Asterisk Realtime schema or use the Local Kamailio Subscriber table.
  • Created official documentation at https://dsiprouter.readthedocs.io/en/v0.51/
  • Fixed a DB timeout error that occurs when the dSIPRouter GUI isn't used for a long period of time.
  • SSL support for the UI was added, but is’t turned on by default due to performance concerns.
  • Fixed issues with the FusionPBX domain routing sync
  • Added Uses Case examples to the the documentation, which can be found here: https://dsiprouter.readthedocs.io/en/v0.51/
  • Fixed Issue #56 - BYE is sent properly from a SIP Endpoint when using FusionPBX and FreePBX

Known Issues:

Domain Support

  • You can add Domains, but you will have to delete them if you want to change any attributes. We don’t support the ability to edit a Domain
  • You can add Pass-Thru authentication to a FreePBX server by using the Pass-Thru authentication type. Pass-Thru authentication acts the same as enabling "FusionPBX Domain Support" when using FusionPBX
  • Documentation will be add on different ways you can use Domain Support.

dSIPRouter v0.51

19 Dec 21:21
Compare
Choose a tag to compare

Major Fixes:

  • GUI enhancements to allow sorting, searching and to fix pagination
  • Ability to view domains that are dynamically pulled from FusionPBX instances and be able to create new domains from the GUI
  • Enable Support for Realtime Asterisk and FreePBX with the ability to use an external database that contains the Asterisk Realtime schema or use the Local Kamailio Subscriber table.
  • Created official documentation at https://dsiprouter.readthedocs.io/en/v0.51/
  • Fixed a DB timeout error that occurs when the dSIPRouter GUI isn't used for a long period of time.
  • SSL support for the UI was added, but is’t turned on by default due to performance concerns.
  • Fixed issues with the FusionPBX domain routing sync
  • Added Uses Case examples to the the documentation, which can be found here: https://dsiprouter.readthedocs.io/en/v0.51/

Known Issues:

Domain Support

  • You can add Domains, but you will have to delete them if you want to change any attributes. We don’t support the ability to edit a Domain
  • You can add Pass-Thru authentication to a FreePBX server by using the Pass-Thru authentication type. Pass-Thru authentication acts the same as enabling "FusionPBX Domain Support" when using FusionPBX
  • Documentation will be add on different ways you can use Domain Support.

dSIPRouter v0.51 Release Candidate 2

27 Nov 02:38
Compare
Choose a tag to compare
Pre-release

-Fixed a number of regressions in the GUI as a result of adding sorting and searching to each page within dSIPRouter

  • Fixed a DB timeout error that occurs when the dSIPRouter GUI isn't used for a long period of time.
  • SSL is enabled for the dSIPRouter GUI by default
  • Fixed issues with the FusionPBX domain routing sync
  • Added Uses Case examples to the the documentation, which can be found here: https://dsiprouter.readthedocs.io/en/v0.51/

Cores Things not done (but will be done):

  • Completing the GUI for managing Domains. Domains can be used to route users to one or more PBX(s).
  • Documenting the upgrade process

dSIPRouter v0.51 Release Candidate 1

15 Nov 12:34
Compare
Choose a tag to compare
Pre-release
  • GUI enhancements to allow sorting, searching and to fix pagination
  • Ability to view domains that are dynamically pulled from FusionPBX instances and be able to create new domains from the GUI
  • Enable Support for Realtime Asterisk and FreePBX with the ability to use an external database that contains the Asterisk Realtime schema or use the Local Kamailio Subscriber table.
  • Created official documentation at https://dsiprouter.readthedocs.io/en/v0.51/

dSIPRouter Version 0.34

19 Mar 10:06
574f0d6
Compare
Choose a tag to compare
Pre-release
  • Added support for Gryphon Teleblock Service. The service allows a call center to stay in compliance with "DO NOT CALL" lists.