Releases: irontec/ivozprovider
IvozProvider v2.20.0
-
Portals
- Retail client administrators can now edit retail account data (except name)
- Passwords are now trimed in: Carrier servers, ddi providers, friends, residential devices, retail accounts and terminals
- Added Location section to group users by working place
-
API
- device/status endpoint now returns multiple devices status properly
- /users/mass_import API endpoint assigns just created ddis to it's user now
-
Proxies
- Upgraded Kamailio version to 5.1.10
- Added P-Preferred-Identity support
- Improved gateway deactivation logic
-
Provisioning
- Terminal Provisioning Generic URL is now unique
-
Application Server
- Custom Music on Hold is now randomly sorted
- Set max call duration to 3 hours
- Set 20 sec timeout to service enabled noanswer cfws
- Set max voicemail duration to 20 minutes
-
Other
- Apache2 logs are now redirected to journald
See specific API changelog (Platform, Brand, Client) for detailed information on changes for each level
IvozProvider v2.19.0
-
API
- Active Calls information is now retrieved from redis
-
User Portal
- Ignore non-ascii characters while generating GSWave QR code
-
Proxies
- Added maintenance mode for graceful restarts
- Improve realtime message handling after proxy restart
- Properly close XMLRpc connections after replying
- Fixed SDP mangling in multisocket setups during parallel-forking
See specific API changelog (Platform, Brand, Client) for detailed information on changes for each level
IvozProvider v2.18.1
-
Portals
- Show User-Agent in anti-bruteforce section
- Allow generic matchlists in OutgoingDdiRules
-
Invoices
- Reduce tax decimal precision
-
Core
- Recover DisableDestination in CGRateS reload
-
Retail
- Fix retail2retail call-forward creation issues
- Fix DDI filter in retail2retail call-forward
-
Residential
- New call-forward to voicemail via services
-
API
- Fixed client API security filter in [GET] /services
- Removed inaccessible property from API spec in models with uploadable files
- Added /api/client/services/unassigned endpoint
- Added many fields into collection response models (Check out API changelog for more details)
- Removed genericTemplate, specificTemplate, genericUrlPattern and specificUrlPattern properties from TerminalModel response model in client API because client admins should never have had access to this properties
See specific API changelog (Platform, Brand, Client) for detailed information on changes for each level
IvozProvider v2.18.0
-
Portals
- Fix country selector default value on edit screens
-
Proxies
- Do not force prio 0 for blocking outgoing routes
- Fix realtime in carrier failover scenarios
- Remove X-headers to carriers in wholesale calls
- Detect LCR Kamailio module inconsistent states
-
Retail
- Add retail to retail call-forward
- Add called DDI as retail call-forward criteria
-
API
- Fix destination rate groups file uploads
- Add many missing fields into API collection responses
See specific API changelog (Platform, Brand, Client) for detailed information on changes for each level
IvozProvider v2.17.2
-
Core
- Set invoiceId by iterating chunks in order to avoid lock timeouts
- Fix screen extension auto assignment logic
-
Proxies
- Add carrier/ddiprovider mediarelay-set relationship
- Fix ddiProvider detection logic
- Avoid resolving vPBX client domains in PUBLISH
- Call rtpengine_delete for CANCELs
-
vPBX
- Increase named pickup group size
- Set maxcall duration to 3 hours as in proxies
-
Provisioning
- Add Yealink new CA chain file
- Remove redundant snom provisioning lines
-
API
- Fix filter issues
-
Portals
- Show External Calls option in related entities
- Fix client Recordings section ACL
- Skip calls to special numbers in Active Calls
- Copy callid when call direction icon is clicked in Active Calls
- Add file extension filters for Locutions, MOH and Faxes
- Fix holiday date range locution filter
- Round price totals up with 2 decimals
- Blacklist non-relevant fields in intervPBX, BrandUserList and Carriers.
See specific API changelog (Platform, Brand, Client) for detailed information on changes for each level
IvozProvider v2.17.1
-
Core
- Fix recordings on SSRC change scenarios (fixes incomplete recordings)
- Convert long call recordings to MP3 properly
-
Proxies
- RTP timeout call hangup
- Several BLF related fixes
- Send OPTIONS using right local socket
-
vPBX
- Faxes are now marked as error if call is not answered
-
API
- Added text/csv response type to client/billable_calls
-
Portals
- Skip record count on large tables in dashboard (makes portal faster)
- Fix holiday date creation for non english languages
- Fix rating plan download issues
IvozProvider v2.17.0
-
Cgrates
- Added reload mutex: ensures no parallel reloads
-
Proxies
- Made multiContact per AoR configurable
- Add quality log messages on dialog end
- Fix LCR rule weight for carriers with more than 10 servers
- Fix per-branch WSS detector
-
vPBX
- Added configurable call reject method
-
API
- Added security testing tools for API
- Added /users/mass_import brand API endpoint in order to allow mass user/extension/terminal/ddi provision
- Improved api response codes: 422 Unprocessable Entity if the payload includes a non existing entity reference
-
Provisioning
- Added support for certificate chains for Snom provisioning certificates
-
Portals
- Updated invoice generator library in order to avoid some segmentation fault errors
- Allowed null/not null search operation on billable calls price and cost
- Added range holiday date creation screen
See specific API changelog (Platform, Brand, Client) for detailed information on changes for each level
IvozProvider v2.16.3
-
Core
- Ensure numeric only fax destinations
- Avoid detecting balance changes for equal values
-
Proxies
- Fix Bad From-URI in intervpbx call-forward
- Remove problematic CISHASH call in local router
-
vPBX
- Fix voicemail callback context
-
API
- Add endpoint to unban antibrute-force sources
-
Portals
- Improve External Calls filter operation and speed
See specific API changelog (Platform, Brand, Client) for detailed information on changes for each level
IvozProvider v2.16.2
-
Core
- Fix invoice scheduler error message
-
Proxies
- Antiflooding redesign
- Avoid inactivating gateways used in stopper rules
- Block basic SQL injection
- Reduce amount of log messages
- Ignore wrong Diversion headers from UACs
- Fix recording issues
- Fix R-URI correction mechanism in retail/wholesale to retail calls
-
vPBX
- Add fake ringing for external ringall huntgroups
-
Portals
- Hide/Show billing details to clients
- Show only currently anti brute-force banned addresses
- New +800 prefix for IUPN
IvozProvider v2.16.1
-
Core
- Fix Call Forward Settings retail checks
-
Proxies
- Enforce media-relay in every proxy (fixes recordings and some misroutings)
- Do not mangle R-URI in bounced calls (fixes 32 seconds hangup)
-
vPBX
- Add From-User option for non-intervpbx friends
-
Portals
- Allow using brand level matchlists to clients
- Show endpointName in BillableCalls view screen