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.

2007-10-12

ScopServ Telephony 1.4.5, Asterisk 1.4.13 and Wanpipe 3.2.0
more...



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.

What will be available on next release ...

RevisionDateDescription
23042008-07-23
  • We now allow a maximum of 200 parking lots to be created.

ScopServ Telephony Server 1.4.25

RevisionDateDescription
23032008-07-23
  • Update to Asterisk 1.4.21.2 that include fixes for two security issues that affect users of the IAX2 channel driver (Digium advisories AST-2008-01 and AST-2008-011).
  • Automatically set the 'allowfwdownload' option to NO on IAX2 config file in order to disable firmware distribution method to be used. It has been recently proven that this method can be used as a source of traffic amplification attack.
23022008-07-23
  • On Miscellaneous -> RSA Keys, we must also remove the key file when we delete an item using Action droplist instead of the Delete button (Thanks Mike).
23012008-07-23
  • We have remove the 'Local Number' option on Woomera Digital Inferfaces. We now only use the Asterisk dialplan to limit the called numbers, since it was made to route number, is much more efficient at handling dialed number sorting then SMG (one of the reason we limited MSNs) (Thanks Konrad).
23002008-07-22
  • We must use 1/0 instead of yes/no on the woomera.conf file (Thanks Christian).
22992008-07-22
  • We must not count Agent on license when we generate phones/extensions dialplan (Thanks Etienne).
22982008-07-22
  • Fix parsing error on Hylafax backend (r2297).
22972008-07-22
  • On Config - Virtual Fax (Hylafax), you can now specify the Fax Master email address and kind of message it will receive.
22962008-07-22
  • Some asterisk version do not append the Channel header to the UserEvent and causing DND notification to stop top work, so we now automatically add the Channel header to UserEvent for DND feature code (Thanks Etienne).
22952008-07-22
  • On Applications -> Application, you can now create Ringing Service application that can be used as Day/Night mode key. This allow to create a speeddial that will enable/disable a specific LineID/RingID with a single key. Support for BLF (hint) is also available if DEVSTATE function is installed.
22942008-07-22
  • Ability to use DUNDi as destination on Ringing Service has been added (Ticket 966C9F).
22932008-07-22
  • Fix an undefined variable error on the Fax Notify script.
22922008-07-22
  • Oops, copied the cleanup function on the 'per minute' script instead of 'per day' (see r2291).
22912008-07-22
  • Automatically cleanup temporary files used by 'Record your Name' options on a daily basis.
22902008-07-22
  • Fix a dialplan variable error on Incoming Lines when using Fax Detection (Thanks Doug).
22892008-07-18
  • A problem has been fixed when we get/set the language to use on IAX2, MGCP and Zap channels.
22882008-07-16
  • mISDN channels (module) can now be visible when Digital Interfaces module is not enabled.
22872008-07-15
  • Another typo has been fixed on the FaxDispatch fax.
22862008-07-15
  • Fix a typo on the FaxDispatch (Hylafax) script when sending faxes to Printer (Thanks Martin).
22852008-07-15
  • Added support to customize CallerID on Call Forward rules (Thanks Doug).
22842008-07-15
  • A problem on Reports - Server Status - Agents has been fixed. We now use 'getTenants' internal function to retreive Tenants list (Ticket 500216).
22832008-07-15
  • On some AGI scripts, we must retrieve the Tenant and Extension based on the calling channel, in order to fix problems with Agent login, we now exclude Agent channels on the list (Thanks Doug).
22822008-07-14
  • Fix pattern matching for DND, Agent and Hotdesk BLF/speeddial key and fix a minor issue with custom devicestate.
22812008-07-14
  • It is now possible to create Softkey that allow to enable/disable a features/functions and see a visural indicator (BLF) according to the state of the features. Currently, you can create BLF/speeddial for Hotdesk (Login/Logout), Agent (Login/Logout/Pause) and Do Not Disturb (DND) features.
  • To define a softkey, you must use the following format:
    • Hotdesk (hotdesk-[tenant]-[exten])
    • Agent (agent-[agentid])
    • DND (dnd-[tenant]-[exten])
  • We added (backport) DEVSTATE and EXTSTATE functions in Asterisk 1.4 (require Asterisk 1.4.21.1-7 RPMS or later).
22802008-07-14
  • Instead of forward the call directly to Voicemail when 'Do Not Disturb' feature code is enabled, we now follow Call Forward On Busy rule. This will now act exactly like SIP DND (Busy Here).
22792008-07-14
  • When an extension (phone) change, we now automatically cleanup cached files used by the Realtime Monitor and some AGI scripts (Ticket 6ADADC).
22782008-07-14
  • When generate Instant Messaging (IM) configurations on Commit, we now display a warning message when the Openfire daemon is not running.
22772008-07-14
  • An error has been fixed on Commit when using 'Internal Call Forward' rules are enabled on Extensions (Phones) that caused 'External Call Forward' rules to not be generated on AstDB (Ticket F448C1).
22762008-07-14
  • On Commit windows, when we generate Phones/Extensions configuration, we must not count Agents when we check for maximum users allowed by the license (Thanks Doug).

ScopServ Telephony Server 1.4.24

RevisionDateDescription
22752008-07-12
  • On Park And Announce destination, you can now specify if the caller must record name of calling party (person who wish to call) and ability to customize the Announce template has been added.
22742008-07-12
  • Finally fix all issues on Incoming Lines that have been introduced by revision 2266.
22732008-07-12
  • On Incoming Lines, remove all trailing space in CallerID Source field.
22722008-07-12
  • A problem with Softkey has been made on Aastra Provisioning. New key destination (Services, Directory and Callers) are available on Aastra 57i (Ticket 7ABEFA).
22712008-07-11
  • We must ignore invalid entries on Speeddial else this can cause problem when we generate configurations (Commit) (Thanks Etienne).
22702008-07-11
  • Fix a problem where Incoming Lines aren't created when no CallerID source are specified.
22692008-07-11
  • Add detailed reports setting for ACD overflow data (Ticket 641713).
22682008-07-11
  • On Park and Announce, it now possible to use a 'Paging and Intercom' application as Announce destination (Thanks Dave).
22672008-07-11
  • An option to CDR filter has been added to search by UniqueID. You can specify a partial UniqueID (ex. 12345) and it will match from start of the string. This option is only available when logged as Administrator (Thanks Dave).
22662008-07-11
  • On Incoming Lines -> CallerID Routing, you can now specify multiple Number/Pattern (Thanks Doug).
22652008-07-11
  • It's now possible to set 'Park and Announce' as a destination on Applications -> Application menu.
22642008-07-11
  • On Queue (ACD) -> Overflow/Fallback, you can now set 'Park and Announce' as destination (Thanks Dave).
22632008-07-11
  • Fix a fatal error on GUI when we reach limit of items allowed by a license (Ticket 1758F2).
22622008-07-11
  • On Personal IVR, it now possible to set 'Park and Announce' as destination.
22612008-07-10
  • Ability to automatically transfer a call on a Parking lot has been added on IVR. You can specify where the recording and parking orbit is announced. Caller name recording prompt is optional (Thanks Dave).
22602008-07-10
  • Woomera Interface can now be visible when Digital Interfaces module is not enabled.
22592008-07-10
  • Remove debug infos on Phones and Hylafax backend (Commit window).
22582008-07-10
  • On Queue (ACD) options, it's now possible to specify an AGI script to be executed on the calling party's channel once they are connected to a queue member.
22572008-07-10
  • On Voicemail configuration, we now remove all accents on Fullname and convert string to plain text (alphanumeric).
22562008-07-10
  • We must remove all trailing spaces on Full Name when we generate Voicemail configuration file in order to avoid missing entries on Company Directory (Thanks Mike).
22552008-07-10
  • If Fax Detection is enabled on Incoming Lines and that NVFaxDetect application is installed on Asterisk, we will automatically use this application to listens for fax tones for 4 seconds of time (will be interrupted by digits or non-silence). This work on all channel types, including Woomera, IAX and SIP channels.
22542008-07-09
  • On Configuration -> Virtual Fax (Hylafax), you can now specify the Language that will be used on Email notification (English, French, German and Italian).
22532008-07-09
  • It now possible to create a Virtual Fax extension and use it as destination on an IVR when using Hylafax instead of SpanDSP. You can dispatch incoming faxes to Printer and/or Email.
22522008-07-09
  • Fix a typo on DNSmgr configuration.
22512008-07-09
  • The DNS manager is now automatically enabled on Asterisk, this allow to locally cache DNS replies. The refresh time is set to 5 minutes.
