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-13

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.

ScopServ Telephony Server 1.4.27

RevisionDateDescription
23802008-08-20
  • Fix a problem where the caller cannot use Transfer feature codes like *1 and *2 when calling from/to a local extension (Thanks Doug).
23792008-08-20
  • It's now possible to enable/disable the Do Not Disturb (DND) feature for an extension directly on the GUI on Extensions -> Phones -> Users Options.
23782008-08-20
  • Minor cleanup on CampOn and Incoming Lines config files.
23772008-08-20
  • Fix a small typo on permissions, must be 755 instead of 644.
23762008-08-20
  • Fix file permissions for Recording/Monitoring folders.
23752008-08-19
  • Add an hidden flag to always ignore the received CallerID Name on incoming calls. If you manually create the /var/www/scopserv/telephony/.nocidname file, then all CIDName will be replaced by the CIDNumber.
23742008-08-19
  • We must not remove the DoNotDisturb key on the AstDB when doing a Commit.
23732008-08-19
  • On Incoming Lines, it now possible to set 'Virtual Fax (Multiports)' as destination, this allow to use multiple ports for inbound faxes. Please note that one port is require for each simultaneous calls.
23722008-08-19
  • Cleanup / remove unused columns on Interface -> Virtual Fax.
23712008-08-18
  • On Call Screening (Follow Me) dialplan, we now use Background instead of Playback application, this allow to break playback if a digit hit matches option 1 (Yes) or 2 (No).
23702008-08-18
  • On Billing -> Currencies, the Rate field is no more mandatory.
23692008-08-18
  • On Interface -> Virtual Fax -> Virtual Printer, the Area Code, Long Distance and International Prefixes are now EMPTY by default.
23682008-08-18
  • The Billing -> Account Code field for Digital and Analog Interfaces should be a selection box listing all account code instead of a text field.
23672008-08-18
  • Agent login now allow to re-enter agent ID and password.
23662008-08-18
  • Fix a minor error on the Service Level (SLA) formula used on Queue (ACD) reports (Ticket 76535F).
23652008-08-18
  • When create a Virtual Printer, the Area Code, Long Distance and International Prefixes are now optional on Interface -> Virtual Fax.
23642008-08-18
  • A minor bug has been fixed on Incoming Lines where we must save twice when some destination are not defined (Ticket 60CBBB).
23632008-08-18
  • A problem with 'Retry on timeout' on Queue (ACD) dialplan has been fixed.
23622008-08-16
  • Correctly generate Outgoing Lines dialplan when the Tenant name contain a "-" on the name.
  • Fix a problem on AstDB where some keys for Agents are missing.
23612008-08-16
  • When adding database keys to AstDB, don't prefix the key a slash.
23602008-08-15
  • We now include Abandonned calls on the Service Level (SL) formula on Queue (ACD) reports and Realtime Monitor -> Queues summary.
23592008-08-14
  • Add 'DND Code' section on Configuration.
23582008-08-14
  • A new section has been added on Configuration to define 'DND/Away' reason code where you can specify a code (ex. 001), a reason (ex. Out of Office) and the LED color. On the ScopSwitch -> Extensions window, you will now see if an extension is on DND and the reason, if available. To use this feature, dial the DND feature code following by the DND Code (ex. *78 001).
23572008-08-14
  • When using SpanDSP for Incoming Faxes, we now check the filesize of the receive TIF file and if it's under 5kb, we not send the notification mail since the fax content is probably empty or partial (Thanks Doug).
23562008-08-13
  • Add a new mode on Conference (Meetme) to set both Admin and Marked mode.
23552008-08-13
  • Fix a small typo on Snom provisioning for 'Configuration Server' description/hint.
23542008-08-13
  • On Conference (Meetme) application, we must use 'w' instead of 'W' as option when we want to wait until the marked user enters the conference (Thanks Michel).
23532008-08-13
  • A problem on Incoming Lines where configuration isn't properly generated when using Scheduler and 'Undefined Extension' has been fixed (Thanks Kevin).
