ScopServ-VoIP Changelog

New in version 5.2.10.2.2014020

February 4th, 2014
  • [XS] Fix an issue when doing Mass Operations for Voicemail and choose option "Use Extension Number" for the Voicemail password.
  • [XB] On ACD Callback dialplan, we now use more specific prompts when requesting Callback time.

New in version 2.1.3 Beta (August 19th, 2011)

  • You can now create templates for SIP and IAX2 phone extensions.
  • This simplifies the configuration when there are several similar extensions on the server and also allows mass editing of common parameters.

New in version 2.1.1 Beta (August 11th, 2011)

  • Complete support for DAHDI and Asterisk 1.8.
  • It is now possible to easily toggle/switch between different versions of Asterisk (1.4 and 1.8) and ScopServ Telephony Server (1.4, 2.0 and 2.1) directly from the Web interface (GUI).

New in version 2.1.0 Beta (January 25th, 2011)

  • This release is now fully compatible with Asterisk 1.8.0 and includes initial support for Call Completion (CCBS/CCNR) and Channel Event Logging (CEL).
  • It is now possible to define Music-On-Hold classes that are visible only on a specific tenant.
  • A new module for Calendar integration was been added.
  • This allows one to retrieve events from an iCalendar, CalDAV, or Microsoft Exchange 2003 or 2007+ server.
  • On Extensions (SIP) -> Phone Options, it is now possible to specify the transport mode (UDP/TCP/TLS) for each extension.
  • Support has been added for Snom 821 on the Phone Provisioning.

New in version 1.4.89 (January 24th, 2011)

  • Problems when a callee or called extensions try to transfer a call and the destination doesn't exist in the current context were fixed.
  • Multiple permission problems on Reports -> Call Details were also fixed.
  • This version now includes Asterisk 1.4.39.

New in version 1.4.88 (December 23rd, 2010)

  • Minor bugfixes related to Scheduled Task (crond) scripts and Call Distributions (ACD) reports.