22502008-07-08
  • Optimize Realtime Monitor and ScopSwitch™ functions used to get Agents last login/logout/pause/unpause events for Queues and Agents (ACD) reports.
22492008-07-08
  • When we retrieve Parked Call and check for Recording, each extensions must have recording enable if not you lose that second half of recording.
22482008-07-08
  • We now save/reset CDR infos when a call is Parked.
  • When an extension answer a Parked Call, we now check if the extension have Recording options enabled.
22472008-07-08
  • Allow to specify 'StateInterface' on QueueAdd manager event.
22462008-07-08
  • Fix Agent device state problem with Agent Login from Realtime Monitor and ScopSwitch™.
22452008-07-08
  • Add debug file output to ScopServ QueueLog monitoring script (queue2sql) to allow better debug in case of problems with the script.
22442008-07-07
  • On Outgoing Lines, we now evaluate then stored FORCE_RECORDING variable since it can contain other variables.
22432008-07-07
  • Do not generate Analog configuration (Zaptel) when the signalling mode is invalid.
22422008-07-07
  • Fix a typo on Snom provisioning for Subscription Expiry field (Thanks Jacques).
22412008-07-07
  • Name change in extension is not written to mac.cfg in tftpboot unless admin chooses full commit (Ticket CB1FB3)
22402008-07-07
  • Use MixMonitor instead of Monitor on the Dial script (AGI) when running Asterisk 1.2/1.4/1.6.
22392008-07-07
  • You can now set 'auto' as DTMF mode on SIP accounts (Interface and Extensions). The server will use rfc2833 for DTMF relay by default but will switch to inband DTMF tones if the remote side does not indicate support of rfc2833 in SDP.
22382008-07-03
  • Fix negative values problem in Realtime Monitor Queues and Agents (ACD) reports.
22372008-07-03
  • Fix multiple sorting problems on Reports -> Call Distributions (ACD) -> Abandonned Calls (Thanks Frank).
22362008-07-03
  • A new option has been added on Phones -> Phones Options to enable 'SIP Alert-Info' passthrough. When enabled and the Incoming SIP call have an Alert-Info header, we will pass thr value to the called SIP phone.
22352008-07-03
  • When a SIP extension receive a call, we now check SIP header for Alert-Info variable and if defined, the value is now passed to the called phone (Thanks Tjardick).
  • We now automatically enable the following options on a per extension basis: 'limitonpeers', 'notifyringing' and 'notifyhold'. This fix some issues with agent status on Non-ACD calls (Thanks Doug/Phillip).
22342008-07-03
  • On VoIP Account, when the type is set to User, it's now possible to specify an host/ip address (Thanks Frank).
22332008-07-02
  • On Flash Operator Panel, Voicemail extension type are now created on buttons configuration file (Thanks Brian).
22322008-07-02
  • On the Dial script (AGI), we now parse the Recording Tag setting and substitute defined variables and functions. Currently only theses variables are supported : ${EPOCH}, ${CALLERID(ANI)}, ${CALLERID(NAME)}, ${CALLERID(NUM)}, ${CALLERID(DNID)} and ${CALLERID(RDNIS)}, Only the ${STRFTIME(epoch||format)} function has been implemented for now.
22312008-07-02
  • Fix minor PHP error in Queues and Agents (ACD) reports monitoring code for Realtime Monitor and ScopSwitch™.
22302008-07-02
  • Don't reset last login/logoff time on next day in ScopServ QueueLog (queue2sql) monitoring script.
  • Fix perl regular expression match error in ScopServ QueueLog (queue2sql) monitoring script.
22292008-07-02
  • Add the ability to print the received faxes when using we use Hylafax (Thanks Martin).
  • Fix a problem on Fax Notification scripts (SpanDSP) where the command to print fax is not executed.
22282008-07-02
  • Fix PHP error in some debug messages for Queues and Agents (ACD) reports in Realtime Monitor service.
22272008-07-02
  • Update Realtime Monitor Queues and Agents (ACD) debug levels.
  • Now allow to start Realtime Monitor Queues and Agents (ACD) monitoring system service (acd_monitor) with debug enabled using --debug .
22262008-07-02
  • Add new Debug output for Realtime Monitor Queues and Agents (ACD) reports.

ScopServ Telephony Server 1.4.23

RevisionDateDescription
22252008-07-01
  • On E911 notification script, if the monitor/record file doesn't exist on the parent directory we also check on 'per date' subdirectory (YYYYMMDD).
22242008-07-01
  • On Outgoing Lines, when Customize Fallback status option is enabled, it now possible to play Circuit Busy Message on some call status (like CHANUNAVAIL or CONGESTION).
22232008-07-01
  • A major change has been made on all SOHO edition, the restriction/limit of 5 items has been removed. Like all others edition, you can now create unlimited number of Lines, Provisioning, Applications, VoIP Account, etc.
22222008-07-01
  • In Emergency Lines, if Recording/Monitor is enabled, you will now have option to include Recording file as attachment on Email action (Thanks Dave).
22212008-07-01
  • Options to record a call has been added on Lines -> Emergency Lines (Ticket: 22C803).
22202008-06-30
  • Fix a permissions error on Flash Operator Panel when an extension log into GUI, they now only see Panel that have proper permissions (Ticket A040F4).
22192008-06-30
  • Fix a typo on Realtime Monitor -> Parking Lots.
22182008-06-30
  • Increase memory limit from 64M to 512M only on the Reports -> Exports page, this must fix lots of problem where we got a blank/empty page if memory usage is exhausted (Thanks Alraiky).
22172008-06-26
  • Add new permissions on Phones -> WebGUI for Instant Messaging and E911 Location. This allow to control if end users can edit or not IM/E911 informations from GUI.
22162008-06-26
  • Fix PHP crash on Queues and Agents (ACD) monitoring service for Realtime Monitor and ScopSwitch™ when new ringnoanswer or ringnoanswer_time columns aren't available in MySQL DB.
22152008-06-26
  • On Wanpipe (Sangoma) configuration, we must use FE_MEDIA instead of MEDIA (Thanks Konrad).
22142008-06-25
  • On Reports -> Informations, fix a display error on Incoming Lines for Block and Port based lines.
22132008-06-25
  • Fixes on Voicemail Greetings:
    • Fix a problem where the default voicemail greeting is played instead of the custom Voicemail greetings (busy/not available) (Ticket D812A3).
    • If we set 'Skip Instruction' on Voicemail option, we must set the 's' parameter (Ticket E21104).
22122008-06-25
  • On Lines -> Emergency Lines, you can now specify if you want an action to be executed when the call start or on hangup (default).
22112008-06-25
  • On Extensions -> Phones -> User Options, you now have a new option to enable E911 Location. If enabled, you will have a new tab to specify Customer Name, Email, Location, GPS and additional informations that can be used to generate NENA ALI data.
  • A new report is available to display Emergency Lines (E911) location information, including link to GoogleMap.
  • On Configuration -> Telephony Modules, an option to enable Google Web API and specify a Google API key has been added, this is required to use GoogleMap extension on Reports.
22102008-06-25
  • We must not generate dialplan for Agents on the Local context, this cause problem when agent/phone have same extension (Thanks Doug).
22092008-06-23
  • On Snom Provisioning, the list of build-in key events that may be mapped on Softkey have been enhanced, all know Key Events must be available.
22082008-06-23
  • A new option has been added on Configuration -> Features Code to control the default timeout for answer on Attended Transfer. The default value is set to 15 seconds (Thanks Frank).
22072008-06-19
  • A problem has been detected on Email Notification for Emergency and Special Lines where no Email are generated. The function to send the email has been disabled and is now functionnal.

ScopServ Telephony Server 1.4.22.1

RevisionDateDescription
22062008-06-19
  • Fix a Transfer problem on the Dial AGI script when the CallerID is unknown (Thanks Dave and Randy).
22052008-06-19
  • Fix updates problem with Micro Browser for Agents informations. (Ticket 772D03)
22042008-06-19
  • Fix minor PHP error in Queues and Agents (ACD) Realtime Monitor reports.
22032008-06-19
  • Queue Log monitoring service not monitor Ring No Answer (Missed calls) and preserve stats for current queue and agent in MySQL database.
  • Update Realtime Monitor reports for Queues and Agents to use new Queue Log stats for Missed Calls.
  • Now ignore calls Missed Calls of less than 5 seconds.
22022008-06-19
  • Fix minor PHP errors in Realtime Monitor and ScopSwitch™ code.
