Releases: irontec/ivozprovider
Releases · irontec/ivozprovider
IvozProvider v2.8.0
This release is not yet production ready.
-
Portals
- Fixed a crash while displaying CGRateS realtime fields
- Removed billing inbound calls related fields (not yet implemented)
- Changed Zend framework env to production by default (will be managed by synfony envs from now on)
- Default notification templates will now be displayed in main administration portal
- Notification body can now be sent as HTML or plain text
- Added Billable calls CSV exporters
- Added day and removed year from CSV schedulers period options
- CSV schedulers will now diplay last execution status
- CSV schedulers can now export all brand's clients calls
-
Proxies
- Improved bounced calls detection (when called destination belongs to current platform)
- Bounced calls are now properly recorded for both call endpoints
- Removed obsolete configuration files
- Added a DDI-in toggle in friends, residential and retail to change R-URI behaviour
-
Residential
- Added support to voicemail (ported from oasis release)
- Added support to basic call forwarding (ported from oasis release)
-
vPBX
- Fixed virtual fax reception AGI process
- Voicemails will now say the origin caller number
-
Core
- Fixed Music on hold encoding being requested before data was stored in database
- Added checks to avoid retail and residentials with the same name
- Added checks to aviod friends and terminals with the same name
-
Standalone
- Enable ivozprovider-cdr timer to merge cdr tables into BillableCalls
IvozProvider v2.7.1
This release is not yet production ready.
-
Web
- Organized administration portal sections into groups
- Download multiple recordings in ZIP file
- Changed new recordings file name
- Allowed invoice regeneration
-
Billing
- Fixed prepaid duplicate rating
-
vPBX
- Fixed queue periodic announcement
- Removed duplicate g dial option for hunt group
-
Other
- Updated documentation (english version only)
- Updated ORM tests
IvozProvider v1.7.1
-
Portals
- Change name for new recordings
- Download several recording files in ZIP
- Make CDR sections faster
- Fix invoice timezone conversion
-
User portal
- Fix terminal status information
-
Virtual PBX
- Set generic email date format
- Fix queue retry setting
-
Proxies
- Fix routing due to wrong Contact
- Avoid failover for 480 responses
- Skip carriers with non-resolvable domains
- Fix drop call on call limit retrieval error
- Decrease log volume
IvozProvider v2.7.0
This release is not yet production ready.
-
Proxies
- Added Least Cost Routing support
- Added simple Numeric transformations to Static Outgoing Routings
- Improved routes failover behaviour
- Fix credit expiration autogenerated BYE
-
API
- Upgraded api-platform version to 2.2
- Added Billable calls API endpoints
- Splitted current Rest API endpoints into more specific APIs: Platform, Brand and Client
-
Core
- Revamped Kamailio LCR entities lifecycles
- Revamped CGRateS entities lifecycles
- CGRateS reloads are now done using an async worker
- Created Bussiness entities to handle all CGRateS tables
-
Web
- Added Billable Calls menu entry to all client types
- Added a brand/client section for Call CSV reports scheduling
- Added a client section for Pricing Profiles CSV downloads
- Balance fields now display realtime values from billing engine
- Fixed spanish translations for all popup screens
- Fixed destination select in DestinationRates subsection
-
Application Server
- Fixed multiple bugs on vPBX External Call Filters
- Fixed a bug on Call ACLs matchlists evaluation
- Fixed a bug on IVRs locution playback
-
Other
- Fixed rtpengine addresses configuration from debian packages
- Standarized all library codestyle to PSR2
IvozProvider v2.6.0
This release is not yet production ready.
-
Application Server
- Fixed a crash when no welcome Locution was supplied to IVRs
-
Proxies
- Removed unused X-Info-Location logics for dynamic endpoints
-
Billing
- Added support for Rating profiles per Routing Tag in Wholesale/Retail clients
- Added support for Timings in Rating profiles configuration
- Added support for call cost calculation based on Carrier rating profiles
- Added support for prepaid balances on Carriers
- Added support for balance notifications for Carriers
- Added support for quality metrics on Carriers
- Migrated Destination Rates and Rating Plan entities to Provider namespace
-
Web
- Improved call simulators to support routing tags
-
Other
- Added a new entity BillableCall to merge information from Kamailio/CGRates tables
- Fixed async workers not being rescheduled properly
IvozProvider v2.5.0
This release is not yet production ready.
-
Peering
- Contract Peering has been splitted into DDI Providers and Carriers
- DDI Provider are servers for incoming DDI calls
- Carriers are server for placing outgoing calls
- Contract Peering has been splitted into DDI Providers and Carriers
-
Retail
- New retail entity without Application Server features
- Allow incoming calls from DDIProviders to Retail Accounts
- Allow outgoing calls from Retail Accounts to Carriers
- Recording support
- Routing Tag support
- New retail entity without Application Server features
-
Invoices
- Improved Invoices number sequences integration
- New scheduler for periodic Invoices generation and email notifications
-
Web
- Improved Global administration fallback when URL does not match any configured
- Virtual PBX sections can now be toggled by vPBX Brand feature
IvozProvider v2.4.0
This release is not yet production ready.
-
Core
- Replaced Retail Clients with Residential Clients
-
Portals
- Enable HTTP2 protocol by default
- Improved performance during assets loading
-
Proxies
- Removed support for rtpproxy media relays
- Added support for rtpengine recordings
- Rework all numeric transformations logics in kamailio.cfg
-
Invoices
- Added Automatic invoices formats to create sequencial numbering
-
Billing
- Calls now can be re-rated with latest rating plan changes
-
Packaging
- Improved standalone postinstall scripts
- dpkg-reconfigure should now allow changing initial configurations
IvozProvider v2.3.0
This release is not yet production ready.
-
Wholesale:
- Added support for audio transcoding using rtpengine
- Added support for routing tags
-
Proxies:
- Upgraded Kamailio version to 5.1.2
- Improved DDI Bouncing logic (outgoing calls to platform DDIs)
- Refactored configuration files routes
- PeerServers with unresolvable domains are now skipped
-
Routing:
- Added support for routing based on routing tags
- Removed support for regular expressions in routing patterns
-
PBX:
- Fixed a bug on external calls forwarded to external numbers
-
Web:
- Added english translation for user portal
- Menu entries are now properly displayed based on enabled features
-
Core:
- Reworked Kamailio LCR rules logic
-
Provisioning:
- Added latest Cisco combined CA
IvozProvider v2.2.0
This release is not yet production ready.
-
Wholesale:
- New client type without features
- IP authenticated only (no register, no SIP auth)
- No Application Server in signalling/media path
- Outgoing calls only
-
Billing:
- Merge CGrateS rating tables into DestinationRates
- Allow download of latest imported rates CSV from DestinationRates
- Added support to decrease Prepaid balances
- Added a call pricing simulators in Company and Rating Plan sections
- Improve CGrates reloading logic
-
Proxies:
- Upgrade Kamailio version to 5.1.2
- Added support for rtpengine media relay sets
-
Documentation:
- Reorder documentation to match the menu format from administration portal
- Added a link to documentation in each portal screen
IvozProvider v2.1.0
This release is not yet production ready.
-
Billing:
- Prepaid/Pseudoprepaid billing
- Basic CSV price importer
- Low balance notifications
- New section: Balances (list and increase balances)
-
vPBX:
- Add route-locks as conditional route criteria
- Avoid missed calls setting for huntgroups
- Fix user-extension-mailbox trigger and logics
- User cfw settings can now be enabled/disabled
-
Portals:
- Brand Notification templates for Voicemail/Faxes/LowBalances
-
Proxies:
- Limit voice channel per brand
- Avoid crash when malformed request was received
-
Provisioning
- Terminal provisioning services migrated to symfony