New in version 1.4.65 (March 17th, 2010)

  • Fix a problem on Commit window when generating Digital Interface. If the "ext_enable" flag isn't defined, then we consider the interface as active.
  • Fix a PHP parsing error on Feature List backend.
  • Small fix on 'Do Not Disturb' feature code when saving status to AstDB. It also possible to enable 'Noojee Receptionist Console' DND support by creating the /.noojee file.
  • Fix issue when getting Agent Id for QueueLog events to make sure that we get the proper agent (sort by time to get last agent from database) on ACD reports.
  • In some condition, it possible that Asterisk doesn't send the channel name to AGI script. Since some script absolutely need this value, we now do a check if agi_channel is defined and not empty, if not use the ${CHANNEL} variable. The change has been included on Hotdesk and Dial script.
  • Fix an issue where the Commit menu is always visible when MySQL Replication is enabled (Thanks Xavier).
  • On Tools -> Mass Phones Reboot, it now possible to specify the method to use in order to reboot Aastra phones. You can select betweem 'SIP NOTIFY' and 'HTTP' (Web Interface) method.
  • Add a warning on Configuration -> Features Code related to Transfer Back feature code. We must always invoke this feature using a Blind Transfer. If this function is executed from a SIP/Attended Transfer, we will playback a message that the destination is invalid.
  • Fix an issue with the Voicemail Email notification. We now properly use the address defined on Configuration -> Voicemail when generating the email.
  • Fix a small issue with Email Enveloppe (From) on the Voicemail notification script.
  • On Polycom Provisioning, a new tab has been added to specify License information provided by Polycom, the license allow to unlock feature like LDAP Directory and Call Recording external USB key support.
  • Fix another small warning with the Cron script that stop when the MySQL replication is enabled.
  • Fix download link with the 'install_g729.sh' shell script.
  • On Extensions -> Phones -> Phones Options, add new devices for Aastra (Firmware 1.4 and greater) and Sipura/Linksys using SIPAddHeader.
  • Blocked revisions 3400 via svnmerge.
  • Split ACD Agents reports into Agents Calls and Agents Availability reports.
  • Fix talk time issue on ACD Calls report.
  • Minor SQL optimizations on ACD reports.
  • It now possible to manually execute individual cron job from SSH on the '/var/www/scopserv/telephony/scripts/crond.php' script. You can use 'list' as argument to get the list of all available modules.
  • Fix an error with the Cron script that stop when the MySQL replication is enabled.
  • Optimize Service Level reports for Agents. (ACD reports)
  • Fix pauses counter for Agents report. (ACD reports)
  • Fix issues with overflow calls average wait time. (ACD reports)
  • On Miscellaneous -> Polycom Provisioning, You can now customize the number of Lines / Soft Keys. This can be defined per phone and/or per template.
  • Revert all changes related to Polycom Provisioning introduced on version 1.4.60 (r3155), we are back to original templates. If you want to use new provisioning system, you must enable this option on Provisioning -> Firmware. The following revision apply only to new template: r3206, 3209, 3212, 3302, 3346, 3365 and 3387.
  • On Polycom Provisioning, fix Buddy Watch on Idle screen.
  • Fix a parsing error on the Extension AGI script when retreiving Hotdesk Extension status (Thanks Xavier).
  • The Admin menu is now working with Voicemail extension type.
  • Multiple issues has been fixed on Reports -> Call Reports -> Extension. Also added new columns for Unknown calls.
  • Reduce memory usage and optimize SQL queries on Reports -> Update Database script.
  • Add missing columns definition for Unknown Calls on Extensions Report.
  • Fix SQL query issue on detailled reports for Calls Distribution by Month/Year and by Year on ACD reports.
  • On Applications -> Auto Attendant -> Options, add a new parameter for Report Sort Order. Highest value will be sorted first on Reports -> IVR.
  • Change temporary folder for Email-to-Fax from /tmp/.scopserv/email2fax to /var/spool/asterisk/email2fax.
  • Do not allow multiple instance of the 'cron' daemon to run simultaneously.
  • Fix multiple issues Supervisor FastAGI script.
  • When using DND/CallForward features code and logged as an Hotdesk user, we must set new configs to the Hotdesk extension and not the real exten.
  • Optimize backend function to get Agent Channel last Agent ID on ACD reports for faster processing.
  • On all forms, we now display tips in italic instead of bold characters.
  • Only fix agent_id on queue_log SQL database on first cron job processing, after first processing only process current day.
  • Re-enable Speed Dial and Features Key assignment on Cisco Provisioning. It work only if using Cisco Firmware 8.x or later.
  • A dialplan error has been fixed when "Max Repeat" is set to 0 on an Auto Attendant (IVR).
  • On Polycom Provisioning, if you have a license file from Polycom, it now possible to enable Call Recording feature that will save infos on an USB device. Rewrite configuration for LDAP settings.
  • You can now use VoIP Account and Trunk (TDM) as destination on an Auto Attendant (IVR).
  • When using DND/CallForward features code and logged as an Hotdesk user, we must set new configs to the Hotdesk extension and not the real exten.
  • Blocked revisions 3350 via svnmerge.
  • On Incoming Lines dialplan, if the mISDN module is enabled, we now let Asterisk detect DTMF tones on called channel.
  • Fix Calls listing for ACD reports when no CDR data is available to match with Queue Log event.
  • Fix start/end dates issues for ACD reports.
  • For Agent IDs update we now process updates by day and 5k updates (events) per time on ACD reports.
  • Add support for Snom 820, 870 and MeetingPoint on Miscellaneous -> Provisioning.
  • Add Snom 820/870/MP on Provisioning -> Network Scan (Auto Detect).
  • Add backward compatibility for mISDN 1.1.5 driver. Starting with 1.1.9, we now use 'mISDN' service instead of 'misdn-init'.
  • Oops, add missing file for Snom 820/870/MP Provisioning.
  • On Polycom provisioning, it now possible to disable the DND feature key. Also fix Corporate LDAP integration.
  • Remove unused lock file on cron scripts.
  • Optimize update of agent_id on SQL database for Queue Log when value is not set for ACD reports.
  • New optimization on agent IDs update code for ACD reports.
  • Blocked revisions 3343 via svnmerge.
  • Blocked revisions 3320 via svnmerge.
  • On Lines -> Outgoing Lines, it now possible to disable Call Record Detail (CDR) for the current route. This option will tell Asterisk (PBX) to not maintain a CDR for the current call.
  • Fix merged/blocked revision.
  • Improved ACD Reports:
  • The execution time for report generation is now more than 1000 times faster.
  • Reduced memory usage, it is now possible to process million calls.
  • Pause Code and Wrapup Code reports are now fully functional.
  • New views has been added on Call Distributions report. It possible to view report per Month, Month / Year and Year.
  • New graphic reports were added to the Answered, Abandoned and Overflow Calls reports.
  • On Answered and Overflow Calls, graphics reports were added for Disconnection Cause.
  • Raw Data has been removed and merged into Call Reports and include new Events filter.
  • More details are available on every reports.
  • New agent details reports for Non-ACD Calls, Missed Calls and Agent Sessions.
  • Update reports graphic layout template file.
  • Do not cache informations (ex. Phones/Queues) when loading data from Cron script. This way, no restart are needed for the crond service to load new configurations.
  • Updated code to set agent id on SQL database if not set for ACD Agents reports.
  • In ACD reports, now update Agent ID for agent events by batch of 20k events if not already set when displayed Answered Calls or Agents reports.
  • Minor update to code used to set ACD Agent ID for agent ACD events.
  • Add new CRON job to set Agent ID for ACD Reports (Queue Log).
  • Update templates files for ACD reports.
  • Fix ACD Pause Codes report issue.
  • Minor bugfixes to Tag/Wrapup Codes ACD report.
  • Add missing function on the Manager library for DBGet, DBDel and DBDelTree. This fix problem with the Auto Logout script for Agent and Hotdesk extensions.

New in version 1.4.34 (December 4th, 2008)

  • Support for multi-server management has been added, enabling system administrators and service providers to manage multiple telephony servers from a single management console with a single sign-on.
  • Passthrough and transcoding support for the G.722 (HD Voice) codec has been added.

New in version 1.4.28 (September 9th, 2008)

  • Multiple bugfixes have been made.
  • It's now possible to bypass PIN authentication on outgoing lines for some kinds of calls, like Follow Me and Speed Dial.
  • Support has been added for the Cisco 7911 and Polycom IP450 in the Provisioning system.
  • In Voicemail options, it's now possible to enable Remote MWI mode, which allows you to turn on/off the MWI on remote non-asterisk PBX, e.g. on a Cisco Call Manager.