22012008-06-19
  • Updates to Realtime Monitor and ScopSwitch™:
    • Update caching in Agent calls monitoring code.
    • Fix displayed number of Agents available (was previously including offline agents).
    • Now display logged agents number in ScopSwitch™ window for Queues.
    • Display Ringing icon when an Agent phone is not on call and phone is ringing in ScopSwitch™ window for Queue Agents.
22002008-06-18
  • Fix PHP Segmentation fault in Realtime Monitor Queues and Agents (ACD) monitoring service when Remote (external) Agent is present in Queue.
21992008-06-18
  • Fix ScopSwitch™ display for Queue Agents window.
21982008-06-18
  • In Queue Log monitoring service (queue2sql), update last login/logout variables when we get this info from DB if not already known.
21972008-06-18
  • Updates to Queues and Agents (ACD) reports:
    • Fix current state reset to 0:00 after call, unpause or logoff events. (Ticket 772D03)
    • Update Agent Queue channels monitoring code.
21962008-06-18
  • We now allow to monitor PRI Dchannel status (Up/Down/Provisioned/In Alarm/etc) from Settings -> Monitoring menu (Ticket 20088E).
21952008-06-18
  • On Interface -> Auto Detect Cards, we have add a warning message on the last page that you must Commit changes and restart Zaptel/Wanpipe and Asterisk services once cards detection is completed (Thanks Dave).
21942008-06-18
  • On Sanity Check (Commit), we automatically build/install a DKMS modules (Zaptel, Wanpipe and mISDN) if they aren't properly installed (Ticket D5830F).
21932008-06-18
  • Fix reset of Queues and Agents (ACD) reports at midnight (00:00) in Realtime Monitor when no window is open.
21922008-06-17
  • On the Fix CallerID Name script, when the CID Name is set to 'unknown', we must not parse it. This fix a problem where call are dropped after a transfer (Thanks Mike and Dave).
21912008-06-17
  • Rename 'Ring Through' to 'Missed Calls' in Historical and Realtime reports for Agents stats.
21902008-06-17
  • In Realtime Monitor, fix display of Agent Channel when available for Agents stats and if channel is available (agent in asterisk queue) but agent not logged, hide both Logged and Offline checkboxes.

ScopServ Telephony Server 1.4.22

RevisionDateDescription
21892008-06-17
  • Add Ring Through (No Answer) display to Realtime Monitor Agents reports.
21882008-06-17
  • In Realtime Monitor report for Agents summary, don't flag Login/Logout (*50) or Pause/Unpause (*51) features codes as Non-ACD call.
  • Update Realtime Monitor reports for Queues and Agents (ACD) to fix problem when Agent Logoff, wrong display of answered calls and wrong talktime. (Ticket 772D03)
21872008-06-17
  • Update Agent Login feature code to send AGENTCALLBACKLOGIN event before ADDMEMBER event to Queue Log monitoring service.
21862008-06-17
  • Fix minor date parsing error in Queue Log monitoring service.
  • Update cache files for login and logout events in Queue Log monitoring service.
21852008-06-16
  • On Commit, when we cleanup unused Voicemail folder, a checkup has been added in order to verify if the folder is a symbolic link or a real file.
21842008-06-16
  • Fix display of Current state for Agents in Realtime Monitor ACD reports.
  • Split 'Not Ready' column in Realtime reports for Queues and Agents (ACD) into 2 separate columns 'Paused' and 'Offline'.
21832008-06-16
  • On QueueLog monitoring service when extracting Agent channel, now make sure that no channel is returned if agent isn't logged (compare agent last login and last logoff timestamps).
21822008-06-13
  • Fix a parsing error on the QueueLog Import (SQL) script where all AGENTLOGOFF event are ignored (Thanks Daniel).
21812008-06-12
  • We finally take the decision to re-implement Park/Orbit function key on Snom Provisioning in GUI since this works perfectly for ParkExt (700) as singke key park (Thanks Dave).
21802008-06-12
  • When an agent want to log but is already logged from a different phone, please a message that tell from which extension he log. Previously, we offered options to hangup or continue to automatically logout others agent but that part has been removed in current release since this part has been "bugged".
21792008-06-12
  • You can now defined Busy Lamp Field (BLF) destination on Snom Provisioning that allow BLF/Pickup support on Asterisk (require Snom firmware 7.1.33 or greater) (Ticket 428999).
21782008-06-11
  • On Polycom Provisioning, the Buddy Watch option is now automatically enabled for all Directory entries (Ticket AD81EC).
21772008-06-11
  • A problem has been fixed on Voicemail extension when Broadcast option is enabled, instead of use the last arguments of ExternNotify script (the number of voicemails in that mailbox), we verify on the folder what is the last message ID (Thanks Victor).
21762008-06-11
  • If Hylafax is enabled, it now possible to use 'Virtual Fax' as a destination on Incoming Lines and specify which port to use.
21752008-06-10
  • Add Instant Messaging (OpenFire) in General -> Services Status so this service can be start/stop/restart from GUI.
21742008-06-10
  • Rename 'Not Ready' to 'Paused' for Agents columns in Realtime Monitor.
21732008-06-10
  • Fix current state display for Agents in Realtime Monitor after Non-ACD call has been hangup.
21722008-06-10
  • Fix problem with Non-ACD call display update on Realtime Monitor after call in hangup.
21712008-06-10
  • Fix problems with lastest changes to Queues and Agents (ACD) reports displayed on Realtime Monitor. (Ticket 772D03)
21702008-06-10
  • New options has been added on Configuration -> Instant Messaging to control available features to clients like Broadcasting, File Transfer, Group Chat and Avatar/vCard changes. You can also defined SIP options used by Spark SIP plugin (SIP and STUN Server).
  • On Phones -> Instant Messaging, you now have an option to enable SIP Phone plugin and SIP options will be automatically provisionned on the Spark client.
21692008-06-10
  • Fix Non-ACD calls display for Agents on Realtime Monitor (Ticket 772D03).
21682008-06-10
  • When you open the Filter window on Call Details (CDR) reports, we now set the default value for Stop Time to 23:59 instead of 00:00 (Thansk Doug).
21672008-06-09
  • Finally, we fixed the Fix CallerID Name script so all Incoming CallerID informations are now set properly (Thanks Dave for all tests!)
21662008-06-07
  • Fix another error on the Fix CallerID Name script where the Name is set twice in the final result.
21652008-06-06
  • A problem has been fixed when use the directory service, where, after they find the name and tell it to connect to that user, the directory service goes into a loop and makes the caller find the name over and over again (Thanks Kevin).
  • We now create symlink for all Phones/Company Directory on the Voicemail spool directory in order to play the greeting message, if available, instead of spell the name out.
21642008-06-06
  • Fix small phrases to be more proper English ;P
21632008-06-06
  • You can now specify variables like ${EXTEN} or ${CALLERID(num)} in Call Recording Tag, this allow to generate dynamic filenames for recording based on extension/channel variables (Thanks Tjardick).
21622008-06-05
  • The variable substitution function on Fax Notification scripts has been rewrited and the ${FAX_DATE} variable is now replaced with the actual date (Thanks Cristian).
21612008-06-05
  • New options has been added on Polycom Provisionning in the Microbrowser tab to disable Idle and/or Main screen/page. This allow to only enable the Internal Directory (Thanks Tjardick).
21602008-06-05
  • On Phones -> Directory, it's now possible to specify a contact name for external number if number and name are separated by a semicolon, by example, 5551212;ScopServ International.
21592008-06-05
  • Fix a typo on Feature Code, must read 'Channel Monitoring' instead of 'Channels Monitoring' (Thanks Danielle).
21582008-06-04
  • In Realtime Monitor, display Hold time value in h:mm:s format instead of seconds on Queues summary.
21572008-06-04
  • On Queue (ACD) configuration, we now set the 'setinterfacevar' variable to 'yes' for ALL queues. When set to yes, just prior to the caller being bridged with a queue member the MEMBERINTERFACE variable (dialplan) will be set with the interface name (eg. Agent/1234) of the queue member that was chosen and is now connected to be bridged with the caller (Thanks Nicolas).
21562008-06-04
  • In QueueLog service, make sure that event cache file for queues is updated when a caller is entering queue.
21552008-06-04
  • Fix display of Waiting Callers on Realtime Monitor for Queues and Agents (ACD) reports (Ticket: 772D03).
21542008-06-04
  • Fix minor PHP errors in Commit screen.
21532008-06-04
  • Update and optimizations to Queues and Agents (ACD) monitoring on Realtime Monitor to fix some minor issues.
21522008-06-04
  • Fix a major issue on the 'fixcidname' AGI script where no CallerID Name is returned (Thanks Dave).
