Page Multiple Tenants at Once
If you would require to page to all or to a certain number of tenants at once, you can create a very simple custom script. See our Custom Scripts page on Developer Resource Center.

Legend

N = New Feature
E = Enhancement
X = Bugfix

V = Affect Visual
S = Affect Script
B = Affect Backend


Release Notes

This section explains some of the new features and significant improvements over previous versions. Note that bug fixes in previous update versions are also included in the current update version.

Branches: [ 1.4 ] [ 2.0 ] [ 2.x ]

What will be available on next release ...

RevDateDescription
40662010-09-09
  • [XB] Fix a dialplan error when using a Password List on a Features Code.
  • 40622010-09-09
  • [XV] Fix grammar errors on the 'Add Multiple Extensions' wizard.
  • [XS] Fix a XML parsing error with Polycom provisioning configuration when using new template format.
  • 40502010-09-08
  • [XS] Fix an issue with the CallerID AGI script when using File Based external source for CallerID Lookup on Incoming Lines.
  • ScopServ Telephony Server 1.4.83

    RevDateDescription
    40432010-09-03
  • [XS] When generating Music On Hold (MOH) configurations on the Commit, we now display a warning message if mpg123 and/or madplay packages aren't available on the path and ignore the MOH class. This fix locking problem on Asterisk during reload of MOH application.
  • 40312010-08-31
  • [XS] Add a new daily cron task (executed at 4h00am) that verify and fix detected problems on CDR table related to Recording/Monitoring files. We also move files that doesn't match any CDR records to a 'NOCDR' folder.
  • ScopServ Telephony Server 1.4.82

    RevDateDescription
    40232010-08-30
  • [XS] Fix an issue when generating dialplan for Auto Answer on Polycom Phones (Ticket CD1F30).
  • 40212010-08-30
  • [XS] Fix a PHP notice message related to Array to string conversion on the Voicemail cron script.
  • ScopServ Telephony Server 1.4.81

    RevDateDescription
    40112010-08-19
  • [XS] On Reports -> Call Details (CDR) -> Filter, it now possible to specify a channel when 'Match Channel' option is checked.
  • 39792010-08-02
  • [XV] Display "Unknown" when there is no Caller ID available from CDR data on ACD reports.
  • 39752010-08-02
  • [XB] Fix some PHP notice messages related to undefined variable/index.
  • [XSB] Correctly set Hardware/Software Echo Canceller options on Wanpipe interfaces when using the Detect Card wizard from Interfaces menu.
  • [XB] In order to avoid warning message on Asterisk CLI when dialing an Outgoing Lines using a VoIP Account with no Outgoing Call limit, we now define global variables with a limit set to 9999.
  • ScopServ Telephony Server 1.4.80

    RevDateDescription
    39652010-07-30
  • [NVB] On Applications -> Scheduled Tasks, when using Conference as destination, we now have the ability to disable the prompt to enter the conference (Ticket 63E771).
  • [NVB] On Phones -> Phones Options -> SIP Alert, it now possible to set the AutoAnswer mode for Polycom phones, you can select between Ring Answer (Default) and Auto Answer (Ticket E609BD).
  • [EB] On Aastra Provisioning, we now set the "LCD Display Line 2" parameter to the current phone extension instead of display an empty line.
  • 39642010-07-30
  • [XB] Fix a sorting issue when generating Incoming Lines with CallerID Source Routing.
  • [XB] Add a missing line on Incoming Lines sorting function.
  • 39552010-07-30
  • [XS] Fix a problem with the Reports Crond script that refuse to start on some server.
  • ScopServ Telephony Server 1.4.79

    RevDateDescription
    39482010-07-28
  • [XB] Fix problem on the Commit window when generating Wanpipe (Sangoma) config files for Analog Interfaces.
  • [XB] Fix another issue related to TDMV_ECHO_OFF parameter on Wanpipe config files.
  • 39442010-07-27
  • [XVB] On Snom Provisioning -> Lines, we now allow to define custom idle text for each lines. You can also use the following macros to ease the management : ${EXTEN}, ${NAME} and ${USER} (Ticket 6B73D7).
  • [XVB] Multiple cleanup on Wanpipe Interface cards (Analog / Digital) configurations, we now display a warning message on some options that must be set on the first port of the card span (ex. on Analog port).
  • 39382010-07-26
  • [XB] When creating Hylafax / IAXmodem configuration on /etc/inittab, we now set it to also start when running as runlevel 5 (X11).
  • ScopServ Telephony Server 1.4.78

    RevDateDescription
    39342010-07-26
  • [XB] Fix a configuration issue on Voicemail configuration if you put a comma in the name field of the extension it will screw up Voicemail file because it is comma delimited. We now remove all comma on the name field prior to generate the file.
  • [XB] On Commit, when generating Aastra configuration files, we now verify and change the permission mode of /tftpboot/aastra folder to 755.
  • Enable to view CDR details for ACD Queues and IVR menus when logged as user.
  • [XB] Fix display of wait time and position for ACD Overflow calls when listing calls.
  • 39232010-07-15
  • [XV] Fix a printing problem on Reports where the printed version is not sorted correctly (Thanks Doug).
  • 39162010-07-14
  • [NVB] On Applications -> Application, it now possible to specify the Class of Service to use when the destination is set to "Dial Extensions/External Number".
  • [XS] Fix a problem with the "Which" function where it not able to detect executable on the /usr/sbin directory, this cause some issue when generating Hylafax/IAXmodem configuration.
  • 39122010-07-13
  • [XS] On all AGI script that require arguments, we now safely read the $argv PHP array across different PHP configurations. And take care on register_globals and register_argc_argv ini directives.
  • 39112010-07-12
  • [NS] We now have separate Telephony cron script in 2 distinct parts. All tasks related reports (CDR / ACD / Recording) are now controlled by the "crond-reports.php" script instead of "crond.php". In this way, if a task related to reports takes longer to run, it will not affect other tasks.
  • [XS] Change the location of the PID file from /tmp to /var/run/scopserv. The directory is automatically created and permissions/ownership fixed if needed.
  • 39062010-07-06
  • [XV] Add more details/tips about Software and Hardware Echo Canceller options available on Digital and Analog interfaces, this apply to Sangoma cards only.
  • [XV] Add a new global tips on Interface -> Analog Interface -> Audio Options about Echo Cancellation settings and Fax (Sangoma card only).
  • 39022010-07-06
  • [XS] Do not generate EPIC UserEvent if EPICAcce module is not enabled.
  • ScopServ Telephony Server 1.4.77

    RevDateDescription
    39012010-07-05
  • [XB] Fix an issue with Custom Scripts configuration file when no scripts are defined for a specific tenant.
  • 38982010-07-02
  • [XB] Fix a PHP syntaxt error on the Wanpipe backend.
  • 38952010-07-02
  • [XB] Remove two (2) unused tags on Polycom provisioning files that can cause parsing error when the phone load configuration from TFTP server.
  • [NVB] On Interfaces -> Digital / Analog, new options was added to enable/disable Software and/or Hardware (Octasis) Echo Canceller on Sangoma Cards (Ticket 169D69).
  • [XB] On Polycom Provisioning, if no server (ex. Outbound Proxy), set nothing as value instead of 0.0.0.0, this fix multiple issues on Polycom phones.
  • [XB] Add missing setting for 'Idle Screen' on Snom Provisioning, we now define the 'user_idle_text' variable for each identity.
  • 38852010-06-29
  • [NVS] On Tools -> Telephony -> Database, add a new action that allow to automatically logout agents from all Queues (ACD) and Hotdesk Extensions. It also possible to execute the script from command line using: '/var/www/scopserv/telephony/scripts/crond.php autologout all'.
  • 38802010-06-29
  • [XB] Fix a configuration problem on Queue (ACD) when using External Number agent and using format "number;name".
  • 38732010-06-25
  • [XB] Force runuser and rungroup on Asterisk configuration.
  • [XV] Fix an issue when displaying columns on Manager -> Class of Services, duplicated items aren't visible and can cause problems when generating configuration.
  • [XS] Fix undefined variable notice messages when displaying columns.
  • 38642010-06-22
  • [XS] Cleanup and fix timing issues on the function that parse date/time for Autologout scripts (Hotdesk/Queues). Now we only logout agent/hotdesk users at the specified time and allow a 5 minutes forced break time where users will not be able to log. By sample, if the logout time is set at 23:00 then users will be automatically logged out between 23:00 and 23:05.
  • 38562010-06-18
  • [XS] Do not remove Asterisk logfiles on the daily cron script.
  • ScopServ Telephony Server 1.4.76

    RevDateDescription
    38532010-06-17
  • [NVB] On Telephony -> Extensions, a new tab has been added for Security (ACL). This new section is used to defined Limited IP based access control that can be used on SIP and IAX2 phone extensions.
  • [NVB] On Telephony -> Extensions -> Phones (SIP/IAX2) -> Authentication, you now have the ability to select an ACL created from Extensions -> ACL or use a custom rule for the specific extension.
  • 38512010-06-17
  • [NVBS] On Configuration -> Security tab, a new section has added to enable SIP/IAX2 Flood Protection support. This is a limited intrusion detection / prevention system that allow to prevent SIP/IAX2 brute force attacts against ScopServ PBX.
  • 38452010-06-15
  • [XS] Fix a permission issue on Telephony -> General where an admin account can add new extension when permission prohibed this (Thanks Doug).
  • ScopServ Telephony Server 1.4.75

    RevDateDescription
    38232010-06-06
  • [XS] On Extensions -> Phones, when we display the number of messages on Voicemail folders (Inbox/Old), we now check if the folder exist prior to open it, this remove unwanted error messages on the Apache (HTTPD) error logs.
  • [XV] We must not display the 'Edit' button on the 'Summary' popup window if the user have no permission to write/edit an item.
  • [XV] Do not display "Enable/Disable" actions if the user doesn't have 'Delete' permissions.
  • 37482010-05-19
  • [XS] Add a missing function on the CDR crontask to automatically set the Call Direction (Incoming/Outgoing/Internal/etc) when moving SQL data from cdr_pre to cdr table.
  • 37392010-05-18
  • [XS] We now verify if the path exist prior to read the folder content on the Voicemail class.
  • 37382010-05-18
  • [XS] Add missing index (uniqueid) on 'queue_cdr' SQL table.
  • 37262010-05-17
  • [XV] Make sure to include EXITFULL and EXITUNAVAIL events for ACD Overflow calls on CDR Calls by DNIS report.
  • [EV] Add new Overflow Fallback destinations listing to ACD Overflow Calls report.
  • [XS] Fix a problem with Voicemail Offsite Notification script where the context/tenant variable is not passed correctly.
  • ScopServ Telephony Server 1.4.74

    RevDateDescription
    37202010-05-14
  • [XS] Fix a dialplan error on IVR when using Authentication with a Password List.
  • 37132010-05-14
  • [XV] On Manager -> Class of Services, when we click on 'Delete' icon to remove a CoS, we now display a warning messate that all items (Extensions, Lines, etc) related to this Class of Service must be reconfigured with a new CoS.
  • 37072010-05-13
  • [XV] On 'Add Multiple Extensions' Wizard, add a warning messate that a Commit is required in order to generate new configurations.
  • 37002010-05-12
  • [XV] Fix ACD reports issue with Internet Explorer 6 which was blocking switching between reports tabs.
  • [XV] Fix ACD Service Level report issue to properly display a message when no informations is available.
  • [XV] Fix ACD Calls Distribution report issue to properly display a message when no informations is available.
  • 36952010-05-12
  • [XB] Fix end date filter issue when switching tabs on ACD reports for today date.
  • [XB] Update Reports graphics files to avoid any PHP error that could cause graphics to don't be displayed.
  • ScopServ Telephony Server 1.4.73

    RevDateDescription
    36882010-05-11
  • [XVS] Do not use GROUP BY on the SQL query used on Reports -> Call Distributions -> Calls Reports.
  • [XV] On Configuration -> Channels, when user enter to specific tab to view the settings (for example Configuration -> Channels -> Codecs) and then press 'Edit' button in order to update the current tab, after the 'Edit' button is pressed we now open the selected (requested) option tab.
  • [XB] On Snom Provisioning files, we now define the 'answer_after_policy' to 'answer' in order to properly work with Paging/Intercom. This option has been turned off by default since Snom Firmeware 7.1.39.
  • [XB] On Pause Tag feature code dialplan, we now update the Device State of the "agent-XXX" BLF key in Ringing (6) state.
  • [XV] On Interface -> VoIP Account, add a note that name must contain only alphanumerical characters.
  • 36872010-05-11
  • [XB] On Commit, when generating Password List, we no more create AstDB keys when "Use Account Code", "Restrict By Extensions" or "Route By PIN" is enabled on Miscellaneous -> Password List. Since we are using an AGI script to proceed authentication, this is not needed to create these keys.
  • [XB] Fix multiple issue with dialplan generation for PIN Authentication on Incoming Lines.
  • 36692010-05-10
  • [XB] Add support of Local channel idenfifier on Speed-Dial.
  • [XS] Fix a problem with the Print link on Reports -> Call Distributions (ACD) (Ticket 5C4F5A).
  • [XB] Fix a typo on Asterisk logger.conf file, 'date_format' has been changed to 'dateformat'.
  • [XS] We now force timestamping in Asterisk CLI verbose output.
  • [XB] On Polycom Provisioning files, we now set the "impossibleMatchHandling" parameter to 2. If set to 2, allow user to accumulate digits and dispatch call manually with the Send soft key instead of immediately send the invalid / unmatch number to the PBX.
  • [EVB] On Configuration -> Telephony Modules, a new option has been added to enable / disable Talker Detection on Conference (MeetMe). By default is option is enable and allow to send Events to Asterisk Manager Interface when talk is detected on a MeetMe. Used mainly by Realtime Monitor / ScopSwitch.
  • [XVS] On Reports -> Call Distributions -> Queues Filter, it now possible to show only assigned and active queues in filter.
  • [NVB] On Phones Extensions -> User Options, a new setting has been added to disable Hint / Extension State. If checked, we will not monitor the state (unavailable, in-use, busy, ringing, etc) of all specified extension(s). This can be useful when a phone is not enough powerful to proceed all SUBSCRIBE event generated for all extensions, by example, a Virtual Extension that dial 20 SIP phones.
  • 36412010-05-07
  • [XB] Add UserEvent for EPIC_RINGGROUP and EPIC_FAILED on Virtual Extensions dialplan. This apply only when EPICAcce is enabled.
  • [XV] Add missing EXITFULL and EXITUNAVAIL events to ACD Reports -> Overflow Calls -> List Calls report.
  • [EV] Add tips on Phones -> User Options that if you enable FollowMe / Personal IVR or Camp-On, these options will be available as destination in Call Forward.
  • [XS] Fix an issue on CDR reports when a Virtual Extension log into the GUI (Thanks Nathanael).
  • 36302010-05-06
  • [XV] We changed all occurences of 'Error connecting to Asterisk.' warning message to 'Error connecting to Asterisk. You must restart the Telephony Service.'. This notification message is only visible on GUI -> Telephony when we cannot send command to Asterisk Manager Interface (AMI).
  • [EVB] On Snom Provisioning, when using Firmware 8+, a new option has added to selects a random number around the given value in seconds to send delayed batch subscriptions.
  • 36172010-05-04
  • [XS] Force context name in lowercase when using a Custom Script in a CallForward rule (Thanks Phillip).
  • 36162010-05-04
  • [XB] Fix a small duplicated function problem on Commit related to SortCodec internal function.
  • 36152010-05-03
  • [XB] Fix ACD reports issue on Non-ACD calls count for Agents Calls.
  • 36102010-05-01
  • [XB] Fix a small grammar / typo on a warning message.
  • [XVB] Fix a problem where Codec Preferred Order, defined on Configuration -> Channels -> Codecs, have no affect on system behavior.
  • [XB] When generating ACD reports, make sure that we get data for distinct call ids when there is multiple data for the same ACD event.
  • 35972010-04-26
  • [EB] A new option has added on Polycom Provisioning to specify the Directory Search Field, by default it set to search by Last Name.
  • 35882010-04-21
  • [XS] Fix a fatal error on unsupported operand types when using latest version on a new server (Thanks Xavier and Dave).
  • ScopServ Telephony Server 1.4.72

    RevDateDescription
    35792010-04-20
  • [XS] Fix an undefined variable error on the Queue (ACD) cron scripts.
  • 35752010-04-20
  • [XV] When user enter to specific tab to view the settings (for example Configuration -> Telephony -> Configuration -> Voicemail) and then press 'Edit' button in order to update the current tab, after the 'Edit' button is pressed we now open the selected (requested) option tab.
  • [XS] On initial installation, automatically create Asterisk spool directory.
  • [XB] On Wanpipe Analog Inteface, the Fake Polarity Reversal support is only available on Wanpipe 3.4.9 and later. If you are using an older version and this option is checked then we now display a warning message on the Commit window.
  • [XVB] If MySQL Replication is enabled then on Configuration -> Commit Menu, we now have options to set IP Address of Master and Slave Server. This will be used to automatically execute a Commit on the Slave server.
  • [XV] Fix a display issue on Queue (ACD) options, we now allow 'Join Empty' and 'Leave Empty' options to be both unchecked BUT we display a message that the 'Join Empty' option will be used by default if 'joinempty' or 'leaveempty' are both unchecked.
  • [XV] Fix a small issue on Form where the open Form tab isn't always preserved.
  • [NXV] Add missing options on Configuration -> Voicemail to force a voicemail user to record Name / Greeting prompts.
  • [XS] On the Call Recording/Monitor cron script, we now convert filename to quoted-printable string, this fix issue when space and/or special characters are present on the Filename. We also ensure that the source file exist prior to move the file.
  • 35632010-04-19
  • [XS] On Queue (ACD) cron script, we now automatically remove all invalid entries from the Queue Log SQL table. This fix infinite loop problems on the SetAgentIds internal function (Thanks Frank).
  • ScopServ Telephony Server 1.4.71

    RevDateDescription
    35592010-04-16
  • [XB] On Polycom Provisioning config file, add new parameters to search in Contact Directory by First Name.
  • 35562010-04-16
  • [XS] Fix a minor issue with Service control on Telephony -> General.
  • 35532010-04-16
  • [XB] In dialplan, add missing 'Ringing' parameter on the Dial command when "Indicate Ringing" is checked on Lines -> Incoming Lines and destination is set to "VoIP Account / Trunk".
  • 35502010-04-15
  • [V] Where there is no pauses or calls on agent availability ACD report, don't display time value.
  • [XB] Fix Non ACD calls listing issue on ACD reports.
  • [XB] Fix ACD Agents reports to properly display only agents currently member of selected queues in filters.
  • 35462010-04-15
  • [XS] Change default values of Feature Codes, when running on Fireworx version.
  • 35412010-04-14
  • [XB] When using EPICx / EPICAcce module, we need to set default qualify value of SIP phones to 30000 ms, the reason is that AMW get the status of the phones via qualify and when the system have a high activity of calls and system load grows up this frequency of getting phones status became very sensitive and may lead to a states when EPIC agents get 'OutOfService' event from AMW.
  • [EVB] When EPICAcce module is enabled, a new option on Manager -> Class of Services -> Miscellaneous has been added in order to enable IRN context. If checked, all IRN defined from Applications -> IRN will be reachable from the current Class of Service.
  • [XB] Change default value for EXTCONTEXT variable when EPICAcce module is enabled. Instead of use 'default' we how set it to 'default-incoming-irn'.
  • [EB] If EPICAcce is installed, we verify if the file '/opt/epic/extensions_epic.conf' exist and if this is the case, we use this file when generating Asterisk dialplan for EPICx / EPICAcce integration.
  • [XS] The file location of EPICAcce/AMW/Asterisk integrations has been changed to '/opt/AMW/extensions_epic.conf' instead of '/opt/epic/extensions_epic.conf'.
  • 35342010-04-13
  • [XB] On Emergency Lines, when we use a Channel Group (TDM) to dialout, we cannot check the status of a whole group using 'ChanIsAvail' command so we now display a warning during Commit and do not generate dialplan to hangup channel in use.
  • 35292010-04-12
  • [XV] On Configuration -> Sound Manager, remove LPC10 in the list of output format/codec.
  • [XS] On Sound Manager scripts, when we convert a file to ADPCM codec, we must use .vox as file extension.
  • [EVS] On Interface -> Analog Interface, when using Sangoma (Wanpipe) cards, a new option has been added to enable Fake Polarity Reversal support. This option can be needed if you experience CallerID and/or Answer/Hangup detection problems.
  • ScopServ Telephony Server 1.4.70

    RevDateDescription
    35212010-04-09
  • [XB] Replace all occurences of backslash (\) to slash (/) when using Custom Audio (IVR) prompts that are located into subfolder.
  • [XSV] Add missing template file used by "View ACD" widget available on Reports -> Call Details (CDR). This fix a problem where the page is empty.
  • ScopServ Telephony Server 1.4.69

    RevDateDescription
    35172010-04-08
  • [XS] When MySQL Replication is enabled, we must execute UPDATE/INSERT queries in the Report (Write) database instead of using Local database. This fix an infinite loop when running the Cron task to fix AgentID on the SQL database.
  • [XS] Fix command line argument parsing on the Monitoring File cron script. It possible to manually execute "telephony/scripts/crond.php monitor full" to re-process all CDR records and Monitoring file.
  • [ES] On the CDR report class, we added a new internal function to retrieve the list of VoIP Account and on the 'Get Call Type' function, we do a verification if the Source / Destination Channel match a trunk.
  • 35122010-04-08
  • [XS] Fix backward compatibility with MySQL 4.x for Overflow Calls ACD report.
  • 35012010-04-05
  • [XSV] On Queues (ACD) configuration, we now enable the "Allow to join queue that have no logged agents" option by default and it mandatory to have either this option or "Remove Callers from queue if no logged agents" enabled.
  • [XS] Fix a problem where the system doesn't delete old Voicemail messages if we set the option 'Delete messages older then' under Configuration -> Telephony -> Configurations -> Voicemail.
  • [XS] Fix a segmentation fault on the Billing cron script caused by a duplicate function "infinite" loop.
  • [ES] Update SQL table definitions.
  • ScopServ Telephony Server 1.4.68

    RevDateDescription
    34922010-03-31
  • [XV] Fix an error on Reports -> Call Details when displaying IVR informations.
  • 34882010-03-31
  • [XS] Fix another small issue on Autologout script, we also added more debug infos when script is manually executed.
  • 34872010-03-31
  • [XB] Fix a problem with DBGet/DBPut functions on Manager library when using Asterisk 1.4.30 and later.
  • [XS] On Autologout cron job, we now disconnect users if they are already logged or login after the specified logout time. On past, we disconnected only at exact specific hour/minute.
  • 34842010-03-29
  • [XS] On CDR AGI/FastAGI script, we must use the 'cdr_pre' table instead of 'cdr' to immediatly process records.
  • 34802010-03-28
  • [XS] Fix variable parsing on E911 Email Notification script (Thanks Martin).
  • ScopServ Telephony Server 1.4.67

    RevDateDescription
    34662010-03-24
  • [XB] Fix undefined function on Database backend when executing Commit.
  • ScopServ Telephony Server 1.4.66

    RevDateDescription
    34642010-03-23
  • [NS] We now write ENTERQUEUE/EXITEMPTY events to Queue Log (ACD) when the Queue status is set to JOINEMPTY or JOINUNAVAIL. This allow to capture calls to Queue where no agents are logged or available.
  • 34612010-03-23
  • [XB] Fix undefined PHP index notice message on Commit window.
  • [NV] Remove Hold Time value when using ScopTel version 1.x, this feature is only available since ScopTel Telephony module version 2.0.
  • 34572010-03-22
  • [NV] Remove "Average Hold Time" recently added to ACD Reports. This value wasn't accurate.
  • [XB] On Commit, when copying files to Asterisk directory, we only do a chown if the destination file already exist.
  • 34512010-03-22
  • [XV] On Interface -> Detect Cards, fix a problem when using Xorcom where devices are always detected as E1 interfaces. It now possible to configure cards in T1 mode (Ticket 60DF63).
  • [XB] Fix SQL queries issues for Answered Calls on new ACD reporting code which was cause of some missing calls not included on Answered Calls counts in some circumstances. (Thanks Dave!)
  • [XV] On Commit window -> Sanity check, do not display a warning message if a kernel driver isn't installed and not enabled on Configuration -> Telephony Modules. By example, if mISDN isn't installed.
  • [XV] On Configuration -> Monitoring, correctly list extensions associated with the specified tenant (Ticket 2749E8).
  • 34492010-03-22
  • [NB] The Class of Service of every extensions is now saved on AstDB database.
  • [NB] When executing Call Forward rules on an extension, if the destination is an external number, we now use the Class of Service specified on the extension instead of the global outgoing context.
  • 34412010-03-19
  • [XS] When MySQL Replication is enabled, we must save the 'Last Update' status on the replicated instead of local database.
  • [XV] Fix grammar error on Polycom Provisioning. We must write 'License' and not 'Licence'.
  • [XV] Fix a problem on Multiple Extensions wizard where it has not possible to define extensions by setting User Custom VoiceMail password. (Ticket E8006B)
  • [NV] Update ACD reports for Calls Summary, Answered Calls, Calls Report, Agents Calls and Tag/Wrapup Calls to include new calls Hold Time value now available from Realtime Monitor.
  • 34402010-03-19
  • [XB] Fix multiple issues with CallerID and Hotdesk on Internal and Outgoing Calls.
  • ScopServ Telephony Server 1.4.65

    RevDateDescription
    34252010-03-16
  • [XB] 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.
  • 34222010-03-16
  • [XB] Fix a PHP parsing error on Feature List backend.
  • 34182010-03-16
  • [XB] 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.
  • [XS] 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.
  • 34172010-03-16
  • [XB] 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.
  • 34132010-03-15
  • [XV] Fix an issue where the Commit menu is always visible when MySQL Replication is enabled (Thanks Xavier).
  • [NV] 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.
  • [NV] 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.
  • [XS] Fix an issue with the Voicemail Email notification. We now properly use the address defined on Configuration -> Voicemail when generating the email.
  • [XS] Fix a small issue with Email Enveloppe (From) on the Voicemail notification script.
  • 34072010-03-12
  • [NVB] 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.
  • [XS] Fix another small warning with the Cron script that stop when the MySQL replication is enabled.
  • [XS] Fix download link with the 'install_g729.sh' shell script.
  • [NVB] On Extensions -> Phones -> Phones Options, add new devices for Aastra (Firmware 1.4 and greater) and Sipura/Linksys using SIPAddHeader.
  • 33982010-03-11
  • [NV] Split ACD Agents reports into Agents Calls and Agents Availability reports.
  • [XS] Fix talk time issue on ACD Calls report.
  • [XS] Minor SQL optimizations on ACD reports.
  • [NS] 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.
  • [XS] Fix an error with the Cron script that stop when the MySQL replication is enabled.
  • 33932010-03-08
  • [XS] Optimize Service Level reports for Agents. (ACD reports)
  • [XS] Fix pauses counter for Agents report. (ACD reports)
  • [XS] Fix issues with overflow calls average wait time. (ACD reports)
  • [NVB] On Miscellaneous -> Polycom Provisioning, You can now customize the number of Lines / Soft Keys. This can be defined per phone and/or per template.
  • 33902010-03-05
  • [NB] 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.
  • 33872010-03-02
  • [XB] On Polycom Provisioning, fix Buddy Watch on Idle screen.
  • 33842010-03-02
  • [XB] Fix a parsing error on the Extension AGI script when retreiving Hotdesk Extension status (Thanks Xavier).
  • 33822010-03-01
  • [XB] The Admin menu is now working with Voicemail extension type.
  • 33792010-03-01
  • [NXV] Multiple issues has been fixed on Reports -> Call Reports -> Extension. Also added new columns for Unknown calls.
  • [XS] Reduce memory usage and optimize SQL queries on Reports -> Update Database script.
  • [XV] Add missing columns definition for Unknown Calls on Extensions Report.
  • 33742010-03-01
  • [XS] Fix SQL query issue on detailled reports for Calls Distribution by Month/Year and by Year on ACD reports.
  • [NV] On Applications -> Auto Attendant -> Options, add a new parameter for Report Sort Order. Highest value will be sorted first on Reports -> IVR.
  • 33702010-02-28
  • [NS] Change temporary folder for Email-to-Fax from /tmp/.scopserv/email2fax to /var/spool/asterisk/email2fax.
  • 33672010-02-28
  • [NS] Do not allow multiple instance of the 'cron' daemon to run simultaneously.
  • 33652010-02-28
  • [XS] Fix multiple issues Supervisor FastAGI script.
  • [XB] 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.
  • [NS] Optimize backend function to get Agent Channel last Agent ID on ACD reports for faster processing.
  • [NV] On all forms, we now display tips in italic instead of bold characters.
  • [NS] Only fix agent_id on queue_log SQL database on first cron job processing, after first processing only process current day.
  • [NVB] Re-enable Speed Dial and Features Key assignment on Cisco Provisioning. It work only if using Cisco Firmware 8.x or later.
  • [XB] A dialplan error has been fixed when "Max Repeat" is set to 0 on an Auto Attendant (IVR).
  • [NVB] 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.
  • [NVB] You can now use VoIP Account and Trunk (TDM) as destination on an Auto Attendant (IVR).
  • 33562010-02-23
  • [XB] 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.
  • 33482010-02-23
  • [NB] On Incoming Lines dialplan, if the mISDN module is enabled, we now let Asterisk detect DTMF tones on called channel.
  • 33462010-02-23
  • [XV] Fix Calls listing for ACD reports when no CDR data is available to match with Queue Log event.
  • [XS] Fix start/end dates issues for ACD reports.
  • [NS] For Agent IDs update we now process updates by day and 5k updates (events) per time on ACD reports.
  • [NVB] Add support for Snom 820, 870 and MeetingPoint on Miscellaneous -> Provisioning.
  • [NS] Add Snom 820/870/MP on Provisioning -> Network Scan (Auto Detect).
  • [NS] Add backward compatibility for mISDN 1.1.5 driver. Starting with 1.1.9, we now use 'mISDN' service instead of 'misdn-init'.
  • [XB] Oops, add missing file for Snom 820/870/MP Provisioning.
  • [NVB] On Polycom provisioning, it now possible to disable the DND feature key. Also fix Corporate LDAP integration.
  • [XS] Remove unused lock file on cron scripts.
  • [NS] Optimize update of agent_id on SQL database for Queue Log when value is not set for ACD reports.
  • [NS] New optimization on agent IDs update code for ACD reports.
  • 33312010-02-19
  • [NVB] 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.
  • 33292010-02-19
  • [NV] Improved ACD Reports:
    • [NS] The execution time for report generation is now more than 1000 times faster.
    • [NS] Reduced memory usage, it is now possible to process million calls.
    • [XV] Pause Code and Wrapup Code reports are now fully functional.
    • [NV] New views has been added on Call Distributions report. It possible to view report per Month, Month / Year and Year.
    • [NV] New graphic reports were added to the Answered, Abandoned and Overflow Calls reports.
    • [NV] On Answered and Overflow Calls, graphics reports were added for Disconnection Cause.
    • [NV] Raw Data has been removed and merged into Call Reports and include new Events filter.
    • [NV] More details are available on every reports.
    • [NV] New agent details reports for Non-ACD Calls, Missed Calls and Agent Sessions.
  • [NV] Update reports graphic layout template file.
  • [NB] 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.
  • [NS] Updated code to set agent id on SQL database if not set for ACD Agents reports.
  • [NS] 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.
  • [NS] Minor update to code used to set ACD Agent ID for agent ACD events.
  • [NS] Add new CRON job to set Agent ID for ACD Reports (Queue Log).
  • [NV] Update templates files for ACD reports.
  • [XS] Fix ACD Pause Codes report issue.
  • [XV] Minor bugfixes to Tag/Wrapup Codes ACD report.
  • [XB] 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.
  • ScopServ Telephony Server 1.4.64

    RevDateDescription
    33132010-02-18
  • [NV] On Tools -> Mass Reboot, new link has been added to Select All, Select None or Reverse Select on the list of devices.
  • [NB] On the Hangup macro (dialplan), we now play the "All Circuits are Busy" message if the ISDN Hangup Cause is 34 or Dial Status is 'Congestion'.
  • 33072010-02-16
  • [XS] Fix a small undefined variable warning message on the Email Notification script.
  • [XS] An issue with E911 Notification Script has been fixed when the option to execute the action when call start is not checked. Since CDR data are saved on the 'cdr_pre' table, we must look into this table in order to retrieve CDR on hangup.
  • [XB] We now properly retrieve informations about the calling phone when using an Outgoing Lines that is on a different tenant that the phone.
  • 33022010-02-16
  • [XB] Fix an undefined variable warning message on Interface configuration backend.
  • [NVB] On Polycom Provisioning, the 'Enable One Touch voicemail' option is now enabled by default.
  • [XB] On Outgoing Lines, we must save the Account Code after execute the ResetCDR command, not before.
  • 32962010-02-11
  • [XB] When Authentication is enabled, by example on Outgoing Lines, we now correctly set the Account Code to the password that is entered. This problem happen when using AGI password script.
  • ScopServ Telephony Server 1.4.63

    RevDateDescription
    32932010-02-11
  • [NB] In order to reduce usage of AstDB/ODBC calls, an optimization has been made on the Agent dialplan. Instead of verifying DND/Out-Of-Office status then check if the agent is available, we now do the reverse.
  • [NS] Add a small helper script to assist you in the installation of G.729 and G.723.1 codecs from http://asterisk.hosting.lv. The script is located on '/var/www/scopserv/telephony/scripts/install_g729.sh'.
  • [NB] On Snom Provisioning, if Action URL (On,Off Hook/Incoming/Outgoing calls/etc) are empty on the Microbrowser tab, then we allow these fields to be writeable by the user.
  • [XB] An issue with Agent Pause Code has been fixed on the dialplan. The problem occured when a non-logged agent dial the Pause Code feature.
  • 32882010-02-03
  • [XV] Correctly display the Ringing Service status on Flash Operator Panel (Thanks Mike).
  • 32842010-02-02
  • [XB] Some issues with Incoming Lines has been fixed when CallerID Pattern/Prefix are defined on Interface -> VoIP Account.
  • [XB] Fix undefined variable notice message on Interface (Zaptel) backend.
  • 32822010-02-01
  • [XB] A problem with the generation of configuration files has been fixed. Items that are disabled in the interface are no longer generated when executing the Commit. This fix applies to Extensions/Phones, Emergency Lines, Special Lines, AMI accounts, Digital/Analog/Woomera Interfaces, Queue/Agent (ACD) and Extensions Group (Call Group).
  • 32782010-02-01
  • [NVB] It now possible to enable Direct RTP media path for SIP channels. This can be configured globally from Configuration -> Channels or per phones on Extensions -> Phone Options.
  • [NVB] Remove the "Direct RTP Media Path" option from Extensions -> Phones (SIP) since this is a global option and cannot be set per phone.
  • ScopServ Telephony Server 1.4.62

    RevDateDescription
    32752010-01-29
  • [NVB] It possible to enable Insecure Port/Invite mode on Extensions -> Phones.
  • [NVB] On Lines -> Emergency Lines -> Trunk, you can now set the value to "Use Class of Service". This will allow to use internal extension or application as destination (Thanks Martin).
  • 32712010-01-29
  • [XS] Fix internal API for makeCall function (Thanks Alain).
  • 32662010-01-21
  • [XB] An issue with Filter on Reports -> Call Distributions -> List Calls (Answered/Abandonnd/Overflow) has been fixed, we now properly pass Queue(s) name.
  • [XB] A problem with Outgoing Lines failover when using DUNDi as trunk.
  • 32652010-01-21
  • [XS] Fix a undefined array warning message on SQL backend.
  • ScopServ Telephony Server 1.4.61

    RevDateDescription
    32592010-01-19
  • [XB] Fix a problem with Internal CallerID Blocking code.
  • 32582010-01-19
  • [XB] Fix an undefined function error on the Commit Window.
  • 32572010-01-18
  • [NXB] If an user use 'Block CallerID' feature and dial an internal extension, we will set the CallerID to 'anonymous'.
  • 32532010-01-18
  • [NVB] New variables has been added on Lines -> E911 -> Notification -> Email Templates.
  • [XB] Fix a problem with Agent Spy feature code (Ticket 9E860A)
  • [XB] Fix an include error on dialplan when loading EPICx functions.
  • [XB] In order to avoiding circular include of Class of Services, we now automatically do a verification during Commit.
  • [XB] Do not create duplicate context when using the Default scheduler on a Class of Service.
  • 32432010-01-14
  • [XB] Fix an issue with 'Message Retrieval' button on Aastra 6739i Provisioning where the "sip lineX vmail" line was only generated when line set to 'Remote Server'.
  • 32402010-01-13
  • [XB] Fix a major problem on Export script. If you logged in as a user and you make an export in Call Report (CDR), you get all the calls instead of the calls only for that user.
  • [XB] Fix a problem on Extensions -> User Options -> Call Forwarding when Voicemail Operator is enabled (Thanks Dave).
  • 32372010-01-13
  • [XB] Be sure that no ODBC configuration files exist on Asterisk when the ODBC module isn't detected/enabled on the backend.
  • 32362010-01-13
  • [XV] Fix multiple issues on "List Calls" window available on Call Distributions -> Answered/Abandoned/Overflow reports.
  • 32312010-01-13
  • [XB] We now follow Immediate Call Forward rules when an Hotdesk extension isn't logged.
  • 32282010-01-12
    32262010-01-12
  • [NVB] On Incoming Lines, when destination is set to Trunk, it now possible to indicate ringing to the calling party.
  • [XB] Fix multiple minor PHP notice message related to undefined index and/or variable.
  • 32202010-01-11
  • [XB] An error on the Incoming Dialplan has been fixed causing inbound Virtual Fax to not be routed properly.
  • 32122010-01-07
  • [XB] Fix 2 others small XML parsing errors on Polycom Provisioning.
  • 32092010-01-07
  • [XB] Fix an XML Parsing Error (not well-formed) on Polycom Provisioning (Thanks Dave).
  • 32062010-01-07
  • [XB] Fix SIP Alert configuration on Polycom Provisioning.
  • 32022010-01-07
  • [XB] An issue with Channel Whisper feature code has been fixed. (Thanks Dave)
  • [NV] It now possible to view CDR reports when logged on Web-GUI using an Agent account.
  • [NB] We now play a Congestion tone when we dial a non-logged Hotdesk extension using the Paging and Intercom context.
  • 31912010-01-05
  • [NB] If we use Custom CallerID on a destination (Extensions) that use an Outgoing Lines, the Custom CallerID will have priority.
  • 31882010-01-05
  • [NB] Preserve informations related to Silent Monitor (Login/Logout) across Commit/Asterisk restart.
  • [XB] Fix a problem where Directory lookup fail when using Voicemail feature code to login to voicemail and change password (Thanks Dave).
  • 31792010-01-04
  • [NS] We now correctly include specified Queue(s) on the Email report sent from Reports -> Call Distribution -> Answered Calls -> List Answered Calls (Thanks Xavier).
  • [NVB] On Outgoing Lines -> Call Recording, a new option was added in order to enable/disable Audio inheritance on the channel.
  • [NB] Add the 'requirecalltoken=no' for IAXmodem else Asterisk 1.4.27+ refuse the connection.
  • 31722010-01-04
  • [XB] Fix an issue with the XLS/PDF export on Reports.
  • 31682009-12-30
  • [XV] On Incoming Lines, when we click on "View Item" icon, fix a small issues where valid trunks (VoIP Account) are displayed as "invalid" item (Thanks Xavier).
  • [XVB] On Commit window, we must not display a warning message if no "Post Reload" has been specified (Thanks Xavier).
  • [NVB] Add missing setting on Snom provisioning related to HTTP Server (Enable/Disable).
  • [NV] We now list .ulaw and .alaw files on the Sound Files selection widget (Thanks Nicolas).
  • [XB] Fix a parsing error on the Incoming Line backend when checking for custom CallerID.
  • [NB] Add 'requirecalltoken=no' on IAX2 configuration for DUNDi and Guest connections.
  • 31662009-12-30
  • [XB] Fix a small issue with Busy/Congestion function when running in EPICx mode.
  • 31582009-12-23
  • [XB] Fix some issues with the Ringing Service status on Flash Operator Panel (FOP).
  • 31552009-12-23
  • [NVB] Multiple compatibility issues has been resolved with Polycom provisioning when using Firmware 3.1/3.2 and later. The following models has been tested: IP330 (BootRom 4.2.1, SIP 3.2.2), IP430 (BootRom 4.2.1, SIP 3.2.2), IP450 (BootRom 4.1.4 and 4.2.1, SIP 3.2.2), IP550 (BootRom 4.1.4 and 4.2.1, SIP 3.2.2) and IP601 (BootRom 4.1.4, SIP 3.1.4).
  • ScopServ Telephony Server 1.4.59.1

    RevDateDescription
    31522009-12-22
  • [XS] A file permission problem has been fixed on the Cron script causing the script to start multiple instance.
  • [NS] Automatically stop the Telephony cron daemon when the 'crond' service is not running.
  • 31482009-12-19
  • [NVB] Add the ability to specify a Class of Service for Woomera channels on Interface -> Digital Interface. This allow to route Incoming Call based using different Class of Services.
  • [NVB] On Flash Operator Panel, we now change the button color/label when monitoring a Ringing Service application.
  • [NVB] Add support for Aastra 6739i on Miscellaneous -> Phone Provisioning. This phone support up to 9 Lines, 55 Softkeys and have the ability to display a picture to the phone during Incoming/Outgoing Calls.
  • [XS] Correctly start the cron daemon as background task. This fix some issues where multiple instance of the script are running and eliminate all defunct processes related to the crond script.
  • [NS] The following scripts has been included on our persistent Scheduled Task (cron) daemon: Agent/Hotdesk Autologout, Voicemail Expiration (delete old voicemail messages), Voicemail MWI for Hotdesk extensions and Rate Call (Billing). This will greatly reduce CPU/memory usage on the server.
  • [XS] The PHP function for 'file_put_contents' is not available with PHP 4 so add compatibility code on Cron script.
  • 31352009-12-16
  • [XB] If you define multiple MGCP extensions using the same Device Name but with different Line (ex. aaln/1, aaln/2), then we now properly generate the MGCP configuration file. This will allow to support multiple lines on the same device (if support by the device, of course).
  • [XVB] Remove unnecessary wait/delay on Incoming Lines when Fax Detect is enabled (Thanks Xavier).
  • [NVB] On Extensions -> Phones, if you create a Virtual Extension, it now possible to specify a different Ring Tone for Incoming/Internal calls. The destination extension must have 'SIP Alert' support enabled in order to select a custom Distinctive Ring Tone.
  • [XB] A problem with Queue Fallback/Overflow destination has been fixed when using Hangup as destination.
  • [XVB] Fix a contradictory settings on Queue (ACD) options. You cannot have both 'Join Empty' and 'Leave When Empty' options enabled.
  • [XV] Remove service control for Realtime Monitor. You can continue to control the service (start/stop/restart) from Realtime Monitor.
  • 31262009-12-14
  • [NVB] On Lines -> Incoming Lines -> Options, we have add a new option to enable SIP Header routing. This allow to route incoming SIP calls based on the "To" field specified on the SIP INVITE message. This can be useful when you share multiple lines on a single VoIP Account.
  • 31232009-12-14
  • [NV] On Commit, we now display a warning message if the 'Max Silence' is greater than 'Minimum Message Length'. This can cause some issue and may get empty Voicemail messages.
  • 31212009-12-14
  • [NVB] On Manager -> Tenants, it now possible to limit the number of simultaneous Incoming and Outgoing Calls per Tenants.
  • [NVB] On Interface -> VoIP Account -> Incoming Calls, we added a new option that allow to specify the minimum length of Incoming CallerID Number. If the received number length is lower that the specified limit, then we will use the 'Default Number'.
  • [XB] Fix a CallerID problem on Outgoing Lines dialplan when an extension is allowed to override the CallerID (Thanks Dave).
  • [XB] Fix an issue with CallerID block feature code when an Internal Extension dial a number defined as an Incoming Line on the same server. If the CallerID must be blocked we set it to anonymous on the Incoming dialplan.
  • [XB] Fix a configuration error with Flash Operator Panel when the Asterisk Manager Proxy module is enabled.
  • 31132009-12-14
  • [NVB] Add hangup as destination to Extensions (Follow Me/Ring Group), Queues, Applications and Incoming Lines.
  • [NVB] The Fallback/Overflow destination is now mandatory on Queue (ACD) configuration. The default behaviour is to hangup the call when no destination has been specified.
  • 31092009-12-14
  • [XV] Change every occurence of sNOM to Snom.
  • [XB] Fix a problem with Backlight settings and Message-Waiting (MWI) light on Linksys/Sipura provisioning.
  • [XS] Small typo fix on UserAgent (SIP) detection function.
  • [XV] Replace all occurences of EPICAcce to EPICx.
  • 31032009-12-03
  • [XVB] Multiple fixes has been made on MGCP channel support. The Hostname/IP Address is now optional and if empty, will be set as Dynamic. It also possible to create MGCP extension from "Multiple Extensions Wizard".
  • [NVB] You can now override the Busy timeout value (default to 60 seconds). This option is visible when you set 'Busy' as destination.
  • [XB] We must always answer the Channel before executing the Busy application.
  • [NVB] When using 'Hangup Channel' as a destination, by sample in Incoming Lines, it now possible to specify the Hangup Cause Code. Support most ISDN and SIP cause code.
  • [NVB] On MGCP extensions, it now possible to enable/disable the 'Phone behind NAT' option.
  • 30962009-12-02
  • [XS] Autologout of External agents is now working correctly.
  • 30932009-12-02
  • [NVB] Username and Password are not required for MGCP channels so we have remove these settings on Phones -> Extensions.
  • [NVB] On Configuration -> Commit Menu -> External Script, it now possible to specify a PRE and/or POST reload script that will be executed during the Commit.
  • 30882009-12-01
  • [NVB] On Queue (ACD) -> Queue Options, it no longer possible to enable both "Allow to join queue that have no logged agents" and "Remove Callers from Queue if no logged agents" at the same time. These contradictory settings cause many service issues (Thanks Dave).
  • 30862009-11-30
  • [XS] Fix broken Scheduled Task. This problem has been introduced on version 1.4.59 but this version has bever been released officially (Thanks Dave).
  • 30822009-11-29
  • [XB] A context error on EPIC dialplan has been fixed, this resolve an issue with Call Transfer initiated by the EPICAcce application.
  • 30802009-11-27
  • [NBS] In order to reduce locking issues on the CDR table, we now save Asterisk generated CDR records into the 'cdr_pre' table and automatically move records from 'cdr_pre' to 'cdr' table.
  • 30752009-11-26
  • [NS] Each night, we now automatically optimize all MySQL databases, this will help to prevent performances and locking issues with Reports (CDR/ACD).
  • [XS] Fix a memory problem with the Monitoring/Recording cron script.
  • 30742009-11-26
  • [NVB] On Manager -> Class of Services, it now possible to override the dial mode used to reach a local extension. You can use Normal (Default), Local Devices that will bypass CallForward rules (use SIP/IAX2 channels), or Paging / Auto-Answer mode.
  • 30672009-11-24
  • [NVB] Add the ability to execute a custom AGI script before join a Queue and/or after leave a Queue (ACD).
  • 30632009-11-23
  • [NVB] On Configuration -> Channels -> SIP Channels, you can now enable/disable the 'Progress In-Band' support.
  • [NVB] On Incoming Lines, a new option to enable Session Progress has been added. This will request that In-Band progress information be provided to the calling channel.
  • 30612009-11-19
  • [XB] On Outgoing Lines, only execute the SendText application if the call come from the SCCS/Nixxis trunk.
  • 30582009-11-18
  • [NVB] On Incoming, Special and Outgoing Lines, it now possible to specify an optional AGI parameter that will setup an AGI script to be executed when calling this line.
  • 30532009-11-16
  • [XB] Do not process CDR records where the UniqueID is empty.
  • [NB] On the CDR hangup script, do not proceed records if the UniqueID is not specified.
  • 30482009-11-14
  • [XS] An issue on Voicemail configuration has been fixed when using SMTP Smart Relay, the sender address is now set correctly.
  • 30442009-11-13
  • [XB] Fix a problem with outbound call on Nixxis/SCCS module when using Call Recording.
  • 30372009-11-12
  • [XB] Fix a problem with the inclusion of the Dial Reslt macro on Outgoing Lines.
  • ScopServ Telephony Server 1.4.59

    RevDateDescription
    29992009-11-05
  • On Extensions -> Phones Wizard, if no Class of Services exist for the selected tenant, we now automatically create the 'default' CoS. It now possible to use a global password for Extensions (Phones), Voicemail and Web-GUI.
  • 29982009-11-03
  • Fix an undefined variable error when generating Interface Groups.
  • 29972009-11-03
  • Add EPICAcce Call Center and AMW Gateway services on services list. They are only visible when the EPIC module is enabled.
  • 29962009-10-29
  • In Incoming Lines, Recording options are now available when using "Map to Local Extensions".
  • 29952009-10-28
  • Execute the new Telephony crond script as background process.
  • 29942009-10-28
  • Fix a major performance problem on the Recording/Monitor cron script, we now correctly set the last uniqueid.
  • Instead of spawning a new process each minute for the Telephony crontask, we now execute an unique daemon that execute all tasks.
  • 29932009-10-28
  • Cleanup old Realtime code on Telephony package.
  • 29922009-10-28
  • On Personal Web-GUI, do not display Reports (CDR) menu if the module isn't enable on Extensions -> WebGUI.
  • 29912009-10-27
  • Add missing include for Nixxis Outgoing context.
  • 29902009-10-27
  • On Extensions -> Phones -> Voicemail, the option 'Use Global Operator' has been replaced by 'Use Custom Voicemail Operator tab'. If checked, you will be able to select up to 10 actions when the caller press '0' on your voicemail.
  • 29892009-10-27
  • Add missing include for outgoing lines dialplan/macro that are on the global context (all).
  • 29882009-10-27
  • Fix an Asterisk compatibility issue on Interface -> Detect Cards. We must use DAHDI service instead of Zaptel when running with Asterisk 1.6 or later.
  • 29872009-10-26
  • Add missing 'requirecalltoken=no' parameter on IAX2 extensions, required when using Asterisk 1.4.27+ or 1.6.x.
  • 29862009-10-26
  • Do not display 'Customize CallerID' option on Incoming Lines when destination is set to Extensions since this is redundant with options on CallerID tab.
  • Fix a small issue where the "Route By PIN" prompt option is always displayed.
  • 29852009-10-26
  • The function that set the CallerID on Outgoing Lines has been rewrite and now follow this rule : If 'Override CallerID' is enabled on Extension, use infos from that extension, else check if a CallerID is defined on Outgoing Lines and if this not the case, verify if CID infos are defined on the Trunks (Interface/VoIP Account) (Ticket 43DE39).
  • 29842009-10-26
  • On Interface -> Detect Cards wizard, we now disable EC for all Comma interfaces.
  • 29832009-10-22
  • Fix the path/location for the EPIC license file on Commit -> EPIC.
  • 29822009-10-22
  • When generating Call Forward rules, we now verify if the specified number match a local extension in order to set the context (local/outgoing).
  • 29812009-10-21
  • In Interface -> VoIP Account, you can now use specify the SIP transport mode (TCP and/or UDP), if using Asterisk 1.6.2 or greater.
  • 29802009-10-21
  • When we change the name of a Time Scheduler, we now automatically fix every Incoming Lines and Class of Services that use the Scheduler.
  • 29792009-10-21
  • On Outgoing Lines, the "Optional Access Code" option has been removed. We recommand to create different outgoing lines if you need optional and mandatory Access Code/Prefix (Ticket C0DA51).
  • 29782009-10-21
  • Remove PCM Encoding mode from Digital Interfaces and is now only available from Interfaces -> Analog Interfaces.
  • 29772009-10-21
  • On Digital and Analog Interface, you now have the ability to change the PCM encoding mode. You can select between Channel Default, Mu-Law (G711u) and A-Law (G711a).
  • On Comma appliance, when using mISDN interface, we now enable by default the ISDNoIP Bypass option that allows the B-channel (audio) path to pass directly between Asterisk and the ISDNoIP driver, providing major saving in CPU usage.
  • 29762009-10-21
  • If using Polycom IP600/601/650, you can now defined up to 16 lines on Phone Provisioning.
  • 29752009-10-20
  • A problem with the 'Play a Message on Invalid/Unknown Destination' option on Class of Services has been fixed.
  • 29742009-10-20
  • On Queue (ACD) -> Recording, a new option has been added in order to enable/disable AudioHook Inherit.
  • On Lines -> Incoming Lines, the 'Audio Inherit' option can now be turn on/off no matter if the Recording is enabled on the Incoming Line.
  • 29732009-10-20
  • A new functionality that allow to route incoming calls to different destination based on a PIN/Customer Code has been added. On Miscellaneous -> Password List you can enable the 'Route By PIN' option and define up to 10 destinations and an optional Invalid PIN destination. You can use 'Route By PIN' as destination on Lines -> Incoming Lines and Applications -> Auto Attendant (IVR).
  • 29722009-10-20
  • On Commit window, generate configuration files for EPIC/AMW, if the EPICAcce module is enabled.
  • 29712009-10-20
  • Fix some 'Undefined Variable' warning message on Phone Provisioning (Aastra, Snom and Polycom).
  • 29702009-10-20
  • When EPICAcce module is enabled, automatically add WAN and/or LAN IP Address on the AMI configuration file for the 'epic' user.
  • 29692009-10-20
  • Add the ability to define a Time Schedule for a Class of Services, this allow to have different permissions for each extensions, based on time of day, days, months, etc.
  • 29682009-10-20
  • When using a Channel Bank with a Digital (T1/E1) Interface, it now possible to define each ports directly on Interface -> Analog Interface, this give you the ability to use every available options of Analog interfaces to manage the Channel Bank.
  • 29672009-10-19
  • The TagLineFont parameter is missing from IAXmodem config files, so no tagline is added to faxes. To fix this issue, the TagLineFont line has been added to 'config.ttyIAX*' files (Thanks Alessandro).
  • 29662009-10-18
  • In Reports -> Call Distributions (ACD), when we lists the queues for the filters, we now retrieve infos from the ACD table instead of the one defined in the configuration, and only when logged on as administrator (admin). This way you can review ACD reports for renamed/deleted queues.
  • 29652009-10-18
  • On Incoming Lines -> Destination -> Recording, a new option has been added in order to enable/disable AudioHook Inherit. By enabling inheritance on the channel, you are giving permission for the audiohook to be inherited by a descendent channel. By default this option is enabled. By example, if you did not set this option, the recording will stop once the call has been transferred.
  • 29642009-10-18
  • On Commit, always generate SIP/IAX2 configuration files for every tenants, no matter if extensions are defined or not for a tenant, this fix some issues where extensions are moved from a tenant to another.
  • 29632009-10-17
  • On Interface -> Digital Interfaces (Woomera), you can now define a GroupID for each ports. On Outgoing Lines, you have the ability to specify which group to use. Currently, only one Group can be defined for each ports.
  • 29622009-10-17
  • On Digital Interfaces, correctly generate the 'zapata.conf' file when using Channel Bank with FXS interfaces / FXO Signalling.
  • Fix a problem with FXO interfaces on Digital Interface -> Channel Bank when not defined on an Interface Group.
  • 29612009-10-15
  • When running an Unregistered version, all Incoming and Outgoing Calls are now limited to a maximum of 300 seconds (5 minutes) for call duration.
  • 29602009-10-14
  • Fix an issue with the option menu on Channel Monitoring feature code. You can now switch multiple time the mode on the same call (ex. Whisper -> Normal -> Whisper, etc).
  • 29592009-10-14
  • Add 'On Demand Call Recording' option to Ring Group and Virtual Extensions. You can select between None and Incoming Call.
  • 29582009-10-14
  • Fix a problem on Recording/Monitor -> Archive script where the source file isn't removed after been copied and verified (Ticket 939AFF).
  • 29572009-10-14
  • On Configuration -> Recording/Monitoring tab, a new option has been added that allow to use Native (SLN) as recording format/codec. This can help to reduce transcoding and CPU load when Call Recording is heavily used on the system.
  • 29562009-10-14
  • If you have mount a NFS partition for Voicemail and Sounds files, it can be useful to disable the execution of 'chown' on the Commit window. To disable it, you must create the file '/.scopserv_nfs' on the server. You can type this command from SSH 'touch /.scopserv_nfs'.
  • 29552009-10-14
  • Add a tip on Miscellaneous -> Provisioning -> Polycom -> NTP Retry options that you must specify a value greater than 1800 seconds (30 minutes).
  • 29542009-10-14
  • On Polycom Provisioning, do not allow a value less than 30 minutes (1800 seconds) for the NTP Retry/Resync time.
  • 29532009-10-14
  • Initial compatibility and basic support for Asterisk 1.6.
  • It now possible to specify SIP transport mode (UDP, TCP or both), if running the BETA version of Asterisk 1.6
  • ScopServ Telephony Server 1.4.58

    RevDateDescription
    29522009-10-13
  • On the Voicemail macro script, we no more add a timeout value when trying to dial the operator.
  • 29512009-10-10
  • Fix a loop in Incoming Lines dialplan caused by a recent change.
  • 29502009-10-09
  • Fix Span number on Interface -> Detect Cards for Comma (TDMoE) interfaces.
  • 29492009-10-09
  • If TDMoE and Channel Bank are enabled on Digital Interface, we use the number of channel defined for the TDMoE in order to display the different ports (FXO/FXS).
  • 29482009-10-09
  • Add support for Comma (TDMoE/ISDNoE) Interface on Detect Cards.
  • 29462009-10-08
  • The unregistered version is now limited to 2 extensions (SIP/IAX2) and a maximum of 3 VoIP Account (Trunk).
  • 29452009-10-08
  • Change properties of Dial AGI script to have executable permission set.
  • 29432009-10-06
  • A problem with Class of Services has been fixed on Applications -> Scheduled Tasks. We now use the specified Class of Services on configuration to dial extensions. This also fix the CoS used for external calls (Ticket 1C2B6F).
  • 29422009-10-06
  • Fix a problem on Outgoing Lines when using SCCS/Nixxis configuration where an important command for Call Monitoring/Spy is missing on dialplan (Ticket 1A8A49).
  • 29412009-10-05
  • Cleanup debug output on Snom provisioning backend.
  • 29402009-10-05
  • On Call Distributions (ACD) -> Call Reports, we now display events related to Pause/Unpause (Ticket 85A862).
  • 29392009-10-05
  • Add missing events (ENTERQUEUE and ABANDON) to Call Distribution -> Raw Data in order to help diagnose call center issues (Ticket 751C44).
  • 29382009-10-05
  • Also allow Zap (FXS) extensions as Paging members.
  • 29372009-10-05
  • On Snom Provisioning -> Audio, it now possible to use 'Disable (User)' for the "Use Headset Device" option (Ticket 1A5A19).
  • 29362009-10-05
  • On Applications -> Paging and Intercom, we now restrict member list to only allow SIP/IAX2/SCCP/MGCP (Ticket F8A6C9).
  • 29352009-09-25
  • Add a new option on Incoming Lines to indicate Ringing during Fax Detection (Thanks Christian).
  • 29342009-09-25
  • Fix a typo on the Incoming Lines script when looking for undefined CallerID.
  • 29332009-09-24
  • On Phone Provisioning -> Network Scan, you can now set the default SIP registrar server and define the primary extension/line.
  • 29322009-09-23
  • On Phone Network Scan (Provisioning), we now detect the exact phone model of Aastra and Snom phones so it no more needed to specify the model once the scan is completed.
  • On Snom Provisioning, the ' Use Backlight ' option is now available for all models.
  • 29312009-09-16
  • Move 'DND Codes' from Configuration to Miscellaneous.
  • 29282009-09-15
  • On Reports -> Call Distributions (ACD) -> Service Level, you can now specify the period type (ex. hourly, daily, weekly, monthly) for generated reports.
  • 29272009-09-14
  • Fix a parsing error...
  • 29262009-09-12
  • Use internal function to generate dialplan for Call Screening/Follow Me.
  • 29252009-09-12
  • It no more possible to create a Tenant with a '-' on the name. A warning will be displayed on Manager -> Tenant and Commit window if we detect a tenant with invalid characters.
  • 29242009-09-11
  • The Report -> Export script has been rewrited and fully optimized. The CSV format now use very low memory.
  • Support for HTML, PDF, Excel 5, 2003 and 2007 has been on Report -> Export if using at least PHP 5 and ScopServ Framework 3.3.0.
  • In Report -> Export, it now possible to export Queue (ACD) call reports.
  • 29232009-09-09
  • Fix minor PHP error on backend scripts when phone extension wasn't available.
  • 29222009-09-09
  • A problem with Call Tagging on Incoming Lines and Queues (ACD) has been fixed, the uniqueid of the call is now correctly saved on the database.
  • Add a new 'Channel Whisper' feature code that allow to do a direct whisper on an extension instead of using the Channel Spy feature then switch to whisper mode from the admin menu.
  • 29202009-09-08
  • For an obvious reason, we must absolutely use the tag '!' instead of '&' on Snom provisioning for the Syslog Server (syslog_server) parameter. (Thanks Xavier)
  • 29192009-09-08
  • On Reports -> Queue (ACD) -> Service Level, we now display the average SLA per day and per queue.
  • 29182009-09-04
  • A priority problem with Time Scheduler has been fixed when using Fixed Date with a time range (Thanks Dave).
  • 29172009-09-03
  • According to Polycom recommendations, we have change the logging levels in the configuration template to reset those to all the defaults value.
  • 29162009-09-03
  • Remove Idle Screen parameter on APS configuration file for Polycom in order to fix an invalid background selction format config error. It appears that Polycom no longer support this option since firmware SIP 2.0.
  • 29152009-09-03
  • Fix a typo in Sanity Check (recommand -> recommend).
  • 29142009-09-03
  • Code cleanup on the Sanity Check (Commit) scripts.
  • 29132009-09-03
  • We now generate Hints (BLF) for Virtual Extension and Shared Extension.
  • 29122009-09-03
  • Fix reports print button issue.
  • 29112009-09-03
  • Rewrite the 'Hangup' macro to support HANGUPCAUSE and T1/E1 results code.
  • 29102009-09-03
  • Fix a problem with Ring Group/Virtual Extension where no Ringing tone are heard.
  • When using Extension(s) as a Destination and you enable the ' Play Music On Hold until Answer ' option, then it now possible to specify the MOH Class to play instead of use the default class.
  • 29092009-08-28
  • Add support for Sangoma B700 (FlexBRI ISDN/FXO/FXS) card on Interface -> Detect Card wizard. Require Wanpipe 3.5.6 or later.
  • 29082009-08-27
  • Fix a logic error on the latest commit.
  • 29072009-08-27
  • Do not display the 'Unregistered Version' message when running on LiveCD (Demo) mode.
  • 29062009-08-24
  • Fix undefined index and offset notice messages when Schedule is not enabled on Configuration -> Commit Menu.
  • 29052009-08-24
  • Fix Music On Hold option with Virtual Extensions (Thanks Antoine).
  • 29042009-08-23
  • On the Commit popup window, only display module description if items are defined in the corresponding module. By example, if no Custom Scripts exist on the configuration, then the 'Custom Scripts' header will not be displayed.
  • 29032009-08-23
  • Fix an undefined variable when no language has been defined on Configuration -> Language, this can happen on Unregistered Version.
  • 29022009-08-22
  • Allow to execute Commit from the Configuration Wizard
  • Do not load chan_gtalk and res_jabber on Asterisk when Google Talk channel is disable on Configuration -> Telephony Modules.
  • 29012009-08-21
  • Add internal function (hook) for Hardware Detection. This will be used by the Configuration Wizard.
  • 29002009-08-20
  • On Sanity Check, verify and fix permissions of Asterisk directory, if wrong.
  • 28992009-08-19
  • On Interface -> Analog and Digital Cards, only display card mode for Wanpipe (Sangoma) or Astribank (Xorcom) if drivers are installed.
  • 28982009-08-19
  • It now possible to create Agent with empty password so no PIN will be required for Agent Login feature code.
  • When using BLF key for Agent Login/Logout (ex. agent-${EXTEN}), the AgentID will be automatically defined and you will not have to enter the AgentID during the login process.
  • Minor cleanup on the internal link (URL) generation function.
  • 28972009-08-18
  • In order to prevent a user to route outbound calls to another COS that they should not be able to use, the User GUI no more have allowing rights o change the Class of Services when destination is set to Extension(s) (Thanks Doug).
  • 28962009-08-18
  • Instead of refuse access to the Telephony module when the license is unregistered, we now allow a limited access to the module.
  • 28952009-08-17
  • On Configuration -> Telephony, display the exact location on the title of the page.
  • 28942009-08-17
  • Integration of UserEvent required by EPICAcce third-party application.
  • Add the ability to use Blacklisted number instead of Whitelist on Lines -> Outgoing Lines.
  • New type for Whitelist List and Blacklist List has been added on Lines -> CallerID Lookup.
  • 28932009-08-10
  • Enhance the support for IRN on the ScopServ Telephony Server. It now possible to use IRN as destination for Incoming Lines, IVR, Applications and Extensions CallForward.
  • 28922009-08-10
  • Support for Xorcom (Astribank) has been added on the Detection Cards wizard. It support FXS/FXO (Analog), BRI ISDN (Digital) and T1/E1 PRI modules.
  • 28912009-08-09
  • Cleanup the IRN options page.
  • 28902009-08-09
  • Move the IRN menu from Lines to Applications (only available on a custom branded version).
  • 28892009-08-09
  • Update internal version number for Telephony module.
  • 28882009-08-09
  • Do not cleanup Voicemail company directory on Commit since they are symbolic link to real voicemail location.
  • 28872009-08-09
  • On Commit, only fix ownership/permissions of SNMP directory if the SNMP daemon is installed.
  • 28862009-08-05
  • Fix a parsing error on the Phone backend generation.
  • 28852009-08-05
  • Add all operation mode/country supported by Sangoma (Wanpipe) analog cards in Interface -> Analog Interfaces options.
  • 28842009-08-05
  • Fix a problem with the creation of the CDR MySQL configuration file for Asterisk when using MySQL Replication (Thanks Saif).
  • 28832009-08-02
  • A problem with codec order of SIP/IAX2 extensions has been fixed. This resolve a problem whit some older installation that want to use, by example, the H264 codec for video calls (Thanks Sami).
  • 28822009-07-28
  • Minor fix on the OEM/Branding code.
  • 28802009-07-24
  • On Sanity Check (Commit), we now automatically fix permissions/ownership for SMTP Relay (msmtp) configuration, if needed.
  • ScopServ Telephony Server 1.4.56

    RevDateDescription
    28792009-07-22
  • We must use 'require' instead of 'require_once' when loading MySQL configurations.
  • 28782009-07-22
  • You can now execute custom script for Voicemail Notification. You must manually create the /var/www/scopserv/telephony/scripts/vmnotity-custom.sh file and set executable permission. Three parameters will be sent to the script: tenant_name, extension_number, new_messages.
  • 28772009-07-21
  • Rename Global Directory to Voicemail Directory and add a new option on the directory droplist for Tenant Directory that will use all extensions of the tenant. The Voicemail Directory only use extensions that have voicemail enable and hide from directory is not checked. Tenant Directory will include ALL extensions created on the current tenant.
  • 28762009-07-19
  • Multiple fixes has been made on the Rate Engine (Billing) module. It now possible to import custom price list (in CSV format) and regenerate cost on CDR reports based on a timespan filter.
  • New layout on the Reports -> Call Details -> Update Database popup window.
  • 28752009-07-19
  • Fix a minor error on Outgoing Lines dialplan generation when no custom value are defined for Dial Status fallback destination.
  • ScopServ Telephony Server 1.4.55

    RevDateDescription
    28742009-07-17
  • Fix a problem with the Rate Engine (Billing) script that is not executed at end of each call.
  • 28732009-07-14
  • Update Queues Realtime Monitor Thresholds settings.
  • 28722009-07-14
  • Turn debugging for Google Talk (gtalk) channels to Off by default.
  • 28712009-07-14
  • Fix another problem with Time Scheduler and Incoming Lines (Thanks Dawie).
  • 28702009-07-13
  • New internal function for Busy, Congestion, Hangup and UserEvent has been added on configuration generator backend.
  • Remove the usage of 'NoAMI' application for Paging and Intercom.
  • 28692009-07-13
  • Fix an issue with the CDR shell script that doesn't automatically update the CDR table (SQL) (Thanks Phillip).
  • 28682009-07-09
  • If we use Hylafax module and configure the option to delete older files, we now correctly remove older files (Thanks Martin).
  • 28672009-07-08
  • On Reports -> Call Details (CDR) Filter window, we now allow to get data from last 5 years instead of 2.
  • 28662009-07-08
  • On Reports -> Call Details (CDR), a new 'Match On-Call channels' option has been added to the Start/Stop Time filter and allow to search for calls that have been 'InUse' during the specified timespan. By example, if you want to know who has been on a call at 12h00 and check the 'Match On Call channels' option, then call started at 11h30 and end at 12h30 will be matched.
  • The Filter popup window has been resized from 700x680 to 1000x700.
  • 28652009-07-08
  • Fix a parsing error on the Voicemail Password shell script (introduced on r2860).
  • 28642009-07-08
  • On the cron script for Recording/Monitoring archiving script, we now copy the file, verify if it correctly copied, then remove the source file instead of directly move it, this ensure that the file has been copied on the destination (archive) directory. We also verify if we have proper permissions in order to write/read files.
  • We only use the 'sudo' command on the cron script if needed instead of always call it for every commands.
  • 28632009-07-07
  • Fix minor undefined variables on Extensions backend (commit) related to SCCP channels.
  • 28622009-07-06
  • If the DIVA / CAPI modules are disabled but some configurations exist in Interface -> Digital Interfaces, then we must ignore these configs on Commit.
  • 28612009-07-05
  • Add locking mechanism on some crontab scripts to ensure that no one that a single instance of each script are running.
  • 28602009-07-05
  • Remove all hardcoded path on the Telephony module so this will be more easier to relocate the package on another directory.
  • ScopServ Telephony Server 1.4.54

    RevDateDescription
    28592009-07-02
  • Remove a debug line on Sanity check.
  • 28582009-07-02
  • When a SIP phone ignore/decline an incoming call, we now correctly use the CallForward rules instead of send the call directly to the Voicemail.
  • 28572009-07-02
  • Update ScopServ Call Center Server (SCCS) scripts and dialplan to latest Nixxis revision (nixxis-asterisk-r81).
  • 28562009-07-02
  • A new option has been added for Virtual and Ring Group extensions in order to record all incoming calls.
  • Fix a problem with Emergency Lines when we limit the number of emergency call to one call.
  • 28552009-07-02
  • Oops, fix a sorting issue introduced on revision 2853 related to Time Scheduler and Incoming Lines.
  • 28542009-07-02
  • Some options like Echo Cancellation/Echo Training, on Digital Interface are now properly generated on the Zaptel configuration files when the interface is configured as Channel Bank mode.
  • 28532009-07-02
  • Fix a problem on Time Schedules where specific dates do not receive correct priority over default dates. Incoming line rules are affected and calls do not route correctly (Ticket 27C8AD).
  • 28522009-06-29
  • The environment variable COMMITMODE is not properly generated when we execute a Commit and it will set 'full' or 'normal' according to the used mode (Thanks Tommy).
  • 28512009-06-29
  • Change the description for 'Last IVR' and 'Next IVR' destination since these option can be used, not only on IVR but any where where you use a destination.
  • 28502009-06-29
  • Fix an undefined object error that can cause a white page on the sidebar (Thanks Antoine).
  • 28492009-06-29
  • Fix a problem with the function that get configuration so if MySQL replication is enabled, it will use data from the replicated database instead of the local database.
  • 28482009-06-29
  • Properly generate the CDR Mysql configuration file for Asterisk if MySQL Replication is enabled on Server module.
  • 28472009-06-29
  • If MySQL Replication is enabled on Server -> MySQL Server, we now correctly define the Read/Write database server informations.
  • 28462009-06-29
  • Fix a problem with the Agent Pause feature code where the 'Reason Code/Tag Code' is not properly saved on the database. It also possible to specify single digit pause code.
  • 28452009-06-28
  • It now possible to disable the 'Qualify' option on IAXmodem (Virtual Fax) on a per-port basis. When unchecked, Asterisk will no more monitor if the peer is available or not and will always try to contact the virtual interface (IAXmodem).
  • 28442009-06-25
  • Update French (France) translation
  • 28432009-06-23
  • If the Rate Call (Billing) engine is disabled, then we must not execute the billing script on the Scheduled Tasks (crond).
  • 28422009-06-15
  • Update French (France) translation
  • ScopServ Telephony Server 1.4.53

    RevDateDescription
    28412009-06-12
  • Remove the option to automatically convert Music-On-Hold (MOH) on Configuration -> Sound Manager mainly because Asterisk have some issues when converting MP3 files with the 'convert file' command.
  • 28402009-06-12
  • When Fax Detection is enabled on Lines -> Incoming Lines then it now possible to override the default detection duration value, currently set to 4 seconds.
  • 28392009-06-11
  • On Snom Provisioning, you can now set handset/headset/speaker volume to 'Disable (User)', this will allow to ignore value defined on the Provisioning and allow the user to customize the volumes directly on the phone. Also fix a problem with the 'Enable Mute Speaker' option.
  • 28382009-06-11
  • In Interface -> Digital Interface -> Options the 'PRI Indications' parameter has been added and allow to specify if we want to use Outofband (RELEASE/DISCONNECT) or Inband tones to signal Busy/Congestion.
  • 28372009-06-11
  • At each place where it's possible to specify an extension as the destination, in an Incoming Lines or IVR by example, you can now customize the CallerID information that will be sent to the extension(s).
  • 28362009-06-11
  • On Interface -> Virtual Fax -> Email Routing, you can now specify multiple destination email address. Can be separated by comma or semi-colon.
  • 28352009-06-11
  • You can now customize the CallerID Name/Number when using the DoNotDisturb (DND) on Extensions -> User Options (Thanks Phillip).
  • 28342009-06-10
  • Remove the use of NLS class on the FixCallerID AGI script.
  • 28332009-06-10
  • Fix a small warning on the Telephony portal block when no informations are available.
  • 28322009-06-09
  • Add 'xX' flag on Outgoing Lines dialplan for the 'Dial' command if On Demand Recording is enabled, this will use the 'AutoMixMon' internal feature instead of 'AutoMon', so all recorded files will be automatically merged.
  • 28312009-06-09
  • Add a timeout dialplan rule on Local devices context and Agent dial script in order to automatically drop the agent channel if the SIP phone return a "Decline" or "Busy-Here" message.
  • 28302009-06-09
  • Remove Queuelog import script since it now part of the Realtime 2.0 module.
  • 28292009-06-04
  • On IVR Menu, Wait for Response and Wait for Keypress parameters are now mandatory, so the value cannot be set to 0 second.
  • 28282009-05-29
  • Verify if Asterisk 1.4.25 or greater is installed and if this is the case, we enable the IAX2 authentication debugging else we disable in order to reduce the amount of debugging traffic on the Asterisk CLI, caused by an IAX2 in Asterisk 1.4.24.1 and lower.
  • 28272009-05-27
  • Minor optimization on the RateCall and CDR scripts.
  • 28262009-05-27
  • An optimization has been made on the 'Fix CallerID Name' AGI script in order to reduce CPU/memory usage on execution.
  • 28252009-05-27
  • On the Agent dial script, if the destination is a SIP/IAX2 extension then we verify if the 'Maximum Incoming Calls' variable is defined, this act exactly like the 'Maximum Concurrent Calls' option in Queue (ACD) -> Agents.
  • 28242009-05-27
  • With Asterisk 1.6, on Voicemail configuration, we must use use 'minsecs/maxsecs' instead of 'minmessage/maxmessage' variable.
  • 28232009-05-27
  • We now play a message on then 'Express Messaging / Send Voicemail' feature code when the voicemail extension is invalid or if user entered nothing.
  • 28222009-05-26
  • If you want to add custom data on AstDB and do not want these infos to be removed on next commit, you can use the 'Custom' database family. Please note that the 'Custom' family name is case-sensitive.
  • 28212009-05-26
  • We must not delete database key (AstDB) related to Hotdesk on Full Commit.
  • 28202009-05-21
  • Fix a problem with Hotdesk context and Blind Transfer (Thanks Dave).
  • 28192009-05-21
  • A new ${MACRO_EXTEN2} variable has been added on Special Line dialplan in the case where we want to use a Custom Script (Macro) as destination. Since all Special Lines are defined as Macro an we want to call another Macro, the ${MACRO_EXTEN} variable will be empty on the custom script so unusable. In order to fix this issue, you muse use ${MACRO_EXTEN2} instead of ${MACRO_EXTEN} on the Custom Script.
  • ScopServ Telephony Server 1.4.52

    RevDateDescription
    28182009-05-21
  • When Trivial Password Check is not enabled on Voicemail Security, we must allow VM password to match the mailbox number (Thanks Cristian).
  • 28172009-05-21
  • On Configuration -> Asterisk Manager Interface (AMI), it now possible to define the Write Timeout parameter on a per-user basis. If the device connected via this user accepts input slowly, the timeout for writes to it can be increased to keep it from being disconnected (value is in milliseconds).
  • 28162009-05-19
  • We now correctly generate agent extensions created with the Extensions Wizard when the Web-GUI is enabled (Thanks Phillip).
  • 28152009-05-18
  • We make the tenant name displayed in the tenant selection box the same for all pages (ex. in Reports and Configuration).
  • 28142009-05-15
  • Add missing parameters for Call Forward on Unavailable and DND destination on 'User Web GUI' (Thanks Jacques).
  • ScopServ Telephony Server 1.4.51

    RevDateDescription
    28132009-05-13
  • On Configuration -> Virtual Fax (Hylafax), new options to control retries and timeout has been added. You can define the maximum calls to make to transmit a job and, the number of attempts per job and BUSY/NO ANSWER resent interval.
  • 28122009-05-13
  • A comparison error has been fixed on Voicemail Expiration script when deleting old temporary greeting message.
  • 28112009-05-13
  • Fix a typo on the Crond script that cause the 'Voicemail Expiration' script to never been executed.
  • 28102009-05-13
  • On Application -> Auto Attendants (IVR) -> Options, a new option has been added to update/Set 'IVR Name' variable, enabled by default. In some complex setup, it can be useful to use this option when using 'Return to Last IVR' destination.
  • 28092009-05-12
  • A problem on 'Add Multiple Extensions' wizard has been fixed. We now do a distinction between Agents and Extension (SIP/IAX2/etc) so it now possible to add duplicate Agent/Extensions (ex. Agent 100 and Exten 100) from the Wizard window.
  • 28082009-05-11
  • On Configuration -> Telephony Modules, you can now enable SNMP support for Asterisk. Rudimentary support for SNMP access to Asterisk is available and we run as a sub-agent to a running SNMP daemon using the AgentX protocol. Currently, you must manually configure the SNMP daemon but a module to manage SNMP will be added on Server package.
  • 28072009-05-11
  • On Extensions -> Directory, it possible to define name label for external mumbers, so we add examples on the selection window.
  • 28062009-05-11
  • Fix a problem with Aastra Provisioning when the Internal Directory contain some 'External Number' entries (Thanks Dave).
  • 28052009-05-11
  • Fix a problem with Snom M3 provisioning where the 'Account Mailbox' is always set to 8000 on generated APS files (Thanks Xavier).
  • 28042009-05-08
  • On Log Retention Policy, it now possible to enter 0 to unset the specific policy, this allow to unset File Size or Time Limit policy.
  • 28032009-05-08
  • You can now specify rule when phone is in DND status and set destination on Extensions -> Phones.
  • 28022009-05-08
  • For all phones that support Microbrowser we have add 2 new options that allow to hide the status for DND and CallForward.