23522008-08-13
  • Fix a problem on the Voicemail Password script where some settings are not properly generated on the Voicemail configuration file.
23512008-08-12
  • Add the fax name to description when we list all Virtual Faxes (Ticket CF9241).
23502008-08-12
  • Fix a grammar/typo on Incoming Lines -> Fax Detection tip.
  • On Snom configuration files, we now turn on the 'Ignore security warning' setting. This switch off the display of some warning message on the LCD panel of the phone.
23492008-08-12
  • On Snom Provisioning -> Network options, it now possible to set a static local port number, which is used for the SIP protocol communication, in this field. Usually, the phone chooses a random one! Check for Network Identity (Port) option.
23482008-08-12
  • On Emergency Lines -> Page and Announce, we must use the Paging context instead of the Devices context, else call cannot be autoanswered.
23472008-08-12
  • Fix a display error on Manager -> Time Scheduler (Thanks Alessandro).
23462008-08-11
  • Add support for Polycom SoundStation IP 4000/6000/7000 on Phone Provisioning.
23452008-08-11
  • Since Polycom IP400/430 support only 2 lines/softkeys and IP5xx series can have a maximum of 4 lines/softkeys, we have disabled the Softkey tab for theses phones model on the Auto Provisioning System (APS).
23442008-08-11
  • Date-based subfolders for Recording/Monitoring are now set as world readable on creation (Ticket 367031).
23432008-08-11
  • Add Hotline support on Snom provisioning -> MicroBrowser options. This allow to dial a preassigned number when someone lifting up the handset (off hook).
23422008-08-11
  • Small cleanup on database (AstDB) backend.
23412008-08-11
  • On Emergency Lines -> Actions, it now possible to set 'Page and Announce' destination, this allow to announce on a specific extension that an emergency call is in progress. If AutoAnswer (Page/Intercom) is enabled on the announce extension then the call will be auto-answered (Ticket 9305F0).
23402008-08-08
  • In order to avoid 'Maximum PBX stack exceeded' warning messages on some installations that use Multiple Trunk on Incoming Lines, we now create each extension on a grouped context instead of create a context per line (Ticket 2312FF).
23392008-08-08
  • Several optimization has been made on the Asterisk Database (AstDB) management backend. Instead of delete/update all entries, we now get the list of all keys/values and compare it with new informations.
  • We now cleanup unused keys on the AstDB when doing a Full Commit.
23382008-08-08
  • We have turn on the 'dontwarn' option on Asterisk configuration. This options allow to not over-inform the Asterisk system administrator about some warning messages on the log and CLI.
23372008-08-08
  • It's now possible to use Agent Login and Agent Pause feature code from an external phone (by example home or mobile phone). This allow to have External Agent with ability to login/logout and pause/unpause from Queues (ACD) (Thanks Nicolas and Michel).
  • On the Agent Login feature code, we now give 3 chances to the user to enter his Agent ID. If the user entered nothing after all attempts, the call will be dropped (Thanks Pascal).
23362008-08-07
  • Disable logging for PHP AGI manager library.
23352008-08-05
  • On Provisioning -> Snom -> Softkey, it now possible to override the Voicemail Retrieve key destination.
23342008-08-04
  • We must not start Recording on Outgoing Lines when we sending faxes.
23332008-08-02
  • Set the 'languageprefix' option to yes on the asterisk.conf file since the sound files are search as // (Thanks Alessandro).
23322008-08-01
  • On Billing -> Account Code, new options has been added to include incoming calls on report and to mask some digits on incoming/outgoing number (by example, mask first 2 digits or last 4 digits). Masked digits will be replaced by an X.

ScopServ Telephony Server 1.4.26

RevisionDateDescription
23312008-08-01
  • Add a new feature code 'Direct Paging/Intercom' that allow to dial an extension and if Auto Answer is enabled on that extension for Paging and Intercom, then the call will be automatically bridged (Thanks Danielle).
23302008-07-31
  • Under Extensions -> Voicemail tab, we now display informations about the current mailbox and it's possible to cleanup the folder, a popup window will be opened in order to confirm deletion of the folder (Thanks Mike).