21512008-06-04
    • Fix a problem in QueueLog (queue2sql) import script related to Realtime Monitor where agents are incorrect after switch to a new day and service need to be restarted.
21502008-06-04
  • Instant Messaging module has been added on Telephony Modules, it currently allow to generate configurations for Asterisk-IM and Openfire and you can enable IM support on a per extension basis (will use sip/iax authentication to create users). From Extensions -> Instant Messaging, you can defined external gateway/transport like MSN, Yahoo, ICQ, GoogleTalk and Gadu-Gadu.
  • We have add 2 new functions to 'userservice' Java plugins (Openfire) to encrypt and decrypt password in Blowfish (CBC), so we use the encrypt function to save password for IM gateway/transports in the Openfire database.
21492008-06-04
  • It is now possible to exclude contexts and/or files to be generated at the Commit. To do this, you must go to Configuration -> Commit Menu and enable exclusions. In the case of context, it is important that the full name is specified. For files, you can specify the beginning of a filename/directory, the end of a filename or the full name (path/file).
  • When we generate Sangoma Media Gateway (SMG) configurations for A500, we must ignore 'local_number' and '*_prefix' if value is empty, else the SMG/BRI daemon will not start properly.
21432008-06-02
  • Minor cleanup on Configuration -> Telephony Modules page.
21422008-06-02
  • On the makeCall API function, we now use the Class of Service specified on the Source Extension instead of use 'default' as context (Thanks Nicolas).
21412008-06-02
  • On Polycom Provisioning, we have add '3.x' in the list of Firmware version and when using this version, you will be able to defined Corporate Directory (LDAP) options (Ticket: 44EB44).

ScopServ Telephony Server 1.4.21

RevisionDateDescription
21402008-06-01
  • Add missing 'Date Format' parameter on Cisco Provisioning when using Firmware 8.x or later (Thanks Martin).
21392008-05-30
  • New columns has been added on Call Distributions (ACD) -> Agents report to display the total number of calls when an agent left the phone ring without answering it, including the total ring time. A new column is also available to display total number of Non-ACD calls.
  • We now import and process 'RINGNOANSWER' event on Queue Log script/library.
21382008-05-30
  • We must import 'PAUSECODE' event when parsing the Queue Log (ACD) file, else we will not be able to see 'Pause Code/Tag' on Reports.
21372008-05-30
  • When an agent use the 'Pause Tag' feature code, we now verify if the agent is already logged and if not, redirect to the Agent Login application. Also, if the agent is not yet in Pause, we will automatically pause the agent, this allow to have 'Soft Key' that Pause and Tag (pause reason) the agent.
21362008-05-30
  • We now generate both XML and CNF file for Cisco Provisioning when specified firmware is set to 8 or greater.
  • Multiple errors/typos has been fixed on Cisco XML configuration files.
21352008-05-30
  • An SQL query error has been fixed on Call Reports -> Details -> Export where no data are fetch from the CDR table (Thanks Michel).
21342008-05-29
  • Rename 'Show Missed Calls' to 'Suppress Missed Calls Display' on the Polycom Provisioning (Thanks Martin).
  • Fix a typo on Phones configuration, we change 'Users Settings' to 'User Settings' (Thanks Danielle).
21332008-05-29
  • The 'Reset Interval' option has been added to Digital Interfaces (Zaptel/Wanpipe). This allow to set the time in seconds between restart of unused channels. Some PBXs don't like channel restarts, so we must set the interval to 0 in order to disable entirely.
21322008-05-29
  • Remove debug line in the Fix CallerID script that convert the CIDName in ISO-8859-1 and remove accents (Thanks Doug).
21312008-05-28
  • Minor fix on Spectralink 8002 provisioning, the global/default file must be sip_allusers.cfg instead of SIP_allusers.cfg (typo on polycom docs).
  • Fix use of Template on Spectralink 8002 provisioning.
21302008-05-28
  • Do not display 'Lines' tab on Spectralink provisioning when create a template (Thanks Dave).
21292008-05-28
  • Support for Spectralink 8002 (Polycom WiFi handset) has been added on Phones Provisionning. Up to 4 lines are supported and a maximum of 8 favorites key (speeddial/features code) can be defined.
21282008-05-28
  • If Asterisk Addons has not been compiled with the 'MYSQL_LOGUNIQUEID' flag, then we must not specify the DISTINCT tag on SQL queries used to retrieve Call Detail Reports (CDR) else only the first page will be available (Thanks Phillip).
21272008-05-28
  • On Polycom Provisioning, you can now enable/disable the display of Missed Calls on a per-line basis.
21262008-05-27
  • When the CallerID Lookup option is enabled in Incoming/Outgoing Lines, it is now possible tu use Global Speedial and Company Directory as lookup source.
21252008-05-27
  • Ability to filter by Start and End time has been added on Reports -> Call Details (CDR).
21242008-05-27
  • Since most Asterisk doesn't support UTF-8 character set for CallerID, we now systematically convert all incoming CallerID Name into ISO-8859-1 charset and remove all accents. This applied only to Incoming Lines.
21232008-05-27
  • You can now filter by time (start/stop) on Reports -> Calls Reports.
  • On Calls Reports -> Calls Summary, new columns has been added to display Calls Duration and Ringtime informations (Total, Mininum, Maximum, Average).
21222008-05-27
  • New options has been added to specify if we want to show/hide the Name and/or Phone Number in Phones -> Directory. Theses options allow to customize the display format on Internal Directory used by Phones Provisionning (like Snom, Polycom, etc) (Thanks Christian).
21212008-05-26
  • Fix a minor undefined variable error when no Interface (Digital/Analog/mISDN/etc) modules are enabled.
21202008-05-26
  • Currently we do not remove faxes from spool directory after a fax has been sent or received, so a new option has been added on Configuration -> Virtual Fax to automatically clean/delete old faxes (Thanks Dave).
21192008-05-26
  • New options for IMAP storage has been added on Configuration -> Voicemail. By enabling IMAP Storage, the server will use native IMAP as the storage mechanism for voicemail messages instead of using the standard file structure. Please note that current version of Asterisk (RPM) doesn't include IMAP client libraries and will be added next release.
21182008-05-26
  • Fix a problem with SOHO edition (license) where the maximum number of users that can be defined is set to 5, no matter what is defined on the license (Thanks Martin).
21172008-05-26
  • We now import 'RINGNOANSWER' entries on the Queue Log SQL table.
21162008-05-26
  • Update Events cache files of Agents generated by ScopServ Queuelog monitoring script (queue2sql).
21152008-05-26
  • Fix a problem where National/International Prefix aren't saved on the SMG (Sangoma Media Gateway) configuration file when the value is set to 0 or 00 (Thanks Jacques).
21142008-05-26
  • We now automatically disable links for 'Add Extension' and 'Add Multiple Extensions' if you have reach the maximum users allowed by the license on the General -> Quick Links/Wizard page.
21132008-05-24
  • Import new function for Speeddial selection wizard.
21122008-05-24
  • You can now override de default intro file on Phones -> Company Directory and ability to add Speeddial entries directly on the Directory has been added (Thanks Christian).
21112008-05-24
  • Newer Cisco phones (using Firmware 8.x) now use an XML format config file instead of a plain text file. Note that it is now possible to specify Speeddials in the config file rather than just lines, so the Provisionning pages now give a choice of Line, Speeddial or Features (CF, Voicemail, etc).
21102008-05-23
  • Be sure that a valid number has been entered for RX/TX gain on Digital Interface (mISDN only). If the value is blank or an huge number, change it to 0 else this will cause massive distortion on mISDN channels (Thanks Martin).
21092008-05-23
  • Multiple bugfixes for Ringtone has been made on Polycom Provisionning, we defined new ringtone for Internal and External SIP Alert Info and change default value (that are same for both internal/external). The Secondary Dial tone is now the same as ringback, this allow to have a different tone that normal call (Ticket DC9A19).
21082008-05-23
  • You can now use Hylafax instead of SpanDSP for Incoming/Inbound faxes received on the server and the ability to route incoming faxes by DNIS or CallerID has been added on Interface -> Virtual Fax. Currently, only Email destination is available.
21072008-05-23
  • Under the Service Level (ACD) reports, we now use the last day of the month (ex. 2008-02-01 to 2008-02-29) instead of the first day of the next month (ex. 2008-02-01 to 2008-03-01). Leap year friendly ;P
21062008-05-23
  • Add support for Distinctive Ring on Polycom Phones, this can be enabled on Extensions -> Phones Options -> SIP Alert.
