Releases: irontec/ivozprovider
v4.0.5
-
Portals
- Banned address order by @danigargar in #2621
- Restricted admins impersonation permission by @danigargar in #2604
- Fixed search by special characters by @mmadariaga in #2626
- Get Migration bundle back by @mmadariaga in #2631
- Fixed terminals foreign key resolver race condition by @mmadariaga in #2627
- Brand not shown on sip domains by @danigargar in #2629
- Fixed multilanguage issues by @danigargar in #2630
- Outgoing routing form rework by @mmadariaga in #2625
- Avoid delete referenced application server by @danigargar in #2628
-
Schema
-
Proxies
- kamtrunks: reject calls to retail DDI linked to no retail account by @cruzccl in #2623
- kamusers: avoid routing within dialog SUBSCRIBE to wrong AS by @cruzccl in #2624
- kamusers: stop using attributes per contact (ulattrs) by @cruzccl in #2637
- kamusers: SUBSCRIBE Event dialog only by @cruzccl in #2638
-
Application Server
-
Security
- build(deps): bump axios from 1.6.0 to 1.6.1 in /web/portal by @dependabot in #2620
- build(deps): bump express from 4.18.2 to 4.19.2 in /web/portal by @dependabot in #2594
- build(deps): bump vite from 3.2.8 to 3.2.10 in /web/portal by @dependabot in #2599
See specific API changelog (Platform, Brand, Client) for detailed information on changes for each level
Full Changelog: v4.0.4...v4.0.5
IvozProvider v4.0.4
-
Portals
- Fixed a bug displaying Routing Tags for brands without Retail or Wholesale features
- Fixed a bug displaying Balance fields for brands without Billing feature
- Fixed a bug displaying Holiday range actions for Administrators without permission on Holiday dates
- Fixed a bug displaying Terminal provisioning templates preview dialogs
- Fixed a crash on Call ACL permissions screens
- Added missing action to resend failed outgoing faxes
- Added new section Voicemails in user portal
- DDI numbers are now displayed in E.164 format
- Imported destination rates files can now be downloaded
-
Proxies
- Added support to DDIs without client assigned
- Fixed a bug while routing SUBSCRIBE and PUBLISH messages to wrong application server
- Subscribed extensions are now validated before relaying to application servers
- Increased min subscribe expire to 1800 seconds
-
Application Server
- Disable initial MWI notification during asterisk startup
See specific API changelog (Platform, Brand, Client) for detailed information on changes for each level
IvozProvider v4.0.3
-
IvozProvider 4.0.3 released
-
Portals
- Fixed a bug while displaying terminal provisioning template test dialog
- Fixed a bug while displaying Domain filtering options
- Added missing ACL entries for Holiday Date ranges
- Invoice Numbers prefix is now optional
- Increased inactivity timeout in Active Calls to one hour
- Updated Active calls call direction icons
-
Provisioning
- Fixed a bug that prevented running PHP code in terminal provisioning templates
-
Proxies
- Fixed a bug with Cisco Phones BLF Subscriptions
- Fixed behind-nat and proxied UAC SUBSCRIBE routing
See specific API changelog (Platform, Brand, Client) for detailed information on changes for each level
IvozProvider v4.0.2
-
IvozProvider 4.0.2 released
-
Portals
- Fixed multiple select options only displaying 30 entries
- Fixed a bug that removed Active Calls after two minutes
- Fixed a bug that prevented some Active Calls to be removed when finished
- Fixed display issues when browser text language was not English or Spanish
- Fixed time and datetime selectors for Firefox browser
- Added Invoice scheduler last execution status icon
- Updated dashboard icons, colors and texts
- Fixed multiple translations issues
- Theme based web titles
-
Provisioning
- Added missing Terminal provisioning microservice package
- Removed not allowed PHP functions from default templates
-
Proxies
- Fixed SUBSCRIBE messages socket selection and allowed Events
- Handle SUBSCRIBE in custom route to skip INVITE-only logics
- Fixed cgrates-reload script to work outside a data profile machine
- Application server failover logic is not longer triggered when a 404 is received
-
Billing
- Fixed a bug displaying Client data in Invoices
-
Other
- Reviewed documentation
- Added upgrade notes for tempest release
See specific API changelog (Platform, Brand, Client) for detailed information on changes for each level
IvozProvider v4.0.1
-
IvozProvider 4.0.1 released
-
Portals
- Fixed tooltips displaying obsolete information
- Fixed some Retail Account fields not being displayed in edit screen
- Fixed External Call Filters Out of schedule number fields display issues
- Fixed Outgoing Routing Carrier field that prevented saving existing routes
- Added download button to incoming faxes PDF files
-
Proxies
- Fixed endpoint identification issues on Retail Call forwards
-
Application Server
- Fixed send and receive faxes not being properly converted from/to PDF
-
Other
- Added missing Users CDR mixer systemd service
See specific API changelog (Platform, Brand, Client) for detailed information on changes for each level
IvozProvider v4.0.0
-
IvozProvider 4.0.0 released
-
Software Version Upgrade
- Debian base system upgraded from 11 (bullseye) to 12 (bookworm)
- Kamailio upgraded from 5.6.0 to 5.7.3
- rtpengine upgraded from 9.5.4 to 11.5.1
- Asterisk upgraded from 18.2.2 to 20.5.0
- PHP upgraded from 8.0.13 to 8.2.7
- MySQL (Percona Server) upgraded from 8.0.25 to 8.0.34
-
Proxies
-
Portals
- Removed classic klear portal access #2470
- Added support to configure main portal color #2458
- Added new filter options for Active Calls pages #2457
- Added missing email and attach sound fields for Residential voicemails #2468
- Added missing domain for Brands when Residential or Retail features are enabled #2482
- Fixed some realtime logics for platform and brand Active Calls #2483
See specific API changelog (Platform, Brand, Client) for detailed information on changes for each level
IvozProvider v3.4.1
-
Ivozprovider 3.4.1 released
-
Portals
-
Core
IvozProvider v3.4.0
-
Ivozprovider 3.4.0 released
-
New Portals
- Fixed prepaid balances operations
- Fixed voicemail message counter on dashboards
- Fixed labels in platform portal feature selectors
- Fixed audio players
-
Application Server
- Configurable setting to announce how many participants are already present when joining a conference room.
- Pause and unpause services for queues
-
Other
- Brand new realtime active calls microservice written in go that replaces the old one written in openswoole
See specific API changelog (Platform, Brand, Client) for detailed information on changes for each level
IvozProvider v3.3.0
- New Portals
- New portals are now loaded by default unless explicit configuration
- Old portals are still available adding /classic to URL path
- Portals header images are now properly load
- Added missing actions to simulate calls
- Added missing actions to preview invoices templates
- Added missing actions to test and restore terminal provisioning templates
- Improved Terminal provisioning template parser security
- Added missing importer for Holiday dates
- Added missing exporter for Call registry
- Other
- Fixed a bug in Recordings encoder that stopped the process on first error
- Added new router microservice to determine the portal associated to each domain
See specific API changelog (Platform, Brand, Client) for detailed information on changes for each level
IvozProvider v3.2.0
-
New React based web portals
- Added impersonation between portals using internal administrators
- Added translations to officialy supported languages
- Added dashboards to all portals
- Added support for Web portal customizable Logo
- Added a Web Portal based configuration option to load react portals by default
- New portals always accessible adding /platform, /brand, /client and /user to URL path
- Classic portal always accessible adding /classic to URL path
- Added missing action to regenerate invoices
- Added missing action to unban brute force attacks
- Added missing action to re-rate external calls
- Added missing actions to modify pre-paid balances
- Added documentation links to all screens
- Fixed a bug while adding client services not enabled by brand
- Lots of fixes in platform, brand, client and users portals screens
-
Proxies
- Fixed a bug with unsolicited MWI NOTIFY messages
-
Application Server
- Updated Queue members table to support future dynamic join and leave functionalities
- Fixed a bug identifying Terminals when their name had been changed
- Added click2dial contexts
-
Core
- Added Corporation entity to group vPBX that can share Inter-vPBX Friends (internal calls between vPBX clients)
- Improved changelog entries to reflect Administrators impersonation chains
See specific API changelog (Platform, Brand, Client) for detailed information on changes for each level