23292008-07-30
  • A problem has been fixed when we generate SIP/XMPP account on Openfire, the SIP plugin doesn't accept 'null' values on the sipUser table.
23282008-07-29
  • On Snom provisioning, it now possible to set a line to 'Disable (User)' mode. This can be used when you want to manually configure a line on the phone but don't want configuration to be overwritted by the Provisioning System (Thanks Laurent).
23272008-07-29
  • We now automatically generate, on a daily basis, cataloged data of all recorded files for each subdirectory. Catalogs exist in CSV and text format to easy match of files with call informations. This is useful to search on archived/backup files (Ticket B3C4AE).
23262008-07-29
  • Rename 'Group ID' to 'Ringing ID' on Lines -> Ringing Services.
23252008-07-29
  • We now use an AGI script to parse the FORCE_RECORDING variable on Outgoing Lines, this fix a problem when we try to evaluate the STRFTIME function (Ticket C4AC23).
23242008-07-28
  • Remove Asterisk from the autostart (monitor) service since we already use the safe_asterisk script to do this.
23232008-07-28
  • On Interface - Detect Card window, when we stop Asterisk, ensure that we also stop the 'safe_asterisk, process (Ticket F5ED26).
23222008-07-28
  • Change description for 'ChanSpy options menu' on Features Code.
23212008-07-28
  • New tips/notes has been added on Extensions -> Virtual Fax -> Incoming DID and Incoming Lines -> Fax Detect (Thanks Dave).
23202008-07-28
  • More fixes has been maded on Incoming Fax routing based on DID (Thanks Dave).
23192008-07-27
  • We now add all Virtual Port (Hylafax) on the receive fax macro, this allow to support multiple concurrent fax delivery.
23182008-07-27
  • Fix call bridging on ChanSpy feature code (option 3).
23172008-07-26
  • A problem with inbound routing based on DID has been fixed on Hylafax/IAXmodem configuration.
23162008-07-25
  • Add a new option on the Chanspy options menu, when a user press 3 on ChanSpy, all parties will be redirected in a private meetme room and all participants have talk/listening mode.
23152008-07-25
  • Fix a parenthesis problem on Dialplan when we aren't using Spy Group option for ChanSpy.
23142008-07-25
  • You can now defined a password (PIN) for Supervisor Login feature. Support single PIN and password list.
23132008-07-25
  • Rename Supervisor Notify (Live Call) to Supervisor Help Request on Configuration -> Features Code.
23122008-07-25
  • We now display a message on Commit if we use Smart Relay or direct transport for SMTP delivery on Voicemail.
23112008-07-25
  • Fix a parsing error on Queues function (realtime).
23102008-07-25
  • Fix a typo on Snom provisioning when we generate the context for function key (softkey) (Ticket F3C7FD).
23092008-07-24
  • It now possible to send a call notification to a Supervisor when we are on a live call in order to force the supervisor to spy our conversation. During a call, an agent/extension can dial the Supervisor Notify feature code to send the request. The supervisor will be bridged with the extension using ChanSpy. Work for both Queue (ACD) and Non-ACD calls.
  • Add a Supervisor Login feature code to allow an extension to login/logout on the supervisor mode.
23082008-07-24
  • Add new 'Tag/Wrapup Code required' column to Agents list in Realtime Monitor reports.
23072008-07-24
  • On Configuration -> Features Code, you now have ability to enable options menu on ChanSpy feature, this allow to switch to Whisper (1), Private Whisper (2) or Muted (0 / default) mode.
  • We backported to Asterisk 1.4 a feature from ChanSpy (1.6) that allow the user to exit ChanSpy to a valid single digit, this is used by the options menu.
23062008-07-24
  • Fix a problem where the default Email address is not used on Hylafax default destination (Thanks Dave).
23052008-07-24
  • Do not generate the 'local_number' line on Sangoma Media Gateway (SMG) configuration file since the value is empty (see r2301) (Thanks Christian).
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 t