21052008-05-23
  • In Incoming Lines, you can now select multiple trunks (VoIP Account) at once. Broadsoft switch for example cannot route multiple DID's to an unique destination using Asterisk, with this option, you haven't to create duplicate entries on Incoming Line for each SIP account (Thanks Dave).
21042008-05-23
  • Automatically fix ownership/permission for the 'AstDB' file if Asterisk has been previously run as root user (Thanks Sami).
21032008-05-22
  • Do not count Agents as an extension on Phones -> Extensions when we display the maximum number of allowed users (license).
  • Add a column to display the total number of agents per tenants on Manager -> Tenants.
21022008-05-22
  • Some Sangoma/Wanpipe parameters are only available when using Wanpipe 3.3 or greater, drivers will fail to load if TE_RX_SLEVEL and FE_TXTRISTATE are defined on the configuration files.
21012008-05-21
  • The Line Build-Out (LBO) parameter is ignored on Zaptel configuration when using Sangoma (Wanpipe) card, this fix a problem where 'ztcfg' return an error when using an E1 interface.
  • On the Sanity Check, also verify if Zaptel rules are also defined on the default template (50-udev.rules).
21002008-05-21
  • In Outgoing Lines, you can now select multiple trunks (VoIP Account) at once, since this can be very time consuming for customer with multiple VoIP Account to create/copy outgoing lines for each account, this option would help to reduce configuration time (Thanks Dave).
20992008-05-21
  • Fix a minor undefined variable warning message when we check if an extension has been defined in multiple phone provisionning.
20982008-05-21
  • Minor fix on Sangoma A500 (Wanpipe) configuration files, we now automatically enable the 'TDMV_DUMMY_REF' parameter on first span in order to create a dummy timing source for Asterisk (like ztdummy on Zaptel).
  • If an invalid parameter is specified on Wanpipe configuration (like FE_TSTRISTATE instead of FE_TXTRISTATE), we remove the faulty setting from config file else Wanpipe driver will refuse to load.
20972008-05-21
  • The Billing report script is now much faster! Since 'Call Type' information are already automatically generated, it is not necessary to repeat the check for each call.
20962008-05-21
  • Since there are some facilities that do not use our RPM packages for Asterisk, it is possible that the 'State Interface' patch (used in Queue/ACD) is not installed. We now conduct a verification on the Commit window and generate configuration/dialplan files accordingly. This patch doesn't affect installations that used our RPMS packages.
  • The Queue Log (ACD) import script has been enhanced to better process invalid data. Instead of allow all events type and eliminate those that we do not wish, we now accept only specified events, thereby avoiding mistakes.
20952008-05-21
  • Do not display a warning message if an extension is defined more than one time on the same phone provisionning (Thanks Dave).
20942008-05-20
  • Fix a problem on Polycom Provisionning where Internal Directory entries are not exported in the directory XML file (Thanks Tjardick).
  • Better error handling of undefined variables on Phones Provisionning.
20932008-05-19
  • Change the default value for the PRI Dialplan parameter in Digital Interface to the far more common case of 'unknown'. For most installations, leaving this as 'unknown' (the new default) works in the most cases. In some very unusual circumstances, you may need to set this to 'dynamic'. Note that if you set one of the others, you will be unable to dial another class of numbers. For example, if you set 'national', you will be unable to dial local or international numbers.
20922008-05-14
  • Now use separate icons files for Calls to / from Extension icons in ScopSwitch™.
20912008-05-14
  • Add Call to / from an Agent Extension in ScopSwitch™ -> Extensions -> Agents.
20902008-05-14
  • Update Login/Logout permission option description text for Hotdesk and Agents extensions.
  • Add new permission option to allow administrator to give on a specific user extension control on Login/Logout of other Extensions.
  • Add new permission option to allow administrator to allow a specific user extension to Make/Transfer Calls from other Extensions.

ScopServ Telephony Server 1.4.20

RevisionDateDescription
20892008-05-09
  • Set a maximum execution time limit of 15 seconds for the Soft Hangup scripts, this must fix an infinite loop problem when the script run but cannot receive data from the Asterisk Manager Interface (AMI).
  • A very minor fix has been made on the Wakeup / Snooze script (remove a non-ascii character on a comment).
20882008-05-09
  • A typo has been fixed on Wanpipe (Sangoma) configuration file, must use FE_TXTRISTATE instead of FE_TSTRISTATE.
20872008-05-09
  • Fix a minor issue on Wanpipe start/stop scripts when Woomera is disabled and move all control of SMG (BRI) on an independant service (smg_ctrl).
20862008-05-09
  • The Sangoma Media Gateway (SMG/BRI) daemon has been added on the Services status list, this option is available when Woomera channels is enabled on Configuration -> Telephony Modules.
20852008-05-09
  • Fix problem when checking current Agent status to check if extension is on ACD/Non-ACD call on Realtime Monitor reports. (Ticket: 772D03)
20842008-05-08
  • The default context for all anonymous/guest incoming SIP and IAX2 calls has been changed from 'default' to 'default-incoming-guest' where a message now being played and the line immediatly hangup. This is done in order to prevent unauthorized access to Incoming Lines available on the server.
20832008-05-08
  • Fix small issues when we check the start/stop scripts for Wanpipe/SMG BRI in the Sanity Check (Commit window).
20822008-05-08
  • Since it is possible to assign same line to more than one MAC address, this can also cause multiple SIP problems if multiple devices tried to register using same user/line. We now display a warning message on the Commit window if a line is already assigned to some other MAC address.
20812008-05-06
  • Multiple Enhancement/Bugfixes for Wanpipe (Digital Interface):
    • On Commit window, when we generate the Digital interface configuration, we now automatically fixes entries on the Wanpipe config files (ex. to change the Clock Mode, Framing, Coding, etc).
    • New options has been added on Digital Interfaces, you can now specify a Reference Clock source (if the clock is set to master), define T1/E1 Receive sensitifity (max cable loss allowed (db)), enable/disable the T1/E1 Tx Tri-State mode and Hardware DTMF Detection.
    • Support for "Wanpipe Voice RTP TAP" has been added, this allow to encapsulate tapped voice channels in UDP and RTP headers. Tapping 4 x E1's worth of voice takes only 2% of overall system load. (Client system is not yet available).
20802008-05-06
  • On Interface -> Detect Cards script, we have change default value for Framing and Line Build-Out (LBO) when the Media type is set to E1 and card type is Sangoma/Wanpipe. This fix problem where driver refuse to load because FE_FRAME and LBO line have invalid value for E1.
20792008-05-05
  • Fix an error on the Woomera configuration file where the context= line must be defined before the group= line.
20782008-05-05
  • Fix Queues and Agents (ACD) data monitoring checkup code for data updates to properly updates queues when needed in Realtime Monitor.
20772008-05-05
  • Remove old debug output in Realtime Monitor script.
20762008-05-05
  • Now properly get last call to calculate Current State value for Queues and Agents (ACD) summaries in Realtime Monitor.
20752008-05-05
  • Now properly get Extensions status in Queues and Agents summaries of Realtime Monitor when using Device Channels for Agents.
20742008-05-05
  • Fix function used in Realtime Monitor and ScopSwitch™ to get Extension status for specified extension and tenant.
20732008-05-05
  • Fix display of status icon for Agents and Hotdesk extensions in Realtime Monitor.
20722008-05-05
  • Minor update to Web GUI form for Extensions.
20712008-05-05
  • Fix permissions tags for Login/Logout and Voicemail actions icons of Phones, Agents and Hotdesk extensions.
20702008-05-05
  • Fix display of Agents in Realtime Monitor for Queues and Agents summaries to display only active agents for current day. (Ticket: 968A3B)
20692008-04-30
  • Fix display issue with Loading Bar.
20682008-04-30
  • In the Commit window, when create the 'modules.conf' file, we now check if the Woomera channel is installed and/or activated, and we generate the load/noload line accordingly.
20672008-04-29
  • Fix grammar/typos in Woomera configuration in GUI (Thanks Dave).
20662008-04-29
  • The internal LDAP client of Snom phones can now be configured on the Snom Provisionning at the LDAP section. Support all LDAP options for firmware 6.x and 7.x.
20652008-04-29
  • On Virtual Extension, when the destination is set to 'Trunk', a new option has been added to indicate ringing to the calling party (Thanks Cyril).
20642008-04-29
  • A problem in the Key Assignment on IVR has been fixed. When the selected destination is an IVR, we must not offer another destination. Moreover, when we change a destination, by example, to Voicemail or IVR (options that doesn't allow others destination), the next destination are now all deleted (Thanks Yann).
20632008-04-28
  • We now convert charset from UTF-8 to ISO-8859-1 for the Full Name field when generate Voicemail configuration file. We also remove all accents on Extensions (SIP/IAX/MGCP/etc) configuration files.
  • The ChanSpy Group ID field type has change from 'String' to 'Integer' so you can now only specify number.
20622008-04-24
  • Enhancements and Bugfixes for Sangoma / Woomera:
    • It's now possible to enable Debugging (Protocol and DCHAN) on Configuration -> Channels -> Woomera.
    • Fix missing 'group' on Woomera configuration.
    • We now create Syslog entries for debugging.
20612008-04-24
  • Move 'Use Direct Channel' and 'Use State Interface' options from Asterisk Modules to Telephony Modules -> ACD and theses settings are now only available if the 'Experimental' touch file exist. In order to enable 'Experimental' features, you must create the file ' /var/www/scopserv/.scopserv.experimental '.
20602008-04-24
  • Added Speed Dial / Directory feature to Agents in Realtime Monitor.
20592008-04-24
  • Added New Call feature for Agents in Realtime Monitor and ScopSwitch™.
20582008-04-24
  • The AutoFill option on Queue (ACD) is now turn on by default and a note has been added that you need enable this feature to makes sure that when the waiting callers are connecting with available members in a parallel fashion until there are no more available members or no more waiting callers. Please note that turn off this option may cause some issues on Asterisk.
20572008-04-24
  • Fix permissions problems with Calls controls icons on Realtime Monitor. (Ticket: DBB8A5)
20562008-04-24
  • We added a verification on the Sanity Check to automatically recreate the Wanrouter (Sangoma/Wanpipe) Meta Configuration file if the list of devices to load doesn't match ports config.
20552008-04-24
  • On the Commit window, during the Sanity Check, we now verify if Sangoma Media Gateway (SMG) start/stop scripts are installed. This is needed in order to use Sangoma A500 ISDN BRI cards with Woomera.
  • We have split Sanity Check library in different files in order to ease code management.
20542008-04-23
  • The time limit has been raised from 5 to 15 minutes in the Phrase Management script, this allow to listen/record multiple phrases during the same sessions (Thanks David).
20532008-04-22
  • Fix scopserv_queuelog (queue2sql) service to properly save Queue and Agents stats used for Realtime Monitor into SQL database when Direct Device Channel are used instead of Local Channel for Agents.
20522008-04-22
  • Don't display final /n on Local Agent channels if set for ACD reports on Realtime Monitor.
20512008-04-22
  • Update Realtime Monitor code to allow use of Direct Device Channel for Agents on Queues (ACD).
20502008-04-21
  • Since it is now possible to reach Agents on Queue (ACD) using Direct (SIP/IAX) channels, the QueueLog parser library was been modified in order to process the channel information on Call Distributions -> Agents reports. Work for both Local and Direct channel mode.
20492008-04-21
  • More verbose message has been added to Commit window (Database and Auto Provisionning).
20482008-04-21
  • On Configuration -> Asterisk Modules, we added new options to specify if we want to use Direct Channel (SIP/IAX) instead of Local channel in Queue (ACD) and if using custom/non-official patches on Asterisk like 'State Interface'. This allow to use non-ScopServ version of Asterisk package more easily.
20472008-04-21
  • Add a new option on Configuration -> Auto Commit to always execute a Full commit instead of only reload configs that have changed since last commit.
  • A new script has been added to execute External Commit, you can have a script that call 'http://yourserver:5555/telephony/services/extcommit.php' and all configuration on this server will be automatically generated.
  • Only retrieve NPA-NXX information if the Cache file is expired.
20462008-04-21
  • Instead of displaying Forbidden message when user isn't allowed to display page (should not happen unless when using cached/bookmark link from browser) we now redirect user to login page instead.
20452008-04-18
  • Add missing Backend script for UDPTL (T.38) configuration (Thanks Jean-Philippe).
20442008-04-16
  • Only generate configuration files for Digital (T1/E1/mISDN/CAPI) and Analog (FXO/FXS) Interfaces if these modules are enabled on the GUI, this will ignore saved config on the database if theses modules has been previously enabled.
20432008-04-16
  • Updated Loading Bar to be always visible even when scrolling on HTML page.
20422008-04-16
  • Verify if a file is writable when generate Zaptel/Wanpipe/Woomera configuration, if the file cannot be writed, automatically fix the ownership and permission of the file.
20412008-04-16
  • Only generate Woomera and SMG/BRI configurations if the module is enabled on the GUI.

ScopServ Telephony Server 1.4.19

RevisionDateDescription
20402008-04-16
  • Fix problem with Queues and Agents (ACD) statistics in Polycom MicroBrowser. (Ticket: 2F9BEC)
20392008-04-16
  • Update French translation for Telephony package.
20382008-04-15
  • Fix problem with Service Level (SLA) for Queues and Agents (ACD) reports in Realtime Monitor. (Ticket: BDCA55)
20372008-04-15
  • Only allow to use Remote Dialer service if option is enabled in License.
20362008-04-15
  • Added new Dialer service that can be used to make New Calls using Asterisk from specified Phone Extension and Tenant to specified Number/Extension (done from an Originate request in Asterisk).
20352008-04-15
  • Change the Flash Operator Panel (FOP) script to serve the 'Socket Policy Files' to Flash client. Adobe Flash player 9,0,115,0 and later has now a requirement for 'Socket Policy Files'. Each time a socket is opened, the Flash Player now look for this file. Further documentation on this can be found on the Adobe website.
20342008-04-14
  • It is now possible to enable T.38 (UDPTL) passthrough support on a per extension basis. T.38 faxing only works in SIP to SIP calls and require Asterisk 1.4 or later.
20332008-04-14
  • Support for Sangoma A500 cards (ISDN BRI with NetBricks BRI stack) and Woomera channels drivers were added to the GUI interface. You must use the 'Detect Card' tool in order to automatically configure this card. You must have the latest Wanpipe 3.3.x release in order to have A500 driver support.
20322008-04-14
  • Fix permissions problem when editing Follow Me rules when logged as Extension User. (Ticket: F5B1AA)
20312008-04-14
  • Fix problem with Aastra Microbrowser in Phone Status page. (Ticket: C90C23)

ScopServ Telephony Server 1.4.18

RevisionDateDescription
20302008-04-11
  • Remove destination informations for Applications on DNIS reports when 'View detailled reports' is enabled. Since it's possible to change the destination of an application, this can confuse administrator when checking historical CDR reports .
20292008-04-11
  • Fix a comparison operator error on DNIS reports, we must set it to 'Greater than or equal to' instead of 'Greater than'. Now informations from CDR and DNIS reports matches.
20282008-04-11
  • New filter options are now available in Call Details (CDR) reports to filter/display calls that also have Queue (ACD) and/or IVR report data. You can also filter calls that have a recording/monitoring file (Only available when logged as Administrator).
20272008-04-10
  • The DNIS calls report has been improved to display calls per Applications, Direct Calls as weel as Congestion calls.
20262008-04-10
  • Removed unused folder.
20252008-04-10
  • Minor update to manager script to add little space to the right side of header menu items (if any on current page).
20242008-04-10
  • Fix problem with Non-ACD time value for Queues and Agents (ACD) reports in Realtime Monitor. (Ticket: 87CA4A)
20232008-04-10
  • When we get the Agents list for Queues in Realtime Monitor, also include Agent Group(s) Members if any.
20222008-04-10
  • Now properly sort Agents by Name for Queue Agents listing in Realtime Monitor.
20212008-04-10
  • Fix display of Agent Names for Queue Agents listing in Realtime Monitor.
20202008-04-10
  • Added Agent Groups support to Realtime Monitor and ScopSwitch™ when using Login/Logout for Agents. (Ticket: 604FF2)
20192008-04-10
  • Fix permissions problem (Forbidden error) when logged as Extension in GUI. (Ticket: 4889F8)
20182008-04-10
  • Updated data script for Realtime Monitor Queues and Agents (ACD) reports.
20172008-04-10
  • Added new Ringing status column in Realtime Reports for Queues and Agents (ACD) in Agents Summary and Queue Agents list.
20162008-04-09
  • Updated Directory listing service to allow to get directory by name instead of database ID.
20152008-04-09
  • Fix problem with Hotdesk Login from Realtime Monitor or ScopSwitch™. (Ticket: D64C4C)
20142008-04-09
  • Fix PHP error in Realtime Monitoring for Phones.
20132008-04-09
  • Now use all current data directly from Asterisk instead of from cached data when monitoring Asterisk Calls in Realtime Monitor and ScopSwitch™.
20122008-04-09
  • Optimized Queues and Agents (ACD) monitoring code used for Realtime Monitor and ScopSwitch™.
  • Now properly fix Queues and Agents (ACD) Non-ACD calls in Queues CDR records.
20112008-04-09
  • Don't redeclare isMicroBrowser PHP function used for Realtime Monitor and ScopSwitch™ if already exist.
20102008-04-09
  • Fix a problem where all phrases recorded with Phrase Management are limited to about 30 seconds of playback, the script time limit has been raised to 5 minutes (Thanks David).
20092008-04-09
  • On Snom provisionning, the 'subscription_expiry' option should be repeated for each existing identify (Thanks Jacques).
20082008-04-09
  • A problem has been fixed where the Voicemail greeting is not played when Incoming Limit is set and number of concurrent calls exceed this limit (Thanks Toby).
20072008-04-09
  • Minor fix on the Agent Concurrent call function.
20062008-04-08
  • Fix issues with Busy application on Local Extensions dialplan, this line will only be generated when ScopServ Call Center Server (SCCS) is enabled (revision 1957 and 2000) (Thanks Denis and Jubara).
20052008-04-08
  • You can now specify the number of concurrent calls an agent can receive. In order to receive more than one call, you must also enable the 'Ring In Use' option in Queue (ACD).
20042008-04-08
  • It now possible to disable ToS (Type of Service) on SIP and IAX2 channels. If checked, no settings will be generated for ToS options on Asterisk configurations.
20032008-04-08
  • You now have the ability to enable/disable the 'Ring In use' parameter in Queue (ACD), this option is disabled by default.
20022008-04-08
  • Now truncate title in ScopSwitch™ Queues if longer than 25 characters.
20012008-04-08
  • Fix problem when editing Phone Provisionning. (Ticket: 7D5BD5)
20002008-04-08
  • When an extension has been busy a timeout of 15 seconds has been specified to the Busy application so the calling channel will be hung up after 15 seconds. Previously, this application wait until the calling channel hangs up (or hangup by the telco).
19992008-04-07
  • Fix problem when editing informations in GUI.
19982008-04-07
  • You are now allowed to use authentication based on hostname when you create SCCS interfaces on Interface -> ScopServ Call Center Server (SCCS).
19972008-04-05
  • We modified the mySQL backend in order to separate SQL queries (Read/Write) for the Configuration and Reports. A configuration file will allow you to specify a master and slave (if master fail) server for Read queries and a master server for Write queries. If the Master write server is not reachable, writing will be disabled in the GUI interface. You can also separate Telephony configurations and reports (CDR, Queue, IVR) in various server and/or database. This allows to set up data replication with a minimum of effort.
19962008-04-04
  • Fixed PHP error when viewing some details in IVR and ACD reports.
19952008-04-04
  • Removed unused library for AstPP, we never used it.
19942008-04-04
  • Fix an undefined variable error on Manager (AMI) function.
19932008-04-04
  • Updated Main module Permissions check code.
19922008-04-04
  • Fix Reports Columns problem.
19912008-04-03
  • Minor updates to Flash Operator Panel HTML display when displaying as Index page of Reports (if no other reports than FOP).
19902008-04-03
  • Updated Reports index page redirection (index page is automatically choosen according to current logged user reports permissions).
19892008-04-03
  • When logged as Administrator User, don't display Call Details and Flash Operator Panel in Reports tree menu unless permissions has been set for current logged user.
19882008-04-03
  • When OLD Realtime Monitor permissions set, display link to Realtime Monitor in Reports tree menu.
19872008-04-03
  • Fixed problem with missing services files since last commit.
19862008-04-03
  • Fix ACD Report problem when logged as Administrative User. Now properly get Queues permissions.
  • Fixed Problems with Flash Operator Panel (FOP) introduced since last release.
  • Added new Telephony Tools tree menu for Sidebar menu.
  • Updated Sidebar tree menus to allow display when logged as User.
  • Removed Realtime Monitor permission from Reports permissions. Now directly in Realtime Monitor module permissions.
19852008-04-03
  • Fixed URL bug with Flash Operator Panel window when clicking on Tabs. (Ticket: 470FB0)
19842008-04-02
  • Fixed report permissions problem with IVR and ACD reports when logged as extension user in GUI. (Ticket: BCAD97)
19832008-04-02
  • Cleanup in Phones Directory service code.
19822008-04-02
  • Removed old Import DIDs service (unused and PHP code is old).
19812008-04-02
  • Minor bugfix to Flash Operator Panel (FOP) service.
  • Cleanup of SMDR service code.
19802008-04-02
  • Updated Music On Hold (MOH) directories listing service.
19792008-04-02
  • Updated NPA NXX Local Calling Area (LCA) Map class and service.
19782008-04-02
  • Cleanup of Network Scan for Phones devices service code.
19772008-04-02
  • Cleanup of Analog/Digital Cards Detection service.
  • Fixed wrong path problem with Flash Operator Panel (FOP) introduced since last update.
19762008-04-02
  • You can now specify a 'ChanSpy' group ID for each Extensions, Incoming and Outgoing Lines. These groups can be used in the 'Channel Spy' application.
  • It is now possible to create 'Channel Spy' applications and select which groups can be listened. We also added the Whisper mode that allow to interact with the listened channel to enrich what could herald the agent to his client.
19752008-04-02
  • Updated Generate RSA Key service.
19742008-04-02
  • Now display again actions links (if any) in header bar for currently displayed page.
  • Added icons for header bar actions links.
19732008-04-02
  • Minor update to Asterisk Status details service HTML template.
19722008-04-02
  • Cleanup and Review of Asterisk Status details (for Extensions and VoIP Accounts) in Server Status reports. Added new validation to make sure that asterisk is running so that no commands is sent to asterisk if not connected and now display notification message.
19712008-04-02
  • Cleanup and Review of Flash Operator Panel code and templates.
19702008-04-02
  • Now display when no informations are currently available in Informations and Billing reports.
19692008-04-02
  • Cleanup and Review of PHP code for Configuration Manager script.
  • Updated scripts files to use new templates files.
19682008-04-02
  • Add new renamed templates files.
  • Moved manager templates files under a common folder.
19672008-04-02
  • Renamed tools templates files.
19662008-04-02
  • Added new moved list templates files.
19652008-04-02
  • Removed old (empty) folder in templates.
19642008-04-02
  • Removed old templates files.
19632008-04-02
  • Cleanup in Reports templates files.
19622008-04-02
  • If user has permission to display Call Reports in Administration -> Users, now allow to display page content, else nothing was displayed before.
19612008-04-02
  • Fixed PHP error in IVR reports when we currently have no IVR menus configured in GUI settings.
19602008-04-02
  • Fixed index page redirection problems when displaying Reports.
  • Fixed PHP errors with Server Status page that was causing blank page in some cases.
19592008-04-02
  • Fix an undefined warning message on Columns display function (when using blocks on Incoming Lines).
19582008-04-02
  • CSV files for are now created in the TFTP directory when using Internal Directory on the MicroBrowser with Aastra phones (Thanks Nathanael).
19572008-04-02
  • Fix a timeout issue on "Local extensions" dial script where the BUSY signal is return only 8-10 seconds later instead of directly when an extension is not available and Dial AGI script exit (Thanks Tjardick).
19562008-04-02
  • We must execute the 'TFTP Cleanup' function only on 'Full' Commit. This caused problems where TFTP file are deleted and only regenerated on Full Commit (Thanks Dave).
19552008-04-01
  • An Hotdesk Extension can now dial single digit number, for example, pressing the 0 to reach the operator (Thanks Dave).
19542008-04-01
  • Cleanup code on the Configuration/Modules page.
19532008-04-01
  • Setting 'call-limit' for the SIP phone/interface is the only way to make 'ringinuse=no' work on Queue (ACD).
19522008-04-01
  • A problem with the 'Ring In Use' parameter has been fixed on the Queue (ACD) configuration. This parameter should not be specified in the [general] section but in each of the queues. This change is intended to disable the 'Ring In Use' option on Asterisk.
19512008-03-31
  • Moved Client (extensions) web interface templates into common folder.
19502008-03-31
  • Updated Realtime Monitor report icon (when logged as client).
19492008-03-31
  • Moved Clients (extensions) web interface main Index page and Voicemail Report under client folder because they are only related to user-mode GUI display.
  • Updated Clients (extensions) top menu and left sidebar tree menu.
  • Removed old Switchboard redirection page (not used).
19482008-03-31
  • Fix a print redirection error on Call Distribution reports.
  • On Call Distribution -> Tag/Wrapup Code (ACD) reports, it now possible to breakdown statistics per queues and per agents.
  • Add a new internal function to retrieve TagCode/ACD informations from SQL database.
19472008-03-31
  • Updated clients (users) web interface general page icon.
19462008-03-31
  • Updated clients web interface telephony icon.
19452008-03-31
  • Removed old Calls Ratio graphic page template (now Call Reports -> Calls Summary).
19442008-03-31
  • PHP code cleanup and minor HTML bugfixes to Tools pages (except Import/Export).
19432008-03-31
  • Automatically fix ownership/permissions on the Asterisk Outgoing Spool directory if we cannot write in this directory (Ticket: B54E14).
19422008-03-31
  • Make sure that if in Polycom provisionning a Backup server has been entered that this server also is set as the 2nd server in the Line provisionning, this will allow the phone to registering with the main and backup server at the same time (Thanks Tjardick).
19412008-03-31
  • Removed old server status PHP code from index page (now moved into Reports section).
19402008-03-31
  • Now you can define Spy Groups (Members and Administrators) to restrict channels that can be listening (members) and by whom (administrators).
19392008-03-31
  • Minor update to Reports tree menu reports titles.
19382008-03-31
  • Updated Calls Ratio chart (now under Call Reports Summary page).
19372008-03-31
  • Fix an error on the Codec conversion function that cause phrase/prompt recorded via the Phrase Manager to not be saved correctly (Thanks Dave).
19362008-03-31
  • Once filters applied on Call Reports, use them for each report pages.
19352008-03-31
  • All filters values are now included on the Print link to correct a problem with filters on Call Reports.

ScopServ Telephony Server 1.4.17

RevisionDateDescription
19342008-03-31
  • Several adjustements have been made in order to consolidate the values between the different Call Reports (Incoming, Outgoing, Internal Calls).
  • Of course! It is important to add 'Filter by DNIS' in the 'Calls by DNIS' report.
  • It is now mandatory to click on 'Apply Filter' in order to generate reports on 'Call Reports'.
19332008-03-31
  • New reports have been added under 'Call Reports' to see the Calls Summary and Calls by DNIS (Incoming Calls). These reports can be detailed to see much information.
  • A new option has been added to specify the Items to display per page on 'Call Reports'.
  • You can now Print all available reports on ' Call Reports' and a redirection problem when changing columns selection or sort order has also been fixed on the Print popup window.
  • The Incoming Calls report can now be filtered/break-down by NPA and NPA-NXX (North American) instead of complete telephone number.
  • Multiple grammar/plural error has been fixed on Reporting (My french is better).
19322008-03-31
  • A Progress/Loading bar showing that the page is currently loading has been added to the Telephony module.
19312008-03-30
  • Minor update to dates display on Server Status general page.
19302008-03-30
  • Fixed tabs display when displaying Server Status reports on the first time after login on GUI.
19292008-03-29
  • It's now possible to display detailled reports on Calls Distribution -> General, this will show statistic per queue break down.
19282008-03-29
  • Fix a problem on Calls Distribution (ACD) -> Service Level report where only Answered calls must be counted.
19272008-03-29
  • Fix a minor parsing error on Email Notification script.
19262008-03-29
  • Fix Email Notification on Special Lines and Emergency Lines.
  • You can now specify which Class of Services will be used for Extensions/External call notification on Special Lines.
  • Disable Extensions/External call notification on Emergency Lines (E911).
  • This is now possible to use all 'CDR' variables (by example: ${CHANNEL}, ${ACCOUNTCODE}, ${DCONTEXT} and more) on Email Subject and Body used on the Notification (Special Lines/Emergency Lines).
19252008-03-28
  • When you change dial mode/order on Interface Group, we now automatically fix all Outgoing Lines to use the new value (Ticket F9CE16).
19242008-03-28
  • On click on QuickLinks title text, go to list page instead of add form.
19232008-03-28
  • Removed Agent and Hotdesk services page. Theses pages actions (login/logout) are now implemented in Realtime Monitor and ScopSwitch™.
19222008-03-28
  • Updated Reports tree menu.
19212008-03-28
  • Server Status report page is now main (default) page displayed.
  • Renamed 'General' page as 'Calls Report' page in Reports.
19202008-03-28
  • Removed old index page templates folder (now empty).
19192008-03-28
  • Removed old index page status templates files.
19182008-03-28
  • Updated Index page layout (removed server status reports from page and moved them under Reports section).
19172008-03-28
  • Make sure to only allow access to allowed pages (cdr, billing) in reports when logged as user, else display Forbidden page.
  • Added new 'Server Status' reports available when logged as Admin.
  • Updated Reports configurations to add new server status reports and also made some cleanup.
19162008-03-28
  • When using Hotdesk extension on Queue (ACD), we now verify if the Hotdesk is logged and if the user is not logged, we send a Congestion signal instead of forwarding the Voicemail.
19152008-03-28
  • The Hotdesk login/logout script has been enhanced to support Message Waiting Indicator (MWI) for Hotdesk extensions. This allow to turning MWI on and off when an Hotdesk extensions is logged or not into the server.
19142008-03-28
  • When monitoring Queues in Realtime Monitor, only restart app_queues.so if we have Invalid entries in Asterisk queues and only after 60 seconds that asterisk has been started/reloaded.
19132008-03-28
  • When we rename a Queue (ACD) from the GUI, we now automatically fix informations on Incoming Lines, Applications and Queue (ACD) reports.
19122008-03-28
  • Fix associations on Extensions, Incoming Lines and Applications when a Class of Services or an IVR name is renamed from the GUI (Ticket 62B29C).
19112008-03-27
  • Updated Reports icon.

ScopServ Telephony Server 1.4.16

RevisionDateDescription
19102008-03-27
  • Updated Reports 'Update Database' button HTML to dynamically update records checkup status.
19092008-03-27
  • Added 'Refresh' button to Reports Charts HTML page.
19082008-03-27
  • Minor updates to HTML layout of ACD Service Level (SLA) reports.
19072008-03-27
  • Now make sure that Charts graphics are opened in a new unique window on each clicks on links.
19062008-03-27
  • Updated reports configuration file.
19052008-03-27
  • Fix permission error on the Rate Engine, if we cannot write the tellfile, we automatically fix ownership of the file (Ticket: C324CF).
19042008-03-27
  • Change the length of queuename from 32 to 64 chars on the queue_log table. This fix lots of issues on reports when the Queue Name is too long.
19032008-03-27
  • Hidden chart options for now (code still under development).
19022008-03-27
  • Default page for Informations Reports is now 'Extensions by Type' tab.
19012008-03-27
  • Added new 'Extensions by Type' Chart to Informations Reports.
19002008-03-27
  • We now record prompts in Raw/Slinear format instead of GSM in the Phrase Manager script. You can still automatically convert file in different formats using the Sound Manager options on GUI.
  • When we remove a prompt (option 3) on Phrase Manager, we now delete file in any formats.
18992008-03-27
  • Minor update to Realtime Monitor Phones XML.
18982008-03-27
  • Added missing 'Calls ratio' report page template.
  • Updated Reports library and configuration file.
18972008-03-27
  • Added new 'Calls Ratio' tab for Calls Ratio Charts into General Reports.
  • Added new 'Failed Calls' column to CDR reports.
  • Make sure that Charts links are only displayed when data is available to display.
  • Added new Chart for Queues Service Level (SLA) reports.
  • Added new Calls Ratio to IVR Reports.
  • Added new Chart for IVR menus calls per Key.
18962008-03-27
  • Updated Reports Graphics code for better graphics with minor bugfixes.
  • Added to Reports Graphics prefefined maximum vertical bar graphics scaling (Y values) for Calls. Example: less than 100 set always 100, between 100 to 250 is always 250, ... (Ticket: 1B35B7).
18952008-03-27
  • Fix a problem where the value of 'Message(s) to Play' cannot be set in Notification on Emergency and Special Lines.
18942008-03-27
  • A lock file has been added to the Soft Hangup script to disallow multiple copy of the script to run simultaneous.
18932008-03-26
  • The Shared Line Appearance (SLA) module has been removed from the GUI as the current implementation it's useless. The biggest issue is that there is no concept of a transfer in an SLA setup.
18922008-03-26
  • Since the QueueLog service is automatically restarted if not running, this can cause some problem when we try to recover/reimport older queue_log file into the database. In order to disable the automatic restart, you can execute the script using '--cancel' argument and to remove the lock file (re-enable restart), you must use '--stop'. Once the recover is completed, the lockfile is removed.
18912008-03-26
  • In the Agents reports (ACD), we now display the Service Level (how many calls he/she answered within 60 seconds) and it's now possible to display