Skip to content

Releases: irontec/ivozprovider

IvozProvider v4.5.0

09 Oct 18:25

Choose a tag to compare

  • Portal

    • Changed company selector to use new dynamicAutocomplete component (#3023)
    • Added disable diversion toggle in outgoing routes
    • Displayed new Product Name field in all web portals dashboards (#2990)
    • Fixed deletion logic for CarrierServers linked to outbound routes (#3011)
    • Added regex validation and capture group matching for transformation rules (#2999)
    • Updated routable options and added locution option in DDIs (#2991)
  • Kamailio

    • Avoided while loops in hints search and increased loop limits in kamusers and kamtrunks (#3002)
    • Fixed asterisk sorcery configuration to avoid memory leaks
    • Disabled Diversion logic in outgoing routes (#2981)
    • Enabled SDES-pad flag for SRTP calls
  • AGI / Microservices

    • Updated Voicemail Sender to handle nullable voicemails (#3014)
    • Fixed premature deletion of recordings and updated ended recording checker (#3004)
    • Added support for friend blind transfers (#2982)
  • Provisioning

    • Remove leading spaces from provision templates
  • Misc

    • Improved error handling in RatingPlanGroup simulator
    • Updated version info rules in About dialog (#2978)
    • Minor refactors and consistency updates across components

See specific API changelog (Platform, Brand, Client and User) for detailed information on changes for each level

Full Changelog: v4.4.0...v4.5.0

IvozProvider v4.4.0

27 May 12:43

Choose a tag to compare

  • Portals:

    • Fixed a bug where user impersonation was not using User portal URL #2874
    • Fixed a bug while impersonating a user with email address with special characters #2931
    • Reviewed all menu icons in all portals #2951 #2952 #2953
    • Added a new section in Billable Calls to access its recordings #2922
    • Added a new section in Users CDRs to access its recordings #2909
    • Added about dialog for all portals #2956
    • Fixed a bug that prevented some entities to be assigned to restricted Administators #2913
    • Section documentation URLs links will now redirect to current portal language docs
    • Display encoded Locution and Music on hold on client portal #2936
    • Disabled multi delete in Brand and Clients screens #2970
    • Improved Breadcrumbs to display more information #2904
  • Application Server:

    • Updated asterisk version to 20.14.0
    • Improved IVRs to request data in asterisk dialplan instead of inside AGIs #2866
    • Added MWI subscription support #2878
    • Fixed a bug with incorrect timezone in fax email notifications #2900
  • Microservices:

    • Recordings: Fixed a bug where recordings were being marked as completed too early #2869
    • Recordings: Fixed a bug where recordings were being associated with the wrong CDR #2968
    • Provision: Fixed a bug while checking specific provisioning terminal MAC address #2912
    • Provision: Added logic to include Survival device information in terminal provisioning #2945
    • Invoicer: Added automatic retries after failed invoice creation #2965
  • Proxies:

    • Removed call-id lengthen logics designed to avoid call-id conflicts #2954
    • Added routing tag to DDI and DDI Provider to allow routing based on presentation #2972
    • Improved rtpengine kernel module compilation to support multiple installed kernels
  • Schema:

    • Call-Ids are no longer unique in Billable Calls and Users CDRs #2946
    • Added new entity Survival Device to store information of secondary SIP proxy #2918
  • Other

    • Added additional Cypress tests in platform, brand, client and user portals
  • Security:

    • Version bump symfony/yaml from 5.4.3 to 5.4.45 in /library #2873
    • Version bump sebastian/type from 3.0.0 to 3.2.1 in /library #2884
    • Version bump symfony/stopwatch from 5.4.5 to 5.4.45 in /library #2889
    • Version bump symfony/process from 5.4.28 to 5.4.47 in /library #2892
    • Version bump symfony/validator from 5.4.7 to 5.4.48 in /library #2893
    • Version bump clean-css from 5.3.1 to 5.3.3 in /web/portal #2890
    • Version bump axios from 0.28.0 to 1.8.2 in /web/portal #2915
    • Version bump @babel/helpers from 7.18.9 to 7.26.10 in /web/portal #2925
    • Version bump @babel/runtime from 7.18.3 to 7.26.10 in /web/portal #2926

See specific API changelog (Platform, Brand, Client and User) for detailed information on changes for each level

Full Changelog: v4.3.0...v4.4.0

IvozProvider v4.3.0

14 Jan 16:26

Choose a tag to compare

  • Portals:

    • Fixed a bug displaying portal logos with special characters in filenames #2780
    • Fixed a bug displaying brand features in client creation screen #2822
    • Fixed terminal status hint for SIP ALG registrations #2811
    • Fixed Call CSV Schedulers available fields based on client features #2821
    • Added validations of email fields #2776
    • Added new API endpoint to retrieve Users API tokens #2817
    • Added new option to impersonate as users #2835
    • Added support for downloading multiple recording files #2796
    • Added new platform infrastructure section to group Application Servers in Sets #2784
    • Added support for assigning Media Relay Sets to Companies #2784
    • Added support for assigning Application Server Sets to Companies #2784
  • Application Server:

    • Fixed a bug with incorrect calling order in Linear Queues #2794
  • Microservices:

    • Fixed a bug updating Current Daily Usage in clients #2812
  • Proxies:

    • Fixed a bug handling 302 Moved from WSS clients #2819
    • Avoided short callid collisions #2785
  • Schema:

    • Added new entity Application Server Sets #2784
  • Other:

    • Added additional Cypress tests in platform, brand, client and user portals
    • Fixed standalone ISO install missing packages
    • Added spanish translation to documentation
  • Security:

    • build(deps): bump express from 4.19.2 to 4.21.0 in /web/portal #2767
    • build(deps): bump body-parser from 1.20.2 to 1.20.3 in /web/portal #2769
    • build(deps): bump vite from 3.2.10 to 3.2.11 in /web/portal #2774
    • build(deps): bump cross-spawn from 7.0.3 to 7.0.6 in /web/portal #2823

See specific API changelog (Platform, Brand, Client and User) for detailed information on changes for each level

Full Changelog: v4.2.0...v4.3.0

IvozProvider v4.2.0

16 Sep 08:58

Choose a tag to compare

  • Portals:

    • Fixed a bug that forced portal language to english #2706
    • Fixed a bug that prevented image preview in edit screens #2744
    • Fixed a bug while filtering dates with zero seconds #2757
    • Inactive administrators can now have empty password #2741
    • Client: Calendar Periods are now known as Special Schedules #2705
    • Client: fixed Holiday dates importer for Calendars #2729
    • User: fixed gs wave QR code not being displayed #2703
    • User: added a new section to display on-demand user recordings #2725
  • Microservices:

    • Recordings: fixed a bug that prevented recordings on call-ids with special characters #2708
    • Recorgings: added DDI or User that caused the recording to start #2713
  • Proxies:

    • kamailio: restore support for standalone installs with one single IP address #2748
  • Application Server:

    • Fixed a bug that prevented on-demand recordings on incoming external calls #2716
    • Fixed a bug that prevented on-demand recordings on simple huntgroups #2759
    • Fixed a bug while processing outgoing faxes #2723
    • Fixed a bug generating BLF hints with unused terminals data #2755
    • Reorder how endpoints are identified to support single IP address environments #2756
  • Schema:

    • CDRs: StartTime fields are now mandatory for UserCdrs and BillableCalls #2739
  • Other:

    • Added Cypress tests in platform, brand, client and user portals
  • Security:

    • build(deps): bump braces from 3.0.2 to 3.0.3 in /web/portal #2682
    • build(deps): bump axios from 0.21.4 to 0.28.0 in /web/portal #2734
    • build(deps): bump micromatch from 4.0.5 to 4.0.8 in /web/portal #2737

See specific API changelog (Platform, Brand, Client and User) for detailed information on changes for each level

Full Changelog: v4.1.0...v4.2.0

IvozProvider v4.1.0

28 Jun 07:56

Choose a tag to compare

  • Proxies:

    • kamusers: fixed media-relay interface for AoRs with just one contact #2642
    • kamusers: used new ruri_domain for static location #2640
    • kamusers: avoid fast media liberation delayer for non-SDP INVITE/UPDATEs #2691
    • kamtrunks: use carrier server from_domain in Diversion (if any) #2658
    • kamtrunks: remove fast media liberation delayer #2691
    • kamailio: make acc cdr inserts async #2660
  • Portals

    • Removed Zendframework based administration portal (klear) #2670
    • Removed AngularJS based user portal #2669
    • Generic voicemail can now be binded to multiple users #2633
    • User voicemails are now displayed in user portal #2643
    • Client administators no longer can access users voicemails #2663
    • Faxes can now be binded to multiple users #2655
    • Faxes are now displayed in user portal #2661
    • Added actions to mass edit Administation ACL permissions #2632
    • Fixed missing translations in client portal #2651
    • Fixed a bug that prevented Holiday dates edition #2685
    • Friends can not be managed in Brand administration portal #2666
    • Fixed Billable calls historic rotator microservice #2690
    • Improved Date selectors in filtering forms #2664
    • Fixed timezone conversion while filtering by Date #2678
    • Manage direct connectivity retail accounts / residential devices / friends at brand level #2650
    • Add R-URI domain and outbound proxy parameters to direct connectivity retail accounts / residential devices / friends #2641
    • Add KamUsers socket to direct connectivity retail accounts / residential devices / friends #2671
    • Add trust SDP addresses toggle to direct connectivity retail accounts / residential devices / friends #2674
  • Application Servers

    • Decrease sorcery cache lifetime to 120 #2648
    • Limit fastagi service duration to 300 seconds #2652
    • Removed specific AGI for setting outbound calls X-Info headers #2665
    • Implemented a simple version of Huntgroups when all members are users #2668

See specific API changelog (Platform, Brand, Client and User) for detailed information on changes for each level

Full Changelog: v4.0.5...v4.1.0

IvozProvider v4.0.5

29 Apr 06:52

Choose a tag to compare

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

12 Apr 10:39

Choose a tag to compare

  • 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

22 Mar 10:20

Choose a tag to compare

  • 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

13 Mar 16:22

Choose a tag to compare

  • 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

29 Feb 09:23

Choose a tag to compare

  • 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