Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:change_log:astercc-4.1_changelog [2025/09/19 03:06] mengljen:change_log:astercc-4.1_changelog [2025/09/19 03:32] (current) menglj
Line 1: Line 1:
 ====== New Features ====== ====== New Features ======
  
-  *Support for Rocky Linux 9.x +  *Support Rocky Linux 9.x. 
-  *Support for PHP 7.4 +  *Support PHP 7.4. 
-  *Password-protected Redis connections +  *Support Redis connections with password authentication. 
-  *Added Redis schema caching +  *Add Redis schema caching. 
-  *Added the ability to block outgoing calls for suspended agent extensions +  *Disable outbound calling for paused agent extensions. 
-  *Added a label field to the dnclist function, which is now displayed in the campaign page options +  *Add `labelfield to the DNC (Do-Not-Call) list and display it in the Campaign page options. 
-  *Modified the date format and list display in the dnclist function +  *Change the date format and list display for the DNC list. 
-  *Added an automatic reload countdown when an agent receives an agent group reload notification (the countdown duration is passed in the event); +  *When an agent receives an agent-group reload notification, the agent page now shows an automatic reload countdown (the countdown duration is provided in the event). 
-  *Modifications to the agent group'automatic call termination parameters trigger a reload of the queue configuration file. +  *Modifying an agent group'auto-hangup parameters now triggers a reload of the queue configuration file. 
-  *Login will be blocked after a certain number of incorrect login passwords+  *Login will be blocked after a certain number of incorrect password attempts
-  *Added agent group and outbound call task filtering features to the outbound call summary. +  *Add filters for agent groups and outbound tasks in the outbound summary. 
-  *Replaced the HTML5 player for announcements and voicemails. +  *Switch to an HTML5-based player for announcements and voicemails. 
-  *Supports separate storage of two-channel WAV files. +  *Support separate storage of two-channel (stereo) WAV files (store channels separately)
-  *Importing group messages is now possible for non-admin users. +  *Allow non-admin users to import bulk (mass) campaigns/lists
-  *Added group polling. +  *Add group polling (round-robin) routing option
-  *Added a voice prompt when calling an external line from the IVR+  *Play a voice prompt when the IVR dials an external line. 
-  *Importing supports .XLSX files.+  *Import now supports `.xlsx` files.
  
 ====== Bug Fixes ====== ====== Bug Fixes ======
  
-  *Resolved an issue where hidden numbers could not be deleted when deleting from the blacklist+  *When deleting entries from the outbound blacklist, deletion now uses the entry ID to fix the issue where hidden numbers couldn'be removed
-  *Fixed a bug in the AGI DNClist that was case-insensitive. +  *Fix an AGI bug where DNC list matching was incorrectly case-insensitive. 
-  *Fixed a memory overflow issue caused by excessive blacklist account data. +  *Fix out-of-memory issues caused by excessively large blacklist data. 
-  *Exporting recordingsOptimized an issue where MySQL could not connect to update data status when the file size was too large and the package took too long+  *Recording exportoptimize packaging to avoid MySQL connection failures when packaging/exporting very large numbers of files
-  *Fixed the SQL query conditions for campaign_dncs in AGI. +  *Fix SQL query conditions for `campaign_dncsin AGI. 
-  *Fixed the SQL conditions for inbound account lookup in AGI+  *Fix SQL conditions used when AGI looks up inbound accounts
-  *Fixed an issue where outbound agent call transfers to the IVR were disconnected+  *Fix call drops when transferring outbound agents to IVR. 
-  *Fixed a problem where the bind_phone table creation failed due to a long tablename field length+  *Fix failure to create the `bind_phonetable caused by an overly long `tablenamefield. 
-  *Fixed an issue where transferred calls could not be hung up. * Resolved user permission issues for sub-CDR teams +  *Fix issue where transferred calls could not be hung up. 
-  *Improved statistical data tolerance when pause_reason is empty +  *Resolve permission issues for users in sub-CDR team management. 
-  *Improved knowledge base attachment display +  *Make statistics tolerant when `pause_reasonis empty (handle empty `pause_reason` gracefully). 
-  *Resolved an issue where outbound transfers wouldn'enter the scoring process +  *Improve knowledge base attachment display. 
-  *Pre-dial polling: Calling an API to check the target number +  *Fix issue where outbound transfers did not enter the scoring/quality-evaluation workflow. 
-  *Fixed an issue with authorization failures caused by insufficient disk space +  *Pre-dial polling now calls an API to validate/check target numbers. 
-  *Fixed an issue with displaying customer name for inbound customer service calls +  *Fix authorization failures caused by insufficient disk space. 
-  *Added quality inspection range parameters and resolved recording playback issues +  *Fix display of customer names on inbound customer-service calls. 
-  *Fixed an issue where non-administrators couldn't edit work hours +  *Add a quality-check scope parameter and fix recording playback issues. 
-  *Fixed an issue where multiple events in high-end Nginx HTTP Push did not have \r\n characters in them +  *Fix an issue that prevented non-administrators from editing work hours. 
-  *Fixed an issue where status values ​​were incorrect when adding relay group rules +  *Fix an issue in newer Nginx HTTP Push where multiple events were missing trailing `\r\n`. 
- +  *Fix incorrect status values when adding trunk/group relay rules.
en/change_log/astercc-4.1_changelog.1758251216.txt.gz · Last modified: by menglj
Recent changes RSS feed Debian Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki