ScopTEL PBX :: Release Notes for Telephony module (Asterisk)

7.50.0.0.20230619 (2023-06-19)

  • [XV] Add a note that only SIP Blind Transfer mode is supported with the Call Back on Hangup feature code.

    7.49.0.0.20230610 (2023-06-10)

  • [XS] Add Avantfax dependencies on install.

    7.48.0.0.20230523 (2023-05-23)

  • [XB] Fix email notification issue with wedged IAXmodem with Hylafax.

    7.47.0.0.20230427 (2023-04-27)

  • [XB] Fix an issue with PJSIP and P-Asserted-ID option on Phone Extensions.

    7.46.0.0.20230314 (2023-03-14)

  • [XB] Fix language setting for Yealink APS phones provisioning.
  • [XV] Fix missing wallpaper options for Yealink T53 and T57 phones provisionning.

    7.45.0.0.20230310 (2023-03-10)

  • [XB] Fix an issue when generate ScopCOMM extensions (SIP).

    7.44.0.0.20230308 (2023-03-08)

  • [XB] Update sanity check on Commit.

    7.43.0.0.20230307 (2023-03-07)

  • [XB] Fix an issue with Dial macro.

    7.42.0.0.20230307 (2023-03-07)

  • [XB] Update MAC class for Yealink (44:DB:D2 and C4:FC:22).
  • [XS] Add new MAC address class to APS for Yealink (24:9A:D8)
  • [XB] Fix issue with Callback on Hangup AGI script.
  • [XB] Minor code cleanup

    7.41.0.0.20230306 (2023-03-06)

  • [XV] Minor typo on Config - Feature Codes
  • [XB] Fix issues with Callback On Hangup feature code.

    7.40.0.0.20230227 (2023-02-27)

  • [NVS] Add a script that allow to link CDR/ACD calls using CEL data.

    7.39.0.0.20230202 (2023-01-18)

  • [XS] Minor cleanup on Billing (CDR) engine.

    7.38.0.0.20230118 (2023-01-18)

  • [XS] Fix issues with Billing -> Rate Engine.

    7.37.0.0.20230112 (2023-01-12)

  • [XB] Fix a configuration issue on Cisco/Sipura phones (as-feature-events).
  • [XB] Fix an issue with Mass Operation - CallerID.

    7.36.0.0.20221221 (2022-12-21)

  • [XV] On Manager -> Time Scheduler, restrict name length to 32 characters.

    7.35.0.0.20221220 (2022-12-20)

  • [XB] Fix an issue with Scheduled Tasks and MeetMe (Conference)

    7.34.0.0.20221208 (2022-12-08)

  • [XV] Show more verbose error on Send to ScopComm.
  • [XB] Fix a compatibility issue with ParkAndAnnounce application when used as a destination (ex. in an IVR).

    7.33.0.0.20221123 (2022-11-23)

  • [XB] Fix ScopCOMM configuration when generate Transport informations.

    7.32.0.0.20221110 (2022-11-10)

  • [XS] Merged in gozer/20221107/voipbl (pull request #2)
  • [NB] Finish support for voipbl2 only

    7.31.0.0.20221106 (2022-11-05)

  • [XB] Fix ScopCOMM configuration when generate Transport informations.

    7.30.0.0.20221025 (2022-10-25)

  • [XS] Optimize SQL queries on CDR cron scripts.

    7.29.0.0.20221019 (2022-10-19)

  • [EBV] Callbi upload integration.

    7.28.0.0.20221011 (2022-10-11)

  • [XS] Fix PJSIP channel support on BIlling (CDR) engine.

    7.27.0.0.20220923 (2022-09-23)

  • [XV] Fix an issue on Queue (ACD) configuration page.

    7.26.0.0.20220905 (2022-09-05)

  • [NBS] Add a new 'originateid' CDR field on SQL database. Restructuration can take few minutes on large installation.

    7.25.0.0.20220826 (2022-08-26)

  • [XB] On Queue (ACD) -> Agents, remove the Maximum Concurrent Channels option.

    7.24.0.0.20220825 (2022-08-25)

  • [XB] Fix Systemd and FaxGetty warning message on syslog.

    7.23.0.0.20220823 (2022-08-23)

  • [XB] Fix Polycom APS forward feature enable/disable.

    7.22.0.0.20220818 (2022-08-18)

  • [XS] Fix a problem with Asterisk logs where older files aren't automatically cleaned.

    7.21.0.0.20220817 (2022-08-17)

  • [XB] Fix an issue when save Uniden provisioning files.

    7.20.0.0.20220802 (2022-08-02)

  • [XB] On Email-to-Fax gateway, disable parsing of text attachment.
  • [XB] Fix deprecated parameter on ResetCDR application on Asterisk.
  • [XB] Add missing dialplan for Route by PIN option on Password List.
  • [XB] Fix an issue with Call Recording and Attended (SIP) Transfer on Outgoing Lines.
  • [XB] Fix Cisco 79XX configuration file name, need lowercase MAC address.

    7.19.0.0.20220628 (2022-06-28)

  • [XS] Fix a link (href) issue on Voicemail page (Web User Portal).

    7.18.0.0.20220627 (2022-06-27)

  • [XB] Fix parameter with ResetCDR application on dialplan.
  • [XB] Add a Sanity check on Commit when migrate from chan_sip to PJSIP and using Shared Extensions.
  • [EV] On Tools - SIP Channels, add PJSIP channel driver compatibility.

    7.17.0.0.20220616 (2022-06-16)

  • [XB] Fix a context issue for Hint and Hotdesk Extension.

    7.16.0.0.20220607 (2022-06-07)

  • [XB] Fix issue with BLF and Hotdesk extension.
  • [XVB] On Mass Operations (Incoming Lines and Extensions), add option to override CallerID with PAI headers.
  • [XB] When using Asterisk 18 or greater, we no more load the Macro application.

    7.15.0.0.20220606 (2022-06-06)

  • [XB] Fix issue with SIP VoIP Account (Trunk) when using PJSIP channel driver.

    7.14.0.0.20220530 (2022-05-30)

  • [XS] Fix a PHP compatibility issue on Features Code wizard.

    7.13.0.0.20220527 (2022-05-27)

  • [XB] Fix SIP trunk registration issue when using PJSIP channel driver.

    7.12.0.0.20220525 (2022-05-25)

  • [XB] Fix an issue with Hotdesk and Force Call Recording (Outgoing Calls).

    7.11.0.0.20220518 (2022-05-18)

  • [XVS] On Lines -> Outgoing Lines -> CallerID, we added an option that verify if the CallerID format match criterias and force a new CallerID Number/Name if not.

    7.10.0.0.20220512 (2022-05-12)

  • [XB] Tasks cannot be executed when running as Backup mode. Fix an issue in crond script.
  • [XS] Fix an issue on Hotdesk AGI script and CallerID.
  • [XV] Cleanup.
  • [XB] Revert Call limit restriction to 8 calls on SIP channels.

    7.9.0.0.20220511 (2022-05-11)

  • [XB] Cleanup DAHDI backup file that cause flood on dmesg console.

    7.8.0.0.20220504 (2022-05-02)

  • [XS] Add internal function that validate/fix corrupted PHP serialized data.

    7.7.0.0.20220428 (2022-04-28)

  • [XVB] On Lines -> Outgoing Lines, we removed the option "Allow the callee to record the call".
  • [XS] XB[ Fix issue with Mix Monitor (Mute/Unmute) on Incoming calls.

    7.6.0.0.20220426 (2022-04-26)

  • [XV] Fix Password field type on several places.
  • [XS] Fix a issue on PHP AGI Manager script when response output is delayed.

    7.5.0.0.20220415 (2022-04-15)

  • [NB] On Phone Provisioning, add a new BLF to monitor others Voicemail MWI.
  • [XB] Fix Phone Language parameter on Yealink (DECT) phone provisioning.

    7.4.30.0.20220413 (2022-04-13)

  • [XV] Add Hide/Show Password on column render engine

    7.4.29.0.20220412 (2022-04-12)

  • [XB] Fix a compatibility issue with NoCDR function on Asterisk.
  • [XB] Update Audio sanity check to create default folders.
  • [XB] Remove debug when commit Fax config.

    7.4.28.0.20220404 (2022-04-04)

  • [XS] Minor typo.

    7.4.27.0.20220402 (2022-04-02)

  • [XV] On Configuration and Manager menu, it now possible to view/print Features Code list.
  • [XV] Minor cleanup on Service control when HA is enabled.
  • [XB] Add missing SIPGetHeader function on dialplan library.
  • [XB] Disable Asterisk and Realtime service control on GUI if High Availability is enabled.

    7.4.26.0.20220331 (2022-03-31)

  • [XB] Minor variable inheritance change on Speeddial script (when using custom script).

    7.4.25.0.20220330 (2022-03-30)

  • [XB] Fix an issue with Hotdesk and Queue (ACD) when doing a transfer.
  • [XB] Fix a dialplan warning error when some variables are not defined.

    7.4.24.0.20220329 (2022-03-29)

  • [XS] Fix an issue with Hotdesk and Blind Transfer class of service.

    7.4.23.0.20220328 (2022-03-28)

  • [ES] - Add missing AGI script for the Override CallerID info with P-Asserted-ID (SIP) patch.
  • [XS] Fix an issue when open popup (select extension widget).

    7.4.22.0.20220324 (2022-03-24)

  • [XS] Fix Main/Backup server detection script with Pacemaker.
  • [XB] Fix relative vs absolute form action URL on client mode GUI.

    7.4.21.0.20220316 (2022-03-16)

  • [XS] Fix a loop issue on cron script when using MySQL Replication
  • [XV] On Incoming Lines and Phone (Extensions), we added an option to override CallerID info with P-Asserted-ID (SIP) header.

    7.4.20.0.20220310 (2022-03-10)

  • [XV] Add an Show/Hide button for Password fields.

    7.4.19.0.20220309 (2022-03-09)

  • [XB] Fix a configuration issue with VoIP Trunk and PJSIP.

    7.4.18.0.20220228 (2022-02-28)

  • [XB] Fix an issue with Log Rotate and removal of older logs.

    7.4.17.0.20220211 (2022-02-11)

  • [XB] Fix permissions on Manager -> Class of Services
  • [XB] Fix Fanvil APS keys issue.

    7.4.16.0.20220209 (2022-02-09)

  • [XVB] On Configuration -> Recording/Monitor, we added a new option to specify Email Destination for Recorded/Transferred Calls.
  • [XS] Fix an issue when using "Email Recording by Email" on Extensions.

    7.4.15.0.20220204 (2022-02-04)

  • [ES] Add missing php-compatibility
  • [XB] Fix compatiblity issue when MySQL when using High Availability / Replication.

    7.4.14.0.20220131 (2022-01-31)

  • [ES] Add PHPCompatibility++

    7.4.13.0.20220127 (2022-01-27)

  • [XB] Paging and Intercom (SIP) extensions are now restricted to inbound call only.

    7.4.12.0.20220121 (2022-01-21)

  • [XB] Code cleanup and fix issues on MOH override when dialing an Agent (ACD).

    7.4.11.0.20220120 (2022-01-20)

  • [XB] When "Override Music On Hold" is enabled on Lines -> Incoming Lines, this will now force MOH when dialing an internal extension.

    7.4.10.0.20220119 (2022-01-19)

  • [XB] Cleanup options on IVR/MOH and add new configuration section for Remote Management Portal.

    7.4.9.0.20220118 (2022-01-18)

  • [EBV] Add API Commit Buffer Interval setting to Configuration > Settings > Commit Menu > Auto Commit.

    7.4.8.0.20220114 (2022-01-14)

  • [XB] Fix issue with Music On Hold inheritance.
  • [XS] pre-commit++

    7.4.7.0.20220114 (2022-01-14)

  • [XB] Fix an issue with Music On Hold override option on Incoming Lines and ACD.

    7.4.6.0.20220113 (2022-01-13)

  • [EVB] Initial integation of Remove Audio in Auto Attendant (IVR).
  • [XB] Add missing default MOH class.

    7.4.5.25.20220112 (2022-01-12)

  • [XVB] On Incoming Lines -> Options, it now possible to override Music On Hold over destination (currently implemented for ACD)

    7.4.5.24.20220106 (2022-01-06)

  • [XB] Fix directory service URL issue with Cisco/Sipura phones.

    7.4.5.23.20211212 (2021-12-11)

  • [XS] MOH: change moh sync URL

    7.4.5.22.20211208 (2021-12-08)

  • [XS] RPM: exclude services/panel/operator_panel.swf, comes from telephony-extras

    7.4.5.21.20211207 (2021-12-07)

  • [XS] fix setup
  • [XS] tito++

    7.4.5.20.20211206 (2021-12-06)

  • [XV] Minor cleanup on Virtual Fax.
  • [XS] Fix PHP error on Autologout (ACD) cron script.

    7.4.5.19.20211129 (2021-11-29)

  • [XS] Fix an issue with ACD Callback script.

    7.4.5.18.20211117 (2021-11-17)

  • [XB] Minor update.
  • [XB] Minor bugfix to extension web gui voicemail permissions.

    7.4.5.17.20211115 (2021-11-15)

  • [XS] pre-commit++
  • [XB] Fix PJSIP compatibility with global options.

    7.4.5.16.20211108 (2021-11-08)

  • [XVS] On Telephony - Configuration - Security, remove VoIPBL v1 integration and now use v2 implementation as default.
  • [XB] Fix invalid HTML (missing closure tag) in Email template.

    7.4.5.15.20211027 (2021-10-27)

  • [XS] fix incorrect UTF-8 encoding

    7.4.5.14.20211025 (2021-10-25)

  • [XS] pre-commit / prettier++

    7.4.5.13.20211022 (2021-10-22)

  • [XS] pre-commit++
  • [XS] Fix typo in lib/Google/Map
  • [XS] phpcbf -vp --extensions=php .

    7.4.5.11.20211020 (2021-10-20)

  • [XV] Add column Host on Interface -> VoIP Account.
  • [XB] Add TOS/COS for WSS transport when using PJSIP.

    7.4.5.10.20211015 (2021-10-15)

  • [XB] Fix Mass Phone Reboot tool compatibility with new Asterisk 18 / PJSIP changes.

    7.4.5.9.20211011 (2021-10-11)

  • [XS] Fix an issue with FastAGI extension script.

    7.4.5.8.20211010 (2021-10-10)

  • [XV] Fix PJSIP intergration on Extensions -> Mass Operations -> Phone Options.

    7.4.5.12.20211021 (2021-10-06)

  • [XS] phpstan++
  • [XS] phpstan++
  • [XS] phpstan++
  • [XS] phpstan++
  • [XS] phpstan++
  • [XS] phpstan++
  • [XS] phpstan++
  • [XS] phpstan++
  • [XS] phpstan++
  • [XS] phpstan++
  • [XS] phpstan++
  • [XS] phpstan++
  • [XS] phpstan++
  • [XS] phpstan++
  • [XS] kwalitee++
  • [XS] phpstan debug++

    7.4.5.7.20211005 (2021-10-05)

  • [XB] Fix compatibility issue with Shared Devices (PJSIP) and Hotdesk/Agent.

    7.4.5.6.20211005 (2021-10-04)

  • [XB] Fix an issue with PJSIP and static agent in Queue (ACD).

    7.4.5.5.20211004 (2021-10-04)

  • [XS] Code cleanup on G7229 install script
  • [XB] Fix a compatibility issue with FastAGI and PJSIP channel driver.
  • [XS] Update the install_g729.sh script to support Asterisk 18.
  • [XS] kwalitee++
  • [XS] kwalitee++

    7.4.5.4.20210930 (2021-09-30)

  • [XB] Fix communication error in Push to SCOPCOMM
  • [XV] Add missing weight parameter for Skill Based Routing on ACD -> Agent.

    7.4.5.3.20210929 (2021-09-29)

  • [XV] Add English (New Zeland) and Swedish in languages/sounds list.
  • [XV] Update sounds packages and add new format for OPUS, SLN16, Siren7 and Siren14.

    7.4.5.2.20210929 (2021-09-28)

  • [XB] Add WSS transport on PJSIP configuration file. Fix an issue when WebRTC is enabled on an extension.
  • [XB] On Configuration - Security, add new useragent in the blacklist.
  • [XVB] Remove deprecated TAPI module from Configuration - Modules.
  • [XB] Fix an issue with SIP headers and Outgoing Lines when using PJSIP.
  • [XS] exclude++
  • [XB] Fix an issue with CallerID name/number in the SAP (C4C) widget integration.
  • [XB] Fix a compatiblity issue with Asterisk Manager (AMI) and Asterisk 18+.
  • [XS] kwalitee++

    7.4.5.1.20210924 (2021-09-24)

  • [XB] Fix an issue with Pattern Matching on outgoing lines.

    7.4.5.0.20210924 (2021-09-23)

  • [EBV] Move WiFI parameters for Yealink phones provisioning into template.
  • [EBV] Opus codec is now always enabled on supported Yealink phones provisioning.
  • [XBV] Fix issue when using template on Yealink phones provisioning.
  • [EBV] Add Wifi and Google Contacts support to Yealink phones provisioning.
  • [XBV] Minor bugfixes on Yealink phones provisioning.

    7.4.4.3.20210923 (2021-09-21)

  • [ES] MOH: Add support for per-tenant sync jobs

    7.4.4.2.20210921 (2021-09-21)

  • [XB] Fix an issue with Shared Devices extensions and CallerID.

    7.4.4.1.20210917 (2021-09-17)

  • [XB] Minor update.
  • [XB] Fix PJSIP Notify generated configuration.

    7.4.4.0.20210917 (2021-09-17)

  • [EBV] Add support for PJSIP phones in Mass Phones Reboot tool

    7.4.3.3.20210914 (2021-09-14)

  • [XB] Fix an issue with "Enable OPUS support" option on Yealink Phone Provisioning (APS).

    7.4.3.2.20210913 (2021-09-13)

  • [XS] Update the OPUS codec install script to download binary for Asterisk 18.
  • [XB] Fix an issue with Yealink Provisioning and TLS certificate when using Firmware 81+.
  • [XB] Fix a permission issue when generate SSL (PEM) file.
  • [XB] Fix TLS generation of Asterisk HTTP server (AJAM)
  • [XB] Fix WebRTC configuration on SIP extension.
  • [XB] Fix an issue when generate PEM files for Phone Provisioning.
  • [XB] Fix a compatibility issue with Call Parking and PJSIP
  • [XB] Enhance Fail2ban rules to block unauthorized INVITE's message.
  • [XB] Fix a TLS cipher issue when using Yealink firmware 85 or greater.

    7.4.3.1.20210910 (2021-09-10)

  • [XVB] Initial integration for STIR/SHAKEN support on PJSIP channels.
  • [XB] Fix a configuration issue with Inbound SIP trunk registration when using PJSIP.
  • [XV] The Call Completion feature code is not available when using PJSIP, display a warning on Commit if enabled on a Class of Service.

    7.4.3.0.20210908 (2021-09-08)

  • [XV] On Phones - Extensions, the WebRTC options must be visible only when using Asterisk 18+ and PJSIP as channel driver.
  • [XS] Fix PHP error on Phone file.
  • [XB] Fix a compatibility issue with PJSIP when using Asterisk 13.
  • [XB] Fix an issue on Detect Card w/ Digium TE235/435 Series (PRI cards).
  • [EB] Add new yealink 80:5E:0C mac addresses to APS vendors list.
  • [XS] remotemoh: Correctly generate Asterisk config
  • [XVB] The 'Conference Group (Live)' feature code is now deprecated. Please use AdHoc Conference instead!
  • [XS] Initial beta implementation of MOH sync

    7.4.2.1.20210829 (2021-08-29)

  • [XS] Fix an issue with PJSIP/SIP version switcher.

    7.4.2.0.20210820 (2021-08-19)

  • [EVB] Add WebRTC support on SIP Extensions when using PJSIP channel driver.
  • [XB] Fix Grandstream provisioning issues.
  • [XS] Minor code cleanup on "Push to ScopCOMM" service
  • [XB] Fix an issue with SIP/PJSIP version switcher.

    7.4.1.4.20210817 (2021-08-17)

  • [XB] Fix multiple PJSIP compatibility issues (SIP Header, AutoAnswer, TOS/COS, etc).
  • [XB] Add PJSIP channel driver compatibility on the "Push to ScopCOMM" wizard.
  • [XS] Fix Yealink Auto Provisioning on Power On option on configuration file.

    7.4.1.3.20210812 (2021-08-12)

  • [XVB] Remove unused RPID/PAI options on Channels -> SIP when using PJSIP channel driver since options are set by endpoint.
  • [XB] Fix a minor compatibility issue when switch from PJSIP to SIP channel driver.
  • [XB] Fix SRV lookup options on Interface -> VoIP Account (PJSIP)
  • [XS] Fix a minor PHP 7+ compatibility issue with Agent Pause/Unpause script.
  • [XB] Fix Outbound Proxy configuration when using PJSIP channel driver.

    7.4.1.2.20210810 (2021-08-10)

  • [XS] Fix PHP error

    7.4.1.1.20210810 (2021-08-10)

  • [XVB] Fix several PJSIP compatibility issue and code cleanup.
  • [XS] Fix an issue when generate Linksys/Sipura directory URL
  • [XV] When using PJSIP channel driver, the Session timers parameters are now defined on a per interface basis.

    7.4.1.0.20210809 (2021-08-06)

  • [XV] Deprecate "Add user=phone to URI" option on Channels -> SIP when using PJSIP driver.
  • [XS] Fix an undefined constant warning message (PHP).
  • [XV] Fix a display issue when "grouping" informations on Interface -> VoIP Account.
  • [EBV] Add Grandstream GRP phones provisioning.

    7.4.0.6.20210730 (2021-07-30)

  • [XS] Code Cleanup

    7.4.0.5.20210730 (2021-07-30)

  • [XS] Add new vendor class for Polycom phones. (SC3-I40)

    7.4.0.4.20210728 (2021-07-27)

  • [XBS] When update CDR informations (Location, Call Type, etc), we now verify the call date in addition to uniqueid to avoid conflict when several records exist for the same call.
  • [XVB] On Queue (ACD), you can now specify the class of service that will be used when using External Agent.

    7.4.0.3.20210723 (2021-07-23)

  • [XS] Fix a PHP debug error when loading menus.

    7.4.0.0.20210722 (2021-07-22)

  • [XS] Fix a PHP 7 compatibility issue on Polycom microbrowser.
  • [XV] When using PJSIP, all SIP parameters that are not compatible with PJSIP channel driver are now hidden from GUI.
  • [XB] Fix multiple PJSIP compatibility issues.
  • [NV] On Configuration -> Telephony Module, it now possible to toggle SIP channel drivers between SIP (chan_sip) and PJSIP.
  • [XVB] On Interface -> VoIP Account, we added a new option for 'Enable Path header support (RFC 3327)' that will be available when using PJSIP channel driver.
  • [XS] Fix an issue with CallerID Lookup when using text file as external file.
  • [XB] Fix RTP Symmetric setting when NAT is enabled on PJSIP trunk/phones.
  • [XB] Fix NAT and Trunk (PJSIP) compatibility.
  • [XB] Fix NAT configuration issue when using PJSIP channel.
  • [XV] Remove deprecated Insecure options when using PJSIP.
  • [XB] On SIP Extensions, if Encryption is enabled, we turn on SDES mode by default (PJSIP).
  • [XV] Do not list "Shared Extensions" devices when using PJSIP (using same account).
  • [XV] Remove the "Use Cisco Call Manager" option when using PJSIP.
  • [XV] On Extensions -> Phones, fix display of extension transport on SIP/PJSIP extensions.
  • [XB] Fix PJSIP trunk registration
  • [XS] Cleanup

    7.3.0.0.20210719 (2021-07-19)

  • [XS] Fix an issue on cleanup script where some 'No Answer' calls to Queue not properly deleted from reports.
  • [XB] Merge PJSIP patches

    7.2.0.0.20210718 (2021-07-16)

  • [XB] Fix Caller ID FastAGI script.

    7.1.0.0.20210713 (2021-07-12)

  • [XS] Fix an issue on GUI render engine
  • [XS] Fix PHP 7 compatibility.
  • [XB] Code cleanup when generate Shared Extensions support (PJSIP).
  • [XS] Merge remote branch 'origin/master-c6' into master-c6-new
  • [XB] Fix a typo when generate TLS configurations on PJSIP channels.
  • [XB] Fix an issue when generate dialplan (Incoming/Outgoing Lines) with multiple trunks
  • [XB] Fix registration and contact_user on SIP trunk (PJSIP)
  • [XS] Merge remote branch 'origin/pjsip-php7' into master-c6-new

    6.15.0.0.20210706 (2021-07-06)

  • [EBV] Add Yealink T43 phone provisioning.
  • [EBV] Add Yealink EXP43 support.
  • [XS] Add missing files for predial hook.

    6.15.0.0.20210702 (2021-07-02)

  • [NBS] Fix multiple PHP 7 compatibility issues (PHP 7 refactoring)
  • [XB] Replace all occurence of Macro with Gosub in Asterisk dialplan.
  • [XS] Merge remote-tracking branch 'origin/refactor-php7' into pjsip-php7
  • [XB] Fix RPID/PAI configurations on PJSIP extensions/trunks
  • [XB] Fix a minor issue when using PJSIP and Shared Extensions (SIP).
  • [XB] Add pre-dial hook to set P-Asserted-Identity SIP header (PJSIP)
  • [XB] Replace Macro with Gosub on Feature Code dialplan.
  • [XB] Fix Gosub usage on Outgoing Line dialplan (remove deprecated Macro application on Asterisk).

    6.14.0.0.20210617 (2021-06-17)

  • [XB] Fix ACD callback script.
  • [XS] Merge remote branch 'origin/master-c6' into refactor-php7

    6.13.0.0.20210616 (2021-06-16)

  • [XB] Only generate joinempty/leavewhenempty options on Queue (ACD) when options are defined.
  • [XS] Only update CDR cost for records that have billsec > 0
  • [XS] Fix an issue on CDR cleanup script.
  • [XS] Fix minor issue on Fail2ban and logrotate

    6.12.0.0.20210614 (2021-06-14)

  • [XB] fail2ban: Fix matching for http-aps-whitelist (provisionning)

    6.11.0.0.20210611 (2021-06-10)

  • [NB] fail2ban service can now be gracefully reloaded

    6.10.9.0.20210610 (2021-06-10)

  • [XB] restore the "Update Blacklist entries each" option under VoipBL2
  • [XB] Fix URL generation for VoipBL v2 ban/unban endpoints
  • [XB] Avoid creating tempfile when reporting to voipbl

    6.10.8.0.20210601 (2021-06-01)

  • [XV] Add Office 365 to phone calendar options.
  • [XB] Fix NAT (local_net) configuration with PJSIP.

    6.10.7.0.20210531 (2021-05-31)

  • [XB] Fix URL generation for VoipBL v2 ban/unban endpoints

    6.10.6.0.20210528 (2021-05-28)

  • [EBV] Add support for new Yealink DECT phones and firmware up to v85.

    6.10.5.0.20210526 (2021-05-26)

  • [XB] Fix URL generation for VoipBL v2 endpoints
  • [XB] Fix permission check on /var/run/scopserv
  • [XS] Code cleanup
  • [XB] Fix minor issue with Gosub/Return on dialplan.
  • [XB] Fix PJSIP compatibility on FastAGI
  • [XB] Fix Asterisk 14+ compatibility when generate Music-On-Hold configurations
  • [XB] Update "no load" modules list
  • [XB] Fix registration issue and inbound/outbound call when using PJSIP
  • [XB] Deprecated all usage of Macro application in dialplan.
  • [XB] Add PJSIP compatibility on FastAGI scripts.
  • [XB] Fix an issue on AstDB sanity check where all PJSIP contact (registration) are removed on each commit.
  • [XB] Fix issue with PJSIP contacts and registration
  • [XB] Disable DND/CF feature key sync on APS>
  • [XS] Merge remote-tracking branch 'origin/master-c6' into pjsip-php7
  • [XB] Fix issues with PJSIP Wizard
  • [XB] Use PJSIP Wizard to generate VoIP Account (Interface) configurations.
  • [NB] Initial PJSIP channel integration

    6.10.4.0.20210505 (2021-05-05)

  • [EB] Add initial support for reading VoIP Blacklist v2
  • [EB] Add initial support for reading VoIP Blacklist v2
  • [XB] Fix issue with ACD Callback script.
  • [XB] Fix PHP error in CDR cron script.
  • [XB] Do not generete empty entries on Speed Dial dialplan.
  • [XS] Fix MySQL and PHP issues with PHP 7
  • [XS] Fix PHP 7 compatibility and refactoring

    7.0.0.1.20210430 (2021-04-30)

  • [XS] Merge remote branch 'origin/master-c6' into refactor-php7

    6.10.3.0.20210428 (2021-04-27)

  • [XB] Fix issue with monitor script.

    6.10.2.0.20210426 (2021-04-26)

  • [XB] Fix a dialplan issue when using One Touch Recording.

    6.10.1.0.20210426 (2021-04-26)

  • [EBV] Update Yealink desktop phones provisioning.
  • [XS] Fix an issue with sorting function when using PHP 7+ in order to preserve keys.
  • [XS] Add missing file for APS on PHP 7 refactor
  • [XS] Merge remote branch 'origin/master-c6' into refactor-php7

    6.10.0.4.20210422 (2021-04-22)

  • [XS] Fix license / trial issue with SAP Cloud widget integration.
  • [XS] Fix an issue on Commit (variable conflict).
  • [XS] Fix an issue with PHP 7 refactoring
  • [XS] Merge remote branch 'origin/master-c6' into refactor-php7

    6.10.0.3.20210402 (2021-04-02)

  • [XV] Fix a minor issue on SAP C4C Widged integration when reach license limit.

    7.0.0.0.20210405 (2021-04-01)

  • [XS] Fix PHP 7 compatibility

    6.10.0.2.20210330 (2021-03-30)

  • [XB] Fix an issue when Call Parking configuration is missing.
  • [XS] Merge remote-tracking branch 'origin/master-c6' into refactor-php7

    6.10.0.1.20210324 (2021-03-24)

  • [XB] Fix issues with Push to ScopCOMM

    6.10.0.0.20210323 (2021-03-23)

  • [NS] Add SAP Service Cloud (C4C) widget integration.
  • [XS] Merge remote-tracking branch 'origin/master-c6' into refactor-php7

    6.9.24.0.20210308 (2021-03-08)

  • [EBV] Add support for up to 5 pages of Side Keys for Fanvil X7C provisioning.
  • [EBV] Add DSS theme support to Fanvil provisioning.

    6.9.23.0.20210305 (2021-03-05)

  • [EV] Add UPA Mode to Phone Extensions.
  • [XB] Update fanvil supported phones in provisioning.
  • [XB] Fix fanvil provisionning issues.

    6.9.22.3.20210304 (2021-03-04)

  • [XB] Fix some issue with Directed Call Pickup when using on a Multi-Tenant system.

    6.9.22.2.20210301 (2021-03-01)

  • [XV] Fix scopcomm count in extensions list.
  • [XB] Fix ScopCOMM WebRTC issue.

    6.9.22.1.20210221 (2021-02-21)

  • [XS] Minor fix on MyBys (Facilis) integration
  • [XB] Minor update.

    6.9.22.0.20210216 (2021-02-16)

  • [XVB] Initial integration of Mybys (Facilis) conference gateway.
  • [EBV] Update SCOPCOMM licensing.

    6.9.21.0.20210215 (2021-02-15)

  • [EBV] Add APA mode options to Agents.

    6.9.20.9.20210212 (2021-02-12)

  • [XB] Remove APA licenses tab.

    6.9.20.8.20210211 (2021-02-11)

  • [XS] Fix an issue on the CEL archiving script.

    6.9.20.7.20210208 (2021-02-08)

  • [XS] Fix a PHP error on Sanity check.
  • [XS] Merged in commit-optimize (pull request #1)
  • [XB] Multiple optimizations (memory, file access, SQL queries) on Commit.

    6.9.20.6.20210204 (2021-02-04)

  • [XB] Fix DNCL issues.
  • [XB] Fix DNCL issues.
  • [XB] Fix issue with DNCL when a prefix is added to number on outgoing line.

    6.9.20.5.20210201 (2021-02-01)

  • [XV] On Configuration -> Reports, you can now enable Archiving and Log Retention options.
  • [XVS] On Telephony -> Configuration -> Reports (CDR/ACD), it now possible to define a different log retention value for CDR, CEL, IVR and ACD logs.
  • [XS] Minor cleanup on Meetme cron script.
  • [XS] Merge remote branch 'origin/master-c6' into refactor-php7

    6.9.20.4.20210114 (2021-01-14)

  • [XB] Implement integrated Phonebook (XML) support on Snom phone provisioning.
  • [XB] Fix a memory leak / optimisation when generating SIP channels during Commit.

    6.9.20.3.20210106 (2021-01-06)

  • [XB] Fix length error in APA license.

    6.9.20.2.20210104 (2021-01-04)

  • [XV] Update SCOPCOMM options.
  • [XS] Code cleanup and fix symlink
  • [XS] PHP 7 refactoring
  • [XS] Merge remote-tracking branch 'origin/master-c6' into refactor-php7
  • [XB] Fix a dialplan issue when using an Application as destination of Virtual Extension (Phone).

    6.9.20.1.20201224 (2020-12-24)

  • [XB] Add Desktop option for ScopCOMM.

    6.9.20.0.20201216 (2020-12-16)

  • [EBV] Add Master File URL setting to Panasonic phones provisioning.

    6.9.19.1.20201215 (2020-12-15)

  • [XB] Fix ACD queues shown in agents configuration when a tenant is selected.
  • [XB] Fix ACD autologout issues.

    6.9.19.0.20201214 (2020-12-14)

  • [EBV] Add CRM settings per tenant.

    6.9.18.4.20201208 (2020-12-08)

  • [XB] Fix Prefix key on Fanvil phones provisioning.
  • [XB] Send voicemail feature code using Push-to-scopcomm
  • [XS] PHP 7 compatibility

    6.9.18.3.20201123 (2020-11-23)

  • [XB] Fix an issue when generate FaxGetty/IAXmodem configuration files.
  • [XS] Minor typo (grammar)

    6.9.18.2.20201118 (2020-11-18)

  • [XS] Add a script to fix database attributes for Billing (CDR)

    6.9.18.1.20201117 (2020-11-17)

  • [XB] Use SQL_NO_CACHE on SQL queries for ACD agents autologout.

    6.9.18.0.20201113 (2020-11-13)

  • [EBV] Allow to set custom public ports used by ScopCOMM clients.

    6.9.17.14.20201110 (2020-11-10)

  • [XS] Fix an issue on Lines -> Incoming Lines -> Mass Operations where some lines can be duplicated during changes.
  • [XS] Fix an issue on Directory service when using encoded URL

    6.9.17.13.20201104 (2020-11-04)

  • [XV] We added the ability to configure NAT setting per Shared Devices when using Phone Templates

    6.9.17.12.20201027 (2020-10-27)

  • [XB] Fix issue with agents autologout.

    6.9.17.11.20201026 (2020-10-26)

  • [XB] Fix an issue with absolute vs relative path on Yealink Provisioning.

    6.9.17.10.20201023 (2020-10-23)

  • [XB] Fix ACD autologout issue.

    6.9.17.9.20201019 (2020-10-19)

  • [XB] Fix Autologout issues.

    6.9.17.8.20201016 (2020-10-16)

  • [XB] Fix issue with Phrase Management FastAGI.

    6.9.17.7.20201014 (2020-10-14)

  • [XV] Minor visual update to Channel Monitoring feature options.

    6.9.17.6.20201009 (2020-10-09)

  • [XB] Fix a configuration issue with Fail2ban.

    6.9.17.5.20200910 (2020-09-10)

  • [XB] Fix php error in phrase management fastagi script.

    6.9.17.4.20200903 (2020-09-03)

  • [XV] On Phones -> Extensions, add missing parameter for "Priority Calls".

    6.9.17.3.20200901 (2020-09-01)

  • [XB] Add sanity check in commit for src_org and dst_org in CDR databases.

    6.9.17.2.20200831 (2020-08-31)

  • [XB] Fix fanvil provisioning issues.

    6.9.17.1.20200819 (2020-08-19)

  • [XB] Fix Custom BLF String in Fanvil phones provisioning.

    6.9.17.0.20200818 (2020-08-18)

  • [XB] Fix Grandstream Gateway provisioning issue with FXS Port enable checkbox.
  • [XB] Bugfix in Fanvil phones provisioning.
  • [XB] Fix Fanvil provisioning BLF issues.
  • [EVS] On Queue (ACD) -> Alarms, you can now trigger an alarm (Email/SMS) when an agent miss a call.

    6.9.16.2.20200817 (2020-08-17)

  • [XVB] On Extensions - Phones - Phone Options, you can now use External Number in the "Ring on additional devices" option.

    6.9.16.1.20200814 (2020-08-14)

  • [XB] Fix issue with Conference destination when using Prompt for Room and Dynamic PIN options.

    6.9.16.0.20200813 (2020-08-13)

  • [EVB] On Lines -> Outgoing Lines -> Mass Operations, it now possible to change 'LCR' and 'Check Incoming Lines' options.
  • [EVB] On Configuration - Channels (SIP), we added a new option "Match Auth username". If enabled, match user entry using the 'username' field from the authentication line instead of the From: field.

    6.9.15.6.20200805 (2020-08-05)

  • [XB] Fix unmatched braces/brackets on dialplan configuration.
  • [XS] Add update script to fix NAT configuration for Shared Extensions (SIP).

    6.9.15.5.20200731 (2020-07-31)

  • [XB] Automatically generate /etc/hosts.allow based on Whitelisted IPS defined on Telephony - Configuration - Security.

    6.9.15.4.20200728 (2020-07-28)

  • [XBV] Fix issues with Grandstream Gateway provisioning.
  • [XB] Fix Music On Hold issue on Conference Bridge when using "Prompt for room number".

    6.9.15.3.20200724 (2020-07-24)

  • [XV] Integrate heplify (HEP Capture Client) support. You need to install the 'heplify' RPM package (currently CentOS 7 only).

    6.9.15.2.20200722 (2020-07-22)

  • [XB] Fix PHP error when editing SIP extensions.

    6.9.15.1.20200720 (2020-07-20)

  • [XBV] Fix DSS keys issue on Fanvil phones provisioning.

    6.9.15.0.20200717 (2020-07-17)

  • [XVB] Fix issue with NAT and RTP Keepalive and Shared devices
  • [EVB] On Telephony - Configuration - Security, we added an option that allow to whitelist sucessful connections (SIP/TFTP/etc).

    6.9.14.2.20200713 (2020-07-13)

  • [XV] On Configuration -> Virtual Fax, the DID Routing is now enabled by default.
  • [XB] Fix agents autologout issue.
  • [XB] Fix a dialplan issue on Personal IVR.

    6.9.14.1.20200701 (2020-07-01)

  • [XVB] Change CallerID options from RPID to PAI by default.

    6.9.14.0.20200624 (2020-06-24)

  • [EVB] On Extensions -> Phones -> CallerID, it now opssible to override Incoming CallerID informations.
  • [XV] Remove link for deprecated VoIP Wizard on Interface -> VoIP Interfaces.

    6.9.13.2.20200622 (2020-06-22)

  • [XVB] On Lines -> Incoming/Outgoing Lines, you can now do Mass Operations on All tenants instead of one by one.
  • [XVS] On Configuration -> Virtual Fax -> Incoming Fax, add an option to enable/disable DID routing for inbound faxes.

    6.9.13.1.20200619 (2020-06-19)

  • [XB] Fix issue when enable/start Faxgetty service (iaxmodem/hylafax).

    6.9.13.0.20200618 (2020-06-18)

  • [XB] On Commit, correctly generate the FaxNotify configuration file for Hylafax.
  • [XS] On Commit, enable the faxq service (Hylafax) and verify/check ownership on Hylafax spool folder (sanity check).
  • [EVB] On Lines -> Incoming/Outgoing Lines -> Mass Operations, it now possible to change trunk(s) configurations.

    6.9.12.2.20200617 (2020-06-17)

  • [XB] When using Include others Class of Services option on Manager -> Class of Services -> Miscellaneous, we fix inclusion order (local/outgoing/etc).

    6.9.12.1.20200612 (2020-06-12)

  • [XB] On Outgoing Lines, if Force CallerID variable is defined, we do not execute others function to override the value.
  • [XB] Fix cisco pc port in aps.

    6.9.12.0.20200609 (2020-06-09)

  • [EBV] Add VoIP Control Port to Cisco phones provisioning.
  • [XVB] On Extensions (Phones), it now possible to customize SIP NAT setting for each shared devices.
  • [EBV] Add Auto-Answer option for ScopCOMM devices.
  • [EBV] Add Auto-Answer support to Cisco phones provisioning.

    6.9.11.2.20200608 (2020-06-08)

  • [XB] Fix AMI user permission for ScopServ API

    6.9.11.1.20200605 (2020-06-05)

  • [XB] Minor bugfix.
  • [XB] Fix APS issue with Cisco phones provisioning.
  • [XB] Minor update (remove debug).

    6.9.11.0.20200604 (2020-06-04)

  • [EBV] Add new EFK key for Reserved Parking to Polycom phones provisioning.

    6.9.10.6.20200601 (2020-06-01)

  • [XV] Remove mandatory server host/ip for ScopCOMM.

    6.9.10.5.20200530 (2020-05-29)

  • [XS] Allow fail2ban limits to apply to all configured filters
  • [XS] Fix an issue with Faxgetty when no modems are configured

    6.9.10.4.20200528 (2020-05-28)

  • [XV] On Manager -> Call Parking, rename the column "Hint (BLF) to "Reserved Parking Extension"

    6.9.10.3.20200527 (2020-05-27)

  • [XB] If a call from IVR go to a Voicemail, we will use the language (sound) defined on the IVR, if set.
  • [XS] Small regular expression fix in fail2ban for tftp
  • [XS] Small fix in su logrotate template

    6.9.10.2.20200526 (2020-05-26)

  • [XB] On Commit, fix an issue when update letters/digits/phonetic symlinks for languages (ex. fr, en_AU, en_UK, etc).
  • [XS] Fix another issue on Logrotate (su).
  • [XS] Fix minor issue on Logrotate configuration.

    6.9.10.1.20200525 (2020-05-25)

  • [XB] Fix a regex error on TFTP rule with Fail2ban.

    6.9.10.0.20200522 (2020-05-22)

  • [XB] Bugfix in grandstream phones provisioning.
  • [EBV] Add directory support to VOP provisioning.

    6.9.9.2.20200515 (2020-05-15)

  • [XV] Minor update.

    6.9.9.3.20200521 (2020-05-13)

  • [XB] When doing Outbound Calls (Outgoing/Emergency/Special Lines), we update the CDR informations when call start (ex. IP address, User Agent, etc).
  • [XB] Do not load SNMP module on Asterisk if disabled on GUI
  • [XB] Fix some issue with Call Limit when using settings from Tenants.

    6.9.9.1.20200512 (2020-05-12)

  • [XV] Rename Aastra phones provisioning to Mitel/Aastra.

    6.9.9.0.20200506 (2020-05-06)

  • [XB] Fix issue with Fanvil provisioning.
  • [XB] Minor update.
  • [XB] Fix issue when provisioning multiple Fanvil IP phones.
  • [EV] Add ScopCOMM Server IP or Hostname configuration.

    6.9.8.7.20200504 (2020-05-04)

  • [XB] Fix missed call power led for Yealink APS.
  • [XB] Add API token configuration for Push to ScopGate SBC.

    6.9.8.6.20200501 (2020-05-01)

  • [XB] Fix ScopGate SBC commit issues.

    6.9.8.5.20200430 (2020-04-30)

  • [XB] Add ScopGate SBC support.
  • [XB] Fix ScopCOMM directory issue.

    6.9.8.4.20200427 (2020-04-27)

  • [XB] Fix issue with Resend ScopCOMM Email.

    6.9.8.3.20200427 (2020-04-27)

  • [XB] Generate rsyslog configurations
  • [XS] Update logrotate configuration files.

    6.9.8.2.20200424 (2020-04-24)

  • [XB] Minor bugfix.

    6.9.8.1.20200423 (2020-04-23)

  • [XB] Fix VOP provisioning issues.

    6.9.8.0.20200422 (2020-04-22)

  • [EBV] Add Voice Operator Panel (VOP) provisioning.

    6.9.7.3.20200421 (2020-04-21)

  • [XS] Add sanity check to disable logging of some informations on syslog.
  • [XS] Fix permissions issues on some files.
  • [XS] Add a sanity check to fix permission on systemd services (CentOS 7)

    6.9.7.2.20200416 (2020-04-16)

  • [XV] Sort APS phone vendors in A-Z order.

    6.9.7.1.20200415 (2020-04-15)

  • [XB] Set default Static provisioning update mode to 'After Reboot'.
  • [XB] Minor bugfix to Fanvil IP phones provisioning.

    6.9.7.0.20200415 (2020-04-15)

  • [XB] Fix IP/DNS Mapping with Fanvil IP phones.
  • [EBV] Add Fanvil X1, X2, X3, X4, X5, X6, X7, X210 IP Phones provisioning support.

    6.9.6.4.20200409 (2020-04-09)

  • [XS] Fix an issue with Fail2ban service if HTTP log file is missing.

    6.9.6.3.20200407 (2020-04-06)

  • [XVB] Fix an issue with Music On Hold configuration when no class are selected on Extensions -> User Options.

    6.9.6.2.20200402 (2020-04-02)

  • [XB] Fix minor dialplan error.

    6.9.6.1.20200402 (2020-04-02)

  • [XB] Minor update.

    6.9.6.0.20200402 (2020-04-02)

  • [EB] Add new AMI user when using FOP.
  • [EB] Add writetimeout to AMI users.

    6.9.5.1.20200401 (2020-04-01)

  • [XB] Fix a dialplan issue with Shared Devices (SIP extensions).

    6.9.5.0.20200331 (2020-03-31)

  • [EB] Create new AMI user for FastAGI.

    6.9.4.1.20200331 (2020-03-31)

  • [XB] Force update of AMI users configuration on new install / upgrades.

    6.9.4.0.20200330 (2020-03-30)

  • [EB] Add new AMI users for Realtime Monitor, ScopSTATS and APIv3.

    6.9.3.14.20200328 (2020-03-27)

  • [XB] Bugfix.

    6.9.3.13.20200326 (2020-03-26)

  • [XV] Fix an issue on Extensions -> Shared Devices when we reach limit.

    6.9.3.12.20200325 (2020-03-24)

  • [XS] Fix multiple issues on AdHoc Conference when using PIN.

    6.9.3.11.20200317 (2020-03-17)

  • [XB] Fix Commit control issue.

    6.9.3.10.20200317 (2020-03-16)

  • [XB] Fix an issue when generate Company Directory entries on Polycom Provisioning.

    6.9.3.9.20200311 (2020-03-11)

  • [XV] On Extensions - Phones - Phones Options - SIP Alert, we added 'Custom' in list of available ringtone. THis way you can set any custom values.

    6.9.3.8.20200310 (2020-03-10)

  • [XV] Fix a minor visual glitch on Manager -> Multi Tenants.
  • [XS] Add alternative logpath for Provisioning log in Fail2ban script.

    6.9.3.7.20200305 (2020-03-05)

  • [XB] Fix a dialplan issue with Distinctive Ringtone.
  • [XB] Fix issues when generate Custom Distinctive Ringtone dialplan.
  • [XB] Fix a dialplan issue when generate Out-of-Call (SIP SIMPLE) messages.
  • [XS] Minor cleanup on SQL table definitions.
  • [XV] On Lines -> Incoming Lines, the "CallerID Source" routing is now disabled by default.
  • [XB] Fix a configuration issue that cause CEL to not be written.
  • [XB] Bugfixes to Alert-Info.
  • [XB] Fix IVR dial extensions music on hold.
  • [XB] Fix custom Alert Info.

    6.9.3.6.20200304 (2020-03-02)

  • [XS] Fix a typo on the CDR import script.
  • [XV] Fix an issue when sorting the Tenant column on lists.

    6.9.3.5.20200227 (2020-02-26)

  • [XB] When we use a sound file on IVR but the file is missing, we now create an empty file instead of skip the dialplan informations. This avoid the need to recommit once you record an IVR prompts using Phrase Manager by example.

    6.9.3.4.20200226 (2020-02-26)

  • [XS] On Agent Auto-Unpause, we now only unpause agents that got paused by the autopause system :PP

    6.9.3.3.20200225 (2020-02-25)

  • [XB] Minor fix on Yealink APS.
  • [XVB] On Yealink Phone Provisionning, allow to use a custom ringtone file. Also add the ability to override Distinctive Ringtone parameters when using a template.

    6.9.3.2.20200224 (2020-02-24)

  • [XS] Fix a memory limit issue on cron scripts.

    6.9.3.1.20200211 (2020-02-11)

  • [XB] On Cisco Phone Provisioning (APS), when we generate the XML configuration file, we now define maxNumcalls and busyTrigger paramaters based on the phone model.

    6.9.3.0.20200210 (2020-02-10)

  • [EVB] On Lines -> Outgoing Lines -> Call Restrictions -> Restrict Disallowed Outgoing Number, we added "Do Not Call List" option that is used by APA service.

    6.9.2.9.20200205 (2020-02-05)

  • [XV] On Interface -> VoIP Account (SIP), we now allow to select Yes/No in addition to specify an interval.

    6.9.2.8.20200129 (2020-01-29)

  • [XS] On the Archiving scripts for CDR/IVR/CEL/ACD data, we now migrate data by chunk of 1 day. This reduce SQL locking when doing archiving of long periods.

    6.9.2.7.20200124 (2020-01-24)

  • [XB] Fix an issue with Auto Answer and Distrinctive Ringtone SIP header.

    6.9.2.6.20200120 (2020-01-20)

  • [XS] On Commit -> Sanity Check -> Music On Hold, we now verify if the base folder was proper permissions.

    6.9.2.5.20200117 (2020-01-15)

  • [XS] Fix issues with Log rotate scripts where size and rotate period cannot work together.

    6.9.2.4.20200116 (2020-01-14)

  • [XV] Add API users warning for PUT, DELETE, PATCH methods.
  • [XS] Change the data type from text to longtext for the configuration SQL table.
  • [XS] Fix a typo on new MAC address for Grandstream. Must be C0:74:AD instead of C0:44:AD.

    6.9.2.3.20200103 (2020-01-03)

  • [XS] Fix an issue with FastAGI daemon

    6.9.2.2.20200103 (2020-01-03)

  • [XS] Fix a compatibility issue with FastAGI service and CentOS 7 systemd.

    6.9.2.1.20191220 (2019-12-20)

  • [XS] Do not release HT grandstream gateways for the moment

    6.9.2.0.20191219 (2019-12-19)

  • [XV] Minor update.
  • [EV] Add new controllers restrictions to API user permissions.

    6.9.1.7.20191218 (2019-12-18)

  • [XB] Fix a typo when generate SIP registration configuration.
  • [XV] When the server act as a SIP TLS client, the Certificate parameter is no more mandatory on Configuration -> Channels -> SIP.

    6.9.1.6.20191217 (2019-12-17)

  • [XBS] Fix an issue with FaxGetty (Virtual Fax) service that refuse to load.

    6.9.1.5.20191216 (2019-12-16)

  • [XVB] On Interfaces -> VoIP Account (SIP), we added an option to enable TLS mode on registration.
  • [XV] On Configuration -> Channels -> SIP, add option "Don't verify servers certificate when acting as client" to manage TLS verification.

    6.9.1.4.20191211 (2019-12-11)

  • [XS] Add new MAC constructor address for Grandstream (C0:44:AD).
  • [XB] When using an Emergency Lines (E911) and the CallerID informations for emergency calls aren't defined on an extension, we now use the external CallerID information of the calling extension.

    6.9.1.3.20191210 (2019-12-10)

  • [XB] Dialplan bugfix.
  • [XB] Minor dialplan bugfix in directories.
  • [XS] Always display Shared Devices (if enabled), on Phone Extensions dropdown in Provisioning.
  • [XB] Fix passthru call direction in CDR data.

    6.9.1.2.20191206 (2019-12-06)

  • [XB] Fix IAXmodem compatibility with CentOS 7.

    6.9.1.1.20191206 (2019-12-06)

  • [XS] - Bugfix on Email2fax.

    6.9.1.0.20191206 (2019-12-06)

  • [XS] Add base configuration files for Asterisk.
  • [XB] Fix multiple notice/warning messages on Asterisk CLI.
  • [XS] Add APA license restriction support.

    6.9.0.24.20191206 (2019-12-06)

  • [XS] Remove limit, already up
  • [XS] Change limit info for APA licences
  • [XS] Fix comma
  • [XS] Set limit
  • [XS] Code cleanup on Email-to-Fax script.
  • [XS] Change name to be more consistant
  • [XS] Merge remote branch 'origin/master-c6' into vfax_body

    6.9.0.23.20191205 (2019-12-05)

  • [XB] Fix a dialplan issue when using letters instead of digits as Extension Number (Applications, IVR, Lines, etc).

    6.9.0.22.20191204 (2019-12-04)

  • [XS] On Commit, we now generate the Fail2ban logrotate configuration file based on settings on Telephony - Configuration - Logging and Errors - Log Retentions.

    6.9.0.20.20191202 (2019-12-02)

  • [XB] Remove all custom SIP headers prior dial a local extension, this fix an inheritance issue when we transfer a call from an extension that use auto-answer on the initial call.

    6.9.0.21.20191203 (2019-11-29)

  • [XS] Sort licence and remove comments
  • [XS] Fix an issue with Agent Auto Unpause when Auto Pause is disabled.
  • [XS] display licence if possible
  • [XS] Licence display
  • [XS] Try to display APA licence
  • [XS] Try to show licence
  • [XS] Don't show menu
  • [XS] missing comma
  • [XS] Unique ID
  • [ES] No Refresh. Add a tip to description
  • [XS] No tip, please
  • [XS] Not a mandatory value
  • [XS] Show valid info Licence
  • [ES] Add APA Licence for creation
  • [ES] Add new tab for APA licences

    6.9.0.19.20191126 (2019-11-26)

  • [XS] Remove var_dump
  • [XS] tmpl change
  • [XS] model type
  • [XS] typo
  • [XS] check condition
  • [XS] Is it a grandstream ?
  • [XS] Force Network, somewhere else
  • [XS] Change values for ipv4 fields
  • [ES] Add Network force values

    6.9.0.18.20191125 (2019-11-25)

  • [XB] On Commit -> Sanity check, create empty folder for IAX2 firmware if not exist.
  • [XS] Cleanup cron scripts.
  • [XS] Fix an issue with Agent Auto-Unpause script.
  • [XS] Override Network for every Grandstream
  • [XS] Force Network option added

    6.9.0.17.20191121 (2019-11-21)

  • [XS] Missing comma
  • [XS] Use template info

    6.9.0.16.20191121 (2019-11-21)

  • [XS] Fix typo
  • [XV] Fix a typo/grammar.

    6.9.0.15.20191120 (2019-11-20)

  • [XVB] On Yealink Phone Provisioning -> Phone Options -> Advanced Options, we added the ability to enable/disable OPUS codec on a per-device (or template) basis.

    6.9.0.14.20191120 (2019-11-20)

  • [XS] SRTP enable send a string
  • [ES] Add SRTP when sent

    6.9.0.12.20191119 (2019-11-19)

  • [XS] Fix an issue with absolute path on Flash Operator Panel 2 (FOP2) configuration files.
  • [XS] Fix some issues with scheduled tasks (crond).

    6.9.0.13.20191119 (2019-11-18)

  • [XB] Fix dialplan errors.

    6.9.0.11.20191118 (2019-11-18)

  • [XB] Fix dialplan errors.

    6.9.0.10.20191114 (2019-11-14)

  • [XS] Code cleanup on Dial FastAGI script.
  • [XS] On the Dial FastAGI script, if we receive a call from an internal extension and native bridge isn't enabled on the destination extension, we now enable by default Call Transfer (Blind/Attended Transfer) flags for Callee and Caller.
  • [XS] Debug - Remove exit code
  • [XS] Get telephony channel
  • [XS] test - debug channel
  • [XS] debug - test
  • [XS] test channel sip port
  • [XS] Show wanted port
  • [XS] last element of the array
  • [XS] Get last transport only
  • [XS] Test transport protocol

    6.9.0.9.20191113 (2019-11-13)

  • [XS] Fix OPUS codec issue with Yealink Provisioning.

    6.9.0.8.20191112 (2019-11-12)

  • [XS] Update install script for G729 and OPUS codecs.
  • [XV] On Applications -> Auao Attendant (IVR), it now possible to create up to 100 custom keys instead of 10.

    6.9.0.7.20191108 (2019-11-08)

  • [XS] Update the VoIPBL script to support Whitelist/Blacklist dedicated list on firewall/ipset. This allow to restrict traffic from specific countries more easily.

    6.9.0.6.20191107 (2019-11-07)

  • [XS] Fix Null value on scopcomm main device

    6.9.0.5.20191106 (2019-11-06)

  • [XV] On Phone Provisioning (APS) configuration, we now display Parking Groups lots in the BLF dropdown.
  • [XS] Fix an issue with Password Policy on Commit.
  • [XS] Fix IAX2 configuration when using Pickup Group.

    6.9.0.4.20191106 (2019-11-06)

  • [XS] Fix BLF issue when monitor shared devices.

    6.9.0.3.20191105 (2019-11-05)

  • [XV] Remove options for Shared Line Appearances (SLA).

    6.9.0.2.20191031 (2019-10-30)

  • [XS] Change translations in french

    6.9.0.1.20191029 (2019-10-29)

  • [XS] Fix an issue with Faxgetty service than generate wedged email notification when no Fax modem are configured.
  • [XS] No more SCOPCOMM Force all

    6.9.0.0.20191025 (2019-10-25)

  • [XS] Merge remote branch 'origin/callpark' into master-c6
  • [XS] Fix an issue with Hint (BLF) when using Call Parking group and Applications.
  • [XS] Do not show hidden extension in directory
  • [XS] Debug
  • [XS] Test hide from directory
  • [XS] Fix notification tone volume
  • [XS] Change default value of grandstream speaker ring volume

    6.8.1.14.20191023 (2019-10-23)

  • [XS] New options for hold reminder
  • [XV] On Manager -> Parking Calls, we added a new column for the Hint (BLF).
  • [XS] Merge remote branch 'origin/master-c6' into callpark

    6.8.1.15.20191024 (2019-10-21)

  • [ES] Add a new force mail icon
  • [XS] Show Number of SCOPCOMM
  • [XS] Number of SCOPCOMM by tenant
  • [XS] Don't show number of SCOPCOMM by tenant
  • [XS] Number of scopcomm by tenant ?
  • [XS] Fix loop for param scopcomm
  • [XS] Change display in main scopcomm display
  • [XS] Keep empty if no SCOPCOMM
  • [XS] Change loop position
  • [XS] Get number of SCOPCOMM in column
  • [XS] number of shared device
  • [XS] debug - scopcomm shared
  • [XS] Expression
  • [XS] Send number of SCOPCOMM in columns
  • [XS] debug - test in column
  • [XS] test display scopcomm
  • [XS] Typo
  • [XS] Test display columns number of scopcomm

    6.8.1.13.20191018 (2019-10-18)

  • [XS] Send to admin ?
  • [XS] Server NAME for the moment
  • [ES] Add verification of enabled extension
  • [XS] debug - server test
  • [XS] debug - config server test
  • [XS] debug - config server
  • [XS] debug - test var dump
  • [ES] Add test for pbx url

    6.8.1.12.20191017 (2019-10-15)

  • [XS] Change menu item name
  • [ES] Add wizard link base. and add force email
  • [XS] Change phone extension for extension id
  • [XS] Check infos
  • [XS] Merge remote branch 'origin/master-c6' into vfax_body

    6.8.1.11.20191013 (2019-10-12)

  • [XV] On Phone Provisioning (APS), we added a new column that indicate if the "Override Softkey" is enabled.
  • [XS] Cleanup
  • [ES] Add font-weight to error message
  • [ES] Add color red to text
  • [XS] Fix typo
  • [XS] Fix force value
  • [ES] Add force info and error message if the server didn't respond
  • [XS] Link to resend scopcomm
  • [XS] try link
  • [XS] value instead of params
  • [XS] typo
  • [ES] Add forcing link
  • [XS] Remove false field
  • [XS] Remove traceback
  • [XS] Show number of scopcomm on the last item of SCOPCOMM activation
  • [XS] debug
  • [XS] Fix wrong variable
  • [XS] Show number of scopcomm
  • [XS] typo
  • [XS] debug - Change scopcomm display
  • [XS] debug
  • [XS] debug- one sprintf only
  • [XS] debug - change sprintf value
  • [XS] debug - sprintf
  • [XS] debug - number of scopcomm 2
  • [XS] debug - test number of scopcomm
  • [XS] debug number of scopcomm
  • [XS] Fix typo
  • [XS] Debug - test
  • [XS] Whitespace fix
  • [XS] Be sure the SCOPCOMM is not activated
  • [XB] Fix issue in Yealink W60P provisioning.

    6.8.1.10.20191008 (2019-10-07)

  • [XS] Fix issue with Mass Operations -> CallerID.

    6.8.1.9.20191002 (2019-10-02)

  • [XS] Fix an error on Commit when generate 'DND Codes' configurations.
  • [XS] Fix an issue on the "dst_org" SQL column on the CDR table where the access code prefix on Outgoing Line is not removed.

    6.8.1.8.20190924 (2019-09-23)

  • [XV] On Virtual Fax -> Cover Page, we disabled the HTML editor since it cause some issue with modern browser.
  • [XS] Fix an issue when generate Fax Cover configurations.
  • [XS] Fix an issue when generate Fax Cover configurations.
  • [ES] Remove P code still in use from the array of unset and add missing P code in
  • [XS] Fix modules for HT8XX
  • [XS] Fix name for Daylight Saving Time
  • [XS] Change self-defined time zone to already chosen prefabricated timezone in NA time zone

    6.8.1.7.20190918 (2019-09-16)

  • [XS] Fix an issue when generate Company Directory with Polycom Phone Provisioning.
  • [XB] Fix an issue with Polycom One Touch Park EFK macro on Phone Provisioning (APS).
  • [XS] Add Text content type as valid file format on Email-to-Fax (Virtual Fax).
  • [XS] Fix an issue when parsing email body on Email-to-Fax scripts.
  • [XV] On Virtual Fax -> Email-to-Fax, the minimum message size is no more mandatory.
  • [XS] More type accepted in the directory
  • [XS] Force to have an extension
  • [XS] array push and retun debug temporarly
  • [XS] debug
  • [XS] Permission to be in directory only if sip
  • [XS] debug - send pur raw message
  • [ES] If there is a prefix to the username. add it
  • [XS] test - debug

    6.8.1.6.20190904 (2019-09-04)

  • [ES] Add translation for SCOPCOMM in french
  • [XS] Fix array for directory
  • [XS] Fix directory
  • [XS] Do not refresh infos Enable/Disable FXS Port
  • [EVS] On Configuration -> Virtual Fax, you can now set the Email subject and body for notification.
  • [EVS] On Virtual Fax -> Email-to-Fax, we added an option to parse the body of the email and use it as pages for the fax.

    6.8.1.6.20190830 (2019-08-29)

  • [ES] Add number of scopcomm used out of X
  • [ES] Add missing graphics for "send to scopcomm" action

    6.8.1.5.20190827 (2019-08-27)

  • [EVB] On Lines -> Incoming Lines -> Destination, you can now define a specific destination when we receive a Reverse Charge indicator flag. This work only on PRI and ISDN interfaces.

    6.8.1.6.20190828 (2019-08-23)

  • [ES] Add a directory for SCOPCENTRAL contacts
  • [EVB] On Queues, we added Linear and Ring All (Weight) strategy. Linear strategy will rings interfaces in the order specified in the order in which they were logged. Ring All (Weight) is same as random interface, but uses the member's penalty as a weight when calculating their metric.
  • [ES] Add copyright and file infos
  • [ES] Add missing fields

    6.8.1.4.20190819 (2019-08-13)

  • [ES] Add translations
  • [XS] Check if NAT if so, change URL

    6.8.1.4.20190815 (2019-08-13)

  • [XB] Fix issue with application codes in CDR data.
  • [XS] Change translation
  • [XS] Fix main configuration

    6.8.1.3.20190807 (2019-08-02)

  • [XB] Minor bugfix in ACD Agent login feature code.
  • [XS] Fix boolean mapping
  • [XS] Port 21 to 30 fix names
  • [XS] Fix typo
  • [XS] Fix ports over 32 in provisioning
  • [XB] Fix a dialplan issue on Park and Announce application that prevent all prompts to be played.

    6.8.1.3.20190813 (2019-07-26)

  • [XS] Do not commit orig filesi

    6.8.1.2.20190722 (2019-07-19)

  • [XS] Set default compatibility mode to Asterisk 13 in backend script.
  • [XS] Don't show if there is no SCOPCOMM
  • [XS] Oups - debug
  • [XS] Test with global
  • [XS] Asterisk
  • [ES] add global asterisk
  • [XS] test - debug
  • [XS] Get config from license - debug
  • [XS] Asterisk
  • [XS] debug $asterisk
  • [XS] License
  • [XS] Debug with var_dump
  • [XS] debug
  • [XS] debug
  • [XS]
  • [XS] fix comma
  • [ES] Add the count
  • [XS] Check email separately of other items
  • [XS] remove debugging
  • [XS] debug
  • [XS] debug - scopcomm
  • [XS] debug - show number of scopcomm
  • [XS] Remove var_dump
  • [XS] Change url for scopcomm

    6.8.1.1.20190717 (2019-07-12)

  • [XS] Disable logging of Concurrent Calls informations on the audit table.
  • [XS] Disable logging of Concurrent Calls informations on the audit table.
  • [XS] Minor fix
  • [XS] Change default value for start and end IP
  • [XS] Remove hunting group for HT801 and HT802
  • [XS] Make the profile 2 same as profile 1 in HT802
  • [ES] Add tests
  • [XS] Fix Typo
  • [XS] Dear comma, I hate you, thks
  • [XS] Can't change the star code
  • [XB] Fix a dialplan issue when using Shared Extensions in a destination.
  • [XS] Fix many profile fields
  • [XS] Fix title and remove IVR language
  • [ES] Add timezone and everything related
  • [ES] Add other fields
  • [ES] Add missing fields in Network settings and change field type for longtext for certificate and key
  • [XS] change field type
  • [XS] Change appelation
  • [XS] Fix typo
  • [ES] Add Netword fields
  • [ES] Add web / telnet fields
  • [XS] Fix parenthesis
  • [ES] Add ht812 and some fields
  • [XS] Change fied type of Private Key Password
  • [ES] Add some missing fields for HT8XX
  • [ES] Add HT Series GrandStream Gateway

    6.8.1.0.20190708 (2019-07-08)

  • [XVS] On Extensions -> Phones -> Mass Operations, we fix minor issues when using CallerID as action.
  • [EV] On Queue (ACD) -> Agents, we added initial support for Mass Operation. You can currently change WebGUI options.

    6.8.0.5.20190702 (2019-07-02)

  • [XB] Fix another issue when generate FOP2 configurations for Buttons.
  • [XS] Check current type of gateway and remove for smaller version
  • [XS] Do not allow smaller gateway for the moment
  • [XS] Start older type of gateway
  • [ES] Add missing ip array
  • [XS] check if it's yes
  • [XS] default value
  • [XS] Change tip
  • [XS] Remove mandatory
  • [XS] Try without mandatory
  • [XS] zero value - debug
  • [XS] test with int field
  • [ES] make the bad choice to be a text field instead of number and add the tip 'number'
  • [XS] test with a 0 value
  • [XS] test with dumb value
  • [XS] try another value
  • [XS] Be sure to have default value everywhere
  • [XS] Put a max character length
  • [XS] Check if not empty
  • [XS] Default is 0 for enable
  • [XS] Fix port codes
  • [ES] Add name
  • [XS] Change default value of the upgrade
  • [XS] Prevent wrong value in IP
  • [XS] Randomize not condition
  • [ES] Change randomize update field position
  • [XS] change field type
  • [XS] Simplify the gain in SCOPTEL
  • [XS] try default value - debug
  • [XS] Try with integer as value
  • [ES] Fixing default value and add missing fields - wave 1 - fix
  • [XS] Finish commit file for GrandStream Gateway
  • [XS] Get users - debug
  • [XS] Show me phones
  • [XS] Test phone informations - debug
  • [XS] Change field name - debug
  • [XS] Test data - debug
  • [XS] Test complex account data - debug
  • [XS] Fix syntax errors
  • [XS] Create missing fields and try commit
  • [XS] Correction of default value and remove unwanted field
  • [XS] Change title
  • [XS] Change name for hunting group
  • [XS] default value 'on'
  • [XS] Condition boolean 'on' - test
  • [XS] Condition boolean - test
  • [XS] Show value in FXS Port only if enable
  • [ES] Add header and default value
  • [XS] test merging array - debug
  • [XS] Value string - debug
  • [XS] Try with strval - debug
  • [XS] Try while adding a character
  • [XS] Force string - debug
  • [XS] var_dump merged array - debug
  • [XS] Correct FXS instead of FSX and trying hunting group
  • [XS] Stringify index
  • [XS] Test hunting group array
  • [XS] Test None and active array
  • [XS] Array merging
  • [XS] switch depending on aps type number of ports
  • [ES] Add header for readibility in FXS Port
  • [XS] Try show account with fictive number of port
  • [XS] make a false header
  • [XS] Remove false header in ring tones
  • [XS] remove tip in ringtone cadence
  • [XS] Ring tone cadences added - profile
  • [XS] Change type of caller ID - profile
  • [XS] Distinct Ringtones
  • [ES] Add codec features
  • [XS] Help readability
  • [ES] Add a spacer to help readability
  • [XS] Change condition for star code 3wc
  • [ES] Add missing main features in profile
  • [XS] Change default values
  • [ES] Add CID and CID per call
  • [XS] Create a false header
  • [XS] Change condition of call features
  • [ES] Add refresh
  • [ES] Add firsts call features
  • [XS] Fix AAL2-G726-XX in GUI - gateway - profile
  • [ES] Add call settings in profile
  • [XS] Fix syntax errors

    6.8.0.4.20190627 (2019-06-27)

  • [XB] Fix an issue with Agent Login when using groups in ACD.
  • [XS] Did third batch of Pcodes and default values
  • [XS] Did second batch of Pcodes and default values
  • [ES] add early dial
  • [XS] Audio silent suppression to echo canceller in profile
  • [XS] Resolved merging conflict manually
  • [XS] Did first batch of Pcodes and default values
  • [ES] Add audio settings
  • [ES] Add fax Settings in profile
  • [ES] Add Security settings
  • [ES] Add SIP settings to profile
  • [XS] Make a profile network settings
  • [ES] Add Advanced Settings - General and Network
  • [XS] First example of export for P code of GrandStream Gateway
  • [XS] Change language infos

    6.8.0.3.20190625 (2019-06-25)

  • [XS] Fix an issue with Flash Operator Panel configurations.
  • [XS] Prov instead of scopcomm
  • [XS] Remove var dump, everything's fine
  • [XS] Can't be a null value
  • [XS] Debug 2
  • [XS] Debug
  • [XS] Attempt to fix the 3rd scopcomm dropdown
  • [XS] Weird test
  • [XS] Test without condition
  • [XS] Remove tip
  • [XS] Try another default value
  • [XS] Comment debug lines
  • [XS] Debug
  • [ES] Add a var dump to help with the 3rd device activation field
  • [XS] Check if null
  • [XS] Check the debuging value of scopcomm
  • [XS] Finalizing test for shared device and activation of scopcomm
  • [XS] test with only shared
  • [XS] another test - debug
  • [XS] test something else
  • [XS] Try to get all field - debug
  • [XS] Check value of phone shared - debug
  • [XS] Var dump again - debug
  • [XS] Try if I get trough the code - debug
  • [XS] New test to reset
  • [XS] Test reset for shared device and scopcomm
  • [XS] Remove old code on manager
  • [XS] Remove old code
  • [XS] Remove most of the var dump
  • [XS] Fix the verification of number of shared device
  • [XS] Check the activation - debug
  • [XS] Please check number instead of string
  • [XS] Still debug
  • [XS] Fix typo - debug
  • [XS] display is phone is shared - debug
  • [XS] Phone extension is more relevant for debugging
  • [XS] Show at every extension the number of shared device
  • [XS] Continue if same extension
  • [ES] Add validation
  • [XS] Display debug
  • [XS] Change condition
  • [XS] Check is enable
  • [XS] Check number of shared device
  • [XS] Failproof ?
  • [XS] Show number of device
  • [XS] Check if is a shared device first
  • [XS] Count number of shared device live
  • [XS] Fix variable name
  • [XS] Try to verify exact count of scopcomm LIVE
  • [XS] Display scopcomm count
  • [XS] Fix phone activate scopcomm
  • [XS] Test vars variable - debug
  • [XS] Check activate scopcomm value - debug
  • [XS] Show number of scopcomm
  • [XS] If equal, please, don't show the option to change a no value in scopcomm section
  • [XS] Change priority and count myself on a phone
  • [XS] Fix missing commas
  • [XS] Display scopcomm limit and count - debug
  • [XS] Remove Var dump
  • [XS] Change condition for the readonly capabilities
  • [XS] Fix typos
  • [XS] Fix Typo
  • [XS] Test maximum scopcomm device - test
  • [XS] formated valid data instead of valid data
  • [XS] Show count of formatted valid data - debug
  • [XS] Show number of valid_data
  • [XS] Show max scopcomm - debug
  • [XS] max scopcomm - debug
  • [XS] Display max scopcomm - debug
  • [ES] Add a verification for the scopcomm limit and display a message in the wizard

    6.8.0.2.20190618 (2019-06-18)

  • [XS] When we send recording by email (Notification), we now ensure that the email is sent only if the call disposition is Answered.
  • [XS] Fix missing comma
  • [XS] Send to end user variable
  • [XS] Get config Telephony - test
  • [XS] global conf from asterisk
  • [XS] Global conf ?
  • [ES] Add a var dump
  • [XS] Test admin email
  • [XS] Remove echo and var_dump
  • [XS] Var dump the formated value data
  • [XS] Test sent data
  • [ES] Add tip and default value
  • [ES] Add refresh
  • [ES] Add missing curly brace
  • [ES] Add global config for SCOPCOMM

    6.8.0.1.20190614 (2019-06-14)

  • [XB] Update dialplan to allow custom caller ID to be set from ScopServ API.
  • [XS] Test condition for SCOPCOMM
  • [XS] Typo
  • [XS] Check count and phone activate value
  • [XS] Check with var_dump
  • [XS] Fix Typo
  • [ES] Add options for scopcomm

    6.8.0.0.20190613 (2019-06-13)

  • [XVB] On Configuration -> Settings -> VoIP Monitor, we added additionnal parameters for Remote Server on the configuration file.
  • [XS] Scopcomm for SCOPCOMM
  • [XS] Best with adequate variable
  • [XS] Change this
  • [XS] Typo
  • [XS] List user
  • [XS] Try to have list users
  • [XS] Show response
  • [XS] Test list_user
  • [ES] Add info on new or edited extension
  • [ES] Add a new field to show the number of scopcomm changed and show simple message
  • [XS] Change text account for device
  • [XS] Make real count
  • [XS] Make count
  • [XS] Check number of account

    6.7.1.1.20190607 (2019-06-07)

  • [XB] Fix a dialplan issue when using Authentication (PIN) On Phone Extensions.

    6.7.1.0.20190607 (2019-06-07)

  • [EB] On CDR's table we now have 2 additionnals columns that save original source (Extension number) and destination number (without any prefix, access code, etc). Please note that altering database can take several minutes during upgrade process.
  • [XS] Resolve problem - debug
  • [XS] Check first validation test
  • [XS] Is it enabled - debug
  • [XS] Check scopcomm enabled - debug
  • [XS] Check valid data
  • [XS] var dump formated value data
  • [XS] Create function. change validation to create it
  • [XS] Find the error
  • [XS] Show scopcomm enabled device
  • [XS] Change validation of scopcomm enabled
  • [ES] Add var_dump for testing
  • [XS] Fix missing comma
  • [XS] Rewrite validation
  • [XS] Redo the include instead of require
  • [XS] Make validation for each account in shared device
  • [XS] Remove old config and redo verification per phone
  • [ES] Add header for readability SCOPCOMM
  • [ES] Add option to activate scopcomm for each account
  • [ES] Add header for config VS firmware
  • [XS] Fix typo
  • [ES] Add Web Options in GUI for Grandstream gateway
  • [ES] Add upgrade and provisioning options
  • [ES] Add refresh for the maintenance interface adress mode
  • [XS] Change visual cue in Network settings tab
  • [XS] Give default value for ipv4
  • [XS] Test ipv4 field
  • [ES] Add a new header for readability
  • [ES] Add contidion for adress mode
  • [XS] Check condition
  • [ES] Add debug value
  • [XS] Refresh the page if adress mode is set to static IP
  • [ES] Add a condition to display depending on adress mode
  • [ES] Add GUI for Grandstream Gateway
  • [XS] Merge remote branch 'origin/master-c6' into callpark
  • [XS] Try to show response of the scopcomm
  • [XS] Fix error
  • [XS] Tricks to show only pertinent information in the wizard
  • [ES] Add summary page and hope for the best
  • [XS] What is this wizardry
  • [XS] Summary instead of base
  • [XS] Is it base
  • [XS] Dont look at me! Dont apply these changes!
  • [XS] Remove that button
  • [XS] Remove the only wizard page
  • [XS] Remonve unused code
  • [XS] Weird way to bypass 2 external call
  • [XS] Test
  • [XS] Test external provisioning
  • [XS] Fix typo
  • [XS] Trick your mind to do the external request only once
  • [XS] Tricks
  • [XS] Try to put everything in wizard.php

    6.7.0.1.20190531 (2019-05-31)

  • [XS] XB[ Fix an issue where Parking Lot extension is not updated if "Override Feature Code" is not checked on Telephony -> Manager -> Tenants.
  • [ES] Add a name
  • [XS] Change mobile username
  • [XS] Change scopcomm_m for scopcomm_s. helps readability
  • [XS] Change column name
  • [ES] Add the real serial value for licensing
  • [XS] Get config
  • [XS] Get the key please
  • [XS] Typo
  • [XS] Change http host for server name. and try to get licence number
  • [XS] Fix typo
  • [XS] Send formated valid data
  • [XS] Send POST instead of GET in Scopcomm
  • [XS] Do a GET instead of POST scopcomm
  • [XS] Change Method
  • [ES] Add the correct URL
  • [XS] Try to echo without encoding
  • [XS] Fix typo
  • [XS] Encode json response
  • [XS] Try to send value of valid data
  • [ES] Add readability for the window
  • [ES] Add a new header to send to scopcomm if no error
  • [ES] Try a header and add button
  • [ES] Add a message for invalid data
  • [XS] Fix Typo
  • [ES] Add spacer
  • [XS] Typo
  • [XS] List missing parameter
  • [XS] No default value
  • [XS] Display every valid and invalid data
  • [ES] Add enum of valid and invalid data
  • [XS] Fix a PHP variable error on Wizard for ScopComm.
  • [ES] Add confirmation page
  • [XS] Try not to have a blank page
  • [XS] Test design
  • [XS] Form doesn't work anymore
  • [XS] Try to regain form
  • [XS] Typo
  • [XS] Var dump enable
  • [XS] Enable ?
  • [XS] remove condition
  • [XS] Check scopcomm state
  • [XS] Dump infos
  • [ES] Add extension to check
  • [XS] Remove var_dump
  • [XS] Separation of valid and invalid data
  • [XS] Remove too much var dump
  • [XS] Set valid types
  • [XS] Var dump conditions
  • [XS] var dump a conditions
  • [ES] Add the verification if the phone type is set
  • [XS] Var dump the conditions
  • [XS] does it enter the loop
  • [XS] Check if enabled
  • [XS] Pass in the loop
  • [ES] Add phone
  • [XS] Change place of code and do not output invalid data
  • [XS] change variable name
  • [XS] Fix typo
  • [XS] Separation of the valid and invalid data
  • [XS] Checkout only enabled extension
  • [XS] Send only SIP phone
  • [XS] Test wizard to get phones values
  • [XS] Use the default wizard and use scopcomm as a new section
  • [XBS] We are now logging Personal IVR events on an SQL table.
  • [XB] Fix a regression issue with On-Demand Call Recording when "Play Beep when start/stop Recording" is enabled.
  • [XB] Fix diaplan notice/warning messages on Asterisk console when reloading configurations.

    6.7.0.0.20190528 (2019-05-28)

  • [NVB] On Applications -> Application, it now possible to use Virtual Fax (Single and Multiports) as a destination.
  • [XB] When global auto pause is enabled, also unpause globally if enabled.
  • [XB] Remove debug
  • [XB] Minor bugfixes to AGI when device autoanswer context is used.
  • [ES] Add a test file to found the wizard
  • [XS] Change url for the scopcomm
  • [XS] Try an old scopcomm template in services
  • [XS] Make a new action in the dropdown for phone
  • [XS] Remove unwanted checkbox at the end
  • [ES] Try to add a type to the scopcomm column
  • [ES] Try to add columns in the phone extension window only
  • [XS] Fix typo
  • [XS] Toggle in the extension window
  • [XS] Show action to have link
  • [XS] Try to have a toggle in list of extension and hope for the best
  • [XS] Fix typo to the image ressource
  • [ES] Add a scopcomm mobile and web action
  • [ES] Add the parameter to export scopcomm
  • [XS] Get to the good side
  • [ES] Try to add a new cell

    6.6.0.7.20190527 (2019-05-23)

  • [XS] Add "Active Calls" and "Active Channels" on Concurrent Calls check.
  • [XS] Cleanup on Hints for Call Park.
  • [XS] Add "Active Calls" and "Active Channels" on Concurrent Calls check.
  • [XS] Fix typo
  • [XS] Completely revert changes
  • [XS] Remove the added cell
  • [XS] test with known value
  • [ES] Add a checkbox to enable scopcomm on the extension list page

    6.6.0.6.20190524 (2019-05-22)

  • [XB] Fix ACD agents auto unpause.

    6.6.0.5.20190520 (2019-05-16)

  • [XV] On Telephony -> Extensions -> Pickup Groups, we added a new column for the hint (BLF) extension.
  • [XVB] On Phone Provisioning (APS), you can now use Call Pickup (Group) as destination for a BLF key.

    6.6.0.4.20190510 (2019-05-08)

  • [XS] Fix an infinite loop on Conference PIN (FastAGI) script.
  • [XB] Fix a dialplan issue when using Voicemail (Prompt Extension) feature code.

    6.6.0.3.20190506 (2019-05-06)

  • [XB] Fix a diaplan issue when generate Password List.

    6.6.0.2.20190503 (2019-05-03)

  • [XS] Fix some issue with Polycom Provisioning (SIP) template and add SIP failover parameters (reRegisterOn/failbackMode).

    6.6.0.1.20190501 (2019-05-01)

  • [XS] Fix an issue when checking for Concurrent Calls informations from Realtime DB.

    6.4.1.2.20190425 (2019-04-24)

  • [XV] On Lines -> Outgoing Lines, remove unused ENUM parameters.

    6.6.0.0.20190501 (2019-04-24)

  • [XS] More fix on ScopCloud GUI restriction mode.
  • [XV] Minor cleanup on Tools -> Asterisk Logs. Allow to show up to 5000 lines and select if we want to show oldest or newest lines first.
  • [XS] Disable service control on ScopCloud mode.

    6.4.1.1.20190418 (2019-04-18)

  • [XB] Fix aconfiguration issue when generating Cyberdata (Intercom) Provisioning.
  • [XB] Fix AstDB cleanup issue with agents.
  • [XVS] More changes on ScopCloud GUI restriction mode.

    6.4.1.0.20190410 (2019-04-09)

  • [XS] Fix permissions issues on Provisioning (TFTP) folder.
  • [EVB] On Lines -> Incoming Lines, when using SIP Header routing, it now possible to specify the header offset, in case of multiple headers.

    6.4.0.1.20190405 (2019-04-05)

  • [XB] Minor update to agents auto logout.

    6.4.0.0.20190404 (2019-04-03)

  • [NV] On Applications -> Auto Attendant (IVR), you can now clone an IVR key on Destination widget.

    6.3.0.1.20190403 (2019-04-01)

  • [XS] Fix a file permission issue when using TFTP as Provisioning method.
  • [NV] Implement ScopCloud GUI restriction.

    6.3.0.0.20190329 (2019-03-28)

  • [NVB] On Configuration -> Commit -> Snapshot, you can now exclude files and/or folders for the TFTP (Provisioning) system.
  • [XS] Fix permissions issues with Flash Operator Panel and menus items.
  • [XVS] Fix multiple issues on client mode GUI.

    6.2.2.4.20190325 (2019-03-22)

  • [XS] Fix a minor PHP warning message in the FastAGI daemon.

    6.2.2.3.20190322 (2019-03-21)

  • [XS] Minor fix on Tools -> Mass Phone Reboot when using Cyberdata.

    6.2.2.2.20190321 (2019-03-21)

  • [XS] Minor cleanup.

    6.2.2.1.20190321 (2019-03-21)

  • [XB] Multiple code optimization has been made on the Commit when doing AstDB cleanup.
  • [XB] Make tenants restriction for API users optional.
  • [XB] Fix an issue when generate XML configuration files for Cyberdata Provisioning.

    6.2.2.0.20190320 (2019-03-19)

  • [XB] Minor update to API users configuration.
  • [XB] Minor update to API users configuration.
  • [XB] Update API user settings.
  • [XB] Minor visual fix to API users.
  • [XB] Minor update.
  • [XB] Update API user tenant selection.
  • [EBV] Add API Users management for new ScopServ API.
  • [XB] Fix minor dialplan issue on Voicemail feature code.
  • [XS] On Commit -> Sanity check, we now verify that Music On Hold (MOH) folders are writable by the File Manager.
  • [XB] Fix minor notice/warning messages on the Commit.
  • [XB] A problem when importing Speeddial has been fixed.
  • [XS] A permission when using "Full Admin" mode has been resolved.
  • [XVB] On Configuration -> Channels -> General, it now possible to change the DNS lookup refresh interval. The default value is set to 300 seconds (5 minutes).

    6.2.1.5.20190315 (2019-03-15)

  • [XB] Minor bugfix.

    6.2.1.4.20190315 (2019-03-15)

  • [XB] Fix dialplan context issue in commit.
  • [XS] Try a new mass action

    6.2.1.3.20190304 (2019-03-04)

  • [XV] Fix an issue on Fail2ban and ipset when using non-default ban time.
  • [XS] Add CallPark AGI script
  • [XS] More fix on Call Parking groups.
  • [XS] Test SendEmail function
  • [XS] Fix condition to register identity options
  • [ES] Add identity mail everyplace identity section exist

    6.2.1.2.20190227 (2019-02-27)

  • [XB] Set default version for FastAGI to Asterisk 13.
  • [XS] Save email in config wizard
  • [ES] Add email in config wizard for multiple extensions
  • [ES] Add specific message and try to get message from server to personnal mail
  • [XS] Change URL to the lib
  • [XS] Change URL
  • [XS] Test a new URI
  • [XS] Test new URL in ajax
  • [XS] Change URL for Ajax request
  • [XS] Fix scripts
  • [XS] Test ajax to send unique email
  • [XS] Test length before doing anything
  • [XS] Function fixed
  • [ES] Add a new test of JavaScript
  • [XS] Revert changes
  • [XS] Change type of already created fields
  • [XS] Change type
  • [ES] Add email Identity Tab

    6.2.1.1.20190226 (2019-02-26)

  • [XV] Fix tools > import page.

    6.2.1.0.20190225 (2019-02-25)

  • [EVB] On Lines -> Outgoing Lines, you can now define a fallback destination if the trunk is busy/unavailable.
  • [XS] More fix on Call Parking group application.
  • [XS] Test tip instead of value
  • [ES] Add Test QR Code
  • [XS] Test html type for QR Code
  • [XS] Test generation QR Code

    6.2.0.5.20190222 (2019-02-22)

  • [XB] Fix issues in fastagi when asterisk version file is missing (/etc/asterisk/.version)

    6.2.0.4.20190221 (2019-02-21)

  • [XB] Fix issue with ACD queue members.
  • [XS] Call Parking groups are now managed from Class of Services instead of a per extension basis.

    6.2.0.3.20190219 (2019-02-19)

  • [XS] Fix issues on AdHoc Conference.
  • [XVB] When using Extension as a destination (Ex. in an Incoming Line, IVR, etc) and Use User-Defined Call-Forward is not checked, we now allow to enable/disable On Demand Recording feature code for direct SIP call.

    6.2.0.2.20190218 (2019-02-18)

  • [XV] On Queue (ACD) -> Agents, fix an issue when we assign an agent to a specific Queue.
  • [XV] Add Parking Group support on Applications and every place where we can use Park as destination.
  • [XS] Add Parking Groups support on SIP/IAX/SCCP extensions.

    6.2.0.1.20190215 (2019-02-15)

  • [XB] Fix issue with h323 channel configuration.
  • [XB] Minor bugfix on incoming lines for multiple dahdi ports.
  • [XB] Fix a dialplan issue when a static agent try to unpause.

    6.2.0.0.20190213 (2019-02-13)

  • [NB] When using Extension(s) as destination (ex. in an Incoming Lines, IVR, etc), we added a new option to ignore Busy/Forward response from Destination. If checked, the PBX will ignore any forwarding/busy response it may receive in response to this dial attempt.
  • [XS] Fix an issue when set Call Forwarding (Internal Calls) values on GUI when using Feature Code.
  • [XB] Fix a dialplan issue on Outgoing Line.
  • [NVB] Initial implementation for Call Parking groups.

    6.1.1.0.20190211 (2019-02-11)

  • [EB] Add new Pass-through call type in CDR for calls from an incoming line redirected to an external trunk.

    6.1.0.6.20190208 (2019-02-08)

  • [XV] Minor update.
  • [XV] In Yealink provisioning make Extension/Value field for Group pickup optional.

    6.1.0.5.20190201 (2019-02-01)

  • [XB] Fix issue on commit with incoming lines when using TDM port(s)
  • [XB] Fix commit issue with Page application.

    6.1.0.4.20190131 (2019-01-31)

  • [XB] Fix commit issue when using DAHDI groups.

    6.1.0.3.20190130 (2019-01-30)

  • [XV] Allow external API users for all tenants.

    6.1.0.2.20190130 (2019-01-30)

  • [XS] - Fix commit issue.

    6.1.0.1.20190129 (2019-01-29)

  • [XV] Minor cleanup on Speed Dial configuration page.

    6.1.0.0.20190129 (2019-01-28)

  • [NVB] On Extensions -> Speed Dial, you now have the ability to use external source (File, SQL, HTTP, etc) to lookup external number destination.

    6.0.0.11.20190128 (2019-01-28)

  • [XB] Fix issue with ring group extensions in commit.

    6.0.0.10.20190125 (2019-01-25)

  • [XS] - Fix APS commit issue.

    6.0.0.9.20190123 (2019-01-23)

  • [XB] Fix commit issues with call groups.
  • [XB] Fix commit issue when using phone templates.

    6.0.0.8.20190123 (2019-01-23)

  • [XS] - Fix CRON script issue.
  • [XB] Fix commit issues.

    6.0.0.2.20190121 (2019-01-16)

  • [XB] Minor bugfix to commit.
  • [XB] Fix an issue when generate CallForward rules on AstDB during Commit.
  • [XB] Minor bugfix in commit.
  • [EBV] Add new permission options to Client GUI for Call Forward, Speed Dial and Blacklist.
  • [XB] Minor bugfix.
  • [XB] Prevent conflict on Call Parking when the parking extension conflict with parking lots.
  • [XB] Fix an issue with Agent Login (External) when we do a Commit, we no more delete channel keys in AstDB.
  • [XB] Fix an issue with Pause/Unpause Call Recording feature code when call is bridged from a Queue (ACD).
  • [XS] Fix an issue where Commit 'Change control' option prevent Sound Manager execution.
  • [XB] Fix an issue with Whitelist Lookup (CallerID) on Incoming Line.
  • [EB] When we rename a Tenant, we now move Audio (IVR Prompt).
  • [XV] Fix typo error.
  • [XB] Fix hylafax configuration issue on commit.
  • [XB] Fix commit issues.
  • [XB] Fix commit issues.

    6.0.0.2.20181214 (2018-12-11)

  • [XB] Fix SIP transport mode when TCP is selected but not enabled in SIP Channels configuration.

    6.0.0.1.20181204 (2018-12-04)

  • [XB] Fix commit issues.
  • [XB] Minor update.
  • [XB] Fix Commit issues with generated dialplan.
  • [XB] Fix dialplan issues.
  • [XB] Fix Commit issues found during tests.

    5.13.0.2.20181127 (2018-11-27)

  • [XB] Minor update to dialplan (sort infos).
  • [XV] Fix multiple issues with Holiday wizard available on Telephony - Manager - Holidays.
  • [XB] Fix commit issues found during tests.
  • [XV] Fix multiple issues with Holiday wizard available on Telephony - Manager - Holidays.

    5.13.0.2.20181128 (2018-11-27)

  • [XB] Fix issue with dialplan for outgoing calls.
  • [XB] Fix AstDB values update in Commit.
  • [XB] Bugfixes in Commit code.
  • [XV] Minor visual updates to Tools > Snapshot.
  • [XB] Fix Tools > Snapshot.
  • [EBV] Allow access to Tools > General and Tools > Informations for sub-admin users.
  • [XS] Fix an issue with SIP Native Bridging parameter where 'tT' (Transfer) flag are always defined on the Dial script.
  • [XB] Bugfixes.

    5.13.0.1.20181127 (2018-11-27)

  • [XS] Fix an issue with SIP Native Bridging parameter where 'tT' (Transfer) flag are always defined on the Dial script.
  • [XB] Update code with lastest official changes.
  • [EBV] Commit refactoring.

    5.13.0.0.20181120 (2018-11-20)

  • [XB] Fix agent NoCDR.
  • [NVB] Enable AdHoc Conference support on Configuration -> Feature Code.

    5.12.0.0.20181115 (2018-11-15)

  • [NVB] On Configuration -> Feature Code, add new Feature code for Call Forward - Always (Internal). Add new BLF hints for cfwd-ext (previously cfwd) and cfwd-int. We also add Call Forward (Internal) BLF support on Phone Provisioning.
  • [XB] On Queue (ACD) configuration file on Asterisk, we turn on options to set internal channel variables when a caller is on a Queue.

    5.11.3.4.20181114 (2018-11-14)

  • [XB] Minor update.
  • [XB] Minor files update.
  • [XB] Fix PHP error.
  • [XB] Remove unused file.
  • [XB] Remove depreciated addons code.
  • [XB] Remove depreciated code for old features.
  • [XBV] Remove depreciated code for Asterisk 1.x
  • [XB] Remove depreciated Hangup Side code.
  • [EBV] Remove depreciated Valet Parking code.
  • [XBV] Remove depreciated Text-to-speech support using SWIFT.
  • [XB] Remove unused commit modules.
  • [XBV] Remove depreciated AstManProxy support.
  • [XB] Add missing file.
  • [EBV] Remove old EpicACCE branding.
  • [XBV] Remove depreciated Hospitality Management System (PMS/HMS)
  • [XBV] Removed depreciated code for ScopServ Call Center Server (SCCS).

    5.11.3.4.20181111 (2018-11-10)

  • [XV] When we change level (priority) for an agent from Call Queues, the new value is now properly propagated to Agent infos.

    5.11.3.3.20181110 (2018-11-10)

  • [XB] Fix an issue with Pause/Unpause when using an External Agent in Queue (ACD).

    5.11.3.2.20181109 (2018-11-09)

  • [XS] Fix some issues with SNMP Agent configuration on Asterisk.

    5.11.3.1.20181109 (2018-11-09)

  • [XS] Fix multiple issue with Administration -> Permissions.

    5.11.3.0.20181108 (2018-11-08)

  • [XVB] Polycom Exchange Calendar integration in Phone Provisioning is only supported on VVX phones so the optionbs must not be visible on any non VVX hardware.
  • [EVB] On Polycom Exchange Calendar integration, add support for phone pattern used to identify phone numbers in meeting descriptions.

    5.11.2.1.20181107 (2018-11-07)

  • [XV] Replace all remaining occurences of 'Detailled' to 'Detailed'.
  • [XV] Fix typo (grammar) for detailled -> detailed.

    5.11.2.0.20181106 (2018-11-06)

  • [EBX] modify agi so that it does not busy loop; use socket_select() instead

    5.11.1.1.20181105 (2018-11-05)

  • [XV] On Yealink Phone Provisioning, when using T5x series, on LCD Display, we now allow to define Wallpaper configurations.
  • [XS] Fix an issue on Commit -> Control Change.
  • [XS] On the Report database, when clean older data, we now also process data from CEL tables.
  • [XV] Fix column sorting on Phone Provisioning when sort by extension.

    5.11.1.0.20181104 (2018-11-04)

  • [XS] Fix an issue with Counterpath (Bria softphone) Provisioning when using IP Address mapping.
  • [XS] Fix an issue with Commit -> Change Control when generating Provisoning files.
  • [XVS] On Commit -> Change Control, the password field is no more mandatory. Also we fixed an implementation issue where logs wasn't logged correctly on SQL table (asterisk_commit).
  • [XS] Add a new command line script that allow to enable/disable Ringing Service on Incoming Lines. The script is located on /var/www/scopserv/scripts/ringservice.sh
  • [EVB] On Lines -> CallerID Lookup, it now possible to blacklist inbound call based on CallerID Name. The CallerID Lookup module must be must be enabled on Configuration -> Telephony Module to use capability.
  • [XS] On FastAGI server, remove all empty lines when retrieve Password List (PIN) from database.
  • [XS] Add a new database key (TENANT/EXTEN/AutoAnswer) in AstDB that allow to enable (1) or disable (0) AutoAnswer for inbound Extensions call. This will now be used by Virtual Phone on ScopStats.

    5.11.0.0.20181026 (2018-10-26)

  • [NS] Add a small helper script to assist you in the installation of OPUS codecs from Digium. The script is located on '/var/www/scopserv/telephony/scripts/install_opus.sh'.

    5.10.1.9.20181018 (2018-10-18)

  • [XB] Fix a configuration issue on Aastra Provisioning when using HTTP Authentication.

    5.10.1.8.20181015 (2018-10-15)

  • [XS] We now set a 30 seconds timeout on the Email2fax script when connecting to POP3 server. Previously, if the POP3 server do not return data, the script never exited and causing multiple instance of same scripts to run.

    5.10.1.7.20181003 (2018-10-03)

  • [XS] Add HTTP Digest authentication support on Aastra phones.
  • [XS] Minor cleanup on APS commit script.

    5.10.1.6.20180927 (2018-09-27)

  • [XVB] On Aastra Provisioning -> Servers, add a new option to enable/disable CallerID update during a call.
  • [XS] Add Asterisk 13 support on the G723/G729 codecs install script.

    5.10.1.5.20180919 (2018-09-19)

  • [XV] Fix a minor visual issue on Manager -> Tenant -> Call Parking.

    5.10.1.4.20180914 (2018-09-14)

  • [XB] Update firmware compatibility with "Allow Trust Server" parameter on Yealink provisioning file.

    5.10.1.3.20180913 (2018-09-13)

  • [XS] On Email2fax script, if the fax identifier contain multiple words, the fax will fail. In order to fix this issue, we now escape all parameters to be used as shell argument.

    5.10.1.2.20180912 (2018-09-12)

  • [XVB] When generating Provisioning files, we now check if HTTP Authentication is enabled on Server -> Config -> Provisioning in order to set authentication parameters.

    5.10.1.1.20180911 (2018-09-11)

  • [XVS] On Telephony -> General -> Service, you can now control IAXmodem processes (start/stop/restart/etc).

    5.10.1.0.20180911 (2018-09-11)

  • [EVB] On Yealink Phone Provisioning, we added a new option that allow to toggle betwen Local (SIP) DND or Server (PBX) mode. On Phone Provisioning (Yealink) -> Phone Options -> Do Not Disturb (DND), we add "Enable Local (SIP) DND" option.

    5.10.0.1.20180911 (2018-09-11)

  • [XS] Fix an issue with FastAGI server when retrieve Tenants informations
  • [XB] When using Inter-tenant Access Code, we now correctly generate the CallerID for outgoing call.
  • [XB] On AdHoc Conference, correctly save the Expiration date when create a new room.

    5.10.0.0.20180911 (2018-09-11)

  • [NVB] On Yealink Phone Provisioning -> Internal Ringer, you now have the ability to specify multiple custom Ringtone URL.
  • [XS] Fix more caching issues on AdHoc Conference feature code scripts.
  • [XS] On AdHoc Conference FastAGI script, we must not cache room informations. Also fix an issue where SQL database connection isn't initialized properly.
  • [XS] Add upgrade script for transport mode change on Interface -> VoIP Account (SIP).
  • [EVB] On Interface -> VoIP Account (SIP), you can now use TLS as transport mode. We also added SRTP and crypto related parameters.

    5.9.26.4.20180910 (2018-09-10)

  • [XV] Disable AdHoc Conference function until all audio prompts are recorded.

    5.9.26.2.20180910 (2018-09-10)

  • [XVS] On Yealink Provisioning, add ability to control Power LED settings.
  • [XS] On Grandstream and Yealink APS, fix some issues with HTTP Basic Auth.
  • [XB] Fix an issue with call notification on Emergency Lines (E911) when actions are executed after call termination.
  • [XS] Fix an issue when generate Hylafax+ hosts authentification file.

    5.9.26.3.20180910 (2018-09-10)

  • [XS] Fix a permission issue when clearing lock file for AdHoc Conference script.
  • [XVS] On Yealink Provisioning, add ability to control Power LED settings.
  • [XS] On Grandstream and Yealink APS, fix some issues with HTTP Basic Auth.
  • [XVB] Add HTTP Client authentication support on Phone Provisioning (APS) for Grandstream, Panasonic, Snom and Yealink phones.
  • [XS] Fix a typo on sound filename used on AdHoc Conference feature code.
  • [XS] Change actions on Conference admin menu.
  • [XB] On Hangup dialplan script, we now check which channel tech (ex. SIP/IAX2) is used for the current call in order to use corresponding channel variables. This fix all warning messages on Asterisk logs when using IAX2 or others non-SIP channels.
  • [XB] The 'idlecheck' parameter on Asterisk ODBC configuration is deprecated since Asterisk 13, fix the warning message on Asterisk logs and CLI.
  • [XBS] On AdHoc conference (Admin) feature code, add option 4 that allow to join the conference as admin.
  • [XB] Generate dialplan when using Conference as destination and set "Prompt for room number" as room.
  • [XS] On Application -> Auto Attendant (IVR) -> Options, add an option to enable AdHoc conference support. If checked, a caller will be able to join a room directly from the IVR by calling the feature code.
  • [XS] Fix issues on Conference AGI scripts.
  • [XBS] On Configuration -> Feature Code, we now have AdHoc Conference for Admin and User mode. The user mode allow to directly join a room.
  • [XS] On Applications -> Meetme, the Name field is now optional.
  • [ES] - On Configuration -> Features Code, add AdHoc Conference and Conference PIN change code. - On Application -> Meetme, it now possible to set a Time Schedule and set off-hours destination.

    5.9.26.1.20180906 (2018-09-06)

  • [XBV] Update number of softkeys to 8 for Grandstream GXP1628 and GXP1630.
  • [B] basics to ready a fresh installation for tests

    5.9.26.0.20180722 (2018-07-21)

  • [EVB] Optimize fail2ban rules (regex) and use ipset, if available, instead of iptables to add blacklisted IP address to the firewall system. This drastically reduce the CPU usage and time to update rules.
  • [XS] On VoIPBL script, we now use ipset to blacklist IP addresses.

    5.9.25.4.20180718 (2018-07-18)

  • [XS] Fix a minor compatibility issue when using Asterisk 13+. We must use ${CHANNEL(accountcode)} instead of ${CDR(accountcode)}.
  • [XS] Fix a minor compatibility issue when using Asterisk 13+. We must use ${CHANNEL(accountcode)} instead of ${CDR(accountcode)}.

    5.9.25.3.20180716 (2018-07-16)

  • [XS] On Email2fax, when extract comment informations, if the content is in HTML, we now convert it in plain text instead of simply ignore it.
  • [XS] On Email2fax, when extract comment informations, if the content is in HTML, we now convert it in plain text instead of simply ignore it.
  • [XS] Fix a font issue with Ghostscript, this caused problem with Email-to-Fax when generating cover page.
  • [XS] On Email-to-Fax, we now correctly retrieve the Email body in order to generate comment on the cover page.
  • [XB] We now use CallerID defined on the Virtual Fax (Modem) when sending outgoing faxes.

    5.9.25.2.20180716 (2018-07-13)

  • [XS] Fix a font issue with Ghostscript, this caused problem with Email-to-Fax when generating cover page.
  • [XS] On Email-to-Fax, we now correctly retrieve the Email body in order to generate comment on the cover page.
  • [XB] We now use CallerID defined on the Virtual Fax (Modem) when sending outgoing faxes.
  • [XB] Update error messages on unsupported file formats in email2fax script.
  • [XB] Update error messages on unsupported file formats in email2fax script.
  • [XB] Fix issues with Smart Relay (MSMTP) and Hylafax.
  • [XB] Fix issues with Smart Relay (MSMTP) and Hylafax.

    5.9.22.1.20180508 (2018-06-26)

  • [ES] force queue_log to odbc; add switches for keep local db for cel/cdr
  • [ES] force queue_log to odbc; add switches for keep local db for cel/cdr
  • [ES] add logger config
  • [ES] add logger config
  • [XB] Fix issue when using Class of Service lookup destination with a specified extension.
  • [XB] Fix issue when using Class of Service lookup destination with a specified extension.
  • [XB] fix mysql unix socket
  • [XB] fix mysql unix socket
  • [EB] divert odbc between scopserv and scopstats based on server/astdb switch
  • [EB] divert odbc between scopserv and scopstats based on server/astdb switch
  • [ES] Minor update to grandstream APS.
  • [ES] Minor update to grandstream APS.
  • [XS] Fix issue when setting Agent queue level to None.
  • [XS] Fix issue when setting Agent queue level to None.
  • [EB] add compatibility for mysql57 odbc connector
  • [EB] add compatibility for mysql57 odbc connector
  • [BX] fix the way HA status is checked as it failed in certain cases
  • [BX] fix the way HA status is checked as it failed in certain cases

    5.9.22.0.20180504 (2018-05-02)

  • [XB] Remove NoCDR from agent context and add new CDR call types for agent bridge and transfers.
  • [XB] Remove NoCDR from agent context and add new CDR call types for agent bridge and transfers.
  • [XB] Minor update.
  • [XB] Minor update.
  • [EBV] Update Grandstream provisioning and add support for new phones models.
  • [EBV] Update Grandstream provisioning and add support for new phones models.
  • [ES] Update Granstream provisioning and add new phones models support.
  • [ES] Update Granstream provisioning and add new phones models support.

    5.9.21.0.20180419 (2018-04-13)

  • [XB] Update CDR processing script to properly check for duplicate calls with same unique id.

    5.9.21.0.20180418 (2018-04-13)

  • [XB] Update CDR processing script to properly check for duplicate calls with same unique id.
  • [XB] Fix duplicate index for CDR data.
  • [XB] Fix duplicate index for CDR data.
  • [XB] Fix minor issue in FastAGI daemon.
  • [XB] Fix minor issue in FastAGI daemon.
  • [EBV] Add configuration options for Property Management System (PMS).
  • [EBV] Add configuration options for Property Management System (PMS).
  • [XB] Add support for new Yealink MAC address to provisioning files.
  • [XB] Add support for new Yealink MAC address to provisioning files.
  • [ES] Add automatic phones provisioning detection for Yealink phones using 80:5E:C0 MAC
  • [ES] Add automatic phones provisioning detection for Yealink phones using 80:5E:C0 MAC
  • [XV] Rename "Automatically blocks SIP/IAX attacks?" option to "Automatically blocks attacks using Fail2Ban?"
  • [XV] Rename "Automatically blocks SIP/IAX attacks?" option to "Automatically blocks attacks using Fail2Ban?"

    5.9.20.1.20180320 (2018-03-09)

  • [XS] Disable some PHP error reporting in FastAGI

    5.9.19.2.20180320 (2018-03-09)

  • [XS] Disable some PHP error reporting in FastAGI
  • [ES] Update max memory usage from commit script to 1gb
  • [ES] Update max memory usage from commit script to 1gb

    5.9.17.1.20180208 (2018-02-06)

  • [XB] Add IP mapping support to BRIA softphone provisioning.

    5.9.19.1.20180215 (2018-02-06)

  • [XB] Add IP mapping support to BRIA softphone provisioning.
  • [XB] Add "videosupport" setting per SIP account instead of global.
  • [XB] Add "videosupport" setting per SIP account instead of global.
  • [XB] Revert Cisco APS patch for username.
  • [XB] Revert Cisco APS patch for username.
  • [XB] Fix issue with Company Directory when using an external source.
  • [XB] Fix issue with Company Directory when using an external source.
  • [XB] Add support for Custom Configuration (in XML format) to SNOM phones provisioning.
  • [XB] Add support for Custom Configuration (in XML format) to SNOM phones provisioning.
  • [XB] Add Custom Configuration support to FlyingVoice phones provisioning.
  • [XB] Add Custom Configuration support to FlyingVoice phones provisioning.

    5.9.16.0.20171206 (2017-12-06)

  • [XV] Rename Play button to Save in Client GUI -> Voicemail messages.

    5.9.19.0.20171207 (2017-12-06)

  • [XV] Rename Play button to Save in Client GUI -> Voicemail messages.

    5.9.17.0.20171128 (2017-12-06)

  • [XS] fixes for odbc to work with ha (mysql-community)
  • [XS] fixes for odbc to work with ha (mysql-community)
  • [EBV] Add support for Cisco 8811/8841/8851/8861 phones provisioning.
  • [EBV] Add support for Cisco 8811/8841/8851/8861 phones provisioning.
  • [EBV] Add support for FlyingVoice FIP11WP phones provisioning.
  • [EBV] Add support for FlyingVoice FIP11WP phones provisioning.
  • [XB] Fix issue when using internal company directories on a multi-tenants system.
  • [XB] Fix issue when using internal company directories on a multi-tenants system.

    5.9.15.0.20171127 (2017-11-27)

  • [XB] Fix call type detection for MeetMe applications which was flagging the call as "feature" instead of "application" in CDR record.
  • [XB] Fix call type detection for MeetMe applications which was flagging the call as "feature" instead of "application" in CDR record.
  • [EBV] Add "Call join on Transfer" (on/off/always) setting to SNOM phones provisioning under Phone Options tab.
  • [EBV] Add "Call join on Transfer" (on/off/always) setting to SNOM phones provisioning under Phone Options tab.

    5.9.14.2.20171123 (2017-11-23)

  • [XBV] Now download audio file when clicking on Play icon in Client GUI -> Voicemail.

    5.9.16.1.20171127 (2017-11-23)

  • [XBV] Now download audio file when clicking on Play icon in Client GUI -> Voicemail.
  • [XV] Add missing audio icon in Client GUI -> Voicemail.
  • [XV] Add missing audio icon in Client GUI -> Voicemail.
  • [XBV] Add "Disable Feature Key Synchronization?" option to Yealink phones provisioning.
  • [XBV] Add "Disable Feature Key Synchronization?" option to Yealink phones provisioning.

    5.9.14.1.20171116 (2017-11-16)

  • [XB] Fix Park and Transfer to Voicemail EDK Macro for pre-defined feature in Yealink phones provisioning.

    5.9.16.0.20171117 (2017-11-16)

  • [XB] Fix Park and Transfer to Voicemail EDK Macro for pre-defined feature in Yealink phones provisioning.

    5.9.14.0.20171114 (2017-11-14)

  • [EBV] Add PBX Feature drop-list and Enhanced DSS Keys (EDK) support to Yealink provisioning.
  • [EBV] Add PBX Feature drop-list and Enhanced DSS Keys (EDK) support to Yealink provisioning.

    5.9.13.0.20171113 (2017-11-13)

  • [XB] Fix displayed extension/name for Cisco phones provisioning when using tenant username prefix.
  • [XB] Fix displayed extension/name for Cisco phones provisioning when using tenant username prefix.
  • [EBV] Add "Persistent USB Headset Volume" setting to Polycom phones provisioning.
  • [EBV] Add "Persistent USB Headset Volume" setting to Polycom phones provisioning.
  • [EBV] Add Cisco Discovery Protocol (CDP) support to Yealink phones provisioning.
  • [EBV] Add Cisco Discovery Protocol (CDP) support to Yealink phones provisioning.
  • [XB] Minor bugfix to Scheduler form.
  • [XB] Minor bugfix to Scheduler form.

    5.9.12.0.20171110 (2017-11-10)

  • [EBV] Add SRTP and TLS support to Grandstream phones provisionning.
  • [EBV] Add SRTP and TLS support to Grandstream phones provisionning.
  • [XB] Remove "eventwhencalled" and "eventmemberstatus" settings from ACD queues configuration file on Asterisk 13.

    5.9.12.0.20171108 (2017-11-08)

  • [XB] Remove "eventwhencalled" and "eventmemberstatus" settings from ACD queues configuration file on Asterisk 13.

    5.9.11.0.20171107 (2017-11-07)

  • [EBV] Add "Ignore Crypto Lifetime" setting to SIP phones.
  • [EBV] Add "Ignore Crypto Lifetime" setting to SIP phones.
  • [EBV] Add SSL and Promiscuous mode settings for VoIP Monitor.
  • [EBV] Add SSL and Promiscuous mode settings for VoIP Monitor.
  • [XV] Add permission for VoIP Monitor when logged as admin user.
  • [XV] Add permission for VoIP Monitor when logged as admin user.

    5.9.10.0.20171106 (2017-11-06)

  • [EBV] Add Ringer setting (default/internal/external/autoanswer/emergency) to Polycom phones provisioning.

    5.9.10.0.20171107 (2017-11-06)

  • [EBV] Add Ringer setting (default/internal/external/autoanswer/emergency) to Polycom phones provisioning.
  • [XB] Fix issue in Cisco 79xx phones provisioning.
  • [XB] Fix issue in Cisco 79xx phones provisioning.
  • [XB] Fix PHP errors in AGI scripts.
  • [XB] Fix PHP errors in AGI scripts.

    5.9.9.0.20171011 (2017-10-11)

  • [EBV] Add provisioning support for Yealink CP960 conference phones.

    5.9.9.0.20171018 (2017-10-11)

  • [EBV] Add provisioning support for Yealink CP960 conference phones.
  • [EBV] Add new provisioning support for Yealink T5x phones.
  • [EBV] Add new provisioning support for Yealink W60 phones.
  • [XB] Fix issue in CDR fastAGI script.
  • [EBV] Add new provisioning support for Yealink T5x phones.
  • [EBV] Add new provisioning support for Yealink W60 phones.
  • [XB] Fix issue in CDR fastAGI script.
  • [XB] Fix issues in CDR cron script.

    5.9.8.1.20170920 (2017-09-20)

  • [XB] Fix issues in CDR cron script.

    5.9.8.0.20170912 (2017-09-12)

  • [EBV] Add Exchange Calendar support to Polycom phones provisioning.

    5.9.8.0.20170913 (2017-09-12)

  • [EBV] Add Exchange Calendar support to Polycom phones provisioning.
  • [XB] Minor bugfix to Polycom "As Feature Event" option provisioning.
  • [XB] Minor bugfix to Polycom "As Feature Event" option provisioning.
  • [EB] Add "AS Feature Events" support for Polycom, Sipura, SNOM, Aastra and Yealink phones provisioning.
  • [EB] Add "AS Feature Events" support for Polycom, Sipura, SNOM, Aastra and Yealink phones provisioning.
  • [EBV] Add SSH Access option to Cisco phones provisioning.
  • [EBV] Add SSH Access option to Cisco phones provisioning.
  • [XV] Add missing icon file for reports.
  • [XV] Add missing icon file for reports.

    5.9.7.19.20170905 (2017-09-05)

  • [XB] Fix provisioning issues with Yealink T38 phone.

    5.9.7.17.20170908 (2017-09-05)

  • [XB] Fix provisioning issues with Yealink T38 phone.

    5.9.7.18.20170824 (2017-08-24)

  • [XS] Change max memory usage on 'crond-report-realtime' cron script from 256 to 64MB.
  • [XS] Change max memory usage on 'crond-report-realtime' cron script from 256 to 64MB.
  • [XS] Change max memory usage on 'crond-report-realtime' cron script from 256 to 64MB.

    5.9.7.16.20170825 (2017-08-24)

  • [XS] Change max memory usage on 'crond-report-realtime' cron script from 256 to 64MB.
  • [XS] Fix an issue with UTF8 Encoding when retrieve Company Directory informations on WUP.
  • [XS] Fix an issue with UTF8 Encoding when retrieve Company Directory informations on WUP.
  • [XS] Fix an issue with UTF8 Encoding when retrieve Company Directory informations on WUP.
  • [XS] Fix an issue with UTF8 Encoding when retrieve Company Directory informations on WUP.

    5.9.7.17.20170822 (2017-08-22)

  • [XS] When receive a request from WUP, we now return result based on the language used on the Web User Portal.

    5.9.7.15.20170823 (2017-08-22)

  • [XS] When receive a request from WUP, we now return result based on the language used on the Web User Portal.

    5.9.7.16.20170821 (2017-08-21)

  • [XS] Fix an issue on Blacklist (CallerID) when a line is empty.

    5.9.7.14.20170821 (2017-08-21)

  • [XS] Fix an issue on Blacklist (CallerID) when a line is empty.

    5.9.7.15.20170817 (2017-08-17)

  • [XS] On Lines -> CallerID Lookup -> Blacklist Number, it now possible to use pattern (Ex. 011X. or 1976NXXXXXX) to block multiple numbers.
  • [XS] On Lines -> CallerID Lookup -> Blacklist Number, it now possible to use pattern (Ex. 011X. or 1976NXXXXXX) to block multiple numbers.

    5.9.7.14.20170815 (2017-08-15)

  • [XB] Fix an issue on Yealink DECT phone provisioning when using Remote Phonebook.

    5.9.7.12.20170816 (2017-08-15)

  • [XB] Fix an issue on Yealink DECT phone provisioning when using Remote Phonebook.
  • [XVB] Fix an issue on Extensions-> Phones -> Mass Operations when setting the Transport Mode.
  • [XVB] Fix an issue on Extensions-> Phones -> Mass Operations when setting the Transport Mode.
  • [XB] Fail2ban: Add filter to block flood on HTTP when page is not found (404 error).
  • [XB] Fail2ban: Add filter to block flood on HTTP when page is not found (404 error).

    5.9.7.13.20170810 (2017-08-10)

  • [XB] Fix multiple compatibility issues with Park And Announce application on Asterisk 11 and 13.

    5.9.7.11.20170810 (2017-08-10)

  • [XB] Fix multiple compatibility issues with Park And Announce application on Asterisk 11 and 13.

    5.9.7.12.20170809 (2017-08-09)

  • [XB] If Sangoma SNG (TC) service is disabled but module installed, we must disable the 'codec_sangoma' module on Asterisk loading.
  • [XB] If Sangoma SNG (TC) service is disabled but module installed, we must disable the 'codec_sangoma' module on Asterisk loading.

    5.9.7.11.20170801 (2017-08-01)

  • [XS] Revert latest change for Extensions -> Phones -> Virtual Extensions -> Class of Services since this option is useless.
  • [XS] Revert latest change for Extensions -> Phones -> Virtual Extensions -> Class of Services since this option is useless.

    5.9.7.10.20170731 (2017-07-31)

  • [XVB] On Extensions -> Phones -> Virtual Extensions, it now possible to define the Class of Service to use when the destination is set to "External Number".
  • [XVB] On Extensions -> Phones -> Virtual Extensions, it now possible to define the Class of Service to use when the destination is set to "External Number".

    5.9.7.9.20170725 (2017-07-25)

  • [XB] Fix issues when setting tenant value in Update CDR database tool (ScopSTATS).
  • [XB] Fix issues when setting tenant value in Update CDR database tool (ScopSTATS).

    5.9.7.8.20170724 (2017-07-24)

  • [XS] Add missing patch for MOH Mass Operation.
  • [XS] Add missing patch for MOH Mass Operation.

    5.9.7.7.20170721 (2017-07-21)

  • [XV] On Extensions -> Phones -> Mass Operations, add a new action for Music On Hold that allow to changes MOH options in batch.
  • [XV] On Extensions -> Phones -> Mass Operations, add a new action for Music On Hold that allow to changes MOH options in batch.

    5.9.7.6.20170720 (2017-07-20)

  • [XB] On Incoming Line dialplan, when In-band Progress is enabled, we now playback a 1 second silence.
  • [XB] On Incoming Line dialplan, when In-band Progress is enabled, we now playback a 1 second silence.
  • [XV] Change 'tips' for RFC-3323 and RFC-3325 (P-*-Identity) about the recommended value.
  • [XV] Change 'tips' for RFC-3323 and RFC-3325 (P-*-Identity) about the recommended value.
  • [XVB] On Outgoing Lines, add new option to customise the P-Asserted-Identity and P-Preferred-Identity SIP headers.
  • [XVB] When using Extensions as a destination that redirect to an Outgoing Line, we can now specify if we want Call Diversion SIP header to be generated.
  • [XVB] On Outgoing Lines, add new option to customise the P-Asserted-Identity and P-Preferred-Identity SIP headers.
  • [XVB] When using Extensions as a destination that redirect to an Outgoing Line, we can now specify if we want Call Diversion SIP header to be generated.

    5.9.7.5.20170628 (2017-06-28)

  • [XXS] On FastAGI service startup, load the custom PHP configuration file generated by ScopServ.
  • [XXS] On FastAGI service startup, load the custom PHP configuration file generated by ScopServ.

    5.9.7.4.20170626 (2017-06-26)

  • [XS] Major optimisation on the Form Render script when we have 1000's of items on a section (ex. Extensions).
  • [XS] Major optimisation on the Form Render script when we have 1000's of items on a section (ex. Extensions).
  • [XB] Fix issue in Yealink phones provisioning when time format is set to 12 hour instead of 24 hour.
  • [XB] Fix issue in Yealink phones provisioning when time format is set to 12 hour instead of 24 hour.

    5.9.7.3.20170625 (2017-06-25)

  • [XS] Fix an issue on "Select Extensions" widget when we want to select a Parking Lot.
  • [XS] Fix an issue on "Select Extensions" widget when we want to select a Parking Lot.

    5.9.7.2.20170623 (2017-06-23)

  • [XB] On Lines -> Outgoing Lines -> Password Restriction, fix an issue on dialplan when using "Remember Password" and "Set Account Code".
  • [XB] On Lines -> Outgoing Lines -> Password Restriction, fix an issue on dialplan when using "Remember Password" and "Set Account Code".

    5.9.7.1.20170622 (2017-06-22)

  • [XB] Fix minor typo in Yealink provisioning.
  • [XB] Fix minor typo in Yealink provisioning.
  • [XB] Fix issue with Yealink T26 and T28 phones provisioning.
  • [XB] Fix issue with Yealink T26 and T28 phones provisioning.

    5.9.7.0.20170621 (2017-06-21)

  • [XB] Update processing when "Check monitor files" option is enabled in CDR database update tool (ScopSTATS).
  • [XB] Update processing when "Check monitor files" option is enabled in CDR database update tool (ScopSTATS).
  • [XB] Update Yealink provisioning files.
  • [XB] Update Yealink provisioning files.
  • [EBV] Add support for Yealink T40 phone provisioning.
  • [EB] Add support for new version 81 firmware in Yealink phones provisioning.
  • [EBV] Add support for Yealink T40 phone provisioning.
  • [EB] Add support for new version 81 firmware in Yealink phones provisioning.
  • [XB] An error on Flash Operator Panel 2 configuration was fixed when using Parking Call feature
  • [XB] An error on Flash Operator Panel 2 configuration was fixed when using Parking Call feature
  • [XS] Fix an issue with Password Remember and Use PIN as Account Code on the Outgloing Lines.
  • [XS] Fix an issue with Password Remember and Use PIN as Account Code on the Outgloing Lines.
  • [XB] FIx an issue with Incoming Lines and Time Scheduler when using Undefined Extensions as extension type.
  • [XB] FIx an issue with Incoming Lines and Time Scheduler when using Undefined Extensions as extension type.

    5.9.6.8.20170621 (2017-06-21)

  • [XB] Fix an issue when we generate Voicemail Directory if the entry have an invalid characters.
  • [XB] Fix an issue when we generate Voicemail Directory if the entry have an invalid characters.

    5.9.6.7.20170619 (2017-06-19)

  • [XS] Add missing hash parameter on Aastra XML Directory Service.
  • [XS] Add missing hash parameter on Aastra XML Directory Service.
  • [XS] Fix an issue on Aastra XML Directory Service when create cache folder.
  • [XS] Fix an issue on Aastra XML Directory Service when create cache folder.

    5.9.6.6.20170616 (2017-06-16)

  • [XB] Fix an issue with "Remember Password" and "Clear Password" feature code on Outgoing Lines.
  • [XB] Fix a problem with Pause Tag feature code.
  • [XB] Fix an issue with "Remember Password" and "Clear Password" feature code on Outgoing Lines.
  • [XB] Fix a problem with Pause Tag feature code.
  • [XS] Fix an issue on Web User Portal (WUP) when UTF8 caracter are defined on Provisioning.
  • [XS] Fix an issue on Web User Portal (WUP) when UTF8 caracter are defined on Provisioning.

    5.9.6.5.20170608 (2017-06-08)

  • [XS] Fix some issue on Call Forward Feature Code.
  • [XS] Fix some issue on Call Forward Feature Code.

    5.9.6.4.20170607 (2017-06-07)

  • [XS] Fix an issue on some AGI scripts when the returned value from Database is presented as an array.
  • [XS] Fix an issue on some AGI scripts when the returned value from Database is presented as an array.
  • [XV] On Extensions -> Phones -> Mass Operations, it now possible to customize Call Forward rules for Internal calls.
  • [XV] On Extensions -> Phones -> Mass Operations, it now possible to customize Call Forward rules for Internal calls.
  • [XV] On Extensions -> Phones -> Mass Operations -> Web GUI (Client), you now have the ability to enable 'Company Directory' on Application Permissions and enable accessible directory for the user, that will be visible on the Web User Portal (WUP).
  • [XV] On Extensions -> Phones -> Mass Operations -> Web GUI (Client), you now have the ability to enable 'Company Directory' on Application Permissions and enable accessible directory for the user, that will be visible on the Web User Portal (WUP).

    5.9.6.3.20170606 (2017-06-06)

  • [XS] Fix an issue on Remote Features (BLF) verification script when using Tenant Prefix for SIP username.
  • [XS] Fix an issue on Remote Features (BLF) verification script when using Tenant Prefix for SIP username.
  • [XS] Fix an issue on Polycom Phone Directory when using macro like ${EXTEN}.
  • [XS] Fix an issue on Polycom Phone Directory when using macro like ${EXTEN}.

    5.9.6.2.20170605 (2017-06-05)

  • [XS] Add hash key for Extension (Channel) status on Web User Portal (WUP).
  • [XS] Add hash key for Extension (Channel) status on Web User Portal (WUP).

    5.9.6.1.20170602 (2017-06-02)

  • [XS] Add missing PHP library for Company Directory.
  • [XS] Add missing PHP library for Company Directory.

    5.9.6.0.20170602 (2017-06-02)

  • [XS] Fix an issue with Directed Pickup code used on Cisco SPA (Linksys/Sipura) Phone Provisionning.
  • [XS] Fix an issue with Directed Pickup code used on Cisco SPA (Linksys/Sipura) Phone Provisionning.
  • [EVS] On Extensions -> Web GUI, add a new permission for Company Directory that allow customer to manage/view Company Directory from Web User Portal (WUP).
  • [EVS] On Extensions -> Web GUI, add a new permission for Company Directory that allow customer to manage/view Company Directory from Web User Portal (WUP).

    5.9.5.0.20170526 (2017-05-26)

  • [EVB] On Application -> Conference (Meetme), when using Dynamic PIN for authentication, we added a new option that allow to reject a caller if a PIN wasn't alreary been defined by an administrator.
  • [EVB] On Application -> Conference (Meetme), when using Dynamic PIN for authentication, we added a new option that allow to reject a caller if a PIN wasn't alreary been defined by an administrator.

    5.9.4.0.20170519 (2017-05-19)

  • [EVB] On Lines -> Incoming Lines -> Advanced Options, you can now define a Class of Service that will be used when an extension do a Call Forward (SIP) or Call Transfer.
  • [EVB] On Lines -> Incoming Lines -> Advanced Options, you can now define a Class of Service that will be used when an extension do a Call Forward (SIP) or Call Transfer.
  • [XS] - On Lines -> Outgoing Lines, we added an option to indicate Call Progress. This will request that in-band progress information be provided to the calling channel.
  • [XS] - On Lines -> Outgoing Lines, we added an option to indicate Call Progress. This will request that in-band progress information be provided to the calling channel.

    5.9.3.3.20170515 (2017-05-12)

  • [XB] Ensure that the /etc/dahdi folder is writable in order to generate DAHDI (Digital/Analog Interfaces) configuration files.
  • [XB] Ensure that the /etc/dahdi folder is writable in order to generate DAHDI (Digital/Analog Interfaces) configuration files.
  • [XS] Remove warning about Directory Hash acknoledge since patch was added more than 2 years ago.
  • [XS] Remove warning about Directory Hash acknoledge since patch was added more than 2 years ago.
  • [XB] In order to optimise performance when generate DID Routing table for Virtual Fax during Commit, we now only create entries that have a Printer or Email as destination.
  • [XB] In order to optimise performance when generate DID Routing table for Virtual Fax during Commit, we now only create entries that have a Printer or Email as destination.
  • [XB] Add missing parameter on SIP configuration file when AutoFraming is enabled on Configuration -> Channels -> SIP.
  • [XB] Add missing parameter on SIP configuration file when AutoFraming is enabled on Configuration -> Channels -> SIP.
  • [XS] Fix another issue on Agent Pause/Unpause detection.
  • [XS] Fix another issue on Agent Pause/Unpause detection.

    5.9.3.0.20170505 (2017-05-05)

  • [EB] Update CDR cron job to update Non-ACD talktime for Queue CDR.
  • [EB] Update CDR cron job to update Non-ACD talktime for Queue CDR.

    5.9.2.9.20170504 (2017-05-04)

  • [XB] Fix a minor PHP warning message when generating diaplan for Conference (MeetMe).
  • [XB] Fix a minor PHP warning message when generating diaplan for Conference (MeetMe).
  • [XS] Fix a sorting issue when generate dialplan configuration caused by an algorithm change on MySQL and MariaDB.
  • [XS] Fix a PHP warning message when generate Polycom directory.
  • [XS] Fix a sorting issue when generate dialplan configuration caused by an algorithm change on MySQL and MariaDB.
  • [XS] Fix a PHP warning message when generate Polycom directory.

    5.9.2.8.20170503 (2017-05-03)

  • [XB] Fix a dialplan issue when using Voicemail Main as first destination in an Incoming Line.
  • [XB] Fix a dialplan issue when using Voicemail Main as first destination in an Incoming Line.

    5.9.2.7.20170426 (2017-04-26)

  • [XS] Fix an issue where static agent cannot be unpaused.
  • [XS] Fix an issue where static agent cannot be unpaused.

    5.9.2.6.20170421 (2017-04-21)

  • [XS] Revert a patch that cause an issue on Queue Log where it save the Agent Name instead of the Agent Channel on log.
  • [XS] Revert a patch that cause an issue on Queue Log where it save the Agent Name instead of the Agent Channel on log.

    5.9.2.5.20170420 (2017-04-20)

  • [XB] Fix minor issue on dialplan with Call Divert where the priority 1 is missing on dialplan.
  • [XB] Fix minor issue on dialplan with Call Divert where the priority 1 is missing on dialplan.
  • [XS] Fix a crash on Asterisk 13/14 when SIP Capture (HEP) is not enabled.
  • [XS] Fix a crash on Asterisk 13/14 when SIP Capture (HEP) is not enabled.

    5.9.2.4.20170420 (2017-04-19)

  • [XB] Fix an issue on Commit when generate Extensions. In some case the template isn't loaded properly. This patch ensure that all parameters are correctly loaded.
  • [XB] Fix an issue on Commit when generate Extensions. In some case the template isn't loaded properly. This patch ensure that all parameters are correctly loaded.
  • [XS] Fix an issue on Ghostscript font map when using Times-Roman (Nimbus).
  • [XS] Fix an issue on Ghostscript font map when using Times-Roman (Nimbus).
  • [XS] On Interfaces -> VoIP Account (SIP), when using Proxy setting, it now possible to dynamically use the CallerID as 'From User' field.
  • [XS] On Interfaces -> VoIP Account (SIP), when using Proxy setting, it now possible to dynamically use the CallerID as 'From User' field.
  • [XS] Fix an issue on cron script that cleanup empty tables for Queue/CDR.
  • [XS] Fix an issue on cron script that cleanup empty tables for Queue/CDR.

    5.9.2.0.20170406 (2017-04-06)

  • [XB] Minor update to recent changes in ScopSWITCH context for AutoAnswer.
  • [XB] Minor update to recent changes in ScopSWITCH context for AutoAnswer.
  • [XB] Minor update to last changes.
  • [XB] Minor update to last changes.
  • [EB] Add new SIP Auto-Answer context for ScopSWITCH.
  • [EB] Add new SIP Auto-Answer context for ScopSWITCH.

    5.9.1.3.20170401 (2017-04-01)

  • [XS] Update support for Asterisk HTTP server and implement support for Asterisk REST Interface (ARI) when using Asterisk 13+. You must enable the module on Configuration -> Telephony Modules -> Asterisk Integration then define users on Configuration -> Asterisk REST.
  • [XS] Update support for Asterisk HTTP server and implement support for Asterisk REST Interface (ARI) when using Asterisk 13+. You must enable the module on Configuration -> Telephony Modules -> Asterisk Integration then define users on Configuration -> Asterisk REST.
  • [XB] Fix an issue on HEP configuration when using Asterisk 13+.
  • [XB] Fix an issue on HEP configuration when using Asterisk 13+.
  • [XB] The WaitMusicOnHold dialplan application was deprecated and has been removed on Asterisk 13+. We now use MusicOnHold with a duration parameter instead.
  • [XB] The WaitMusicOnHold dialplan application was deprecated and has been removed on Asterisk 13+. We now use MusicOnHold with a duration parameter instead.
  • [XS] Update the function that detect the running version of Asterisk and add support for Asterisk 13, 14 and greater.
  • [XS] Update the function that detect the running version of Asterisk and add support for Asterisk 13, 14 and greater.

    5.9.1.2.20170331 (2017-03-31)

  • [XS] Fix some issues on cron script when using High Availability.
  • [XS] Fix some issues on cron script when using High Availability.

    5.9.1.1.20170329 (2017-03-29)

  • [XVS] Add new MAC vendor ID 64:16:7F for Polycom Phones. Polycom is coming to the end of MAC prefix 00:04:F2:xx:xx:xx after nearly 16 million plus devices built.
  • [XVS] Add new MAC vendor ID 64:16:7F for Polycom Phones. Polycom is coming to the end of MAC prefix 00:04:F2:xx:xx:xx after nearly 16 million plus devices built.

    5.9.1.0.20170329 (2017-03-29)

  • [EV] Add missing "Enable Scheduled Reports" option for ScopSTATS in Web Authentication options.
  • [EV] Add missing "Enable Scheduled Reports" option for ScopSTATS in Web Authentication options.

    5.9.0.0.20170328 (2017-03-28)

  • [XB] Fix a memory leak on Polycom directory script.
  • [XB] Fix a memory leak on Polycom directory script.
  • [NV] On Configuration -> Security, add a new option that allow to block SIP attacks based on User-Agent (ex. friendly-scanner, sipvicious, etc). This option is only available if using CentOS 6 or greater.
  • [NV] On Configuration -> Security, add a new option that allow to block SIP attacks based on User-Agent (ex. friendly-scanner, sipvicious, etc). This option is only available if using CentOS 6 or greater.
  • [XV] When hitting license limit, we now disable latest extensions instead of random phone.
  • [XV] When hitting license limit, we now disable latest extensions instead of random phone.
  • [XV] On Configuration -> SIP Channel -> Type of Services/802.1 Priority, we change default value for TOS from CS0 to CS5 and COS from 3 to 5. CS5 is preferred for VoIP traffic signalling.
  • [XV] On Configuration -> SIP Channel -> Type of Services/802.1 Priority, we change default value for TOS from CS0 to CS5 and COS from 3 to 5. CS5 is preferred for VoIP traffic signalling.

    5.8.61.14.20170322 (2017-03-22)

  • [XB] On Sipura/Cisco/Linksys SPA Phone Provisioning, fix an issue with LDAP Authentication method.
  • [XB] On Sipura/Cisco/Linksys SPA Phone Provisioning, fix an issue with LDAP Authentication method.

    5.8.61.13.20170317 (2017-03-17)

  • [XS] Fix an issue on Agent AGI script to detect pause/unpause.
  • [XS] Fix an issue on Agent AGI script to detect pause/unpause.
  • [XB] Fix an issue with Asterisk 13+ when using DYNAMIC_FEATURES variable on dialplan.
  • [XB] Fix an issue with Asterisk 13+ when using DYNAMIC_FEATURES variable on dialplan.
  • [XB] If using Asterisk 13 or greater, we no more use the AUDIOHOOK function since it has been deprecated. Audiohooks are now unconditionally inherited through masquerades. As a side benefit, more than one audiohook of a given type may persist through a masquerade now.
  • [XB] If using Asterisk 13 or greater, we no more use the AUDIOHOOK function since it has been deprecated. Audiohooks are now unconditionally inherited through masquerades. As a side benefit, more than one audiohook of a given type may persist through a masquerade now.

    5.8.61.12.20170315 (2017-03-15)

  • [XB] Fix an issue on Hylafax (Faxgetty) configuration that can cause Incoming Fax to always been rejected for Busy/Congestion.
  • [XB] Fix an issue on Hylafax (Faxgetty) configuration that can cause Incoming Fax to always been rejected for Busy/Congestion.

    5.8.61.11.20170314 (2017-03-14)

  • [XB] If Sangoma Transcoding Media interface are enabled, we must ensure that no non-dahdi timing source are loaded (ex. timerfd, pthread, etc).
  • [XB] If Sangoma Transcoding Media interface are enabled, we must ensure that no non-dahdi timing source are loaded (ex. timerfd, pthread, etc).

    5.8.61.10.20170311 (2017-03-10)

  • [XB] More compatibility fix when using Asterisk 13+
  • [XB] More compatibility fix when using Asterisk 13+

    5.8.61.9.20170310 (2017-03-10)

  • [XB] Fix compatibility issue with Call Parking when using Asterisk 13 or greater.
  • [XB] When using Asterisk 13+, we now only set defined featuremap on the DYNAMIC_FEATURES variable, this remove annoying warning on Asterisk CLI.
  • [XB] Fix compatibility issue with Call Parking when using Asterisk 13 or greater.
  • [XB] When using Asterisk 13+, we now only set defined featuremap on the DYNAMIC_FEATURES variable, this remove annoying warning on Asterisk CLI.
  • [XS] On CDR script that define the Call Direction, if source and destination are both set to Trunk, then we now consider the call as Outgoing.
  • [XS] On CDR script that define the Call Direction, if source and destination are both set to Trunk, then we now consider the call as Outgoing.

    5.8.61.8.20170306 (2017-03-06)

  • [XS] Optimize the Agent Pause/UnPause status detection. Instead of check informations on AstDB, we now use informations provided by the Realtime engine.
  • [XS] Optimize the Agent Pause/UnPause status detection. Instead of check informations on AstDB, we now use informations provided by the Realtime engine.

    5.8.61.7.20170223 (2017-02-23)

  • [XS] Fix an issue on Mass Operation when using Web GUI and Template extensions.
  • [XS] Fix an issue on Mass Operation when using Web GUI and Template extensions.

    5.8.61.6.20170206 (2017-02-06)

  • [XS] On HTTP Provisioning, when Auto Create peer is enabled, we added a new verification to ensure that MAC Address is not already defined.
  • [XS] On HTTP Provisioning, when Auto Create peer is enabled, we added a new verification to ensure that MAC Address is not already defined.

    5.8.61.5.20170202 (2017-02-02)

  • [XVB] On Queue (ACD) -> Fallback, fix an issue with destinations. If a destination is set to "Hangup", "None", "Voicemail", then we must not display next destinations.
  • [XVB] On Queue (ACD) -> Fallback, fix an issue with destinations. If a destination is set to "Hangup", "None", "Voicemail", then we must not display next destinations.

    5.8.61.4.20170201 (2017-02-01)

  • [XS] Let MySQL manage locking in the CDR cron script.
  • [XS] Let MySQL manage locking in the CDR cron script.
  • [XS] Fix a MySQL locking issue on CDR script.
  • [XS] Fix a MySQL locking issue on CDR script.

    5.8.61.3.20170131 (2017-01-31)

  • [XS] Fix an issue with "Generate Password" button available on Extensions.
  • [XS] Fix an issue with "Generate Password" button available on Extensions.

    5.8.61.2.20170130 (2017-01-30)

  • [XVB] Add support for firmware 80 on Yealink CP860 Phone Provisioning.
  • [XVB] Add support for firmware 80 on Yealink CP860 Phone Provisioning.

    5.8.61.1.20170125 (2017-01-25)

  • [XS] Add missing AGI script used by Lines -> Incoming Lines -> CallerID -> Strip + on Inbound CallerID.
  • [XS] Add missing AGI script used by Lines -> Incoming Lines -> CallerID -> Strip + on Inbound CallerID.

    5.8.61.0.20170123 (2017-01-23)

  • [XS] Remove debugging on CDR cron scripts.
  • [XS] Remove debugging on CDR cron scripts.
  • [XS] Fix issues on CDR cron script.
  • [XS] Fix issues on CDR cron script.
  • [XS] We now detect if the CDR table use MyISAM or InnoDB Engine and enable/disable locking based on used engine.
  • [XS] If Reports Archiving is disabled, do not execute some functions.
  • [XS] We now detect if the CDR table use MyISAM or InnoDB Engine and enable/disable locking based on used engine.
  • [XS] If Reports Archiving is disabled, do not execute some functions.
  • [XB] Optimize CDR import script.
  • [XB] Optimize CDR import script.
  • [XB] Minor bugfix to CDR import functions.
  • [XB] Minor bugfix to CDR import functions.
  • [EB] Optimize CDR import script when fixing tenant values.
  • [EB] Optimize CDR import script when fixing tenant values.
  • [EB] Minor optimizations to CDR import script.
  • [EB] Minor optimizations to CDR import script.

    5.8.60.0.20170120 (2017-01-19)

  • [EB] Improve CDR import script.
  • [EB] Improve CDR import script.
  • [EB] Add new "telephony/scripts/scopserv_fix_cdr.sh" script to fix CDR issues after using the import script. An optional argument can be added to the script to specify SQL table, for example: sh /var/www/scopserv/telephony/scripts/scopserv_fix_cdr.sh cdr_2016
  • [EB] Add new "telephony/scripts/scopserv_fix_cdr.sh" script to fix CDR issues after using the import script. An optional argument can be added to the script to specify SQL table, for example: sh /var/www/scopserv/telephony/scripts/scopserv_fix_cdr.sh cdr_2016
  • [XB] Fix issues when importing CDR data to database and archiving is enabled. Lock the CRON task while importing.
  • [XB] Fix issues when importing CDR data to database and archiving is enabled. Lock the CRON task while importing.
  • [XV] More changes (visual) on Configuration - Channels - Media Transcoding (SNG-TC).
  • [XV] More changes (visual) on Configuration - Channels - Media Transcoding (SNG-TC).
  • [XB] Fix an issue when Media Transcoding (Channel) is set to client mode.
  • [XB] Fix an issue when Media Transcoding (Channel) is set to client mode.
  • [XS] Fix multiple issues when using Sangoma Media Transcoding cards (SNG-TC).
  • [XS] Fix multiple issues when using Sangoma Media Transcoding cards (SNG-TC).
  • [XVB] On Linksys/Sipura Phone Provisioning, add an option that allow to specify the hostname.
  • [XVB] On Linksys/Sipura Phone Provisioning, add an option that allow to specify the hostname.
  • [XB] Fix a configuration issue when Leave When Empty and/or Join Empty options are disasbled on Queue (ACD) configuration.
  • [XB] Fix a configuration issue when Leave When Empty and/or Join Empty options are disasbled on Queue (ACD) configuration.
  • [XS] Only display services status if application is installed.
  • [XS] Only display services status if application is installed.

    5.8.59.2.20170106 (2017-01-06)

  • [XV] On Cisco (SPA50x) phone provisioning, when using Logo and Background Picture parameters, we added "BMP Picture" in the option list since some model use this option since others use "Download BMP Picture".
  • [XV] On Cisco (SPA50x) phone provisioning, when using Logo and Background Picture parameters, we added "BMP Picture" in the option list since some model use this option since others use "Download BMP Picture".

    5.8.59.1.20170104 (2017-01-04)

  • [XV] Add missing Virtual Fax icon.
  • [XV] Add missing Virtual Fax icon.

    5.8.59.0.20170104 (2017-01-04)

  • [EBV] Limit portal (GUI home page) block for Telephony Status to admin user only.
  • [EBV] Limit portal (GUI home page) block for Telephony Status to admin user only.
  • [EBV] Update portal (GUI home page) block for Telephony Status.
  • [EBV] Update portal (GUI home page) block for Telephony Status.
  • [XB] Minor bugfix to SQL driver.
  • [XB] Minor bugfix to SQL driver.
  • [XS] Fix an issue with IAXmodem/Faxgetty when using CentOS 6.
  • [XS] Fix an issue with IAXmodem/Faxgetty when using CentOS 6.
  • [EV] Hide 'Options' from top menu.
  • [EV] Hide 'Options' from top menu.
  • [XB] Fix issue with " & " character in Yealink XML phone directory.
  • [XB] Fix issue with " & " character in Yealink XML phone directory.
  • [XS] Optimization on the HTTP Provisioning script in order to reduce the number of SQL queries. We now cache configuration files.
  • [XS] Optimization on the HTTP Provisioning script in order to reduce the number of SQL queries. We now cache configuration files.
  • [EBV] Update layout and icons.
  • [EBV] Update layout and icons.

    5.8.58.3.20161208 (2016-12-08)

  • [XS] On Lines -> Incoming Lines, you can now specify multiple DID if separated by a pipe.
  • [XS] On Lines -> Incoming Lines, you can now specify multiple DID if separated by a pipe.

    5.8.58.2.20161207 (2016-12-07)

  • [XS] Fix a configuration issue on Yealink Phone Provisioning when provisionning mode is set to "Power on + Weekly".
  • [XS] Fix a configuration issue on Yealink Phone Provisioning when provisionning mode is set to "Power on + Weekly".

    5.8.58.1.20161130 (2016-11-30)

  • [XS] Fix a diaplan issue on Outgoing Lines when using "Use Original CallerID".
  • [XS] Fix a diaplan issue on Outgoing Lines when using "Use Original CallerID".

    5.8.58.0.20161129 (2016-11-29)

  • [EVB] On Interface -> VoIP Interface -> Options, we added the ability to enable T.38 UDPTL.
  • [EVB] On Interface -> VoIP Interface -> Options, we added the ability to enable T.38 UDPTL.
  • [XV] The option to enable/disable Popup notification is now visible for most Yealink models.
  • [XV] The option to enable/disable Popup notification is now visible for most Yealink models.

    5.8.57.0.20161128 (2016-11-28)

  • [EVB] On Yealink T48G Provisioning -> Phone Options, allow to enable/disable Popup notification for Voicemail, Missed Calls, Forward Call and Text Message.
  • [EVB] On Yealink T48G Provisioning -> Phone Options, allow to enable/disable Popup notification for Voicemail, Missed Calls, Forward Call and Text Message.
  • [EVB] On Phone Provisioning (APS), we added the ability to specify custom parameters. By example, if you want to override/add a settings.
  • [EVB] On Phone Provisioning (APS), we added the ability to specify custom parameters. By example, if you want to override/add a settings.
  • [XVB] On Interface -> VoIP Interface, add a new options to disable some SIP methods on a per trunk basis.
  • [XVB] On Interface -> VoIP Interface, add a new options to disable some SIP methods on a per trunk basis.

    5.8.56.0.20161125 (2016-11-25)

  • [EVB] On Interface -> VoIP Interface (SIP) -> Options, it now possible to override global SIP Sessions-Timers settings on a per-interface basis.
  • [EVB] On Interface -> VoIP Interface (SIP) -> Options, it now possible to override global SIP Sessions-Timers settings on a per-interface basis.
  • [XB] Fix an issue with Call Recording (Mute/UnMute) feature code that override the recorded audio when we unmute.
  • [XB] Fix an issue with Call Recording (Mute/UnMute) feature code that override the recorded audio when we unmute.

    5.8.55.4.20161124 (2016-11-24)

  • [XVS] Add Tools -> Reports menu that will allow to migrate Queue (CDR) data to new database format.
  • [XVS] Add Tools -> Reports menu that will allow to migrate Queue (CDR) data to new database format.

    5.8.55.3.20161122 (2016-11-22)

  • [XVB] On Yealink Provisioning, if using DHCP, it now possible to specify an Hostname. By default, the phone model number as hostname, eg SIP-T41P.
  • [XVB] On Yealink Provisioning, if using DHCP, it now possible to specify an Hostname. By default, the phone model number as hostname, eg SIP-T41P.
  • [XS] On Tools -> Mass Phone Reboot, you now have the ability to reboot phones or only do a synchronisation check.
  • [XS] On Tools -> Mass Phone Reboot, you now have the ability to reboot phones or only do a synchronisation check.

    5.8.55.2.20161122 (2016-11-22)

  • [XVB] On Polycom Provisioning, we added an option to enable/disable the ability to reboot the phone on check-sync NOTIFY.
  • [XVB] On Polycom Provisioning, we added an option to enable/disable the ability to reboot the phone on check-sync NOTIFY.

    5.8.55.1.20161121 (2016-11-21)

  • [XS] On Billing report, we do not generate report if the tenant or account code are disabled.
  • [XS] On Billing report, we do not generate report if the tenant or account code are disabled.

    5.8.55.0.20161116 (2016-11-15)

  • [XS] Add extra custom variables on Phone Provisioning.
  • [XS] Add extra custom variables on Phone Provisioning.
  • [XVB] On Panasonic Provisioning -> Options, add new options to enable/disable Network Phonebook.
  • [XVB] On Panasonic Provisioning -> Options, add new options to enable/disable Network Phonebook.
  • [XB] On Panasonic Provisioning, we must not define the QUICK_DIAL parameter when using One Touch key.
  • [XB] On Panasonic Provisioning, we must not define the QUICK_DIAL parameter when using One Touch key.
  • [XS] Fix an issue with Web User Portal when invoking Phone Reboot function, if using Tenant Prefix.
  • [XS] Fix an issue with Web User Portal when invoking Phone Reboot function, if using Tenant Prefix.
  • [EV] Minor visual changes to Mass Operations tool.
  • [EV] Minor visual changes to Mass Operations tool.
  • [XV] On Lines -> Incoming Lines -> SIP Header Routing, we now set the default Class of Service to "All Incoming Lines (Global)" instead of "System Default" and fix an issue on dialplan when quote exist in the SIP header.
  • [XV] On Lines -> Incoming Lines -> SIP Header Routing, we now set the default Class of Service to "All Incoming Lines (Global)" instead of "System Default" and fix an issue on dialplan when quote exist in the SIP header.
  • [XV] Fix compatibility issues when using CentOS 6+.
  • [XV] Fix compatibility issues when using CentOS 6+.
  • [XS] Add a new permission to enable verbose output on Commit.
  • [XS] Add a new permission to enable verbose output on Commit.

    5.8.50.3.20161020 (2016-10-20)

  • [XS] Fix an issue on Application -> Voicemail Main Menu when using Tenant Username prefix.
  • [XS] Fix an issue on Application -> Voicemail Main Menu when using Tenant Username prefix.

    5.8.50.2.20161019 (2016-10-19)

  • [XS] Add support for Yealink Phone Override local configuration on HTTP Provisioning method.
  • [XS] Add support for Yealink Phone Override local configuration on HTTP Provisioning method.

    5.8.50.1.20161012 (2016-10-12)

  • [XS] Allow to specify database, username, password, etc as arguments on the scopserv_import_cdr.sh script.
  • [XS] Allow to specify database, username, password, etc as arguments on the scopserv_import_cdr.sh script.
  • [XS] On Web User Portal, fix an issue with number of available keys on Panasonic Expansion modules.
  • [XS] On Web User Portal, fix an issue with number of available keys on Panasonic Expansion modules.

    5.8.50.0.20161011 (2016-10-11)

  • [XB] On Yealink Phone Provisioning (APS), correctly generate SRTP configuration.
  • [XB] On Yealink Phone Provisioning (APS), correctly generate SRTP configuration.
  • [XB] On Class of Services, when we playback an invalid message, we answer the call but not generate a CDR record.
  • [XB] On Class of Services, when we playback an invalid message, we answer the call but not generate a CDR record.
  • [EVB] On Manager -> Class of Services -> Miscellaneous, it now possible to specify a custom audio message when playback for invalid extension.
  • [EVB] On Manager -> Class of Services -> Miscellaneous, it now possible to specify a custom audio message when playback for invalid extension.
  • [XS] Minor fix on Panasonic Phone Provisioning.
  • [XS] Minor fix on Panasonic Phone Provisioning.

    5.8.49.0.20161007 (2016-10-07)

  • [EBV] Add Call Waiting and Hold tones settings to Panasonic APS.
  • [EBV] Add Call Waiting and Hold tones settings to Panasonic APS.

    5.8.48.2.20161006 (2016-10-06)

  • [XB] On Commit, if we detect an invalid format for SIP registry, we now display a warning message and skip the entry. An invalid line can cause registration issues for all others SIP Trunks on the system.
  • [XB] On Commit, if we detect an invalid format for SIP registry, we now display a warning message and skip the entry. An invalid line can cause registration issues for all others SIP Trunks on the system.
  • [XV] Remove debug informations from Tools -> Voicemail.
  • [XV] Remove debug informations from Tools -> Voicemail.

    5.8.48.1.20161005 (2016-10-05)

  • [XS] Fix an issue on the Remote Feature Code script when the source and destination extension are the same.
  • [XS] Fix an issue on the Remote Feature Code script when the source and destination extension are the same.

    5.8.48.0.20160929 (2016-09-29)

  • [EBV] Add Video settings to Panasonic HDV 430 phones provisioning.
  • [EBV] Add Video settings to Panasonic HDV 430 phones provisioning.
  • [XV] Fix an issue on Yealink Provisioning when we set a DSS key destination to Speed Dial and LDAP is enabled.
  • [XV] Fix an issue on Yealink Provisioning when we set a DSS key destination to Speed Dial and LDAP is enabled.
  • [XS] Fix an issue with HTTP Provisioning when using High Availability (DRBD).
  • [XS] Fix an issue with HTTP Provisioning when using High Availability (DRBD).

    5.8.47.1.20160928 (2016-09-28)

  • [XS] On Archiving (Recording/Monitoring files) script, automatically fix folder creation date if it do not match with the folder name. Also add a new --force parameter that allow to manually execute the script if outside of allowed start/end time.
  • [XS] On Archiving (Recording/Monitoring files) script, automatically fix folder creation date if it do not match with the folder name. Also add a new --force parameter that allow to manually execute the script if outside of allowed start/end time.

    5.8.47.0.20160927 (2016-09-27)

  • [EVB] Add a new feature code for Shared Device transfer, this code allow to pickup a call from another shared device (SIP phones).
  • [EVB] Add a new feature code for Shared Device transfer, this code allow to pickup a call from another shared device (SIP phones).
  • [XS] On Archiving cron script (Recording/Monitoring files), we now automatically cleanup empty folder (source) and fix an issue when moving some files.
  • [XS] On Archiving cron script (Recording/Monitoring files), we now automatically cleanup empty folder (source) and fix an issue when moving some files.
  • [EBV] Add support for new Cisco phones in Auto-Provisioning (APS).
  • [EBV] Add support for new Cisco phones in Auto-Provisioning (APS).
  • [EVB] On Extensions -> Phones -> User Options -> Immediate Call Forward, we added a new option for " Force Destination " that can be used to set an external number as destination. When an user dial the Immediate Forward feature code, it will use the specified destination instead of prompting for one.
  • [EVB] On Extensions -> Phones -> User Options -> Immediate Call Forward, we added a new option for " Force Destination " that can be used to set an external number as destination. When an user dial the Immediate Forward feature code, it will use the specified destination instead of prompting for one.
  • [XB] Fix issues in Panasonic phones provisioning.
  • [XB] Fix issues in Panasonic phones provisioning.
  • [XB] Fix issue in panasonic phones provisioning.
  • [XB] Fix issue in panasonic phones provisioning.
  • [XB] Fix issue in APS Directory service when using Personal Directory.
  • [XB] Fix issue in APS Directory service when using Personal Directory.
  • [XS] Fix a typo on Panasonic Provisioning (APS) when generating the "Enable DNS SRV Lookup" parameter.
  • [XS] Fix a typo on Panasonic Provisioning (APS) when generating the "Enable DNS SRV Lookup" parameter.

    5.8.46.0.20160926 (2016-09-26)

  • [EVB] On Extensions -> Phones -> User Options, we added a new section to allow remote control of Feature Code (ex. DND) from another extension (Ex. set dnd-TENANT-EXTEN1 on phone of EXTEN2).
  • [EVB] On Extensions -> Phones -> User Options, we added a new section to allow remote control of Feature Code (ex. DND) from another extension (Ex. set dnd-TENANT-EXTEN1 on phone of EXTEN2).

    5.8.45.4.20160923 (2016-09-23)

  • [XB] Fix issue with Directory service (phone provisioning).
  • [XB] Fix issue with Directory service (phone provisioning).

    5.8.45.3.20160920 (2016-09-20)

  • [XB] Add Anonymous call settings to Panasonic phones provisioning.
  • [XB] Add Anonymous call settings to Panasonic phones provisioning.
  • [XS] Allow to restrict HTTP Provisioning from specific IP address(es)/Subnet
  • [XS] Fix some issues on Web Client script and add support for Panasonic Softkey management.
  • [XS] Allow to restrict HTTP Provisioning from specific IP address(es)/Subnet
  • [XS] Fix some issues on Web Client script and add support for Panasonic Softkey management.
  • [XB] Add missing settings to Panasonic HDV130 phones provisioning.
  • [XB] Add missing settings to Panasonic HDV130 phones provisioning.
  • [XB] Minor bugfix to Panasonic phones provisioning.
  • [XB] Minor bugfix to Panasonic phones provisioning.
  • [XV] Allow to define up to 9 ring tones on Grandstream Phone (SIP Alert and Provisioning).
  • [XV] Allow to define up to 9 ring tones on Grandstream Phone (SIP Alert and Provisioning).

    5.8.45.2.20160913 (2016-09-13)

  • [XS] Fix issues on the Dial script when using Shared Devices (Extensions).
  • [XS] Fix issues on the Dial script when using Shared Devices (Extensions).

    5.8.45.1.20160912 (2016-09-12)

  • [XB] Fix issues in Panasonic phones provisioning.
  • [XB] Fix issues in Panasonic phones provisioning.

    5.8.45.0.20160908 (2016-09-08)

  • [EBV] Add support for Yealink W56P phones.
  • [EBV] Add support for Yealink W56P phones.
  • [EBV] Add new settings to Panasonic phones provisioning.
  • [EBV] Add new settings to Panasonic phones provisioning.
  • [XBV] Fix issue with Panasonic phones provisioning when using a template.
  • [XBV] Fix issue with Panasonic phones provisioning when using a template.
  • [XS] Fix an issue on the Billing (Rate Call) script when call duration is longer that 1 hour.
  • [XS] Fix an issue on the Billing (Rate Call) script when call duration is longer that 1 hour.

    5.8.44.0.20160902 (2016-09-02)

  • [EBV] Add SIP Local Port setting to Aastra phones provisioning.
  • [EBV] Add SIP Local Port setting to Aastra phones provisioning.

    5.8.43.0.20160829 (2016-08-29)

  • [EBV] Add "Use Template" option when Override Soft Keys option is enabled on Panasonic phones provisioning.
  • [EBV] Add "Use Template" option when Override Soft Keys option is enabled on Panasonic phones provisioning.

    5.8.42.3.20160827 (2016-08-26)

  • [XB] When using QUeue (ACD) Callback feature, if no calltime specified, we now use the current time.
  • [XB] When using QUeue (ACD) Callback feature, if no calltime specified, we now use the current time.

    5.8.42.2.20160826 (2016-08-25)

  • [XB] Fix an issue on Call Packing when we send a timed-out parked call back to the device that parked the call.
  • [XB] Fix an issue on Call Packing when we send a timed-out parked call back to the device that parked the call.

    5.8.42.1.20160823 (2016-08-23)

  • [XB] Fix Audio Volume issue on Yealink phones provisioning when using a template.
  • [XB] Fix Audio Volume issue on Yealink phones provisioning when using a template.

    5.8.42.0.20160822 (2016-08-22)

  • [XB] When generate dialplan, check if the AGI script exist, if not then display a message instead of create an invalid AGI diaplan entry.
  • [XB] When generate dialplan, check if the AGI script exist, if not then display a message instead of create an invalid AGI diaplan entry.
  • [XV] On Cisco Phone Provisioning, rename "Speed Dial" to "Speed Dial/BLF".
  • [XV] On Cisco Phone Provisioning, rename "Speed Dial" to "Speed Dial/BLF".
  • [EVB] Add support for SIP Capture (HEP) encapsulation support on Configuration -> Reports. This option will be visible only if using Asterisk 13+.
  • [EVB] Add support for SIP Capture (HEP) encapsulation support on Configuration -> Reports. This option will be visible only if using Asterisk 13+.

    5.8.41.1.20160816 (2016-08-16)

  • [XB] Fix issue with Weekly and Repeat provisioning mode for Yealink phones.
  • [XB] Fix issue with Weekly and Repeat provisioning mode for Yealink phones.

    5.8.41.0.20160812 (2016-08-12)

  • [XB] Add support for BLF Pickup when using Cisco (SIP) phones (with Cisco Call Manager support).
  • [XB] Add support for BLF Pickup when using Cisco (SIP) phones (with Cisco Call Manager support).
  • [XVB] On Phones -> Extensions (SIP) -> Phone Options, when "Use Cisco Call Manager Support" is enabled, you can now define subscriptions (BLF). Cisco (Use Call Manager) phones don't SUBSCRIBE to hints so BLF keys need to be configured as speed dials in Provisioning/Lines and added here.
  • [XVB] On Phones -> Extensions (SIP) -> Phone Options, when "Use Cisco Call Manager Support" is enabled, you can now define subscriptions (BLF). Cisco (Use Call Manager) phones don't SUBSCRIBE to hints so BLF keys need to be configured as speed dials in Provisioning/Lines and added here.
  • [EVB] Add support for all Cisco 69xx and 78xx series on Phone Provisioning.
  • [EVB] Add support for all Cisco 69xx and 78xx series on Phone Provisioning.
  • [XS] Fix an issue with Cisco Phone Directory service, sometime it do not request the data on the correct port.
  • [XS] Fix an issue with Cisco Phone Directory service, sometime it do not request the data on the correct port.

    5.8.40.1.20160810 (2016-08-10)

  • [XBV] Set "Subscribe to MWI" default to disabled in Yealink phones provisioning.
  • [XBV] Set "Subscribe to MWI" default to disabled in Yealink phones provisioning.
  • [XB] Fix an issue with Outgoing Line CallerID when using "Force CallerID" and have multiple fallback lines.
  • [XB] Fix an issue with Outgoing Line CallerID when using "Force CallerID" and have multiple fallback lines.

    5.8.40.0.20160804 (2016-08-04)

  • [EV] Add help for timezone configuration in Cisco APS.
  • [EBV] Add support for mass phone reboot on Cisco phones.
  • [EV] Add help for timezone configuration in Cisco APS.
  • [EBV] Add support for mass phone reboot on Cisco phones.

    5.8.39.0.20160802 (2016-08-02)

  • [XB] Make Nat Received Processing setting default to true in Cisco phones provisioning.
  • [XB] Make Nat Received Processing setting default to true in Cisco phones provisioning.
  • [EV] Add Help for NAT options in Cisco phones provisioning.
  • [EV] Add Help for NAT options in Cisco phones provisioning.
  • [XB] Fix NAT issues on Cisco phones provisioning.
  • [XB] Fix NAT issues on Cisco phones provisioning.

    5.8.38.0.20160801 (2016-08-01)

  • [EBV] Add support for Panasonic HDV 430 phones provisioning.
  • [EBV] Add Display Call Information settings for Flexible Keys in Panasonic 230/330/430 APS.
  • [EBV] Add support for Panasonic HDV 430 phones provisioning.
  • [EBV] Add Display Call Information settings for Flexible Keys in Panasonic 230/330/430 APS.

    5.8.37.1.20160730 (2016-07-30)

  • [XVB] On Cisco Provisioning (APS) -> Servers tab, we added a new option to enable Call Manager support for the phone.
  • [XVB] On Cisco Provisioning (APS) -> Servers tab, we added a new option to enable Call Manager support for the phone.

    5.8.37.0.20160729 (2016-07-29)

  • [XB] Fix multiple issues on Cisco Provisioning.
  • [XB] Fix multiple issues on Cisco Provisioning.
  • [XV] Fix a small typo (grammar) on new Cisco support.
  • [XV] Fix a small typo (grammar) on new Cisco support.
  • [XV] Add a 'tip' for new option for Cisco phone (Call Manager support).
  • [XV] Add a 'tip' for new option for Cisco phone (Call Manager support).
  • [EVB] On Extensions (SIP) -> Phone Options, we added a new option to enable Cisco Call Manager support.
  • [EVB] On Extensions (SIP) -> Phone Options, we added a new option to enable Cisco Call Manager support.
  • [XB] Add support for Cisco 6921 and Cisco 7821 phones auto-provisioning.
  • [XB] Add support for Cisco 6921 and Cisco 7821 phones auto-provisioning.

    5.8.36.0.20160719 (2016-07-19)

  • [XB] Fix permissions issue in ScopSTATS when adding new tenants.
  • [XB] Fix permissions issue in ScopSTATS when adding new tenants.
  • [XS] Fix a PHP parsing error on the ODBC package.
  • [XS] Fix a PHP parsing error on the ODBC package.
  • [XB] Add support for MariaDB connector ODBC.
  • [XB] Add support for MariaDB connector ODBC.
  • [XB] Fix Local SIP port issue in Yealink APS.
  • [XB] Fix Local SIP port issue in Yealink APS.
  • [XB] Minor bugfix to Cisco APS.
  • [XB] Minor bugfix to Cisco APS.
  • [EBV] Add support for groups in FOP2.
  • [EBV] Add support for groups in FOP2.
  • [XB] Fix a dialplan issue when using Map to Extensions in Incoming Lines.
  • [XB] Fix a dialplan issue when using Map to Extensions in Incoming Lines.
  • [XB] Make sure that "device.em.power" is set to 1 as default in Polycom phones provisioning.
  • [XB] Make sure that "device.em.power" is set to 1 as default in Polycom phones provisioning.

    5.8.34.3.20160613 (2016-06-13)

  • [XVB] On Configuration -> Reports, we added a new option that allow to disable CEL reports. CEL reports provide detailled informations on each calls (ex. hold, parking, transfer, etc).
  • [XVB] On Configuration -> Reports, we added a new option that allow to disable CEL reports. CEL reports provide detailled informations on each calls (ex. hold, parking, transfer, etc).
  • [XB] Fix an issue on Outgoing and Incoming Lines when using "Use Original CallerID"
  • [XB] Fix an issue on Outgoing and Incoming Lines when using "Use Original CallerID"
  • [XB] Fix an issue with the "Use Original CallerID" option when we set an extension/external number (ex. on FollowMe).
  • [XB] Fix an issue with the "Use Original CallerID" option when we set an extension/external number (ex. on FollowMe).
  • [XB] Set default profile to "Generic" for Polycom phones provisioning.
  • [XB] Set default profile to "Generic" for Polycom phones provisioning.
  • [XB] Minor bugfixes to Polycom phones provisioning.
  • [XB] Minor bugfixes to Polycom phones provisioning.
  • [XB] Minor bugfix to Panasonic DECT phones provisioning.
  • [XB] Minor bugfix to Panasonic DECT phones provisioning.
  • [XB] Fix default CDP and LLDP values on Polycom phones provisioning.
  • [XB] Fix default CDP and LLDP values on Polycom phones provisioning.

    5.8.34.0.20160502 (2016-05-02)

  • [XB] Minor bugfixes to Panasonic phones provisioning.
  • [XB] Fix issues with Panasonic UDS123 Cell Station provisioning.
  • [EBV] Allow to override provisioning setting when using a template in Panasonic phones provisioning.
  • [XB] Minor bugfixes to Panasonic phones provisioning.
  • [XB] Fix issues with Panasonic UDS123 Cell Station provisioning.
  • [EBV] Allow to override provisioning setting when using a template in Panasonic phones provisioning.
  • [XB] Fix issues in Panasonic phones provisioning when using templates.
  • [XB] Fix issues in Panasonic phones provisioning when using templates.

    5.8.33.2.20160426 (2016-04-26)

  • [XBV] Minor updates to Panasonic phones provisioning.
  • [XBV] Minor updates to Panasonic phones provisioning.
  • [XB] Minor visual change to Polycom phones provisioning.
  • [XB] Minor visual change to Polycom phones provisioning.

    5.8.33.1.20160425 (2016-04-25)

  • [XB] Fix issue on Panasonic phones provisioning when using a Template with Override Soft Keys option enabled.
  • [XB] Fix issues with Panasonic phones provisioning.
  • [XB] Fix issue on Panasonic phones provisioning when using a Template with Override Soft Keys option enabled.
  • [XB] Fix issues with Panasonic phones provisioning.

    5.8.33.0.20160422 (2016-04-22)

  • [XB] Minor update to Polycom phones provisioning.
  • [XB] Minor update to Polycom phones provisioning.
  • [EBV] Add new options for LLDP, CDP and Expasion Module PoE to Polycom phones provisioning.
  • [EBV] Add new options for LLDP, CDP and Expasion Module PoE to Polycom phones provisioning.
  • [XB] Minor update to Panasonic phones provisioning.
  • [XB] Minor update to Panasonic phones provisioning.
  • [EBV] Update Panasonic phones provisioning to add additional features.
  • [EBV] Add LLDP to Panasonic phones provisioning.
  • [EBV] Add Actions URL (XML Applications) to Panasonic phones provisioning.
  • [EBV] Add Port Speed options to Panasonic HDV100/130/230/330 and TGP600 phones provisioning.
  • [EBV] Add NAT Traversal (STUN) to Panasonic phones provisioning.
  • [EBV] Add Hotline feature to Panasonic HDV100/130/230/330 and TGP600 phones provisioning.
  • [EBV] Add System Lock feature to Panasonic HDV100/130/230/330 and TGP600 phones provisioning.
  • [EBV] Add DSS Keys (Expansion Modules) to Panasonic HDV230/330 phones provisioning.
  • [EBV] Add LDAP to Panasonic HDV100/130/230/330 and TGP600 phones provisioning.
  • [EBV] Update Panasonic phones provisioning to add additional features.
  • [EBV] Add LLDP to Panasonic phones provisioning.
  • [EBV] Add Actions URL (XML Applications) to Panasonic phones provisioning.
  • [EBV] Add Port Speed options to Panasonic HDV100/130/230/330 and TGP600 phones provisioning.
  • [EBV] Add NAT Traversal (STUN) to Panasonic phones provisioning.
  • [EBV] Add Hotline feature to Panasonic HDV100/130/230/330 and TGP600 phones provisioning.
  • [EBV] Add System Lock feature to Panasonic HDV100/130/230/330 and TGP600 phones provisioning.
  • [EBV] Add DSS Keys (Expansion Modules) to Panasonic HDV230/330 phones provisioning.
  • [EBV] Add LDAP to Panasonic HDV100/130/230/330 and TGP600 phones provisioning.

    5.8.32.0.20160419 (2016-04-19)

  • [XB] Minor update to APS configuration file.
  • [XB] Minor update to APS configuration file.
  • [XB] Minor update to APS configuration file.
  • [XB] Minor update to APS configuration file.
  • [XB] Minor bugfixes to VTech phones provisioning.
  • [XB] Minor bugfixes to VTech phones provisioning.
  • [EBV] Add Phones provisioning support for Alcatel IP100, IP150, IP200, IP300, IP600, IP700G, IP800 phones
  • [EBV] Add Phones provisioning support for Alcatel IP2015 DECT phone
  • [EBV] Add Phones provisioning support for Alcatel IP1850 Conference phone
  • [EBV] Add Phones provisioning support for VTech ErisTerminal VSP715, VSP725, VSP735 phones
  • [EBV] Add Phones provisioning support for VTech ErisTerminal VSP600 DECT phone
  • [EBV] Add Phones provisioning support for VTech ErisStation VCS754 Conference phone
  • [EBV] Add Phones provisioning support for Alcatel IP100, IP150, IP200, IP300, IP600, IP700G, IP800 phones
  • [EBV] Add Phones provisioning support for Alcatel IP2015 DECT phone
  • [EBV] Add Phones provisioning support for Alcatel IP1850 Conference phone
  • [EBV] Add Phones provisioning support for VTech ErisTerminal VSP715, VSP725, VSP735 phones
  • [EBV] Add Phones provisioning support for VTech ErisTerminal VSP600 DECT phone
  • [EBV] Add Phones provisioning support for VTech ErisStation VCS754 Conference phone

    5.8.31.0.20160413 (2016-04-13)

  • [EBV] Add phones provisioning support for SNOM D375/D710/D715/D725/D765
  • [EBV] Add phones provisioning support for SNOM D375/D710/D715/D725/D765

    5.8.33.3.20160429 (2016-04-11)

  • [XS] Fix a performance (CPU) issue with the Call Recording cron script when Ramdisk is enabled. Also fix an issue when the Ramdisk is disabled.
  • [XS] Fix a performance (CPU) issue with the Call Recording cron script when Ramdisk is enabled. Also fix an issue when the Ramdisk is disabled.

    5.8.30.5.20160408 (2016-04-08)

  • [XS] Add a missing patch on previous commit for Polycom CallerID Display (OSD).
  • [XS] Add a missing patch on previous commit for Polycom CallerID Display (OSD).
  • [XVB] On Polycom Provisioning, add a new option to Enable/Disable Fullscreen CallerID (VVX phones).
  • [XVB] On Polycom Provisioning, add a new option to Enable/Disable Fullscreen CallerID (VVX phones).

    5.8.30.3.20160331 (2016-03-31)

  • [XB] Fix an issue with Callback functionnality when using Prefix/Strip digits options.
  • [XB] Fix an issue with Callback functionnality when using Prefix/Strip digits options.
  • [XVB] On Incoming Lines -> Options, if the option 'Answer Line' is enabled and using wait time before answer, it now possible to play Ringing tone instead of silence.
  • [XVB] On Incoming Lines -> Options, if the option 'Answer Line' is enabled and using wait time before answer, it now possible to play Ringing tone instead of silence.
  • [XS] Use Date/Time instead of timestamp (epoch) in Email-to-Fax log file (email2fax.log).
  • [XS] Use Date/Time instead of timestamp (epoch) in Email-to-Fax log file (email2fax.log).

    5.8.30.2.20160323 (2016-03-23)

  • [XB] Fix an issue with Yealink AutoAnswer mode (SIP Alert).
  • [XB] Fix an issue with Yealink AutoAnswer mode (SIP Alert).

    5.8.30.1.20160321 (2016-03-21)

  • [XS] On MAC Address table, add new address for Panasonic Phones.
  • [XS] On MAC Address table, add new address for Panasonic Phones.
  • [XS] Fix an issue on the Web Client service if using SSL or using a custom port for the GUI.
  • [XS] Fix an issue on the Web Client service if using SSL or using a custom port for the GUI.
  • [XS] Modify shell script for Commit to allow to specify a MAC Address. This allow to generate Provisioning file for a specific phone.
  • [XS] Modify shell script for Commit to allow to specify a MAC Address. This allow to generate Provisioning file for a specific phone.

    5.8.30.0.20160318 (2016-03-18)

  • [EBV] Add provisioning support for Panasonic HDV-100/130/230/330 and TGP600 phones.
  • [EBV] Add provisioning support for Panasonic HDV-100/130/230/330 and TGP600 phones.

    5.8.29.2.20160304 (2016-03-04)

  • [XS] Fix an issue with Blacklist option available on Extensions -> Phones -> Security -> Blacklisted Number.
  • [XS] Fix an issue with Blacklist option available on Extensions -> Phones -> Security -> Blacklisted Number.

    5.8.29.1.20160303 (2016-03-03)

  • [XB] On Commit, verify permission/ownership for SSL Certificate folders.
  • [XB] On Commit, verify permission/ownership for SSL Certificate folders.

    5.8.29.0.20160219 (2016-02-19)

  • [XB] Change "icesupport" to yes in "sip.conf".
  • [XB] Change "icesupport" to yes in "sip.conf".
  • [EBV] Now configure STUN server address in "res_stun_monitor.conf"
  • [EBV] Now configure STUN server address in "res_stun_monitor.conf"
  • [XB] Fix STUN issue in Yealink phones provisioning.
  • [XB] Fix STUN issue in Yealink phones provisioning.

    5.8.28.8.20160218 (2016-02-18)

  • [XS] On Extensions -> Phones, instead of display a dropdown list to specify the Transport mode (ex. UDP, TCP, TLS, WS, etc), we now use a multiple items selection list.
  • [XS] On Extensions -> Phones, instead of display a dropdown list to specify the Transport mode (ex. UDP, TCP, TLS, WS, etc), we now use a multiple items selection list.
  • [XS] Fix an infinite loop when force execution of a specific cron tasks on Report scripts, if using Master/Slave environment.
  • [XS] Fix an infinite loop when force execution of a specific cron tasks on Report scripts, if using Master/Slave environment.

    5.8.28.7.20160217 (2016-02-16)

  • [XV] Added User/Group permissions to Telephony Tools when logged as sub-administrator account (tenant). They will have limited access to Mass Phone Reboot and Voicemail Management.
  • [XV] Added User/Group permissions to Telephony Tools when logged as sub-administrator account (tenant). They will have limited access to Mass Phone Reboot and Voicemail Management.

    5.8.28.6.20160216 (2016-02-16)

  • [XB] Fix an issue on dialplan that cause Parking Lot to fail.
  • [XB] Fix an issue on dialplan that cause Parking Lot to fail.
  • [XS] Add a check to avoid duplicate function when loading Music On Hold (MOH) cron scripts.
  • [XS] Add a check to avoid duplicate function when loading Music On Hold (MOH) cron scripts.
  • [XVB] On Outgoing Line, it now possible to execute a custom AGI script on Hangup dialplan.
  • [XVB] On Outgoing Line, it now possible to execute a custom AGI script on Hangup dialplan.

    5.8.28.5.20160215 (2016-02-13)

  • [XB] Add dialplan for new --meetme option on XAPI for the phone/dial action.
  • [XB] Add dialplan for new --meetme option on XAPI for the phone/dial action.
  • [XVB] Add support for Audiocodes 400 series (405, 420, 430 and 440HD Phones) on the Phone Provisioning System (APS).
  • [XVB] Add support for Audiocodes 400 series (405, 420, 430 and 440HD Phones) on the Phone Provisioning System (APS).

    5.8.28.4.20160212 (2016-02-12)

  • [XS] Fix a loop issue on cron script when manually executing a task when using a Multi Server environment.
  • [XS] Fix a loop issue on cron script when manually executing a task when using a Multi Server environment.

    5.8.28.3.20160209 (2016-02-09)

  • [XS] It now possible to use ${PHONE_FULLNAME} variable on CallerID when doing Call Forwarding.
  • [XS] It now possible to use ${PHONE_FULLNAME} variable on CallerID when doing Call Forwarding.
  • [XVB] On Queue (ACD), add options to disable 'Join Empty' and 'Leave When Empty' parameters.
  • [XVB] On Queue (ACD), add options to disable 'Join Empty' and 'Leave When Empty' parameters.
  • [XS] Fix an SQL locking issue on the "cdr_post" table each time we initialize SQL database connection.
  • [XS] Fix an SQL locking issue on the "cdr_post" table each time we initialize SQL database connection.

    5.8.28.2.20160205 (2016-02-05)

  • [XS] If RAM-Disk is enabled on Configuration -> Recording/Monitoring, when no call in progress, we automatically move all pending files to the Physical drive.
  • [XS] If RAM-Disk is enabled on Configuration -> Recording/Monitoring, when no call in progress, we automatically move all pending files to the Physical drive.

    5.8.28.1.20160201 (2016-02-01)

  • [XS] Memory optimization on the Rate Engine (Billing).
  • [XS] Fix some issue with new RAM Disk option for Recording/Monitoring files.
  • [XS] Memory optimization on the Rate Engine (Billing).
  • [XS] Fix some issue with new RAM Disk option for Recording/Monitoring files.

    5.8.28.0.20160125 (2016-01-25)

  • [XS] Minor cleanup on the Priority Call feature code.
  • [XS] Minor cleanup on the Priority Call feature code.
  • [EVB] Added 'Priority Call' Feature code. This feature allows a user to dial the Priority Call Feature Code and add and remove numbers to and from the user's Do Not Disturb (DND) Whitelist.
  • [EVB] Added 'Priority Call' Feature code. This feature allows a user to dial the Priority Call Feature Code and add and remove numbers to and from the user's Do Not Disturb (DND) Whitelist.
  • [XB] On Polycom Do Not Disturb DSS Key remove $FDoNotDisturb and only allow DND Feature Code Invite.
  • [XB] On Polycom Do Not Disturb DSS Key remove $FDoNotDisturb and only allow DND Feature Code Invite.
  • [XS] - In order to improve Call Recording performance, we added the ability to store temporary files in a RAM disk prior to being moved to the physical disk. To enable the option, you simply need to go to Telephony -> Configuration -> Recording/Monitoring and check the "Use RAM disk for temporary Recording/Monitoring storage" option. WARNING: If server is restarted during a call, the recordings will be lost.
  • [XS] - In order to improve Call Recording performance, we added the ability to store temporary files in a RAM disk prior to being moved to the physical disk. To enable the option, you simply need to go to Telephony -> Configuration -> Recording/Monitoring and check the "Use RAM disk for temporary Recording/Monitoring storage" option. WARNING: If server is restarted during a call, the recordings will be lost.

    5.8.27.11.20160122 (2016-01-22)

  • [XB] Fix an issue on Auto Attendant (IVR) when a user press a key AFTER all prompts played.
  • [XB] Fix an issue on Auto Attendant (IVR) when a user press a key AFTER all prompts played.

    5.8.27.10.20160121 (2016-01-21)

  • [XB] Fix a codec configuration issue when using Sangoma Transcoding cards.
  • [XB] Fix a codec configuration issue when using Sangoma Transcoding cards.
  • [XS] Fix multiple issues on the Recording/Monitoring files archiving script.
  • [XS] Fix multiple issues on the Recording/Monitoring files archiving script.
  • [XS] Fix an issue with daily cron script for Recording/Monitoring files.
  • [XS] Fix an issue with daily cron script for Recording/Monitoring files.

    5.8.27.9.20160111 (2016-01-11)

  • [XB] Fix issues in CDR import script.
  • [XB] Fix issues in Archiving CRON job on duplicate SQL entries.
  • [XB] Fix issues in CDR import script.
  • [XB] Fix issues in Archiving CRON job on duplicate SQL entries.

    5.8.27.8.20160108 (2016-01-08)

  • [XVS] On Lines -> Incoming Lines, add ability to do routing based on Diversion (SIP) header.
  • [XVS] On Lines -> Incoming Lines, add ability to do routing based on Diversion (SIP) header.

    5.8.27.7.20160107 (2016-01-07)

  • [XS] Add missing FastAGI script for Shared Devices (Extensions) when using CallerID.
  • [XS] Add missing FastAGI script for Shared Devices (Extensions) when using CallerID.

    5.8.27.6.20160104 (2016-01-04)

  • [XB] Fix an issue on Extensions -> Directory when using External Number.
  • [XB] Fix an issue on Extensions -> Directory when using External Number.
  • [XBS] Fix an issue when using an Application as Call Forward destination.
  • [XBS] Fix an issue when using an Application as Call Forward destination.

    5.8.27.5.20151211 (2015-12-11)

  • [XS] Fix a memory leak on the Polycom Company directory script.
  • [XS] Fix a memory leak on the Polycom Company directory script.

    5.8.27.4.20151211 (2015-12-11)

  • [XS] Fix an issue on Webclient service when using Tenant Username prefix.
  • [XS] Fix an issue on Webclient service when using Tenant Username prefix.

    5.8.27.3.20151209 (2015-12-09)

  • [XB] Fix an issue on Application -> Auto Attendant (IVR) when using "Repeat Menu" as destination.
  • [XB] Fix an issue on Application -> Auto Attendant (IVR) when using "Repeat Menu" as destination.

    5.8.27.2.20151204 (2015-12-04)

  • [XV] Fix an issue with Shared Devices (SIP) license handling.
  • [XV] Fix an issue with Shared Devices (SIP) license handling.

    5.8.27.1.20151203 (2015-12-03)

  • [XS] Remove MySQL Engine dependency on SQL table definition.
  • [XS] Remove MySQL Engine dependency on SQL table definition.
  • [XS] Fix SQL table definition compability with others SQL engines.
  • [XS] Fix SQL table definition compability with others SQL engines.

    5.8.27.0.20151130 (2015-11-30)

  • [XV] Implement Shared Devices support on Phone Provisioning
  • [XV] Implement Shared Devices support on Phone Provisioning

    5.8.26.3.20151127 (2015-11-27)

  • [XS] Fix an issue on Call Recording/Monitor script when using Conference.
  • [XS] Fix an issue on Call Recording/Monitor script when using Conference.
  • [XS] On the Polycom Phone Directory cron script, ensure that data for last update aren't cached.
  • [XS] On the Polycom Phone Directory cron script, ensure that data for last update aren't cached.

    5.8.26.2.20151118 (2015-11-17)

  • [XS] Allow to skip Scheduled Tasks (cron) if disabled from Server -> High Availability.
  • [XS] Allow to skip Scheduled Tasks (cron) if disabled from Server -> High Availability.
  • [EVB] Add support for Shared Devices on SIP Extensions. This option allow to use an extension on multiple SIP devices.
  • [EVB] Add support for Shared Devices on SIP Extensions. This option allow to use an extension on multiple SIP devices.

    5.8.26.1.20151110 (2015-11-10)

  • [XV] Fix an issue on Yealink Phone Provisioning when set Volume Options and using Firmware lower than 80.
  • [XV] Fix an issue on Yealink Phone Provisioning when set Volume Options and using Firmware lower than 80.

    5.8.26.0.20151109 (2015-11-09)

  • [EVB] It now possible to customize the Music On Hold used on Call Parking. On Configuration - Call Parking and Manager - Tenant - Call Parking, you will see a new option to specify the MOH Class. This can be defined globally or on a per-tenant basis.
  • [EVB] It now possible to customize the Music On Hold used on Call Parking. On Configuration - Call Parking and Manager - Tenant - Call Parking, you will see a new option to specify the MOH Class. This can be defined globally or on a per-tenant basis.
  • [XV] On Yealink Phone Provisioning, when using KeyEvent -> Transfer as DSS key, we now allow to specify an Extension/Destination.
  • [XV] On Yealink Phone Provisioning, when using KeyEvent -> Transfer as DSS key, we now allow to specify an Extension/Destination.
  • [XVB] On Yealink Phone Provisioning, add an option to enable the DSS Keys extended label support.
  • [XVB] On Yealink Phone Provisioning, add an option to enable the DSS Keys extended label support.
  • [XB] On Aastra Phone Provisioning, fix an issue when using "Global Ring Tone" parameter on Lines.
  • [XB] On Aastra Phone Provisioning, fix an issue when using "Global Ring Tone" parameter on Lines.

    5.8.25.10.20151102 (2015-11-02)

  • [XVB] On Configuration -> Channels -> SIP Channel, add options to enable/disable BLF notification for Ringing and Hold events.
  • [XVB] On Configuration -> Channels -> SIP Channel, add options to enable/disable BLF notification for Ringing and Hold events.
  • [XVB] On Snom Provisioning, add new options on LDAP Directory to sort and preload informations. Add France in the list of supported Tone Scheme.
  • [XVB] On Snom Provisioning, add new options on LDAP Directory to sort and preload informations. Add France in the list of supported Tone Scheme.

    5.8.25.9.20151028 (2015-10-27)

  • [XS] On Web Client service, fix an issue when using the Click to Dial option if logged as Agent.
  • [XS] On Web Client service, fix an issue when using the Click to Dial option if logged as Agent.
  • [XVB] On Yealink Phone Provisioning, we added new options to eliminate "Ghost calls". You can enable/disable options on Security tab.
  • [XVB] On Yealink Phone Provisioning, we added new options to eliminate "Ghost calls". You can enable/disable options on Security tab.
  • [XVB] On Polycom Phone Provisioning, in order to eliminate "Ghost call" and enhance security, we added on Security tab a new option to enable INVITE Request validation by Source.
  • [XVB] On Polycom Phone Provisioning, in order to eliminate "Ghost call" and enhance security, we added on Security tab a new option to enable INVITE Request validation by Source.
  • [XB] Fix an issue when using custom Class of Service on Inter Tenant Access Code.
  • [XB] Fix an issue when using custom Class of Service on Inter Tenant Access Code.

    5.8.25.7.20151016 (2015-10-16)

  • [XS] Fix an issue with Polycom Phone Provisioning when using Company Directory. On some phones we must store the directory on volatile memory else the phone will reboot endlessly.
  • [XS] Fix an issue with Polycom Phone Provisioning when using Company Directory. On some phones we must store the directory on volatile memory else the phone will reboot endlessly.

    5.8.25.6.20151013 (2015-10-13)

  • [XS] Add upgrade script for new volume settings on Yealink Provisioning when using Firmware 80 and greater.
  • [XB] On Yealink Provisioning, we now disable the CNG option by default.
  • [XS] Add upgrade script for new volume settings on Yealink Provisioning when using Firmware 80 and greater.
  • [XB] On Yealink Provisioning, we now disable the CNG option by default.
  • [XVB] On Yealink Provisioning, the options for volume have changed when using firmware 80. Recommended send settings = 0.
  • [XVB] On Yealink Provisioning, the options for volume have changed when using firmware 80. Recommended send settings = 0.

    5.8.25.5.20151012 (2015-10-12)

  • [XS] Add support for Agent calls on Web Client (Agent).
  • [XS] Add support for Agent calls on Web Client (Agent).

    5.8.25.4.20151008 (2015-10-08)

  • [XS] Fix an issue on HTTP action for PUT on Polycom Provisioning script.
  • [XS] Fix an issue on HTTP action for PUT on Polycom Provisioning script.

    5.8.25.3.20151002 (2015-10-02)

  • [XS] On the Web Client service API, add ability to specify a Pause Code when an Agent do a Pause.
  • [XS] On the Web Client service API, add ability to specify a Pause Code when an Agent do a Pause.

    5.8.25.2.20150930 (2015-09-30)

  • [XS] Add migration script for new Fallback/Overflow options on Queue (ACD).
  • [XS] Add migration script for new Fallback/Overflow options on Queue (ACD).
  • [XS] Add internal XAPI call on Web Client for Agent and Dial actions.
  • [XS] Add internal XAPI call on Web Client for Agent and Dial actions.
  • [XV] Fix an issue with Form AutoComplete on Phone Provisioning.
  • [XV] Fix an issue with Form AutoComplete on Phone Provisioning.

    5.8.25.1.20150928 (2015-09-28)

  • [XVS] On Configuration -> Recording/Monitoring, add a new field to defined the Notification Email. If a problem is detected during Archiving (ex. write error, no disk space, etc), we will send a notification email to this address.
  • [XVS] On Configuration -> Recording/Monitoring, add a new field to defined the Notification Email. If a problem is detected during Archiving (ex. write error, no disk space, etc), we will send a notification email to this address.
  • [XS] On Recording/Monitoring archiving, we now doing multiple check and verify files prior of deleting the source file.
  • [XS] On Recording/Monitoring archiving, we now doing multiple check and verify files prior of deleting the source file.
  • [XS] On Fail2ban, we now have a rule/filter that will automatically block if someone do a TFTP bruteforce attack. If we receive more than 100 failed request in 2 minutes, the source IP will be blocked.
  • [XS] On Fail2ban, we now have a rule/filter that will automatically block if someone do a TFTP bruteforce attack. If we receive more than 100 failed request in 2 minutes, the source IP will be blocked.
  • [XVB] On Phone Provisioning -> Grandstream (GXP)-> Phones Options, add option to enable/disable internal Call Features and to restrict Incoming SIP call from proxy. Also add an option to define a Backup SIP Registrar server.
  • [XVB] On Phone Provisioning -> Grandstream (GXP)-> Phones Options, add option to enable/disable internal Call Features and to restrict Incoming SIP call from proxy. Also add an option to define a Backup SIP Registrar server.

    5.8.25.0.20150925 (2015-09-25)

  • [EVB] On Configuration -> Recording/Monitoring -> Email Recording, we add a new option that allow to define the character set used on the Email.
  • [EVB] On Configuration -> Recording/Monitoring -> Email Recording, we add a new option that allow to define the character set used on the Email.
  • [XB] Fix Ring Tones configuration when using Grandstream Phones.
  • [XB] Fix Ring Tones configuration when using Grandstream Phones.
  • [XS] Minor cleanup on CDR import cron script, we no not keep CDR records for Background Music feature code.
  • [XS] Minor cleanup on CDR import cron script, we no not keep CDR records for Background Music feature code.
  • [XS] Fix an issue with Printer settings when generating AvantFax configuration file.
  • [XS] Fix an issue with Printer settings when generating AvantFax configuration file.
  • [EVB] On Configuration -> Channels -> SIP, add options for SIP Security, like 'Accept out-of-call SIP Message' and 'Authenticate OPTIONS/MESSAGES requests'.
  • [EVB] On Configuration -> Channels -> SIP, add options for SIP Security, like 'Accept out-of-call SIP Message' and 'Authenticate OPTIONS/MESSAGES requests'.

    5.8.24.13.20150924 (2015-09-24)

  • [XS] Fix multiple issues on cron scripts (Background Music and Queue Callback).
  • [XS] Fix multiple issues on cron scripts (Background Music and Queue Callback).

    5.8.24.12.20150923 (2015-09-23)

  • [XS] Fix an issue with Tools -> Database -> Logout All Agents.
  • [XS] Fix an issue with Tools -> Database -> Logout All Agents.
  • [XS] Fix an issue with Web Client when save Call Forward rules.
  • [XS] Fix an issue with Web Client when save Call Forward rules.
  • [XB] More fixes when using '*' to reach Voicemail administration menu.
  • [XB] More fixes when using '*' to reach Voicemail administration menu.
  • [XS] Fix an issue with Email Notification on Extensions -> Mass Operation -> Voicemail.
  • [XS] Fix an issue with Email Notification on Extensions -> Mass Operation -> Voicemail.
  • [XS] Fix an issue when a user press '*' on a Voicemail to reach the administration menu.
  • [XS] Fix an issue when a user press '*' on a Voicemail to reach the administration menu.

    5.8.24.11.20150921 (2015-09-21)

  • [XS] Update license informations for Web Portal (Users and/or Agents).
  • [XS] Update license informations for Web Portal (Users and/or Agents).

    5.8.24.10.20150918 (2015-09-18)

  • [XS] Update Web Client (Agent) service to provide channel variables.
  • [XS] Update Web Client (Agent) service to provide channel variables.

    5.8.24.9.20150916 (2015-09-16)

  • [XB] Add One Touch Recording support available on SIP phones like Yealink and Snom.
  • [XB] Add One Touch Recording support available on SIP phones like Yealink and Snom.

    5.8.24.8.20150915 (2015-09-15)

  • [XVB] On Application -> IVR, we added a new destination that allow to prompt the caller for a DTMF sequence and save the entered digits on a variable.
  • [XVB] On Application -> IVR, we added a new destination that allow to prompt the caller for a DTMF sequence and save the entered digits on a variable.
  • [XV] Fix some issues with Read-only fields when logged as Tenant Admins.
  • [XBS] Initial implementation of Web Client Queue (ACD) module.
  • [XV] Fix some issues with Read-only fields when logged as Tenant Admins.
  • [XBS] Initial implementation of Web Client Queue (ACD) module.
  • [XV] Do not display license restrictions when logged as Tenant Admins.
  • [XV] Do not display license restrictions when logged as Tenant Admins.
  • [XB] Fix an issue with Web Client when set CF to Voicemail.
  • [XB] Fix an issue with Web Client when set CF to Voicemail.

    5.8.24.7.20150911 (2015-09-11)

  • [XV] Fix an issue on Polycom VVX provisioning and "Number of display columns" when using a Template.
  • [XV] Fix an issue on Polycom VVX provisioning and "Number of display columns" when using a Template.
  • [XV] On Polycom VVX provisioning, hide the option "Number of Display Columns" on VVX300/400 and 1500 since they only support a single column.
  • [XV] On Polycom VVX provisioning, hide the option "Number of Display Columns" on VVX300/400 and 1500 since they only support a single column.

    5.8.24.6.20150903 (2015-09-03)

  • [XS] Fix an issue with Bria phone provisioning when using a Company Directory.
  • [XS] Fix an issue with Bria phone provisioning when using a Company Directory.

    5.8.24.5.20150901 (2015-09-01)

  • [XV] On Applications -> IVR -> Remember Key Press (Routing), add a new option that allow to use existing information on the SQL table (ivr_remember) instead of use the last key pressed. This allow to manually create entries (or use 3rd party tools).
  • [XV] On Applications -> IVR -> Remember Key Press (Routing), add a new option that allow to use existing information on the SQL table (ivr_remember) instead of use the last key pressed. This allow to manually create entries (or use 3rd party tools).

    5.8.24.4.20150828 (2015-08-28)

  • [XS] Fix an issue with Voicemail Offsite Notification when using a Time Scheduler.
  • [XS] Fix an issue with Voicemail Offsite Notification when using a Time Scheduler.
  • [XBV] On Interface -> VoIP Account -> Network, add a new option that allow to specify the Keepalive interval (in seconds) for SIP message.
  • [XBV] On Interface -> VoIP Account -> Network, add a new option that allow to specify the Keepalive interval (in seconds) for SIP message.

    5.8.24.3.20150808 (2015-08-08)

  • [XV] On Intefaces -> VoIP Account, ensure that we have no space on the Name of the account.
  • [XS] On the Strip Space function, remove all instance instead of only the first detected.
  • [XV] On Intefaces -> VoIP Account, ensure that we have no space on the Name of the account.
  • [XS] On the Strip Space function, remove all instance instead of only the first detected.

    5.8.24.2.20150804 (2015-08-04)

  • [XV] Minor visual fix on Queue (ACD) -> Fallback/Overflow when using multiple destinations.
  • [XV] Minor visual fix on Queue (ACD) -> Fallback/Overflow when using multiple destinations.

    5.8.24.1.20150803 (2015-08-03)

  • [XVB] On Queue (ACD) -> Fallback/Overflow, fix an issue when using more than 1 destination.
  • [XVB] On Queue (ACD) -> Fallback/Overflow, fix an issue when using more than 1 destination.
  • [XB] Fix a dialplan issue when using "Every Day" as type on Manager -> Time Scheduler.
  • [XB] Fix a dialplan issue when using "Every Day" as type on Manager -> Time Scheduler.

    5.8.24.0.20150731 (2015-07-31)

  • [EVB] On Lines -> Incoming Lines -> CallerID, we added a new option that allow to strip the + sign on the inbound CallerID Number.
  • [EVB] On Lines -> Incoming Lines -> CallerID, we added a new option that allow to strip the + sign on the inbound CallerID Number.
  • [XBS] Fix a typo on CallForward No Answer and CallForward Unavailable feature code when updating values on the database.
  • [XBS] Fix a typo on CallForward No Answer and CallForward Unavailable feature code when updating values on the database.

    5.8.23.1.20150730 (2015-07-30)

  • [XB] Fix issues when checking monitor files in ScopSTATS "Update CDR Database" tool.
  • [XB] Fix issues when checking monitor files in ScopSTATS "Update CDR Database" tool.

    5.8.23.0.20150729 (2015-07-29)

  • [EVB] On Queue (ACD) -> Fallback/Overflow, we made some visual cleanup. If you are using Fallback and have issues with this update, please veriry your rules.
  • [EVB] On Queue (ACD) -> Fallback/Overflow, we made some visual cleanup. If you are using Fallback and have issues with this update, please veriry your rules.
  • [XV] Add "Minimum duration for ACD Overflow calls?" in Configuration -> Reports (CDR/ACD) to set the minimum duration for Overflow calls displayed in ACD reports.
  • [XV] Add "Minimum duration for ACD Overflow calls?" in Configuration -> Reports (CDR/ACD) to set the minimum duration for Overflow calls displayed in ACD reports.

    5.8.22.2.20150728 (2015-07-28)

  • [XV] Fix a minor spelling error on Yealink Provisioning.
  • [XV] Fix a minor spelling error on Yealink Provisioning.

    5.8.22.1.20150727 (2015-07-27)

  • [XS] Fix an issue when Billing module is enabled.
  • [XS] Fix an issue when Billing module is enabled.
  • [XB] Fix an issue with Pickup Group that allow to takes over a call of another Tenant. If using Asterisk 1.4/1.8 then you must use unique group ID on each tenants.
  • [XB] Fix an issue with Pickup Group that allow to takes over a call of another Tenant. If using Asterisk 1.4/1.8 then you must use unique group ID on each tenants.

    5.8.22.0.20150723 (2015-07-23)

  • [EV] On Extensions -> Phones, we added a new button that allow to generate password for SIP/IAX2/WebGUI authentification based on Password Policy defined on Configuration -> Security.
  • [EV] On Extensions -> Phones, we added a new button that allow to generate password for SIP/IAX2/WebGUI authentification based on Password Policy defined on Configuration -> Security.

    5.8.21.1.20150722 (2015-07-22)

  • [XVB] On Yealink Provisioning, it now possible to customize the Local SIP port on a per lines basis (default value to 5060). This is useful when using some router that must use non standard SIP port.
  • [XVB] On Yealink Provisioning, it now possible to customize the Local SIP port on a per lines basis (default value to 5060). This is useful when using some router that must use non standard SIP port.

    5.8.21.0.20150720 (2015-07-20)

  • [EVB] When you are using Extension(s) as a destination (ex. Incoming Lines, Call Forward, etc), then you can now override the default Account Code value for this destination.
  • [EVB] When you are using Extension(s) as a destination (ex. Incoming Lines, Call Forward, etc), then you can now override the default Account Code value for this destination.
  • [XV] Minor visual fix to ensure that we do not display multiple spacer (blank line).
  • [XV] Minor visual fix to ensure that we do not display multiple spacer (blank line).
  • [XS] Fix Live Tag feature codes.
  • [XS] Fix Live Tag feature codes.
  • [XB] On Yealink Provisioning, fix an issue when using ${NAME} variable on a line label.
  • [XB] On Yealink Provisioning, fix an issue when using ${NAME} variable on a line label.

    5.8.20.2.20150717 (2015-07-17)

  • [XV] On Polycom Provisioning, Network -> NAT settings are now configured per device instead of templates.
  • [XV] On Polycom Provisioning, Network -> NAT settings are now configured per device instead of templates.
  • [XB] Fix an issue on Polycom Phone Provisioning where all NAT options are never writted to the configuration file.
  • [XB] Fix an issue on Polycom Phone Provisioning where all NAT options are never writted to the configuration file.
  • [XVB] On Polycom Provisioning, add new options for SIP TCP/TLS keep-alive and session timers.
  • [XVB] On Polycom Provisioning, add new options for SIP TCP/TLS keep-alive and session timers.

    5.8.20.1.20150714 (2015-07-13)

  • [XB] Fix a CallerID issue on Lines -> Outgoing Lines when 'Force/Override Caller ID' option is checked but the 'Use original Inbound CallerID' was previously enabled.
  • [XB] Fix a CallerID issue on Lines -> Outgoing Lines when 'Force/Override Caller ID' option is checked but the 'Use original Inbound CallerID' was previously enabled.

    5.8.20.0.20150713 (2015-07-12)

  • [XB] Fix an issue when generating dialplan for Inter-Tenant Access Code.
  • [XB] Fix an issue when generating dialplan for Inter-Tenant Access Code.
  • [XS] Fix an issue with LDAP Authentication on Bria Phone Provisioning.
  • [XS] Fix an issue with LDAP Authentication on Bria Phone Provisioning.
  • [XS] Fix Hash function on Aastra company directory.
  • [XS] Fix Hash function on Aastra company directory.

    5.8.19.0.20150709 (2015-07-08)

  • [XB] On Configuration -> Feature Codes, add a new feature code for 'Call Diversion' that does an immediate call forward to user defined external number.
  • [XB] On Configuration -> Feature Codes, add a new feature code for 'Call Diversion' that does an immediate call forward to user defined external number.
  • [XS] Must initialise SQL connection when execute IVR Remember scripts.
  • [XS] Must initialise SQL connection when execute IVR Remember scripts.
  • [XS] Update the notification message for the new Company Directory authentication method.
  • [XS] Update the notification message for the new Company Directory authentication method.

    5.8.18.12.20150706 (2015-07-05)

  • [XB] Fix an issue with Polycom Provisioning where the DND button does not use server based code.
  • [XB] Fix an issue with Polycom Provisioning where the DND button does not use server based code.
  • [XB] Fix an issue on Incoming Line dialplan priority when using Time Scheduler.
  • [XB] Fix an issue on Incoming Line dialplan priority when using Time Scheduler.
  • [ES] Update the Authentication Mechanism used to retrieve Company Directory informations on Phone Provisioning.
  • [EVS] Add new internal system for 'grace time' functions notification.
  • [ES] Update the Authentication Mechanism used to retrieve Company Directory informations on Phone Provisioning.
  • [EVS] Add new internal system for 'grace time' functions notification.

    5.8.18.11.20150705 (2015-07-04)

  • [XV] Fix an issue with display flags for some localization like English (British), English (Australia), Japan, etc.
  • [XV] Fix an issue with display flags for some localization like English (British), English (Australia), Japan, etc.
  • [EVB] On Applications -> Auto Attendant (IVR) -> Advanced Options, you now have an option that allow to redirect the caller to the same destination used on a previous call.
  • [EVB] On Applications -> Auto Attendant (IVR) -> Advanced Options, you now have an option that allow to redirect the caller to the same destination used on a previous call.

    5.8.18.10.20150703 (2015-07-03)

  • [XS] Re-implement the Holiday manager for Time Scheduler.
  • [XS] Re-implement the Holiday manager for Time Scheduler.
  • [XVS] On Applications -> Auto Attendant (IVR), it now possible to execute an AGI script when a caller enter into the IVR and/or press a key on the IVR.
  • [XVS] On Applications -> Auto Attendant (IVR), it now possible to execute an AGI script when a caller enter into the IVR and/or press a key on the IVR.

    5.8.18.9.20150702 (2015-07-02)

  • [XS] Fix an issue on the Voicemail library when listing mailbox contents.
  • [XS] Fix an issue on the Voicemail library when listing mailbox contents.
  • [XS] Fix an issue with Call Forward In Use and Hotdesk Extensions.
  • [XS] Fix an issue with Call Forward In Use and Hotdesk Extensions.

    5.8.18.8.20150618 (2015-06-18)

  • [XB] Fix an issue on Auto Attendant (IVR) when using Applications.
  • [XB] Fix an issue on Auto Attendant (IVR) when using Applications.

    5.8.18.7.20150617 (2015-06-17)

  • [XS] Fix an issue with Call Recording and Hotdesk Extensions when no monitoring tag defined.
  • [XS] Fix an issue with Call Recording and Hotdesk Extensions when no monitoring tag defined.
  • [XV] The 'On Demand Recording' feature code is a global code and cannot be defined on a per-tenant basis.
  • [XV] The 'On Demand Recording' feature code is a global code and cannot be defined on a per-tenant basis.

    5.8.18.6.20150616 (2015-06-16)

  • [XB] On Yealink Provisioning, add support for ${USER}, ${NAME} and ${EXTEN} variable on the Display Label field.
  • [XB] On Yealink Provisioning, add support for ${USER}, ${NAME} and ${EXTEN} variable on the Display Label field.
  • [XB] Fix an issue when we generate Call Forwarding configuration when destination is set to Voicemail and extensions created using the Wizard.
  • [XB] Fix an issue when we generate Call Forwarding configuration when destination is set to Voicemail and extensions created using the Wizard.

    5.8.18.5.20150611 (2015-06-11)

  • [XB] Fix issue with Live Monitoring controls permissions in Phone Extension settings.
  • [XB] Fix issue with Live Monitoring controls permissions in Phone Extension settings.
  • [XBV] Live Monitoring controls in Phone Extension permission can be enabled without any Live Monitoring reports (for ScopSWITCH).
  • [XBV] Live Monitoring controls in Phone Extension permission can be enabled without any Live Monitoring reports (for ScopSWITCH).

    5.8.18.4.20150610 (2015-06-10)

  • [XS] Fix a permission issue for the Inline editor.
  • [XS] Fix a permission issue for the Inline editor.

    5.8.18.3.20150609 (2015-06-09)

  • [XVS] On Extensions -> Phones -> Add Multiple Extensions Wizard, it now possible to customize the 'Extension' for each individual items (on Users Informations section).
  • [XVS] On Extensions -> Phones -> Add Multiple Extensions Wizard, it now possible to customize the 'Extension' for each individual items (on Users Informations section).
  • [XB] Fix issue when updating Agent ID in CRON Reports script.
  • [XB] Fix issue when updating Agent ID in CRON Reports script.

    5.8.18.2.20150608 (2015-06-08)

  • [XS] Remove unused code on daily crond script.
  • [XS] Remove unused code on daily crond script.
  • [XS] Minor fix on the Yealink Provisioning files when using Customer Portal.
  • [XS] Minor fix on the Yealink Provisioning files when using Customer Portal.

    5.8.18.1.20150607 (2015-06-07)

  • [XB] Minor update to SQL database for queue statistics on new installations.
  • [XB] Minor update to SQL database for queue statistics on new installations.
  • [XB] Update SQL files to create Queue Log data and statistics tables on new installations.
  • [XB] Update SQL files to create Queue Log data and statistics tables on new installations.

    5.8.18.0.20150604 (2015-06-04)

  • [EB] Add XML format to CyberData APS.
  • [EB] Add XML format to CyberData APS.
  • [XS] Add license restriction on the 'Customer Portal' script.
  • [XS] Add license restriction on the 'Customer Portal' script.

    5.8.17.16.20150603 (2015-06-03)

  • [XS] Fix an issue on Company Directory when using an Application.
  • [XS] Fix an issue on Company Directory when using an Application.

    5.8.17.15.20150602 (2015-06-02)

  • [XS] Fix an issue with file upload on Audio -> Prompts (IVR) when the Tenant is set to 'All'.
  • [XS] Fix an issue with file upload on Audio -> Prompts (IVR) when the Tenant is set to 'All'.

    5.8.17.14.20150601 (2015-06-01)

  • [XS] Fix an issue with the Scheduled Tasks (cron) where the function to fix Agent ID is not executed.
  • [XS] Fix an issue with the Scheduled Tasks (cron) where the function to fix Agent ID is not executed.

    5.8.17.13.20150529 (2015-05-29)

  • [XS] Fix an issue with the Provisioning AGI script.
  • [XS] Fix an issue with the Provisioning AGI script.

    5.8.17.12.20150527 (2015-05-27)

  • [XVB] Add new service to manage Web Client (GUI).
  • [XS] Fix some issues with Softkey provisioning when using template.
  • [XVB] Add new service to manage Web Client (GUI).
  • [XS] Fix some issues with Softkey provisioning when using template.

    5.8.17.11.20150525 (2015-05-25)

  • [XVB] On Configuration -> Timezone, you can now specify the language (locale) to be used when generate Date/Time for Voicemail Email notification.
  • [XVB] On Configuration -> Timezone, you can now specify the language (locale) to be used when generate Date/Time for Voicemail Email notification.
  • [XVB] On Configuration -> Voicemail, add an option to specify the charset used on the Email notification (default to ISO-8859-1).
  • [XVB] On Configuration -> Voicemail, add an option to specify the charset used on the Email notification (default to ISO-8859-1).

    5.8.17.10.20150518 (2015-05-18)

  • [XS] Minor cleanup on the Music On Hold folder.
  • [XS] Minor cleanup on the Music On Hold folder.

    5.8.17.9.20150513 (2015-05-13)

  • [XB] Fix an issue on Incoming Lines when the CallerID Prefix is set to '0'.
  • [XB] Fix an issue on Incoming Lines when the CallerID Prefix is set to '0'.

    5.8.17.8.20150512 (2015-05-12)

  • [XB] We must exclude Agents from Company Directory.
  • [XB] We must exclude Agents from Company Directory.

    5.8.17.7.20150508 (2015-05-08)

  • [XS] Change default Asterisk Manager credentials when using PHP AGI library.
  • [XS] Change default Asterisk Manager credentials when using PHP AGI library.
  • [XS] Minor fix on the Voicemail library when retrieving mailbox folder.
  • [XS] Minor fix on the Voicemail library when retrieving mailbox folder.

    5.8.17.6.20150507 (2015-05-07)

  • [XS] On Telephony -> Import/Export -> Templates, the option to iverride Unique items on Import must not be visible when importing Billing Rate.
  • [XS] On Telephony -> Import/Export -> Templates, the option to iverride Unique items on Import must not be visible when importing Billing Rate.
  • [XVS] On Telephony -> Import/Export -> Templates, add a new option that allow to delete all existing items prior the importation.
  • [XVS] On Telephony -> Import/Export -> Templates, add a new option that allow to delete all existing items prior the importation.

    5.8.17.5.20150506 (2015-05-06)

  • [XB] Fix an issue on Lines -> Outgoing Lines -> Dial Options -> Advanced Options when playing an annoncement mmessage (audio).
  • [XB] Fix an issue on Lines -> Outgoing Lines -> Dial Options -> Advanced Options when playing an annoncement mmessage (audio).
  • [XV] On Grandstream Provisioning, add a new option to Enable/Disable the Mute Key functions while idle. Also, we now define the feature code for the 'BLF Directed Pickup'.
  • [XV] On Grandstream Provisioning, add a new option to Enable/Disable the Mute Key functions while idle. Also, we now define the feature code for the 'BLF Directed Pickup'.

    5.8.17.4.20150505 (2015-05-05)

  • [XVS] On Configuration - Recording (Monitoring), add a new option to specify execution time range (ex. execute only from 03h00 and 07h00am).
  • [XVS] On Configuration - Recording (Monitoring), add a new option to specify execution time range (ex. execute only from 03h00 and 07h00am).

    5.8.17.3.20150504 (2015-05-04)

  • [XVB] On Yealink Phone Provisioning, add an option to Enable/Disable Zero Touch function. Zero touch enabled is required to upgrade Yealink EHS36 firmware.
  • [XVB] On Yealink Phone Provisioning, add an option to Enable/Disable Zero Touch function. Zero touch enabled is required to upgrade Yealink EHS36 firmware.
  • [XS] Fix an issue when checking for Imported Filename when import CSV files.
  • [XS] Fix an issue when checking for Imported Filename when import CSV files.

    5.8.17.2.20150501 (2015-05-01)

  • [XB] More fixes with CallerID Lookup on Incoming Lines when using Internal DB or Directory Lookup.
  • [XB] More fixes with CallerID Lookup on Incoming Lines when using Internal DB or Directory Lookup.
  • [XBS] Fix an issue with variable inheritance when doing CallerID Lookup on Outgoing Lines.
  • [XBS] Fix an issue with variable inheritance when doing CallerID Lookup on Outgoing Lines.

    5.8.17.1.20150430 (2015-04-30)

  • [XS] Properly retrieve Channels configuration on FastAGI scripts.
  • [XS] Properly retrieve Channels configuration on FastAGI scripts.
  • [XVS] On Configuration -> Channels, add a new option to specify the Busy Tone mode used for Extensions inbound call. On some cases, the default (Playtones) mode doesn't work and cause silence on the line, to fix the issue customers must use 'Busy Application' mode.
  • [XVS] On Configuration -> Channels, add a new option to specify the Busy Tone mode used for Extensions inbound call. On some cases, the default (Playtones) mode doesn't work and cause silence on the line, to fix the issue customers must use 'Busy Application' mode.
  • [XS] Separate high and low priorities tasks on separate scripts for the Reporting cron script.
  • [XS] Separate high and low priorities tasks on separate scripts for the Reporting cron script.

    5.8.17.0.20150429 (2015-04-29)

  • [XS] On Configuration -> Synchronization, fix an issue when we remove unexisting extensions (not defined on the LDAP/Active Directory).
  • [XS] On Configuration -> Synchronization, fix an issue when we remove unexisting extensions (not defined on the LDAP/Active Directory).
  • [EV] On Lines -> Incoming Lines -> Security, add a new option that allow to execute Whitelist/Blacklist Lookup before CallerID Prefix manipulation.
  • [EV] On Lines -> Incoming Lines -> Security, add a new option that allow to execute Whitelist/Blacklist Lookup before CallerID Prefix manipulation.

    5.8.16.0.20150428 (2015-04-27)

  • [XS] Minor fix on ScopAD Authentication when the Scope is empty.
  • [XS] Minor fix on ScopAD Authentication when the Scope is empty.

    5.8.15.2.20150421 (2015-04-21)

  • [XB] On Lines -> Outgoing Lines -> CallerID -> Restrict Outgoing CallerID Number, fix an issue when destination is "Set CallerID".
  • [XB] On Lines -> Outgoing Lines -> CallerID -> Restrict Outgoing CallerID Number, fix an issue when destination is "Set CallerID".
  • [XS] On ScopAD module, by default allow all child permissions for the Authentication Scope.
  • [XS] On ScopAD module, by default allow all child permissions for the Authentication Scope.
  • [XBV] Aastra M685i expansion module can have up to 84 keys (on 3 pages) in APS.
  • [XBV] Aastra M685i expansion module can have up to 84 keys (on 3 pages) in APS.

    5.8.15.1.20150420 (2015-04-20)

  • [XVB] The Manager -> Holidays Feature requires access to a third party database which is no longer online. Therefore effective immediately ScopServ is deprecating the Holidays scheduler feature.
  • [XVB] The Manager -> Holidays Feature requires access to a third party database which is no longer online. Therefore effective immediately ScopServ is deprecating the Holidays scheduler feature.
  • [XB] Fix an issue with Music on Hold (Ringing) option on Extensions -> Phones.
  • [XB] Fix an issue with Music on Hold (Ringing) option on Extensions -> Phones.
  • [XS] Fix an issue with Scope permissions on the ScopAD parameters (on Configuration - Synchronisation - Active Directory).
  • [XS] Fix an issue with Scope permissions on the ScopAD parameters (on Configuration - Synchronisation - Active Directory).

    5.8.15.0.20150417 (2015-04-17)

  • [EB] Add support for CounterPath Bria 4 in APS.
  • [EB] Add support for CounterPath Bria 4 in APS.

    5.8.14.1.20150416 (2015-04-16)

  • [XB] Fix issue detecting External Agents in ACD when context is [tenant]-default instead of [tenant]-outgoing.
  • [XB] Fix issue detecting External Agents in ACD when context is [tenant]-default instead of [tenant]-outgoing.

    5.8.14.0.20150414 (2015-04-14)

  • [XS] Fix an issue with 'cron scripts' when High Availability (Replication) is enabled on MySQL. We must retrieve configurations from the replicated database instead of the local database.
  • [XS] Fix an issue with 'cron scripts' when High Availability (Replication) is enabled on MySQL. We must retrieve configurations from the replicated database instead of the local database.
  • [EBV] Add Yealink T27P to Yealink phones provisioning.
  • [EBV] Add Yealink T27P to Yealink phones provisioning.

    5.8.13.5.20150413 (2015-04-13)

  • [XVB] On Aastra Phone Provisioning, add an option to configure the SIP Contact Header Matching. The new option is avaialble on the Network tab.
  • [XVB] On Aastra Phone Provisioning, add an option to configure the SIP Contact Header Matching. The new option is avaialble on the Network tab.

    5.8.13.4.20150409 (2015-04-09)

  • [XS] Fix an issue with Scheduled Tasks.
  • [XS] Fix an issue with Scheduled Tasks.

    5.8.13.3.20150402 (2015-04-02)

  • [XS] Add a new function to automatically cleanup empty FastAGI cache files.
  • [XS] Add a new function to automatically cleanup empty FastAGI cache files.
  • [XVS] Fix an issue on ScopServ Active Directory (ScopAD) integration service.
  • [XVS] Fix an issue on ScopServ Active Directory (ScopAD) integration service.

    5.8.13.2.20150331 (2015-03-31)

  • [XS] Remove temporary files when reboot an Aastra phone.
  • [XS] Remove temporary files when reboot an Aastra phone.
  • [XB] Minor PHP undefined variable issue when generate Polycom Microbrowser configuration.
  • [XB] Minor PHP undefined variable issue when generate Polycom Microbrowser configuration.
  • [XB] Fix a minor issue when we unset 'Agent Annoncement' option on Queue (ACD).
  • [XB] Fix a minor issue when we unset 'Agent Annoncement' option on Queue (ACD).

    5.8.13.1.20150330 (2015-03-30)

  • [XS] On Phones -> Extensions, when using a Virtual Extension, add the ability to hide an extension from the Company Directory (Tenant).
  • [XS] On Phones -> Extensions, when using a Virtual Extension, add the ability to hide an extension from the Company Directory (Tenant).
  • [XS] Force ownership of all Asterisk files to be set to ScopServ UID/GID. This fix permissions issues when executing Commit from console using root account.
  • [XS] Force ownership of all Asterisk files to be set to ScopServ UID/GID. This fix permissions issues when executing Commit from console using root account.
  • [XS] On Provisioning -> Import MAC, we now use the default tenant specified on Configuration -> Provisioning instead of set to 'Global Tenant'.
  • [XS] On Provisioning -> Import MAC, we now use the default tenant specified on Configuration -> Provisioning instead of set to 'Global Tenant'.
  • [XS] On the ScopAD service, if the system cannot connect to LDAP server, we return a warning instead of display that request was successful.
  • [XS] On the ScopAD service, if the system cannot connect to LDAP server, we return a warning instead of display that request was successful.

    5.8.13.0.20150325 (2015-03-25)

  • [EBV] Add firmware version 73 support to Yealink phones provisioning.
  • [EBV] Add firmware version 80 support to Yealink phones provisioning.
  • [EBV] Add Yealink CP860 IP conference phone to Yealink phones provisioning.
  • [EBV] Add Yealink T29G IP phone to Yealink phones provisioning.
  • [EBV] Add firmware version 73 support to Yealink phones provisioning.
  • [EBV] Add firmware version 80 support to Yealink phones provisioning.
  • [EBV] Add Yealink CP860 IP conference phone to Yealink phones provisioning.
  • [EBV] Add Yealink T29G IP phone to Yealink phones provisioning.
  • [XS] Code cleanup with Read-Only fields on Extensions -> Phones.
  • [XS] Code cleanup with Read-Only fields on Extensions -> Phones.
  • [XS] Remove debugging infos when executing Active Directory / LDAP synchronisation.
  • [XS] Remove debugging infos when executing Active Directory / LDAP synchronisation.

    5.8.12.6.20150323 (2015-03-23)

  • [XS] Fix a minor PHP undefined variable notice message when deleting an item on the GUI.
  • [XS] Fix a minor PHP undefined variable notice message when deleting an item on the GUI.

    5.8.12.5.20150320 (2015-03-20)

  • [XS] Add a new cron script that is dedicated exclusively to realtime processing function (ex. agent auto logout, BLF status, etc).
  • [XS] Add a new cron script that is dedicated exclusively to realtime processing function (ex. agent auto logout, BLF status, etc).
  • [XS] Fix an undefined variable issue on the ScopAD script.
  • [XS] Fix an undefined variable issue on the ScopAD script.
  • [XS] On API -> setExtension function, ignore if an option type is not defined.
  • [XS] On API -> setExtension function, ignore if an option type is not defined.

    5.8.12.4.20150317 (2015-03-17)

  • [XS] On the weekly cron script, only verify some specific MySQL tables.
  • [XS] On the weekly cron script, only verify some specific MySQL tables.
  • [XS] More the MySQL script from daily to weekly cron script. Instead of always optimize/repair table, we only repair a table if we detect an issue.
  • [XS] More the MySQL script from daily to weekly cron script. Instead of always optimize/repair table, we only repair a table if we detect an issue.
  • [XS] Add an SQL index on the CEL table for the 'eventtime' column.
  • [XS] Add an SQL index on the CEL table for the 'eventtime' column.
  • [XS] Prevent SQL Injection when parsing some variable used on Report (CDR/ACD/IVR).
  • [XS] Prevent SQL Injection when parsing some variable used on Report (CDR/ACD/IVR).
  • [XS] When using MySQL Replication / High Availability, all CRUD operations on 'cronjobs' related to CDR/ACD/IVR are now exclusively executed on the Master (Write) server.
  • [XS] When using MySQL Replication / High Availability, all CRUD operations on 'cronjobs' related to CDR/ACD/IVR are now exclusively executed on the Master (Write) server.
  • [XS] Remove unused files.
  • [XS] Remove unused files.

    5.8.12.3.20150313 (2015-03-13)

  • [XS] Change the Asterisk UserAgent from ScopServ to ScopTEL.
  • [XS] Change the Asterisk UserAgent from ScopServ to ScopTEL.

    5.8.12.2.20150312 (2015-03-12)

  • [XS] On Phone Provisioning (HTTP), we must return a 404 (File Not Found) instead of display 'Invalid File' error message. This cause some issue when provisioning some phones.
  • [XS] On Phone Provisioning (HTTP), we must return a 404 (File Not Found) instead of display 'Invalid File' error message. This cause some issue when provisioning some phones.

    5.8.12.1.20150311 (2015-03-10)

  • [XS] Redirect some script to the login page instead of display a warning message.
  • [XS] Redirect some script to the login page instead of display a warning message.
  • [XS] Fix a file permission issue with the Phone Provisioning (HTTP) script.
  • [XS] Fix a file permission issue with the Phone Provisioning (HTTP) script.
  • [XS] Fix error handling on the Multi Servers RPC script.
  • [XS] Fix error handling on the Multi Servers RPC script.

    5.8.12.0.20150306 (2015-03-06)

  • [EBV] Add SIP Out of Band setting to Aastra phones provisioning.
  • [EBV] Add SIP Out of Band setting to Aastra phones provisioning.
  • [XS] Fix an issue when define the internal tag for Synchronization Source on the Cron script.
  • [XS] Fix an issue when define the internal tag for Synchronization Source on the Cron script.
  • [XV] On Extensions -> Phones -> General, we now display if the extension was created using a Synchronization Source (ex. LDAP or MySQL).
  • [XV] On Extensions -> Phones -> General, we now display if the extension was created using a Synchronization Source (ex. LDAP or MySQL).

    5.8.11.3.20150224 (2015-02-24)

  • [XS] Minor code cleanup on Agent Login/Logout script. This remove a warning message on Asterisk logs if the Queue Name is not specified.
  • [XS] Minor code cleanup on Agent Login/Logout script. This remove a warning message on Asterisk logs if the Queue Name is not specified.
  • [XS] On update, change the field type for dbkey on AstDB table from varchar(200) to text.
  • [XS] On update, change the field type for dbkey on AstDB table from varchar(200) to text.

    5.8.11.2.20150223 (2015-02-23)

  • [XB] On Phone Provisioning, when using SRTP (SSL/TLS), you now have the ability to specify one or multiple Intermediate (Chained) Certificate.
  • [XB] Fix an issue on Snom Phone Provisioning when generate Multicast Paging configuration.
  • [XB] On Phone Provisioning, when using SRTP (SSL/TLS), you now have the ability to specify one or multiple Intermediate (Chained) Certificate.
  • [XB] Fix an issue on Snom Phone Provisioning when generate Multicast Paging configuration.

    5.8.11.1.20150220 (2015-02-20)

  • [XB] On Commit, ensure that PEM files used by phones for SSL/TLS connections are available for download from Provisioning (TFTP, HTTP, HTTPS).
  • [XB] On Commit, ensure that PEM files used by phones for SSL/TLS connections are available for download from Provisioning (TFTP, HTTP, HTTPS).
  • [XVB] On Applications -> Application, add 'Feature Code' as Destination options. This allow to include some feature code directly from an IVR or others destinations.
  • [XVB] On Applications -> Application, add 'Feature Code' as Destination options. This allow to include some feature code directly from an IVR or others destinations.

    5.8.11.0.20150219 (2015-02-19)

  • [XS] Fix an issue on Phrase Manager when playing audio prompt.
  • [XS] Fix an issue on Phrase Manager when playing audio prompt.
  • [XS] FIx an issue on Phrase Manager feature code when playing prompt audio.
  • [XS] FIx an issue on Phrase Manager feature code when playing prompt audio.
  • [EBV] Add more options for Provisioning Server in Polycom phones provisioning.
  • [XB] Fix issue with TLS options in Polycom phones provisioning.
  • [XB] Fix issue with device.cfg file not loaded in Polycom phones provisioning.
  • [EBV] Add more options for Provisioning Server in Polycom phones provisioning.
  • [XB] Fix issue with TLS options in Polycom phones provisioning.
  • [XB] Fix issue with device.cfg file not loaded in Polycom phones provisioning.
  • [EVB] Add new Webservice for ScopTEL Active Directory addons.
  • [EVS] On Configuration -> Synchronization, add a new option to delete non-existing items (ex. if an item is deleted on the source).
  • [XV] On Extensions -> Phones, if the item is created from a Synchonization source and that the option "Update Existing extensions" is checked, we put some fields (ex. extension, username, template, etc) as read-only.
  • [EVB] Add new Webservice for ScopTEL Active Directory addons.
  • [EVS] On Configuration -> Synchronization, add a new option to delete non-existing items (ex. if an item is deleted on the source).
  • [XV] On Extensions -> Phones, if the item is created from a Synchonization source and that the option "Update Existing extensions" is checked, we put some fields (ex. extension, username, template, etc) as read-only.
  • [XB] Always disable Jitter Buffer on IAXmodem (Virtual Fax).
  • [XB] Always disable Jitter Buffer on IAXmodem (Virtual Fax).

    5.8.10.0.20150218 (2015-02-18)

  • [EBV] Add provisioning for LG-Ericsson LIP-8802/8815/8820/8830/8840 phones.
  • [EBV] Add provisioning for LG-Ericsson LIP-8802/8815/8820/8830/8840 phones.

    5.8.9.1.20150217 (2015-02-17)

  • [XB] Fix a minor PHP warning message when generate Queue (ACD) configuration files.
  • [XB] Fix a minor PHP warning message when generate Queue (ACD) configuration files.
  • [XS] Fix a minor PHP undefined variable message when generating Incoming Lines configuration on Commit.
  • [XS] Fix a minor PHP undefined variable message when generating Incoming Lines configuration on Commit.

    5.8.9.0.20150216 (2015-02-14)

  • [XVB] On Queue (ACD) -> Queue Options, enhance the 'Join Empty' and 'Leave When Empty' options. You now have full control of agent status for both parameters.
  • [XVB] On Queue (ACD) -> Queue Options, enhance the 'Join Empty' and 'Leave When Empty' options. You now have full control of agent status for both parameters.
  • [XS] Add the ability to override default values on the 'scopserv_import_cdr' script. This allow to specify the Database Name, Username and Password used to connect to the MySQL database.
  • [XS] Add the ability to override default values on the 'scopserv_import_cdr' script. This allow to specify the Database Name, Username and Password used to connect to the MySQL database.
  • [XS] Add missing function for variable substitution on the Notification script.
  • [XS] Add missing function for variable substitution on the Notification script.
  • [EVB] On Configuration -> Billing, add a new option for Master Email. If specified, all reports will also be sent to this email address (as blind carbon copy).
  • [EVB] On Configuration -> Billing, add a new option for Master Email. If specified, all reports will also be sent to this email address (as blind carbon copy).
  • [XB] Update the Connected Line status when using a Speed Dial.
  • [XB] Update the Connected Line status when using a Speed Dial.
  • [XS] Fix an issue with SMS notification when doing variable substitution.
  • [XS] Fix an issue with SMS notification when doing variable substitution.
  • [XS] Correctly parse date (month/day) when executing Scheduled Tasks.
  • [XS] Correctly parse date (month/day) when executing Scheduled Tasks.
  • [EVB] On Configuration -> Feature Codes, add a new code for 'Call Forward On Unavailable'.
  • [EVB] On Configuration -> Feature Codes, add a new code for 'Call Forward On Unavailable'.
  • [XS] Minor code cleanup for CallerID Lookup module.
  • [XS] Minor code cleanup for CallerID Lookup module.
  • [XVB] On Lines -> CallerID Lookup, it now possible to create Whitelist/Blacklist on a per-tenant basis in addition to Global. You can specify the source from Incoming and Outgoing Lines.
  • [XVB] On Lines -> CallerID Lookup, it now possible to create Whitelist/Blacklist on a per-tenant basis in addition to Global. You can specify the source from Incoming and Outgoing Lines.
  • [XS] Fix a file permission issue when moving Monitor (Recording) files.
  • [XS] Fix a file permission issue when moving Monitor (Recording) files.

    5.8.8.0.20150213 (2015-02-12)

  • [EBV] Add BLF support for Polycom VVX phones provisioning.
  • [EBV] Add Provisioning Server setting to Polycom phones provisioning.
  • [EBV] Add Polycom VVX 300/310/400/410/600 phones to provisioning.
  • [EBV] Add BLF support for Polycom VVX phones provisioning.
  • [EBV] Add Provisioning Server setting to Polycom phones provisioning.
  • [EBV] Add Polycom VVX 300/310/400/410/600 phones to provisioning.
  • [XS] Update Sound File (IVR) location on the Phrase Manager AGI script.
  • [XS] Update Sound File (IVR) location on the Phrase Manager AGI script.
  • [XS] Restrict folder file access on Microbrowser services.
  • [XS] Restrict folder file access on Microbrowser services.
  • [XS] Fix an issue with XAPI when doing the verification for allow/deny IP Address when no mask defined.
  • [XS] Fix an issue with XAPI when doing the verification for allow/deny IP Address when no mask defined.
  • [XS] Add form input validation on the Key Generation (RSA) script.
  • [XS] Add form input validation on the Key Generation (RSA) script.

    5.8.7.1.20150210 (2015-02-10)

  • [XVB] On Yealink Provisioning, when using Parking Lot as BLF mode, we now display Park Lot instead of Extension droplist.
  • [XVB] On Yealink Provisioning, when using Parking Lot as BLF mode, we now display Park Lot instead of Extension droplist.
  • [XS] Minor cleanup on HTTP Provisioning script (APS).
  • [XS] Minor cleanup on HTTP Provisioning script (APS).
  • [XVB] On Yealink Phone Provisioning -> Call Forward options, add an option to enable/disable Call Forward to International Number (enabled by default).
  • [XVB] On Yealink Phone Provisioning -> Call Forward options, add an option to enable/disable Call Forward to International Number (enabled by default).
  • [XS] Add folder access restriction.
  • [XS] Add folder access restriction.

    5.8.7.0.20150203 (2015-02-03)

  • [XB] On Lines -> Incoming Lines -> CallerID Name Prefix, you can now use ${QUEUENAME} as variable substitution. This variable will be defined only the destination of the line is set to Queue (ACD).
  • [XB] On Lines -> Incoming Lines -> CallerID Name Prefix, you can now use ${QUEUENAME} as variable substitution. This variable will be defined only the destination of the line is set to Queue (ACD).
  • [EVB] When using an Extension(s) as Destination (ex. on an Incoming Line or an IVR), we added a new option that allow to specify a Distinctive Ring Tone (work only with SIP devices).
  • [EV] Initial support for Grandstream Distinctive Ring Tone (not fully tested).
  • [EVB] When using an Extension(s) as Destination (ex. on an Incoming Line or an IVR), we added a new option that allow to specify a Distinctive Ring Tone (work only with SIP devices).
  • [EV] Initial support for Grandstream Distinctive Ring Tone (not fully tested).
  • [EVB] On Lines -> Outgoing Lines, add option to define a default Account Code (Billing). If defined, it will overwrite the AC defined on the Extension (Phone).
  • [EVB] On Lines -> Outgoing Lines, add option to define a default Account Code (Billing). If defined, it will overwrite the AC defined on the Extension (Phone).
  • [EV] On Virtual Fax -> Modems, add an option to set an Account Code (Billing) per modem.
  • [EV] On Virtual Fax -> Modems, add an option to set an Account Code (Billing) per modem.
  • [XS] Remove Active Directory support on Sync.
  • [XS] Remove Active Directory support on Sync.

    5.8.6.23.20150129 (2015-01-29)

  • [XS] Code cleanup on the Mass Operation script.
  • [XS] Code cleanup on the Mass Operation script.

    5.8.6.22.20150128 (2015-01-27)

  • [XVS] When logged as Tenant Admin, on Extensions -> WebGUI, fix an issue where the form do not want to save if the Application Permissions field is set to Read-Only.
  • [XVS] When logged as Tenant Admin, on Extensions -> WebGUI, fix an issue where the form do not want to save if the Application Permissions field is set to Read-Only.

    5.8.6.21.20150121 (2015-01-21)

  • [XB] If the option to use Original inbound CallerID is enabled on an Outgoing Line, we now properly define the CallerID when forwarding the call to an external number.
  • [XB] If the option to use Original inbound CallerID is enabled on an Outgoing Line, we now properly define the CallerID when forwarding the call to an external number.

    5.8.6.20.20150119 (2015-01-19)

  • [XB] Fix an issue when we generate dialplan when Voicemail operator is enabled.
  • [XB] Fix an issue when we generate dialplan when Voicemail operator is enabled.
  • [XV] Minor visual fix when we have multiple Time Scheduler with the same name but one or more items are disabled.
  • [XV] Minor visual fix when we have multiple Time Scheduler with the same name but one or more items are disabled.

    5.8.6.19.20150116 (2015-01-16)

  • [XV] On Extensions -> Mass Operations -> Call Forward, add the option to set the Maximum Calls limit for CF on InUse.
  • [XV] On Extensions -> Mass Operations -> Call Forward, add the option to set the Maximum Calls limit for CF on InUse.

    5.8.6.18.20150114 (2015-01-14)

  • [XS] Add a missing function that cause Reports cron script to fail.
  • [XS] Add a missing function that cause Reports cron script to fail.
  • [XB] Display when sending monitoring file(s) by e-mail in CRON scripts for reporting tasks.
  • [XB] Display when sending monitoring file(s) by e-mail in CRON scripts for reporting tasks.

    5.8.6.17.20150107 (2015-01-07)

  • [XV] On Queue (ACD) options, we renamed 'No Agent Logged (Empty)' destination to 'No Agent Available' and remove the option 'All Agent Busy/Pause (Unavailable)' in order to avoid confusion.
  • [XV] On Queue (ACD) options, we renamed 'No Agent Logged (Empty)' destination to 'No Agent Available' and remove the option 'All Agent Busy/Pause (Unavailable)' in order to avoid confusion.

    5.8.6.16.20150106 (2015-01-06)

  • [XB] Correctly use Outgoing CallerID of the dialing extension when using Inter-Tenant Access code and Outgoing Line.
  • [XB] Correctly use Outgoing CallerID of the dialing extension when using Inter-Tenant Access code and Outgoing Line.
  • [XB] Fix a dialplan warning message when using Inter-Tenant code and Outgoing Lines.
  • [XB] Fix a dialplan warning message when using Inter-Tenant code and Outgoing Lines.

    5.8.6.15.20141229 (2014-12-29)

  • [XS] When an 'admin' add a new Tenant, he automatically got full permissions on this tenant.
  • [XS] When an 'admin' add a new Tenant, he automatically got full permissions on this tenant.
  • [XV] Add missing button for FMC Xfer on Aastra 68xx series.
  • [XV] Add missing button for FMC Xfer on Aastra 68xx series.

    5.8.6.14.20141218 (2014-12-18)

  • [XS] Fix an issue when including Application on Class of Services.
  • [XS] Fix an issue when including Application on Class of Services.

    5.8.6.13.20141217 (2014-12-17)

  • [XS] Unset the selected Tenant when open the Mass Operations wizard.
  • [XS] Unset the selected Tenant when open the Mass Operations wizard.
  • [XS] Fix an issue on Phones -> Mass Operations that can generate duplicated extensions.
  • [XS] Fix an issue on Phones -> Mass Operations that can generate duplicated extensions.

    5.8.6.12.20141215 (2014-12-15)

  • [XS] Automatically reload cron scripts each 4 hours instead of 1 time per day.
  • [XS] Automatically reload cron scripts each 4 hours instead of 1 time per day.

    5.8.6.10.20141212 (2014-12-12)

  • [XV] On Yealink Provisioning, allow to use defaults wallpaper instead of custom URL.
  • [XV] On Yealink Provisioning, allow to use defaults wallpaper instead of custom URL.

    5.8.6.8.20141210 (2014-12-10)

  • [XS] Fix an issue on Auto Attendant (IVR) when including Application(s).
  • [XS] Fix an issue on Auto Attendant (IVR) when including Application(s).

    5.8.6.7.20141209 (2014-12-09)

  • [XS] On Phones -> Mass Operations -> Call Forwarding rules, fix an issue when using Template.
  • [XS] On Phones -> Mass Operations -> Call Forwarding rules, fix an issue when using Template.

    5.8.6.6.20141209 (2014-12-09)

  • [XS] Fix a PHP undefined function that cause issue on the Extensions AGI script.
  • [XS] Fix a PHP undefined function that cause issue on the Extensions AGI script.

    5.8.6.4.20141208 (2014-12-08)

  • [XS] Add a new internal 'PHONE_LANGUAGE' variable that is used when a phone initiate a call.
  • [XS] Add a new internal 'PHONE_LANGUAGE' variable that is used when a phone initiate a call.
  • [XVB] Add support for Yealink T23P/T23G on Phone Provisioning (APS).
  • [XVB] Add support for Yealink T23P/T23G on Phone Provisioning (APS).

    5.8.6.3.20141207 (2014-12-06)

  • [XS] When running in High Availability Mode, do not execute crond scripts when server act as a slave mode.
  • [XS] When running in High Availability Mode, do not execute crond scripts when server act as a slave mode.

    5.8.6.2.20141205 (2014-12-04)

  • [XV] On Lines -> Incoming Lines, rename the destination 'CallerID Routing' to 'CallerID/DNIS Routing' since it now possible to specify which number will be used for lookup.
  • [XV] On Lines -> Incoming Lines, rename the destination 'CallerID Routing' to 'CallerID/DNIS Routing' since it now possible to specify which number will be used for lookup.

    5.8.6.0.20141203 (2014-12-03)

  • [XB] Fix another issue on Aastra (9143i) Provisioning when defining BLF keys.
  • [XB] Fix another issue on Aastra (9143i) Provisioning when defining BLF keys.
  • [EVB] On Lines -> Outgoing Lines -> CallerID -> Restrict Outgoing CallerID Number, it now possible to override the destination when number is not allowed.
  • [EVB] On Lines -> Outgoing Lines -> CallerID -> Restrict Outgoing CallerID Number, it now possible to override the destination when number is not allowed.
  • [XB] Fix an issue with Softkey configuration on Aastra 9133i Phone Provisioning.
  • [XB] Fix an issue with Softkey configuration on Aastra 9133i Phone Provisioning.

    5.8.5.11.20141202 (2014-12-02)

  • [XVB] On Configuration -> Features Code, add a new feature for 'Voicemail (Prompt Extension)'. It same as Voicemail feature but it will always prompt for the mailbox number.
  • [XVB] On Configuration -> Features Code, add a new feature for 'Voicemail (Prompt Extension)'. It same as Voicemail feature but it will always prompt for the mailbox number.

    5.8.5.10.20141201 (2014-12-01)

  • [XB] Fix issue in Update CDR database script (accessible from ScopSTATS) when retrieving available monitor files.
  • [XB] Fix issue in Update CDR database script (accessible from ScopSTATS) when retrieving available monitor files.

    5.8.5.9.20141128 (2014-11-28)

  • [XVB] On Configuration -> Security -> Flood Protection, add ability to execute custom actions (up to 5).
  • [XVB] On Configuration -> Security -> Flood Protection, add ability to execute custom actions (up to 5).

    5.8.5.8.20141126 (2014-11-26)

  • [XS] When executing a Forward comment on the Dial AGI script, we update the internal PHONE_EXTEN and PHONE_TENANT variables.
  • [XS] When executing a Forward comment on the Dial AGI script, we update the internal PHONE_EXTEN and PHONE_TENANT variables.
  • [XB] When using Time Scheduler on Applications -> Application, we now correctly generate dialplan.
  • [XB] When using Time Scheduler on Applications -> Application, we now correctly generate dialplan.
  • [XS] Raise memory limit from 64 to 512Mb on the Email-to-Fax script.
  • [XS] Raise memory limit from 64 to 512Mb on the Email-to-Fax script.

    5.8.5.7.20141125 (2014-11-25)

  • [XB] Fix PHP notice/warning messages on Commit.
  • [XB] Fix PHP notice/warning messages on Commit.
  • [XB] Fix an issue when generate SIP registration entries.
  • [XB] Fix an issue when generate SIP registration entries.
  • [XB] Fix an issue on Phone Provisioning -> Internal Directory when using a File based source.
  • [XB] Fix an issue on Phone Provisioning -> Internal Directory when using a File based source.

    5.8.5.6.20141121 (2014-11-21)

  • [XS] Allow to customize the Backend (Polling) used with Fail2ban.
  • [XS] Allow to customize the Backend (Polling) used with Fail2ban.

    5.8.5.5.20141120 (2014-11-20)

  • [XS] Fix variable inheritance on the Extension (AGI) script, this fix issue when using local channel.
  • [XS] Fix variable inheritance on the Extension (AGI) script, this fix issue when using local channel.

    5.8.5.4.20141119 (2014-11-19)

  • [XS] Fix an array issue on Configuration -> Security -> Polling Mode.
  • [XS] Fix an array issue on Configuration -> Security -> Polling Mode.
  • [XV] On Configuration -> Provisioning, add an option to specify the default Tenant that will be used by DHCP Auto-Provisioning.
  • [XV] On Configuration -> Provisioning, add an option to specify the default Tenant that will be used by DHCP Auto-Provisioning.

    5.8.5.3.20141118 (2014-11-18)

  • [XB] Fix a dialplan extension pattern when using application with wildcard (ex. NXZ).
  • [XB] Fix a dialplan extension pattern when using application with wildcard (ex. NXZ).
  • [XS] On Extensions -> Phones -> User Options, the option for 'Ring on additional extension(s)' and 'Personal Directory' are now defined per extensions and removed from template configuration.
  • [XS] On Extensions -> Phones -> User Options, the option for 'Ring on additional extension(s)' and 'Personal Directory' are now defined per extensions and removed from template configuration.

    5.8.5.2.20141110 (2014-11-10)

  • [XV] On Yealink Provisioning -> DSS Keys, we only list enabled lines for the 'Line' option.
  • [XV] On Yealink Provisioning -> DSS Keys, we only list enabled lines for the 'Line' option.
  • [XB] When using Direct Voicemail feature code, we now use the language defined on the destination extension.
  • [XB] When using Direct Voicemail feature code, we now use the language defined on the destination extension.
  • [XV] Disable WebRTC modules from the GUI since it experimental. To enable, for testing purpose, you must create the file /.webrtc on the system.
  • [XV] Disable WebRTC modules from the GUI since it experimental. To enable, for testing purpose, you must create the file /.webrtc on the system.

    5.8.5.1.20141109 (2014-11-09)

  • [XV] Fix an issue with Yealink DSS BLF key if the destination is an Application.
  • [XV] Fix an issue with Yealink DSS BLF key if the destination is an Application.

    5.8.5.0.20141108 (2014-11-07)

  • [EVB] Add Fixed Mobile Convergence (FMC) Transfer and Conference key support on Phone Provisioning (currently available for Aastra, Polycom and Yealink phones).
  • [EVB] Add Fixed Mobile Convergence (FMC) Transfer and Conference key support on Phone Provisioning (currently available for Aastra, Polycom and Yealink phones).

    5.8.4.0.20141107 (2014-11-07)

  • [XS] Disable the Fixed Mobile Convergence (FMC) Transfer feature code.
  • [XS] Disable the Fixed Mobile Convergence (FMC) Transfer feature code.
  • [XS] Add Italian prompts.
  • [XS] Add Italian prompts.
  • [EVS] Add new prompts (sounds) for English (Australia), English (British), Japanese and Russian. You can install packages from Telephony -> Configuration -> Languages.
  • [EVS] Add new prompts (sounds) for English (Australia), English (British), Japanese and Russian. You can install packages from Telephony -> Configuration -> Languages.

    5.8.3.2.20141106 (2014-11-06)

  • [XB] On Yealink Phone Provisioning, fix an issue with Forward To options. Add a new option that allow to append Forward To prefix to 'On Code', if unchecked it will preserve current (old) behavior.
  • [XB] Fix an issue with Voicemail Destination on Yealink Provisioning.
  • [XB] On Yealink Phone Provisioning, fix an issue with Forward To options. Add a new option that allow to append Forward To prefix to 'On Code', if unchecked it will preserve current (old) behavior.
  • [XB] Fix an issue with Voicemail Destination on Yealink Provisioning.

    5.8.3.0.20141104 (2014-11-04)

  • [XB] Add a missing parameter when invoke the Call Rotation (AGI) script.
  • [XB] Add a missing parameter when invoke the Call Rotation (AGI) script.
  • [EVB] On Configuration -> STUN Server, you can now enable and configure a local STUN server.
  • [EVB] On Configuration -> STUN Server, you can now enable and configure a local STUN server.
  • [XV] On Yealink Provisioning -> Programmable Key, add support for LDAP destination.
  • [XV] On Yealink Provisioning -> Programmable Key, add support for LDAP destination.

    5.8.2.9.20141103 (2014-11-03)

  • [XS] Raise memory limit on the Billing (Report) script to 512Mb and always execute the script as root user.
  • [XS] Raise memory limit on the Billing (Report) script to 512Mb and always execute the script as root user.
  • [XV] Correctly display all codecs (including new installed) on Configuration -> Channels -> Codecs.
  • [XV] Correctly display all codecs (including new installed) on Configuration -> Channels -> Codecs.

    5.8.2.8.20141101 (2014-11-01)

  • [XVB] On Yealink DECT (W52P) Phone Provisioning, you can now customize the destination of the Voicemail button.
  • [XVB] On Yealink DECT (W52P) Phone Provisioning, you can now customize the destination of the Voicemail button.
  • [XB] Fix an issue on Phone Provisioning when using a Template that belong to the Global Tenant (All).
  • [XB] Fix an issue on Phone Provisioning when using a Template that belong to the Global Tenant (All).

    5.8.2.7.20141031 (2014-10-31)

  • [XV] Fix a grammar on Configuration -> Feature Codes (Desactivate -> Deactivate).
  • [XV] Fix a grammar on Configuration -> Feature Codes (Desactivate -> Deactivate).

    5.8.2.6.20141030 (2014-10-30)

  • [XS] Disable permissions for Tools.
  • [XS] Disable permissions for Tools.

    5.8.2.5.20141029 (2014-10-29)

  • [XV] Enhance the Timing Source detection support on Configuration -> General -> Status.
  • [XV] Enhance the Timing Source detection support on Configuration -> General -> Status.
  • [XB] Correctly generate Remote Phonebook (Directory) configuration on Yealink Provisioning when using a template and override PBX services on the phone.
  • [XB] Correctly generate Remote Phonebook (Directory) configuration on Yealink Provisioning when using a template and override PBX services on the phone.

    5.8.2.4.20141028 (2014-10-28)

  • [XBS] Fix an issue with CallerID on Internal and External Call when the sourc extension is an Analog phone (using DAHDI/Zaptel).
  • [XBS] Fix an issue with CallerID on Internal and External Call when the sourc extension is an Analog phone (using DAHDI/Zaptel).
  • [XS] Remove a patch on Extensions -> Phones -> Zap (DAHDI) -> CallerID.
  • [XS] Remove a patch on Extensions -> Phones -> Zap (DAHDI) -> CallerID.
  • [XS] Automatically cleanup temporary Fax files older than 2 days.
  • [XS] Automatically cleanup temporary Fax files older than 2 days.
  • [XVB] On Applications -> Scheduled Tasks, when using Conference as destination and using Caller Confirmation, it now possible to execute another task when the callee accept the call. This can be useful when want Marked admin and only invite others participants when the marked user join the conference.
  • [XVB] On Applications -> Scheduled Tasks, when using Conference as destination and using Caller Confirmation, it now possible to execute another task when the callee accept the call. This can be useful when want Marked admin and only invite others participants when the marked user join the conference.
  • [XS] Fix an issue with mixed upper/lowercase on Class of Service name and Agent Restriction feature.
  • [XS] Fix an issue with mixed upper/lowercase on Class of Service name and Agent Restriction feature.

    5.8.2.3.20141027 (2014-10-27)

  • [XVB] On Applications -> Scheduled Tasks, if action is set to Conference, it possible to playback prompts when the called extensions answer the call. We also add an option to disable the call confirmation (ex. press 1 to accept or 2 to reject).
  • [XVB] On Applications -> Scheduled Tasks, if action is set to Conference, it possible to playback prompts when the called extensions answer the call. We also add an option to disable the call confirmation (ex. press 1 to accept or 2 to reject).
  • [XV] On Phone Provisioning, you can now create Template that can be shared across tenants.
  • [XV] On Phone Provisioning, you can now create Template that can be shared across tenants.
  • [XS] On Commit -> Sanity Check, ensure that the AstDB file have proper ownership/permissions.
  • [XS] On Commit -> Sanity Check, ensure that the AstDB file have proper ownership/permissions.
  • [XVB] On Yealink Phone Provisioning, it now possible to customize the destination when using the Voicemail button.
  • [XVB] On Yealink Phone Provisioning, it now possible to customize the destination when using the Voicemail button.

    5.8.2.2.20141026 (2014-10-26)

  • [XVS] On Billing -> Rates, we added a new option to define the Minimum Fee (Cost) for a call.
  • [XVS] On Billing -> Rates, we added a new option to define the Minimum Fee (Cost) for a call.

    5.8.2.1.20141024 (2014-10-24)

  • [XB] Fix a configuration issue when using a Printer as Virtual Fax destination.
  • [XB] Fix a configuration issue when using a Printer as Virtual Fax destination.
  • [XS] Add missing patch for WebGUI Mass Operations.
  • [XS] Add missing patch for WebGUI Mass Operations.
  • [XV] On Extensions -> Mass Operations, it now possible to set WebGUI options.
  • [XV] On Extensions -> Mass Operations, it now possible to set WebGUI options.
  • [XB] On Extensions -> Phones -> FollowMe, if using an Extension as destination and customize CallerID Prefix, we now correctly set the CallerID.
  • [XB] On Extensions -> Phones -> FollowMe, if using an Extension as destination and customize CallerID Prefix, we now correctly set the CallerID.
  • [XB] When using Speed Dial 8 and Speed Dial 100 feature code, if you dial the code but not specify the destination, the system will prompt for the extension (speed dial) to dial.
  • [XB] When using Speed Dial 8 and Speed Dial 100 feature code, if you dial the code but not specify the destination, the system will prompt for the extension (speed dial) to dial.

    5.8.2.0.20141023 (2014-10-23)

  • [XB] Fix a minor issue when using 'All Incoming Lines (Global)' on Lines -> Incoming Lines -> SIP Header Routing.
  • [XB] Fix a minor issue when using 'All Incoming Lines (Global)' on Lines -> Incoming Lines -> SIP Header Routing.
  • [EVB] On Lines -> Incoming Lines -> SIP Header Routing, it now possible to select which fields to check (currently support To and X-DNQ header).
  • [EVB] On Lines -> Incoming Lines -> SIP Header Routing, it now possible to select which fields to check (currently support To and X-DNQ header).
  • [XVB] On Aastra Provisioning, add option to enable DHSG headset support.
  • [XVB] On Aastra Provisioning, add option to enable DHSG headset support.

    5.8.1.5.20141020 (2014-10-20)

  • [XB] Fix ScopSTATS permissions not displayed for Agents in Web Authentication settings.
  • [XB] Fix ScopSTATS permissions not displayed for Agents in Web Authentication settings.

    5.8.1.4.20141017 (2014-10-17)

  • [XS] Fix an issue when generating Phone Directory for Aastra Phones.
  • [XS] Fix an issue when generating Phone Directory for Aastra Phones.
  • [XVB] On Aastra 6863i Provisioning, we now define Key 1 to Xfer and Key 2 to Conference, since this phone do not have dedicated keys for Xfer/Conf.
  • [XVB] On Aastra 6863i Provisioning, we now define Key 1 to Xfer and Key 2 to Conference, since this phone do not have dedicated keys for Xfer/Conf.

    5.8.1.3.20141016 (2014-10-16)

  • [XB] Update Toll Free numbers and add 844 (assigned on December 7, 2013).
  • [XB] Update Toll Free numbers and add 844 (assigned on December 7, 2013).
  • [XS] Add the ability to execute custom hooks when we Create/Update/Delete items on the Telephony module.
  • [XS] Add the ability to execute custom hooks when we Create/Update/Delete items on the Telephony module.
  • [XS] On Email-to-Fax script, we now only fetch email when scheduled instead of every minute.
  • [XS] On Email-to-Fax script, we now only fetch email when scheduled instead of every minute.

    5.8.1.2.20141015 (2014-10-15)

  • [XV] On Billing -> Rates -> Imoport, when using Canonical CSV format, it now possible to define the Time Segment on the CSV file.
  • [XV] On Billing -> Rates -> Imoport, when using Canonical CSV format, it now possible to define the Time Segment on the CSV file.
  • [XV] Filter Music On Hold classes per tenants on Add Multiple Extension Wizard.
  • [XV] Filter Music On Hold classes per tenants on Add Multiple Extension Wizard.
  • [XV] Add CallerID Presentation options on Extensions -> Phones -> Add Multiple Extensions when also create Incoming Lines.
  • [XV] Add CallerID Presentation options on Extensions -> Phones -> Add Multiple Extensions when also create Incoming Lines.
  • [XV] Add a missing file on Lines -> Incoming Lines -> Mass Operations.
  • [XV] Add a missing file on Lines -> Incoming Lines -> Mass Operations.
  • [XV] On Lines -> Incoming Lines -> Mass Operations, add a new action to change the Class of Service (Outgoing) that is used when the destination is set to an external number.
  • [XV] On Lines -> Incoming Lines -> Mass Operations, add a new action to change the Class of Service (Outgoing) that is used when the destination is set to an external number.
  • [XV] On Phones -> Add Multiple Extensions -> Incoming Lines, we added new options to set Music On Hold and CallerID Prefix.
  • [XV] On Phones -> Add Multiple Extensions -> Incoming Lines, we added new options to set Music On Hold and CallerID Prefix.

    5.8.1.1.20141014 (2014-10-14)

  • [XV] Make Transmit Volume setting available for all phone models in Yealink APS.
  • [XV] Make Transmit Volume setting available for all phone models in Yealink APS.
  • [XV] Add Opus Interactive Audio Codec (OPUS) codec support on GUI (require Asterisk 11.13.1 or greater).
  • [XV] Add Opus Interactive Audio Codec (OPUS) codec support on GUI (require Asterisk 11.13.1 or greater).

    5.8.1.0.20141010 (2014-10-10)

  • [EVS] On Lines -> Incoming Lines, add Mass Operations link that allow to do batch edit on all or some incoming lines.
  • [EVS] On Lines -> Incoming Lines, add Mass Operations link that allow to do batch edit on all or some incoming lines.

    5.8.0.2.20141009 (2014-10-09)

  • [XS] When using IAXmodem for Outgoing faxes, we now use the CallerID Name and Number specified on the configuration.
  • [XS] When using IAXmodem for Outgoing faxes, we now use the CallerID Name and Number specified on the configuration.

    5.8.0.1.20141006 (2014-10-06)

  • [XB] Minor fix on SRTP/SAVP configuration on Snom Phone Provisioning.
  • [XB] Minor fix on SRTP/SAVP configuration on Snom Phone Provisioning.
  • [XB] Restrict some feature code to be executed by the calling party on an Incoming Line (ex. FMC Transfer, HookFlash, etc).
  • [XB] Restrict some feature code to be executed by the calling party on an Incoming Line (ex. FMC Transfer, HookFlash, etc).

    5.8.0.0.20141005 (2014-10-05)

  • [XVB] Remove Fax Detection options from Interfaces -> Digital and Analog Interface since this is managed from Incoming Lines and Extensions.
  • [XVB] Remove Fax Detection options from Interfaces -> Digital and Analog Interface since this is managed from Incoming Lines and Extensions.
  • [XV] Disable DTLS options on Phone Extensions (SIP).
  • [XV] Disable DTLS options on Phone Extensions (SIP).
  • [XV] Remove the unfinished VoIP Import wizard script from Interface -> VoIP Account.
  • [XV] Remove the unfinished VoIP Import wizard script from Interface -> VoIP Account.
  • [NVS] On Configuration -> Recording, you can customize the email that will be sent when Email Recording is enabled.
  • [NVS] On Configuration -> Recording, you can customize the email that will be sent when Email Recording is enabled.
  • [XB] Correctly save the "Record Path" when using the option Send Recording by Email.
  • [XB] Correctly save the "Record Path" when using the option Send Recording by Email.
  • [XB] Fix an issue when generate SRTP config on Snom Provisioning.
  • [XB] Fix an issue when generate SRTP config on Snom Provisioning.
  • [XB] Fix an issue on Polycom Provisioning to allow mixed SRTP and RTP environment.
  • [XB] Fix an issue on Polycom Provisioning to allow mixed SRTP and RTP environment.
  • [XVB] Add an option on Snom Provisioning to only accept SRTP (secure) calls when SRTP is enabled. If not checked then encryption will be negociated with the server and optional.
  • [XVB] Add an option on Snom Provisioning to only accept SRTP (secure) calls when SRTP is enabled. If not checked then encryption will be negociated with the server and optional.
  • [XVB] On Yealink Provisioning, when SRTP is enabled, we now add an option that allow only accept encrypted calls.
  • [XVB] On Yealink Provisioning, when SRTP is enabled, we now add an option that allow only accept encrypted calls.
  • [XB] Define variable for Recording Path on SIP channels.
  • [XB] Define variable for Recording Path on SIP channels.
  • [NV] On Extensions, Incoming Lines and Outgoing Lines, add a new option that allow to send the Recording (Monitor) file by Email.
  • [NV] On Extensions, Incoming Lines and Outgoing Lines, add a new option that allow to send the Recording (Monitor) file by Email.

    5.7.3.4.20141002 (2014-10-02)

  • [XVB] On Yealink Provisioning, add a new option to supress DTMF display.
  • [XVB] On Yealink Provisioning, add a new option to supress DTMF display.
  • [XS] Fix an issue when dialing a Non-Logged Hotdesk extension. We now properly compare channel information to detect if the hotdesk is logged or not.
  • [XS] Fix an issue when dialing a Non-Logged Hotdesk extension. We now properly compare channel information to detect if the hotdesk is logged or not.
  • [XS] Fix an issue if the device lists doesn't exist on HTTP Provisioning script.
  • [XS] Fix an issue if the device lists doesn't exist on HTTP Provisioning script.
  • [XS] When using Call Forward feature code to enable forward to an extension, we now use the Global Maximum Ring Time value (on Configuration -> Channel) instead of ring the remote extension forever. If no Global value defined, it will timeout after 20 seconds.
  • [XV] On Extensions -> Phones -> Call Forward, the default Maximum Ring Time is now set to 20 seconds.
  • [XS] When using Call Forward feature code to enable forward to an extension, we now use the Global Maximum Ring Time value (on Configuration -> Channel) instead of ring the remote extension forever. If no Global value defined, it will timeout after 20 seconds.
  • [XV] On Extensions -> Phones -> Call Forward, the default Maximum Ring Time is now set to 20 seconds.
  • [XS] On Email2Fax, we log more details if the Token is invalid on the Subject line.
  • [XS] On Email2Fax, we log more details if the Token is invalid on the Subject line.
  • [XS] Fix PHP 5.3 compatibility (Assigning the return value of new by reference is deprecated).
  • [XS] Fix PHP 5.3 compatibility (Assigning the return value of new by reference is deprecated).

    5.7.3.3.20141001 (2014-10-01)

  • [XS] Execute Billing Report script each hour instead of on a daily basis.
  • [XS] Execute Billing Report script each hour instead of on a daily basis.

    5.7.3.2.20140930 (2014-09-30)

  • [XV] Do not display the Tenant column on Lines -> CallerID Lookup.
  • [XV] Do not display the Tenant column on Lines -> CallerID Lookup.
  • [XB] Add Hints (BLF) for Hotdesk extensions that act like all others Phone Extensions BLF.
  • [XB] Add Hints (BLF) for Hotdesk extensions that act like all others Phone Extensions BLF.

    5.7.3.1.20140929 (2014-09-29)

  • [XB] Update SQL indexes in upgrade script.
  • [XB] Update SQL indexes in upgrade script.
  • [XV] When dial local extension and using Recording, we now start the recording immediately and no more wait that the channel are bridged.
  • [XV] When dial local extension and using Recording, we now start the recording immediately and no more wait that the channel are bridged.

    5.7.3.0.20140927 (2014-09-27)

  • [EVB] When using 'Company Directory' as destination (ex. on IVR), we now allow to customize the operator(s) on the option 'Allow caller to press 0 to reach operator'.
  • [EVB] When using 'Company Directory' as destination (ex. on IVR), we now allow to customize the operator(s) on the option 'Allow caller to press 0 to reach operator'.

    5.7.2.0.20140926 (2014-09-26)

  • [EV] On Applications -> Auto Attendant (IVR), we added a new destination that allow an extension to configure his Call Forward destination from outside of the PBX (ex. using an Incoming Lines -> IVR). Please note that the extension need to have a Voicemail mailbox in order to use this function since it use the VM Password for Authentication.
  • [EV] On Applications -> Auto Attendant (IVR), we added a new destination that allow an extension to configure his Call Forward destination from outside of the PBX (ex. using an Incoming Lines -> IVR).
  • [EV] On Applications -> Auto Attendant (IVR), we added a new destination that allow an extension to configure his Call Forward destination from outside of the PBX (ex. using an Incoming Lines -> IVR). Please note that the extension need to have a Voicemail mailbox in order to use this function since it use the VM Password for Authentication.
  • [EV] On Applications -> Auto Attendant (IVR), we added a new destination that allow an extension to configure his Call Forward destination from outside of the PBX (ex. using an Incoming Lines -> IVR).
  • [XB] On Call Forward feature code, we added option (key) 8 that allow to disable CF.
  • [XB] On Call Forward feature code, we added option (key) 8 that allow to disable CF.

    5.7.1.3.20140926 (2014-09-26)

  • [XV] On Tools -> Mass Phone Reboot, fix an issue where not all extensions are visible.
  • [XV] On Tools -> Mass Phone Reboot, fix an issue where not all extensions are visible.
  • [XB] On Commit, reduce the number of file access when checking if a Prompt (Audio) exist.
  • [XB] On Commit, reduce the number of file access when checking if a Prompt (Audio) exist.
  • [XS] Fix a small issue when we count the number of Extensions (Phones) when checking license restriction.
  • [XS] Fix a small issue when we count the number of Extensions (Phones) when checking license restriction.
  • [XB] On Outgoing Lines, we now execute the Whitelist/Blacklist check after verify for CallerID informations (Internal/External).
  • [XB] On Outgoing Lines, we now execute the Whitelist/Blacklist check after verify for CallerID informations (Internal/External).
  • [XS] Fix an issue when downloading large files (ex. Polycom SIP image) on the HTTP provisioning.
  • [XS] Fix an issue when downloading large files (ex. Polycom SIP image) on the HTTP provisioning.
  • [XS] Major optimization (performance) on the HTTP Provisioning script.
  • [XS] Major optimization (performance) on the HTTP Provisioning script.

    5.7.1.2.20140925 (2014-09-25)

  • [XB] When logging to a specific Queue (ACD), we add missing 'State Interface' parameter in order to fix an issue with InUse status.
  • [XB] When logging to a specific Queue (ACD), we add missing 'State Interface' parameter in order to fix an issue with InUse status.
  • [XB] Add more channel inheritance when using Account Code on Queue (ACD).
  • [XB] Add more channel inheritance when using Account Code on Queue (ACD).

    5.7.1.1.20140924 (2014-09-24)

  • [XV] When logged as client on Web GUI and that Voicemail is not enabled, we now display a warning message if we use Voicemail as destination on Call Forward rules.
  • [XV] When logged as client on Web GUI and that Voicemail is not enabled, we now display a warning message if we use Voicemail as destination on Call Forward rules.
  • [XVB] On Yealink Provisioning, fix an issue when set Backlight Time value to "Always On". Also add an option to set "Always Off".
  • [XVB] On Yealink Provisioning, fix an issue when set Backlight Time value to "Always On". Also add an option to set "Always Off".
  • [XV] On Extensions -> Phones (SIP) -> Phone Options, we added options to enable AVPF and DTLS-RTP support.
  • [XV] On Extensions -> Phones (SIP) -> Phone Options, we added options to enable AVPF and DTLS-RTP support.
  • [XVB] If Billing is enabled, on Queue (ACD) we now allow to specify an Account Code, this will be used for External Agents.
  • [XVB] If Billing is enabled, on Queue (ACD) we now allow to specify an Account Code, this will be used for External Agents.
  • [EVB] Initial integration of WebRTC (HTTP) support.
  • [EVB] Initial integration of WebRTC (HTTP) support.

    5.7.1.0.20140922 (2014-09-22)

  • [XS] Remove HTTP Authentication option on Sipura devices since not supported by the vendor.
  • [XS] Remove HTTP Authentication option on Sipura devices since not supported by the vendor.
  • [XS] On Queue (ACD) -> Agents, we added a check to ensure that the Agent ID is unique in the server.
  • [XS] On Queue (ACD) -> Agents, we added a check to ensure that the Agent ID is unique in the server.
  • [XS] Enhance MAC Address detection on the Phone Provisioning (HTTP) script.
  • [XS] Enhance MAC Address detection on the Phone Provisioning (HTTP) script.
  • [XS] Remove Cyberdata device from HTTP Authentication since this device doesn't support HTTP Provisioning.
  • [XS] Cleanup internal API code and fix a minor issue on Snom provisoning when generate the server URL.
  • [XS] Remove Cyberdata device from HTTP Authentication since this device doesn't support HTTP Provisioning.
  • [XS] Cleanup internal API code and fix a minor issue on Snom provisoning when generate the server URL.
  • [XS] Add new API function to retrieve list of all phones from Phone Provisioning (internal).
  • [XS] Add new API function to retrieve list of all phones from Phone Provisioning (internal).
  • [XS] Add Cyberdata MAC address on the HTTP Provisioning script.
  • [XS] Add Cyberdata MAC address on the HTTP Provisioning script.
  • [XS] Add Cyberdata MAC Address (00:20:F7) on the mapping table.
  • [XS] Add Cyberdata MAC Address (00:20:F7) on the mapping table.
  • [XS] Fix a typo when checking for HTTP Authentication method.
  • [XS] Fix a typo when checking for HTTP Authentication method.
  • [XS] Code cleanup on the HTTP Authentication mode for Provisioning. Disable Authentication support for Aastra phones.
  • [XS] Code cleanup on the HTTP Authentication mode for Provisioning. Disable Authentication support for Aastra phones.
  • [XB] If using HTTP Authentication on Phone Provisioning, we automatically add the username/password on the Provisioning Configuration URL.
  • [XB] If using HTTP Authentication on Phone Provisioning, we automatically add the username/password on the Provisioning Configuration URL.
  • [XV] Remove options to define the HTTP Authentication Method (Basic/Digest) from Provisioning and use predefined value based on phone model/vendor.
  • [XV] Remove options to define the HTTP Authentication Method (Basic/Digest) from Provisioning and use predefined value based on phone model/vendor.
  • [XV] Add the ability to define HTTP Authentication (Provisioning) on a Tenant basis.
  • [XV] Add the ability to define HTTP Authentication (Provisioning) on a Tenant basis.
  • [EVS] Add HTTP Authentication options on Phone Provisioning.
  • [EVS] Add HTTP Authentication options on Phone Provisioning.
  • [XS] Implement Basic and Digest Authentication on Phone Provisioning when using HTTP as method.
  • [XS] Implement Basic and Digest Authentication on Phone Provisioning when using HTTP as method.

    5.7.0.1.20140918 (2014-09-18)

  • [XB] Always answer channel when entering into a Queue (ACD). This ensure that CDR entries are created if the call is abandonned.
  • [XB] Always answer channel when entering into a Queue (ACD). This ensure that CDR entries are created if the call is abandonned.
  • [XB] On Snom Provisioning, when VLAN is enabled, we must define "vlan id" tag for Firmware 8, all others firmware (v6, v7 and v9) use the "vlan" parameter.
  • [XB] On Snom Provisioning, when VLAN is enabled, we must define "vlan id" tag for Firmware 8, all others firmware (v6, v7 and v9) use the "vlan" parameter.

    5.7.0.0.20140917 (2014-09-17)

  • [XV] On Mass Operations -> Voicemail, add option to set the Ring Time when destination of Custom Operator is set to Extension.
  • [XV] On Mass Operations -> Voicemail, add option to set the Ring Time when destination of Custom Operator is set to Extension.
  • [XS] Add missing 'Maximum Ring Time' when using Extension as a destination.
  • [XS] Add missing 'Maximum Ring Time' when using Extension as a destination.
  • [XVS] On Extensions -> Mass Operations -> Voicemail, it now possible to keep previously defined password. You can also define Custom Voicemail Operator destination.
  • [XVS] On Extensions -> Mass Operations -> Voicemail, it now possible to keep previously defined password. You can also define Custom Voicemail Operator destination.
  • [XS] Fix a PHP undefined index message on Phones -> WebGUI -> Applications Permissions.
  • [XS] Fix a PHP undefined index message on Phones -> WebGUI -> Applications Permissions.
  • [XV] Minor cleanup on Emergency Lines (E911) when action is set to Bridge.
  • [XV] Minor cleanup on Emergency Lines (E911) when action is set to Bridge.
  • [XS] Fix backward compatibility issue on Extension Check AGI script when setting the channel language.
  • [XS] Fix backward compatibility issue on Extension Check AGI script when setting the channel language.
  • [NVB] On Lines -> Emergency Lines (E911), we added new actions to Playback a Message(s) to defined extensions. It now also possible to bridge multiple extensions on the same call when calling the destination number.
  • [NVB] On Lines -> Emergency Lines (E911), we added new actions to Playback a Message(s) to defined extensions. It now also possible to bridge multiple extensions on the same call when calling the destination number.
  • [NVB] On Lines -> Incoming Lines, we added a new destination for 'CallerID Routing' that allow to route an inbound call to a specific extension. You need to enable CallerID Lookup module and define routing on Lines -> CallerID Lookup.
  • [NVB] On Lines -> Incoming Lines, we added a new destination for 'CallerID Routing' that allow to route an inbound call to a specific extension. You need to enable CallerID Lookup module and define routing on Lines -> CallerID Lookup.

    5.6.1.2.20140916 (2014-09-16)

  • [XV] Add 'Call Forward On In Use' rule on Mass Operation -> Call Forward.
  • [XV] Add 'Call Forward On In Use' rule on Mass Operation -> Call Forward.

    5.6.1.1.20140916 (2014-09-16)

  • [XS] Code cleanup when generate Flash Operator configuration when using a Local channel.
  • [XS] Code cleanup when generate Flash Operator configuration when using a Local channel.
  • [XVS] On Extensions -> Mass Operations, add a new action to set Call Forward rules.
  • [XVS] On Extensions -> Mass Operations, add a new action to set Call Forward rules.

    5.6.1.0.20140915 (2014-09-15)

  • [XB] More fixes related to Local channel. Force 'No Release' flag to all channels.
  • [XB] More fixes related to Local channel. Force 'No Release' flag to all channels.
  • [XB] When using Local channel, we no more relase channel (native transfer) so the channel now handle call exactly like a normal channel.
  • [XB] When using Local channel, we no more relase channel (native transfer) so the channel now handle call exactly like a normal channel.
  • [XS] When checking for attachment file on E911 Email Notification script, we now add a delay (pause) if no recording files found.
  • [XS] When checking for attachment file on E911 Email Notification script, we now add a delay (pause) if no recording files found.
  • [XS] Correctly attach recording file on E911 Email Notification.
  • [XS] Correctly attach recording file on E911 Email Notification.
  • [XS] Correctly retrieve Bridged Channel when using Channel Spy on an External Agent.
  • [XS] Correctly retrieve Bridged Channel when using Channel Spy on an External Agent.
  • [XS] Fix PHP notice and warning error on the ACD cron script.
  • [XS] Fix PHP notice and warning error on the ACD cron script.
  • [XS] We now ensure that the Message ID (Prompt) on Audio -> IVR Prompts is always set as 4 digits length. This fix sorting issues for the Message # and avoid to have duplicate entries.
  • [XS] We now ensure that the Message ID (Prompt) on Audio -> IVR Prompts is always set as 4 digits length. This fix sorting issues for the Message # and avoid to have duplicate entries.
  • [XS] Add support for concurrent calls restriction on license.
  • [XS] Add support for concurrent calls restriction on license.
  • [XVB] On Aastra Phone Provisioning -> Network, add option to enable/disable LLDP support.
  • [XVB] On Aastra Phone Provisioning -> Network, add option to enable/disable LLDP support.
  • [XS] Fix a minor PHP undefined index when listing extensions for a Cyberdata device on Phone Provisioning.
  • [XS] Fix a minor PHP undefined index when listing extensions for a Cyberdata device on Phone Provisioning.
  • [XV] If we are using Template on Phone Provisioning, it now possible to override specific Softkey (BLF).
  • [XV] If we are using Template on Phone Provisioning, it now possible to override specific Softkey (BLF).
  • [XVB] When using Recording, we always start the recording no matter if the call is bridged to another channel.
  • [XVB] When using Recording, we always start the recording no matter if the call is bridged to another channel.
  • [XS] Minor code cleanup and permissions check during Commit.
  • [XS] Minor code cleanup and permissions check during Commit.
  • [XV] Cleanup on the Calculator window for Dynamic Maximum Waiting Callers feature on Queue (ACD) options.
  • [XV] Cleanup on the Calculator window for Dynamic Maximum Waiting Callers feature on Queue (ACD) options.
  • [XV] Update the Maximum Waiting Callers Calculator script to pass info from/to Queue (ACD) options.
  • [XV] Update the Maximum Waiting Callers Calculator script to pass info from/to Queue (ACD) options.
  • [EVB] On Extensions -> Phones -> User Options -> Call Forwarding, a new type for 'In Use' was added. This allow to redirect inbound call if you reach a specific limit of concurrent calls.
  • [EVB] On Extensions -> Phones -> User Options -> Call Forwarding, a new type for 'In Use' was added. This allow to redirect inbound call if you reach a specific limit of concurrent calls.
  • [XB] Set default settings for VoIP Monitor if module not configured on Configuration -> VoIP Monitor.
  • [XB] Set default settings for VoIP Monitor if module not configured on Configuration -> VoIP Monitor.
  • [XV] On Queue (ACD) -> Queue Options, we added a calculator to help setting values for Dynamic Maximum Waiting Callers option.
  • [XV] On Queue (ACD) -> Queue Options, we added a calculator to help setting values for Dynamic Maximum Waiting Callers option.
  • [XV] On Virtual Fax -> Authentication, we now filter informations per tenant.
  • [XV] On Virtual Fax -> Authentication, we now filter informations per tenant.
  • [XS] On Manager -> Class of Services, it possible to create duplicate CoS with the same name (ex. if using a different Schedule).
  • [XS] On Manager -> Class of Services, it possible to create duplicate CoS with the same name (ex. if using a different Schedule).
  • [XVB] Initial implementation of Call Forward rules on Phone -> Mass Operations.
  • [XVB] Initial implementation of Call Forward rules on Phone -> Mass Operations.
  • [XS] Initial integration of HTTP Digest Authentication method on Phone Provisioning (HTTP).
  • [XS] Initial integration of HTTP Digest Authentication method on Phone Provisioning (HTTP).
  • [XS] Initial implementation of VoIP Import Wizard.
  • [XS] Initial implementation of VoIP Import Wizard.
  • [XVB] On Queue (ACD) -> Queue Options, instead of use a fixed Maximum waiting queue, we added support for Dynamic Maximum number of people waiting in a Queue. This require Asterisk 11.12.0 or greater.
  • [XVB] On Queue (ACD) -> Queue Options, instead of use a fixed Maximum waiting queue, we added support for Dynamic Maximum number of people waiting in a Queue. This require Asterisk 11.12.0 or greater.

    5.6.0.2.20140910 (2014-09-10)

  • [XS] Add missing VoIP Monitor tab on COnfiguration.
  • [XS] Add missing VoIP Monitor tab on COnfiguration.

    5.6.0.1.20140910 (2014-09-10)

  • [XV] Add some warning about hardware and firmware limitation for the Firmware URL (Over-the-Air) parameter on Yealink W52P (DECT) Provisioning.
  • [XV] Add some warning about hardware and firmware limitation for the Firmware URL (Over-the-Air) parameter on Yealink W52P (DECT) Provisioning.

    5.6.0.0.20140909 (2014-09-09)

  • [XB] Fix minor PHP undefined variable during Commit.
  • [XB] Fix minor PHP undefined variable during Commit.
  • [EVB] On Configuration, if VoIP Monitor application (3rd party) is installed, we allow to create basic configuration for the Sniffer module.
  • [EVB] On Configuration, if VoIP Monitor application (3rd party) is installed, we allow to create basic configuration for the Sniffer module.
  • [XVB] On Yealink W52P Provisioning, a new option to upgrade the Firmware of handset (Over-the-Air) is now available.
  • [XVB] On Yealink W52P Provisioning, a new option to upgrade the Firmware of handset (Over-the-Air) is now available.
  • [NVB] On Applications -> Application, we added a new destination (Macro) that allow to execute multiple actions in sequential order.
  • [NVB] On Applications -> Application, we added a new destination (Macro) that allow to execute multiple actions in sequential order.
  • [XV] Add new permissions on WebGUI that allow to control which applications are visible to the client.
  • [XV] Add new permissions on WebGUI that allow to control which applications are visible to the client.
  • [XS] Fix a PHP undefined variable when cleaning Snapshot directory during Commit.
  • [XS] Fix a PHP undefined variable when cleaning Snapshot directory during Commit.

    5.5.1.0.20140908 (2014-09-08)

  • [XVB] On Snom Provisioning -> Phone Options -> Feature, we added an option to turn on Call Indicator LED on Missed Calls.
  • [XVB] On Snom Provisioning -> Phone Options -> Feature, we added an option to turn on Call Indicator LED on Missed Calls.
  • [XS] Minor fix when an extension directly dial the Conference Group (Live) feature code.
  • [XS] Minor fix when an extension directly dial the Conference Group (Live) feature code.
  • [XS] Code cleanup on Missed Calls Notification.
  • [XS] Code cleanup on Missed Calls Notification.
  • [XS] On Queue (ACD) -> Auto Unpause, we added 'Seconds' in available time units.
  • [XS] On Queue (ACD) -> Auto Unpause, we added 'Seconds' in available time units.

    5.5.0.0.20140907 (2014-09-07)

  • [NS] When using Hotdesk BLF, we now monitor if the extension is Ringing/InUse.
  • [NS] When using Hotdesk BLF, we now monitor if the extension is Ringing/InUse.
  • [EVB] On Manager -> Tenant -> Options, it now possible to change the default destination when No Voicemail is defined on an Extensions. Default behavior is to play a Busy tone.
  • [EVB] On Manager -> Tenant -> Options, it now possible to change the default destination when No Voicemail is defined on an Extensions. Default behavior is to play a Busy tone.
  • [XS] Minor fix on the Channel name.
  • [XS] Minor fix on the Channel name.
  • [EVB] Initial implementation of Missed Calls Notification.
  • [EVB] Initial implementation of Missed Calls Notification.
  • [NVS] On Queue (ACD) -> Agent Options -> AutoPause, we added the ability to automatically unpause an agent after a specific delay.
  • [NVS] On Queue (ACD) -> Agent Options -> AutoPause, we added the ability to automatically unpause an agent after a specific delay.

    5.4.5.1.20140906 (2014-09-06)

  • [XV] With the Select Extension(s) popup (widget), we now using POST istead of GET when update the page.
  • [XV] With the Select Extension(s) popup (widget), we now using POST istead of GET when update the page.

    5.4.5.0.20140905 (2014-09-05)

  • [EV] On Audio -> IVR Prompts, you can now upload the sound file (prompt) directly from this section.
  • [EV] On Audio -> IVR Prompts, you can now upload the sound file (prompt) directly from this section.
  • [XV] On Queues (ACD) -> Skill Based Routing, we added a new type for Skill Category. This is a visual change that allow to group skills per category.
  • [XV] On Queues (ACD) -> Skill Based Routing, we added a new type for Skill Category. This is a visual change that allow to group skills per category.
  • [XBV] On Extensions -> Call Forward, when using Queue (ACD) as a destination, we added the possibility to customize the CallerID (Forward).
  • [XBV] On Extensions -> Call Forward, when using Queue (ACD) as a destination, we added the possibility to customize the CallerID (Forward).

    5.4.4.0.20140904 (2014-09-04)

  • [XS] When using MP3 as VOicemail Attachment format, we must force the local recording format to WAV.
  • [XS] When using MP3 as VOicemail Attachment format, we must force the local recording format to WAV.
  • [EVS] On Configuration -> Voicemail, when the option 'Attach Message to Voicemail' is checked, you can now set the format of the attachment to MP3.
  • [EVS] On Configuration -> Voicemail, when the option 'Attach Message to Voicemail' is checked, you can now set the format of the attachment to MP3.
  • [XS] When a Tenant admin do a Commit of Provisioning files, we now display more verbose informations. Also fix an issue when we need to generate SSL certificates.
  • [XS] When a Tenant admin do a Commit of Provisioning files, we now display more verbose informations. Also fix an issue when we need to generate SSL certificates.

    5.4.3.1.20140904 (2014-09-04)

  • [XB] Supress warning message when executing Scheduled Tasks with Multicast Paging as destination.
  • [XB] Supress warning message when executing Scheduled Tasks with Multicast Paging as destination.

    5.4.2.1.20140829 (2014-08-29)

  • [XB] Fix minor PHP errors in APS.
  • [XB] Fix minor PHP errors in APS.
  • [XB] Minor update to Yealink VP530 wallpaper url in APS.
  • [XB] Minor update to Yealink VP530 wallpaper url in APS.
  • [XB] Minor update to Yealink T48 wallpaper tip.
  • [XB] Minor update to Yealink T48 wallpaper tip.
  • [XB] Use 800x480 wallpaper for Yealink T48 phones in APS.
  • [XB] Use 800x480 wallpaper for Yealink T48 phones in APS.

    5.4.3.0.20140901 (2014-08-29)

  • [EVB] On Interface -> VoIP Account (SIP), when we are using 'Register as User Agent' option, we now allow to override the format used to register to the remote server. We enhanced the default register format to include Outbound Proxy domain and user.
  • [EVB] On Interface -> VoIP Account (SIP), when we are using 'Register as User Agent' option, we now allow to override the format used to register to the remote server. We enhanced the default register format to include Outbound Proxy domain and user.

    5.4.2.0.20140828 (2014-08-28)

  • [EVB] On Extensions -> CallerID, add a new option that allow to always Block Outgoing CallerID (anonymous call).
  • [EVB] On Extensions -> CallerID, add a new option that allow to always Block Outgoing CallerID (anonymous call).
  • [XB] We now log call attempt to Direct Intercom/Paging feature code on the CDR.
  • [XB] We now log call attempt to Direct Intercom/Paging feature code on the CDR.
  • [XB] Fix logging issue with Live Tag feature code.
  • [XB] Fix logging issue with Live Tag feature code.

    5.4.1.3.20140827 (2014-08-27)

  • [XB] On Hotdesk incoming call, we now set CDR information.
  • [XB] On Hotdesk incoming call, we now set CDR information.

    5.4.1.2.20140826 (2014-08-26)

  • [XVS] Minor cleanup on Aastra 6739i Phone Provisioning with Top Softkey / Expansion Modules.
  • [XVS] Minor cleanup on Aastra 6739i Phone Provisioning with Top Softkey / Expansion Modules.
  • [XB] Enable Channel Event Logging (CEL) that will be used to display detailled CDR reports.
  • [XB] Enable Channel Event Logging (CEL) that will be used to display detailled CDR reports.
  • [XS] Minor cleanup when checking if the Tenant prefix is already defined on the Extension username.
  • [XS] Minor cleanup when checking if the Tenant prefix is already defined on the Extension username.
  • [XB] Always enable External API (XAPI) daemon on new installations in Telephony Modules.
  • [XB] Always enable External API (XAPI) daemon on new installations in Telephony Modules.
  • [XBV] Add External API Port setting to Configuration -> Modules for TCP (client/server) sessions.
  • [XBV] Add External API Port setting to Configuration -> Modules for TCP (client/server) sessions.

    5.4.1.1.20140825 (2014-08-25)

  • [XB] Correctly check if CallerID is defined on the Incoming Line and if not, use default informations defined on the TDM/VoIP interface.
  • [XB] Correctly check if CallerID is defined on the Incoming Line and if not, use default informations defined on the TDM/VoIP interface.
  • [XS] If doing an upgrade, automatically truncate CEL and Phone History tables.
  • [XS] If doing an upgrade, automatically truncate CEL and Phone History tables.
  • [XV] Add new Set Tag Code and Set Wrapup Code permissions for ScopSTATS in Phone Web GUI settings.
  • [XV] Add new Set Tag Code and Set Wrapup Code permissions for ScopSTATS in Phone Web GUI settings.
  • [XB] Display APS line in Tools -> Informations report.
  • [XB] Display APS line in Tools -> Informations report.

    5.4.1.0.20140822 (2014-08-22)

  • [XS] When the option 'Add Prefix to Username' is enabled on Manager -> Tenants, we now check if the information is already defined on the username in order to avoid duplicate informations.
  • [XS] When the option 'Add Prefix to Username' is enabled on Manager -> Tenants, we now check if the information is already defined on the username in order to avoid duplicate informations.
  • [EV] Add Informations report under Tools menu. Theses informations are usefull to deploy large numbers of phones by floor plan and provide 'as built' documentation (for installers & trainers).
  • [EV] Add Informations report under Tools menu. Theses informations are usefull to deploy large numbers of phones by floor plan and provide 'as built' documentation (for installers & trainers).
  • [XB] Set default Limit In/Limit Out to 8 calls for SIP/IAX2/MGCP/SCCP/H323 extensions.
  • [XB] Set default Limit In/Limit Out to 8 calls for SIP/IAX2/MGCP/SCCP/H323 extensions.

    5.4.0.5.20140821 (2014-08-21)

  • [XV] Add a new column on Phones -> Extensions, Lines -> Incoming/Outgoing Lines, Applications -> Application, Queues -> Queue (ACD) and Queues -> Agents that indicate if Force Recording, On Demand Recording and Audiohook Inherit are enabled.
  • [XV] Add a new column on Phones -> Extensions, Lines -> Incoming/Outgoing Lines, Applications -> Application, Queues -> Queue (ACD) and Queues -> Agents that indicate if Force Recording, On Demand Recording and Audiohook Inherit are enabled.
  • [XB] When dialing a Feature Code, we now log the code and feature name on the CDR table.
  • [XB] When dialing a Feature Code, we now log the code and feature name on the CDR table.

    5.4.0.4.20140821 (2014-08-21)

  • [XB] Revert a patch that cause duplicate CallerID Number on Incoming Line.
  • [XB] Revert a patch that cause duplicate CallerID Number on Incoming Line.
  • [XB] In CDR data, set calldir as "feature" when "feature" or "featurecode" variable are set in CDR informations.
  • [XB] In CDR data, set calldir as "feature" when "feature" or "featurecode" variable are set in CDR informations.
  • [XB] On a Multi-Tenants environment, correctly generate hints (BLF) for each tenants.
  • [XB] On a Multi-Tenants environment, correctly generate hints (BLF) for each tenants.

    5.4.0.3.20140820 (2014-08-20)

  • [XB] When using call screening on Follow Me and the called user hangup during prompt, we now correctly go to the next destination on the Follow Me instead of drop the call.
  • [XB] When using call screening on Follow Me and the called user hangup during prompt, we now correctly go to the next destination on the Follow Me instead of drop the call.
  • [XVB] On Outgoing Lines, add a new option that allow to enable Call Parking using the feature code.
  • [XVB] On Outgoing Lines, add a new option that allow to enable Call Parking using the feature code.
  • [XB] Fix minor issue with recent archiving support in CROND Reports script.
  • [XB] Fix minor issue with recent archiving support in CROND Reports script.
  • [XB] Fix archiving support when processing "FIX" function in Reports CRON script.
  • [XB] Fix archiving support when processing "FIX" function in Reports CRON script.

    5.4.0.2.20140819 (2014-08-19)

  • [XV] On Parking and Announce destination, we now exclude Multicast applications since it cause an audio issue.
  • [XV] On Parking and Announce destination, we now exclude Multicast applications since it cause an audio issue.

    5.4.0.1.20140819 (2014-08-19)

  • [XS] Fix issues with function that check if items are unique (ex. Agents, Tenant, Class of Services).
  • [XS] Fix issues with function that check if items are unique (ex. Agents, Tenant, Class of Services).
  • [XB] Code cleanup on Park and Announce destination.
  • [XB] Code cleanup on Park and Announce destination.
  • [XS] Minor cleanup with CallerID on Incoming Line if the number is not defined.
  • [XS] Minor cleanup with CallerID on Incoming Line if the number is not defined.
  • [XS] We must define the Parking Lot when using 'Park and Announce' as destination (ex. on an IVR) else it not possible to unpark the call.
  • [XS] We must define the Parking Lot when using 'Park and Announce' as destination (ex. on an IVR) else it not possible to unpark the call.

    5.4.0.0.20140818 (2014-08-18)

  • [XB] Correctly set the recording filename when doing On Demand Recording from Direct Agent (ACD) calls.
  • [XB] Correctly set the recording filename when doing On Demand Recording from Direct Agent (ACD) calls.
  • [XS] Allow On-Demand recording and Call Parking for Direct Agent (ACD) feature code.
  • [XS] Allow On-Demand recording and Call Parking for Direct Agent (ACD) feature code.
  • [XB] When an agent do a transfer to the Direct Agent (ACD) feature code, we correctly log informations on the Queue Log.
  • [XB] When an agent do a transfer to the Direct Agent (ACD) feature code, we correctly log informations on the Queue Log.
  • [XS] When using Direct Agent (ACD) as destination, the Queue is now optional.
  • [XS] When using Direct Agent (ACD) as destination, the Queue is now optional.
  • [XS] Correctly set the language when the destination of an Incoming Line is set to an internal feature / application.
  • [XS] Correctly set the language when the destination of an Incoming Line is set to an internal feature / application.

    5.3.1.1.20140815 (2014-08-15)

  • [XB] If Recording (Monitoring) is enabled on an Hotdesk extension, we now correctly start/stop the recording during the call (Incoming/Outgoing).
  • [XB] If Recording (Monitoring) is enabled on an Hotdesk extension, we now correctly start/stop the recording during the call (Incoming/Outgoing).

    5.3.1.0.20140814 (2014-08-15)

  • [EVB] On Interfaces -> Digital Interface, add a new option to ignore alarms for a specific BRI (ISDN) span.
  • [EVB] On Interfaces -> Digital Interface, add a new option to ignore alarms for a specific BRI (ISDN) span.
  • [XB] Set default RTP port range from 10000 to 20000 if the value is not defined on the configuration.
  • [XB] Set default RTP port range from 10000 to 20000 if the value is not defined on the configuration.
  • [XB] On Direct Agent feature code, we now properly detect the hangup side (agent or caller) and fix an issue when logging call on the Queue (ACD) log file.
  • [XB] On Direct Agent feature code, we now properly detect the hangup side (agent or caller) and fix an issue when logging call on the Queue (ACD) log file.
  • [XB] Correctly handle multiple Email addresses on Virtual Fax -> Fax Routing (Email).
  • [XB] Correctly handle multiple Email addresses on Virtual Fax -> Fax Routing (Email).

    5.3.0.3.20140807 (2014-08-07)

  • [XB] Add new "monitor fix-nocdr" action to CROND-REPORTS script to fix last 7 NOCDR folders (dates).
  • [XB] Add new "monitor fix-nocdr" action to CROND-REPORTS script to fix last 7 NOCDR folders (dates).

    5.3.0.2.20140806 (2014-08-06)

  • [XB] Update default SQL files to add cost and hotdesk SQL indexes.
  • [XB] Now attach monitoring file in the "cdr_post" SQL table before moving data to "cdr" table.
  • [XB] Fix issue in daily cron script when processing monitoring tasks.
  • [XB] Update default SQL files to add cost and hotdesk SQL indexes.
  • [XB] Now attach monitoring file in the "cdr_post" SQL table before moving data to "cdr" table.
  • [XB] Fix issue in daily cron script when processing monitoring tasks.
  • [XB] Fix minor PHP error.
  • [XB] Fix minor PHP error.
  • [XB] Fix directory issue on Yealink phones provisioning when using firmware version 72 or later.
  • [XB] Fix directory issue on Yealink phones provisioning when using firmware version 72 or later.
  • [XS] On Email-to-Fax script, we now automatically purge lock file if older than 1 hour.
  • [XS] On Email-to-Fax script, we now automatically purge lock file if older than 1 hour.
  • [XB] Minor file I/O during generation of Voicemail configuration file when using Smart Relay (SMTP).
  • [XB] Minor file I/O during generation of Voicemail configuration file when using Smart Relay (SMTP).
  • [XS] When execute daily scheduled task (cron), we now ensure that the lock file have read/write permmissions.
  • [XS] When execute daily scheduled task (cron), we now ensure that the lock file have read/write permmissions.
  • [XB] Fix minor PHP undefined index error during generation of Polycom Directory in the Phone Provisioning.
  • [XV] Correctly display comparision information when generate Phone Provisioning files on Commit.
  • [XB] Fix minor PHP undefined index error during generation of Polycom Directory in the Phone Provisioning.
  • [XV] Correctly display comparision information when generate Phone Provisioning files on Commit.

    5.3.0.1.20140730 (2014-07-30)

  • [XB] Fix a fatal PHP error on Cyberdata Phone Provisioning.
  • [XB] Fix a fatal PHP error on Cyberdata Phone Provisioning.

    5.3.0.0.20140729 (2014-07-29)

  • [XB] Cleanup on Aastra Phone Provisioning.
  • [XB] Cleanup on Aastra Phone Provisioning.
  • [NVB] Add support for M680i and M685i Expansion Modules on Aastra Provisioning.
  • [NVB] Add support for M680i and M685i Expansion Modules on Aastra Provisioning.
  • [XV] On Aastra 68xxi Phone Provisioning, add missing options for 'Switch Focus to Ringing Line' and 'Message Waiting Indicator Line'.
  • [XV] On Aastra 68xxi Phone Provisioning, add missing options for 'Switch Focus to Ringing Line' and 'Message Waiting Indicator Line'.
  • [XB] On Aastra Phone Provisioning, fix an issue when using Line(s) on Top Softkey.
  • [XB] On Aastra Phone Provisioning, fix an issue when using Line(s) on Top Softkey.
  • [XS] When executing Commit from console (shell), we now display more verbose informations.
  • [XS] When executing Commit from console (shell), we now display more verbose informations.

    5.2.30.0.20140728 (2014-07-28)

  • [XB] Fix a PHP (PEAR) fatal error during Grandstream Phone Provisioning commit if SSL certificates return an error.
  • [XB] Fix a PHP (PEAR) fatal error during Grandstream Phone Provisioning commit if SSL certificates return an error.
  • [XS] Fix minor PHP undefined variable on Commit.
  • [XS] Fix minor PHP undefined variable on Commit.
  • [EB] Add Sip Contact Matching setting to Aastra phones provisioning.
  • [EBV] Add Background Image setting to Aastra phones provisioning.
  • [EB] Add Sip Contact Matching setting to Aastra phones provisioning.
  • [EBV] Add Background Image setting to Aastra phones provisioning.
  • [EVB] Additional development of Aastra 68xxi series on Phone Provisioning.
  • [EVB] Additional development of Aastra 68xxi series on Phone Provisioning.

    5.2.29.8.20140725 (2014-07-24)

  • [XB] On Commit, automatically cleanup cached files for Multicast Paging.
  • [XB] On Commit, automatically cleanup cached files for Multicast Paging.
  • [XV] On Phone Provisioning, correctly display line informations for Cyberdata devices.
  • [XV] On Phone Provisioning, correctly display line informations for Cyberdata devices.
  • [EV] On Application -> Applications and Lines -> Incoming Lines, add a new destination for 'Remote Extension' that use Phone Extension but allow to define a destination number like with Virtual Trunks (VoIP).
  • [EV] On Application -> Applications and Lines -> Incoming Lines, add a new destination for 'Remote Extension' that use Phone Extension but allow to define a destination number like with Virtual Trunks (VoIP).

    5.2.29.7.20140724 (2014-07-23)

  • [XS] Restrict RPC service to admin only.
  • [XS] Restrict RPC service to admin only.

    5.2.29.6.20140723 (2014-07-22)

  • [XS] Remove all empty (60 bytes) recording (monitoring) files on the daily cron job.
  • [XS] Remove all empty (60 bytes) recording (monitoring) files on the daily cron job.

    5.2.29.4.20140718 (2014-07-18)

  • [XS] On the Voicemail Notification script, we now check if the command is executed from a reload on Asterisk of if it generated by a VM events. This heavily reduce processes and load during Commit.
  • [XS] On the Voicemail Notification script, we now check if the command is executed from a reload on Asterisk of if it generated by a VM events. This heavily reduce processes and load during Commit.
  • [XS] Remove debug information on Commit.
  • [XS] Remove debug information on Commit.

    5.2.29.3.20140717 (2014-07-17)

  • [XBS] Reduce the number of file access during commit.
  • [XBS] Reduce the number of file access during commit.
  • [XB] We are now define the destination of RingService BLF key when a user press on the key.
  • [XB] We are now define the destination of RingService BLF key when a user press on the key.

    5.2.29.2.20140715 (2014-07-15)

  • [XB] Fix default path for html2ps script used to generate Fax Covers that are on HTML format.
  • [XB] Fix default path for html2ps script used to generate Fax Covers that are on HTML format.

    5.2.29.1.20140714 (2014-07-14)

  • [XS] Fix a minor issue when create default log Asterisk log files during Sanity Check (Commit).
  • [XS] Fix a minor issue when create default log Asterisk log files during Sanity Check (Commit).
  • [EVB] Initial implementation of Aastra 68xxi series on Phone Provisioning.
  • [EVB] Initial implementation of Aastra 68xxi series on Phone Provisioning.

    5.2.29.0.20140710 (2014-07-10)

  • [XS] Add 'Security Log' on the logger rotate script.
  • [XS] Add 'Security Log' on the logger rotate script.
  • [XS] - When using Asterisk 1.8 or greater, the 'canreinvite' option support by the SIP channels has been renamed to 'directmedia', to better reflect what it actually does.
  • [XS] - When using Asterisk 1.8 or greater, the 'canreinvite' option support by the SIP channels has been renamed to 'directmedia', to better reflect what it actually does.
  • [XB] Fix an issue with Directed Pickup and BLF.
  • [XB] Fix an issue with Directed Pickup and BLF.
  • [XS] Minor SQL fix when check CDR reports for Tenant and Location, we now only check for records from last 15 days instead of whole database.
  • [XS] Minor SQL fix when check CDR reports for Tenant and Location, we now only check for records from last 15 days instead of whole database.
  • [ES] On Queues (ACD) -> Callback, we added an option that allow to set a delay before execute Callback (in seconds).
  • [ES] On Queues (ACD) -> Callback, we added an option that allow to set a delay before execute Callback (in seconds).

    5.2.29.5.20140722 (2014-07-09)

  • [XB] Update SQL indexes for Historical Reports (CDR, IVR, ACD). The SQL indexes will be automatically updated after upgrading to this version.
  • [XB] Update SQL indexes for Historical Reports (CDR, IVR, ACD). The SQL indexes will be automatically updated after upgrading to this version.

    5.2.28.2.20140708 (2014-07-08)

  • [XS] Add locking mechanism on the Email-to-Fax script.
  • [XS] Add locking mechanism on the Email-to-Fax script.
  • [XS] Automatically cleanup temporary files on Email-to-Fax script.
  • [XS] Automatically cleanup temporary files on Email-to-Fax script.
  • [XB] Fix a minor issue on Yealink Phone Provisioning with the time (Manual vs NTP) options.
  • [XB] Fix a minor issue on Yealink Phone Provisioning with the time (Manual vs NTP) options.

    5.2.28.1.20140707 (2014-07-07)

  • [XB] Fix PHP errors in SQL Driver when Notifications class is not available.
  • [XB] Fix PHP errors in SQL Driver when Notifications class is not available.

    5.2.28.0.20140703 (2014-07-03)

  • [XBV] Don't list CyberData is Phone Reboot tool since reboot is not supported by theses devices.
  • [EBV] Fix Software Keys issue in Aastra 6739i phones provisioning.
  • [XBV] Don't list CyberData is Phone Reboot tool since reboot is not supported by theses devices.
  • [EBV] Fix Software Keys issue in Aastra 6739i phones provisioning.

    5.2.27.0.20140701 (2014-07-01)

  • [EBV] Add Dial Now Rule setting to Yealink phones provisioning when using firmware version >= 70.
  • [EBV] Add Dial Now Rule setting to Yealink phones provisioning when using firmware version >= 70.
  • [XB] Fix minor PHP errors in backend scripts.
  • [XB] Fix minor PHP errors in backend scripts.
  • [XB] Fix minor PHP errors in Daily CRON script.
  • [XB] Fix minor PHP errors in Daily CRON script.
  • [EBV] Add support for CyberData Intercom devices in auto-provisioning.
  • [EBV] Add support for CyberData Intercom devices in auto-provisioning.

    5.2.26.0.20140624 (2014-06-24)

  • [XB] Fix issue in Yealink phones provisioning when using software keys on version 72 firmware.
  • [EV] Add version 72 firmware in drop-list and set as default for Yealink phones provisioning.
  • [XB] Fix issue in Yealink phones provisioning when using software keys on version 72 firmware.
  • [EV] Add version 72 firmware in drop-list and set as default for Yealink phones provisioning.

    5.2.25.9.20140619 (2014-06-19)

  • [XB] On Commit -> Database (AstDB), fix a locking issue when retrieve AstDB informations from the Asterisk Manager Interface (AMI).
  • [XB] On Commit -> Database (AstDB), fix a locking issue when retrieve AstDB informations from the Asterisk Manager Interface (AMI).
  • [XS] Add caching on the getAsteriskVersion internal function.
  • [XS] Add caching on the getAsteriskVersion internal function.

    5.2.25.8.20140618 (2014-06-18)

  • [XB] Fix a typo on IVR dialplan when using Applications.
  • [XB] Fix a typo on IVR dialplan when using Applications.
  • [XB] Fix an issue when we allow applications from an IVR.
  • [XB] Fix an issue when we allow applications from an IVR.
  • [XB] Minor fix when using a boolean value instead of string when define NAT for SIP extensions from a custom scripts.
  • [XB] Minor fix when using a boolean value instead of string when define NAT for SIP extensions from a custom scripts.

    5.2.25.7.20140617 (2014-06-18)

  • [XB] Fix a permission issue on Asterisk Manager Interface (AMI).
  • [XB] Fix a permission issue on Asterisk Manager Interface (AMI).

    5.2.25.6.20140617 (2014-06-17)

  • [XV] Add missing option to playback Blacklist number informations when logged as user on the WebGUI.
  • [XV] Add missing option to playback Blacklist number informations when logged as user on the WebGUI.

    5.2.25.5.20140616 (2014-06-13)

  • [XS] Minor cleanup on Blacklist Extension feature code. Add an option to play a message to caller if number is blacklisted.
  • [XS] Minor cleanup on Blacklist Extension feature code. Add an option to play a message to caller if number is blacklisted.

    5.2.25.4.20140611 (2014-06-11)

  • [XS] Fix warning on Fail2ban when using version 0.8.13.
  • [XS] Fix warning on Fail2ban when using version 0.8.13.
  • [XV] On Application -> Auto Attendant (IVR), add a new column to display 'Include in others CoS' informations.
  • [XV] On Application -> Auto Attendant (IVR), add a new column to display 'Include in others CoS' informations.

    5.2.25.3.20140609 (2014-06-09)

  • [XS] Fix an issue with Blacklist Extension feature code when destination is set to Voicemail.
  • [XS] Fix an issue with Blacklist Extension feature code when destination is set to Voicemail.

    5.2.25.2.20140609 (2014-06-09)

  • [XS] More cleanup on Blacklist scripts.
  • [XS] More cleanup on Blacklist scripts.
  • [XS] Fix variable check on Blacklist Extension script.
  • [XS] Fix variable check on Blacklist Extension script.

    5.2.25.0.20140606 (2014-06-06)

  • [XV] Fix a display issue on Audio menu when selecting a specific tenant from the top menu Tenant dropdown list.
  • [XV] Fix a display issue on Audio menu when selecting a specific tenant from the top menu Tenant dropdown list.
  • [XV] Minor cleanup on Extensions -> Voicemail selection.
  • [XV] Minor cleanup on Extensions -> Voicemail selection.
  • [XVS] Remove redundant "Class of Service if Logged" from CoS -> Miscellaneous -> Enable Hotdesk Restrictions -> Class of Service if logged.
  • [XVS] Remove redundant "Class of Service if Logged" from CoS -> Miscellaneous -> Enable Hotdesk Restrictions -> Class of Service if logged.
  • [EVB] On Extensions -> Phones -> Follow Me, it now possible to set destination to 'Playback a Message(s)'.
  • [EVB] On Extensions -> Phones -> Follow Me, it now possible to set destination to 'Playback a Message(s)'.

    5.2.24.0.20140605 (2014-06-05)

  • [XS] On Extensions -> User Options, when Call Forward Internal is enabled but rules are not defined, we now consider that CF is disabled and we do not use External CF rules.
  • [XS] On Extensions -> User Options, when Call Forward Internal is enabled but rules are not defined, we now consider that CF is disabled and we do not use External CF rules.
  • [EVB] Finalize Yealink V72 firmware support in auto-provisioning.
  • [EVB] Add Bluetooth support on Yealink T46/T48 phones provisioning.
  • [EVB] Finalize Yealink V72 firmware support in auto-provisioning.
  • [EVB] Add Bluetooth support on Yealink T46/T48 phones provisioning.

    5.2.23.0.20140602 (2014-06-02)

  • [XS] On CDR table, we now save the Hotdesk extension on Outbound call.
  • [XS] On CDR table, we now save the Hotdesk extension on Outbound call.
  • [XVB] On Interface -> Digital Interfaces (DAHDI), we now add the ability to override the default PCM Encoding (muLaw/aLaw).
  • [XVB] On Interface -> Digital Interfaces (DAHDI), we now add the ability to override the default PCM Encoding (muLaw/aLaw).
  • [XB] Another minor PHP undefined variable notice message during Commit.
  • [XB] Another minor PHP undefined variable notice message during Commit.
  • [XB] Fix a minor PHP undefined index warning message.
  • [XB] Fix a minor PHP undefined index warning message.
  • [EBV] Add SIP Registration Retry Timer setting to Aastra phones provisioning.
  • [EBV] Add SIP Registration Retry Timer setting to Aastra phones provisioning.

    5.2.21.1.20140529 (2014-05-29)

  • [XS] Fix issues on Sangoma A500 (BRI) Card Detection on Interfaces -> Digital Interface.
  • [XS] Fix issues on Sangoma A500 (BRI) Card Detection on Interfaces -> Digital Interface.
  • [XVB] More fix when using Applications on Auto Attendant (IVR).
  • [XVB] More fix when using Applications on Auto Attendant (IVR).

    5.2.22.0.20140530 (2014-05-29)

  • [EBV] Add Backup SIP servers and Alternative TFTP server options to Aastra phones provisioning.
  • [EBV] Add Backup SIP servers and Alternative TFTP server options to Grandstream phones provisioning.
  • [EBV] Add Backup SIP servers and Alternative TFTP server options to Aastra phones provisioning.
  • [EBV] Add Backup SIP servers and Alternative TFTP server options to Grandstream phones provisioning.

    5.2.21.0.20140528 (2014-05-28)

  • [EBV] Add Backup SIP servers and Failback settings to Yealink phones provisioning.
  • [EBV] Add Backup SIP servers and Failback settings to Yealink phones provisioning.

    5.2.19.2.20140523 (2014-05-23)

  • [XB] On Extensions -> Phones, move the option ' Hide From Company Directory ' from Voicemail to User Options tab. Also, when the option is checked, the extension will not be include on the global Tenant and Extensions directory.
  • [XB] On Extensions -> Phones, move the option ' Hide From Company Directory ' from Voicemail to User Options tab. Also, when the option is checked, the extension will not be include on the global Tenant and Extensions directory.

    5.2.19.1.20140522 (2014-05-22)

  • [XS] Fix an issue with Scheduled scripts (cron) where the CDR (pre/post) tables are removed when no data exist.
  • [XS] Fix an issue with Scheduled scripts (cron) where the CDR (pre/post) tables are removed when no data exist.
  • [XS] Set default Time Scheduler mode to 'Everyday' when the mode is not defined. This fix issues on Callback (ACD) script.
  • [XS] Set default Time Scheduler mode to 'Everyday' when the mode is not defined. This fix issues on Callback (ACD) script.

    5.2.20.0.20140526 (2014-05-21)

  • [XB] Fix an issue with Services inclusion on Class of Services.
  • [XB] Fix an issue with Services inclusion on Class of Services.

    5.2.19.0.20140520 (2014-05-16)

  • [EBV] Add Outbound Proxy, Backup Proxy, Backup Registrar and Alternate TFTP server settings to Aastra phones provisioning.
  • [XV] Move "Phone Label" setting from Options tab to Lines tab in Cisco phones provisioning.
  • [EBV] Add Outbound Proxy, Backup Proxy, Backup Registrar and Alternate TFTP server settings to Aastra phones provisioning.
  • [XV] Move "Phone Label" setting from Options tab to Lines tab in Cisco phones provisioning.

    5.2.18.1.20140515 (2014-05-15)

  • [XS] Correctly report errors on the Company Directory when the remote MySQL server is unreachable.
  • [XS] Correctly report errors on the Company Directory when the remote MySQL server is unreachable.
  • [XB] Add missing dialplan when using 'Play a Sound File' as destination.
  • [XB] We now use 'Goto' instead of 'Include' when we generate dialplan for Applications.
  • [XB] Add missing dialplan when using 'Play a Sound File' as destination.
  • [XB] We now use 'Goto' instead of 'Include' when we generate dialplan for Applications.

    5.2.18.0.20140514 (2014-05-14)

  • [XB] Fix a minor PHP warning message when generate Flash Operator Panel (FOP) configurations.
  • [XB] Fix a minor PHP warning message when generate Flash Operator Panel (FOP) configurations.
  • [XBV] Increase number of line keys on Yealink T42G to 15 keys in APS.
  • [XBV] Increase number of line keys on Yealink T42G to 15 keys in APS.
  • [EBV] Add support for Yealink W52P (DECT/Wireless) phone support to Auto-Provisioning system.
  • [EBV] Add support for Yealink W52P (DECT/Wireless) phone support to Auto-Provisioning system.
  • [XB] Fix a dialplan issue when using 'Play a Sound File'.
  • [XB] Fix a dialplan issue when using 'Play a Sound File'.
  • [XS] More sorting fixes when display informations.
  • [XS] More sorting fixes when display informations.
  • [XS] Fix an issue on Search field when using * or ., we now escape strings.
  • [XS] Fix an issue on Search field when using * or ., we now escape strings.
  • [XS] Change sort order for Applications.
  • [XS] Change sort order for Applications.
  • [XV] We now allow to define up to 15 destination when using Multiple Trunks on Virtual Extensions.
  • [XV] We now allow to define up to 15 destination when using Multiple Trunks on Virtual Extensions.
  • [XBV] Add a destination for 'Play a Sound File' that allow to enter a custom filepath/filename.
  • [XV] Fix an issue with Virtual Extensions.
  • [XBV] Add a destination for 'Play a Sound File' that allow to enter a custom filepath/filename.
  • [XV] Fix an issue with Virtual Extensions.
  • [XV] Fix an issue on Extensions -> Virtual Extensions when using Trunks (Multiple) as destination.
  • [XV] Fix an issue on Extensions -> Virtual Extensions when using Trunks (Multiple) as destination.
  • [XS] Initial implementation of the Blacklist check on Local Extensions AGI script.
  • [XS] Initial implementation of the Blacklist check on Local Extensions AGI script.
  • [XV] When we select a VoIP Trunk for a destination (ex. on Application) we now sort name in alphabetic order.
  • [XV] When we select a VoIP Trunk for a destination (ex. on Application) we now sort name in alphabetic order.
  • [XB] Fix an issue when using Class of Service Lookup destination on an Incoming Line.
  • [XB] Fix an issue when using Class of Service Lookup destination on an Incoming Line.

    5.2.17.4.20140506 (2014-05-06)

  • [XB] Fix a configuration issue with Aastra 55i/6755i when define Top Soft Key.
  • [XB] Fix a configuration issue with Aastra 55i/6755i when define Top Soft Key.

    5.2.17.3.20140502 (2014-05-02)

  • [XB] Fix issue when generating Aastra Provisioning configuration files.
  • [XB] Fix issue when generating Aastra Provisioning configuration files.

    5.2.17.2.20140501 (2014-05-01)

  • [XV] On Applications -> Application, add an option that allow to enable Use User-Defined Call Forward.
  • [XV] On Applications -> Application, add an option that allow to enable Use User-Defined Call Forward.
  • [XB] FIx an issue with Call Parking feature when a client try to repark the call.
  • [XB] FIx an issue with Call Parking feature when a client try to repark the call.

    5.2.17.1.20140430 (2014-04-30)

  • [XB] Fix a diaplan issue on Personal IVR.
  • [XB] Fix a diaplan issue on Personal IVR.
  • [EV] Add a new Blacklist feature code that allow extensions to ban/unban phone numbers.
  • [EV] Add a new Blacklist feature code that allow extensions to ban/unban phone numbers.
  • [XV] On Manager -> Class of Services -> Miscellaneous, the options to include others Class of Service are now editable by master Admin account.
  • [XV] On Manager -> Class of Services -> Miscellaneous, the options to include others Class of Service are now editable by master Admin account.
  • [EV] On Extensions -> Phones, add a new section that allow to Blacklist inbound phone numbers.
  • [EV] On Extensions -> Phones, add a new section that allow to Blacklist inbound phone numbers.

    5.2.16.4.20140428 (2014-04-28)

  • [XV] On Snom provisioning, when using Firuware 8.7.4 or greater, the Virtual Keys key was renamed from KEY_F_PKEY_LIST to V_KEY.
  • [XV] On Snom provisioning, when using Firuware 8.7.4 or greater, the Virtual Keys key was renamed from KEY_F_PKEY_LIST to V_KEY.
  • [XV] Fix a PHP error on Snom Provisioning.
  • [XV] Fix a PHP error on Snom Provisioning.
  • [XB] Add permission setting in phone extensions for direct agent queue in ScopSTATS.
  • [XB] Add permission setting in phone extensions for direct agent queue in ScopSTATS.

    5.2.17.0.20140429 (2014-04-25)

  • [XB] Fix issue when using inline editor to update username value for phone extensions and "Username Prefix" is specified in tenant settings.
  • [XB] Fix issue when using inline editor to update username value for phone extensions and "Username Prefix" is specified in tenant settings.
  • [EVB] On Lines -> Outgoing Lines -> Options, we added a new optiopn that allow to define the maximum number of digit for destination number. If the dialed number exceed the specified number of digit, the number will be cut.
  • [EVB] On Lines -> Outgoing Lines -> Options, we added a new optiopn that allow to define the maximum number of digit for destination number. If the dialed number exceed the specified number of digit, the number will be cut.

    5.2.16.3.20140423 (2014-04-23)

  • [XS] Do not display CallerID informations option on Mass Operation if the admin have no permission to edit.
  • [XS] Do not display CallerID informations option on Mass Operation if the admin have no permission to edit.
  • [XV] Add column to display the Forwarded destination on Lines -> Special Lines.
  • [XV] Add column to display the Forwarded destination on Lines -> Special Lines.
  • [XBS] Cleanup and add missing code on AGI and Class of Services Lookup on Special Lines.
  • [XBS] Cleanup and add missing code on AGI and Class of Services Lookup on Special Lines.
  • [XS] Disable caching on Sync cron script.
  • [XS] Disable caching on Sync cron script.
  • [XVB] Allow to set Class of Services (Lookup) in destination for Special Lines.
  • [XB] Fix an issue when using AGI as destination in Special Lines.
  • [XVB] Allow to set Class of Services (Lookup) in destination for Special Lines.
  • [XB] Fix an issue when using AGI as destination in Special Lines.

    5.2.16.2.20140422 (2014-04-22)

  • [XB] Fix issue on Grandstream APS when using BLF on a Multi-Purpose Key (MPK).
  • [XB] Fix issue on Grandstream APS when using BLF on a Multi-Purpose Key (MPK).
  • [XB] If using CallerID Block feature code, we must not execute CallerID Presentation function defined on an Outgoing Line.
  • [XB] If using CallerID Block feature code, we must not execute CallerID Presentation function defined on an Outgoing Line.
  • [XV] On Configuration -> Synchronization, when using Active Directory as source type, we now set default attributes to Active Directory (ScopTEL).
  • [XV] On Configuration -> Synchronization, when using Active Directory as source type, we now set default attributes to Active Directory (ScopTEL).

    5.2.16.1.20140416 (2014-04-16)

  • [XS] Fix minor PHP undefined variable warning when executing some scripts on Command Line (CLI).
  • [XS] Fix minor PHP undefined variable warning when executing some scripts on Command Line (CLI).
  • [XVS] Fix some issues on Aastra Phone Provisioning.
  • [XVS] Fix some issues on Aastra Phone Provisioning.

    5.2.16.0.20140415 (2014-04-15)

  • [XB] Fix Expansion Module issue on Grandstream GXP 2200 phone provisioning.
  • [XB] Fix Expansion Module issue on Grandstream GXP 2200 phone provisioning.
  • [EBV] Add "Local SIP Port" setting to Polycom phones provisioning.
  • [EBV] Add "Local SIP Port" setting to Polycom phones provisioning.
  • [XB] When we are using Direct Agent feature code and fallback to a Queue, we are now doing an Anwer in order to pass audio stream.
  • [XB] When we are using Direct Agent feature code and fallback to a Queue, we are now doing an Anwer in order to pass audio stream.

    5.2.15.2.20140414 (2014-04-14)

  • [XS] Minor fix on the CallerID Lookup AGI script when using FreeTDS.
  • [XS] Minor fix on the CallerID Lookup AGI script when using FreeTDS.
  • [XV] We can now use QueueID on the Direct Agent Feature Code to fallback to a specific queue if the agent is not available.
  • [XV] We can now use QueueID on the Direct Agent Feature Code to fallback to a specific queue if the agent is not available.
  • [XS] Use internal ID when select Trunks as destination on Applications.
  • [XS] Use internal ID when select Trunks as destination on Applications.

    5.2.15.1.20140409 (2014-04-09)

  • [XS] Disable caching information on the API when we update/create extensions.
  • [XS] Disable caching information on the API when we update/create extensions.
  • [XS] Fix an high CPU usage issue on the FastAGI script when using some kernel.
  • [XS] Fix an high CPU usage issue on the FastAGI script when using some kernel.
  • [EV] On Manager -> Tenants, we can now define which Class of Service will be used when using Inter-Tenant Access Code instead of being restricted to local extension.
  • [EV] On Manager -> Tenants, we can now define which Class of Service will be used when using Inter-Tenant Access Code instead of being restricted to local extension.
  • [XVS] Add custom attributes when using Active Directory and using ScoptEL AD addon.
  • [XVS] Add custom attributes when using Active Directory and using ScoptEL AD addon.

    5.2.15.0.20140403 (2014-04-03)

  • [XV] Add warning on Applications -> Scheduled Tasks -> Multicast Paging that we only support GSM and WAV files.
  • [XV] Add warning on Applications -> Scheduled Tasks -> Multicast Paging that we only support GSM and WAV files.
  • [XS] Add new models on Aastra provisioning.
  • [XS] Add new models on Aastra provisioning.
  • [XV] Since Tools are now only visible when logged as Admin, we remove the ability to define permissions.
  • [XV] Since Tools are now only visible when logged as Admin, we remove the ability to define permissions.
  • [EV] On Lines -> Ringing Service, it now possible to define an Account Code (Billing).
  • [EV] On Lines -> Ringing Service, it now possible to define an Account Code (Billing).
  • [XV] Correctly display 'Forward To' column on Application when destination is set to Record, Playback or Class of Services lookup.
  • [XV] Correctly display 'Forward To' column on Application when destination is set to Record, Playback or Class of Services lookup.
  • [EV] On Applications -> Application, add a new destination for Class of Service Lookup that allow to specify the destination number/extension.
  • [EV] On Applications -> Application, add a new destination for Class of Service Lookup that allow to specify the destination number/extension.
  • [EVB] On Incoming Lines, add a new destination for Class of Service Lookup.
  • [EVB] On Incoming Lines, add a new destination for Class of Service Lookup.

    5.2.14.0.20140402 (2014-04-02)

  • [EBV] Add Type of Service (ToS) settings for Quality of Service (QoS) on Yealink phones provisioning.
  • [EBV] Add Type of Service (ToS) settings for Quality of Service (QoS) on Yealink phones provisioning.
  • [EVB] On Incoming Lines, we can now set destination to Voicemail Main.
  • [EVB] On Incoming Lines, we can now set destination to Voicemail Main.

    5.2.13.2.20140401 (2014-04-01)

  • [XB] Fix issue with "vlan_port_tagging" setting on SNOM phones provisioning.
  • [XB] Fix issue with "vlan_port_tagging" setting on SNOM phones provisioning.
  • [XS] Add new models on Aastra Phone Provisioning and split each model as separate entries.
  • [XS] Add new models on Aastra Phone Provisioning and split each model as separate entries.
  • [XS] Fix a minor dialplan warning message on Personal IVR.
  • [XS] Fix a minor dialplan warning message on Personal IVR.
  • [EV] On Applications -> Application, add ability to set destination to Trunk/Multiple Trunks.
  • [XS] It now possible to create multiple applications using the same extension and assign it on different Class of Services.
  • [EV] On Applications -> Application, add ability to set destination to Trunk/Multiple Trunks.
  • [XS] It now possible to create multiple applications using the same extension and assign it on different Class of Services.
  • [EV] On Applications -> Voicemail Main, it now possible to specify a destination mailbox.
  • [EV] On Applications -> Voicemail Main, it now possible to specify a destination mailbox.
  • [EV] On Lines -> Incoming Lines, you can now set destination to VoIP Account (Multiple).
  • [EV] On Lines -> Incoming Lines, you can now set destination to VoIP Account (Multiple).
  • [XB] On Virtual Extensions, the Number to Dial is now optional when using VoIP Account(s).
  • [XB] On Virtual Extensions, the Number to Dial is now optional when using VoIP Account(s).
  • [EVB] On Extensions -> Phones, it now possible to create an extension that dial multiple VoIP Account (Trunks).
  • [EVB] On Extensions -> Phones, it now possible to create an extension that dial multiple VoIP Account (Trunks).

    5.2.12.2.20140319 (2014-03-17)

  • [XB] On Aastra Provisioning, we now allow to define up to 20 softkeys instead of 18.
  • [XB] Fix an issue when Override Template Softkey option is enabled on Aastra and usint Top Key.
  • [XB] Minor fix with Per-Line Ring Tone on Aastra Provisioning.
  • [XB] On Aastra Provisioning, we now allow to define up to 20 softkeys instead of 18.
  • [XB] Fix an issue when Override Template Softkey option is enabled on Aastra and usint Top Key.
  • [XB] Minor fix with Per-Line Ring Tone on Aastra Provisioning.

    5.2.12.1.20140317 (2014-03-17)

  • [XS] - On Yealink Provisioning, we added the ability to Always turn on the Daylight Saving mode instead of Disabled and Automatic.
  • [XS] - On Yealink Provisioning, we added the ability to Always turn on the Daylight Saving mode instead of Disabled and Automatic.

    5.2.13.0.20140320 (2014-03-14)

  • [EVB] On Extensions -> Phones -> Phone Options, it now possible to specify the MOH Class used when the option 'Provide Music On Hold on Ringing' is checked.
  • [EVB] On Extensions -> Phones -> Phone Options, it now possible to specify the MOH Class used when the option 'Provide Music On Hold on Ringing' is checked.

    5.2.12.0.20140313 (2014-03-13)

  • [XV] Fix Expansion Module options not available for Grandstream GXP 2200 phone in APS.
  • [XV] Fix Expansion Module options not available for Grandstream GXP 2200 phone in APS.
  • [XB] Don't set SIDE TONE value on Yealink APS (phone will use default).
  • [EBV] Only set "Send Volume" settings on Yealink T2x phones in APS.
  • [XB] Don't set SIDE TONE value on Yealink APS (phone will use default).
  • [EBV] Only set "Send Volume" settings on Yealink T2x phones in APS.
  • [EBV] Add support for Grandstream GXP 2140, 2160 and 2200 phones to APS.
  • [EBV] Add support for Grandstream GXP 2140, 2160 and 2200 phones to APS.
  • [XB] On Direct Agent feature code and agent is not available or busy, we now prompt the caller if he want hold (15 seconds and retry) or hangup the call.
  • [XB] On Direct Agent feature code and agent is not available or busy, we now prompt the caller if he want hold (15 seconds and retry) or hangup the call.

    5.2.11.6.20140307 (2014-03-07)

  • [XB] Set length of monitor_file CDR field to 1024 characters.
  • [XB] Set length of monitor_file CDR field to 1024 characters.
  • [XB] Fix issue when upgraded monitor_file length in SQL database (default value was not set).
  • [XB] Update SQL database files for CDR to field length to 512 (for new installations).
  • [XB] Fix issue when upgraded monitor_file length in SQL database (default value was not set).
  • [XB] Update SQL database files for CDR to field length to 512 (for new installations).

    5.2.11.5.20140305 (2014-03-05)

  • [XB] Minor update to Upgrade script for CDR Monitor File length.
  • [XB] Minor update to Upgrade script for CDR Monitor File length.

    5.2.11.4.20140227 (2014-02-27)

  • [XS] The length of Monitor File field on the CDR table is now rased to 512 characters.
  • [XS] The length of Monitor File field on the CDR table is now rased to 512 characters.

    5.2.11.3.20140225 (2014-02-25)

  • [XB] Fix permissions issue with SSL certificates on Aastra, Audiocodes, Snom and Yealink provisioning.
  • [XB] Fix permissions issue with SSL certificates on Aastra, Audiocodes, Snom and Yealink provisioning.

    5.2.11.2.20140224 (2014-02-24)

  • [XS] Add form validation for Time fields (HH:MM).
  • [XS] Add form validation for Time fields (HH:MM).

    5.2.11.1.20140219 (2014-02-19)

  • [XS] When apply changes from User WebGUI, we must load configuration from the Telephony database.
  • [XS] When apply changes from User WebGUI, we must load configuration from the Telephony database.
  • [XS] Fix an issue when set Call Forward destination from User WebGUI.
  • [XS] Fix an issue when set Call Forward destination from User WebGUI.

    5.2.11.0.20140218 (2014-02-18)

  • [XS] Fix an issue with authentication token on Email-to-Fax (POP3) script.
  • [XS] Fix an issue with authentication token on Email-to-Fax (POP3) script.
  • [XS] Fix a memory leak on the cron script for VoIP Blacklist and we now honnor the update interval value.
  • [XS] Fix a memory leak on the cron script for VoIP Blacklist and we now honnor the update interval value.
  • [XB] When an agent try to log using the feature code but is not member of any queue, we now playback a warning message instead of simply hangup the call.
  • [XB] When an agent try to log using the feature code but is not member of any queue, we now playback a warning message instead of simply hangup the call.
  • [EVB] Add support for Yealink T48G on Phone Provisioning.
  • [EVB] Add support for Yealink T48G on Phone Provisioning.
  • [XV] We are now using single code for Hotdesk Login and Logout instead of two (2) separate code. If you are still using differents code (ex. *22 and *23), this will stop working.
  • [XV] We are now using single code for Hotdesk Login and Logout instead of two (2) separate code. If you are still using differents code (ex. *22 and *23), this will stop working.
  • [XV] On Manager -> Class of Services, we now indicate if a disable Outgoing Line is currently defined on restrictions.
  • [XV] On Commit, we now display a warning if a disable Outgoing Line is configured on a Class of Service.
  • [XV] On Manager -> Class of Services, we now indicate if a disable Outgoing Line is currently defined on restrictions.
  • [XV] On Commit, we now display a warning if a disable Outgoing Line is configured on a Class of Service.
  • [XS] On Manager -> Class of Services -> Outgoing Lines, it no more possible to select an Outgoing Line that is disabled.
  • [XS] On Manager -> Class of Services -> Outgoing Lines, it no more possible to select an Outgoing Line that is disabled.
  • [XB] Fix a dialplan issue when generating Outgoing Line on Class of Services.
  • [XB] Fix a dialplan issue when generating Outgoing Line on Class of Services.
  • [XS] When using Direct Agent feature code, we now create logs in a fake queue.
  • [XS] When using Direct Agent feature code, we now create logs in a fake queue.
  • [XB] Remove duplicate Dial entries when using Direct Agent (ACD) code.
  • [XB] Remove duplicate Dial entries when using Direct Agent (ACD) code.
  • [NVB] When using Direct Agent (ACD) destination on Auto Attendant (IVR), we now update Queue (ACD) reports.
  • [EV] On Auto Attendant (IVR) -> Direct Agent (ACD) destination, it now mandatory to specify a Queue name.
  • [NVB] When using Direct Agent (ACD) destination on Auto Attendant (IVR), we now update Queue (ACD) reports.
  • [EV] On Auto Attendant (IVR) -> Direct Agent (ACD) destination, it now mandatory to specify a Queue name.

    5.2.10.3.20140204 (2014-02-04)

  • [XS] Fix an issue when we check the number of items (Tenant/Extensions) allowed by the License and logged as a Tenant administrator.
  • [XS] Fix an issue when we check the number of items (Tenant/Extensions) allowed by the License and logged as a Tenant administrator.
  • [XS] Remove minor warning on Asterisk CLI when the destination is set to Queue (ACD) and no timeout value defined.
  • [XS] Remove minor warning on Asterisk CLI when the destination is set to Queue (ACD) and no timeout value defined.
  • [XVB] Remove the Fixed Mobile Convergence support from the GUI.
  • [XVB] Remove the Fixed Mobile Convergence support from the GUI.

    5.2.10.2.20140203 (2014-02-03)

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

    5.2.10.1.20140131 (2014-01-31)

  • [XB] We now generate the 'res_fax.conf' file during Commit.
  • [XB] We now generate the 'res_fax.conf' file during Commit.

    5.2.10.0.20140130 (2014-01-30)

  • [XS] Minor visual fix on Manager -> Tenant when we display the number of item.
  • [XS] Minor visual fix on Manager -> Tenant when we display the number of item.

    5.2.9.0.20140129 (2014-01-29)

  • [XB] Trim all spaces/new lines when generate CSV company directory.
  • [XB] Trim all spaces/new lines when generate CSV company directory.
  • [XS] Fix issues on Recording Files (Monitoring) when executing Archiving and number of day is set to 1.
  • [XS] Fix issues on Recording Files (Monitoring) when executing Archiving and number of day is set to 1.

    5.2.8.0.20140128 (2014-01-27)

  • [EBV] Add SIP Session Timer settings to SNOM phones provisioning.
  • [EBV] Add SIP Session Timer settings to SNOM phones provisioning.
  • [ES] Recording (Monitoring) files are now saved on a per-tenant basis.
  • [ES] Recording (Monitoring) files are now saved on a per-tenant basis.

    5.2.7.0.20140124 (2014-01-24)

  • [EBV] Add Send Volume options to Yealink APS.
  • [EBV] Add Send Volume options to Yealink APS.
  • [XB] Fix issue with "&" character in Yealink directories.
  • [XB] Fix issue with "&" character in Yealink directories.
  • [XS] More fixes on Tenant / License item restrictions.
  • [ES] On Manager -> Multi-Tenants -> Item Restrictions, it now possible to set value to 0 to disable the ability to add items.
  • [XS] More fixes on Tenant / License item restrictions.
  • [ES] On Manager -> Multi-Tenants -> Item Restrictions, it now possible to set value to 0 to disable the ability to add items.

    5.2.6.0.20140120 (2014-01-17)

  • [EV] We now display a warning message during Commit if we detect potential loop on Call Forward (ex. Extension 100 do a Call Forward to itself).
  • [EV] We now display a warning message during Commit if we detect potential loop on Call Forward (ex. Extension 100 do a Call Forward to itself).

    5.2.5.2.20140116 (2014-01-16)

  • [XV] Disable Voicemail on Ring Group extensions.
  • [XV] Disable Voicemail on Ring Group extensions.

    5.2.5.1.20140115 (2014-01-15)

  • [XB] Fix minor PHP undefined variables/indexes on Commit -> Sanity Check.
  • [XB] Fix minor PHP undefined variables/indexes on Commit -> Sanity Check.
  • [XS] Minor fix on Extensions -> Phones when logged as Tenant Admin and only have access to a single tenant.
  • [XS] Minor fix on Extensions -> Phones when logged as Tenant Admin and only have access to a single tenant.
  • [EVB] Several permission problems on tenant restriction options have been corrected.
  • [EVB] Several permission problems on tenant restriction options have been corrected.

    5.2.5.0.20140109 (2014-01-09)

  • [XS] Fix minor PHP undefined index when checking for Local Directory.
  • [XS] Fix minor PHP undefined index when checking for Local Directory.
  • [XV] Reverrt Custom Call Forward Option on Yealink Phone Provisioning.
  • [XV] Reverrt Custom Call Forward Option on Yealink Phone Provisioning.
  • [EVB] On Phone Provisioning, we added BLF key for Call Forward status.
  • [EVB] On Phone Provisioning, we added BLF key for Call Forward status.

    5.2.4.1.20140103 (2014-01-03)

  • [XB] Fix DND BLF for Hotdesk when not logged
  • [XB] Fix DND BLF for Hotdesk when not logged

    5.2.4.0.20140102 (2014-01-02)

  • [XB] Fix issue when updating Call Forward status in Realtime Monitor database when changed from APS Action URL.
  • [XB] Fix issue when updating Call Forward status in Realtime Monitor database when changed from APS Action URL.
  • [EVB] Allow to define the Call Forward destination on Yealink Phone Provisioning.
  • [EVB] Allow to define the Call Forward destination on Yealink Phone Provisioning.

    5.2.3.0.20140102 (2014-01-02)

  • [XV] Fix an issue with Tenant items restriction (ex. on Application -> Auto Attendants).
  • [XV] Fix an issue with Tenant items restriction (ex. on Application -> Auto Attendants).
  • [EVB] On Yealink Phone Provisioning, you now have the ability to set the Search Source List Dialing option (require Firmware 7.0 or greater).
  • [EVB] On Yealink Phone Provisioning, you now have the ability to set the Search Source List Dialing option (require Firmware 7.0 or greater).

    5.2.2.5.20131226 (2013-12-26)

  • [XB] Fix an error on Time Scheduler when using Holidays, we now properly generate the dialplan based on selected holiday(s).
  • [XB] Fix an error on Time Scheduler when using Holidays, we now properly generate the dialplan based on selected holiday(s).

    5.2.2.4.20131219 (2013-12-19)

  • [XB] Fix issue with Monitor Files Archiving CRON script on a High Availability system (DRBD).
  • [XB] Fix issue with Monitor Files Archiving CRON script on a High Availability system (DRBD).

    5.2.2.3.20131216 (2013-12-16)

  • [XS] Minor cleanup on Snom Provisioning on the Network Port ID settings.
  • [XS] Minor cleanup on Snom Provisioning on the Network Port ID settings.

    5.2.2.2.20131211 (2013-12-11)

  • [XB] Fix a configuration issue on Yealink Provisioning when using Call Pickup on YT1x and YT2x series.
  • [XB] Fix a configuration issue on Yealink Provisioning when using Call Pickup on YT1x and YT2x series.
  • [XB] On Supervisor (Help) Request, fix permissions issue when generating call. Also fix an issue when bridging calls.
  • [XB] On Supervisor (Help) Request, fix permissions issue when generating call. Also fix an issue when bridging calls.

    5.2.2.1.20131210 (2013-12-10)

  • [XS] Minor fix on AGI script when the Spy Group support is enabled on Channel Spy feature code but no groups defined on Extensions -> Spy Group.
  • [XS] Minor fix on AGI script when the Spy Group support is enabled on Channel Spy feature code but no groups defined on Extensions -> Spy Group.
  • [XB] Fix an issue where Supervisor (ACD) login status is lost after a Commit.
  • [XB] Fix an issue where Supervisor (ACD) login status is lost after a Commit.

    5.2.2.0.20131209 (2013-12-09)

  • [EV] We now allow to set the Maximum CallerID Length on ACD Callback options.
  • [EB] We now use an AGI script when we check if the inbound CallerID is anonymous.
  • [EV] We now allow to set the Maximum CallerID Length on ACD Callback options.
  • [EB] We now use an AGI script when we check if the inbound CallerID is anonymous.
  • [XS] Automatically cleanup orphaned channels after Supervisor help request.
  • [XS] Automatically cleanup orphaned channels after Supervisor help request.

    5.2.1.2.20131206 (2013-12-06)

  • [XS] Fix on Supervisor feature code.
  • [XS] Fix on Supervisor feature code.

    5.2.1.1.20131204 (2013-12-04)

  • [XS] Allow to set Callforward destinationt to Busy Tone when logged in WebGUI.
  • [XS] Allow to set Callforward destinationt to Busy Tone when logged in WebGUI.

    5.2.1.0.20131203 (2013-12-03)

  • [XV] On Panasonic (DECT) Provisioning, only show the Super Master CS IP Address options if we are running in Master mode.
  • [XV] On Panasonic (DECT) Provisioning, only show the Super Master CS IP Address options if we are running in Master mode.
  • [EV] Add support for Yealink YT19P and YT21P on Phone Provisioning.
  • [EV] Add support for Yealink YT19P and YT21P on Phone Provisioning.
  • [XB] Allow to add 'Prefix' button/keys on Yealink Provisioning.
  • [XB] Allow to add 'Prefix' button/keys on Yealink Provisioning.
  • [XB] Fix a minor issue with AstDB and CallForward when the destination is set to None.
  • [XB] Fix a minor issue with AstDB and CallForward when the destination is set to None.
  • [XVB] Cleanup code on Yealink Provisioning when using Firmware 71 and greater.
  • [XVB] Cleanup code on Yealink Provisioning when using Firmware 71 and greater.
  • [XB] Fix configuration issues on Yealink Phone Provisioning when using Firmware 71+ and have multiple accounts.
  • [XB] Fix configuration issues on Yealink Phone Provisioning when using Firmware 71+ and have multiple accounts.

    5.2.0.0.20131202 (2013-12-02)

  • [XV] Add tips on Queues (ACD) -> ACD Callback for the 'Use CallerID as Callback Number' option.
  • [XV] Add tips on Queues (ACD) -> ACD Callback for the 'Use CallerID as Callback Number' option.
  • [XB] Fix Call Forward dialplan when configured from Users Web GUI.
  • [XB] Fix Call Forward dialplan when configured from Users Web GUI.
  • [NVB] On Queues (ACD) -> Announce Message, it now possible to specify a delay before playback the announcement.
  • [NVB] On Queues (ACD) -> Announce Message, it now possible to specify a delay before playback the announcement.

    5.1.3.0.20131129 (2013-11-29)

  • [XB] Fix duplicate include on dialplan when using Multi-Tenants.
  • [XB] Fix duplicate include on dialplan when using Multi-Tenants.
  • [XV] When logged as user on the WebGUI, it now possible to configure the 'No Input' destination on Personal IVR.
  • [XV] When logged as user on the WebGUI, it now possible to configure the 'No Input' destination on Personal IVR.
  • [XB] Fix a dialplan issue when using an Application in a Personal IVR destination.
  • [XB] Fix a dialplan issue when using an Application in a Personal IVR destination.
  • [XS] Remove debug code.
  • [XS] Remove debug code.
  • [XV] Add Tenant informations when display per-item permissions.
  • [XB] When checking for per-item permission, we also check that the Tenant is verified.
  • [XV] Add Tenant informations when display per-item permissions.
  • [XB] When checking for per-item permission, we also check that the Tenant is verified.
  • [EVBS] Add internal permission support for per-item level (ex. on Miscellaneous -> Password List).
  • [EVBS] Add internal permission support for per-item level (ex. on Miscellaneous -> Password List).
  • [XS] On Yealink Provisioning, set the default Ringing Device to both Handset and Speaker.
  • [XS] On Yealink Provisioning, set the default Ringing Device to both Handset and Speaker.

    5.1.2.2.20131128 (2013-11-28)

  • [XV] Cleanup code on Column renderer.
  • [XV] Cleanup code on Column renderer.
  • [XBV] On Extensions -> Phones Options -> Call Forward, the destination "Busy Action" is now set as deprecated. You can use "Busy Tone" destination that now work for both Internal and External (Inbound) calls.
  • [XBV] On Extensions -> Phones Options -> Call Forward, the destination "Busy Action" is now set as deprecated. You can use "Busy Tone" destination that now work for both Internal and External (Inbound) calls.

    5.1.2.1.20131127 (2013-11-27)

  • [XS] Include Virtual Extensions in the list of types restricted by Licenses.
  • [XS] Include Virtual Extensions in the list of types restricted by Licenses.

    5.1.2.0.20131126 (2013-11-26)

  • [XS] On Commit, when we check for Extensions (Phones) limit restriction, we must ignore disabled items.
  • [XS] On Commit, when we check for Extensions (Phones) limit restriction, we must ignore disabled items.
  • [EV] On Manager -> Tenants and Extensions -> Phones, a new column is now available that show if the current item is included in the License item limit restrictions.
  • [EV] On Manager -> Tenants and Extensions -> Phones, a new column is now available that show if the current item is included in the License item limit restrictions.
  • [XS] Do not count disabled items (ex. Tenants or Extensions) when applying License limit restriction.
  • [XV] Display more detailled informations about restrictions/limits on list header bar.
  • [EV] On Extensions -> Phones, we no more count Ring Group, Shared Extension and Paging/Intercom when checking for License limit.
  • [XS] Do not count disabled items (ex. Tenants or Extensions) when applying License limit restriction.
  • [XV] Display more detailled informations about restrictions/limits on list header bar.
  • [EV] On Extensions -> Phones, we no more count Ring Group, Shared Extension and Paging/Intercom when checking for License limit.
  • [XS] Automatically disabled items (ex. Tenants or Extensions) that exceed the limit specified on the license.
  • [XS] Automatically disabled items (ex. Tenants or Extensions) that exceed the limit specified on the license.

    5.1.1.8.20131125 (2013-11-25)

  • [XV] When we exceed the number of extensions allowed by the extensions, we always display the warning message on Commit instead of show it only if "Enable Verbose Message" is checked on Telephony -> Configuration -> Commit Menu.
  • [XV] When we exceed the number of extensions allowed by the extensions, we always display the warning message on Commit instead of show it only if "Enable Verbose Message" is checked on Telephony -> Configuration -> Commit Menu.
  • [XB] Fix a dialplan priority issue (Goto) on Outgoing Lines when using Whitelist CallerID filtering.
  • [XB] Fix a dialplan priority issue (Goto) on Outgoing Lines when using Whitelist CallerID filtering.
  • [XV] Fix an issue with Portal Block when logged with an user account in the WebGUI.
  • [XV] Fix an issue with Portal Block when logged with an user account in the WebGUI.
  • [XB] Change the default SIP addressing method on Panasonic (DECT) provisioning from STUN to SIP.
  • [XB] Change the default SIP addressing method on Panasonic (DECT) provisioning from STUN to SIP.
  • [XB] When logged as user on the WebGUI, the default value for Key Press and Time between Press are too long on the Personal IVR, we shorten these down to 3 seconds instead of 15 and 25 seconds.
  • [XB] When logged as user on the WebGUI, the default value for Key Press and Time between Press are too long on the Personal IVR, we shorten these down to 3 seconds instead of 15 and 25 seconds.

    5.1.1.7.20131124 (2013-11-24)

  • [XS] Add RFC2822 formatted date when sending configuration by email.
  • [XS] Add RFC2822 formatted date when sending configuration by email.
  • [XS] Add Date header (RFC2822 formatted) on all scripts that send Email.
  • [XS] Add Date header (RFC2822 formatted) on all scripts that send Email.
  • [XB] Automatically generate hostname for Panasonic (UDS124) Phone Provisioning.
  • [XB] Automatically generate hostname for Panasonic (UDS124) Phone Provisioning.

    5.1.1.6.20131123 (2013-11-23)

  • [XS] Remove the & from the list of symbol used on SIP Password, this can cause issue with some phones (ex. Panasonic).
  • [XB] On Panasonic Phone Provisioning, we now properly genenate Source Port on UDS/UDT models.
  • [XS] Remove the & from the list of symbol used on SIP Password, this can cause issue with some phones (ex. Panasonic).
  • [XB] On Panasonic Phone Provisioning, we now properly genenate Source Port on UDS/UDT models.

    5.1.1.5.20131122 (2013-11-22)

  • [XB] An issue on Queue (ACD) Callback was been fixed when using Time Scheduler.
  • [XB] An issue on Queue (ACD) Callback was been fixed when using Time Scheduler.
  • [XB] Minor dialplan issue when the callee do confirm or reject the Callback call.
  • [XB] Minor dialplan issue when the callee do confirm or reject the Callback call.
  • [XB] Fix multiple issues on the Queue (ACD) Callback script when using Skill Based Routing.
  • [XB] Fix multiple issues on the Queue (ACD) Callback script when using Skill Based Routing.

    5.1.1.3.20131120 (2013-11-20)

  • [XB] On Commit, we must always load all Tenant informations no matter if invoked by a Master Admin or a Tenant Admin.
  • [XB] On Commit, we must always load all Tenant informations no matter if invoked by a Master Admin or a Tenant Admin.
  • [XB] Minor dialplan cleanup when generating Company Directory and using External Number.
  • [XB] Minor dialplan cleanup when generating Company Directory and using External Number.
  • [XV] On WebGUI -> Telephony -> Voicemail, we now correctly format DateTime based on Timezone specified on the Tenant.
  • [XV] On WebGUI -> Telephony -> Voicemail, we now correctly format DateTime based on Timezone specified on the Tenant.

    5.1.1.2.20131119 (2013-11-19)

  • [XV] When logged as WebGUI, it now possible to toggle 'Select All/Select None' on Telephony -> Voicemail.
  • [XV] When logged as WebGUI, it now possible to toggle 'Select All/Select None' on Telephony -> Voicemail.

    5.1.1.1.20131118 (2013-11-18)

  • [XS] Fix an issue an issue with Forms javascript when render fill3 and fill4 internal type.
  • [XS] Fix an issue an issue with Forms javascript when render fill3 and fill4 internal type.

    5.1.1.0.20131115 (2013-11-15)

  • [XV] Only enable Tenant restrictions (Global) when we have more than one tenant defined on the system.
  • [XV] Only enable Tenant restrictions (Global) when we have more than one tenant defined on the system.
  • [EB] Add a new Hint (BLF) that allow to view the status of Call Forward (cfwd-TENANT-EXTEN).
  • [EB] Add a new Hint (BLF) that allow to view the status of Call Forward (cfwd-TENANT-EXTEN).
  • [XB] On Queues (ACD) -> Queue Callback, we now properly set the channel language (prompt).
  • [XB] On Queues (ACD) -> Queue Callback, we now properly set the channel language (prompt).

    5.1.0.0.20131114 (2013-11-14)

  • [XS] Add a new scheduled tasks script that automatically cleanup cached Agents login/logout informations.
  • [XS] Add a new scheduled tasks script that automatically cleanup cached Agents login/logout informations.
  • [NV] It now possible to assign an agent in multiple queues in a more efficient way. A new tab with list of all queues is now visible on Queues (ACD) -> Agents -> Queues.
  • [NV] It now possible to assign an agent in multiple queues in a more efficient way. A new tab with list of all queues is now visible on Queues (ACD) -> Agents -> Queues.
  • [XV] On Queues (ACD), set default value for Ring Strategy to 'Round Robin' and default fallback destination to 'Busy'.
  • [XV] On Queues (ACD), set default value for Ring Strategy to 'Round Robin' and default fallback destination to 'Busy'.
  • [EVS] Add the ability to change the Security (ACL) from Extensions -> Phones -> Mass Operations.
  • [EVS] Add the ability to change the Security (ACL) from Extensions -> Phones -> Mass Operations.
  • [XB] Fix issue with expansion module when using Override Template soft keys option on Yealink phones provisioning.
  • [XB] Fix issue with expansion module when using Override Template soft keys option on Yealink phones provisioning.

    5.0.12.0.20131113 (2013-11-13)

  • [XV] When logged as an extension in WebGUI, we now display some fields as readonly when the destination is restricted (ex. Playback Message, Queue, IVR, etc).
  • [XV] When logged as an extension in WebGUI, we now display some fields as readonly when the destination is restricted (ex. Playback Message, Queue, IVR, etc).
  • [EVB] On Lines -> Outgoing Lines -> CallerID, we added the ability to restrict allowed CallerID Numbers.
  • [EVB] On Lines -> Outgoing Lines -> CallerID, we added the ability to restrict allowed CallerID Numbers.

    5.0.11.0.20131112 (2013-11-12)

  • [XB] Fix dialplan priority when reach call limit on Incoming Line.
  • [XB] Fix dialplan priority when reach call limit on Incoming Line.
  • [XB] Fix a minor issue with Call Limit restrictions on Incoming and Outgoing Lines.
  • [XB] Fix a minor issue with Call Limit restrictions on Incoming and Outgoing Lines.
  • [XV] On Tools -> Phone Reboot and Scheduled Tasks and reboot Snom phones, we now doing a configuration change check that will update configurations if detected but will not restart the phone if not absolutely needed.
  • [XV] On Tools -> Phone Reboot and Scheduled Tasks and reboot Snom phones, we now doing a configuration change check that will update configurations if detected but will not restart the phone if not absolutely needed.
  • [EVS] On Telephony -> Extensions -> Add Multiple Extensions, it now possible to define External CallerID informations for Agent (ACD) extensions.
  • [EVS] On Telephony -> Extensions -> Add Multiple Extensions, it now possible to define External CallerID informations for Agent (ACD) extensions.
  • [EVB] On Queues (ACD) -> Skill Based Routing, we now limit the length of each skill name to 8 characters.
  • [EVB] On Queues (ACD) -> Skill Based Routing, we now limit the length of each skill name to 8 characters.
  • [XS] On daily cron task, we now automatically repair MySQL databases if we detect an error during the SQL optimization.
  • [XS] On daily cron task, we now automatically repair MySQL databases if we detect an error during the SQL optimization.

    5.0.10.0.20131105 (2013-11-05)

  • [XV] On Lines -> Incoming Lines we now verify that the Extension (DNIS) field is unique.
  • [XV] On Lines -> Incoming Lines we now verify that the Extension (DNIS) field is unique.
  • [XS] Add a 500ms pause between each calls on the Callback (ACD) script.
  • [XS] Add a 500ms pause between each calls on the Callback (ACD) script.
  • [XB] Fix an issue with Callback (ACD) functionnality when using High Availability/MySQL Replication.
  • [XB] Fix an issue with Callback (ACD) functionnality when using High Availability/MySQL Replication.
  • [XV] Make sure that default Switch Keys are specified on Yealink EXP40 expansion module in phones provisioning.
  • [XV] Make sure that default Switch Keys are specified on Yealink EXP40 expansion module in phones provisioning.

    5.0.9.0.20131101 (2013-11-01)

  • [XV] Display minimum informatiions on the Commit windows when logged as tenant admin.
  • [XV] Display minimum informatiions on the Commit windows when logged as tenant admin.
  • [XS] Fix an issue on Email-to-Fax scripts where the Email body is always included on the Fax Cover page.
  • [XS] Fix an issue on Email-to-Fax scripts where the Email body is always included on the Fax Cover page.
  • [XB] On Commit -> Sanity Check, we now automatically check if the FaxCover script is properly configured.
  • [XB] On Commit -> Sanity Check, we now automatically check if the FaxCover script is properly configured.

    5.0.8.0.20131031 (2013-10-31)

  • [XV] Don't display Add button when specified limit has been reached for all tenants.
  • [XV] Don't display Add button when specified limit has been reached for all tenants.
  • [XB] Fix issue in Whitelist/Blacklist fast AGI script when using LDAP Source.
  • [XB] Fix issue in Whitelist/Blacklist fast AGI script when using LDAP Source.
  • [XB] Minor update to Caller ID Lookup fast AGI script.
  • [XB] Minor update to Caller ID Lookup fast AGI script.
  • [XB] Fix issue in Caller ID Lookup fast AGI script when using LDAP Source.
  • [XB] Fix issue in Caller ID Lookup fast AGI script when using LDAP Source.
  • [XB] Fix issue in LDAP attributes settings when using "%" or "," characters are specified in value.
  • [XB] Fix issue with "Attributes for Display Name" setting when "%" or "," characters are specified in value.
  • [XB] Fix issue in LDAP attributes settings when using "%" or "," characters are specified in value.
  • [XB] Fix issue with "Attributes for Display Name" setting when "%" or "," characters are specified in value.
  • [XV] Set default value for "Search Filter Prefix" to "(objectclass=*)" in LDAP Source settings.
  • [XV] Set default value for "Search Filter Prefix" to "(objectclass=*)" in LDAP Source settings.
  • [XB] Fix a permissions issue on Hylafax spool folders.
  • [XB] Fix a permissions issue on Hylafax spool folders.

    5.0.7.0.20131030 (2013-10-30)

  • [XB] Hide "Remote UNIX Connection" message in Asterisk console (set hideconnect=yes setting in asterisk.conf).
  • [XB] Hide "Remote UNIX Connection" message in Asterisk console (set hideconnect=yes setting in asterisk.conf).
  • [EBV] Add T.38 Fax Gateway option to Outgoing Lines.
  • [EBV] Add T.38 Fax Gateway option to Outgoing Lines.
  • [XB] Fix issue when using Add Multiple Phones wizard and Tenant Prefix is specified in tenant settings.
  • [XB] Fix issue when using Add Multiple Phones wizard and Tenant Prefix is specified in tenant settings.

    5.0.6.0.20131028 (2013-10-28)

  • [XV] On Lines -> Outgoing Lines, when using Custom Dial Strings (Multiple), we now display the missing Prefix/Access Code options.
  • [XV] On Lines -> Outgoing Lines, when using Custom Dial Strings (Multiple), we now display the missing Prefix/Access Code options.

    5.0.5.0.0.0.20131025 (2013-10-25)

  • [XB] On initial installation, fix an issue during commit when generating Virtual Fax (Hylafax) file for the first time.
  • [XB] On initial installation, fix an issue during commit when generating Virtual Fax (Hylafax) file for the first time.
  • [XS] Remove dependency of PHP mssql and sybase functions on the Whitelist/Blacklist AGI script. We now using ODBC (FreeTDS) to connect to MS-SQL and SyBase remote server.
  • [XS] Remove dependency of PHP mssql and sybase functions on the Whitelist/Blacklist AGI script. We now using ODBC (FreeTDS) to connect to MS-SQL and SyBase remote server.
  • [XV] Minor fix on Configuration -> Modules -> Customize DAHDI modules.
  • [XV] Minor fix on Configuration -> Modules -> Customize DAHDI modules.
  • [EBV] Add Network Identity (Port) setting to SNOM phones provisioning.
  • [EBV] Add Network Identity (Port) setting to SNOM phones provisioning.

    5.0.3.0.20131023 (2013-10-23)

  • [EVB] On Configuration -> Security -> Flood Protection, we added an option to define the maximum number of Authentication request allowed from a single IP per minute. The default value is currently set to 10 request per minute.
  • [EVB] On Configuration -> Security -> Flood Protection, we added an option to define the maximum number of Authentication request allowed from a single IP per minute. The default value is currently set to 10 request per minute.
  • [XV] Every place where we can define an LDAP Password, the fields are now masked (ex. on Phone Provisioning, CallerID Lookup, Company Directory, etc).
  • [XV] Every place where we can define an LDAP Password, the fields are now masked (ex. on Phone Provisioning, CallerID Lookup, Company Directory, etc).
  • [XV] On Miscellaneous -> LDAP Source and ODBC Source, the Password field is now masked.
  • [XV] On Miscellaneous -> LDAP Source and ODBC Source, the Password field is now masked.

    5.0.1.0.20131022 (2013-10-22)

  • [EVB] On Configuration -> Channels -> SIP Channel, we added options to control SIP Session-Timers (RFC 4028).
  • [EVB] On Configuration -> Channels -> SIP Channel, we added options to control SIP Session-Timers (RFC 4028).
  • [XB] On Extensions -> Phones -> Call Forward, add Busy Action that allows to set destination if extension is detected as busy.
  • [XB] On Extensions -> Phones -> Call Forward, add Busy Action that allows to set destination if extension is detected as busy.
  • [XS] An issue with Virtual Fax -> DID Routing was fixed and entries are no more automatically created if non-existing.
  • [XS] An issue with Virtual Fax -> DID Routing was fixed and entries are no more automatically created if non-existing.
  • [EVB] On Extensions -> Phones -> Mass Operations, it now possible to change CallerID informations for Internal, External and/or Emergency (E911) Calls. We also added the ability to set the Call Limit for Incoming and Outgoing call.
  • [EVB] On Extensions -> Phones -> Mass Operations, it now possible to change CallerID informations for Internal, External and/or Emergency (E911) Calls. We also added the ability to set the Call Limit for Incoming and Outgoing call.
  • [XB] We fixed an issue on Yealink Phone Provisioning to match timezone list available on latest v71 firmware.
  • [XB] We fixed an issue on Yealink Phone Provisioning to match timezone list available on latest v71 firmware.
  • [XB] Fix LDAP Enable value (was 'yes', should have been '1') when enabled in Yealink phones provisioning.
  • [XB] Fix LDAP Enable value (was 'yes', should have been '1') when enabled in Yealink phones provisioning.
  • [EVB] On Configuration -> Virtual Fax, we added the ability to set the maximum Concurrent Jobs (default to 2).
  • [EVB] On Configuration -> Virtual Fax, we added the ability to set the maximum Concurrent Jobs (default to 2).
  • [XV] Set the TAPI Integration (asttapi) module as deprecated.
  • [XV] Set the TAPI Integration (asttapi) module as deprecated.
  • [XB] Add "ldap.enable = yes" parameter when LDAP is enabled to Yealink phones provisioning.
  • [XB] Add "ldap.enable = yes" parameter when LDAP is enabled to Yealink phones provisioning.
  • [EV] We have improved the field formatting in forms to make them more dynamic. The validation of some fields is also done via AJAX requests, removing the need of reload the whole page on each action.
  • [EV] We have improved the field formatting in forms to make them more dynamic. The validation of some fields is also done via AJAX requests, removing the need of reload the whole page on each action.
  • [XV] Add missing Javascript inclusion for Remember Scroll Position script.
  • [XV] Add missing Javascript inclusion for Remember Scroll Position script.
  • [EV] On Forms, we now remember the scroll position after page reloads instead of always jumps back to the top.
  • [EV] On Forms, we now remember the scroll position after page reloads instead of always jumps back to the top.
  • [XV] Update DST End date in Panasonic phones provisioning.
  • [XV] Make SIP Proxy setting mandatory in Panasonic phones provisioning.
  • [XV] Update DST End date in Panasonic phones provisioning.
  • [XV] Make SIP Proxy setting mandatory in Panasonic phones provisioning.
  • [XV] On Applications -> Scheduled Tasks, add missing action/destination for Play a Message(s) (Multicast RTP).
  • [XV] On Applications -> Scheduled Tasks, add missing action/destination for Play a Message(s) (Multicast RTP).
  • [XV] Fix an issue on Lines -> Outgoing Lines -> CallerID when we toggle between 'Use Internal CallerID' and 'Force/Override Outgoing CallerID' options.
  • [XV] Fix an issue on Lines -> Outgoing Lines -> CallerID when we toggle between 'Use Internal CallerID' and 'Force/Override Outgoing CallerID' options.
  • [XB] On Hylafax configuration file, we now set the 'MaxBatchJobs' parameter to 1 in order to fix queued faxes issues.
  • [XB] On Hylafax configuration file, we now set the 'MaxBatchJobs' parameter to 1 in order to fix queued faxes issues.
  • [XB] Fix an issue with CallerID on Outgoing Lines when using multiple trunks.
  • [XB] Fix an issue with CallerID on Outgoing Lines when using multiple trunks.
  • [XV] When a Tenant Administrator is logged into the system and items are assigned to the Global (All) Tenant (by example on Interface -> VoIP Accounts), we now restrict access to read-only.
  • [XV] When a Tenant Administrator is logged into the system and items are assigned to the Global (All) Tenant (by example on Interface -> VoIP Accounts), we now restrict access to read-only.
  • [XS] Fix an issue on the Billing -> Rate Engine script where the internal function to update SQL database was been removed by error.
  • [XS] Fix an issue on the Billing -> Rate Engine script where the internal function to update SQL database was been removed by error.
  • [XB] We now use 'ORGCALLID' variable instead of 'UNIQUEID' when we set the Call Recording filename for per-agent monitoring.
  • [XB] We now use 'ORGCALLID' variable instead of 'UNIQUEID' when we set the Call Recording filename for per-agent monitoring.
  • [EBV] Add "Use LDAP for Directory key?" setting to LDAP configuration on SNOM phones provisioning.
  • [EBV] Add "Use LDAP for Directory key?" setting to LDAP configuration on SNOM phones provisioning.
  • [XB] When LDAP is enabled, set the Directory key to LDAP Directory Search instead of using phone directory.
  • [XB] When LDAP is enabled, set the Directory key to LDAP Directory Search instead of using phone directory.
  • [XV] Rename 'Directory Search' key destination to 'LDAP Directory' in SNOM phones provisioning.
  • [XV] Rename 'Directory Search' key destination to 'LDAP Directory' in SNOM phones provisioning.

    2.7.16 (2013-10-01)

  • [XB] Change default dialplan for Panasonic Phone Provisioning.
  • [XB] Change default dialplan for Panasonic Phone Provisioning.
  • [XB] Fix issue with DST settings on Panasonic DECT phones provisioning.
  • [XB] Fix issue with DST settings on Panasonic DECT phones provisioning.
  • [XB] Fix issue with Panasonic DECT phones provisioning when using a template on handsets.
  • [XB] Fix issue with Panasonic DECT phones provisioning when using a template on handsets.
  • [XS] We moved the crond-extra function from crond to crond-daily script since the function need to be executed only once per day.
  • [XS] We moved the crond-extra function from crond to crond-daily script since the function need to be executed only once per day.
  • [EVB] On Extensions -> Phones (IAX2), you can now define a limit for Maximum Calls (Incoming/Outgoing).
  • [EVB] On Extensions -> Phones (IAX2), you can now define a limit for Maximum Calls (Incoming/Outgoing).
  • [XB] Fix a minor PHP notice error when generating Time Scheduler dialplan.
  • [XB] Fix a minor PHP notice error when generating Time Scheduler dialplan.

    2.7.15 (2013-09-26)

  • [XV] On Telephony -> General Status -> Timing Interface, instead of display an error if using mISDN interfaces, we specify that we are using mISDN instead of DAHDI.
  • [XV] On Telephony -> General Status -> Timing Interface, instead of display an error if using mISDN interfaces, we specify that we are using mISDN instead of DAHDI.
  • [XS] Automatically create missing Firewall (IPTables) rules for VoIP Blacklist on the Scheduled Tasks (crond).
  • [XS] Automatically create missing Firewall (IPTables) rules for VoIP Blacklist on the Scheduled Tasks (crond).
  • [EBV] Add Power Saving settings to Polycom phones provisioning.
  • [EBV] Add Power Saving settings to Polycom phones provisioning.
  • [XB] An issue with Call Restriction (Limit) on Lines -> Outgoing Lines when the specified trunk is defined on the All (Global) tenant.
  • [XB] An issue with Call Restriction (Limit) on Lines -> Outgoing Lines when the specified trunk is defined on the All (Global) tenant.
  • [NVB] On Lines -> Outgoing Lines -> Call Restrictions, it now possible to customize the destination when the called number is unauthorized (blacklisted).
  • [NVB] On Lines -> Outgoing Lines -> Call Restrictions, it now possible to customize the destination when the called number is unauthorized (blacklisted).
  • [EB] On Configuration -> Security -> Flood Protection, if using Asterisk 11 or later, we now use enhanced Security Logs syste.
  • [EB] On Configuration -> Security -> Flood Protection, if using Asterisk 11 or later, we now use enhanced Security Logs syste.
  • [XB] On Incoming and Outgoing Lines dialplan, we fixed an issue where the Volume (Tx/Rx) options aren't generated correctly on the dialplan.
  • [XB] On Incoming and Outgoing Lines dialplan, we fixed an issue where the Volume (Tx/Rx) options aren't generated correctly on the dialplan.
  • [XBS] When using CallForward feature from a phone that support Action URL (ex. Yealink/Snom), we now correctly set the value on the internal database.
  • [XBS] When using CallForward feature from a phone that support Action URL (ex. Yealink/Snom), we now correctly set the value on the internal database.
  • [XB] Fix issue when updating Realtime Monitor status for DND and Call Forwards in features script.
  • [XB] Fix issue when updating Realtime Monitor status for DND and Call Forwards in features script.
  • [XB] On Commit, we fixed an issue where some keys for Blacklist/Whitelist aren't saved correctly on the Asterisk Database (AstDB).
  • [XB] On Commit, we fixed an issue where some keys for Blacklist/Whitelist aren't saved correctly on the Asterisk Database (AstDB).
  • [XB] Fix issue when updating call forward destination from features script.
  • [XB] Fix issue when updating call forward destination from features script.
  • [XB] Fix conflict between Sipura Vertical Service Activation codes and PBX feature codes in Sipura (linksys) phones provisioning.
  • [XB] Fix conflict between Sipura Vertical Service Activation codes and PBX feature codes in Sipura (linksys) phones provisioning.
  • [XB] Fix issue when updating DND and Call Forward status in Realtime Monitor database from features script.
  • [XB] Fix issue when updating DND and Call Forward status in Realtime Monitor database from features script.

    2.7.14 (2013-09-19)

  • [XV] Enforce the limit of Tenant specified on the license.
  • [XV] Enforce the limit of Tenant specified on the license.
  • [XB] Fix a diaplan jump priority on the Local Extension macro.
  • [XB] Fix a diaplan jump priority on the Local Extension macro.
  • [NB] Each time we delete an item on the GUI (ex. an Hotdesk extension), we now record information in a temporary table and during Commit do some action based (ex. Logout Hotdesk extensions that are deleted but still logged).
  • [NB] Each time we delete an item on the GUI (ex. an Hotdesk extension), we now record information in a temporary table and during Commit do some action based (ex. Logout Hotdesk extensions that are deleted but still logged).
  • [XV] On Phone Provisioning, when we verify if an extension is define on more than one provisioning, we now check informations per tenant instead of globally.
  • [XV] On Phone Provisioning, when we verify if an extension is define on more than one provisioning, we now check informations per tenant instead of globally.
  • [XB] When updating CDR records, now check if destination is "dnd" and if yes then set call type to "feature".
  • [XB] When updating CDR records, now check if destination is "dnd" and if yes then set call type to "feature".

    2.7.13 (2013-09-18)

  • [XBS] An issue with duplicate template was fixed on Extensions -> Phones.
  • [XBS] An issue with duplicate template was fixed on Extensions -> Phones.
  • [XB] Disable Commit execution when using an Unregistered / Expired version (Trial).
  • [XB] Disable Commit execution when using an Unregistered / Expired version (Trial).
  • [XV] When using Unregistered version, we now disabled the Phone Provisioning menu. All calls are also limited to 30 seconds if the license is expired (Trial).
  • [XV] When using Unregistered version, we now disabled the Phone Provisioning menu. All calls are also limited to 30 seconds if the license is expired (Trial).
  • [XB] Ignore Daylight Saving Time (DST) when defining default timezone value for Panasonic, Polycom, Sipura and Uniden phones provisioning.
  • [XB] Ignore Daylight Saving Time (DST) when defining default timezone value for Panasonic, Polycom, Sipura and Uniden phones provisioning.
  • [NVB] Add the ability to change the SIP Timers (Timer T1 and Timer B) from Configuration -> Channels -> SIP Channel.
  • [NVB] Add the ability to change the SIP Timers (Timer T1 and Timer B) from Configuration -> Channels -> SIP Channel.
  • [EVB] On Configuration -> Virtual Fax, it now possible to change the default codec used by IAXmodem.
  • [EVB] On Configuration -> Virtual Fax, it now possible to change the default codec used by IAXmodem.
  • [XB] Fix update of Realtime Monitor status for Call Forward On Busy/Unavailable/No Answer when updated from features script.
  • [XB] Fix update of Realtime Monitor status for Call Forward On Busy/Unavailable/No Answer when updated from features script.
  • [EB] Enable and set directed call pickup values to Aastra phones provisioning configuration file.
  • [EB] Enable and set directed call pickup values to Aastra phones provisioning configuration file.
  • [XB] When checking mac adress unique values, do check for all tenants.
  • [XB] Remove debug in unique values validation function.
  • [XB] When checking mac adress unique values, do check for all tenants.
  • [XB] Remove debug in unique values validation function.
  • [XB] Fix a dialplan priority when generate BLF (Hints) for queue-${TENANT}-${QNAME} and queue-${ETENANT}-${QNAME}-ext-${EXTEN}.
  • [XB] Fix a dialplan priority when generate BLF (Hints) for queue-${TENANT}-${QNAME} and queue-${ETENANT}-${QNAME}-ext-${EXTEN}.
  • [EV] Set default timezone value for Sipura (linksys), Uniden, Polycom, Panasonic and Hitachi phones provisioning to current system timezone.
  • [EV] Set default timezone value for Sipura (linksys), Uniden, Polycom, Panasonic and Hitachi phones provisioning to current system timezone.
  • [XVB] Fix a display issues on Applications -> Auto Attendants (IVR) when a Language is defined and using 'Set Language' as destination.
  • [XVB] Fix a display issues on Applications -> Auto Attendants (IVR) when a Language is defined and using 'Set Language' as destination.

    2.7.12 (2013-09-16)

  • [XB] When using an External Number as a Destination, fix a minor dialplan error if an External CallerID Name is specified.
  • [XB] When using an External Number as a Destination, fix a minor dialplan error if an External CallerID Name is specified.
  • [XB] Add missing dialplan when using 'ext_XXXX' as BLF key.
  • [XB] Add missing dialplan when using 'ext_XXXX' as BLF key.
  • [XB] Fix a dialplan issue where some variables are cleared from stack on Asterisk when doing an Attended Transfer and that the person performing the transfer completes and hangup the call before the target pickup.
  • [XB] Fix a dialplan issue where some variables are cleared from stack on Asterisk when doing an Attended Transfer and that the person performing the transfer completes and hangup the call before the target pickup.
  • [XB] Add DST setting for start/end time on Yealink phones provisioning.
  • [XB] Add DST setting for start/end time on Yealink phones provisioning.
  • [XB] Set username value to LINE_ID parameter instead of phone extension for Panasonic TGP500 phones provisioning.
  • [XB] Set username value to LINE_ID parameter instead of phone extension for Panasonic TGP500 phones provisioning.
  • [XB] Fix a dialplan issue when using BLF (Hints) for Queue / Agents.
  • [XB] Fix a dialplan issue when using BLF (Hints) for Queue / Agents.
  • [XB] Minor dialplan fix for Queue / Agents BLF destination.
  • [XB] Minor dialplan fix for Queue / Agents BLF destination.

    2.7.11 (2013-09-13)

  • [NVBS] On Application -> Scheduled Tasks, you can now sset the action to Playback a Message (Multicast RTP).
  • [NVBS] On Application -> Scheduled Tasks, you can now sset the action to Playback a Message (Multicast RTP).
  • [XBS] Fix a dialplan issue when manually executing a Scheduled Tasks.
  • [XBS] Fix a dialplan issue when manually executing a Scheduled Tasks.
  • [XB] Disable autoanswer when receiving incoming multicast page on Linksys (Sipura) auto provisioning.
  • [XB] Disable autoanswer when receiving incoming multicast page on Linksys (Sipura) auto provisioning.
  • [XS] Fix an issue on Scheduled Tasks (cron) script when the scheduler mode is not defined.
  • [XS] Fix an issue on Scheduled Tasks (cron) script when the scheduler mode is not defined.
  • [XB] Fix default group parameters for multicast paging on Polycom phones provisioning.
  • [XB] Fix default group parameters for multicast paging on Polycom phones provisioning.

    2.7.10 (2013-09-13)

  • [XB] Fix an issue with BLF key when we are using dash (-) on the extension name.
  • [XB] Fix an issue with BLF key when we are using dash (-) on the extension name.
  • [XB] Add 'Linksys_Key_System' parameter to Linksys (Sipura) phones provisioning (hardcoded value to 'Yes'). This setting is required for multicast paging.
  • [XB] Add 'Linksys_Key_System' parameter to Linksys (Sipura) phones provisioning (hardcoded value to 'Yes'). This setting is required for multicast paging.

    2.7.9 (2013-09-12)

  • [EV] On Extensions -> Voicemail, if the Maximum Messages option is set to zero, the mailbox will act as a "Greetings Only" voicemail.
  • [EV] On Extensions -> Voicemail, if the Maximum Messages option is set to zero, the mailbox will act as a "Greetings Only" voicemail.
  • [EBV] Fix issues with Label and Value fields for Paging keys in Aastra phones provisioning.
  • [EBV] Fix issues with Label and Value fields for Paging keys in Aastra phones provisioning.
  • [XB] Fix issue when updating Yealink phones configuration on some systems.
  • [XB] Fix issue when updating Yealink phones configuration on some systems.
  • [XB] Minor bugfix when generating directories for Aastra and Polycom phones on APS commit.
  • [XB] Minor bugfix when generating directories for Aastra and Polycom phones on APS commit.
  • [NVBS] Add Multicast RTP support on Application -> Paging and Intercom section and on Application -> Scheduled Tasks. This enable support for Multicast streaming audio for Paging extensions.
  • [NVBS] Add Multicast RTP support on Application -> Paging and Intercom section and on Application -> Scheduled Tasks. This enable support for Multicast streaming audio for Paging extensions.
  • [XB] Add missing dialplan for 'exten_${TENANT}_${EXTEN}' BLF key.
  • [XB] Add missing dialplan for 'exten_${TENANT}_${EXTEN}' BLF key.
  • [EBV] Add Call Waiting Tone setting to Sipura phones provisioning.
  • [EBV] Add Call Waiting Tone setting to Sipura phones provisioning.
  • [EBV] Add backlight settings to Polycom phones provisioning.
  • [EBV] Add backlight settings to Polycom phones provisioning.
  • [EBV] Add Multicast Paging support to Linksys (Sipura) phones provisioning.
  • [EBV] Add Multicast Paging support to Linksys (Sipura) phones provisioning.
  • [XB] Update Polycom directory service to remove device type from name.
  • [XB] Update Polycom directory service to remove device type from name.
  • [XB] Fix minor PHP error in directory service.
  • [XB] Fix minor PHP error in directory service.
  • [XV] Minor update to extension names displayed in directory service.
  • [XV] Minor update to extension names displayed in directory service.
  • [XV] Don't display phone type, for example: (SIP) in directory service.
  • [XV] Don't display phone type, for example: (SIP) in directory service.
  • [XBV] Add Multicast Paging support to SNOM phones provisioning.
  • [XBV] Add Multicast Paging support to SNOM phones provisioning.
  • [XB] Correctly generate dialplan for Banned Prefix lines when multiple prefixes are defined.
  • [XB] Correctly generate dialplan for Banned Prefix lines when multiple prefixes are defined.
  • [XB] Fix issue when updating call forward from SNOM action url.
  • [XB] Fix issue when updating call forward from SNOM action url.
  • [XB] More fixes on the Outgoing Lines dialplan when using TDM (Digital/Analog) Interfaces and CallerID Source routing.
  • [XB] More fixes on the Outgoing Lines dialplan when using TDM (Digital/Analog) Interfaces and CallerID Source routing.

    2.7.8 (2013-09-10)

  • [XB] Fix a context error on Class of Services when using Outgoing Lines and CallerID Source.
  • [XB] Fix a context error on Class of Services when using Outgoing Lines and CallerID Source.

    2.7.7 (2013-09-09)

  • [XV] Fix a display issues on Manager -> Class of Services -> Outgoing Lines restrictions.
  • [XV] Fix a display issues on Manager -> Class of Services -> Outgoing Lines restrictions.
  • [XB] On Commit -> Sanity Check -> Databases, when we modify SQL table structure, we now compare the field type to ensure that the change wasn't already applied. On some server this eliminate all delay during the Commit.
  • [XB] On Commit -> Sanity Check -> Databases, when we modify SQL table structure, we now compare the field type to ensure that the change wasn't already applied. On some server this eliminate all delay during the Commit.
  • [XB] Rename 'pickup_value' parameter for DSS/Line keys to 'extension' on Yeaink phones provisioning when firmware 71 or later is used.
  • [XB] Rename 'pickup_value' parameter for DSS/Line keys to 'extension' on Yeaink phones provisioning when firmware 71 or later is used.
  • [EB] We are now using pattern matching rules in order to optimize and reduce the size of configuration files when having lots of extensions.
  • [EB] We are now using pattern matching rules in order to optimize and reduce the size of configuration files when having lots of extensions.
  • [EB] On Queue (ACD) -> Music On Hold droplist, we added the ability to use custom class and variable (ex. ${QUEUENAME}-${CHANNEL(language)}).
  • [EB] On Queue (ACD) -> Music On Hold droplist, we added the ability to use custom class and variable (ex. ${QUEUENAME}-${CHANNEL(language)}).
  • [EBV] Add new Push-to-Talk (PTT) and Group Paging settings to Polycom phones provisioning.
  • [EBV] Add new Push-to-Talk (PTT) and Group Paging settings to Polycom phones provisioning.
  • [EV] Add "DND" option to Line keys in Yealink provisioning.
  • [EV] Add "DND" option to Line keys in Yealink provisioning.
  • [XB] Fix a minor issue on DND dialplan when using BLF key.
  • [XB] Fix a minor issue on DND dialplan when using BLF key.
  • [XB] On Commit -> Sanity Check, we now create, if not exist, an index for the 'realid' column on the CDR table (SQL).
  • [XB] On Commit -> Sanity Check, we now create, if not exist, an index for the 'realid' column on the CDR table (SQL).
  • [XV] Rename 'Thresholds (Wallboard)' tab in ACD Queues settings to 'Wallboard and Thresholds'.
  • [EV] Add new Wallboard Title option to ACD Queues settings.
  • [XV] Rename 'Thresholds (Wallboard)' tab in ACD Queues settings to 'Wallboard and Thresholds'.
  • [EV] Add new Wallboard Title option to ACD Queues settings.
  • [XB] Minor bugfixes when updating Billing Location in Update CDR Database tool.
  • [XB] Minor bugfixes when updating Billing Location in Update CDR Database tool.
  • [XB] Update Call Location/Type for Billing when recalculating Billing Cost in reports "Update CDR Database" tool.
  • [XB] Update Call Location/Type for Billing when recalculating Billing Cost in reports "Update CDR Database" tool.
  • [XB] Fix issue in monitor script when fraud_history SQL table is missing.
  • [XB] Fix issue in monitor script when fraud_history SQL table is missing.
  • [XB] Rewrite DND ON/OFF feature code dialplan to separate on and off actions when different feature codes are being used.
  • [XB] Rewrite DND ON/OFF feature code dialplan to separate on and off actions when different feature codes are being used.
  • [EBV] Add Caller ID Source setting to Yealink phones provisioning.
  • [EBV] Add Caller ID Source setting to Yealink phones provisioning.
  • [EBV] Add Call Pickup Tone setting to Sipura phones provisioning.
  • [EBV] Add Call Pickup Tone setting to Sipura phones provisioning.
  • [XB] Fix issue where CRON scripts return "Already running" when PID value is "0".
  • [XB] Fix issue where CRON scripts return "Already running" when PID value is "0".
  • [EBV] Add Live Dialpad option to Yealink phones provisioning.
  • [EBV] Add Live Dialpad option to Yealink phones provisioning.
  • [XV] Remove the ability to edit CallerID informations from Add Multiple Extensions wizard if the admin doesn't have permissions.
  • [XV] Remove the ability to edit CallerID informations from Add Multiple Extensions wizard if the admin doesn't have permissions.
  • [NVB] On Configuration -> Features Code -> Call Transfer, we added a new option that allow to play a 'Beep' after an Attended SIP transfer is completed.
  • [NVB] On Configuration -> Features Code -> Call Transfer, we added a new option that allow to play a 'Beep' after an Attended SIP transfer is completed.
  • [XBV] Update Yealink phones provisioning due to changes in firmware version 71.
  • [XBV] Update Yealink phones provisioning due to changes in firmware version 71.
  • [EV] On Configuration -> Synchronization -> Attributes, we added a dropdown menu that allow to pre-load default Attribute Name values based on the remote LDAP server implementation (ex. OpenLDAP or Active Directory).
  • [EV] On Configuration -> Synchronization -> Attributes, we added a dropdown menu that allow to pre-load default Attribute Name values based on the remote LDAP server implementation (ex. OpenLDAP or Active Directory).

    2.7.6 (2013-08-26)

  • [XV] Fix a visual issue when display Template name on Phone Provisioning.
  • [XV] Fix a visual issue when display Template name on Phone Provisioning.
  • [XB] On Outgoing Lines, when the option 'heck Incoming Lines before dialing Trunk' is enabled, we now verify if the source extension have the External CallerID informations defined.
  • [XB] On Outgoing Lines, when the option 'heck Incoming Lines before dialing Trunk' is enabled, we now verify if the source extension have the External CallerID informations defined.
  • [XB] Fix issue with unique value validation.
  • [XB] Fix issue with unique value validation.
  • [XB] Fix number of lines issue when using firmware 71 or later on Yealink phones provisioning.
  • [XB] Fix number of lines issue when using firmware 71 or later on Yealink phones provisioning.
  • [XB] Fix an issue when generating Emergency Lines dialplan when using Digital Interface group.
  • [XB] Fix an issue when generating Emergency Lines dialplan when using Digital Interface group.
  • [NV] On Global Options, it now possible to disable confirmations when Save/Copy/Cancel the edition of an item in GUI.
  • [NV] On Global Options, it now possible to disable confirmations when Save/Copy/Cancel the edition of an item in GUI.
  • [XB] Fix a minor PHP undefined index error on Commit.
  • [XB] Fix a minor PHP undefined index error on Commit.

    2.7.5 (2013-08-21)

  • [XB] We now preserve Extension/Tenant informations when doing a CallForward from an extension, this allow to use External CallerID for Internal calls forwarded on an Outgoing Lines.
  • [XB] We now preserve Extension/Tenant informations when doing a CallForward from an extension, this allow to use External CallerID for Internal calls forwarded on an Outgoing Lines.
  • [NS] On the Auto-Logout script for Hotdesk extensions, we now clear Voicemail MWI (BLF) on logout.
  • [NS] On the Auto-Logout script for Hotdesk extensions, we now clear Voicemail MWI (BLF) on logout.
  • [XS] On FastAGI daemon, when we retrieve Username prefixes, we must initialize the SQL connection if data aren't available on the Cache.
  • [XS] On FastAGI daemon, when we retrieve Username prefixes, we must initialize the SQL connection if data aren't available on the Cache.
  • [XV] Minor fix on the Yealink T4Xp LCD (Backlight) options.
  • [XV] Minor fix on the Yealink T4Xp LCD (Backlight) options.
  • [XS] Minor code cleanup on Mass Operations hook script.
  • [XS] Minor code cleanup on Mass Operations hook script.
  • [XS] Fix an issue on Scheduled Task (cron) for LDAP Synchronization when retrieving configuration from database.
  • [XS] Fix an issue on Scheduled Task (cron) for LDAP Synchronization when retrieving configuration from database.
  • [XV] On Settings -> Synchronisation (LDAP), change default values to match Active Directory default configuration.
  • [XV] On Settings -> Synchronisation (LDAP), change default values to match Active Directory default configuration.
  • [ES] We added the ability to Import and Export informations on the Phone Provisioning (APS) section.
  • [ES] We added the ability to Import and Export informations on the Phone Provisioning (APS) section.
  • [XS] An issue on BLF (Hint) check was fixed when doing update on the Scheduled Task (crond) script.
  • [XS] An issue on BLF (Hint) check was fixed when doing update on the Scheduled Task (crond) script.
  • [XBV] Revert patch: Remove Minimum number of Symbols settings for IAX/SIP users password policy because this setting is currently not used.
  • [XBV] Revert patch: Remove Minimum number of Symbols settings for IAX/SIP users password policy because this setting is currently not used.
  • [XB] Fix minor issue with Enable DST setting on Polycom phones provisioning.
  • [XB] Fix minor issue with Enable DST setting on Polycom phones provisioning.
  • [NVB] On Application -> IVR, it now possible to change the Language on the fly by the caller. A new destination for "Set Language" is now available.
  • [NVB] On Application -> IVR, it now possible to change the Language on the fly by the caller. A new destination for "Set Language" is now available.
  • [XS] On Scheduled tasks (cron), fix an issue where Virtual Fax folders are removed if the option to remove older fax is enabled and no faxes was been received since the specified period.
  • [XS] On Scheduled tasks (cron), fix an issue where Virtual Fax folders are removed if the option to remove older fax is enabled and no faxes was been received since the specified period.

    2.7.4.1 (2013-08-15)

  • [XB] Minor update to PHP code.
  • [XB] Minor update to PHP code.
  • [XB] Fix issue with Time Zone Name on Yealink phones provisioning.
  • [XB] Fix issue with Time Zone Name on Yealink phones provisioning.
  • [XB] Fix backlight issue on Yealink T4X phones.
  • [XB] Fix backlight issue on Yealink T4X phones.
  • [XB] Remove Local Contacts List on Yealink T41P/T42G phones provisioning (not supported).
  • [XB] Remove Local Contacts List on Yealink T41P/T42G phones provisioning (not supported).
  • [XB] Minor bugfix to Yealink phones provisioning.
  • [XB] Minor bugfix to Yealink phones provisioning.
  • [XB] Fix issue with number of Line Keys on Yealink phones provisioning when less than 6 lines supported.
  • [XB] Fix issue with number of Line Keys on Yealink phones provisioning when less than 6 lines supported.
  • [EBV] Add PC port VLAN settings to Cisco (Sipura) phones provisioning.
  • [EBV] Add PC port VLAN settings to Cisco (Sipura) phones provisioning.
  • [EBV] Add Watch Dog options to Yealink phones provisioning.
  • [EBV] Add Watch Dog options to Yealink phones provisioning.

    2.7.4 (2013-08-13)

  • [XB] Fix issue with line selection on Yealink T4X phones provisioning.
  • [XB] Fix issue with line selection on Yealink T4X phones provisioning.
  • [XV] Update External API settings to add support for new External API actions (version 2.0).
  • [XV] Update External API settings to add support for new External API actions (version 2.0).
  • [NB] On Phones -> Personal IVR, you can now use Personal ACD (Queue) as destination.
  • [NB] On Phones -> Personal IVR, you can now use Personal ACD (Queue) as destination.
  • [NVB] On Phones -> User Options, we added a new option that allow to playback a message to the caller when the destination extension is already in use.
  • [NVB] On Phones -> User Options, we added a new option that allow to playback a message to the caller when the destination extension is already in use.
  • [XB] Properly generate the Auto-Provisioning mode option on Yealink Provisioning.
  • [XB] Properly generate the Auto-Provisioning mode option on Yealink Provisioning.
  • [XB] On Outgoing Lines, when we use multiple failover lines and Authentication, then the PIN will only be prompted on the 1st line.
  • [XB] On Outgoing Lines, when we use multiple failover lines and Authentication, then the PIN will only be prompted on the 1st line.
  • [XB] Minor bugfixes to Personal Directories library.
  • [XB] Minor bugfixes to Personal Directories library.
  • [XB] On Snom Provisioning, fix an issue when generate Context-Sensitive Function Keys on phone Idle Screen.
  • [XB] On Snom Provisioning, fix an issue when generate Context-Sensitive Function Keys on phone Idle Screen.
  • [XB] Rename the 'Notify-Body' parameter to 'Content-Body' on the SIP Notifyconfiguration file. This allow to correctly set/clear the MWI (Voicemail) on SIP phones and Hotdesk extensions.
  • [XB] Rename the 'Notify-Body' parameter to 'Content-Body' on the SIP Notifyconfiguration file. This allow to correctly set/clear the MWI (Voicemail) on SIP phones and Hotdesk extensions.
  • [XB] When generate dialplan for Application -> Custom Scripts, do not remove duplicate lines.
  • [XB] When generate dialplan for Application -> Custom Scripts, do not remove duplicate lines.
  • [XB] Convert Skill name in lowercase and Tenant ID suffix when generate Skill Based Routing dialplan.
  • [XB] Convert Skill name in lowercase and Tenant ID suffix when generate Skill Based Routing dialplan.

    2.7.3 (2013-08-08)

  • [XS] When we generate calls from shell scripts, we ensure that the spooled file have right permission/ownership to be read by Asterisk.
  • [XS] When we generate calls from shell scripts, we ensure that the spooled file have right permission/ownership to be read by Asterisk.
  • [XS] Fix a shebang error on PHP shell script when using custom configuration file. This resolve lots of memory issues on cron/shell scripts.
  • [XS] Fix a shebang error on PHP shell script when using custom configuration file. This resolve lots of memory issues on cron/shell scripts.
  • [XS] Fix an issue with Time Scheduler when mode is set to "Every Day" in shell scripts/crontask.
  • [XS] Fix an issue with Time Scheduler when mode is set to "Every Day" in shell scripts/crontask.
  • [XB] Now set default firmware version to 70 and later for all Yealink phones provisioning.
  • [XB] Now set default firmware version to 70 and later for all Yealink phones provisioning.
  • [XB] Fix Soft-Keys issue on Yealink T41P/T42G phones provisioning.
  • [EBV] Add new Pre-defined BLF for Directed Pickuo to Yealink phones provisioning.
  • [XB] Fix issue with Pre-defined BLF on Yealink phones provisioning.
  • [XB] Fix Soft-Keys issue on Yealink T41P/T42G phones provisioning.
  • [EBV] Add new Pre-defined BLF for Directed Pickuo to Yealink phones provisioning.
  • [XB] Fix issue with Pre-defined BLF on Yealink phones provisioning.
  • [XB] Fix issue with DSS Keys (Soft-Keys) on Yealink T41P/T42G phones provisioning.
  • [XB] Fix issue with DSS Keys (Soft-Keys) on Yealink T41P/T42G phones provisioning.
  • [XB] Add new code to fix recording (monitoring) informations in CDR table for transferred calls.
  • [XB] Now update recording (monitoring) informations in CDR table each 30 seconds (was 60).
  • [XB] Add new code to fix recording (monitoring) informations in CDR table for transferred calls.
  • [XB] Now update recording (monitoring) informations in CDR table each 30 seconds (was 60).
  • [XV] Add a missing change for Skill Based Routing (ACD) when using multiple tenants.
  • [XV] Add a missing change for Skill Based Routing (ACD) when using multiple tenants.
  • [XS] Add missing function on Import/Export tool.
  • [XS] Add missing function on Import/Export tool.
  • [EVB] On Cisco (SPA) provisioning, you can now specify the configuration update mode between periodic timer (ex. each 3600 seconds) and specific time (ex. at 03h00).
  • [EVB] On Cisco (SPA) provisioning, you can now specify the configuration update mode between periodic timer (ex. each 3600 seconds) and specific time (ex. at 03h00).

    2.7.2.1 (2013-08-02)

  • [EBV] Add new 'Use this Line for All Buttons ?' setting to Lines settings in Cisco (Sipura) phones provisioning.
  • [EBV] Add new 'Use this Line for All Buttons ?' setting to Lines settings in Cisco (Sipura) phones provisioning.
  • [EBV] Add new Pre-defined BLF to selection in Auto-Provisioning for Specific Queue Agent Extension.
  • [EBV] Add new Pre-defined BLF to selection in Auto-Provisioning for Specific Queue Agent Extension.
  • [XBV] When global password policy is enabled for SIP/IAX accounts, now properly set default values in wizards to use the global values.
  • [XBV] When global password policy is enabled for SIP/IAX accounts, now properly set default values in wizards to use the global values.
  • [XV] Remove Minimum number of Symbols settings for IAX/SIP users password policy because this setting is currently not used.
  • [XV] Remove Minimum number of Symbols settings for IAX/SIP users password policy because this setting is currently not used.
  • [XV] When specifying E911 in "Add multiple extensions" wizard, the Full Name and E911 Number are now mandatory.
  • [XV] When specifying E911 in "Add multiple extensions" wizard, the Full Name and E911 Number are now mandatory.
  • [XV] When an username prefix is specified in tenant settings. Now display this value in "Username" column for Phone extensions listing.
  • [XV] When an username prefix is specified in tenant settings. Now display this value in "Username" column for Phone extensions listing.
  • [XB] Fix issue with sidebar menu after changing Color Theme when logged as Web Authentication user.
  • [XB] Fix issue with sidebar menu after changing Color Theme when logged as Web Authentication user.

    2.7.2 (2013-07-31)

  • [EBV] Update paused state when changed on new device states (hints) for agents login/logout status on a specific queue.
  • [XB] Don't remove list of dynamic queues on database cleanup in COMMIT.
  • [XV] Info: The new device states (hints) for agent login/logout status on a specific queue is 'queue-[tenant]-[queue]-[agent extension]'.
  • [XV] Info: The new device states (hints) for phone agent login/logout status on a specific queue is 'queue-[tenant]-[queue]-ext-[phone extension]'.
  • [EBV] Update paused state when changed on new device states (hints) for agents login/logout status on a specific queue.
  • [XB] Don't remove list of dynamic queues on database cleanup in COMMIT.
  • [XV] Info: The new device states (hints) for agent login/logout status on a specific queue is 'queue-[tenant]-[queue]-[agent extension]'.
  • [XV] Info: The new device states (hints) for phone agent login/logout status on a specific queue is 'queue-[tenant]-[queue]-ext-[phone extension]'.
  • [XB] Fix PHP error in soft-hangup script.
  • [XB] Fix PHP error in soft-hangup script.
  • [EBV] Add new device states (hints) for agents login/logout status on a specific queue (queue---).
  • [EBV] Add new device states (hints) for phone agent login/logout status on a specific queue (queue---ext-).
  • [XB] Don't add for "new location" when using feature code for local agent login/logout.
  • [EBV] Add new device states (hints) for agents login/logout status on a specific queue (queue---).
  • [EBV] Add new device states (hints) for phone agent login/logout status on a specific queue (queue---ext-).
  • [XB] Don't add for "new location" when using feature code for local agent login/logout.
  • [XB] Fix PHP error in Report.php library that cause crash issue (related to recent changes to add tenant prefix).
  • [XB] Fix PHP error in Report.php library that cause crash issue (related to recent changes to add tenant prefix).
  • [XB] Fix minor PHP errors.
  • [XB] Fix minor PHP errors.
  • [XB] When issue when retrieving large directories on Yealink phones.
  • [XB] When issue when retrieving large directories on Yealink phones.

    2.7.1.5 (2013-07-30)

  • [XB] Fix crash issue in SQL Driver library due to recent changes to add a new option for Username prefix in tenant settings.
  • [XB] Fix crash issue in SQL Driver library due to recent changes to add a new option for Username prefix in tenant settings.

    2.7.1.4 (2013-07-30)

  • [XB] Add required username prefix (when used in tenant settings) to FastAGI scripts when needed.
  • [XB] Add required username prefix (when used in tenant settings) to FastAGI scripts when needed.
  • [XB] Add required username prefix (when used in tenant settings) to XAPI backend when needed.
  • [XB] Add required username prefix (when used in tenant settings) to XAPI backend when needed.
  • [XB] Add required username prefix (when used in tenant settings) to mass phones reboot tool when needed.
  • [XB] Add required username prefix (when used in tenant settings) to mass phones reboot tool when needed.
  • [XB] Add required username prefix (when used in tenant settings) to backend libraries when needed.
  • [XB] Add required username prefix (when used in tenant settings) to backend libraries when needed.
  • [XB] Add required username prefix (when used in tenant settings) to backend scripts when needed.
  • [XB] Add required username prefix (when used in tenant settings) to backend scripts when needed.
  • [XB] Add required username prefix (when used in tenant settings) to services scripts when needed.
  • [XB] Add required username prefix (when used in tenant settings) to services scripts when needed.

    2.7.1.3 (2013-07-30)

  • [EBV] Add new Username Prefix option to Tenant settings. When this feature is enabled, a specified prefix will be automatically to username value for all phone extensions. Please note that enabling this value will force username to be updated on all current devices.
  • [EBV] Add new Username Prefix option to Tenant settings. When this feature is enabled, a specified prefix will be automatically to username value for all phone extensions. Please note that enabling this value will force username to be updated on all current devices.
  • [XV] Add missing description field in Holidays management.
  • [XV] Add missing description field in Holidays management.
  • [EBV] Update "Call Completion on Busy Subscriber (CCBS)" and "Call Completion on No Response (CCNR)" to allow to specify the Voicemail Mailboxes for Voicemail destination.
  • [EBV] Update "Call Completion on Busy Subscriber (CCBS)" and "Call Completion on No Response (CCNR)" to allow to specify the Voicemail Mailboxes for Voicemail destination.
  • [NBV] Add "Call Completion on Busy Subscriber (CCBS)" and "Call Completion on No Response (CCNR)" to phone extension call forward settings (On Busy / On No Answer).
  • [NBV] Add "Call Completion on Busy Subscriber (CCBS)" and "Call Completion on No Response (CCNR)" to phone extension call forward settings (On Busy / On No Answer).
  • [XB] Minor updates to COMMIT history.
  • [XB] Minor updates to COMMIT history.
  • [XB] Save each COMMIT executions in a COMMIT history (log).
  • [NBV] Add new Change Control to COMMIT (settings are under Configuration -> Commit).
  • [XB] Save each COMMIT executions in a COMMIT history (log).
  • [NBV] Add new Change Control to COMMIT (settings are under Configuration -> Commit).
  • [NBV] Add new option in Tenant settings to automatically delete reports data older than a specified number of days.
  • [NBV] Add new option in Tenant settings to automatically delete reports data older than a specified number of days.

    2.7.1.2 (2013-07-29)

  • [EB] Add new call type (calldir SQL column) in CDR data for Incoming ACD (acd_in) and ACD Callback (acd_callback).
  • [EB] Add new call type (calldir SQL column) in CDR data for Incoming ACD (acd_in) and ACD Callback (acd_callback).
  • [XV] Minor update to new ACD Wallboard thresholds.
  • [XV] Minor update to new ACD Wallboard thresholds.
  • [XB] Fix issue where device state for the previous logged phone was not properly updated in Hotdesk Logon if hotdesk extension was already online.
  • [XB] Fix issue where device state for the previous logged phone was not properly updated in Hotdesk Logon if hotdesk extension was already online.
  • [EV] Add Thresholds options to ACD Queues. This allow to customize colors in ScopSTATS ACD Wallboard.
  • [EV] Add Thresholds options to ACD Queues. This allow to customize colors in ScopSTATS ACD Wallboard.

    2.7.1.1 (2013-07-28)

  • [XV] Extension field when using Custom BLF string should not be mandatory in Yealink phones provisioning.
  • [XV] Extension field when using Custom BLF string should not be mandatory in Yealink phones provisioning.
  • [XB] Now use "auto" backend instead of "polling" in Fail2Ban configuration. In automatic mode, Fail2Ban will automatically use "gamin" if installed and "polling" otherwise.
  • [XB] Now use "auto" backend instead of "polling" in Fail2Ban configuration. In automatic mode, Fail2Ban will automatically use "gamin" if installed and "polling" otherwise.
  • [XV] Add warning to "Ring on additional extension(s) ?" setting on Phone extensions: This feature is not supported when using Agent or Hotdesk extension.
  • [XV] Add warning to "Ring on additional extension(s) ?" setting on Phone extensions: This feature is not supported when using Agent or Hotdesk extension.
  • [XB] Fix issue with BLF on Yealink phones provisioning.
  • [XB] Fix issue with BLF on Yealink phones provisioning.
  • [XB] Fix a minor issue on dialplan when generating Time Scheduler and that Start Time and/or End Time is not defined.
  • [XB] Fix a minor issue on dialplan when generating Time Scheduler and that Start Time and/or End Time is not defined.
  • [XBV] On Queue (ACD) -> Announcement, change the Announce Frequency rounding time field from integer to a dropdown with a predefined list of valid times.
  • [XBV] On Queue (ACD) -> Announcement, change the Announce Frequency rounding time field from integer to a dropdown with a predefined list of valid times.
  • [XB] Fix a issue on Personal IVR where dialplan isn't generated when destination is set to Auto Attendant (IVR).
  • [XB] Fix a issue on Personal IVR where dialplan isn't generated when destination is set to Auto Attendant (IVR).

    2.7.1 (2013-07-23)

  • [XB] Minor bugfix to Panasonic TGP5xx phones provisioning.
  • [XB] Minor bugfix to Panasonic TGP5xx phones provisioning.
  • [XB] Fix issues with Hints (BLF) on Polycom Directory when Extensions is not SIP.
  • [XB] Fix issues with Hints (BLF) on Polycom Directory when Extensions is not SIP.
  • [EV] Add Daylight Saving Time (DST) settings to Panasonic phones provisioning.
  • [XB] Add missing LINE_ID parameter to Panasonic TGP500/TGP550 phones provisioning.
  • [EV] Add Daylight Saving Time (DST) settings to Panasonic phones provisioning.
  • [XB] Add missing LINE_ID parameter to Panasonic TGP500/TGP550 phones provisioning.
  • [XB] Minor bugfixes to new BLF Mode drop-list in phones provisioning.
  • [XB] Minor bugfixes to new BLF Mode drop-list in phones provisioning.
  • [XB] Fix issue when using an Expansion Module on Yealink T2xP phones provisioning.
  • [XB] Fix issue when using an Expansion Module on Yealink T2xP phones provisioning.
  • [XB] Add missing Holiday ID variable in parameters file (used by wizard).
  • [XB] Fix issue when converting JSON object to an array when using Horde JSON decoder in Holidays library.
  • [XB] Add missing Holiday ID variable in parameters file (used by wizard).
  • [XB] Fix issue when converting JSON object to an array when using Horde JSON decoder in Holidays library.
  • [XB] Minor bugfix to Holidays library.
  • [XB] Minor bugfix to Holidays library.
  • [XB] Minor bugfix to Holidays library.
  • [XB] Minor bugfix to Holidays library.
  • [XB] Fix issue in Holidays class when PHP "json_decode" function is not available.
  • [XB] Minor cleanup in Holidays code.
  • [XB] Fix issue in Holidays class when PHP "json_decode" function is not available.
  • [XB] Minor cleanup in Holidays code.
  • [EVB] On Queues (ACD) -> Skill Based Routing, all informations are now configured on a Tenant basis instead of been global for whole server.
  • [EVB] On Queues (ACD) -> Skill Based Routing, all informations are now configured on a Tenant basis instead of been global for whole server.
  • [NVS] On Telephony -> Manager -> Holidays, we added a new 'Import Holidays' button that allow to automatically create rules based on region/country and different criteria (ex. christian holiday, legal/bank, etc).
  • [NVS] On Telephony -> Manager -> Holidays, we added a new 'Import Holidays' button that allow to automatically create rules based on region/country and different criteria (ex. christian holiday, legal/bank, etc).
  • [XV] Add "Automatic" option to "Line" selection on softkeys for Yealink phones provisioning.
  • [XV] Add "Automatic" option to "Line" selection on softkeys for Yealink phones provisioning.
  • [XB] Minor updates to Panasonic provisioning for TGP5XX phones.
  • [XB] Minor updates to Panasonic provisioning for TGP5XX phones.
  • [XB] Fix minor issue with BLF on Yealink phones provisioning.
  • [XB] Fix minor issue with BLF on Yealink phones provisioning.
  • [XB] Fix issue when generating provisioning configuration file for Panasonic KX-UT113.
  • [XB] Cleanup invalid parameters in Panasonic TGP500/TGP550 phones provisioning.
  • [XB] Fix issue when generating provisioning configuration file for Panasonic KX-UT113.
  • [XB] Cleanup invalid parameters in Panasonic TGP500/TGP550 phones provisioning.
  • [XB] Minor code cleanup to provisioning backend for Panasonic phones.
  • [XB] Minor code cleanup to provisioning backend for Panasonic phones.
  • [XB] Add new drop-list to Aastra, Grandstream, Panasonic, SNOM and Yealink phones provisioning to allow selection of pre-defined BLF.
  • [XB] Add new drop-list to Aastra, Grandstream, Panasonic, SNOM and Yealink phones provisioning to allow selection of pre-defined BLF.
  • [EBV] Enhance Time Scheduler to allow multiple specific date.
  • [EBV] Enhance Time Scheduler to allow multiple time values.
  • [EBV] It is now possible to add Time Scheduler on 'All (Global)' tenant.
  • [XBV] Fix permission issue on multi-tenant systems where a Time Schedule was selectable from any tenant. Now, a time schedule can be selected only if on the same tenant or if time schedule is on 'All (Global)' tenant.
  • [EBV] Enhance Time Scheduler to allow multiple specific date.
  • [EBV] Enhance Time Scheduler to allow multiple time values.
  • [EBV] It is now possible to add Time Scheduler on 'All (Global)' tenant.
  • [XBV] Fix permission issue on multi-tenant systems where a Time Schedule was selectable from any tenant. Now, a time schedule can be selected only if on the same tenant or if time schedule is on 'All (Global)' tenant.
  • [XBV] Update number of lines for Panasonic KX-UT113 and KX-UT123 phones provisioning to 2 lines.
  • [XBV] Update number of lines for Panasonic KX-UT133 and KX-UT136 phones provisioning to 4 lines.
  • [XBV] Update number of lines for Panasonic KX-UT248 and KX-UT670 phones provisioning to 6 lines.
  • [XBV] Update number of lines for Panasonic KX-TGP500 and KX-TGP550 phones provisioning to 4 lines.
  • [XBV] Update number of lines for Panasonic KX-UT113 and KX-UT123 phones provisioning to 2 lines.
  • [XBV] Update number of lines for Panasonic KX-UT133 and KX-UT136 phones provisioning to 4 lines.
  • [XBV] Update number of lines for Panasonic KX-UT248 and KX-UT670 phones provisioning to 6 lines.
  • [XBV] Update number of lines for Panasonic KX-TGP500 and KX-TGP550 phones provisioning to 4 lines.

    2.7.0.1 (2013-07-19)

  • [XB] Minor updates to panasonic phones provisioning.
  • [XB] Minor updates to panasonic phones provisioning.
  • [XB] Disable LUA (pbx_lua.so) module from loaded Asterisk modules.
  • [XB] Disable LUA (pbx_lua.so) module from loaded Asterisk modules.
  • [XB] Fix issue with Soft Keys (Flex buttons) on Panasonic phones provisioning.
  • [XB] Fix issue with Soft Keys (Flex buttons) on Panasonic phones provisioning.
  • [XV] Fix APS Model type not displayed in list.
  • [XV] Fix APS Model type not displayed in list.
  • [XB] Fix issue with Expansion Module on Yealink phones provisioning when using firmware version 70 or later.
  • [XB] Fix issue with Expansion Module on Yealink phones provisioning when using firmware version 70 or later.
  • [XB] Minor bugfix to permissions check for Flash Operator Panel.
  • [XB] Minor bugfix to permissions check for Flash Operator Panel.
  • [XB] Fix issue where "Flash Operator Panel" is displayed in sidebar under Third Party menu when module is disabled.
  • [XB] Fix issue where "Flash Operator Panel" is displayed in sidebar under Third Party menu when module is disabled.
  • [XS] Minor fix on Panasonic HTTP Provisioning support.
  • [XS] Minor fix on Panasonic HTTP Provisioning support.

    2.7.0 (2013-07-18)

  • [XV] The Label field for Expansion Keys is now mandatory when using LCD Expansion Module on Yealink phones provisioning.
  • [XV] The Label field for Expansion Keys is now mandatory when using LCD Expansion Module on Yealink phones provisioning.
  • [XS] Fix a PHP configuration issue with FastAGI daemon service.
  • [XS] Fix a PHP configuration issue with FastAGI daemon service.
  • [XV] Now set LCD Expansion Module as default Expansion Model for Yealink phones provisioning.
  • [XV] Now set initial value for Key 1 and Key 21 on Expansion Model EXP39 (LCD) in Yealink phones provisioning.
  • [XV] Now set LCD Expansion Module as default Expansion Model for Yealink phones provisioning.
  • [XV] Now set initial value for Key 1 and Key 21 on Expansion Model EXP39 (LCD) in Yealink phones provisioning.
  • [XB] Fix an issue with new grouped selection for APS phone models.
  • [XB] Fix an issue with new grouped selection for APS phone models.
  • [EV] Phone Model selection in APS settings are now grouped by vendor.
  • [EV] Phone Model selection in APS settings are now grouped by vendor.
  • [XV] Add new warning 'You must define a minimum of two Directory Number keys per assigned Line' to Soft Keys tab in Panasonic phones provisioning.
  • [XV] Add new warning 'You must define a minimum of two Directory Number keys per assigned Line' to Soft Keys tab in Panasonic phones provisioning.
  • [XB] Add support for Mass Reboot on Panasonic phones.
  • [XB] Add support for Mass Reboot on Panasonic phones.
  • [EV] Add DSCP level for SIP and RTP to Panasonic phones provisioning.
  • [EV] Add DSCP level for SIP and RTP to Panasonic phones provisioning.
  • [XV] Label field for soft key need to be displayed when Directory Number key type is selected in Panasonic phones provisioning.
  • [XV] Label field for soft key need to be displayed when Directory Number key type is selected in Panasonic phones provisioning.
  • [XBV] Remove 'Ringtone' parameter for Directory Number soft key. This parameter is currently not supported by Panasonic phones.
  • [XBV] Remove 'Ringtone' parameter for Directory Number soft key. This parameter is currently not supported by Panasonic phones.
  • [XB] Minor bugfixes to Panasonic phones provisioning.
  • [XB] Minor bugfixes to Panasonic phones provisioning.
  • [XB] Rename 'Polycom IP300/330' phone model in provisioning to 'Polycom IP300/330/331'.
  • [XB] Rename 'Polycom IP300/330' phone model in provisioning to 'Polycom IP300/330/331'.
  • [EV] Add new 'Ringtone' and 'Line' setting for Soft Keys in Panasonic phones provisioning when 'Directory Number' key type is selected.
  • [EV] Add new 'Ringtone' and 'Line' setting for Soft Keys in Panasonic phones provisioning when 'Directory Number' key type is selected.
  • [EB] Add a new global configuration file for APS in backend and update scripts to use the new configuration values.
  • [EB] Add a new global configuration file for APS in backend and update scripts to use the new configuration values.
  • [XB] Fix minor issues in Panasonic DECT phones provisioning.
  • [XB] Fix minor issues in Panasonic DECT phones provisioning.
  • [XB] Minor update to Synchronization parameters file.
  • [XB] Minor update to Synchronization parameters file.
  • [XB] Finalize Panasonic DECT module for UDS124 (Cell Station) and UDT111/UDT121 (Phone Station) in phones provisioning.
  • [EBV] Add new Panasonic UDT131 to phones provisioning.
  • [XB] Finalize Panasonic DECT module for UDS124 (Cell Station) and UDT111/UDT121 (Phone Station) in phones provisioning.
  • [EBV] Add new Panasonic UDT131 to phones provisioning.
  • [EV] Add new 'Delete Scheduled Tasks after being processed ?' setting to Web Authentication options in extension settings.
  • [EB] Update CRON task for Web Authentication user scheduled tasks to automatically delete processed tasks when option is enabled in user settings.
  • [EV] Add new 'Delete Scheduled Tasks after being processed ?' setting to Web Authentication options in extension settings.
  • [EB] Update CRON task for Web Authentication user scheduled tasks to automatically delete processed tasks when option is enabled in user settings.
  • [XB] Fix issue when sending SMS notification for web authentication user scheduled tasks.
  • [XB] Fix issue when sending SMS notification for web authentication user scheduled tasks.
  • [XB] Minor update to Web Authentication permission for SMS reports in ScopSTATS.
  • [XB] Minor update to Web Authentication permission for SMS reports in ScopSTATS.
  • [EV] Add new 'Allow user to create Scheduled Tasks ?' setting to Web Authentication options in extension settings.
  • [EV] Add new 'Maximum number of Tasks' setting to Web Authentication options in extension settings.
  • [EV] When logged as Web Authentication user, now check for new Scheduled Tasks permissions.
  • [XB] Minor update to Personal Directory when logged as Web Authentication user.
  • [EV] Add new 'Allow user to create Scheduled Tasks ?' setting to Web Authentication options in extension settings.
  • [EV] Add new 'Maximum number of Tasks' setting to Web Authentication options in extension settings.
  • [EV] When logged as Web Authentication user, now check for new Scheduled Tasks permissions.
  • [XB] Minor update to Personal Directory when logged as Web Authentication user.
  • [EV] Add new settings to specify SMS Gateway for Outgoing Text Messages in Web Authentication tab for phone extensions.
  • [EV] Add new settings to enable SMS reports in Web Authentication tab for phone extensions.
  • [EV] Add new settings to specify SMS Gateway for Outgoing Text Messages in Web Authentication tab for phone extensions.
  • [EV] Add new settings to enable SMS reports in Web Authentication tab for phone extensions.
  • [XB] Enable Scheduled Tasks when logged as web authentication user. Currently only the "Conference" action is supported. When a user add a new Scheduled Task, a COMMIT will be automatically done to generate the task dialplan.
  • [XB] Minor bugfix in Personal Directory when logged as web authentication user.
  • [XB] Minor update to Scheduled Tasks parameters.
  • [XB] Enable Scheduled Tasks when logged as web authentication user. Currently only the "Conference" action is supported. When a user add a new Scheduled Task, a COMMIT will be automatically done to generate the task dialplan.
  • [XB] Minor bugfix in Personal Directory when logged as web authentication user.
  • [XB] Minor update to Scheduled Tasks parameters.
  • [XB] Increase memory limit in COMMIT script to 512mb.
  • [XB] Increase memory limit in COMMIT script to 512mb.
  • [EB] Update CRON scripts to process Personal GUI (User) Scheduled Tasks.
  • [EB] Update CRON scripts to process Personal GUI (User) Scheduled Tasks.
  • [XB] Generate Personal GUI (User) tasks on COMMIT.
  • [XB] Generate Personal GUI (User) tasks on COMMIT.
  • [XV] Disable experimental development code for Scheduled Tasks in Personal GUI due to backend issues.
  • [XV] Disable experimental development code for Scheduled Tasks in Personal GUI due to backend issues.
  • [XB] Add missing file related to last change.
  • [XB] Add missing file related to last change.
  • [NV] Add new 'Scheduled Tasks' management to Personal GUI (Web Authentication). This allow a user to schedule a Conference / Queue Call at a specific date/hour.
  • [NV] Add new 'Scheduled Tasks' management to Personal GUI (Web Authentication). This allow a user to schedule a Conference / Queue Call at a specific date/hour.
  • [XV] Add missing 'Hour' setting to Scheduled Tasks when mode is set to "specific date".
  • [XV] Add missing 'Hour' setting to Scheduled Tasks when mode is set to "specific date".
  • [XB] Fix issue with Always On backlight option for Yealink phones.
  • [XB] Fix issue with Always On backlight option for Yealink phones.
  • [XV] Only display SMS notifcation option in ACD Queue Alarms when enabled in GUI.
  • [XV] Only display SMS notifcation option in ACD Queue Alarms when enabled in GUI.
  • [EV] Update Scheduler settings in Scheduled Tasks. This is now possible to set a specific date for a task.
  • [EV] Add new Notifications settings to Scheduled Tasks. This allow to send Email and SMS notifications.
  • [EB] Update Scheduled Tasks backend (CRON script) to add new notifications.
  • [EV] Update Scheduler settings in Scheduled Tasks. This is now possible to set a specific date for a task.
  • [EV] Add new Notifications settings to Scheduled Tasks. This allow to send Email and SMS notifications.
  • [EB] Update Scheduled Tasks backend (CRON script) to add new notifications.
  • [XB] Add a new upgrade script to create personal directories entries in new database from old data when the system has been upgraded from a VERY OLD version.
  • [XB] Add a new upgrade script to create personal directories entries in new database from old data when the system has been upgraded from a VERY OLD version.
  • [EB] Now send an 'AgentPauseCode' event when agent pause code has been updated.
  • [EB] Now send an 'AgentPauseCode' event when agent pause code has been updated.
  • [EB] Add new 'PauseCode' variable to Asterisk database when using ACD Pause Code (was previously saved only in QueueLog data). This will allow to retrieve the current agent Pause Code from live monitoring daemons.
  • [EB] Add new 'PauseCode' variable to Asterisk database when using ACD Pause Code (was previously saved only in QueueLog data). This will allow to retrieve the current agent Pause Code from live monitoring daemons.
  • [NBV] Add new 'Alarms' to ACD Queue settings. This allow to send Email or SMS notifications when ACD queue statistics (in Realtime Monitor) match a specified threshold.
  • [NBV] Add new 'Alarms' to ACD Queue settings. This allow to send Email or SMS notifications when ACD queue statistics (in Realtime Monitor) match a specified threshold.
  • [EBV] Allow to specify Identity informations in Phone Wizard.
  • [EBV] Allow to specify Identity informations in Phone Wizard.
  • [XB] Add missing upgrade script to set initial value for new 'Public IVR' setting.
  • [XB] Add missing upgrade script to set initial value for new 'Public IVR' setting.
  • [XB] Minor update to LCR, Call Rotate and Supervisor Fast AGI Scripts.
  • [XB] Minor update to LCR, Call Rotate and Supervisor Fast AGI Scripts.
  • [XB] Minor update to Phone Music On Hold Fast AGI script.
  • [XB] Minor update to Phone Music On Hold Fast AGI script.
  • [XB] Now use Identites values defined in phone extension settings in Caller ID Lookup FastAGI script.
  • [XB] Fix minor issues in Caller ID Lookup FastAGI script.
  • [XB] Now use Identites values defined in phone extension settings in Caller ID Lookup FastAGI script.
  • [XB] Fix minor issues in Caller ID Lookup FastAGI script.
  • [EBV] Add a new 'Ring on additional extension ?' parameter in Phone Extension settings. This setting allow to specify additional extensions that will ring when the extension is called.
  • [EBV] Add a new 'Ring on additional extension ?' parameter in Phone Extension settings. This setting allow to specify additional extensions that will ring when the extension is called.
  • [XB] Minor update to SIP ALG Detector tool.
  • [XB] Minor update to SIP ALG Detector tool.
  • [XB] Fix minor PHP errors during COMMIT.
  • [XB] Fix minor PHP errors during COMMIT.
  • [XB] Fix issue when retrieving Directory members from an LDAP Source during COMMIT.
  • [XB] Fix issue when retrieving Directory members from an LDAP Source during COMMIT.
  • [EBV] Add a new 'Enable public access to this IVR ?' setting to IVR menu parameters. When this option is enabled the IVR menu will be allowed when selecting "Auto Attendant (IVR)" destination in extensions.
  • [EV] Add new 'Public IVR' colum to IVR menus list.
  • [EB] For old setups, the upgrade script has been updated to automatically set the 'Enable public access to this IVR ?' setting to IVR menus when it was already used as a destination in extensions.
  • [EV] Add new 'Auto Attendant (IVR)' destination to Personal IVR in extensions.
  • [EBV] Add a new 'Enable public access to this IVR ?' setting to IVR menu parameters. When this option is enabled the IVR menu will be allowed when selecting "Auto Attendant (IVR)" destination in extensions.
  • [EV] Add new 'Public IVR' colum to IVR menus list.
  • [EB] For old setups, the upgrade script has been updated to automatically set the 'Enable public access to this IVR ?' setting to IVR menus when it was already used as a destination in extensions.
  • [EV] Add new 'Auto Attendant (IVR)' destination to Personal IVR in extensions.
  • [NBV] Add new 'SIP ALG Detector' tool. This tool allow to detect if ALG is enabled on customer router. Please note that this tool require 'ruby' package to be installed.
  • [NBV] Add new 'SIP ALG Detector' tool. This tool allow to detect if ALG is enabled on customer router. Please note that this tool require 'ruby' package to be installed.
  • [EBV] Add 'Send a Fax (Fax On-Demand)' destination to Phone Personal IVR settings.
  • [EBV] Add 'Send a Fax (Fax On-Demand)' destination to Phone Personal IVR settings.
  • [EBV] Add new 'HotDesk (Internal Calls)' parameter to SIP Alert - Ring Tone options.
  • [EBV] Add new 'HotDesk (Internal Calls)' parameter to SIP Alert - Ring Tone options.
  • [EBV] It is now possible to customize the 'Push2Phone' displayed messages for DND, Call Forward and Out-Of-Office when Enabled/Disabled in the phone settings.
  • [EBV] It is now possible to customize the 'Push2Phone' displayed messages for DND, Call Forward and Out-Of-Office when Enabled/Disabled in the phone settings.
  • [XB] Add phone extension 'Identity' values to Directory results when defined.
  • [XB] Add phone extension 'Identity' values to Directory results when defined.
  • [XB] Set default value for SIP registrar to 0.0.0.0 when not defined in Configuration -> General -> Provisioning.
  • [XB] Set default value for SIP registrar to 0.0.0.0 when not defined in Configuration -> General -> Provisioning.
  • [EV] Update Phones provisioning initial configuration to use 'Default SIP Server' value defined in Configuration -> General -> Provisioning.
  • [EV] Update Phones provisioning initial configuration to use 'Default SIP Server' value defined in Configuration -> General -> Provisioning.

    2.6.53.1 (2013-07-12)

  • [EV] Add tips (help) to LDAP settings.
  • [EV] Add tips (help) to LDAP settings.
  • [XB] Fix issue when specifying initial Phone Number filter after selecting a new LDAP Source (when no value is defined).
  • [XB] Fix issue when specifying initial Phone Number filter after selecting a new LDAP Source (when no value is defined).
  • [XB] Fix issue when specifying initial Name/Phone Number filter after selecting a new LDAP Source (when no value is defined).
  • [XB] Fix issue when specifying initial Name/Phone Number filter after selecting a new LDAP Source (when no value is defined).
  • [XB] Minor update to LDAP Source parameters.
  • [XB] Minor update to LDAP Source parameters.
  • [XV] Minor update to LDAP Source settings.
  • [XV] Minor update to LDAP Source settings.
  • [XBV] Minor update to LDAP settings in APS phones provisioning.
  • [XBV] Minor update to LDAP settings in APS phones provisioning.
  • [XB] Minor update in APS modules to fix LDAP issues.
  • [XB] Minor update in APS modules to fix LDAP issues.
  • [EV] Add 'Display Name' setting to LDAP Source.
  • [EV] Add 'Display Name' setting to LDAP Source.
  • [EBV] Add LDAP support to Grandstream GXP21xx/1450 phones provisioning.
  • [EBV] Add LDAP support to Grandstream GXP21xx/1450 phones provisioning.
  • [XB] Minor updates to Caller ID Lookup when using LDAP.
  • [XB] Minor updates to Caller ID Lookup when using LDAP.
  • [XB] Minor updates to Phone Directory when using LDAP.
  • [XB] Minor updates to Phone Directory when using LDAP.

    2.6.53 (2013-07-12)

  • [EBV] Add new 'LDAP Source' setting to LDAP Synchronisation feature.
  • [EBV] Add new 'LDAP Source' setting to LDAP Synchronisation feature.
  • [XB] Add missing BLF cron script.
  • [XB] Add missing BLF cron script.
  • [XB] Minor update to LDAP Connectivity Test tool.
  • [XB] Minor update to LDAP Connectivity Test tool.
  • [XV] Add missing 'Protocol Version' selection in LDAP Connectivity Test tool.
  • [XV] Don't display 'Version 1' in Protocol Version selection for LDAP sources (we only support Version 2 and 3).
  • [XV] Add missing 'Protocol Version' selection in LDAP Connectivity Test tool.
  • [XV] Don't display 'Version 1' in Protocol Version selection for LDAP sources (we only support Version 2 and 3).
  • [XV] Update order of left tree menu items to match the main application menu.
  • [XV] Update order of left tree menu items to match the main application menu.
  • [XB] Update tabs order in Miscellaneous section.
  • [XB] Update tabs order in Miscellaneous section.
  • [XV] Hide 'Tenant' column in 'LDAP Source' list.
  • [EV] Add new LDAP Connectivity Test link to 'LDAP Source' list.
  • [XV] Hide 'Tenant' column in 'LDAP Source' list.
  • [EV] Add new LDAP Connectivity Test link to 'LDAP Source' list.
  • [XB] Fix issue when using LDAP Source in Phone Directory and Caller ID lookup scripts.
  • [XB] Fix issue when using LDAP Source in Phone Directory and Caller ID lookup scripts.
  • [EBV] Add new LDAP Connectivity Test tool (accessible under Telephony -> Tools menu).
  • [EBV] Add new LDAP Connectivity Test tool (accessible under Telephony -> Tools menu).
  • [XV] Now scroll to top when displaying Delete confirmation box. This fix an issue where the delete confirmation box is not visible if the current page has too many items.
  • [XV] Now scroll to top when displaying Delete confirmation box. This fix an issue where the delete confirmation box is not visible if the current page has too many items.
  • [XB] Fix issue with Park And Announce destination when using "Native Parking" and multiple tenants.
  • [EV] Add new 'Destination on Timeout' setting when Application destination is set to Park And Announce.
  • [XB] Fix issue with Park And Announce destination when using "Native Parking" and multiple tenants.
  • [EV] Add new 'Destination on Timeout' setting when Application destination is set to Park And Announce.
  • [XB] Minor update to 'form_action' variable (default is now set to '_none_').
  • [XB] Minor update to 'form_action' variable (default is now set to '_none_').
  • [EBV] Add new centralized management of LDAP sources under Miscellaneous -> LDAP Source.
  • [EBV] Update APS phones provisioning for AudioCodes, BRIA, Polycom, Sipura, Snom and Yealink when using LDAP to allow use of new LDAP Source setting.
  • [EBV] Update Phone Directory when using LDAP to allow use of new LDAP Source setting.
  • [EBV] Update Caller ID Lookup when using LDAP to allow use of new LDAP Source setting.
  • [EBV] Add new centralized management of LDAP sources under Miscellaneous -> LDAP Source.
  • [EBV] Update APS phones provisioning for AudioCodes, BRIA, Polycom, Sipura, Snom and Yealink when using LDAP to allow use of new LDAP Source setting.
  • [EBV] Update Phone Directory when using LDAP to allow use of new LDAP Source setting.
  • [EBV] Update Caller ID Lookup when using LDAP to allow use of new LDAP Source setting.

    2.6.52.1 (2013-07-11)

  • [XB] Fix issues with Polycom phones provisioning on some models.
  • [XB] Fix issues with Polycom phones provisioning on some models.

    2.6.52 (2013-07-11)

  • [XB] Enable Voicemail mailboxes pooling when using Asterisk 1.8/11 since we are using external scripts when copying messages to multiple mailboxes. This fix issues with Message Waiting Indicator (MWI).
  • [XB] Enable Voicemail mailboxes pooling when using Asterisk 1.8/11 since we are using external scripts when copying messages to multiple mailboxes. This fix issues with Message Waiting Indicator (MWI).
  • [XB] Fix a minor DND status issue when using Flash Operator Panel 2 (FOP2).
  • [XB] Fix a minor DND status issue when using Flash Operator Panel 2 (FOP2).
  • [XB] Fix issue with Message Waiting Indicator (MWI) light on Polycom phones provisioning when using firmware version 3.2 or less.
  • [XB] Fix issue with Message Waiting Indicator (MWI) light on Polycom phones provisioning when using firmware version 3.2 or less.
  • [XB] Fix issue with Call Forwarding to "Busy Tone". We now use Playtones(busy) instead of Busy() command.
  • [XB] Fix issue with Call Forwarding to "Busy Tone". We now use Playtones(busy) instead of Busy() command.
  • [XB] Fix issue with "LDAP Maximum Hits" setting not properly set on SNOM phones provisioning.
  • [XV] Remove deprecated "Enable LDAP Lookup for Incoming Call ?" setting on SNOM phones provisioning. This setting is now set to "enabled" for older firmares and since SNOM firmware version 8 the value is always "enabled" and cannot be changed.
  • [XB] Fix issue with "LDAP Maximum Hits" setting not properly set on SNOM phones provisioning.
  • [XV] Remove deprecated "Enable LDAP Lookup for Incoming Call ?" setting on SNOM phones provisioning. This setting is now set to "enabled" for older firmares and since SNOM firmware version 8 the value is always "enabled" and cannot be changed.
  • [XB] Remove debug line from Yealink phones provisioning template.
  • [XB] Remove debug line from Yealink phones provisioning template.
  • [XB] Fix issue with confirmation box on Add/Save/Copy/Cancel actions.
  • [XB] Fix issue with confirmation box on Add/Save/Copy/Cancel actions.
  • [EV] Add new confirmation box on 'Save' and 'Copy' actions.
  • [EV] Add new confirmation box on 'Save' and 'Copy' actions.
  • [XB] Fix issue to Expansion Modules when using Version 70 or later firmware on Yealink phones provisioning.
  • [XB] Fix issue to Expansion Modules when using Version 70 or later firmware on Yealink phones provisioning.
  • [XB] Set 'Transfer on Onhook' (Hangup) option for SNOM phones provisioning as enabled by default.
  • [XB] Set 'Transfer on Onhook' (Hangup) option for SNOM phones provisioning as enabled by default.
  • [EBV] Add support for new LCD Expansion Module on Yealink phones provisioning.
  • [XBV] Only display Expansion Module for Yealink T26P, T28P, T38G and T46G phones provisioning. The other phone models doesn't support Expansion Modules.
  • [EBV] Add support for new LCD Expansion Module on Yealink phones provisioning.
  • [XBV] Only display Expansion Module for Yealink T26P, T28P, T38G and T46G phones provisioning. The other phone models doesn't support Expansion Modules.
  • [XS] Remove the 'Advanced BLF' toggle option on GUI and cleanup code on backend.
  • [XS] Remove the 'Advanced BLF' toggle option on GUI and cleanup code on backend.
  • [XB] Fix issue with 'Override template settings' option for PBX services in phones provisioning configuration.
  • [XB] Fix issue with manually defined idle and main URLs on polycom phones.
  • [XB] Fix issue with 'Override template settings' option for PBX services in phones provisioning configuration.
  • [XB] Fix issue with manually defined idle and main URLs on polycom phones.

    2.6.51 (2013-07-09)

  • [EVB] Add AutoAnswer (Paging) support for Panasonic phones.
  • [EVB] Add AutoAnswer (Paging) support for Panasonic phones.
  • [EBV] Add new 'Language' option to Applications.
  • [EBV] Add new 'Language' option to Applications.
  • [XS] Fix PHP undefined variables on cron scripts.
  • [EVBS] On Configuration -> General, add a new option to enable/disable the Advanced Hints (BLF) support for Extensions. When enabled it allow to also monitor the DND status of an extension, in addition to Idle, InUse, Ringing, Busy, etc.
  • [XS] Fix PHP undefined variables on cron scripts.
  • [EVBS] On Configuration -> General, add a new option to enable/disable the Advanced Hints (BLF) support for Extensions. When enabled it allow to also monitor the DND status of an extension, in addition to Idle, InUse, Ringing, Busy, etc.
  • [EBV] Add 'GUI Function Key' settings to SNOM phones provisioning.
  • [EBV] Add 'GUI Function Key' settings to SNOM phones provisioning.
  • [XB] Fix issue when retrieving default extension for PBX services when none has been defined in GUI on Polycom phones provisioning.
  • [XB] Fix issue when retrieving default extension for PBX services when none has been defined in GUI on Polycom phones provisioning.
  • [XS] Minor fix with Polycom Provisioning model detection for IP450 and IP650 models.
  • [XS] Minor fix with Polycom Provisioning model detection for IP450 and IP650 models.
  • [XB] Minor bugfix when using Room Monitor feature on Polycom phones provisioning.
  • [XB] Minor bugfix when using Room Monitor feature on Polycom phones provisioning.

    2.6.50 (2013-07-08)

  • [XB] Minor bugfix to Asterisk database cleanup function for 'Agent' variables.
  • [XB] Minor bugfix to Asterisk database cleanup function for 'Agent' variables.
  • [EBV] Add new 'Registration Expiration Time' setting to Yealink phones provisioning.
  • [EBV] Add new 'Registration Expiration Time' setting to Yealink phones provisioning.
  • [EBV] Add new 'Alternate Proxy' settings for Cisco (Sipura) phones provisioning.
  • [EBV] Add new 'Alternate Proxy' settings for Cisco (Sipura) phones provisioning.
  • [XB] Change device state when previously set as BUSY to INUSE. A customer as notified us that with Yealink phones the BUSY state is not working.
  • [XB] Change device state when previously set as BUSY to INUSE. A customer as notified us that with Yealink phones the BUSY state is not working.
  • [EBV] Add new Yealink provisioning for T41P, T42G and T46G phones.
  • [EB] Initial development for Yealink W32P (DECT) phones provisioning.
  • [EBV] Add new Yealink provisioning for T41P, T42G and T46G phones.
  • [EB] Initial development for Yealink W32P (DECT) phones provisioning.
  • [XV] Fix a minor visual/display error on Interface -> VoIP Account -> Class of Services when we have trunks on mixed tenants.
  • [XV] Fix a minor visual/display error on Interface -> VoIP Account -> Class of Services when we have trunks on mixed tenants.
  • [XB] Minor bugfix when retrieving first line extension on phones provisioning for PBX services when none is defined on GUI.
  • [XB] Minor bugfix when retrieving first line extension on phones provisioning for PBX services when none is defined on GUI.
  • [NS] Add Phone Model detection on HTTP Provisioning for Aastra, Polycom and Snom phones.
  • [NS] Add Phone Model detection on HTTP Provisioning for Aastra, Polycom and Snom phones.
  • [NVB] On Queues (ACD), a new Callback module was been added and allow customers to be called back at a later time. Customers can also specify at which time they want to be called. We can check the agents availability and number of concurrent calls and restrict dial out based on Time Scheduler.
  • [NB] On Auto-Attendant (IVR) and Queues (ACD), you can now set Queue (ACD) Callback as a destination.
  • [NVB] On Queues (ACD), a new Callback module was been added and allow customers to be called back at a later time. Customers can also specify at which time they want to be called. We can check the agents availability and number of concurrent calls and restrict dial out based on Time Scheduler.
  • [NB] On Auto-Attendant (IVR) and Queues (ACD), you can now set Queue (ACD) Callback as a destination.
  • [XB] Fix PHP errors in Polycom phones provisioning configuration when using a template.
  • [XB] Fix PHP errors in Polycom phones provisioning configuration when using a template.
  • [EBV] Add new 'URL to display on Directory key' to Aastra, Cisco and SNOM phones provisioning when Internal Directory is not used.
  • [EBV] Add new 'URL to display on Directory key' to Aastra, Cisco and SNOM phones provisioning when Internal Directory is not used.
  • [EBV] The PBX Services (previously Micro Browser) settings are now configurable in templates. For compatibility with old setups we added a new option 'Override template settings?' which is enabled by default on old configurations.
  • [EBV] The PBX Services (previously Micro Browser) settings are now configurable in templates. For compatibility with old setups we added a new option 'Override template settings?' which is enabled by default on old configurations.
  • [XB] Fix issue with Room Monitor feature when using Polycom phones provisioning.
  • [XB] Fix issue with Room Monitor feature when using Polycom phones provisioning.
  • [XB] Fix minor issue in last changes for Polycom phones provisioning.
  • [XB] Fix minor issue in last changes for Polycom phones provisioning.
  • [XB] Fix issue with ringer volume for Polycom phones provisioning when using firmware version older than 3.3
  • [XB] Fix issue with ringer volume for Polycom phones provisioning when using firmware version older than 3.3
  • [XB] Fix issue with Auto-Answer when using Polycom phones provisioning.
  • [XB] Fix issue with Auto-Answer when using Polycom phones provisioning.
  • [XS] Change caching expiration on the FastAGI script from 2 to 15 minutes.
  • [XS] Change caching expiration on the FastAGI script from 2 to 15 minutes.
  • [XB] Specify path of PHP.INI config file when running CLI scripts.
  • [XB] Specify path of PHP.INI config file when running CLI scripts.
  • [XB] Fix VLAN ID value on Sipura phones provisioning.
  • [XB] Fix VLAN ID value on Sipura phones provisioning.
  • [XB] Minor bugfix to FLEX buttons config on Panasonic DECT phones provisioning.
  • [XB] Minor bugfix to FLEX buttons config on Panasonic DECT phones provisioning.
  • [XB] Fix typo error with 'Off' value for 'Back Light' setting on Sipura phones provisioning.
  • [XB] Fix typo error with 'Clock' value for 'Screen Saver' setting on Sipura phones provisioning.
  • [XB] Fix typo error with 'Off' value for 'Back Light' setting on Sipura phones provisioning.
  • [XB] Fix typo error with 'Clock' value for 'Screen Saver' setting on Sipura phones provisioning.
  • [XB] Fix issue with "Conference Group Page" EFK in Polycom phones provisioning.
  • [XB] Fix issue with "Conference Group Page" EFK in Polycom phones provisioning.
  • [XB] Update CDR "tagcode" column from 32 to 256 characters value.
  • [EBV] Add new "Set Tag Code" destination to IVR menus. This allow to create surveys.
  • [XBV] Update "Maximum Repeat" default value for "Play a message" destination from 3 to 1. This fix an issue in IVR menus where same message is played multiple times.
  • [XB] Update CDR "tagcode" column from 32 to 256 characters value.
  • [EBV] Add new "Set Tag Code" destination to IVR menus. This allow to create surveys.
  • [XBV] Update "Maximum Repeat" default value for "Play a message" destination from 3 to 1. This fix an issue in IVR menus where same message is played multiple times.
  • [XB] Fix issue with old XAPI code when updating Queue Log data and SQL replication is enabled.
  • [XB] Fix issue with old XAPI code when updating Queue Log data and SQL replication is enabled.
  • [XB] When using HTTP provisioning we now send the "Content-Length" HTTP header to fix issue with "chunked" HTTP transfer on Yealink phones.
  • [XB] When using HTTP provisioning we now send the "Content-Length" HTTP header to fix issue with "chunked" HTTP transfer on Yealink phones.
  • [XB] Fix issue with Hotdesk feature code after a commit on GUI.
  • [XB] Fix issue with Hotdesk feature code after a commit on GUI.
  • [XB] Minor update to action URLs for DND and Call Forward when "Use internal PBX services?" option is not enabled.
  • [XB] Minor update to action URLs for DND and Call Forward when "Use internal PBX services?" option is not enabled.
  • [EB] Cleanup Polycom phones provisioning code.
  • [EB] Update Polycom phones provisioning to fix issues with 3.3+ firmware.
  • [EB] Cleanup Polycom phones provisioning code.
  • [EB] Update Polycom phones provisioning to fix issues with 3.3+ firmware.
  • [XB] Minor fix when generate Sipura Phone Provisioning configurations.
  • [XB] Minor fix when generate Sipura Phone Provisioning configurations.
  • [XB] Fix an issue in phones provisioning when using a template and "Override Soft Keys" option is enabled.
  • [XB] Fix an issue in phones provisioning when using a template and "Override Soft Keys" option is enabled.
  • [EBV] Add new Action URLs support (DND, On-Hook, Off-Hook, Incoming call, Outgoing call, Connected call, Disconnected call, Missed call) to Yealink phones provisioning.
  • [EBV] Add new Action URLs support (DND, On-Hook, Off-Hook, Incoming call, Outgoing call, Connected call, Disconnected call, Missed call) to Yealink phones provisioning.
  • [XV] Minor visual update related to recent changes on PBX Services tab for phones provisioning.
  • [XV] Minor visual update related to recent changes on PBX Services tab for phones provisioning.
  • [XV] Rename 'Micro-Browser' tab for CounterPath (BRIA) soft-phones provisioning to 'PBX Services'.
  • [XV] Rename 'Micro-Browser' tab for CounterPath (BRIA) soft-phones provisioning to 'PBX Services'.
  • [XV] Rename 'Micro-Browser' tab for Sipura (Linksys) phones provisioning to 'PBX Services'.
  • [XV] Rename 'Micro-Browser' tab for Sipura (Linksys) phones provisioning to 'PBX Services'.
  • [XV] Rename 'Micro-Browser' tab for Polycom phones provisioning to 'PBX Services'.
  • [XV] Rename 'Micro-Browser' tab for Polycom phones provisioning to 'PBX Services'.
  • [XV] Rename 'Micro-Browser' tab for Panasonic phones provisioning to 'PBX Services'.
  • [XV] Rename 'Micro-Browser' tab for Panasonic phones provisioning to 'PBX Services'.
  • [XV] Rename 'Micro-Browser' tab for Grandstream phones provisioning to 'PBX Services'.
  • [XV] Rename 'Micro-Browser' tab for Grandstream phones provisioning to 'PBX Services'.
  • [XV] Rename 'Mini-Browser' tab for Cisco phones provisioning to 'PBX Services'.
  • [XV] Move 'Logo URL' setting for Cisco phones provisioning under 'Features' tab.
  • [XV] Rename 'Mini-Browser' tab for Cisco phones provisioning to 'PBX Services'.
  • [XV] Move 'Logo URL' setting for Cisco phones provisioning under 'Features' tab.
  • [EBV] Add new Action URLs for Connected/Disconnected/Missed Call to SNOM phones provisioning.
  • [EBV] Add new Action URLs for Connected/Disconnected/Missed Call to SNOM phones provisioning.
  • [XV] Rename 'Micro-Browser' tab for Aastra phones provisioning to 'PBX Services'.
  • [EBV] Add new Action URLs for Registration, Connected Call, Disconnected Call to Aastra phones provisioning.
  • [XV] Rename 'Micro-Browser' tab for Aastra phones provisioning to 'PBX Services'.
  • [EBV] Add new Action URLs for Registration, Connected Call, Disconnected Call to Aastra phones provisioning.
  • [XS] Add missing config for Yealink phones on the DHCP provisioning script.
  • [XS] Add missing config for Yealink phones on the DHCP provisioning script.
  • [XV] Update SNOM provisioning settings for Incoming/Outgoing/On Hook/Off Hook Action URLs.
  • [XV] Update SNOM provisioning settings for Incoming/Outgoing/On Hook/Off Hook Action URLs.
  • [EVB] On Snom Privisioning -> Phone Options, it now possible to enable/disable IVR digits display on the LCD screen.
  • [EVB] On Snom Privisioning -> Phone Options, it now possible to enable/disable IVR digits display on the LCD screen.
  • [XV] Rename 'Micro-Browser' tab for SNOM phones provisioning to 'PBX Services'.
  • [XV] Rename 'Micro-Browser' tab for SNOM phones provisioning to 'PBX Services'.
  • [XB] Fix issues with Yealink provisioning when using Expansion modules and firmware version 7.
  • [XB] Fix issues with Yealink provisioning when using Expansion modules and firmware version 7.
  • [XB] On Yealink Provisioning, do not enable the Static DNS option when Primary DNS is not defined (Firmware 7.x only).
  • [XB] On Yealink Provisioning, do not enable the Static DNS option when Primary DNS is not defined (Firmware 7.x only).
  • [EV] On Provisioning -> Network Scan, it now possible to specify the Network interface to use for scanning.
  • [EV] On Provisioning -> Network Scan, it now possible to specify the Network interface to use for scanning.
  • [XB] Do not add defaults when tenant is set to "All".
  • [XB] Do not add defaults when tenant is set to "All".
  • [EVB] Add support for Snom 710 on Phone Provisioning system.
  • [XS] Fix a minor issue on Yealink Provisioning when generating Lines configurations.
  • [XVB] On Snom Provisioning, we must display LDAP options when using Firmware 8.x.
  • [EVB] Add support for Snom 710 on Phone Provisioning system.
  • [XS] Fix a minor issue on Yealink Provisioning when generating Lines configurations.
  • [XVB] On Snom Provisioning, we must display LDAP options when using Firmware 8.x.
  • [XS] Remove unused debug info on the LDAP Sync cron script.
  • [XS] Remove unused debug info on the LDAP Sync cron script.
  • [XB] Add missing string closure in Hylafax configuration.
  • [XB] Add missing string closure in Hylafax configuration.
  • [XB] Fix an issue on Yealink Provisioning when using DSS Keys.
  • [XB] Correctly generate Polycom Phone Directory when using SpeedDial.
  • [XB] Fix an issue on Yealink Provisioning when using DSS Keys.
  • [XB] Correctly generate Polycom Phone Directory when using SpeedDial.

    2.6.49 (2013-06-11)

  • [EVB] On Yealink Provisioning -> DSS Keys, add a new option to set the Deal Type when using a DSS key (ex. Blind Transfer, Attended Transfer or Display Number).
  • [EVB] On Yealink Provisioning -> DSS Keys, add a new option to set the Deal Type when using a DSS key (ex. Blind Transfer, Attended Transfer or Display Number).
  • [XB] Add missing parameter on Yealink Multicast Paging.
  • [XB] Add missing parameter on Yealink Multicast Paging.
  • [XS] - Fix Javascript issues on Column and List renderer causing Action dropdown to not work as expected.
  • [XS] - Fix Javascript issues on Column and List renderer causing Action dropdown to not work as expected.

    2.6.48 (2013-06-07)

  • [XV] Fix type error on Incoming Lines (Blaclist -> Blacklist).
  • [XV] Fix type error on Incoming Lines (Blaclist -> Blacklist).
  • [EVB] Add a new option on Extensions -> Phones -> WebGUI to allow customer to customize External CallerID.
  • [EVB] Add a new option on Extensions -> Phones -> WebGUI to allow customer to customize External CallerID.
  • [EVB] On Yealink Provisioning, it now possible to define Multicast Paging listening IP Addresses. We also disable Barge-In for Multicast Page call.
  • [EVB] On Yealink Provisioning, it now possible to define Multicast Paging listening IP Addresses. We also disable Barge-In for Multicast Page call.
  • [XV] Don't show 'Servers' options in Aastra provisioning for a phone when using template (they are set globally in template settings).
  • [XV] Don't show 'Servers' options in Aastra provisioning for a phone when using template (they are set globally in template settings).
  • [EV] Add State/Province and Website fields to Tenant details.
  • [EV] Add State/Province and Website fields to Tenant details.
  • [EBV] Add Multicast Paging support to Aastra phones provisioning.
  • [EBV] Add Multicast Paging support to Aastra phones provisioning.
  • [EBV] It is now possible to define the Ring, Handset, Handfree, Headset volumes in Yealink provisioning under Audio/Volume tab.
  • [EBV] It is now possible to define the Ring, Handset, Handfree, Headset volumes in Yealink provisioning under Audio/Volume tab.
  • [EV] When using a template in Phone Provisioning we now allow to override the template Soft Keys for Aastra, Grandstream, Linksys (Sipura), Panasonic, Polycom, SNOM and Yealink phones.
  • [XB] Fix minor PHP errors in configuration for Digium phones provisioning.
  • [XB] Fix minor PHP errors in configuration for Bria provisioning.
  • [EV] When using a template in Phone Provisioning we now allow to override the template Soft Keys for Aastra, Grandstream, Linksys (Sipura), Panasonic, Polycom, SNOM and Yealink phones.
  • [XB] Fix minor PHP errors in configuration for Digium phones provisioning.
  • [XB] Fix minor PHP errors in configuration for Bria provisioning.
  • [XV] Fix a typo on Inline Editor.
  • [XV] Fix a typo on Inline Editor.
  • [XV] Fix a minor issue with the Limit items section where the 'Add' button isn't visible when multiple tenants are available.
  • [XV] Fix a minor issue with the Limit items section where the 'Add' button isn't visible when multiple tenants are available.

    2.6.47 (2013-06-06)

  • [XS] Minor cleanup on Inline Editor validation function.
  • [XS] Minor cleanup on Inline Editor validation function.
  • [XV] Remove debug information from the Inline Editor script.
  • [XV] Remove debug information from the Inline Editor script.
  • [EBS] Add new columns on CDR tables in order to link different calls informations followed by a Call Transfer (Blind).
  • [EBS] Add new columns on CDR tables in order to link different calls informations followed by a Call Transfer (Blind).
  • [EV] Add Javascript form field validation/formatting functions for Inline Editor.
  • [EV] Add Javascript form field validation/formatting functions for Inline Editor.
  • [EVB] On Lines -> Outgoing Lines -> CallerID, it now possible to customize the CallerID before send it to the trunk.
  • [EVB] On Lines -> Outgoing Lines -> CallerID, it now possible to customize the CallerID before send it to the trunk.
  • [XB] When generate CallForward rules, we now strip all trailing space in the destination number.
  • [XB] When generate CallForward rules, we now strip all trailing space in the destination number.
  • [XV] An issue on Manager -> Tenant -> Limits (Lines, Agents, etc) was fixed and restriction per tenant is now applied correctly.
  • [XV] An issue on Manager -> Tenant -> Limits (Lines, Agents, etc) was fixed and restriction per tenant is now applied correctly.
  • [EVB] On Queues (ACD), it now possible to change Penalties (Level) dynamically for each queue depending of the caller wait time.
  • [EVB] On Queues (ACD), it now possible to change Penalties (Level) dynamically for each queue depending of the caller wait time.
  • [NV] Add a new Inline Editing allowing users to edit properties for a list item, without requiring them to open each item individually. Inline Editing is simply a configuration of an ordinary list view. To enable Inline Editing, click on a row and all fields that are editable switch to Edit mode.
  • [NV] Add a new Inline Editing allowing users to edit properties for a list item, without requiring them to open each item individually. Inline Editing is simply a configuration of an ordinary list view. To enable Inline Editing, click on a row and all fields that are editable switch to Edit mode.
  • [XS] Minor cleanup on the Phone -> Voicemail configuration. We also define the default Voicemail Password (PIN) to 0000.
  • [XS] Minor cleanup on the Phone -> Voicemail configuration. We also define the default Voicemail Password (PIN) to 0000.
  • [XV] Fix a minor display issue with the notification message when a tenant have reach limit of items for a specific section.
  • [XV] Fix a minor display issue with the notification message when a tenant have reach limit of items for a specific section.
  • [EVB] On Billing -> Account Code, when Email Report is enabled, it now possible to attach the CSV file in addition to the HTML report.
  • [EVB] On Billing -> Account Code, when Email Report is enabled, it now possible to attach the CSV file in addition to the HTML report.
  • [XV] Do not display the 'Add New Item' on the Action list if we exceed the number of allowed items / limit.
  • [XV] Do not display the 'Add New Item' on the Action list if we exceed the number of allowed items / limit.
  • [XB] Minor update to CDR CRON tasks to properly update linkedid, peeraccount and sequence values.
  • [XB] Minor update to CDR CRON tasks to properly update linkedid, peeraccount and sequence values.
  • [XB] On Commit -> Sanity check, do not create the "all" folder on the Custom Sounds directory.
  • [XB] On Commit -> Sanity check, do not create the "all" folder on the Custom Sounds directory.

    2.6.46 (2013-05-27)

  • [XV] On Aastra Provisioning, the SIP rport option is now available if NAT is not enabled.
  • [XV] On Aastra Provisioning, the SIP rport option is now available if NAT is not enabled.
  • [EV] Add new fields in CDR tables. The new fields will be created on next Commit and can take few minutes to proceed on large database.
  • [EV] Add new fields in CDR tables. The new fields will be created on next Commit and can take few minutes to proceed on large database.
  • [XS] Minor cleanup on the daily cron script.
  • [XS] Minor cleanup on the daily cron script.
  • [XB] Fix an issue with NAT support on Aastra Phone Provisioning.
  • [XB] Fix an issue with NAT support on Aastra Phone Provisioning.
  • [EVS] From Manager -> Multi-Tenants, it now possible to restrict the number of items for the following sections: Queues and Agents (ACD), Conference Rooms, Auto Attendant (IVR) and Phone Provisioning (APS).
  • [EVS] From Manager -> Multi-Tenants, it now possible to restrict the number of items for the following sections: Queues and Agents (ACD), Conference Rooms, Auto Attendant (IVR) and Phone Provisioning (APS).
  • [XS] Fix an issue with FastAGI scripts when retrieving Channel informations from a Blind Transfer.
  • [XS] Fix an issue with FastAGI scripts when retrieving Channel informations from a Blind Transfer.
  • [XS] Fix an issue with CallForward script when set an External Number.
  • [XS] Fix an issue with CallForward script when set an External Number.

    2.6.45 (2013-05-16)

  • [XB] Fix an issue with Readonly Form fields.
  • [XS] Optimize the Form rendering and Database handling functions.
  • [XB] Fix an issue with Readonly Form fields.
  • [XS] Optimize the Form rendering and Database handling functions.
  • [XB] Fix minor issue when a custom CDR call direction is specified in VoIP Account settings.
  • [XB] Fix minor issue when a custom CDR call direction is specified in VoIP Account settings.
  • [XB] We now include the current Date/Time in all Recording (Monitoring) filename.
  • [XB] We now include the current Date/Time in all Recording (Monitoring) filename.
  • [XB] Fix issue when a phone extension FOP user is using a template.
  • [XB] Fix issue when a phone extension FOP user is using a template.
  • [XB] Fix issue when splitting number and name for an External Number in Phone Directory service.
  • [XB] Fix issue when splitting number and name for an External Number in Phone Directory service.
  • [XB] Fix issue when using External Numbers in Phone Directory service.
  • [XB] Fix issue when using External Numbers in Phone Directory service.
  • [XB] Fix minor issues in SQL Driver functions.
  • [XB] Fix minor issues in SQL Driver functions.
  • [XB] Fix issue with "Update CDR database" script (accessible from ScopSTATS) when the system is using SQL replication.
  • [XB] Fix issue with "Update CDR database" script (accessible from ScopSTATS) when the system is using SQL replication.
  • [XVB] Remove unused Fax Detect options from Interface -> VoIP Account.
  • [XVB] Remove unused Fax Detect options from Interface -> VoIP Account.

    2.6.44 (2013-05-09)

  • [XB] Fix Fatal Error when updating a Phone Template during the data cleanup operation.
  • [XB] Fix Fatal Error when updating a Phone Template during the data cleanup operation.
  • [XB] Now allow the possibility to manually send the Billing reports by E-Mail (settings are under Billing -> Accounts) in command-line (shell) using "/var/www/scopserv/telephony/scripts/report --force" command.
  • [XB] Now allow the possibility to manually send the Billing reports by E-Mail (settings are under Billing -> Accounts) in command-line (shell) using "/var/www/scopserv/telephony/scripts/report --force" command.
  • [XB] Minor cleanup on dialplan, remove non-existing notify shell command on Agent dialplan.
  • [XB] Minor cleanup on dialplan, remove non-existing notify shell command on Agent dialplan.
  • [EVB] On Extensions -> Phones, a new Identity tab was added and allow to define Mobile and Fixed Phone Number for each extension. Currently these informations are only used by Flash Operator Panel 2 (FOP2).
  • [XB] Cleanup code on Flash Operator Panel 2 (FOP2) configuration generator.
  • [EVB] On Extensions -> Phones, a new Identity tab was added and allow to define Mobile and Fixed Phone Number for each extension. Currently these informations are only used by Flash Operator Panel 2 (FOP2).
  • [XB] Cleanup code on Flash Operator Panel 2 (FOP2) configuration generator.
  • [XB] Fix an issue on Lines -> Outgoing Lines dialplan when using Multiple Trunks but only one (1) trunk is selected.
  • [XB] Fix an issue on Lines -> Outgoing Lines dialplan when using Multiple Trunks but only one (1) trunk is selected.
  • [XB] Fix minor typos and code cleanup on Backend (Commit).
  • [XB] Fix minor typos and code cleanup on Backend (Commit).
  • [EB] Cleanup on Hospitality Management System (PMS).
  • [EB] Cleanup on Hospitality Management System (PMS).
  • [XS] On GUI, if we cannot connect to the MySQL server, display a warning message instead of crash with a blank page.
  • [XS] On GUI, if we cannot connect to the MySQL server, display a warning message instead of crash with a blank page.

    2.6.43 (2013-05-01)

  • [XV] Fix a minor issue on Codecs list where H.264 always report as not installed.
  • [XV] Fix a minor issue on Codecs list where H.264 always report as not installed.
  • [EVB] On Configuration -> Channels -> SIP Channel, you can now define 802.1p Priority value for SIP Audio/Video RTP.
  • [EVB] On Configuration -> Channels -> SIP Channel, you can now define 802.1p Priority value for SIP Audio/Video RTP.
  • [XS] When you delete an entry on Phone Provisioning (APS), we now immediately remove the corresponding files from TFTP folder.
  • [XS] When you delete an entry on Phone Provisioning (APS), we now immediately remove the corresponding files from TFTP folder.

    2.6.42 (2013-04-27)

  • [XB] Fix a dialplan priority error on Auto Attendant (IVR) when using Custom Keys.
  • [XB] Fix a dialplan priority error on Auto Attendant (IVR) when using Custom Keys.
  • [XB] Update "ORGCALLID" variable when calling an Application to preserve the initial call unique ID (used by some dialplan, exemple ACD Tag/Wrapup Code).
  • [XB] Update "ORGCALLID" variable when calling an Application to preserve the initial call unique ID (used by some dialplan, exemple ACD Tag/Wrapup Code).
  • [XV] Add a warning to Queue strategy setting that when Ring In Use is enabled then we recommend using Ring All strategy.
  • [XV] Add a warning to Queue strategy setting that when Ring In Use is enabled then we recommend using Ring All strategy.
  • [XB] Increase maximum memory usage in COMMIT from 128mb to 512mb.
  • [XB] Increase maximum memory usage in COMMIT from 128mb to 512mb.
  • [XB] Multiple fixes on Dial FastAGI script when doing a Callback On Hangup.
  • [XB] Multiple fixes on Dial FastAGI script when doing a Callback On Hangup.
  • [EBV] Add SIP Outbound Proxy settings to VoIP Accounts.
  • [EBV] Add SIP Outbound Proxy settings to VoIP Accounts.
  • [EBV] Add new option to Aastra APS for "sip cancel after blind transfer" setting.
  • [EBV] Add new option to Aastra APS for "sip cancel after blind transfer" setting.
  • [EBV] Add new options when using Polycom APS to update the User and Admin numeric passwords.
  • [EBV] Add new options when using Polycom APS to update the User and Admin numeric passwords.
  • [XB] On Virtual Fax -> Email gateway, we now properly use the EHLO/HELO value defined on Smart Relay (SMTP) configuration when sending email instead of use hardcoded "localhost" value.
  • [XB] On Virtual Fax -> Email gateway, we now properly use the EHLO/HELO value defined on Smart Relay (SMTP) configuration when sending email instead of use hardcoded "localhost" value.
  • [XB] Fix issue with Trivial Password check for Voicemail when logged as Web Authentication user.
  • [XB] Fix issue with Trivial Password check for Voicemail when logged as Web Authentication user.
  • [XBV] Fix issue with "Announce Position" column in ACD Queues listing.
  • [XBV] Fix issue with "Announce Position" column in ACD Queues listing.
  • [XS] Minor fix on Outgoing Lines hangup script.
  • [XS] Minor fix on Outgoing Lines hangup script.
  • [EBV] Add a new option in "Commit Menu" settings to automatically commit changes when user click on Save button on his GUI settings (instead of using Auto Commit at a regular interval).
  • [EBV] Add a new option in "Commit Menu" settings to automatically commit changes when user click on Save button on his GUI settings (instead of using Auto Commit at a regular interval).
  • [XB] Fix issue when updating user permissions when a user add a new tenant or ACD queue.
  • [XB] Fix issue when updating user permissions when a user add a new tenant or ACD queue.
  • [XB] Fix issues with "Call Direction in CDR" setting for VoIP Account incoming/outgoing calls.
  • [XB] Fix issues with "Call Direction in CDR" setting for VoIP Account incoming/outgoing calls.
  • [EBV] In Outgoing Lines, it is now possible to specify custom SIP headers to add on the call.
  • [EBV] In Outgoing Lines, it is now possible to specify custom SIP headers to add on the call.
  • [XB] Fix issue when updating current Internal Call Forward setting in Asterisk DB after using the Call Forward feature code.
  • [XB] Fix issue when updating current Internal Call Forward setting in Asterisk DB after using the Call Forward feature code.
  • [XB] Fix issue when using DAHDI trunks in generated FOP panel configurations.
  • [XB] Fix issue when using DAHDI trunks in generated FOP panel configurations.
  • [XB] When using Call Forward feature code and "Use custom Call Forward rules for Internal calls ?" is enabled in phone extension setting, now update both External and Internal call forwarding rules.
  • [XB] When using Call Forward feature code and "Use custom Call Forward rules for Internal calls ?" is enabled in phone extension setting, now update both External and Internal call forwarding rules.
  • [EBV] Add new Caller ID Prefix options to Applicxations.
  • [EBV] Add new Caller ID Prefix options to Applicxations.
  • [XBV] Add Instant Messsaging Username and Password fields when logged using on a phone extension web authentication user.
  • [XBV] Add Instant Messsaging Username and Password fields when logged using on a phone extension web authentication user.
  • [XBV] Local Identifier setting for Virtual Fax modem is now optional. If not defined then Hylafax will use a canonical form of the FAX number.
  • [XBV] Local Identifier setting for Virtual Fax modem is now optional. If not defined then Hylafax will use a canonical form of the FAX number.
  • [XBV] Minor updates to CDR Update Database script.
  • [XBV] Minor updates to CDR Update Database script.
  • [XB] Fix some issues when Time Scheduler is disabled.
  • [XB] Fix some issues when Time Scheduler is disabled.
  • [XV] Minor update to yealink APS settings.
  • [XV] Minor update to yealink APS settings.
  • [EVB] On Outgoing Lines -> Dial Options, you can now do a 'Return to Sender' if the call was been initiated by a Blind Transfer and that the remote party doesn't answer the call.
  • [EVB] On Outgoing Lines -> Dial Options, you can now do a 'Return to Sender' if the call was been initiated by a Blind Transfer and that the remote party doesn't answer the call.
  • [XB] Do not include disabled Time Scheduler on configuration.
  • [XB] Do not include disabled Time Scheduler on configuration.
  • [XB] Fix issue when selected an "Application" as the destination for an IVR and multi-tenants is used.
  • [XB] Fix issue when selected an "Application" as the destination for an IVR and multi-tenants is used.
  • [XB] Fix an issue with IAX2 VoIP Account when the tenant is defined as Global (All).
  • [XB] Fix an issue with IAX2 VoIP Account when the tenant is defined as Global (All).

    2.6.41 (2013-04-05)

  • [XB] Fix Hotdesk status (HINT) update for the phone device when login in/out the hotdesk extension.
  • [XB] Fix Hotdesk status (HINT) update for the phone device when login in/out the hotdesk extension.
  • [XB] Fix issue when using Fax Modems groups.
  • [XB] Fix issue when using Fax Modems groups.
  • [XB] Fix fatal error in Yealink provisioning which was occuring in some circumstances.
  • [XB] Fix fatal error in Yealink provisioning which was occuring in some circumstances.
  • [XV] Add new permission for Admin users to enable/disable the management of Web Authentication informations on Phone Extension settings.
  • [XV] Add new permission for Admin users to enable/disable the management of Web Authentication informations on Phone Extension settings.
  • [XB] Fix an issue with Email notification on Lines -> Emergency Lines where in some conditions the custom variables on subject and message body aren't parsed properly.
  • [XB] Fix an issue with Email notification on Lines -> Emergency Lines where in some conditions the custom variables on subject and message body aren't parsed properly.
  • [EB] We recently added the option to assign a Timezone for Voicemail directly from Manager -> Tenants, now we use this value for the Time Scheduler. This allows you to perform time checks on alternate timezones for each tenant.
  • [EB] We recently added the option to assign a Timezone for Voicemail directly from Manager -> Tenants, now we use this value for the Time Scheduler. This allows you to perform time checks on alternate timezones for each tenant.

    2.6.40 (2013-04-03)

  • [XB] Set FAX_Process_NSE configuration parameter to "NO" and set FAX_Enable_T38 to "YES" in Sipura APS.
  • [XB] Set FAX_Process_NSE configuration parameter to "NO" and set FAX_Enable_T38 to "YES" in Sipura APS.
  • [XB] Fix a minor PHP undefined variable when generate the Media Transcoding configuration on Commit.
  • [XB] Fix a minor PHP undefined variable when generate the Media Transcoding configuration on Commit.
  • [EVB] On Queues (ACD) -> Agent Options, you now have a new option to execute a "Global Auto Pause". When "Auto Pause" and "Global Auto Pause" are both checked, the member (Agent) of the Queue will be paused in all Queues he/she is a member.
  • [EVB] On Queues (ACD) -> Agent Options, you now have a new option to execute a "Global Auto Pause". When "Auto Pause" and "Global Auto Pause" are both checked, the member (Agent) of the Queue will be paused in all Queues he/she is a member.
  • [XV] Fix an issue on Mass Operations where all tenants are visible when logged as a restricted admin account.
  • [XV] Fix an issue on Mass Operations where all tenants are visible when logged as a restricted admin account.
  • [XB] Fix an issue with Outgoing Lines priority when using multiple trunks.
  • [XB] Fix an issue with Outgoing Lines priority when using multiple trunks.

    2.6.39 (2013-04-02)

  • [XB] The comebacktoorigin setting must now be set per parking lot.
  • [XB] The comebacktoorigin setting must now be set per parking lot.
  • [XB] Minor update to CRON task for Polycom provisioning.
  • [XB] Minor update to CRON task for Polycom provisioning.
  • [XB] Fix issue with 'Disable Call Forward' option in Provisioning settings for a Polycom phone.
  • [XB] Add sanity check when creating symbolink links for Phone Directories to Voicemail folder in /var/spool/asterisk/voicemail
  • [XB] The Voicemail feature code can now be used to access a specific extension. To do this you call the feature code followed by the voicemail mailbox (for example: *98 + 240 = *98240).
  • [XB] Fix issue with Callback On Demand feature code.
  • [XB] Fix issue with 'Disable Call Forward' option in Provisioning settings for a Polycom phone.
  • [XB] Add sanity check when creating symbolink links for Phone Directories to Voicemail folder in /var/spool/asterisk/voicemail
  • [XB] The Voicemail feature code can now be used to access a specific extension. To do this you call the feature code followed by the voicemail mailbox (for example: *98 + 240 = *98240).
  • [XB] Fix issue with Callback On Demand feature code.
  • [XB] Fix a configuration issue when enable Web Server on Sipura Provisioning.
  • [XB] Fix a configuration issue when enable Web Server on Sipura Provisioning.
  • [EVB] On Tenants -> Options, you can now set a Timezone that can be used to configure Voicemail timezone. On Phones -> Voicemail, you can now set the default value to "Use Global Setting".
  • [EVB] On Tenants -> Options, you can now set a Timezone that can be used to configure Voicemail timezone. On Phones -> Voicemail, you can now set the default value to "Use Global Setting".

    2.6.38 (2013-03-20)

  • [XB] Minor updates to Auto-Logout script when executing this script from SSH to force the logout of a specific agent.
  • [XB] Minor updates to Auto-Logout script when executing this script from SSH to force the logout of a specific agent.
  • [XB] Add Sanity check for missing hylafax folders.
  • [XB] Add Sanity check for missing hylafax folders.
  • [XS] Fix an issue with limit check on Extensions (Phone) when a restriction is defined on a specific tenant.
  • [XS] Fix an issue with limit check on Extensions (Phone) when a restriction is defined on a specific tenant.
  • [XB] Fix issue when processing notification log in monitor script.
  • [XB] Fix issue when processing notification log in monitor script.
  • [EBV] Add new option for Polycom phones provisioning to disable Semi-Attended transfer (which is enabled by default).
  • [EBV] Add new option for Polycom phones provisioning to disable Semi-Attended transfer (which is enabled by default).
  • [EBV] Add new 'Send a Fax (Fax On-Demand)' destination for Incoming Lines and IVR menus. This feature allow to send a local fax file (in TIFF format) to the calling fax.
  • [EBV] Add new 'Send a Fax (Fax On-Demand)' destination for Incoming Lines and IVR menus. This feature allow to send a local fax file (in TIFF format) to the calling fax.
  • [XB] The default email destination for incoming Virtual Fax is now the global value defined in Configuration -> Virtual Fax -> Incoming Calls -> Default Email field.
  • [EBV] Now allow to override the default email destination for a specific Virtual Fax when editing the settings under Options -> Default Destination (Email) field.
  • [XB] The default email destination for incoming Virtual Fax is now the global value defined in Configuration -> Virtual Fax -> Incoming Calls -> Default Email field.
  • [EBV] Now allow to override the default email destination for a specific Virtual Fax when editing the settings under Options -> Default Destination (Email) field.
  • [XB] Now send a "COMMIT" user event on Asterisk Manager Interface (AMI) once the COMMIT processing is complete.
  • [XB] Now send a "COMMIT" user event on Asterisk Manager Interface (AMI) once the COMMIT processing is complete.
  • [XB] Fix issue with limit check when there is an Incoming Lines limit defined on the tenant settings and this specific tenant is selected in Incoming Lines list.
  • [XB] Fix issue with limit check when there is an Incoming Lines limit defined on the tenant settings and this specific tenant is selected in Incoming Lines list.
  • [XB] Fix issue when processing Auto-Logout on External Agent.
  • [XB] Fix issue when processing Auto-Logout on External Agent.

    2.6.37 (2013-03-14)

  • [XBV] Update Guest Account options to be disabled by default.
  • [XB] Now use the Guest Account options in GUI to define the "allowguest" setting on SIP channels. .
  • [XBV] Update Guest Account options to be disabled by default.
  • [XB] Now use the Guest Account options in GUI to define the "allowguest" setting on SIP channels. .
  • [XB] Fix issue when cleaning variables for External Agents on COMMIT for Asterisk and ODBC databases cleanup task.
  • [XB] Fix issue when logging-out External Agent using the Agent Login (External) feature code. .
  • [XB] Fix issue when cleaning variables for External Agents on COMMIT for Asterisk and ODBC databases cleanup task.
  • [XB] Fix issue when logging-out External Agent using the Agent Login (External) feature code. .

    2.6.36 (2013-03-14)

  • [EBV] Add new option "Check Incoming Lines before dialing Trunk ?" to Outgoing Lines. If enabled, we will check if the dialed number match an incoming line on the PBX before dialing using the specified trunk. .
  • [EBV] Add new option "Check Incoming Lines before dialing Trunk ?" to Outgoing Lines. If enabled, we will check if the dialed number match an incoming line on the PBX before dialing using the specified trunk. .
  • [EBV] It is now possible to define a Billing Account Code on an Incoming Line. .
  • [EBV] It is now possible to define a Billing Account Code on an Incoming Line. .

    2.6.35 (2013-03-12)

  • [XV] Move "Enable T.38 Fax Gateway" option from "Incoming Calls" to "Options" tab in VoIP Accounts settings because this option is not specific to incoming calls. .
  • [XV] Move "Enable T.38 Fax Gateway" option from "Incoming Calls" to "Options" tab in VoIP Accounts settings because this option is not specific to incoming calls. .

    2.6.34 (2013-03-11)

  • [XB] Fix issue when processing Agent Auto-Logout on multiple queues. .
  • [XB] Fix issue when processing Agent Auto-Logout on multiple queues. .
  • [EBV] When "Can Reinvite?" option is enabled for a SIP Phone or Trunk, you can now select between the Default, Update and No NAT modes. .
  • [EBV] When "Can Reinvite?" option is enabled for a SIP Phone or Trunk, you can now select between the Default, Update and No NAT modes. .

    2.6.32 (2013-02-27)

  • [EV] On Telephony -> General -> General Information, we now display Timing Source status.
  • [EV] On Telephony -> General -> General Information, we now display Timing Source status.

    2.6.31 (2013-02-20)

  • [EVB] Add a new option on Configuration -> Voicemail to globally disable the ability to dialout from Voicemail.
  • [EVB] Add a new option on Configuration -> Voicemail to globally disable the ability to dialout from Voicemail.

    2.6.30 (2013-02-13)

  • [EV] Add new LCD Logo Mode selection for Yealink T2xP phones. .
  • [EV] Add new LCD Logo Mode selection for Yealink T2xP phones. .
  • [XB] On Virtual Fax Routing table (SQL), we now verify if the field length is set to 32 characters and if not, automatically fix it on the database. .
  • [XB] On Virtual Fax Routing table (SQL), we now verify if the field length is set to 32 characters and if not, automatically fix it on the database. .

    2.6.29 (2013-02-07)

  • [XV] Don't display Close button for Update CDR Database window when displaying from ScopSTATS. .
  • [XV] Don't display Close button for Update CDR Database window when displaying from ScopSTATS. .
  • [XB] Fix a minor issue on Campon dialplan when using Voicemail as destination. .
  • [XB] Fix a minor issue on Campon dialplan when using Voicemail as destination. .
  • [XB] Fix an issue with Context Length when using Multi-Trunk option on Incoming Line. We must ensure that length do not exceed 80 characters.
  • [XB] Add a missing include in Incoming Lines when using Multi- .
  • [XB] Fix an issue with Context Length when using Multi-Trunk option on Incoming Line. We must ensure that length do not exceed 80 characters.
  • [XB] Add a missing include in Incoming Lines when using Multi- .
  • [XB] Fix issue with 'vpm_default' value in Yealink Auto Provisioning for T3xG phones when using pre-V70 firmware. .
  • [XB] Fix issue with 'vpm_default' value in Yealink Auto Provisioning for T3xG phones when using pre-V70 firmware. .

    2.6.28.1 (2013-01-30)

  • [XS] Fix an issue with Hotdesk FastAGI script when a Class of Service name contain upper case characters. .
  • [XS] Fix an issue with Hotdesk FastAGI script when a Class of Service name contain upper case characters. .

    2.6.28 (2013-01-29)

  • [XS] - A new Fraud Detection system has been added to the system. It is now possible to monitor the activity of one or more Outgoing Lines and trigger an alarm if the total number of call or the total calls duration, during a determined period, exceeds the defined limit. You must enable the Fraud Detection module in order to create a new alert on Configuration -> Monitoring. .
  • [XS] - A new Fraud Detection system has been added to the system. It is now possible to monitor the activity of one or more Outgoing Lines and trigger an alarm if the total number of call or the total calls duration, during a determined period, exceeds the defined limit. You must enable the Fraud Detection module in order to create a new alert on Configuration -> Monitoring. .

    2.6.27 (2013-01-25)

  • [EBV] Add new Auto-Provisioning for Linksys/Sipura SPA-901, SPA-921/922, SPA-942, SPA-962 models. .
  • [EBV] Add new Auto-Provisioning for Linksys/Sipura SPA-901, SPA-921/922, SPA-942, SPA-962 models. .
  • [XB] Fix issue when setting Server and Lines on a Yealink auto-provisioning template. .
  • [XB] Fix issue when setting Server and Lines on a Yealink auto-provisioning template. .

    2.6.25 (2013-01-10)

  • [XV] Add *xxx and *xxxx in default dialplan for Linksys/Sipura Phone Provisioning. .
  • [XV] Add *xxx and *xxxx in default dialplan for Linksys/Sipura Phone Provisioning. .
  • [XS] An issue with External Agent Login was been fixed. The option "Use Incoming CallerID for External Agent" is now visible on Configuration -> Features Code.
  • [XS] An issue with External Agent Login was been fixed. The option "Use Incoming CallerID for External Agent" is now visible on Configuration -> Features Code.
  • [XS] On Queue (ACD) dialplan, when we playback the introduction message, we now check if the pressed single key digit (dtmf) exist instead of hangup the call if the destination key doesn't exist.
  • [XS] On Queue (ACD) dialplan, when we playback the introduction message, we now check if the pressed single key digit (dtmf) exist instead of hangup the call if the destination key doesn't exist.

    2.6.23 (2012-12-20)

  • [EV] On Manager -> Tenants -> Features Code, when customizing Features Code, we now use the value defined on Configuration -> Features Code as default value.
  • [EV] On Manager -> Tenants -> Features Code, when customizing Features Code, we now use the value defined on Configuration -> Features Code as default value.

    2.6.22 (2012-12-18)

  • [NVB] Add support Panasonic DECT SIP Phones (KX-UDS124, KX-UDT111 and KX-UDT121) on Phone Provisioning.
  • [NVB] Add support Panasonic DECT SIP Phones (KX-UDS124, KX-UDT111 and KX-UDT121) on Phone Provisioning.
  • [XB] Fix a configuration issue on Yealink authname parameter. .
  • [XB] Fix a configuration issue on Yealink authname parameter. .
  • [EVB] On Queues -> Announces, it now possible to play periodic announcements message in random order instead of sequential.
  • [EVB] On Queues -> Announces, it now possible to play periodic announcements message in random order instead of sequential.

    2.6.21 (2012-12-12)

  • [XB] Remove a debug command that force the Asterisk version to 11 instead of autodetect the version. We recommand to update to this version if using Telephony 2.6.19 or 2.6.20.
  • [XB] Remove a debug command that force the Asterisk version to 11 instead of autodetect the version. We recommand to update to this version if using Telephony 2.6.19 or 2.6.20.

    2.6.20 (2012-12-07)

  • [ES] License features restriction API integration.
  • [ES] License features restriction API integration.
  • [XVB] On Queues (ACD) -> Announcement, it no more mandatory to enable the Queue Position announcement option to include estimated Hold Time in announcements.
  • [XVB] On Queues (ACD) -> Announcement, it no more mandatory to enable the Queue Position announcement option to include estimated Hold Time in announcements.
  • [XS] On Lines -> Incoming Lines, we now display the 'Fax Extension (Routing)' field no matter if the Fax Detect is enabled or not on the VoIP Interface.
  • [XS] On Lines -> Incoming Lines, we now display the 'Fax Extension (Routing)' field no matter if the Fax Detect is enabled or not on the VoIP Interface.

    2.6.19 (2012-12-06)

  • [XS] Change tip description for Fax Routing option available on Lines -> Incoming Lines.
  • [XS] Change tip description for Fax Routing option available on Lines -> Incoming Lines.
  • [EV] Add SIP TLS on Audiocodes, Snom and Yealink Provisioning. .
  • [EV] Add SIP TLS on Audiocodes, Snom and Yealink Provisioning. .
  • [ES] On the Phrase Manager feature code, if the prompt doesn't exist, we now playback a message to the user that the file is missing.
  • [ES] On the Phrase Manager feature code, if the prompt doesn't exist, we now playback a message to the user that the file is missing.

    2.6.18 (2012-11-30)

  • [EVB] On Interface -> VoIP Account, we added the ability to define Access Control List (ACL) for SIP and IAX2 trunks.
  • [EVB] On Interface -> VoIP Account, we added the ability to define Access Control List (ACL) for SIP and IAX2 trunks.
  • [EVB] On Configuration -> Security -> Flood Protection (Fail2ban), you can now define up to 5 custom regex rules.
  • [EVB] On Configuration -> Security -> Flood Protection (Fail2ban), you can now define up to 5 custom regex rules.
  • [EVB] Add support for Panasonic KX-TGP series (500/550), KX-UT1 series (113/123/133/136), KX-UT248 and KX-UT670 phones on the Phone Provisioning (APS) module.
  • [EVB] Add support for Panasonic KX-TGP series (500/550), KX-UT1 series (113/123/133/136), KX-UT248 and KX-UT670 phones on the Phone Provisioning (APS) module.
  • [EVB] On VTech Hospitality Phone Provisioning, we added support for Push-to-Phone configuration that allow to automatically send (push) configuration files to a phone during the Commit. Optionaly, the phone can also be rebooted if we detect changes on configuration.
  • [EVB] On VTech Hospitality Phone Provisioning, we added support for Push-to-Phone configuration that allow to automatically send (push) configuration files to a phone during the Commit. Optionaly, the phone can also be rebooted if we detect changes on configuration.
  • [XS] Generate ConfBridge configuration when using Asterisk 11 since it a requirement for the Paging (Intercom) application.
  • [XS] Generate ConfBridge configuration when using Asterisk 11 since it a requirement for the Paging (Intercom) application.
  • [XVS] Allow to set Speed Dial 2-9 on Sipura provisioning .
  • [XVS] Allow to set Speed Dial 2-9 on Sipura provisioning .
  • [XB] Fix minor PHP error in Aastra APS module. .
  • [XB] Fix minor PHP error in Aastra APS module. .
  • [XS] Fix a dialplan error on Callback Request script where the Tenant name is missing on the context name used for Callback.
  • [XS] Fix a dialplan error on Callback Request script where the Tenant name is missing on the context name used for Callback.
  • [XB] Fix an issue with CallerID when the option 'Allow extension to override outgoing CallerID' is checked.
  • [XB] Fix an issue with CallerID when the option 'Allow extension to override outgoing CallerID' is checked.
  • [XB] Fix a configuration issue when generating 'icesupport' option on SIP files.
  • [XB] Fix a configuration issue when generating 'icesupport' option on SIP files.

    2.6.17 (2012-11-19)

  • [XS] Fix an issue with Outgoing Lines CallerID when the option "Use original Inbound CallerID" is enabled and that informations are defined on the CallerID Name and Number fields.
  • [XS] Fix an issue with Outgoing Lines CallerID when the option "Use original Inbound CallerID" is enabled and that informations are defined on the CallerID Name and Number fields.
  • [EVB] On Interfaces -> VoIP Account (SIP), we added the possibility to send P-Asserted-Identity (PAI).
  • [EVB] On Interfaces -> VoIP Account (SIP), we added the possibility to send P-Asserted-Identity (PAI).

    2.6.16 (2012-11-14)

  • [XS] More compatibility issues on Tools -> Telephony -> General when using Asterisk 1.8 or 11. .
  • [XS] More compatibility issues on Tools -> Telephony -> General when using Asterisk 1.8 or 11. .
  • [XS] Fix a compatibility issue with Asterisk 1.8 and 11 in Tools -> Telephony -> General.
  • [XS] Fix a compatibility issue with Asterisk 1.8 and 11 in Tools -> Telephony -> General.
  • [XV] Fix an issue on Form widget where the 'Customize CallerID' option is not visible on most place on GUI.
  • [XV] Fix an issue on Form widget where the 'Customize CallerID' option is not visible on most place on GUI.
  • [EVB] On Incoming Lines, when using CallerID Lookup, we now check for new 'queueprio' and 'agentid' fields. The 'queueprio' allow to override the Queue Priority and 'agentid' is used with 'Route to Agent' destination. .
  • [EVB] On Incoming Lines, when using CallerID Lookup, we now check for new 'queueprio' and 'agentid' fields. The 'queueprio' allow to override the Queue Priority and 'agentid' is used with 'Route to Agent' destination. .

    2.6.14.1 (2012-11-09)

  • [XB] In Old Reports menu, only display "Flash Operator Panel" links. the other reports are now only accessible from ScopSTATS. .
  • [XB] In Old Reports menu, only display "Flash Operator Panel" links. the other reports are now only accessible from ScopSTATS. .

    2.6.13.1 (2012-11-06)

  • [XB] Fix bug in recent changes for ExecIf deprecated syntax. .
  • [XB] Fix bug in recent changes for ExecIf deprecated syntax. .

    2.6.11 (2012-10-26)

  • [XB] Minor update to warning displayed for "Can Reinvite?" option in Phone settings. .
  • [XB] Minor update to warning displayed for "Can Reinvite?" option in Phone settings. .

    2.6.9.2 (2012-10-23)

  • [XB] Fix a dialplan priority offset issue on Scheduled Tasks that cause the script to fail.
  • [XB] Fix a dialplan priority offset issue on Scheduled Tasks that cause the script to fail.

    2.6.9.1 (2012-10-22)

  • [XB] Fix issue with agent login feature code not working since last changes for HANGUPSIDE. .
  • [XB] Fix issue with agent login feature code not working since last changes for HANGUPSIDE. .

    2.6.9 (2012-10-22)

  • [XS] On FastAGI scripts, we now check if Asterisk send an HANGUP event and if this is the case, we properly close the AGI socket connection and allow Asterisk to properly destroy the channel. .
  • [XS] On FastAGI scripts, we now check if Asterisk send an HANGUP event and if this is the case, we properly close the AGI socket connection and allow Asterisk to properly destroy the channel. .

    2.6.7 (2012-10-19)

  • [XB] Remove memory limit set in SQL driver and use script allowed memory usage. .
  • [XB] Remove memory limit set in SQL driver and use script allowed memory usage. .

    2.6.6 (2012-10-12)

  • [XB] Update french translations. .
  • [XB] Update french translations. .

    2.6.5.1 (2012-09-26)

  • [XS] - Fix a CallerID when using Hotdesk extension and Call Transfer. .
  • [XS] - Fix a CallerID when using Hotdesk extension and Call Transfer. .

    2.6.5 (2012-09-17)

  • [EB] When using Asterisk 1.8 or greater, we now use ODBC driver instead of native MySQL driver to save CDR records in the database. The MySQL driver is deprecated and not available in extended support module on Asterisk but the CDR Adaptive ODBC driver is fully supported.
  • [EB] When using Asterisk 1.8 or greater, we now use ODBC driver instead of native MySQL driver to save CDR records in the database. The MySQL driver is deprecated and not available in extended support module on Asterisk but the CDR Adaptive ODBC driver is fully supported.
  • [XS] Fix a problem with Push-to-Phone AGI script for Aastra phones. .
  • [XS] Fix a problem with Push-to-Phone AGI script for Aastra phones. .
  • [EVS] You can now set the sort order (number or name) of Company Directory when using Internal MicroBrowser on Cisco, Sipura, Snom and Yealink Phone Provisioning (APS).
  • [EVS] You can now set the sort order (number or name) of Company Directory when using Internal MicroBrowser on Cisco, Sipura, Snom and Yealink Phone Provisioning (APS).

    2.6.3 (2012-09-03)

  • [XS] Fix an SQL initialization error on the Blacklist/Whitelist FastAGI script causing the AGI script to fail when the SQL connection isn't already established.
  • [XS] Fix an SQL initialization error on the Blacklist/Whitelist FastAGI script causing the AGI script to fail when the SQL connection isn't already established.

    2.6.2 (2012-08-30)

  • [XB] Add a missing variable unset statement on the Database Sanity check. .
  • [XB] Add a missing variable unset statement on the Database Sanity check. .
  • [XS] Fix an undefined function PHP error on the Voicemail Offsite Notification script. .
  • [XS] Fix an undefined function PHP error on the Voicemail Offsite Notification script. .

    2.6.1 (2012-08-20)

  • [EVB] On Yealink Phone Provisioning -> Network, you can now enable NAT 'rport' support used for symmetric NAT traversal. .
  • [EVB] On Yealink Phone Provisioning -> Network, you can now enable NAT 'rport' support used for symmetric NAT traversal. .
  • [XS] Fix an issue with Company Directory on Cisco 7961 and Cisco IP Communicator (Softphone) where the directory isn't visible due to a missing XML header.
  • [XS] Fix an issue with Company Directory on Cisco 7961 and Cisco IP Communicator (Softphone) where the directory isn't visible due to a missing XML header.

    2.6.0 (2012-07-27)

  • [EVS] On Configuration -> Security -> Flood Protection (SIP/IAX2), a new option to set the Grace Time Reset Counter value was added. It allow to reset the counter (max retry) if no match is found within the specified delay. .
  • [EVS] On Configuration -> Security -> Flood Protection (SIP/IAX2), a new option to set the Grace Time Reset Counter value was added. It allow to reset the counter (max retry) if no match is found within the specified delay. .
  • [XB] Fix a performance issue in the Commit window when changing file permissions on Virtual Fax archive. Instead of changing permissions, we now add proper permissions on system group.
  • [XB] Fix a performance issue in the Commit window when changing file permissions on Virtual Fax archive. Instead of changing permissions, we now add proper permissions on system group.
  • [XS] Fix an issue on Web-GUI (User) if the extension use a Template. .
  • [XS] Fix an issue on Web-GUI (User) if the extension use a Template. .
  • [NVB] We now use the configuration of Class of Services to determine which Live Feature Codes (eg. Call Recording, Assisted Transfer, FMC, etc) is available at the Phone Extension. In previous versions, we allowed access to all Feature Codes (Live) without any restrictions. .
  • [NVB] We now use the configuration of Class of Services to determine which Live Feature Codes (eg. Call Recording, Assisted Transfer, FMC, etc) is available at the Phone Extension. In previous versions, we allowed access to all Feature Codes (Live) without any restrictions. .
  • [XS] Fix an issue with the Polycom Directory cron script when parsing Speed Dial macro in destination.
  • [XS] Fix an issue with the Polycom Directory cron script when parsing Speed Dial macro in destination.
  • [XVB] Change the default value of SRTP to disabled (off) on the Aastra Phone Provisioning.
  • [XVB] Change the default value of SRTP to disabled (off) on the Aastra Phone Provisioning.
  • [ES] - We add a new configuration wizard for VoIP Accounts that lets you select a telephony service provider among a predefined list. It is also possible to automatically create Incoming and Outgoing Lines associated with the account. The new Wizard is available from Interface -> VoIP Account -> VoIP Provider Wizard.
  • [ES] - We add a new configuration wizard for VoIP Accounts that lets you select a telephony service provider among a predefined list. It is also possible to automatically create Incoming and Outgoing Lines associated with the account. The new Wizard is available from Interface -> VoIP Account -> VoIP Provider Wizard.
  • [EVB] On Extensions -> Phones -> Mass Operations, new actions for Phone Options, CallerID, DTMF, Codecs, SIP Alert and Call Recording/Monitor was added.
  • [EVB] On Extensions -> Phones -> Mass Operations, new actions for Phone Options, CallerID, DTMF, Codecs, SIP Alert and Call Recording/Monitor was added.
  • [NV] A new system for executing Mass Operations (batch) was added to Telephony module. Currently it is only possible to change the Class of Services and Phone Templates used in Extensions -> Phones . and more to come.
  • [NV] A new system for executing Mass Operations (batch) was added to Telephony module. Currently it is only possible to change the Class of Services and Phone Templates used in Extensions -> Phones . and more to come.
  • [XB] Fix an issue when generating Voicemail configuration when extension use a template and that template include a Voicemail Password. The PIN defined on the extension have priority.
  • [XB] Fix an issue when generating Voicemail configuration when extension use a template and that template include a Voicemail Password. The PIN defined on the extension have priority.

    2.5.22 (2012-07-11)

  • [EVB] On Extensions -> Phones -> Call Forwarding, you can now customize the CallerID that will be used when destination is set to 'Return to Sender' on 'Call Forward On Transfer'.
  • [EVB] On Extensions -> Phones -> Call Forwarding, you can now customize the CallerID that will be used when destination is set to 'Return to Sender' on 'Call Forward On Transfer'.

    2.5.21.1 (2012-07-11)

  • [XB] Fix a dialplan issue on the Agent (ACD) Login feature code when using Extensions Restrictions for a specific Queue.
  • [XB] Fix a dialplan issue on the Agent (ACD) Login feature code when using Extensions Restrictions for a specific Queue.

    2.5.21 (2012-07-10)

  • [XB] Since some phone manufacturer strip dash (-) on SIP message and causing issue with some BLF key (like dnd-tenant-exten), then we have create aliases for all BLF/Hints so 'dnd_tenant' is same as 'dnd-tenant'.
  • [XB] Since some phone manufacturer strip dash (-) on SIP message and causing issue with some BLF key (like dnd-tenant-exten), then we have create aliases for all BLF/Hints so 'dnd_tenant' is same as 'dnd-tenant'.
  • [XB] Fix an issue with IVR prompt when used on Queue (ACD) announce message.
  • [EVB] On Queue (ACD) -> Security, a new option has added that allow to restrict extensions (phones) from where an agent can log into the Queue.
  • [XB] Fix an issue with IVR prompt when used on Queue (ACD) announce message.
  • [EVB] On Queue (ACD) -> Security, a new option has added that allow to restrict extensions (phones) from where an agent can log into the Queue.

    2.5.19.5 (2012-06-27)

  • [XB] Change the timeout from 2000ms to 2ms on the Polycom Ring Answer SIP Alert in order to remove annoying beep during answer. .
  • [XB] Change the timeout from 2000ms to 2ms on the Polycom Ring Answer SIP Alert in order to remove annoying beep during answer. .

    2.5.19.4 (2012-06-25)

  • [XB] Fix a bug in Extensions Wizard when using Voicemail as Call Forward destination.
  • [XB] Fix a bug in Extensions Wizard when using Voicemail as Call Forward destination.

    2.5.19.3 (2012-06-25)

  • [XB] Fix a typo on function name when generating FMC configuration. .
  • [XB] Fix a typo on function name when generating FMC configuration. .

    2.5.19.2 (2012-06-25)

  • [XS] Fix a class issue when trying to load Telephony drivers from Realtime Monitor. .
  • [XS] Fix a class issue when trying to load Telephony drivers from Realtime Monitor. .

    2.5.18 (2012-06-21)

  • [EVB] When using Conference (MeetMe) as a destination, it now possible to enable On-Demand PIN support. The first participant joining a conf will be able to set a PIN that will be needed by anyone else joining the conference. The PIN will be cleared when all participant leave. .
  • [EVB] When using Conference (MeetMe) as a destination, it now possible to enable On-Demand PIN support. The first participant joining a conf will be able to set a PIN that will be needed by anyone else joining the conference. The PIN will be cleared when all participant leave. .

    2.5.16 (2012-06-14)

  • [XB] Fix minor issue in SQL driver class. .
  • [XB] Fix minor issue in SQL driver class. .

    2.5.15.1 (2012-06-13)

  • [XS] Do not check the High Availability (Failover) status when SQL class is invoked from others applications (e.g. Realtime).
  • [XS] Do not check the High Availability (Failover) status when SQL class is invoked from others applications (e.g. Realtime).

    2.5.14 (2012-06-11)

  • [XB] Fix an issue when trying to generate the initial Hylafax setup file. .
  • [XB] Fix an issue when trying to generate the initial Hylafax setup file. .
  • [XS] Fix issue with FMC. .
  • [XS] Fix issue with FMC. .
  • [XB] Fix a dialplan issue on Incoming Lines when using CallerID Source routing on a line and that 'Prefix to add to number' is defined.
  • [XB] Fix a dialplan issue on Incoming Lines when using CallerID Source routing on a line and that 'Prefix to add to number' is defined.

    2.5.13 (2012-06-01)

  • [XS] Add missing SMS icon.
  • [XS] Add missing SMS icon.
  • [NVBS] Initial support for Time Clock (Punch Card) system. You can currently clock in/out from any phone. The module must be enabled from Telephony Modules then you must define a Feature Code and finally create Punch Card from Miscellaneous -> Time Clock menu.
  • [XB] On Miscellaneous -> Time Clock, we now restrict the length of Employee ID to 4 digits.
  • [NVB] Initial implementation of Fixed Mobile Convergence (FMC) that allow to transfer / bridge the current call with pre-configured number (ex. Mobile, Local Extensions, Home, etc).
  • [EVB] Update Time Clock (Punch Card) database and cleanup code.
  • [XB] Fix a problem when generating configuration for Fixed Mobile Convergence (FMC) feature where it wrongly set the context to be used for outbound call.
  • [NVBS] A new module for sending notification messages via SMS was added. You can define multiple SMS gateways (Currently only Clickatell API is implemented) from the Interface -> SMS menu. Options to set SMS are available from Phones -> Voicemail -> Off-site Notification, Lines -> Emergency (E911), Lines -> Special Lines and Configuration -> Monitoring.
  • [EVB] On Interface -> SMS Gateway, it now possible to test sending of SMS message.
  • [NVB] We now update the SMS delivery status table each 5 minutes. We log delivery status and charge.
  • [NVBS] Initial support for Time Clock (Punch Card) system. You can currently clock in/out from any phone. The module must be enabled from Telephony Modules then you must define a Feature Code and finally create Punch Card from Miscellaneous -> Time Clock menu.
  • [XB] On Miscellaneous -> Time Clock, we now restrict the length of Employee ID to 4 digits.
  • [NVB] Initial implementation of Fixed Mobile Convergence (FMC) that allow to transfer / bridge the current call with pre-configured number (ex. Mobile, Local Extensions, Home, etc).
  • [EVB] Update Time Clock (Punch Card) database and cleanup code.
  • [XB] Fix a problem when generating configuration for Fixed Mobile Convergence (FMC) feature where it wrongly set the context to be used for outbound call.
  • [NVBS] A new module for sending notification messages via SMS was added. You can define multiple SMS gateways (Currently only Clickatell API is implemented) from the Interface -> SMS menu. Options to set SMS are available from Phones -> Voicemail -> Off-site Notification, Lines -> Emergency (E911), Lines -> Special Lines and Configuration -> Monitoring.
  • [EVB] On Interface -> SMS Gateway, it now possible to test sending of SMS message.
  • [NVB] We now update the SMS delivery status table each 5 minutes. We log delivery status and charge.
  • [EVB] Add a new section for Gateway Provisioning. Currently only basic support for AudioCodes M800 is available.
  • [EVB] Add a new section for Gateway Provisioning. Currently only basic support for AudioCodes M800 is available.
  • [XB] On Aastra 55i Provisioning, we must use 'prgkey' instead of 'topsoftkey' on the configuration file.
  • [XB] On Aastra 55i Provisioning, we must use 'prgkey' instead of 'topsoftkey' on the configuration file.
  • [XS] Cleanup duplicate code on client WebGUI main page and fix an issue with the IVR Audio Prompt ID when Personal IVR is enabled by an end-user.
  • [XS] Cleanup duplicate code on client WebGUI main page and fix an issue with the IVR Audio Prompt ID when Personal IVR is enabled by an end-user.

    2.5.12 (2012-05-29)

  • [XS] Minor fix on Queue (ACD) configuration with old installation where both Join Empty and Leave Empty are checked.
  • [XS] Minor fix on Queue (ACD) configuration with old installation where both Join Empty and Leave Empty are checked.
  • [XS] When doing a Commit, we now always execute it un "Full" mode. The "normal" mode is now removed.
  • [XS] When doing a Commit, we now always execute it un "Full" mode. The "normal" mode is now removed.
  • [XB] When the Instant Messaging (Openfire) module is enabled, we now automatically create the SQL database and import initial DBMS schemas. This fix issues during the Commit when the database doesn't exist and Openfire service not running.
  • [XB] When the Instant Messaging (Openfire) module is enabled, we now automatically create the SQL database and import initial DBMS schemas. This fix issues during the Commit when the database doesn't exist and Openfire service not running.
  • [XS] Fix an API problem when retrieving application permissions. .
  • [XS] Fix an API problem when retrieving application permissions. .

    2.1.22 (2012-05-24)

  • [XB] Fix an issue with MWI subscription option on Polycom Provisioning (APS) when using multiple line.
  • [EVB] On Polycom Provisioning, it now possible to specify the CallerID source (SIP From, P-Asserted-ID, Remote-Party-ID) from the Options tab. This option require firmware 3.3 or greater.
  • [XV] Cleanup Firmware version selection on Polycom Provisioning in order to remove some confusion with all 'un-needed' option.
  • [XB] Fix an issue with MWI subscription option on Polycom Provisioning (APS) when using multiple line.
  • [EVB] On Polycom Provisioning, it now possible to specify the CallerID source (SIP From, P-Asserted-ID, Remote-Party-ID) from the Options tab. This option require firmware 3.3 or greater.
  • [XV] Cleanup Firmware version selection on Polycom Provisioning in order to remove some confusion with all 'un-needed' option.

    2.5.11 (2012-05-21)

  • [XB] Fix an issue with MWI subscription option on Polycom Provisioning (APS) when using multiple line.
  • [XB] Fix an issue with MWI subscription option on Polycom Provisioning (APS) when using multiple line.
  • [XS] Minor optimisation on the Background Music-On-Hold cron job when no extension use this feature.
  • [XS] Fix an issue with the cron job watchdog script, we now update the file only if a task is executed.
  • [XS] Minor optimisation on the Background Music-On-Hold cron job when no extension use this feature.
  • [XS] Fix an issue with the cron job watchdog script, we now update the file only if a task is executed.
  • [EVB] Add LDAP support on AudioCodes Phone Provisioning (APS). .
  • [EVB] Add LDAP support on AudioCodes Phone Provisioning (APS). .

    2.5.10 (2012-05-18)

  • [XS] Update the 'install_g729.sh' script in order to install codecs for all available Asterisk version (1.4, 1.8 and 10).
  • [XS] Update the 'install_g729.sh' script in order to install codecs for all available Asterisk version (1.4, 1.8 and 10).
  • [XS] On Report library, fix an issue on the function that determine the Call direction when using 'Internal Extension Range' option on VoIP Account.
  • [XS] On Report library, fix an issue on the function that determine the Call direction when using 'Internal Extension Range' option on VoIP Account.

    2.5.9 (2012-05-17)

  • [XB] Remove all ability to login as external agent when using 'Agent Login' feature code. If we cannot detect the internal extension then we simply playback a 'Goodbye' message and exit.
  • [XB] Remove all ability to login as external agent when using 'Agent Login' feature code. If we cannot detect the internal extension then we simply playback a 'Goodbye' message and exit.
  • [XB] Add missing configuration options to Audio Codes 310HD and 320HD phones auto-provisioning.
  • [XB] Add missing configuration options to Audio Codes 310HD and 320HD phones auto-provisioning.
  • [XV] Remove the 'Hardware ID' option from Extensions -> Phones and Interface -> VoIP Account and remove the Miscellaneous -> Hardware List menu.
  • [XV] Remove the 'Hardware ID' option from Extensions -> Phones and Interface -> VoIP Account and remove the Miscellaneous -> Hardware List menu.

    2.5.8.1 (2012-05-11)

  • [XB] Fix a MAJOR issue introduced in 2.5.8 with backend caused by Database synchronisation during Commit. .
  • [XB] Fix a MAJOR issue introduced in 2.5.8 with backend caused by Database synchronisation during Commit. .

    2.5.8 (2012-05-10)

  • [XS] When the SQL driver cannot retrieve configurations from the database server, we now display a warning notification message on the GUI with the corresponding error message instead of displaying a blank page.
  • [XS] When the SQL driver cannot retrieve configurations from the database server, we now display a warning notification message on the GUI with the corresponding error message instead of displaying a blank page.

    2.5.7 (2012-05-09)

  • [XV] Fix an issue with FollowMe on Virtual Extensions. .
  • [XV] Fix an issue with FollowMe on Virtual Extensions. .
  • [XB] Fix an issue when generating dialplan for Incoming Lines and IVR where the extension is dialed twice.
  • [XB] Fix an issue when generating dialplan for Incoming Lines and IVR where the extension is dialed twice.
  • [EV] Major improvement in performance when rendering columns in the list view. The page is now displayed instantly no matter if you have 10, 100 or 1000 items (eg Extensions, Incoming Lines, Phone Provisioning, etc). .
  • [EV] Major improvement in performance when rendering columns in the list view. The page is now displayed instantly no matter if you have 10, 100 or 1000 items (eg Extensions, Incoming Lines, Phone Provisioning, etc). .
  • [EV] When we add a new tenant, we now automatically create the Custom Sound folder instead of doing it during Full Commit.
  • [EV] When we add a new tenant, we now automatically create the Custom Sound folder instead of doing it during Full Commit.

    2.5.6 (2012-05-01)

  • [XS] During Commit, we now automatically create missing indexes on the MySQL CDR table. We also fixed a performance issue on the Reporting cronjob when fixing old CDR data.
  • [XS] During Commit, we now automatically create missing indexes on the MySQL CDR table. We also fixed a performance issue on the Reporting cronjob when fixing old CDR data.

    2.5.5 (2012-04-24)

  • [EVB] On Polycom Provisioning, it now possible to specify the CallerID source (SIP From, P-Asserted-ID, Remote-Party-ID) from the Options tab. This option require firmware 3.3 or greater.
  • [XV] Cleanup Firmware version selection on Polycom Provisioning in order to remove some confusion with all 'un-needed' option.
  • [EVB] On Polycom Provisioning, it now possible to specify the CallerID source (SIP From, P-Asserted-ID, Remote-Party-ID) from the Options tab. This option require firmware 3.3 or greater.
  • [XV] Cleanup Firmware version selection on Polycom Provisioning in order to remove some confusion with all 'un-needed' option.

    2.5.4 (2012-04-23)

  • [XV] Cleanup description for available interfaces/cards on Interface -> Digital Interfaces. .
  • [XV] Cleanup description for available interfaces/cards on Interface -> Digital Interfaces. .

    2.1.16 (2012-02-09)

  • [XVB] Fix multiple issues with Grandstream provisioning. We now use HTTP based reboot during setup process.
  • [XVB] Fix multiple issues with Grandstream provisioning. We now use HTTP based reboot during setup process.

    2.5-RC3 (2012-02-09)

  • [XVB] Fix multiple issues with Grandstream provisioning. We now use HTTP based reboot during setup process.
  • [XVB] Fix multiple issues with Grandstream provisioning. We now use HTTP based reboot during setup process.

    2.0.37 (2011-11-29)

  • [XB] Fix a PHP parsing error on the AMI configuration page.
  • [XB] Fix a PHP parsing error on the AMI configuration page.

    2.0.32 (2011-09-06)

  • [XB] When we create provisioning files for Cisco/Sipura devices, we now create the file in both /tftpboot and /tftpboot/sipura folders.
  • [XB] When we create provisioning files for Cisco/Sipura devices, we now create the file in both /tftpboot and /tftpboot/sipura folders.

    2.1.5 (2011-08-30)

  • [EB] Add DND state check for extensions on Virtual Extension
  • [EV] Add Ignore DND option on Virtual Extensions User Options tab
  • [EB] Add DND state check for extensions on Virtual Extension
  • [EV] Add Ignore DND option on Virtual Extensions User Options tab
  • [EB] Add DND state check for extensions on Virtual Extension
  • [EV] Add Ignore DND option on Virtual Extensions User Options tab
  • [EB] Add DND state check for extensions on Virtual Extension
  • [EV] Add Ignore DND option on Virtual Extensions User Options tab

    2.1.3 (2011-08-15)

  • [XB] Remove signature on fax to email notification
  • [XB] Remove signature on fax to email notification

    2.0.30 (2011-08-15)

  • [XB] Remove signature on fax to email notification
  • [XB] Remove signature on fax to email notification

    2.1.2 (2011-08-09)

  • [XV] Renamed fax admin email field on GUI to reduce ambiguity
  • [XV] Renamed fax admin email field on GUI to reduce ambiguity

    2.0.29 (2011-08-09)

  • [XV] Renamed fax admin email field on GUI to reduce ambiguity
  • [XV] Renamed fax admin email field on GUI to reduce ambiguity
  • [EVB] Add an option to bypass whitelist unauthorized message and follow outgoing lines in dialplan
  • [EVB] Add an option to bypass whitelist unauthorized message and follow outgoing lines in dialplan
  • [EVB] Add an option to bypass whitelist unauthorized message and follow outgoing lines in dialplan
  • [EVB] Add an option to bypass whitelist unauthorized message and follow outgoing lines in dialplan
  • [XB] Adjust sanity check base lib
  • [XB] Adjust sanity check base lib
  • [XB] Adjust sanity check base lib
  • [XB] Adjust sanity check base lib
  • [EVB] Add use internal directory option on Yealink provisioning
  • [EVB] Add use internal directory option on Yealink provisioning
  • [EVB] Add use internal directory option on Yealink provisioning
  • [EVB] Add use internal directory option on Yealink provisioning
  • [XB] Fix a diaplan issue when we allow the calling/called user to transfer the call by hitting the Blind Transfer feature key. This doesn't affect transfers initiated through other methods.
  • [XB] Fix a diaplan issue when we allow the calling/called user to transfer the call by hitting the Blind Transfer feature key. This doesn't affect transfers initiated through other methods.
  • [XB] Fix a diaplan issue when we allow the calling/called user to transfer the call by hitting the Blind Transfer feature key. This doesn't affect transfers initiated through other methods.
  • [XB] Fix a diaplan issue when we allow the calling/called user to transfer the call by hitting the Blind Transfer feature key. This doesn't affect transfers initiated through other methods.
  • [EVB] Add Contact List, Remote Phone Book, Custom Logo options on Yealink Provisioning
  • [EVB] Add Contact List, Remote Phone Book, Custom Logo options on Yealink Provisioning
  • [EVB] Add Contact List, Remote Phone Book, Custom Logo options on Yealink Provisioning
  • [EVB] Add Contact List, Remote Phone Book, Custom Logo options on Yealink Provisioning
  • [XB] Adjust all-hangup line on tenant dialplan
  • [XB] Adjust all-hangup line on tenant dialplan
  • [XB] Adjust all-hangup line on tenant dialplan
  • [XB] Adjust all-hangup line on tenant dialplan
  • [XB] Add a sanity check on the base module
  • [XB] Add a sanity check on the base module
  • [XB] Add a sanity check on the base module
  • [XB] Add a sanity check on the base module
  • [XS] Reverse commit from 4648
  • [XS] Reverse commit from 4648
  • [EVB] Add DST option to Yealink provisioning
  • [EVB] Add DST option to Yealink provisioning
  • [EVB] Add DST option to Yealink provisioning
  • [EVB] Add DST option to Yealink provisioning
  • [XS] Ignore agents when requesting channels list to spy
  • [XS] Ignore agents when requesting channels list to spy
  • [XS] Ignore agents when requesting channels list to spy
  • [XS] Ignore agents when requesting channels list to spy
  • [XB] Add all-hangup call in context name dialplan
  • [XB] Add all-hangup call in context name dialplan
  • [XB] Add all-hangup call in context name dialplan
  • [XB] Add all-hangup call in context name dialplan
  • [XB] Add all-hangup call on some dialplans when call hangup
  • [XB] Add all-hangup call on some dialplans when call hangup
  • [XB] Add all-hangup call on some dialplans when call hangup
  • [XB] Add all-hangup call on some dialplans when call hangup
  • [XB] Fix issue with Snom 821 to generate provisioning config file
  • [XB] Fix issue with Snom 821 to generate provisioning config file
  • [XB] Fix issue with Snom 821 to generate provisioning config file
  • [XB] Fix issue with Snom 821 to generate provisioning config file
  • [XB] Adjust Yealink DSS Key column pickup number
  • [XB] Adjust Yealink DSS Key column pickup number
  • [XB] Adjust Yealink DSS Key column pickup number
  • [XB] Adjust Yealink DSS Key column pickup number
  • [EVB] Add Yealink Mass Reboot feature
  • [EVB] Add Yealink Mass Reboot feature
  • [EVB] Add Yealink Mass Reboot feature
  • [EVB] Add Yealink Mass Reboot feature
  • [EVB] Add Yealink dialing tone option
  • [EVB] Add Yealink dialing tone option
  • [EVB] Add Yealink dialing tone option
  • [EVB] Add Yealink dialing tone option
  • [XS] Fix whitelist fastagi script operability
  • [XS] Fix whitelist fastagi script operability
  • [XS] Fix whitelist fastagi script operability
  • [XS] Fix whitelist fastagi script operability
  • [XS] Fix deprecated asterisk convert cli command
  • [XS] Fix deprecated asterisk convert cli command
  • [XS] Fix deprecated asterisk convert cli command
  • [XS] Fix deprecated asterisk convert cli command
  • [XB] Fix password list local db issue
  • [XB] Fix password list local db issue
  • [XB] Fix password list local db issue
  • [XB] Fix password list local db issue
  • [XS] Fix remote database passwords list issues
  • [XS] Fix remote database passwords list issues
  • [XS] Fix remote database passwords list issues
  • [XS] Fix remote database passwords list issues
  • [XB] Fix major issue on commit for agents status
  • [XB] Add wav format support for checkSoundFile (Playback, etc)
  • [XB] Fix major issue on commit for agents status
  • [XB] Add wav format support for checkSoundFile (Playback, etc)
  • [XB] Fix major issue on commit for agents status
  • [XB] Fix major issue on commit for agents status

    2.0.28 (2011-07-15)

  • [XB] Fix an issue on dialplan for custom directory
  • [XB] Fix an issue on dialplan for custom directory

    1.4.93 (2011-05-18)

  • [XS] Add version check for Asterisk 1.8
  • [XS] Add version check for Asterisk 1.8

    2.0.26 (2011-05-18)

  • [XS] Unblocked revisions 4196 via svnmerge
  • [XS] Unblocked revisions 4196 via svnmerge

    1.4.91 (2011-03-30)

  • [XS] Disable External Support on the Agent Login script since it broken on 1.4 (we recommand to upgrade to 2.0 if you need this feature.
  • [XS] Disable External Support on the Agent Login script since it broken on 1.4 (we recommand to upgrade to 2.0 if you need this feature.

    2.0.20 (2011-02-17)

  • [XS] Fix an issue when we display list of IVR prompt files on the Selection window when using multi-tenants.
  • [XS] Fix an issue when we display list of IVR prompt files on the Selection window when using multi-tenants.

    1.4.88 (2010-12-15)

  • [XB] Revert change '3675': Do not use GROUP BY on the SQL query used on Reports Call Distributions -> Calls Reports. This was causing duplicate calls to be displayed on ACD Calls reports. (See rev 4281).
  • [XB] Revert change '3675': Do not use GROUP BY on the SQL query used on Reports Call Distributions -> Calls Reports. This was causing duplicate calls to be displayed on ACD Calls reports. (See rev 4281).

    2.0.18 (2010-12-15)

  • [XB] Revert change '3675': Do not use GROUP BY on the SQL query used on Reports Call Distributions -> Calls Reports. This was causing duplicate calls to be displayed on ACD Calls reports. (See rev 4281).
  • [XB] Revert change '3675': Do not use GROUP BY on the SQL query used on Reports Call Distributions -> Calls Reports. This was causing duplicate calls to be displayed on ACD Calls reports. (See rev 4281).

    1.4.87 (2010-10-21)

  • [XS] Small memory optimization on the Rate Engine (Billing) script if the last uniqueID isn't defined.
  • [XS] Small memory optimization on the Rate Engine (Billing) script if the last uniqueID isn't defined.

    2.0.15 (2010-09-28)

  • [XB] Remove unused debug infos on Outgoing Lines backend.
  • [XB] Remove unused debug infos on Outgoing Lines backend.

    1.4.84 (2010-09-08)

  • [XS] Fix an issue with the CallerID AGI script when using File Based external source for CallerID Lookup on Incoming Lines.
  • [XS] Fix an issue with the CallerID AGI script when using File Based external source for CallerID Lookup on Incoming Lines.

    1.4.82 (2010-08-30)

  • [XS] Fix a PHP notice message related to Array to string conversion on the Voicemail cron script.
  • [XS] Fix a PHP notice message related to Array to string conversion on the Voicemail cron script.

    1.4.80 (2010-07-30)

  • [XS] Fix a problem with the Reports Crond script that refuse to start on some server.
  • [XS] Fix a problem with the Reports Crond script that refuse to start on some server.

    1.4.78 (2010-07-13)

  • [XS] On all AGI script that require arguments, we now safely read the $argv PHP array across different PHP configurations. And take care on register_globals and register_argc_argv ini directives.
  • [XS] On all AGI script that require arguments, we now safely read the $argv PHP array across different PHP configurations. And take care on register_globals and register_argc_argv ini directives.
  • [XS] Do not generate EPIC UserEvent if EPICAcce module is not enabled.
  • [XS] Do not generate EPIC UserEvent if EPICAcce module is not enabled.

    1.4.73 (2010-05-04)

  • [XS] Force context name in lowercase when using a Custom Script in a CallForward rule (Thanks Phillip).
  • [XS] Force context name in lowercase when using a Custom Script in a CallForward rule (Thanks Phillip).

    2.0.0-RC3 (2010-04-21)

  • [XB] We now allow the use of Local channel as identifier in Extensions -> Speeddial.
  • [XB] We now allow the use of Local channel as identifier in Extensions -> Speeddial.

    2.0.0-RC2 (2010-04-20)

  • [XBS] On Lines -> Incoming Lines -> SIP Header (TO) Routing, we now dynamically extract the number from the header instead of using fixed length.
  • [XBS] On Lines -> Incoming Lines -> SIP Header (TO) Routing, we now dynamically extract the number from the header instead of using fixed length.

    1.4.68 (2010-03-31)

  • [XS] Fix another small issue on Autologout script, we also added more debug infos when script is manually executed.
  • [XS] Fix another small issue on Autologout script, we also added more debug infos when script is manually executed.
  • [XB] Fix a problem with DBGet/DBPut functions on Manager library when using Asterisk 1.4.30 and later.
  • [XS] On Autologout cron job, we now disconnect users if they are already logged or login after the specified logout time. On past, we disconnected only at exact specific hour/minute.
  • [XB] Fix a problem with DBGet/DBPut functions on Manager library when using Asterisk 1.4.30 and later.
  • [XS] On Autologout cron job, we now disconnect users if they are already logged or login after the specified logout time. On past, we disconnected only at exact specific hour/minute.

    1.4.67 (2010-03-24)

  • [XB] Fix undefined function on Database backend when executing Commit.
  • [XB] Fix undefined function on Database backend when executing Commit.

    1.4.66 (2010-03-22)

  • [NB] The Class of Service of every extensions is now saved on AstDB database.
  • [NB] When executing Call Forward rules on an extension, if the destination is an external number, we now use the Class of Service specified on the extension instead of the global outgoing context.
  • [NB] The Class of Service of every extensions is now saved on AstDB database.
  • [NB] When executing Call Forward rules on an extension, if the destination is an external number, we now use the Class of Service specified on the extension instead of the global outgoing context.
  • [XB] Fix multiple issues with CallerID and Hotdesk on Internal and Outgoing Calls.
  • [XB] Fix multiple issues with CallerID and Hotdesk on Internal and Outgoing Calls.

    1.4.65 (2010-03-16)

  • [XB] In some condition, it possible that Asterisk doesn't send the channel name to AGI script. Since some script absolutely need this value, we now do a check if agi_channel is defined and not empty, if not use the ${CHANNEL} variable. The change has been included on Hotdesk and Dial script.
  • [XB] In some condition, it possible that Asterisk doesn't send the channel name to AGI script. Since some script absolutely need this value, we now do a check if agi_channel is defined and not empty, if not use the ${CHANNEL} variable. The change has been included on Hotdesk and Dial script.
  • [XB] Fix a parsing error on the Extension AGI script when retreiving Hotdesk Extension status (Thanks Xavier).
  • [XB] Fix a parsing error on the Extension AGI script when retreiving Hotdesk Extension status (Thanks Xavier).
  • [XB] When using DND/CallForward features code and logged as an Hotdesk user, we must set new configs to the Hotdesk extension and not the real exten.
  • [XB] When using DND/CallForward features code and logged as an Hotdesk user, we must set new configs to the Hotdesk extension and not the real exten.
  • [NB] On Incoming Lines dialplan, if the mISDN module is enabled, we now let Asterisk detect DTMF tones on called channel.
  • [NB] On Incoming Lines dialplan, if the mISDN module is enabled, we now let Asterisk detect DTMF tones on called channel.

    2.0.0-RC1 (2010-02-01)

  • [XB] A problem with the generation of configuration files has been fixed. Items that are disabled in the interface are no longer generated when executing the Commit. This fix applies to Extensions/Phones, Emergency Lines, Special Lines, AMI accounts, Digital/Analog/Woomera Interfaces, Queue/Agent (ACD) and Extensions Group (Call Group).
  • [XB] A problem with the generation of configuration files has been fixed. Items that are disabled in the interface are no longer generated when executing the Commit. This fix applies to Extensions/Phones, Emergency Lines, Special Lines, AMI accounts, Digital/Analog/Woomera Interfaces, Queue/Agent (ACD) and Extensions Group (Call Group).

    1.4.62 (2010-01-21)

  • [XS] Fix a undefined array warning message on SQL backend.
  • [XS] Fix a undefined array warning message on SQL backend.
  • [XB] Small typo.
  • [XB] Small typo.
  • [XB] Fix a small issue if Block CallerID feature code is used on Internal Call.
  • [XB] Fix a small issue if Block CallerID feature code is used on Internal Call.

    1.4.61 (2010-01-19)

  • [XB] Fix a problem with Internal CallerID Blocking code.
  • [XB] Fix a problem with Internal CallerID Blocking code.
  • [XB] Fix an undefined function error on the Commit Window.
  • [XB] Fix an undefined function error on the Commit Window.
  • [NXB] If an user use 'Block CallerID' feature and dial an internal extension, we will set the CallerID to 'anonymous'.
  • [NXB] If an user use 'Block CallerID' feature and dial an internal extension, we will set the CallerID to 'anonymous'.
  • [XB] Be sure that no ODBC configuration files exist on Asterisk when the ODBC module isn't detected/enabled on the backend.
  • [XB] Be sure that no ODBC configuration files exist on Asterisk when the ODBC module isn't detected/enabled on the backend.
  • [XB] We now follow Immediate Call Forward rules when an Hotdesk extension isn't logged.
  • [XB] We now follow Immediate Call Forward rules when an Hotdesk extension isn't logged.
  • [NB] We now play a Congestion tone when we dial a non-logged Hotdesk extension using the Paging and Intercom context.
  • [NB] We now play a Congestion tone when we dial a non-logged Hotdesk extension using the Paging and Intercom context.

    1.4.60 (2009-12-30)

  • [XB] Fix a small issue with Busy/Congestion function when running in EPICx mode.
  • [XB] Fix a small issue with Busy/Congestion function when running in EPICx mode.
  • [NVB] On Lines -> Incoming Lines -> Options, we have add a new option to enable SIP Header routing. This allow to route incoming SIP calls based on the "To" field specified on the SIP INVITE message. This can be useful when you share multiple lines on a single VoIP Account.
  • [NVB] On Lines -> Incoming Lines -> Options, we have add a new option to enable SIP Header routing. This allow to route incoming SIP calls based on the "To" field specified on the SIP INVITE message. This can be useful when you share multiple lines on a single VoIP Account.

    1.4.59.1 (2009-12-14)

  • [NVB] On Lines -> Incoming Lines -> Options, we have add a new option to enable SIP Header routing. This allow to route incoming SIP calls based on the "To" field specified on the SIP INVITE message. This can be useful when you share multiple lines on a single VoIP Account.
  • [NVB] On Lines -> Incoming Lines -> Options, we have add a new option to enable SIP Header routing. This allow to route incoming SIP calls based on the "To" field specified on the SIP INVITE message. This can be useful when you share multiple lines on a single VoIP Account.
  • [NV] On Commit, we now display a warning message if the 'Max Silence' is greater than 'Minimum Message Length'. This can cause some issue and may get empty Voicemail messages.
  • [NV] On Commit, we now display a warning message if the 'Max Silence' is greater than 'Minimum Message Length'. This can cause some issue and may get empty Voicemail messages.
  • [NV] On Commit, we now display a warning message if the 'Max Silence' is greater than 'Minimum Message Length'. This can cause some issue and may get empty Voicemail messages.
  • [NV] On Commit, we now display a warning message if the 'Max Silence' is greater than 'Minimum Message Length'. This can cause some issue and may get empty Voicemail messages.
  • [NVB] On Manager -> Tenants, it now possible to limit the number of simultaneous Incoming and Outgoing Calls per Tenants.
  • [NVB] On Interface -> VoIP Account -> Incoming Calls, we added a new option that allow to specify the minimum length of Incoming CallerID Number. If the received number length is lower that the specified limit, then we will use the 'Default Number'.
  • [XB] Fix a CallerID problem on Outgoing Lines dialplan when an extension is allowed to override the CallerID (Thanks Dave).
  • [XB] Fix an issue with CallerID block feature code when an Internal Extension dial a number defined as an Incoming Line on the same server. If the CallerID must be blocked we set it to anonymous on the Incoming dialplan.
  • [XB] Fix a configuration error with Flash Operator Panel when the Asterisk Manager Proxy module is enabled.
  • [NVB] On Manager -> Tenants, it now possible to limit the number of simultaneous Incoming and Outgoing Calls per Tenants.
  • [NVB] On Interface -> VoIP Account -> Incoming Calls, we added a new option that allow to specify the minimum length of Incoming CallerID Number. If the received number length is lower that the specified limit, then we will use the 'Default Number'.
  • [XB] Fix a CallerID problem on Outgoing Lines dialplan when an extension is allowed to override the CallerID (Thanks Dave).
  • [XB] Fix an issue with CallerID block feature code when an Internal Extension dial a number defined as an Incoming Line on the same server. If the CallerID must be blocked we set it to anonymous on the Incoming dialplan.
  • [XB] Fix a configuration error with Flash Operator Panel when the Asterisk Manager Proxy module is enabled.
  • [NVB] On Manager -> Tenants, it now possible to limit the number of simultaneous Incoming and Outgoing Calls per Tenants.
  • [NVB] On Interface -> VoIP Account -> Incoming Calls, we added a new option that allow to specify the minimum length of Incoming CallerID Number. If the received number length is lower that the specified limit, then we will use the 'Default Number'.
  • [XB] Fix a CallerID problem on Outgoing Lines dialplan when an extension is allowed to override the CallerID (Thanks Dave).
  • [XB] Fix an issue with CallerID block feature code when an Internal Extension dial a number defined as an Incoming Line on the same server. If the CallerID must be blocked we set it to anonymous on the Incoming dialplan.
  • [XB] Fix a configuration error with Flash Operator Panel when the Asterisk Manager Proxy module is enabled.
  • [NVB] On Manager -> Tenants, it now possible to limit the number of simultaneous Incoming and Outgoing Calls per Tenants.
  • [NVB] On Interface -> VoIP Account -> Incoming Calls, we added a new option that allow to specify the minimum length of Incoming CallerID Number. If the received number length is lower that the specified limit, then we will use the 'Default Number'.
  • [XB] Fix a CallerID problem on Outgoing Lines dialplan when an extension is allowed to override the CallerID (Thanks Dave).
  • [XB] Fix an issue with CallerID block feature code when an Internal Extension dial a number defined as an Incoming Line on the same server. If the CallerID must be blocked we set it to anonymous on the Incoming dialplan.
  • [XB] Fix a configuration error with Flash Operator Panel when the Asterisk Manager Proxy module is enabled.
  • [NVB] Add hangup as destination to Extensions (Follow Me/Ring Group), Queues, Applications and Incoming Lines.
  • [NVB] The Fallback/Overflow destination is now mandatory on Queue (ACD) configuration. The default behaviour is to hangup the call when no destination has been specified.
  • [NVB] Add hangup as destination to Extensions (Follow Me/Ring Group), Queues, Applications and Incoming Lines.
  • [NVB] The Fallback/Overflow destination is now mandatory on Queue (ACD) configuration. The default behaviour is to hangup the call when no destination has been specified.
  • [NVB] Add hangup as destination to Extensions (Follow Me/Ring Group), Queues, Applications and Incoming Lines.
  • [NVB] The Fallback/Overflow destination is now mandatory on Queue (ACD) configuration. The default behaviour is to hangup the call when no destination has been specified.
  • [NVB] Add hangup as destination to Extensions (Follow Me/Ring Group), Queues, Applications and Incoming Lines.
  • [NVB] The Fallback/Overflow destination is now mandatory on Queue (ACD) configuration. The default behaviour is to hangup the call when no destination has been specified.
  • [XV] Change every occurence of sNOM to Snom.
  • [XB] Fix a problem with Backlight settings and Message-Waiting (MWI) light on Linksys/Sipura provisioning.
  • [XS] Small typo fix on UserAgent (SIP) detection function.
  • [XV] Replace all occurences of EPICAcce to EPICx.
  • [XV] Change every occurence of sNOM to Snom.
  • [XB] Fix a problem with Backlight settings and Message-Waiting (MWI) light on Linksys/Sipura provisioning.
  • [XS] Small typo fix on UserAgent (SIP) detection function.
  • [XV] Replace all occurences of EPICAcce to EPICx.
  • [XV] Change every occurence of sNOM to Snom.
  • [XB] Fix a problem with Backlight settings and Message-Waiting (MWI) light on Linksys/Sipura provisioning.
  • [XS] Small typo fix on UserAgent (SIP) detection function.
  • [XV] Replace all occurences of EPICAcce to EPICx.
  • [XV] Change every occurence of sNOM to Snom.
  • [XB] Fix a problem with Backlight settings and Message-Waiting (MWI) light on Linksys/Sipura provisioning.
  • [XS] Small typo fix on UserAgent (SIP) detection function.
  • [XV] Replace all occurences of EPICAcce to EPICx.
  • [XVB] Multiple fixes has been made on MGCP channel support. The Hostname/IP Address is now optional and if empty, will be set as Dynamic. It also possible to create MGCP extension from "Multiple Extensions Wizard".
  • [NVB] You can now override the Busy timeout value (default to 60 seconds). This option is visible when you set 'Busy' as destination.
  • [XB] We must always answer the Channel before executing the Busy application.
  • [NVB] When using 'Hangup Channel' as a destination, by sample in Incoming Lines, it now possible to specify the Hangup Cause Code. Support most ISDN and SIP cause code.
  • [NVB] On MGCP extensions, it now possible to enable/disable the 'Phone behind NAT' option.
  • [XVB] Multiple fixes has been made on MGCP channel support. The Hostname/IP Address is now optional and if empty, will be set as Dynamic. It also possible to create MGCP extension from "Multiple Extensions Wizard".
  • [NVB] You can now override the Busy timeout value (default to 60 seconds). This option is visible when you set 'Busy' as destination.
  • [XB] We must always answer the Channel before executing the Busy application.
  • [NVB] When using 'Hangup Channel' as a destination, by sample in Incoming Lines, it now possible to specify the Hangup Cause Code. Support most ISDN and SIP cause code.
  • [NVB] On MGCP extensions, it now possible to enable/disable the 'Phone behind NAT' option.
  • [XVB] Multiple fixes has been made on MGCP channel support. The Hostname/IP Address is now optional and if empty, will be set as Dynamic. It also possible to create MGCP extension from "Multiple Extensions Wizard".
  • [NVB] You can now override the Busy timeout value (default to 60 seconds). This option is visible when you set 'Busy' as destination.
  • [XB] We must always answer the Channel before executing the Busy application.
  • [NVB] When using 'Hangup Channel' as a destination, by sample in Incoming Lines, it now possible to specify the Hangup Cause Code. Support most ISDN and SIP cause code.
  • [NVB] On MGCP extensions, it now possible to enable/disable the 'Phone behind NAT' option.
  • [XVB] Multiple fixes has been made on MGCP channel support. The Hostname/IP Address is now optional and if empty, will be set as Dynamic. It also possible to create MGCP extension from "Multiple Extensions Wizard".
  • [NVB] You can now override the Busy timeout value (default to 60 seconds). This option is visible when you set 'Busy' as destination.
  • [XB] We must always answer the Channel before executing the Busy application.
  • [NVB] When using 'Hangup Channel' as a destination, by sample in Incoming Lines, it now possible to specify the Hangup Cause Code. Support most ISDN and SIP cause code.
  • [NVB] On MGCP extensions, it now possible to enable/disable the 'Phone behind NAT' option.
  • [XS] Autologout of External agents is now working correctly.
  • [XS] Autologout of External agents is now working correctly.
  • [XS] Autologout of External agents is now working correctly.
  • [XS] Autologout of External agents is now working correctly.
  • [NVB] Username and Password are not required for MGCP channels so we have remove these settings on Phones -> Extensions.
  • [NVB] On Configuration -> Commit Menu -> External Script, it now possible to specify a PRE and/or POST reload script that will be executed during the Commit.
  • [NVB] Username and Password are not required for MGCP channels so we have remove these settings on Phones -> Extensions.
  • [NVB] On Configuration -> Commit Menu -> External Script, it now possible to specify a PRE and/or POST reload script that will be executed during the Commit.
  • [NVB] Username and Password are not required for MGCP channels so we have remove these settings on Phones -> Extensions.
  • [NVB] On Configuration -> Commit Menu -> External Script, it now possible to specify a PRE and/or POST reload script that will be executed during the Commit.
  • [NVB] Username and Password are not required for MGCP channels so we have remove these settings on Phones -> Extensions.
  • [NVB] On Configuration -> Commit Menu -> External Script, it now possible to specify a PRE and/or POST reload script that will be executed during the Commit.
  • [NVB] On Queue (ACD) -> Queue Options, it no longer possible to enable both "Allow to join queue that have no logged agents" and "Remove Callers from Queue if no logged agents" at the same time. These contradictory settings cause many service issues (Thanks Dave).
  • [NVB] On Queue (ACD) -> Queue Options, it no longer possible to enable both "Allow to join queue that have no logged agents" and "Remove Callers from Queue if no logged agents" at the same time. These contradictory settings cause many service issues (Thanks Dave).
  • [NVB] On Queue (ACD) -> Queue Options, it no longer possible to enable both "Allow to join queue that have no logged agents" and "Remove Callers from Queue if no logged agents" at the same time. These contradictory settings cause many service issues (Thanks Dave).
  • [NVB] On Queue (ACD) -> Queue Options, it no longer possible to enable both "Allow to join queue that have no logged agents" and "Remove Callers from Queue if no logged agents" at the same time. These contradictory settings cause many service issues (Thanks Dave).
  • [XS] Fix broken Scheduled Task. This problem has been introduced on version 1.4.59 but this version has bever been released officially (Thanks Dave).
  • [XS] Fix broken Scheduled Task. This problem has been introduced on version 1.4.59 but this version has bever been released officially (Thanks Dave).
  • [XS] Fix broken Scheduled Task. This problem has been introduced on version 1.4.59 but this version has bever been released officially (Thanks Dave).
  • [XS] Fix broken Scheduled Task. This problem has been introduced on version 1.4.59 but this version has bever been released officially (Thanks Dave).
  • [XB] A context error on EPIC dialplan has been fixed, this resolve an issue with Call Transfer initiated by the EPICAcce application.
  • [XB] A context error on EPIC dialplan has been fixed, this resolve an issue with Call Transfer initiated by the EPICAcce application.
  • [XB] A context error on EPIC dialplan has been fixed, this resolve an issue with Call Transfer initiated by the EPICAcce application.
  • [XB] A context error on EPIC dialplan has been fixed, this resolve an issue with Call Transfer initiated by the EPICAcce application.
  • [NBS] In order to reduce locking issues on the CDR table, we now save Asterisk generated CDR records into the 'cdr_pre' table and automatically move records from 'cdr_pre' to 'cdr' table.
  • [NBS] In order to reduce locking issues on the CDR table, we now save Asterisk generated CDR records into the 'cdr_pre' table and automatically move records from 'cdr_pre' to 'cdr' table.
  • [NBS] In order to reduce locking issues on the CDR table, we now save Asterisk generated CDR records into the 'cdr_pre' table and automatically move records from 'cdr_pre' to 'cdr' table.
  • [NBS] In order to reduce locking issues on the CDR table, we now save Asterisk generated CDR records into the 'cdr_pre' table and automatically move records from 'cdr_pre' to 'cdr' table.
  • [NVB] On Manager -> Class of Services, it now possible to override the dial mode used to reach a local extension. You can use Normal (Default), Local Devices that will bypass CallForward rules (use SIP/IAX2 channels), or Paging / Auto-Answer mode.
  • [NVB] On Manager -> Class of Services, it now possible to override the dial mode used to reach a local extension. You can use Normal (Default), Local Devices that will bypass CallForward rules (use SIP/IAX2 channels), or Paging / Auto-Answer mode.
  • [NS] Each night, we now automatically optimize all MySQL databases, this will help to prevent performances and locking issues with Reports (CDR/ACD).
  • [XS] Fix a memory problem with the Monitoring/Recording cron script.
  • [NS] Each night, we now automatically optimize all MySQL databases, this will help to prevent performances and locking issues with Reports (CDR/ACD).
  • [XS] Fix a memory problem with the Monitoring/Recording cron script.
  • [NVB] On Manager -> Class of Services, it now possible to override the dial mode used to reach a local extension. You can use Normal (Default), Local Devices that will bypass CallForward rules (use SIP/IAX2 channels), or Paging / Auto-Answer mode.
  • [NVB] On Manager -> Class of Services, it now possible to override the dial mode used to reach a local extension. You can use Normal (Default), Local Devices that will bypass CallForward rules (use SIP/IAX2 channels), or Paging / Auto-Answer mode.
  • [NS] Each night, we now automatically optimize all MySQL databases, this will help to prevent performances and locking issues with Reports (CDR/ACD).
  • [XS] Fix a memory problem with the Monitoring/Recording cron script.
  • [NS] Each night, we now automatically optimize all MySQL databases, this will help to prevent performances and locking issues with Reports (CDR/ACD).
  • [XS] Fix a memory problem with the Monitoring/Recording cron script.
  • [NBS] In order to reduce the use of the internal Asterisk database (AstDB), we replaced the current database backend (DB1) with a SQL database, using ODBC driver for Asterisk. New ODBC functions are now available as SCOPSERV_DBPUT, SCOPSERV_DBGET and SCOPSERV_DBDEL, in order to replace internal Asterisk DBPut, DBGet and DBDel. The execution speed of Database update during the Commit has been greatly improved.
  • [NBS] In order to reduce the use of the internal Asterisk database (AstDB), we replaced the current database backend (DB1) with a SQL database, using ODBC driver for Asterisk. New ODBC functions are now available as SCOPSERV_DBPUT, SCOPSERV_DBGET and SCOPSERV_DBDEL, in order to replace internal Asterisk DBPut, DBGet and DBDel. The execution speed of Database update during the Commit has been greatly improved.
  • [NVB] Add the ability to execute a custom AGI script before join a Queue and/or after leave a Queue (ACD).
  • [NVB] Add the ability to execute a custom AGI script before join a Queue and/or after leave a Queue (ACD).
  • [NVB] Add the ability to execute a custom AGI script before join a Queue and/or after leave a Queue (ACD).
  • [NVB] Add the ability to execute a custom AGI script before join a Queue and/or after leave a Queue (ACD).
  • [NVB] On Configuration -> Channels -> SIP Channels, you can now enable/disable the 'Progress In-Band' support.
  • [NVB] On Incoming Lines, a new option to enable Session Progress has been added. This will request that In-Band progress information be provided to the calling channel.
  • [NVB] On Configuration -> Channels -> SIP Channels, you can now enable/disable the 'Progress In-Band' support.
  • [NVB] On Incoming Lines, a new option to enable Session Progress has been added. This will request that In-Band progress information be provided to the calling channel.
  • [NVB] On Configuration -> Channels -> SIP Channels, you can now enable/disable the 'Progress In-Band' support.
  • [NVB] On Incoming Lines, a new option to enable Session Progress has been added. This will request that In-Band progress information be provided to the calling channel.
  • [NVB] On Configuration -> Channels -> SIP Channels, you can now enable/disable the 'Progress In-Band' support.
  • [NVB] On Incoming Lines, a new option to enable Session Progress has been added. This will request that In-Band progress information be provided to the calling channel.
  • [XB] On Outgoing Lines, only execute the SendText application if the call come from the SCCS/Nixxis trunk.
  • [XB] On Outgoing Lines, only execute the SendText application if the call come from the SCCS/Nixxis trunk.
  • [XB] On Outgoing Lines, only execute the SendText application if the call come from the SCCS/Nixxis trunk.
  • [XB] On Outgoing Lines, only execute the SendText application if the call come from the SCCS/Nixxis trunk.
  • [NVB] On Incoming, Special and Outgoing Lines, it now possible to specify an optional AGI parameter that will setup an AGI script to be executed when calling this line.
  • [NVB] On Incoming, Special and Outgoing Lines, it now possible to specify an optional AGI parameter that will setup an AGI script to be executed when calling this line.
  • [NVB] On Incoming, Special and Outgoing Lines, it now possible to specify an optional AGI parameter that will setup an AGI script to be executed when calling this line.
  • [NVB] On Incoming, Special and Outgoing Lines, it now possible to specify an optional AGI parameter that will setup an AGI script to be executed when calling this line.
  • [NS] On the FastAGI Daemon, we now use the 'waitpid' function on order to get the status of a forked child process. If a child process has already exited by the time of the call (a so-called "zombie/defunct" process), the function returns immediatly and any system resources used by the child are freed.
  • [NS] On the FastAGI Daemon, we now use the 'waitpid' function on order to get the status of a forked child process. If a child process has already exited by the time of the call (a so-called "zombie/defunct" process), the function returns immediatly and any system resources used by the child are freed.
  • [XB] Do not process CDR records where the UniqueID is empty.
  • [NB] On the CDR hangup script, do not proceed records if the UniqueID is not specified.
  • [XB] Do not process CDR records where the UniqueID is empty.
  • [NB] On the CDR hangup script, do not proceed records if the UniqueID is not specified.
  • [XB] Do not process CDR records where the UniqueID is empty.
  • [NB] On the CDR hangup script, do not proceed records if the UniqueID is not specified.
  • [XB] Do not process CDR records where the UniqueID is empty.
  • [NB] On the CDR hangup script, do not proceed records if the UniqueID is not specified.
  • [XS] An issue on Voicemail configuration has been fixed when using SMTP Smart Relay, the sender address is now set correctly.
  • [XS] An issue on Voicemail configuration has been fixed when using SMTP Smart Relay, the sender address is now set correctly.
  • [XS] An issue on Voicemail configuration has been fixed when using SMTP Smart Relay, the sender address is now set correctly.
  • [XS] An issue on Voicemail configuration has been fixed when using SMTP Smart Relay, the sender address is now set correctly.
  • [XB] Fix a problem with outbound call on Nixxis/SCCS module when using Call Recording.
  • [XB] Fix a problem with outbound call on Nixxis/SCCS module when using Call Recording.
  • [XB] Fix a problem with outbound call on Nixxis/SCCS module when using Call Recording.
  • [XB] Fix a problem with outbound call on Nixxis/SCCS module when using Call Recording.
  • [XB] Fix a problem with the inclusion of the Dial Reslt macro on Outgoing Lines.
  • [XB] Fix a problem with the inclusion of the Dial Reslt macro on Outgoing Lines.
  • [NB] Use new CDR FastAGI on Hangup script and Outgoing Lines dialplan.
  • [NB] Use new CDR FastAGI on Hangup script and Outgoing Lines dialplan.
  • [XB] Instead of spawn a new process each time a call is hangup, we now use the DeadAGI command. The CDR script has been converted to FastAGI.
  • [XB] Instead of spawn a new process each time a call is hangup, we now use the DeadAGI command. The CDR script has been converted to FastAGI.
  • [XB] Fix a problem with the inclusion of the Dial Result macro on Outgoing Lines.
  • [XB] Fix a problem with the inclusion of the Dial Result macro on Outgoing Lines.
  • [XS] Fix a timeout issue on the FastAGI server and fix minor bugs on Wakeup and Features scripts.
  • [XS] Fix a timeout issue on the FastAGI server and fix minor bugs on Wakeup and Features scripts.
  • [XS] Fix a parse error on FastAGI class when using PHP 5.2+
  • [XS] Fix a parse error on FastAGI class when using PHP 5.2+

    2.0.0 (2009-11-09)

  • [XS] A problem on the FastAGI daemon has been fixed when we receive data from Asterisk.
  • [XS] A problem on the FastAGI daemon has been fixed when we receive data from Asterisk.
  • [XS] Fix an undefined variable error on Telephony base class.
  • [XS] Fix an undefined variable error on Telephony base class.
  • [NS] Update and cleanup code on FastAGI scripts and classes.
  • [NS] On the FastAGI Server, add a caching of 2 minutes (120 seconds) when retrieving informations from the ScopServ database.
  • [NS] Update and cleanup code on FastAGI scripts and classes.
  • [NS] On the FastAGI Server, add a caching of 2 minutes (120 seconds) when retrieving informations from the ScopServ database.
  • [XS] Cleanup old files on the AGI directory.
  • [XS] Cleanup old files on the AGI directory.
  • [NB] All remaining AGI scripts (Dial, WakupCall, LiveVM, etc) has been converted to FastAGI.
  • [NB] All remaining AGI scripts (Dial, WakupCall, LiveVM, etc) has been converted to FastAGI.
  • [XS] Cleanup code on License verification functions.
  • [XS] Cleanup code on License verification functions.
  • [XV] Fix a small typo on notification message when using an unauthorized update/version.
  • [XV] Fix a small typo on notification message when using an unauthorized update/version.
  • [NV] Display a warning message if you are using an unauthorized version of Telephony package, according to informations specified on the license.
  • [NV] Display a warning message if you are using an unauthorized version of Telephony package, according to informations specified on the license.
  • [NB] Convert Hotdesk, RingService and Channel Bridge AGI to FastAGI.
  • [NB] Convert Hotdesk, RingService and Channel Bridge AGI to FastAGI.
  • [NV] Add the ability to control (start/restart/stop) the FastAGI service, in Telephony -> General.
  • [NV] Add the ability to control (start/restart/stop) the FastAGI service, in Telephony -> General.
  • [NB] Convert all of the AGI script to FastAGI. For now, only the Dial, Hotdesk and Wakeup Call scripts has not been converted.
  • [NB] Convert all of the AGI script to FastAGI. For now, only the Dial, Hotdesk and Wakeup Call scripts has not been converted.
  • [NB] Add an internal function/wrapper for AGI dialplan application. This new function will automatically detect if the specified script is available as FastAGI or AGI script and will generate the dialplan accordingly.
  • [NB] Add an internal function/wrapper for AGI dialplan application. This new function will automatically detect if the specified script is available as FastAGI or AGI script and will generate the dialplan accordingly.
  • [NB] Add support for FastAGI server that provides AGI and persistent AMI interfaces in addition to direct access to ScopServ API and SQL tables. FastAGI offer considerable speed improvements over Asterisk's standard AGI mechanisk since it's running constantly, thus eliminating the per-request overhead of building up and tearing down a new process for every call.
  • [NB] Add support for FastAGI server that provides AGI and persistent AMI interfaces in addition to direct access to ScopServ API and SQL tables. FastAGI offer considerable speed improvements over Asterisk's standard AGI mechanisk since it's running constantly, thus eliminating the per-request overhead of building up and tearing down a new process for every call.

    1.4.59 (2009-11-05)

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

    1.4.58 (2009-10-13)

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

    1.4.56 (2009-07-22)

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

    1.4.55 (2009-07-17)

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

    1.4.54 (2009-07-02)

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

    1.4.53 (2009-06-12)

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

    1.4.52 (2009-05-21)

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

    1.4.51 (2009-05-13)

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

    1.4.50 (2009-05-08)

  • [XS] - On Phrase Manager script, we now delete current prompt file prior to recording, this fix some problem when using Auto Conversion in Sound Manager.
  • [XS] - On Phrase Manager script, we now delete current prompt file prior to recording, this fix some problem when using Auto Conversion in Sound Manager.
  • [XS] - We now verify if 'One Touch Mixmonitor' feature is compiled on Asterisk and if this is the case, we use 'automixmon' instead of 'automon' for the 'One Demand Recording' feature code.
  • [XS] - We now verify if 'One Touch Mixmonitor' feature is compiled on Asterisk and if this is the case, we use 'automixmon' instead of 'automon' for the 'One Demand Recording' feature code.
  • [XS] - A problem has been fixed on Interface -> VoIP Account. When the option 'Force/Override Outgoing CallerID' is enabled, we now generate the 'callerid=' line in SIP/IAX2/H323 configurations.
  • [XS] - A problem has been fixed on Interface -> VoIP Account. When the option 'Force/Override Outgoing CallerID' is enabled, we now generate the 'callerid=' line in SIP/IAX2/H323 configurations.
  • [XS] - On Reports -> Call Details -> Filter, it now possible to specify multiple DNIS if separated by a colon (:).
  • [XS] - On Reports -> Call Details -> Filter, it now possible to specify multiple DNIS if separated by a colon (:).
  • [XS] - You now have the ability to select Custom Audio Prompt that are located on subdirectory.
  • [XS] - You now have the ability to select Custom Audio Prompt that are located on subdirectory.
  • [XS] - We now disable IAX2 authentication debugging by default in order to reduce the amount of debugging traffic. It possible to enable Authentication Debugging from Configuration -> Channels -> IAX2.
  • [XS] - We now disable IAX2 authentication debugging by default in order to reduce the amount of debugging traffic. It possible to enable Authentication Debugging from Configuration -> Channels -> IAX2.
  • [XS] - If an external script is defined on Configuration -> Commit Menu, we now set the environment variable COMMITMODE to 'normal' by default or to 'full' when executing in Full Mode.
  • [XS] - If an external script is defined on Configuration -> Commit Menu, we now set the environment variable COMMITMODE to 'normal' by default or to 'full' when executing in Full Mode.
  • [XS] - On Snom Provisioning -> Options, a new option 'Firmware Status URL' that allow to set URL of the firmware configuration file.
  • [XS] - On Snom Provisioning -> Options, a new option 'Firmware Status URL' that allow to set URL of the firmware configuration file.
  • [XS] - On Snom Provisioning, it now possible to define Failover Identity parameter. This identity will be used as a backup for failover, i.e. if the current identity is not registered, this identity is used instead.
  • [XS] - On Snom Provisioning, it now possible to define Failover Identity parameter. This identity will be used as a backup for failover, i.e. if the current identity is not registered, this identity is used instead.
  • [XS] - Remove an unneeded 'exit' command on the Commit backend that cause some problem with the Auto Commit script.
  • [XS] - Remove an unneeded 'exit' command on the Commit backend that cause some problem with the Auto Commit script.
  • [ES] - On Reports -> Update Database, we now check if soxmix is installed. Sox is used to merge In/Out recording files generated by 'On Demand Recording'.
  • [ES] - On Reports -> Update Database, we now check if soxmix is installed. Sox is used to merge In/Out recording files generated by 'On Demand Recording'.
  • [XS] - Fix a problem with Auto Commit interval where the duration is ignored and autocommits each 60 seconds (Thanks Dave).
  • [XS] - Fix a problem with Auto Commit interval where the duration is ignored and autocommits each 60 seconds (Thanks Dave).
  • [XS] - On Configuration -> Logging and Errors, you can now set Log Retention Policy. Log Retention Policies are used to specify when log files should be cleaned. They allow control logs generated by Asterisk, Virtual Fax (Hylafax) and ScopServ applications. It possible to set Daily, Weekly and Monthly rotation, force rotation based on File Size, clean old logs based on File Count or Time.
  • [XS] - On Configuration -> Logging and Errors, you can now set Log Retention Policy. Log Retention Policies are used to specify when log files should be cleaned. They allow control logs generated by Asterisk, Virtual Fax (Hylafax) and ScopServ applications. It possible to set Daily, Weekly and Monthly rotation, force rotation based on File Size, clean old logs based on File Count or Time.
  • [ES] - Add warning on 'Configuration -> Logging and Errors' and 'Configuration -> Call Reports (CDR)' that if you uncheck 'Enable CDR Logging' or 'Enable Queue Logging'', no reports will be generated.
  • [ES] - Add warning on 'Configuration -> Logging and Errors' and 'Configuration -> Call Reports (CDR)' that if you uncheck 'Enable CDR Logging' or 'Enable Queue Logging'', no reports will be generated.

    1.4.49 (2009-05-05)

  • [ES] - Add the Rate Engine script (Billing) to the cronjob when the Realtime Rate Engine is not enabled on Configuration -> Billing.
  • [ES] - Add the Rate Engine script (Billing) to the cronjob when the Realtime Rate Engine is not enabled on Configuration -> Billing.
  • [XS] - A problem with Password List authentication on Outgoing Lines has been fixed, we now properly handle timeout on the AGI script.
  • [XS] - A problem with Password List authentication on Outgoing Lines has been fixed, we now properly handle timeout on the AGI script.
  • [XS] - On Email-to-Fax gateway, we now correctly support filename extension that are in uppercase, ex. PDF instead of pdf (Thanks Alessandro).
  • [XS] - On Email-to-Fax gateway, we now correctly support filename extension that are in uppercase, ex. PDF instead of pdf (Thanks Alessandro).
  • [XS] - Fix some display problems on the list widget. As an example, the extension fullname is now displayed correctly.
  • [XS] - Fix some display problems on the list widget. As an example, the extension fullname is now displayed correctly.
  • [XS] - On Hylafax ModemGroup parameter, we must prefix the regexp with a dollar sign ($) else it can cause problem with pattern matching.
  • [XS] - On Hylafax ModemGroup parameter, we must prefix the regexp with a dollar sign ($) else it can cause problem with pattern matching.

    1.4.48 (2009-05-03)

  • [XS] - A new 'Callback On Hangup' feature code has been added. When you transfer a call and that you prefix this feature code with an extension and that the called extension hangs up, the transferee will be forwarded back to the transferer.
  • [XS] - A new 'Callback On Hangup' feature code has been added. When you transfer a call and that you prefix this feature code with an extension and that the called extension hangs up, the transferee will be forwarded back to the transferer.
  • [XS] - A new option has been added to continue the execution of the dialplan if the destination channel hangup. On all place where you can set an extension as destination, it will be possible to enable this option. This can be useful to automatically forward a call to an operator or voicemail once the called party has ended the call. As an example, it can be used for quality assurance/survey.
  • [XS] - A new option has been added to continue the execution of the dialplan if the destination channel hangup. On all place where you can set an extension as destination, it will be possible to enable this option. This can be useful to automatically forward a call to an operator or voicemail once the called party has ended the call. As an example, it can be used for quality assurance/survey.
  • [XS] - On Virtual Fax (Hylafax), it now possible to set the number of received pages and the Tagline (displayed on each pages).
  • [XS] - On Virtual Fax (Hylafax), it now possible to set the number of received pages and the Tagline (displayed on each pages).
  • [XS] - Multiple fix on Hylafax / IAXmodem configuration: - By default, we now enable V.17 support on IAXmodem but this can be disabled on a per-port basis. - The ModemGroup parameter is now properly generated, this fix multiple problem with the use of Fax Group on Incoming Lines. - File Ownership and Permissions for Hylafax configuration are now fixed.
  • [XS] - Multiple fix on Hylafax / IAXmodem configuration: - By default, we now enable V.17 support on IAXmodem but this can be disabled on a per-port basis. - The ModemGroup parameter is now properly generated, this fix multiple problem with the use of Fax Group on Incoming Lines. - File Ownership and Permissions for Hylafax configuration are now fixed.
  • [XS] - It now possible to enable Recording/Monitor on a per-agent basis. On Queue (ACD) -> Agents -> Options, a new option has been added to enable/disable recording.
  • [XS] - It now possible to enable Recording/Monitor on a per-agent basis. On Queue (ACD) -> Agents -> Options, a new option has been added to enable/disable recording.
  • [XS] - On Snom Provisioning -> Phone Options, a new option to disable the 'Do Not Disturb Control (DND)' has been added. If you don't want the users of the phone to have the option to turn on the 'Do not disturb' (DND) mode, check this option. This may be desirable in call center environments.
  • [XS] - On Snom Provisioning -> Phone Options, a new option to disable the 'Do Not Disturb Control (DND)' has been added. If you don't want the users of the phone to have the option to turn on the 'Do not disturb' (DND) mode, check this option. This may be desirable in call center environments.
  • [XS] - We now use Gosub instead of Goto when executing an IVR in the dialplan.
  • [XS] - We now use Gosub instead of Goto when executing an IVR in the dialplan.
  • [XS] - Always set the PICKUPMARK variable for all extensions, this fix problems where some extensions (like Hotdesk) cannot be retrieved correctly with Directed Pickup feature code.
  • [XS] - Always set the PICKUPMARK variable for all extensions, this fix problems where some extensions (like Hotdesk) cannot be retrieved correctly with Directed Pickup feature code.

    1.4.47 (2009-04-27)

  • [XS] - Remove SQL caching that cause some issues.
  • [XS] - Remove SQL caching that cause some issues.
  • [XS] - On Snom Provisioning, if Microbrowser Directory is not enabled or not defined, then we now use Snom internal phone directory function as the preprogrammed function for Directory button/key.
  • [XS] - On Snom Provisioning, if Microbrowser Directory is not enabled or not defined, then we now use Snom internal phone directory function as the preprogrammed function for Directory button/key.
  • [XS] - Fix a minor undefined variable error on the Voicemail Expiration script, since the script is execute on cron, it generate lots of warning on the PHP error log.
  • [XS] - Fix a minor undefined variable error on the Voicemail Expiration script, since the script is execute on cron, it generate lots of warning on the PHP error log.
  • [XS] - Correctly generate dialplan for Queue -> Fallback Destination when using 'Customize Fallback Destination' option. - On Queue (ACD), we now support 'JOINEMPTY' and 'JOINUNAVAIL' queue status the same way we do with 'LEAVEEMPTY' and 'LEAVEUNAVAIL'.
  • [XS] - Correctly generate dialplan for Queue -> Fallback Destination when using 'Customize Fallback Destination' option. - On Queue (ACD), we now support 'JOINEMPTY' and 'JOINUNAVAIL' queue status the same way we do with 'LEAVEEMPTY' and 'LEAVEUNAVAIL'.
  • [XS] - A problem with the Conference Group (Live) feature code has been fixed, we used the wrong tag causing this warning message to be displayed on Asterisk reload : " Dynamic Feature 'supervisor' specified more than once! ".
  • [XS] - A problem with the Conference Group (Live) feature code has been fixed, we used the wrong tag causing this warning message to be displayed on Asterisk reload : " Dynamic Feature 'supervisor' specified more than once! ".
  • [XS] - When using Call Recording (MixMonitor), we now always append recording to the file instead of overwriting it, if the file already exist.
  • [XS] - When using Call Recording (MixMonitor), we now always append recording to the file instead of overwriting it, if the file already exist.
  • [XS] - You can now use the Text-to-Speech (TTS) AGI script to generate custom phrase directly from Custom Script/dialplan. By example, it now possible to use : AGI(tts.php,say,Allison-8kHz,"Hello World") or generate file offline with tts.php generate Allison-8kHz "Hello World"
  • [XS] - You can now use the Text-to-Speech (TTS) AGI script to generate custom phrase directly from Custom Script/dialplan. By example, it now possible to use : AGI(tts.php,say,Allison-8kHz,"Hello World") or generate file offline with tts.php generate Allison-8kHz "Hello World"
  • [XS] - In Lines -> Incoming Lines -> Options, it now possible to set to trunk to 'Unassigned / No Trunk'. This can be usefull when creating SIP URI address (like sip:support@scopserv.com).
  • [XS] - In Lines -> Incoming Lines -> Options, it now possible to set to trunk to 'Unassigned / No Trunk'. This can be usefull when creating SIP URI address (like sip:support@scopserv.com).

    1.4.46 (2009-04-21)

  • [XS] - Always set the PICKUPMARK variable on the 'local-devices' context.
  • [XS] - Always set the PICKUPMARK variable on the 'local-devices' context.
  • [XS] - This is now possible to customize the fallback destination on Queue (ACD) based on the QUEUESTATUS variable. A different destination can be set for Timeout, Queue Full, Leave Empty and Leave unavailable status.
  • [XS] - This is now possible to customize the fallback destination on Queue (ACD) based on the QUEUESTATUS variable. A different destination can be set for Timeout, Queue Full, Leave Empty and Leave unavailable status.
  • [XS] - Fix a problem with the number of items that can be displayed on Reports -> Server Status (Thanks Joan).
  • [XS] - Fix a problem with the number of items that can be displayed on Reports -> Server Status (Thanks Joan).
  • [XS] - It now possible to enable Hardware DTMF detection on Analog interfaces, a Sangoma (Wanpipe) card and an 'Echo Cancellation' module are required.
  • [XS] - It now possible to enable Hardware DTMF detection on Analog interfaces, a Sangoma (Wanpipe) card and an 'Echo Cancellation' module are required.
  • [ES] - Add a new option on Incoming Lines to include it on the 'Guest' Class of Service (context).
  • [ES] - Add a new option on Incoming Lines to include it on the 'Guest' Class of Service (context).
  • [XS] - A problem with Outgoing Line has been fixed where it jump to the wrong priority after checking the dial status when using multiple fallback for the same outgoing line.
  • [XS] - A problem with Outgoing Line has been fixed where it jump to the wrong priority after checking the dial status when using multiple fallback for the same outgoing line.
  • [XS] - We now use the ${EXTEN} variable when doing a Goto() on the dialplan for Incoming Lines, this fix a problem with CallerID (Source) routing.
  • [XS] - We now use the ${EXTEN} variable when doing a Goto() on the dialplan for Incoming Lines, this fix a problem with CallerID (Source) routing.
  • [XS] - Now load Realtime Monitor phone extension permissions directly from Realtime Monitor module if parameter file available (since RT 2.x), else load from old permissions file (RT 1.x).
  • [XS] - Now load Realtime Monitor phone extension permissions directly from Realtime Monitor module if parameter file available (since RT 2.x), else load from old permissions file (RT 1.x).

    1.4.45 (2009-04-16)

  • [XS] - It now possible to use AutoAnswer and/or Distinctive Ring (SIP Alert) for incoming Hotdesk call. By example, if you want to have a distinctive ring for call to hotdesk extensions, you must set the SIP Alert for each phones where an Hotdesk extension can log.
  • [XS] - It now possible to use AutoAnswer and/or Distinctive Ring (SIP Alert) for incoming Hotdesk call. By example, if you want to have a distinctive ring for call to hotdesk extensions, you must set the SIP Alert for each phones where an Hotdesk extension can log.
  • [XS] - Always define the PICKUPMARK variable when a local extension receive a call, this fix a problem where Hotdesk extension call cannot be retrieved using the Directed Pickup feature code.
  • [XS] - Always define the PICKUPMARK variable when a local extension receive a call, this fix a problem where Hotdesk extension call cannot be retrieved using the Directed Pickup feature code.
  • [XS] - We now pass the phone model to the Polycom MicroBrowser script, this will be eventually used to determine the screen dimension on the phone (ex. IP450 is smaller than IP650).
  • [XS] - We now pass the phone model to the Polycom MicroBrowser script, this will be eventually used to determine the screen dimension on the phone (ex. IP450 is smaller than IP650).
  • [ES] - Fix a problem with the Cache file script and add a function to clean file when we save an item.
  • [ES] - Fix a problem with the Cache file script and add a function to clean file when we save an item.
  • [XS] - Fix an error with the find command when using the madepth option and must be specified before other arguments.
  • [XS] - Fix an error with the find command when using the madepth option and must be specified before other arguments.
  • [XS] - We now cache Telephony Configuration for all CLI and AGI scripts. The cache files are automatically updated on an hourly basis or when configuration is updated on the GUI.
  • [XS] - We now cache Telephony Configuration for all CLI and AGI scripts. The cache files are automatically updated on an hourly basis or when configuration is updated on the GUI.
  • [XS] - If and only if the NoAMI application is available on Asterisk, we now enable it on Paging and Intercom dialplan in order to stop sending manager events for channels when executing the Page application.
  • [XS] - If and only if the NoAMI application is available on Asterisk, we now enable it on Paging and Intercom dialplan in order to stop sending manager events for channels when executing the Page application.
  • [XS] - Fix a problem on CDR table where Paging and Intercom calls are logged, look like some records are still saved and NoCDR is specified on dialplan.
  • [XS] - Fix a problem on CDR table where Paging and Intercom calls are logged, look like some records are still saved and NoCDR is specified on dialplan.
  • [XS] - In order to increase performance of CDR related SQL queries, we now avoid using functions in WHERE clauses.
  • [XS] - In order to increase performance of CDR related SQL queries, we now avoid using functions in WHERE clauses.
  • [XS] - Fix a problem on Extensions Wizard when using Hotdesk Extension and 'User Custom' password authentication (Thanks Joan).
  • [XS] - Fix a problem on Extensions Wizard when using Hotdesk Extension and 'User Custom' password authentication (Thanks Joan).
  • [XS] - A problem on IVR has been fixed where the Wait time value is not defined on rare condition, this cause Asterisk to wait forever and generate audio problems. When the value cannot be retrieved, we now set it to 1 second by default.
  • [XS] - A problem on IVR has been fixed where the Wait time value is not defined on rare condition, this cause Asterisk to wait forever and generate audio problems. When the value cannot be retrieved, we now set it to 1 second by default.
  • [XS] - Fix a problem when generating Polycom Provisioning files from Auto-Commit script, the URL generated for Microbrowser is now properly saved.
  • [XS] - Fix a problem when generating Polycom Provisioning files from Auto-Commit script, the URL generated for Microbrowser is now properly saved.

    1.4.44 (2009-04-07)

  • [XS] - Fix a minor problem on IAX config file when no configuration has been made/saved on Configuration -> Channels -> IAX2 Channels.
  • [XS] - Fix a minor problem on IAX config file when no configuration has been made/saved on Configuration -> Channels -> IAX2 Channels.
  • [XS] - A new destination on Queues -> Fallback Destination has been added and will go to next destination defined on the IVR menu, if the Queue has been called from an IVR.
  • [XS] - A new destination on Queues -> Fallback Destination has been added and will go to next destination defined on the IVR menu, if the Queue has been called from an IVR.
  • [XS] - A new destination has been added on Auto Attendant (IVR) and Queue (Fallback) in order to go to the previous IVR menu.
  • [XS] - A new destination has been added on Auto Attendant (IVR) and Queue (Fallback) in order to go to the previous IVR menu.
  • [XS] - Create automatically the sequence table, if not existing.
  • [XS] - Create automatically the sequence table, if not existing.
  • [XS] - Fix a problem where 'Default CallerID' values aren't used when 'Multiple Trunks' is enabled on Incoming Lines. - If the Incoming CallerID is set to 'asterisk', we now use the Default CallerID specified on the Trunk (Zap/VoIP Account).
  • [XS] - Fix a problem where 'Default CallerID' values aren't used when 'Multiple Trunks' is enabled on Incoming Lines. - If the Incoming CallerID is set to 'asterisk', we now use the Default CallerID specified on the Trunk (Zap/VoIP Account).
  • [XS] - Remove unused options and columns related to credit/balance on Billing -> Providers.
  • [XS] - Remove unused options and columns related to credit/balance on Billing -> Providers.
  • [ES] - On Reports -> Update Database window, you can now set how many last days to process, you can choose between 7 (deault), 30, 90, 365 and All days.
  • [ES] - On Reports -> Update Database window, you can now set how many last days to process, you can choose between 7 (deault), 30, 90, 365 and All days.
  • [XS] - In order to remove annoying warning messages on the Asterisk CLI when an hotdesk extension logout, we must use AGI instead of DeadAGI when calling the logout script.
  • [XS] - In order to remove annoying warning messages on the Asterisk CLI when an hotdesk extension logout, we must use AGI instead of DeadAGI when calling the logout script.
  • [XS] - Minor fix with the Last Caller feature code, we now use the ${PHONE_EXTEN} variable instead of CallerID value when saving informations on AstDB and cleanup unused keys (ex. deleted or disabled etensions) on Full Commit.
  • [XS] - Minor fix with the Last Caller feature code, we now use the ${PHONE_EXTEN} variable instead of CallerID value when saving informations on AstDB and cleanup unused keys (ex. deleted or disabled etensions) on Full Commit.
  • [XS] - we now automatically check table (SQL) sequence ID and fix it if needed. This can occur in rare condition when restoring configuration from backup
  • [XS] - we now automatically check table (SQL) sequence ID and fix it if needed. This can occur in rare condition when restoring configuration from backup

    1.4.43 (2009-03-31)

  • [XS] - Multiple optimization has been made on the Voicemail Expiration script, this must drastically drop the load on the server.
  • [XS] - Multiple optimization has been made on the Voicemail Expiration script, this must drastically drop the load on the server.
  • [XS] - Fix a problem on Incoming Lines when using extension like 'john', 'jane', 'xavier' and 'zoo' because they contain either N, X or Z in the string.
  • [XS] - Fix a problem on Incoming Lines when using extension like 'john', 'jane', 'xavier' and 'zoo' because they contain either N, X or Z in the string.
  • [XS] - Fix a problem with Ringing Service when using multiple tenants.
  • [XS] - Fix a problem with Ringing Service when using multiple tenants.
  • [XS] - When dialing a local extension, we now always set the Account Code (if defined) on CDR table, this fix a problem when the call is forwarded and that no account code are saved on the database.
  • [XS] - When dialing a local extension, we now always set the Account Code (if defined) on CDR table, this fix a problem when the call is forwarded and that no account code are saved on the database.
  • [XS] - A problem has been fixed when using custom Class of Services on Call Forward rules for external/outbound calls.
  • [XS] - A problem has been fixed when using custom Class of Services on Call Forward rules for external/outbound calls.
  • [ES] - On the Kernel Sanity check (Commit window), we now remove all installed-weak kernel modules (DKMS), if any detected. Weak installed packages are generated by DKMS when we update a package (like Zaptel or Wanpipe) and that multiple kernels are available.
  • [ES] - On the Kernel Sanity check (Commit window), we now remove all installed-weak kernel modules (DKMS), if any detected. Weak installed packages are generated by DKMS when we update a package (like Zaptel or Wanpipe) and that multiple kernels are available.
  • [XS] - Use new RT 2.x MicroBrowsers code if installed, else use old system.
  • [XS] - Use new RT 2.x MicroBrowsers code if installed, else use old system.
  • [XS] - We now correctly support mISDN channels on Reports.
  • [XS] - We now correctly support mISDN channels on Reports.
  • [ES] - Add a missing option on Woomera (Sangoma A500) cards that allow to enable/disable the Hardware DTMF Detection.
  • [ES] - Add a missing option on Woomera (Sangoma A500) cards that allow to enable/disable the Hardware DTMF Detection.
  • [XS] - A new feature code has been added in order to enable the outgoing CallerID on demand when the CallerID Presentation is set to prohibited by default. You can define a code on Configuration -> Features Code -> Allow CallerID.
  • [XS] - A new feature code has been added in order to enable the outgoing CallerID on demand when the CallerID Presentation is set to prohibited by default. You can define a code on Configuration -> Features Code -> Allow CallerID.
  • [XS] - Initial support for 'Push2Phone' support. This option allow to push informations to phones. Currently we have implemented DND/Out-of-Office and Call Forward push status. Support for Aastra, Grandstream (GX), Polycom and Snom phones.
  • [XS] - Initial support for 'Push2Phone' support. This option allow to push informations to phones. Currently we have implemented DND/Out-of-Office and Call Forward push status. Support for Aastra, Grandstream (GX), Polycom and Snom phones.
  • [ES] - Update ignore files.
  • [ES] - Update ignore files.
  • [XS] - On Sanity Check (Commit), we now verify if mISDN is installed and automatically create a symlink from mISDN to misdn service for backward compatibility.
  • [XS] - On Sanity Check (Commit), we now verify if mISDN is installed and automatically create a symlink from mISDN to misdn service for backward compatibility.
  • [XS] - Fix a typo/grammar on Extensions Wizard -> Phones Options.
  • [XS] - Fix a typo/grammar on Extensions Wizard -> Phones Options.
  • [XS] - We now define the "XML Application Post List" parameter on Aastra Provisioning, this will authorize the server to push messages to Aastra phones.
  • [XS] - We now define the "XML Application Post List" parameter on Aastra Provisioning, this will authorize the server to push messages to Aastra phones.
  • [XS] - It now possible to select between 'Interval' and 'Specific Time' mode on Voicemail Temporary Greeting expiration option.
  • [XS] - It now possible to select between 'Interval' and 'Specific Time' mode on Voicemail Temporary Greeting expiration option.
  • [XS] - We now use static host on the IAXmodem and Asterisk (IAX2) configurations instead of doing a registration between both daemons. This fix multiple issues where the registration is lost for unknown reason.
  • [XS] - We now use static host on the IAXmodem and Asterisk (IAX2) configurations instead of doing a registration between both daemons. This fix multiple issues where the registration is lost for unknown reason.

    1.4.42 (2009-03-22)

  • [XS] - Never execute the Kernel sanity check more than 1 time per hour when doing a Full Commit.
  • [XS] - Never execute the Kernel sanity check more than 1 time per hour when doing a Full Commit.
  • [XS] - Rewrite the function that 'extract' the Tenant name from CDR records. We now based our verifications on 'Source/Destination Channel' and if informations aren't available, we verify the 'Destination Context'.
  • [XS] - Rewrite the function that 'extract' the Tenant name from CDR records. We now based our verifications on 'Source/Destination Channel' and if informations aren't available, we verify the 'Destination Context'.
  • [XS] - New options to automatically expire temporary voicemail greeting message after a predefined delay. Can be configured globally on Configuration -> Voicemail and per extension on Phones -> Voicemail.
  • [XS] - New options to automatically expire temporary voicemail greeting message after a predefined delay. Can be configured globally on Configuration -> Voicemail and per extension on Phones -> Voicemail.
  • [XS] - Fix a typo that cause the 'Detect Card' link to not be displayed on Digital Interface tab.
  • [XS] - Fix a typo that cause the 'Detect Card' link to not be displayed on Digital Interface tab.
  • [XS] - We now include descriptions, on Call Reports -> DNIS, calls terminating to Voicemail and Virtual Fax (Tickets E9B3C9 and E58BCF).
  • [XS] - We now include descriptions, on Call Reports -> DNIS, calls terminating to Voicemail and Virtual Fax (Tickets E9B3C9 and E58BCF).
  • [XS] - We now correctly generate Snom M3 configurationn on Provisioning and files are saved in /tftpboot/m3/settings directory.
  • [XS] - We now correctly generate Snom M3 configurationn on Provisioning and files are saved in /tftpboot/m3/settings directory.
  • [XS] - It now possible to control mISDN (BRI) service from the GUI in Telephony -> General -> Service Status.
  • [XS] - It now possible to control mISDN (BRI) service from the GUI in Telephony -> General -> Service Status.
  • [XS] - Only allow Local and Remote extensions to be defined on Cisco Provisioning since it currently not possible to defined Speeddial/Features Code on the XML configuration file.
  • [XS] - Only allow Local and Remote extensions to be defined on Cisco Provisioning since it currently not possible to defined Speeddial/Features Code on the XML configuration file.
  • [ES] - Add 'Tenant' column on Reports -> Informations -> Extensions List.
  • [ES] - Add 'Tenant' column on Reports -> Informations -> Extensions List.
  • [XS] - Initial support for Snom M3 (IP DECT) on Phone Provisioning.
  • [XS] - Initial support for Snom M3 (IP DECT) on Phone Provisioning.
  • [XS] - Fix a minor typo on Analog interface.
  • [XS] - Fix a minor typo on Analog interface.
  • [XS] - Fix a parse error on Analog preferences file.
  • [XS] - Fix a parse error on Analog preferences file.
  • [XS] - New options has been added on Interface -> Analog Interface (FXO): - Answer on Polarity Switch: will use a polarity reversal to mark when a outgoing call is answered by the remote party. - Hangup on Polarity Switch: wi use a polarity reversal to signal the disconnect of a phone line.
  • [XS] - New options has been added on Interface -> Analog Interface (FXO): - Answer on Polarity Switch: will use a polarity reversal to mark when a outgoing call is answered by the remote party. - Hangup on Polarity Switch: wi use a polarity reversal to signal the disconnect of a phone line.
  • [XS] - Change defaut SQL query used by CallerID Lookup (External SQL Source).
  • [XS] - Change defaut SQL query used by CallerID Lookup (External SQL Source).
  • [XS] - We must define 'deny' option before 'permit' on the Asterisk Manager Interface configuration file.
  • [XS] - We must define 'deny' option before 'permit' on the Asterisk Manager Interface configuration file.
  • [XS] - A problem with CallerID Lookup when using External SQL source has been fixed, the specified SQL query is now properly handled.
  • [XS] - A problem with CallerID Lookup when using External SQL source has been fixed, the specified SQL query is now properly handled.
  • [XS] - Correctly generate dialplan configuration for Shared Extensions (Thanks Martin).
  • [XS] - Correctly generate dialplan configuration for Shared Extensions (Thanks Martin).
  • [XS] - On Lines -> Outgoing Lines, the Access Code can now be optional, this mean that if checked, the specified Access Code will be optional and this line will be reachable using or not the Access Code.
  • [XS] - On Lines -> Outgoing Lines, the Access Code can now be optional, this mean that if checked, the specified Access Code will be optional and this line will be reachable using or not the Access Code.
  • [XS] - New columns for Web GUI informations has been added on Reports -> Informations -> Extensions List.
  • [XS] - New columns for Web GUI informations has been added on Reports -> Informations -> Extensions List.
  • [XS] - In Reports -> Call Reports -> Call By Extensions, we are now able to see the extension name instead of only the extension number (Ticket 611924).
  • [XS] - In Reports -> Call Reports -> Call By Extensions, we are now able to see the extension name instead of only the extension number (Ticket 611924).
  • [XS] - We now correctly display the Checkbox on Report -> Informations -> Phones List when Voicemail and/or NAT is enabled.
  • [XS] - We now correctly display the Checkbox on Report -> Informations -> Phones List when Voicemail and/or NAT is enabled.
  • [XS] - New Protocol Variant has been added for MFC/R2 digital interfaces for the following countries : Algeria (dz), Democratic Republic of Congo (cd), Egypt (eg), Ghana (gh), Iraq (iq), ITU (itu), Kuwait (kw), Nigeria (ng), Saudi Arabia (sa), Thailand (th), Venezuela (ve) and Vietnam (vn).
  • [XS] - New Protocol Variant has been added for MFC/R2 digital interfaces for the following countries : Algeria (dz), Democratic Republic of Congo (cd), Egypt (eg), Ghana (gh), Iraq (iq), ITU (itu), Kuwait (kw), Nigeria (ng), Saudi Arabia (sa), Thailand (th), Venezuela (ve) and Vietnam (vn).
  • [XS] - A new 'Import MAC Address' item has been added on Miscellaneous -> Phone Provisioning. This allow to create provisioning in batch based on a list of MAC Address.
  • [XS] - A new 'Import MAC Address' item has been added on Miscellaneous -> Phone Provisioning. This allow to create provisioning in batch based on a list of MAC Address.
  • [XS] - Change the default value for 'Day of Month in which DST start' from 2 to 8 (the second occurence of day) to honor DST time change on United States.
  • [XS] - Change the default value for 'Day of Month in which DST start' from 2 to 8 (the second occurence of day) to honor DST time change on United States.
  • [XS] - On Polycom Provisioning, you can now set the language that will be used on the phone (Thanks Nathanael).
  • [XS] - On Polycom Provisioning, you can now set the language that will be used on the phone (Thanks Nathanael).

    1.4.41 (2009-03-12)

  • [XS] - Clean empty lines on /etc/inittab on the Hylafax sanity check (Commit).
  • [XS] - Clean empty lines on /etc/inittab on the Hylafax sanity check (Commit).
  • [XS] - Only display the 'Detect Card' link when logged as 'admin' user.
  • [XS] - Only display the 'Detect Card' link when logged as 'admin' user.
  • [XS] - In the Calls Report page, if you select a different tenant than All, we now correctly filter data (Ticket DEE56B).
  • [XS] - In the Calls Report page, if you select a different tenant than All, we now correctly filter data (Ticket DEE56B).
  • [XS] - Multiple fix has been made on the 'get_call_type' function that is used to determine the call type/direction (Incoming/Outgoing/Internal/Feature/etc) from CDR records.
  • [XS] - Multiple fix has been made on the 'get_call_type' function that is used to determine the call type/direction (Incoming/Outgoing/Internal/Feature/etc) from CDR records.
  • [XS] - Fix a problem on the global Incoming Lines context (all-local-incoming) when using pattern (ex. NXX) on the line extension.
  • [XS] - Fix a problem on the global Incoming Lines context (all-local-incoming) when using pattern (ex. NXX) on the line extension.
  • [ES] - On Reports -> Call Details -> Update Database, it now possible to reprocess all CDR records.
  • [ES] - On Reports -> Call Details -> Update Database, it now possible to reprocess all CDR records.
  • [XS] - Multiple bugfixes on Call Reports and Call Details (CDR) reports: - It now possible to do a boolean search (AND/OR) for Source/Destination field on the Filter popup. - You can now filter by channel for source/destination instead of search on both source/dest callerid and source/dest channel. - Small fixes and new columns has been added on Call Reports -> Call by Extensions.
  • [XS] - Multiple bugfixes on Call Reports and Call Details (CDR) reports: - It now possible to do a boolean search (AND/OR) for Source/Destination field on the Filter popup. - You can now filter by channel for source/destination instead of search on both source/dest callerid and source/dest channel. - Small fixes and new columns has been added on Call Reports -> Call by Extensions.
  • [XS] - Allow to use Shared Extension on Incoming Lines, IVR and Applications (Thanks Jacques).
  • [XS] - Allow to use Shared Extension on Incoming Lines, IVR and Applications (Thanks Jacques).
  • [XS] - A new option to enable RTP keepalive on Snom Provisioning has been added on Provisioning -> Snom -> Network Options. This should help with lost registrations on Snom phones behind NAT.
  • [XS] - A new option to enable RTP keepalive on Snom Provisioning has been added on Provisioning -> Snom -> Network Options. This should help with lost registrations on Snom phones behind NAT.

    1.4.40 (2009-02-27)

  • [XS] - We now enabling Audiohook inheritance on Incoming Lines and Extensions (Phones) when the Recording/Monitoring call option is enabled. With this function, the call will continue to be recorded after an Attended Transfer.
  • [XS] - We now enabling Audiohook inheritance on Incoming Lines and Extensions (Phones) when the Recording/Monitoring call option is enabled. With this function, the call will continue to be recorded after an Attended Transfer.
  • [XS] - An option has been added on Interface -> DUNDi (Mapping) to support dynamic weights on a DUNDI mapping. If enable, it will return a different weight according to the extension state (Available/Unavailable) for responses to DUNDi queries. This option is only available if using Asterisk 1.4.24+ with SHELL() function support.
  • [XS] - An option has been added on Interface -> DUNDi (Mapping) to support dynamic weights on a DUNDI mapping. If enable, it will return a different weight according to the extension state (Available/Unavailable) for responses to DUNDi queries. This option is only available if using Asterisk 1.4.24+ with SHELL() function support.
  • [XS] - Fix a case-sensitive problem on Outgoing Lines when the trunk name have uppercase in Interface -> VoiP Account (Ticket 83EDE4).
  • [XS] - Fix a case-sensitive problem on Outgoing Lines when the trunk name have uppercase in Interface -> VoiP Account (Ticket 83EDE4).
  • [XS] - We now include MeetMe destination in Reports -> Call Details -> DNIS when the detailled report is checked.
  • [XS] - We now include MeetMe destination in Reports -> Call Details -> DNIS when the detailled report is checked.
  • [XS] - Minor change on the CDR Filter popup, raise the default height from 660 to 680px.
  • [XS] - Minor change on the CDR Filter popup, raise the default height from 660 to 680px.
  • [XS] - On Report -> Calls Reports -> Extensions, new columns has been added for Talk Time (Total, Incoming, Outgoing and Internal calls).
  • [XS] - On Report -> Calls Reports -> Extensions, new columns has been added for Talk Time (Total, Incoming, Outgoing and Internal calls).
  • [XS] - Oops, fix a problem where the Extension Number widget disappear when using Shared Extension (Thanks Martin).
  • [XS] - Oops, fix a problem where the Extension Number widget disappear when using Shared Extension (Thanks Martin).
  • [XS] - It now possible to specify multiple Dial Timeout on Polycom Provisioning, this allow to have a Dial Timeout for each dialplan pattern.
  • [XS] - It now possible to specify multiple Dial Timeout on Polycom Provisioning, this allow to have a Dial Timeout for each dialplan pattern.
  • [XS] - Fix a problem on talk time calculation after call transfer on queue log monitoring deamon and also fix pause time calculation.
  • [XS] - Fix a problem on talk time calculation after call transfer on queue log monitoring deamon and also fix pause time calculation.

    1.4.39.1 (2009-02-23)

  • [ES] - We now correctly check for duplicate extension and username when we create new extensions using the 'Add Multiple Extensions' wizard.
  • [ES] - We now correctly check for duplicate extension and username when we create new extensions using the 'Add Multiple Extensions' wizard.
  • [XS] - Always exclude Incoming Lines with pattern '_X.' in global Incoming Lines context.
  • [XS] - Always exclude Incoming Lines with pattern '_X.' in global Incoming Lines context.
  • [XS] - You can now select which columns will be exported on Reports -> Exporr (CDR).
  • [XS] - You can now select which columns will be exported on Reports -> Exporr (CDR).
  • [XS] - On Reports -> Export (CDR), we now correctly filter data by Call Type (Thanks Saif).
  • [XS] - On Reports -> Export (CDR), we now correctly filter data by Call Type (Thanks Saif).
  • [XS] - You can now filter informations by Tenants on Reports -> Server Status for VoIP Account, Phones and Hotdesk Extensions.
  • [XS] - You can now filter informations by Tenants on Reports -> Server Status for VoIP Account, Phones and Hotdesk Extensions.

    1.4.39 (2009-02-20)

  • [XS] - Fix a problem on Lines -> Incoming Lines when using Multiple Trunks from different tenants.
  • [XS] - Fix a problem on Lines -> Incoming Lines when using Multiple Trunks from different tenants.
  • [XS] - When viewing reports in User GUI mode there is now an option to prin as in the admin mode (Ticket 2C14AB).
  • [XS] - When viewing reports in User GUI mode there is now an option to prin as in the admin mode (Ticket 2C14AB).
  • [XS] - On Tools -> Mass Reboot, instead of trying to reboot all phones at once, we now reboot phone one by one. This fix a problem where Asterisk reject the SIP NOTIFY command because phonelist is too long.
  • [XS] - On Tools -> Mass Reboot, instead of trying to reboot all phones at once, we now reboot phone one by one. This fix a problem where Asterisk reject the SIP NOTIFY command because phonelist is too long.
  • [XS] - Fix a problem with variable substitution on Provisioning backend.
  • [XS] - Fix a problem with variable substitution on Provisioning backend.
  • [XS] - You can now set default Verbose and Debug level on Asterisk CLI from Configuration -> Logging and Errors.
  • [XS] - You can now set default Verbose and Debug level on Asterisk CLI from Configuration -> Logging and Errors.
  • [XS] - In Interface -> VoIP Account -> Incoming Calls, a new option has been added to use the Global Incoming Lines context for the current trunk. If enabled, this trunk will have access to all Incoming Lines defined on the server.
  • [XS] - In Interface -> VoIP Account -> Incoming Calls, a new option has been added to use the Global Incoming Lines context for the current trunk. If enabled, this trunk will have access to all Incoming Lines defined on the server.
  • [XS] - We must use 'file convert' instead of 'convert' command when using Asterisk CLI command in order to remove some warning message about deprecated commands.
  • [XS] - We must use 'file convert' instead of 'convert' command when using Asterisk CLI command in order to remove some warning message about deprecated commands.
  • [ES] - Add support for Full Search on API.
  • [ES] - Add support for Full Search on API.
  • [ES] - Add tones indication for Saudi Arabia.
  • [ES] - Add tones indication for Saudi Arabia.
  • [ES] - Add an option on Configuration -> Security to automatically fix Voicemail Password that does not comply with the configured policy.
  • [ES] - Add an option on Configuration -> Security to automatically fix Voicemail Password that does not comply with the configured policy.
  • [XS] - On Tools -> Voicemail Management, change 'Removing mailbox' text to 'Removing messages on mailbox'.
  • [XS] - On Tools -> Voicemail Management, change 'Removing mailbox' text to 'Removing messages on mailbox'.
  • [XS] - Remove unused Voicemail options on Configuration -> Voicemail.
  • [XS] - Remove unused Voicemail options on Configuration -> Voicemail.
  • [ES] - Add function on Telephony API for Search Content.
  • [ES] - Add function on Telephony API for Search Content.
  • [XS] - A new option to select the default hardware clock has been added on Configuration -> Telephony Modules / Interfaces. This option allow use the Wanpipe VoiceTime USB stick instead of ztdummy when no analog/digital interfaces are installed on the server.
  • [XS] - A new option to select the default hardware clock has been added on Configuration -> Telephony Modules / Interfaces. This option allow use the Wanpipe VoiceTime USB stick instead of ztdummy when no analog/digital interfaces are installed on the server.
  • [XS] - Do not display the multiserver selection window when we click on Commit button in General page and no remote servers are defined.
  • [XS] - Do not display the multiserver selection window when we click on Commit button in General page and no remote servers are defined.
  • [XS] - A problem with IAXmodem configuration has been fixed when the IAX2 bind/listen address is undefined.
  • [XS] - A problem with IAXmodem configuration has been fixed when the IAX2 bind/listen address is undefined.
  • [XS] - Change the status message when you clear messages from mailbox with GUI confirmation messages since is too scary ;P
  • [XS] - Change the status message when you clear messages from mailbox with GUI confirmation messages since is too scary ;P
  • [XS] - A new option has been added on Extensions -> WebGUI to allow/disallow view/play of Recording/Audio files on CDR reports.
  • [XS] - A new option has been added on Extensions -> WebGUI to allow/disallow view/play of Recording/Audio files on CDR reports.
  • [XS] - Password complexity for Minimum number of Symbols is now properly enforced during commit and password change (Ticket 7DCA8D).
  • [XS] - Password complexity for Minimum number of Symbols is now properly enforced during commit and password change (Ticket 7DCA8D).
  • [XS] - We must not execute Start/Stop of Asterisk and Zaptel services in background, this can cause some server crash (kernel panic) on Interface -> Detect Cards.
  • [XS] - We must not execute Start/Stop of Asterisk and Zaptel services in background, this can cause some server crash (kernel panic) on Interface -> Detect Cards.
  • [XS] - Fix a bug where after installing hylafax GUI can hangs indefinitely at Generate Hylafax Setup cache.
  • [XS] - Fix a bug where after installing hylafax GUI can hangs indefinitely at Generate Hylafax Setup cache.
  • [XS] - A new option has been added on Lines -> Incoming Lines -> Options to exclude the current line from the global class of service of Incoming Lines. This can be useful to exclude a line that use a pattern as DNIS. - By default, we now include Incoming Lines that use a pattern as DNIS in the global class of services of Incoming Lines.
  • [XS] - A new option has been added on Lines -> Incoming Lines -> Options to exclude the current line from the global class of service of Incoming Lines. This can be useful to exclude a line that use a pattern as DNIS. - By default, we now include Incoming Lines that use a pattern as DNIS in the global class of services of Incoming Lines.
  • [XS] - When Voicemail Password Policy is enabled on Configuration -> Security, we now enforce the policy when an admin/user want to change the PIN from the GUI. In past, the policy has been enforced only when the user change the Voicemail Password from the handset.
  • [XS] - When Voicemail Password Policy is enabled on Configuration -> Security, we now enforce the policy when an admin/user want to change the PIN from the GUI. In past, the policy has been enforced only when the user change the Voicemail Password from the handset.
  • [XS] - A new column has been added on Reports -> Informations -> Extensions List to display Voicemail Password (PIN).
  • [XS] - A new column has been added on Reports -> Informations -> Extensions List to display Voicemail Password (PIN).
  • [XS] - On Interface -> Detect Cards, set default for Tx and Rx to 0 dB for Digital Interfaces.
  • [XS] - On Interface -> Detect Cards, set default for Tx and Rx to 0 dB for Digital Interfaces.
  • [ES] - Add a new option on Configuration -> Channels -> Codec to reset the preferred codec order.
  • [ES] - Add a new option on Configuration -> Channels -> Codec to reset the preferred codec order.

    1.4.38 (2009-02-06)

  • [XS] - Automatically create the Hylafax transfer log (xferfaxlog) file during the Sanity Check (Commit).
  • [XS] - Automatically create the Hylafax transfer log (xferfaxlog) file during the Sanity Check (Commit).
  • [XS] - A problem has been fixed where 'Class of Services (Outgoing) is not used on Auto Attendent (IVR) when the destination is set to Extensions/External Number (Thanks Dee).
  • [XS] - A problem has been fixed where 'Class of Services (Outgoing) is not used on Auto Attendent (IVR) when the destination is set to Extensions/External Number (Thanks Dee).
  • [ES] - Add hints (BLF) for Shared Extensions.
  • [ES] - Add hints (BLF) for Shared Extensions.
  • [XS] - When parsing pre-defined variable on Provisioning Template, we change the function to be case insensitive.
  • [XS] - When parsing pre-defined variable on Provisioning Template, we change the function to be case insensitive.
  • [XS] - A new Extensions type to create Shared Extension has been added. With this type, you can create an extension that will ring multiple SIP/IAX2 devices but only if no devices are currently in use.
  • [XS] - A new Extensions type to create Shared Extension has been added. With this type, you can create an extension that will ring multiple SIP/IAX2 devices but only if no devices are currently in use.
  • [XS] - New sanity check has been added on Commit to check if the VoIP Account specified on Lines -> Outgoing Lines -> Trunks/Multiple Trunks (VoIP Account) still exist or disabled.
  • [XS] - New sanity check has been added on Commit to check if the VoIP Account specified on Lines -> Outgoing Lines -> Trunks/Multiple Trunks (VoIP Account) still exist or disabled.
  • [XS] - Interface -> Analog/Digital Interfaces -> Fax Detection option is obsolete and creates fax weirdness. Remove options for fax detection in all interfaces. You must use Fax Detection from Lines -> Incoming Lines.
  • [XS] - Interface -> Analog/Digital Interfaces -> Fax Detection option is obsolete and creates fax weirdness. Remove options for fax detection in all interfaces. You must use Fax Detection from Lines -> Incoming Lines.
  • [XS] - Rename new parkedcallparking option to parkedcallreparking since this option actually already existed in 1.6.0+, use the same name so as not to confuse people.
  • [XS] - Rename new parkedcallparking option to parkedcallreparking since this option actually already existed in 1.6.0+, use the same name so as not to confuse people.
  • [XS] - On Agent Login, preserve phone extension and tenant in Asterisk Database to keep a track to which phone the agent is connected to. Value is unset on Agent Logoff.
  • [XS] - On Agent Login, preserve phone extension and tenant in Asterisk Database to keep a track to which phone the agent is connected to. Value is unset on Agent Logoff.
  • [XS] - Fix a problem on Reports -> Billing -> Call Details where the Pager widget is not displayed (Ticket C9E123).
  • [XS] - Fix a problem on Reports -> Billing -> Call Details where the Pager widget is not displayed (Ticket C9E123).
  • [XS] - On Applications -> Auto Attendant (IVR), it now possible to limit the number of concurrents calls that reach the menu. It's also possible to define the 'Maximum Calls Limit' fallback destination (Ticket 5BFF62).
  • [XS] - On Applications -> Auto Attendant (IVR), it now possible to limit the number of concurrents calls that reach the menu. It's also possible to define the 'Maximum Calls Limit' fallback destination (Ticket 5BFF62).
  • [XS] - A new option has been added on Interface -> Analog Interfaces to enable/disable Fax Synchronization cable support (Sangoma/Wanpipe only).
  • [XS] - A new option has been added on Interface -> Analog Interfaces to enable/disable Fax Synchronization cable support (Sangoma/Wanpipe only).
  • [XS] - It now possible to export CDR reports on Excel (XLS) format.
  • [XS] - It now possible to export CDR reports on Excel (XLS) format.
  • [XS] - Fix a problem on Lines -> Outgoing Lines where 'Play message if line not available' option doesn't work on Congestion/Busy calls.
  • [XS] - Fix a problem on Lines -> Outgoing Lines where 'Play message if line not available' option doesn't work on Congestion/Busy calls.
  • [XS] - A problem has been fixed on Interface -> Digital Interfaces where the Class of Service doesn't always default to 'System Default', by example after executing an Auto-Detect Cards (Ticket 25752C).
  • [XS] - A problem has been fixed on Interface -> Digital Interfaces where the Class of Service doesn't always default to 'System Default', by example after executing an Auto-Detect Cards (Ticket 25752C).
  • [XS] - The parser has been enhanced on Email Notification used by Emergency and Special Lines to support more variables (Ticket A7D646).
  • [XS] - The parser has been enhanced on Email Notification used by Emergency and Special Lines to support more variables (Ticket A7D646).

    1.4.37 (2009-01-30)

  • [ES] - A new patch has been added to Asterisk (1.4.23.1) where channels features (like Call Transfers, One-Touch Parking/Recording) are now inherited on channels (See Digium ticket 14274). - Add new options on Configuration -> Call Parking to control build-in features permissions (callee, caller, both or disabled).
  • [ES] - A new patch has been added to Asterisk (1.4.23.1) where channels features (like Call Transfers, One-Touch Parking/Recording) are now inherited on channels (See Digium ticket 14274). - Add new options on Configuration -> Call Parking to control build-in features permissions (callee, caller, both or disabled).
  • [XS] - On Config -> Commit Menu, fix a problem whith 'Always execute a Full Commit' option when Auto Commit is enabled (Thanks Dave).
  • [XS] - On Config -> Commit Menu, fix a problem whith 'Always execute a Full Commit' option when Auto Commit is enabled (Thanks Dave).
  • [XS] - Fix a problem with CallerID on Phones (Extensions) when the extension number and username (SIP/IAX) doesn't match (Thanks Xavier).
  • [XS] - Fix a problem with CallerID on Phones (Extensions) when the extension number and username (SIP/IAX) doesn't match (Thanks Xavier).
  • [XS] - An infinite loop has been fixed on Queue (ACD) backend during commit when an Agent Group include itself.
  • [XS] - An infinite loop has been fixed on Queue (ACD) backend during commit when an Agent Group include itself.
  • [XS] - A CallerID problem on FXS analog extension has been fixed. We now generate empty callerid= line on zapata.conf instead of skip this option when Allow to override outgoing CallerID is enabled on Extensions -> CallerID (Ticket FF51F8).
  • [XS] - A CallerID problem on FXS analog extension has been fixed. We now generate empty callerid= line on zapata.conf instead of skip this option when Allow to override outgoing CallerID is enabled on Extensions -> CallerID (Ticket FF51F8).
  • [XS] - A problem has been fixed when using Monitor Call option in Conference destination (Ticket A923B9).
  • [XS] - A problem has been fixed when using Monitor Call option in Conference destination (Ticket A923B9).

    1.4.36.1 (2009-01-26)

  • [XS] - Oops, we must not look on /var/spool/asterisk/sounds but on /var/lib/asterisk/sounds directory when checking for sounds files.
  • [XS] - Oops, we must not look on /var/spool/asterisk/sounds but on /var/lib/asterisk/sounds directory when checking for sounds files.
  • [XS] - On Configuration -> DND Codes, it now possible to override the default audio prompt when using the DND/Out of Office feature codes and specifing a DND code/reason.
  • [XS] - On Configuration -> DND Codes, it now possible to override the default audio prompt when using the DND/Out of Office feature codes and specifing a DND code/reason.
  • [XS] - On Commit, we now automatically reload Music-On-Hold (MOH) on Asterisk if configurations changed.
  • [XS] - On Commit, we now automatically reload Music-On-Hold (MOH) on Asterisk if configurations changed.
  • [XS] - It now possible to use pre-defined variable on Provisioning Template. Current available variables are: ${TENANT}, ${EXTEN} and ${EXTEN:n} (where n is the Line number). By example, to set BLF keys on template for DND, you can set : dnd-${TENANT}-${EXTEN} (Thanks Mike).
  • [XS] - It now possible to use pre-defined variable on Provisioning Template. Current available variables are: ${TENANT}, ${EXTEN} and ${EXTEN:n} (where n is the Line number). By example, to set BLF keys on template for DND, you can set : dnd-${TENANT}-${EXTEN} (Thanks Mike).
  • [XS] - Fix 2 minor undefined variable/index error on Backend modules (Thanks Dave).
  • [XS] - Fix 2 minor undefined variable/index error on Backend modules (Thanks Dave).
  • [XS] - A new tab has been added on Configuration -> Security to enable Password Policy for SIP/IAX2 extensions. It allow to force minimum length, number of digits, uppercase and symbols on the password. An option allow to automatically enforce new policy and fix insecure password.
  • [XS] - A new tab has been added on Configuration -> Security to enable Password Policy for SIP/IAX2 extensions. It allow to force minimum length, number of digits, uppercase and symbols on the password. An option allow to automatically enforce new policy and fix insecure password.
  • [XS] - On Phones -> Voicemail, it now possible to enable the 'Act as Operator' option without enabling Voicemail.
  • [XS] - On Phones -> Voicemail, it now possible to enable the 'Act as Operator' option without enabling Voicemail.
  • [XS] - When we generate DUNDi configurations, ensure that Entity ID and Peers ID are always saved as uppercase, this fix some authentication problems.
  • [XS] - When we generate DUNDi configurations, ensure that Entity ID and Peers ID are always saved as uppercase, this fix some authentication problems.
  • [ES] - Add new Aastra models (6730i/6731i) on Provisioning list.
  • [ES] - Add new Aastra models (6730i/6731i) on Provisioning list.

    1.4.36 (2009-01-21)

  • [XS] - On Lines -> Outgoing Lines, you can now bypass PIN authentication for forwarded/diverted calls, by example if you set Immediate CallForward to an external number and don't want the caller to enter the PIN, you must check this option.
  • [XS] - On Lines -> Outgoing Lines, you can now bypass PIN authentication for forwarded/diverted calls, by example if you set Immediate CallForward to an external number and don't want the caller to enter the PIN, you must check this option.
  • [XS] - Fix some problems on the Hotdesk AGI script when using Blind and Attended Transfer.
  • [XS] - Fix some problems on the Hotdesk AGI script when using Blind and Attended Transfer.
  • [XS] - Fix a logic error on the Autologout script where the Hour/Minute aren't compared properly, causing Hotdesk and Agent to be logged out outside specified hour (Ticket 3CB644 and 737DC0).
  • [XS] - Fix a logic error on the Autologout script where the Hour/Minute aren't compared properly, causing Hotdesk and Agent to be logged out outside specified hour (Ticket 3CB644 and 737DC0).
  • [XS] - If using Asterisk 1.4.23 or greater, we now use native Asterisk Parking support instead of dialplan.
  • [XS] - If using Asterisk 1.4.23 or greater, we now use native Asterisk Parking support instead of dialplan.
  • [XS] - Fix minor undefined index error on Columns display.
  • [XS] - Fix minor undefined index error on Columns display.
  • [XS] - New Aastra 5i series part number are changing, so we adding prefix 67 to each model number (i.e. Aastra 57i is now 6757i) (Ticket CC1375).
  • [XS] - New Aastra 5i series part number are changing, so we adding prefix 67 to each model number (i.e. Aastra 57i is now 6757i) (Ticket CC1375).
  • [ES] - Add Grandstream (GXP), Sipura/Linksys and Snom phones on Phones -> Extensions Wizard -> SIP Alert (Ticket 85A374).
  • [ES] - Add Grandstream (GXP), Sipura/Linksys and Snom phones on Phones -> Extensions Wizard -> SIP Alert (Ticket 85A374).
  • [XS] - On Commit, we now sort Hylafax dispatch informations by priority (i.e. that 8195551212 will now be write before 819555*, 819* or 819).
  • [XS] - On Commit, we now sort Hylafax dispatch informations by priority (i.e. that 8195551212 will now be write before 819555*, 819* or 819).
  • [XS] - Display Provisioning informations on Reports -> Informations -> Extensions.
  • [XS] - Display Provisioning informations on Reports -> Informations -> Extensions.
  • [ES] - Add support for Redirected Number (RDNIS) on Incoming Lines -> Options. If specified, this allow to lookup for incoming RDNIS informations on a specific Class of Services (Context).
  • [ES] - Add support for Redirected Number (RDNIS) on Incoming Lines -> Options. If specified, this allow to lookup for incoming RDNIS informations on a specific Class of Services (Context).
  • [XS] - Remove debug informatios on the HylaFax backend.
  • [XS] - Remove debug informatios on the HylaFax backend.
  • [XS] - Enhancement and fixes on Wanpipe configurations: - You can now specify the Operation Mode for Analog interfaces, currently available modes are FCC (US/Canada) and TBR21 (Europe). - The WAN_PCI_PARITY option must be defined on wanrouter.rc files.
  • [XS] - Enhancement and fixes on Wanpipe configurations: - You can now specify the Operation Mode for Analog interfaces, currently available modes are FCC (US/Canada) and TBR21 (Europe). - The WAN_PCI_PARITY option must be defined on wanrouter.rc files.
  • [XS] - A Javascript bug has been fixed on the Actions widget when we have multiple categories in a single page, by example on Interface -> Virtual Fax (Thanks Alessandro).
  • [XS] - A Javascript bug has been fixed on the Actions widget when we have multiple categories in a single page, by example on Interface -> Virtual Fax (Thanks Alessandro).
  • [XS] - Fix minor Undefined variable and index errors.
  • [XS] - Fix minor Undefined variable and index errors.
  • [XS] - Fix a minor warning message on Hylafax backend related to the use of an undefned constant (Thanks Dave).
  • [XS] - Fix a minor warning message on Hylafax backend related to the use of an undefned constant (Thanks Dave).
  • [XS] - A problem has been fixed when using Dialogic DIVA ISDN cards on Incoming Lines (Thanks Xavier). - Always use the FAXEXTEN variable when defined in order to route incoming faxes to HylaFAX (IAXModem).
  • [XS] - A problem has been fixed when using Dialogic DIVA ISDN cards on Incoming Lines (Thanks Xavier). - Always use the FAXEXTEN variable when defined in order to route incoming faxes to HylaFAX (IAXModem).
  • [XS] - Do not execute Commit window on Multi-Server mode when no server/node are defined on Server -> Multi Server.
  • [XS] - Do not execute Commit window on Multi-Server mode when no server/node are defined on Server -> Multi Server.
  • [XS] - On Sangoma (Wanpipe) configurations, we now disable PCI parity check by default. On some servers PCI parity can cause NMI interrupts that can lead to system reboots. Parity can be caused by unsuported or buggy pci/bridge chipsets. This new option is used to combat PCI parity reboots (Thanks Dave and Konrad).
  • [XS] - On Sangoma (Wanpipe) configurations, we now disable PCI parity check by default. On some servers PCI parity can cause NMI interrupts that can lead to system reboots. Parity can be caused by unsuported or buggy pci/bridge chipsets. This new option is used to combat PCI parity reboots (Thanks Dave and Konrad).
  • [XS] - In some case, and when using Meetme application, the commit need to be forced and the 'Script already in use' is displayed. This issue is now fixed (Thanks Alessandro).
  • [XS] - In some case, and when using Meetme application, the commit need to be forced and the 'Script already in use' is displayed. This issue is now fixed (Thanks Alessandro).
  • [XS] - On Tools -> Mass Reboot, we have remove Grandstream on the list of phones that can be remotely rebooted. The required method by Grandstream is currently not supported by Asterisk.
  • [XS] - On Tools -> Mass Reboot, we have remove Grandstream on the list of phones that can be remotely rebooted. The required method by Grandstream is currently not supported by Asterisk.
  • [XS] - Items are now sorted correctly after deleting an item or clicking on Copy/Save buttons.
  • [XS] - Items are now sorted correctly after deleting an item or clicking on Copy/Save buttons.
  • [XS] - On Extensions -> Web GUI, the option to allow user to override Emergency (E911) CallerID informations now appears if E911 Location is not enabled.
  • [XS] - On Extensions -> Web GUI, the option to allow user to override Emergency (E911) CallerID informations now appears if E911 Location is not enabled.
  • [ES] - Add a warning messages on Extensions -> Emergency CallerID to inform administrator when the PSTN trunk used for Emergency calls allows to override CallerID (Ticket 6BAD7D).
  • [ES] - Add a warning messages on Extensions -> Emergency CallerID to inform administrator when the PSTN trunk used for Emergency calls allows to override CallerID (Ticket 6BAD7D).
  • [XS] - Fix a problem on Commit window when generating Test configuration in the Multi-Server mode.
  • [XS] - Fix a problem on Commit window when generating Test configuration in the Multi-Server mode.
  • [XS] - Fix a problem with IAXmodem configurations when IAX bind address is not set to 0.0.0.0 (default) on Configuration -> Channels -> IAX channels. - On Multi-Server mode, it now possible to locally generate all configurations files in order to test configuration on the local server before deploy changes on the remote server (node).
  • [XS] - Fix a problem with IAXmodem configurations when IAX bind address is not set to 0.0.0.0 (default) on Configuration -> Channels -> IAX channels. - On Multi-Server mode, it now possible to locally generate all configurations files in order to test configuration on the local server before deploy changes on the remote server (node).
  • [ES] - Add a pause time of 1 second just before invoke the Hook Flash application on External Number (Thanks Dave).
  • [ES] - Add a pause time of 1 second just before invoke the Hook Flash application on External Number (Thanks Dave).
  • [XS] - Fix a problem with Flash Hook command on External Number where it doesn't cut the channel correctly and strip pause (w) on fallback number (if source channel is not a Zap interface).
  • [XS] - Fix a problem with Flash Hook command on External Number where it doesn't cut the channel correctly and strip pause (w) on fallback number (if source channel is not a Zap interface).
  • [XS] - Use DeadAGI instead of AGI application on the Hotdesk logout feature code, this allow to continue the script execution on hangup. - On Hotdesk logout script, we now clear the MWI signal after rename/move voicemail directories and no more before.
  • [XS] - Use DeadAGI instead of AGI application on the Hotdesk logout feature code, this allow to continue the script execution on hangup. - On Hotdesk logout script, we now clear the MWI signal after rename/move voicemail directories and no more before.
  • [ES] - Multiple fixes and enhancements has been made on Reports -> Call Distributions (ACD). We now display more detailled informations related to Wrapup and Pause Code. - Non-Agents (Extensions) members of Queue (ACD) can now use the Pause/Unpause feature code. - Add custom 'WRAPUPCODE' queuelog events and add support on the Queue2SQL import script.
  • [ES] - Multiple fixes and enhancements has been made on Reports -> Call Distributions (ACD). We now display more detailled informations related to Wrapup and Pause Code. - Non-Agents (Extensions) members of Queue (ACD) can now use the Pause/Unpause feature code. - Add custom 'WRAPUPCODE' queuelog events and add support on the Queue2SQL import script.
  • [XS] - Fix a problem where the Authentication prompt is not overrided on dialplan when 'Allow to set custom Account Code' and/or 'Restrict Password to specific extension' options are enabled on Miscellaneous -> Password List.
  • [XS] - Fix a problem where the Authentication prompt is not overrided on dialplan when 'Allow to set custom Account Code' and/or 'Restrict Password to specific extension' options are enabled on Miscellaneous -> Password List.
  • [XS] - We now allow single digit code for Tag/Wrapup and Pause Code when using corresponding features code.
  • [XS] - We now allow single digit code for Tag/Wrapup and Pause Code when using corresponding features code.
  • [XS] - On Call Reports -> Tag/Wrapup Code, we now display a column for Total Talk Time per tag code. - You can now filter per Tag/Wrapup Code on Reports -> Call Details.
  • [XS] - On Call Reports -> Tag/Wrapup Code, we now display a column for Total Talk Time per tag code. - You can now filter per Tag/Wrapup Code on Reports -> Call Details.
  • [XS] - On Lines -> CallerID Lookup, the default sort column has change from number to name.
  • [XS] - On Lines -> CallerID Lookup, the default sort column has change from number to name.
  • [XS] - A problem where the Group Name in Interfaces -> Virtual Fax -> Fax Group is not displayed has been fixed.
  • [XS] - A problem where the Group Name in Interfaces -> Virtual Fax -> Fax Group is not displayed has been fixed.
  • [XS] - On 'Out of Office' feature code, you can override the default audio prompt by recording the /var/lib/asterisk/sounds/scopserv/out-of-office.gsm file.
  • [XS] - On 'Out of Office' feature code, you can override the default audio prompt by recording the /var/lib/asterisk/sounds/scopserv/out-of-office.gsm file.

    1.4.35 (2008-12-08)

  • [XS] - The Music on Hold (MoH) handling has been changed in some significant ways in hopes to make things work in a way that makes more sense. We now specifies "mohsuggest" and "mohinterpret" options on channels configuration files (ex. SIP or IAX2) instead of just set the music class in the dialplan using Set(CHANNEL(musicclass)=something). The change is only effective if the channel has no music class set on it from the dialplan and the bridged channel putting this one on hold had no Music On Hold setting.
  • [XS] - The Music on Hold (MoH) handling has been changed in some significant ways in hopes to make things work in a way that makes more sense. We now specifies "mohsuggest" and "mohinterpret" options on channels configuration files (ex. SIP or IAX2) instead of just set the music class in the dialplan using Set(CHANNEL(musicclass)=something). The change is only effective if the channel has no music class set on it from the dialplan and the bridged channel putting this one on hold had no Music On Hold setting.
  • [XS] - Fix a problem introduced on version 1.4.33 that cause Outgoing Lines authentication to fail when using Password List (Thanks Phillip!!!).
  • [XS] - Fix a problem introduced on version 1.4.33 that cause Outgoing Lines authentication to fail when using Password List (Thanks Phillip!!!).
  • [XS] - An option has been added on Extensions (IAX) -> Authentication to specify the authentication mode. The default mode is MD5 but some IAX phones (hard/soft) can require Plaintext authentication, which is less secure than MD5. Can be usefull if you have 'Inappropriate authentication received' messages on the Asterisk CLI when the device try to register.
  • [XS] - An option has been added on Extensions (IAX) -> Authentication to specify the authentication mode. The default mode is MD5 but some IAX phones (hard/soft) can require Plaintext authentication, which is less secure than MD5. Can be usefull if you have 'Inappropriate authentication received' messages on the Asterisk CLI when the device try to register.
  • [XS] - A new option has been added on Extensions -> Web GUI to allow the user to edit/change Emergency Call CallerID informations. This new setting would allow service provider nomadic user to change caller ID for 911 calls.
  • [XS] - A new option has been added on Extensions -> Web GUI to allow the user to edit/change Emergency Call CallerID informations. This new setting would allow service provider nomadic user to change caller ID for 911 calls.
  • [ES] - Update the layout of Commit window when Multi Server license is installed.
  • [ES] - Update the layout of Commit window when Multi Server license is installed.
  • [XS] - It is now possible to create several sub-groups for Outgoing Lines. The default behavior is to create one group per destination if no Group ID has been specified on Lines -> Outgoing Lines -> General.
  • [XS] - It is now possible to create several sub-groups for Outgoing Lines. The default behavior is to create one group per destination if no Group ID has been specified on Lines -> Outgoing Lines -> General.
  • [XS] - Assure that a Monitoring/Recording filename is specified before join a Queue (ACD) that record calls, this fix an issue where some files have randome filename that cannot match an UniqueID on CDR table.
  • [XS] - Assure that a Monitoring/Recording filename is specified before join a Queue (ACD) that record calls, this fix an issue where some files have randome filename that cannot match an UniqueID on CDR table.
  • [XS] - Do not display the Install/Remove link on Configuration -> Language when the language pack doesn't exist as RPM packages.
  • [XS] - Do not display the Install/Remove link on Configuration -> Language when the language pack doesn't exist as RPM packages.
  • [XS] - We now display detailled informations about Call Type (like Incoming, Outgoing or Internal calls) on Reports -> Call Details -> Calls by Day/Weekday/Hour (Thanks Karl).
  • [XS] - We now display detailled informations about Call Type (like Incoming, Outgoing or Internal calls) on Reports -> Call Details -> Calls by Day/Weekday/Hour (Thanks Karl).
  • [XS] - Do not process 'PAUSE' and 'UNPAUSE' events from Queue (ACD) since we only use 'PAUSEALL' and 'UNPAUSEALL' events.
  • [XS] - Do not process 'PAUSE' and 'UNPAUSE' events from Queue (ACD) since we only use 'PAUSEALL' and 'UNPAUSEALL' events.
  • [XS] - We must not cache informations on Extensions -> Voicemail -> Voicemail Status section (Thanks Dave).
  • [XS] - We must not cache informations on Extensions -> Voicemail -> Voicemail Status section (Thanks Dave).
  • [XS] - A problem with internal CallerID has been fixed on Extensions (Thanks Nathanael).
  • [XS] - A problem with internal CallerID has been fixed on Extensions (Thanks Nathanael).

    1.4.34 (2008-12-03)

  • [XS] - On Virtual Extensions, a new option to generate/indicate ringing tones to the calling party and a 1 second wait time to avoid loop overload has been added.
  • [XS] - On Virtual Extensions, a new option to generate/indicate ringing tones to the calling party and a 1 second wait time to avoid loop overload has been added.
  • [XS] - On Call Distributions (ACD) -> Call Reports, fix a problem where Start and End time aren't set correctly (Ticket 970B6B).
  • [XS] - On Call Distributions (ACD) -> Call Reports, fix a problem where Start and End time aren't set correctly (Ticket 970B6B).
  • [ES] - Add passthrough and transcoding support for G.722 (HD Voice) codec.
  • [ES] - Add passthrough and transcoding support for G.722 (HD Voice) codec.
  • [XS] - On Sanity Check (Commit), if SMTP Relay (msmtp) is enabled, we now automatically fix permissions on logs files.
  • [XS] - On Sanity Check (Commit), if SMTP Relay (msmtp) is enabled, we now automatically fix permissions on logs files.
  • [XS] - Fix a performance issue on the Recording/Monitoring SQL import script. We must quote the UniqueID on the SQL query in order to match string vs number indexes.
  • [XS] - Fix a performance issue on the Recording/Monitoring SQL import script. We must quote the UniqueID on the SQL query in order to match string vs number indexes.
  • [XS] - When you specify an External Number as destination, by example on Follow Me or an IVR, it now possible to invoke a PSTN transfer, supported by FXO lines if they are "Centrex" or "Local Link" lines. Accepted digits: 0-9, *#abcd, w (1/2 second pause), F (Hook Flash) and H (Hangup). If the incoming channel is not an analog interface (Zaptel), the Hookflash will be ignored and a normal call will be made.
  • [XS] - When you specify an External Number as destination, by example on Follow Me or an IVR, it now possible to invoke a PSTN transfer, supported by FXO lines if they are "Centrex" or "Local Link" lines. Accepted digits: 0-9, *#abcd, w (1/2 second pause), F (Hook Flash) and H (Hangup). If the incoming channel is not an analog interface (Zaptel), the Hookflash will be ignored and a normal call will be made.
  • [XS] - Fix an undefined variable error that cause the Snapshot lin to not be available on Commit window when Multi Server is enabled.
  • [XS] - Fix an undefined variable error that cause the Snapshot lin to not be available on Commit window when Multi Server is enabled.
  • [XS] - Fix a minor typo on Hotdesk context.
  • [XS] - Fix a minor typo on Hotdesk context.
  • [XS] - On Full Commit, do not remove logged Hotdesk informations on the AstDB.
  • [XS] - On Full Commit, do not remove logged Hotdesk informations on the AstDB.
  • [XS] - Fix a problem on Virtual Extensions when the destination is set to multiple Hotdesk extensions, we now directly ring SIP/IAX devices for logged extensions instead of the Local channel.
  • [XS] - Fix a problem on Virtual Extensions when the destination is set to multiple Hotdesk extensions, we now directly ring SIP/IAX devices for logged extensions instead of the Local channel.
  • [ES] - Add WAV format on the list of supported codecs for Sound Manager -> Preferred Input format.
  • [ES] - Add WAV format on the list of supported codecs for Sound Manager -> Preferred Input format.
  • [ES] - In Incoming Lines, it now possible to Map Incoming DID/DNIS to Local Extensions with ability to strip or prefix numbers. By example, to map DID 7000 to 7099 to Extensions 3000 to 3099, set type to 'Map to Local Extension', pattern as 70XX, strip the 1st digit and add 3 as prefix.
  • [ES] - In Incoming Lines, it now possible to Map Incoming DID/DNIS to Local Extensions with ability to strip or prefix numbers. By example, to map DID 7000 to 7099 to Extensions 3000 to 3099, set type to 'Map to Local Extension', pattern as 70XX, strip the 1st digit and add 3 as prefix.
  • [XS] - All Tools -> Telephony must use Local server data when Multi Server is enabled.
  • [XS] - All Tools -> Telephony must use Local server data when Multi Server is enabled.
  • [XS] - Automatically clear the Voicemail MWI on the SIP phone when an Hotdesk extension logout from the system (Thanks Cristian).
  • [XS] - Automatically clear the Voicemail MWI on the SIP phone when an Hotdesk extension logout from the system (Thanks Cristian).
  • [XS] - Multi Server Management, enabling system administrators and service providers to manage an unlimited numbers of servers from a single management console with a single sign-on. - Manual database replication on Commit - Automatic MySQL Replication (Master-Master / Master-Slave) - Import and Export of configurations between servers (Tools -> Server -> Multi Server) - Remotely control services (start/stop/restart) - Execute Commit at once on all servers or individual server - Copy and Move configurations to one or multiple servers with a single click.
  • [XS] - Multi Server Management, enabling system administrators and service providers to manage an unlimited numbers of servers from a single management console with a single sign-on. - Manual database replication on Commit - Automatic MySQL Replication (Master-Master / Master-Slave) - Import and Export of configurations between servers (Tools -> Server -> Multi Server) - Remotely control services (start/stop/restart) - Execute Commit at once on all servers or individual server - Copy and Move configurations to one or multiple servers with a single click.
  • [ES] - Add H.264 on list of available SIP video codecs.
  • [ES] - Add H.264 on list of available SIP video codecs.
  • [XS] - A new 'Out of Office' feature code has been added. This feature act exactly like 'Do Not Disturb' but allow to show different status on Flash Operator (FOP) and ScopSwitch/Realtime Monitor.
  • [XS] - A new 'Out of Office' feature code has been added. This feature act exactly like 'Do Not Disturb' but allow to show different status on Flash Operator (FOP) and ScopSwitch/Realtime Monitor.
  • [XS] - Fix a small typo, must use spamfilter instead of spamcheck in the dialplan.
  • [XS] - Fix a small typo, must use spamfilter instead of spamcheck in the dialplan.
  • [XS] - On Incoming Lines -> Options, a new setting has been added to enable Phone Spam Filter. If enabled, a lookup will be made on PhoneSpamFilter.com to check if the Incoming CallerID is listed as Telemarketer. (EXPERIMENTAL)
  • [XS] - On Incoming Lines -> Options, a new setting has been added to enable Phone Spam Filter. If enabled, a lookup will be made on PhoneSpamFilter.com to check if the Incoming CallerID is listed as Telemarketer. (EXPERIMENTAL)
  • [ES] - Add Dialogic DIVA channel support for Digital (ISDN) interfaces.
  • [ES] - Add Dialogic DIVA channel support for Digital (ISDN) interfaces.
  • [XS] - On Extensions -> Directory, you can now use Applications as entries in addition to Extensions, Speeddial and External Number.
  • [XS] - On Extensions -> Directory, you can now use Applications as entries in addition to Extensions, Speeddial and External Number.

    1.4.33 (2008-11-25)

  • [XS] - Another fix on Prompt Password (Personal IVR) has been made related to revision r2544 (Thanks Dave).
  • [XS] - Another fix on Prompt Password (Personal IVR) has been made related to revision r2544 (Thanks Dave).
  • [XS] - On Auto-Commit, a problem has been fixed when saving Extensions informations on AstDB.
  • [XS] - On Auto-Commit, a problem has been fixed when saving Extensions informations on AstDB.
  • [XS] - A problem on the 'check hook' function that is called each time an item is added or updated on the GUI has been fixed. This fix an issue where Extensions -> Personal IVR -> Prompt Password is not saved correctly on Miscellaneous -> IVR Prompt (Ticket 629B48).
  • [XS] - A problem on the 'check hook' function that is called each time an item is added or updated on the GUI has been fixed. This fix an issue where Extensions -> Personal IVR -> Prompt Password is not saved correctly on Miscellaneous -> IVR Prompt (Ticket 629B48).
  • [ES] - Add a verification function to not reconvert files multiple times on Sound Manager.
  • [ES] - Add a verification function to not reconvert files multiple times on Sound Manager.
  • [XS] - On Extensions -> Personal IVR default values for Wait for Response and Wait for Key Press has been changed from 25 to 5 seconds and 15 to 3 seconds.
  • [XS] - On Extensions -> Personal IVR default values for Wait for Response and Wait for Key Press has been changed from 25 to 5 seconds and 15 to 3 seconds.
  • [XS] - Fix a Queue (ACD) priority/weight problem on Incoming Lines.
  • [XS] - Fix a Queue (ACD) priority/weight problem on Incoming Lines.
  • [XS] - Finally, on Sound Manager, we now convert all custom prompts located on /var/lib/asterisk/sounds/custom directory.
  • [XS] - Finally, on Sound Manager, we now convert all custom prompts located on /var/lib/asterisk/sounds/custom directory.
  • [XS] - You can now specify the Sender Email address used on Fax Notification.
  • [XS] - You can now specify the Sender Email address used on Fax Notification.
  • [ES] - Add Congestion timeout (30 seconds) on Incoming and Outgoing Lines.
  • [ES] - Add Congestion timeout (30 seconds) on Incoming and Outgoing Lines.
  • [XS] - We now set a timeout of 30 seconds when we invoke the Congestion application on dialplan, the calling channel will be hung up after 30 seconds instead of wait until the calling channel hangs up.
  • [XS] - We now set a timeout of 30 seconds when we invoke the Congestion application on dialplan, the calling channel will be hung up after 30 seconds instead of wait until the calling channel hangs up.
  • [XS] - On Sound Manager script, filename must be encapsulated between quote in order to avoid error when we convert files that have space or non-alphanumeric characters.
  • [XS] - On Sound Manager script, filename must be encapsulated between quote in order to avoid error when we convert files that have space or non-alphanumeric characters.
  • [XS] - Only list installed codecs on Configuration -> Sound Manager -> Input/Output format. - We now convert MP3 files on Sound Manager -> Auto Conversion.
  • [XS] - Only list installed codecs on Configuration -> Sound Manager -> Input/Output format. - We now convert MP3 files on Sound Manager -> Auto Conversion.
  • [ES] - Oops, re-add the scripts/tasks.php file since the script is used by Scheduled Task applications (Thanks Dave).
  • [ES] - Oops, re-add the scripts/tasks.php file since the script is used by Scheduled Task applications (Thanks Dave).
  • [ES] - Fix conversion of Music On Hold on Sound Manager and add more informative message on the Commit window.
  • [ES] - Fix conversion of Music On Hold on Sound Manager and add more informative message on the Commit window.
  • [XS] - Only regenerate the Hylafax setup cache file only when needed instead of recreate it on every Commit.
  • [XS] - Only regenerate the Hylafax setup cache file only when needed instead of recreate it on every Commit.
  • [XS] - On Miscellaneous -> Password List, it now possible to restrict a password to an extension (Thanks Saif).
  • [XS] - On Miscellaneous -> Password List, it now possible to restrict a password to an extension (Thanks Saif).
  • [XS] - On the Commit window, we now convert Prompts (IVR) and Music On Hold if the auto-conversion is enable on Configuration -> Sound Manager.
  • [XS] - On the Commit window, we now convert Prompts (IVR) and Music On Hold if the auto-conversion is enable on Configuration -> Sound Manager.
  • [XS] - You can now set 'Auto-detect Busy/Unavailable' mode on Voicemail destinations (Ticket F782D4).
  • [XS] - You can now set 'Auto-detect Busy/Unavailable' mode on Voicemail destinations (Ticket F782D4).
  • [XS] - Show the 'Queues' tab before 'Agents'.
  • [XS] - Show the 'Queues' tab before 'Agents'.
  • [XS] - Specify that the Wrapup Time is in seconds (Thanks Nathanael).
  • [XS] - Specify that the Wrapup Time is in seconds (Thanks Nathanael).
  • [XS] - Fix a problem where filtering by queue includes all agents even if not belonging to queues on Reports -> Call Distributions -> Agents.
  • [XS] - Fix a problem where filtering by queue includes all agents even if not belonging to queues on Reports -> Call Distributions -> Agents.

    1.4.32 (2008-11-19)

  • [XS] - When SMTP Relay is enable, we use it instead of default mailer (sendmail) on HylaFAX Email delivery script.
  • [XS] - When SMTP Relay is enable, we use it instead of default mailer (sendmail) on HylaFAX Email delivery script.
  • [XS] - When using Conference Group feature code, it now prompt to enter a room number (00 to 99) in order to move the parties on a private conference room. - An extension can dial the 'Conference Group' code in order to join an existing private room, by example you want to rejoin a conference that you left by error.
  • [XS] - When using Conference Group feature code, it now prompt to enter a room number (00 to 99) in order to move the parties on a private conference room. - An extension can dial the 'Conference Group' code in order to join an existing private room, by example you want to rejoin a conference that you left by error.
  • [XS] - A new 'Conference Group' feature code has been added. When you are on a call and want to create a conference, during the live call (no hold, no transfer, etc), you dial a code like *123 to move current caller and your channel on a private conference, then can put the call on hold, call another party and press again *123 and you will be 3 callers (or more) on the conference. You will be able to hangup (or mute yourself) anytime.
  • [XS] - A new 'Conference Group' feature code has been added. When you are on a call and want to create a conference, during the live call (no hold, no transfer, etc), you dial a code like *123 to move current caller and your channel on a private conference, then can put the call on hold, call another party and press again *123 and you will be 3 callers (or more) on the conference. You will be able to hangup (or mute yourself) anytime.
  • [XS] - A new option has been added on Queue (ACD) to report number of waiting Caller's to the Agent (Ticket C1E52F).
  • [XS] - A new option has been added on Queue (ACD) to report number of waiting Caller's to the Agent (Ticket C1E52F).
  • [XS] - The sorting options by Extensions in Miscellaneous -> Provisioning is now working properly (Thanks Frank).
  • [XS] - The sorting options by Extensions in Miscellaneous -> Provisioning is now working properly (Thanks Frank).
  • [XS] - Fix a fax routing problem when using Virtual Fax extensions.
  • [XS] - Fix a fax routing problem when using Virtual Fax extensions.
  • [XS] - A column selection problem has been fixed on Reports (Thanks Albert).
  • [XS] - A column selection problem has been fixed on Reports (Thanks Albert).
  • [XS] - Fix a problem where the print button in Reports -> Call Distributions (ACD) -> Service Level only prints based on current date (Ticket DA7209).
  • [XS] - Fix a problem where the print button in Reports -> Call Distributions (ACD) -> Service Level only prints based on current date (Ticket DA7209).

    1.4.31 (2008-11-12)

  • [XS] - A major problem has been detected on Polycom Provisioning with Network and VLAN settings. For now, these options are disabled on the generated files.
  • [XS] - A major problem has been detected on Polycom Provisioning with Network and VLAN settings. For now, these options are disabled on the generated files.
  • [XS] - Fix a problem on the channel AGI script where the Tenant variable is overrided by error. This cause some script to not work properly when have multiple tenants.
  • [XS] - Fix a problem on the channel AGI script where the Tenant variable is overrided by error. This cause some script to not work properly when have multiple tenants.
  • [XS] - Fix an error on Reports -> IVR -> Raw Log.
  • [XS] - Fix an error on Reports -> IVR -> Raw Log.
  • [XS] - A new patch has been added to Asterisk in order to generate unsolicited (out-of-dialog) SIP NOTIFY with message body. - New 'mwi-set' and 'mwi-clear' SIP NOTIFY methods has been added, this allow to set the Voicemail MWI status (SIP phones only) from external script. - An Hotdesk extension can now monitor other Voicemail mailboxes and receive MWI notification on the SIP phone when a message is left on one or any of the monitored mailboxes.
  • [XS] - A new patch has been added to Asterisk in order to generate unsolicited (out-of-dialog) SIP NOTIFY with message body. - New 'mwi-set' and 'mwi-clear' SIP NOTIFY methods has been added, this allow to set the Voicemail MWI status (SIP phones only) from external script. - An Hotdesk extension can now monitor other Voicemail mailboxes and receive MWI notification on the SIP phone when a message is left on one or any of the monitored mailboxes.
  • [XS] - Uncomment the line to execute the Voicemail cleanup (debug).
  • [XS] - Uncomment the line to execute the Voicemail cleanup (debug).
  • [XS] - A new tool that allow to delete voicemail for many extensions/users, without giving full administrator access to voicemail passwords or other sensitive admin data, has been added on Tools -> Telephony -> Voicemail Management.
  • [XS] - A new tool that allow to delete voicemail for many extensions/users, without giving full administrator access to voicemail passwords or other sensitive admin data, has been added on Tools -> Telephony -> Voicemail Management.
  • [XS] - Fix display and layout errors on Reports -> ACD -> Agents and Raw datas. - We now process TRANSFER events on Queue Log (ACD) and count calls as answered by agents. - A problem on CDR -> Filter when using Match Agent has been fixed.
  • [XS] - Fix display and layout errors on Reports -> ACD -> Agents and Raw datas. - We now process TRANSFER events on Queue Log (ACD) and count calls as answered by agents. - A problem on CDR -> Filter when using Match Agent has been fixed.
  • [XS] - Fix minor issue on agent login/logout feature code since new user events added.
  • [XS] - Fix minor issue on agent login/logout feature code since new user events added.
  • [ES] - Add new user events sent from Asterisk on Agent Pause/UnPause.
  • [ES] - Add new user events sent from Asterisk on Agent Pause/UnPause.
  • [ES] - Minor update of user events name sent on Agents login/logoff.
  • [ES] - Minor update of user events name sent on Agents login/logoff.
  • [ES] - Update User Events sent on Agents login/logout from Asterisk.
  • [ES] - Update User Events sent on Agents login/logout from Asterisk.

    1.4.30 (2008-11-07)

  • [XS] - When importing recording files on CDR table, we now fetch uniqueid informations from the Queue Log table in order to match filenames.
  • [XS] - When importing recording files on CDR table, we now fetch uniqueid informations from the Queue Log table in order to match filenames.
  • [ES] - Add new customs UserEvent for Hotdesk Login/Logout to be used by Realtime Monitor.
  • [ES] - Add new customs UserEvent for Hotdesk Login/Logout to be used by Realtime Monitor.
  • [XS] - On the telephony/scripts/crond.php script, if we pass 'full' as argument, we will proceed all CDR records and files on /var/spool/asterisk/monitor directory. - Fix a problem with the 'find' command when the /var/spool/asterisk/monitor directory is a symbolic link.
  • [XS] - On the telephony/scripts/crond.php script, if we pass 'full' as argument, we will proceed all CDR records and files on /var/spool/asterisk/monitor directory. - Fix a problem with the 'find' command when the /var/spool/asterisk/monitor directory is a symbolic link.
  • [XS] - When using Direct Voicemail / Express Messaging feature and that the destination mailbox doesn't exist or invalid, we now prompt to re-enter the voicemail mailbox (Ticket 699DF4).
  • [XS] - When using Direct Voicemail / Express Messaging feature and that the destination mailbox doesn't exist or invalid, we now prompt to re-enter the voicemail mailbox (Ticket 699DF4).
  • [XS] - We now cache audio file generated by the TTS engine on Miscellaneous -> IVR prompts.
  • [XS] - We now cache audio file generated by the TTS engine on Miscellaneous -> IVR prompts.
  • [XS] - A new option has been added on Lines -> Incoming Lines to allow to override the default Fax Extension. If not specified (empty), we will use the DNID of the Incoming Lines as Fax Extension. This can be useful when using Port-Based routing.
  • [XS] - A new option has been added on Lines -> Incoming Lines to allow to override the default Fax Extension. If not specified (empty), we will use the DNID of the Incoming Lines as Fax Extension. This can be useful when using Port-Based routing.
  • [XS] - On ChanSpy, if the entered extension is invalid, ask to re-enter it instead of drop the call.
  • [XS] - On ChanSpy, if the entered extension is invalid, ask to re-enter it instead of drop the call.
  • [XS] - The Absolute timeout value of Chanspy application has raise from 1200 (20 minutes) to 28800 seconds (8 hours). - We now verify if the entered extension is valid on Chanspy application.
  • [XS] - The Absolute timeout value of Chanspy application has raise from 1200 (20 minutes) to 28800 seconds (8 hours). - We now verify if the entered extension is valid on Chanspy application.
  • [XS] - An option has been added on Interface -> Virtual Fax (HylaFAX) for Email-to-Fax (POP3) gateway to enable/disable the creation of the cover sheet (Ticket 1122AE).
  • [XS] - An option has been added on Interface -> Virtual Fax (HylaFAX) for Email-to-Fax (POP3) gateway to enable/disable the creation of the cover sheet (Ticket 1122AE).
  • [ES] - Add Text-to-Speech (TTS) support on Queue (ACD) announce message. - On Miscellaneous -> IVR prompt, it's now possible to use TTS engine to automatically generate the audio file.
  • [ES] - Add Text-to-Speech (TTS) support on Queue (ACD) announce message. - On Miscellaneous -> IVR prompt, it's now possible to use TTS engine to automatically generate the audio file.
  • [XS] - Change the default Call Limit from 4 to 8 simultaneous calls.
  • [XS] - Change the default Call Limit from 4 to 8 simultaneous calls.

    1.4.29 (2008-10-31)

  • [XS] - In addition to SSML, you can now use predefined and used-defined Channels variables (ex. ${EXTEN}, ${TEST123}, ${CALLERID(num), etc) on Text-to-Speech (TTS) messages.
  • [XS] - In addition to SSML, you can now use predefined and used-defined Channels variables (ex. ${EXTEN}, ${TEST123}, ${CALLERID(num), etc) on Text-to-Speech (TTS) messages.
  • [XS] - Fix a typo/grammar on tips for Text-to-Speech (TTS) destination.
  • [XS] - Fix a typo/grammar on tips for Text-to-Speech (TTS) destination.
  • [ES] - Add Text-to-Speech (TTS) AGI script with file caching support.
  • [ES] - Add Text-to-Speech (TTS) AGI script with file caching support.
  • [ES] - We have add new Text to Speech support on Application and IVR destinations. This allow to create realisting and high quality speech synthesis directly from the GUI. You must download Cepstral Swift TTS engine and voices in order to enable TTS options on the GUI. You must also purchase Voice/Engine license from the Cepstral website (www.cepstral.com).
  • [ES] - We have add new Text to Speech support on Application and IVR destinations. This allow to create realisting and high quality speech synthesis directly from the GUI. You must download Cepstral Swift TTS engine and voices in order to enable TTS options on the GUI. You must also purchase Voice/Engine license from the Cepstral website (www.cepstral.com).

    1.4.28.8 (2008-10-30)

  • [XS] - A problem has been fixed when using 'Send Voicemail in multiple Mailbox' on Voicemail options. - A display/layout error has also been fixed on Voicemail, the Broadcast option must only be available when the phone type is set to Voicemail.
  • [XS] - A problem has been fixed when using 'Send Voicemail in multiple Mailbox' on Voicemail options. - A display/layout error has also been fixed on Voicemail, the Broadcast option must only be available when the phone type is set to Voicemail.
  • [XS] - Fix an undefined variable error on Cisco Provisioning when no ToS value are specified.
  • [XS] - Fix an undefined variable error on Cisco Provisioning when no ToS value are specified.
  • [ES] - Update the cron script that import recording filename on the CDR table in order to better match files by UniqueID and fix a problem where some files have a delay of about 1 microsecond between the UniqueID of the filename and CDR table.
  • [ES] - Update the cron script that import recording filename on the CDR table in order to better match files by UniqueID and fix a problem where some files have a delay of about 1 microsecond between the UniqueID of the filename and CDR table.
  • [XS] - You can now use an external/remote database on CallerID Lookup, currently only MySQL driver is supported (Ticket: 464114).
  • [XS] - You can now use an external/remote database on CallerID Lookup, currently only MySQL driver is supported (Ticket: 464114).
  • [XS] - Fix some warning message on the Cron shell script.
  • [XS] - Fix some warning message on the Cron shell script.

    1.4.28.7 (2008-10-27)

  • [XS] - A problem with Email Notification on Lines -> Special Lines when 'Execute Before Call' is checked has been fixed (Ticket 36BE78).
  • [XS] - A problem with Email Notification on Lines -> Special Lines when 'Execute Before Call' is checked has been fixed (Ticket 36BE78).
  • [XS] - Fix a display/layout error on Phones -> Extensions when we enable Voicemail off Site Notification option.
  • [XS] - Fix a display/layout error on Phones -> Extensions when we enable Voicemail off Site Notification option.
  • [XS] - You can now specify a CallerID Name/Number for ACD -> Agents. These informations will be used when an agent call an external number. - A new method has been added to WebServices (SOAP/XMLRPC) to change External CallerID number/name of an extensions or agents. The method name is telephony_setCallerID('userID', 'phoneNumber', 'phoneName').
  • [XS] - You can now specify a CallerID Name/Number for ACD -> Agents. These informations will be used when an agent call an external number. - A new method has been added to WebServices (SOAP/XMLRPC) to change External CallerID number/name of an extensions or agents. The method name is telephony_setCallerID('userID', 'phoneNumber', 'phoneName').
  • [XS] - Do not create empty context on extensions.conf when including Custom Class of Services.
  • [XS] - Do not create empty context on extensions.conf when including Custom Class of Services.
  • [XS] - An option has been added on Configuration -> Telephony Modules to enable the Asynchronous Javascript Asterisk Manager (AJAM) support.
  • [XS] - An option has been added on Configuration -> Telephony Modules to enable the Asynchronous Javascript Asterisk Manager (AJAM) support.
  • [XS] - We must not remove database key (AstDB) of Hotdesk and DND status when doing a Commit (Thanks Phillip).
  • [XS] - We must not remove database key (AstDB) of Hotdesk and DND status when doing a Commit (Thanks Phillip).
  • [XS] - Fix a configuration error on Polycom provisioning that have been introduced on 1.4.28.6. - A problem with SpanDSP and Incoming Lines has been fixed.
  • [XS] - Fix a configuration error on Polycom provisioning that have been introduced on 1.4.28.6. - A problem with SpanDSP and Incoming Lines has been fixed.
  • [XS] - You can now search directory entries and browse across pages (32 entries per page) on Cisco external directory (Provisioning -> Cisco -> MicroBrowser -> Internal Directory).
  • [XS] - You can now search directory entries and browse across pages (32 entries per page) on Cisco external directory (Provisioning -> Cisco -> MicroBrowser -> Internal Directory).
  • [ES] - Add SCCP devices support for Cisco 7906G, 7911G, 7937G, 7941G/GE, 7945G, 7961G/GE, 7962G, 7965G, 7971G/GE, 7985GE and Nokias ICC Cisco Client.
  • [ES] - Add SCCP devices support for Cisco 7906G, 7911G, 7937G, 7941G/GE, 7945G, 7961G/GE, 7962G, 7965G, 7971G/GE, 7985GE and Nokias ICC Cisco Client.
  • [ES] - Update the Maintenance expiration warning message, instead of open a Popup, we now use Dynamic HTML to display it inline.
  • [ES] - Update the Maintenance expiration warning message, instead of open a Popup, we now use Dynamic HTML to display it inline.
  • [XS] - A problem has been fixed on Scheduled Task when using fixed date. - Remove old/unused scripts/tasks.php file.
  • [XS] - A problem has been fixed on Scheduled Task when using fixed date. - Remove old/unused scripts/tasks.php file.

    1.4.28.6 (2008-10-17)

  • [XS] - You can now automatically logout Hotdesk extensions and Queues (ACD) members at a specific time.
  • [XS] - You can now automatically logout Hotdesk extensions and Queues (ACD) members at a specific time.
  • [ES] - Update UserEvent events sent on Agent Login / Logoff and DND On / OFF features via Asterisk Manager Interface (AMI).
  • [ES] - Update UserEvent events sent on Agent Login / Logoff and DND On / OFF features via Asterisk Manager Interface (AMI).
  • [ES] - Add new Polycom model on the list of supported phones on Miscellaneous -> Provisioning.
  • [ES] - Add new Polycom model on the list of supported phones on Miscellaneous -> Provisioning.
  • [XS] - It's now possible to specify the Class of Services that will be used for Outgoing Calls when you set an external number as destination of Extensions/External Number.
  • [XS] - It's now possible to specify the Class of Services that will be used for Outgoing Calls when you set an external number as destination of Extensions/External Number.
  • [XS] - FIx a typo on Config -> SIP Channels tab (must read 'by' instead of 'bu').
  • [XS] - FIx a typo on Config -> SIP Channels tab (must read 'by' instead of 'bu').
  • [XS] - Fix an undefined variable warning message on the Scheduled Task script.
  • [XS] - Fix an undefined variable warning message on the Scheduled Task script.
  • [XS] - A new mechanism has been implemented on the Telephony package in order to detect and sent warning to administrator when an unauthorized version is currently installed. This mean that you will be notified if you have installed a version more recent that the Maintenance expiration date.
  • [XS] - A new mechanism has been implemented on the Telephony package in order to detect and sent warning to administrator when an unauthorized version is currently installed. This mean that you will be notified if you have installed a version more recent that the Maintenance expiration date.
  • [ES] - Add description for new Aastra models (9133i -> 9143i and 480i -> 9480i).
  • [ES] - Add description for new Aastra models (9133i -> 9143i and 480i -> 9480i).
  • [XS] - You can now enable/disable some phone features like Received, Placed and Missed Call List on Polycom provisioning.
  • [XS] - You can now enable/disable some phone features like Received, Placed and Missed Call List on Polycom provisioning.
  • [XS] - Now properly display Interface Groups in Realtime Monitor.
  • [XS] - Now properly display Interface Groups in Realtime Monitor.
  • [XS] - New settings has been added on Polycom provisioning for Network (DHCP vs Fixed address) and VLAN options (Ticket DFE09F).
  • [XS] - New settings has been added on Polycom provisioning for Network (DHCP vs Fixed address) and VLAN options (Ticket DFE09F).
  • [XS] - Fix blank screen on Administration -> Permissions caused by an unexistant class (Ticket 856F65).
  • [XS] - Fix blank screen on Administration -> Permissions caused by an unexistant class (Ticket 856F65).
  • [XS] - Automatically remove/strip the extension (ex. gsm, wav, ulaw, etc) from the custom prompt used on Authentication application.
  • [XS] - Automatically remove/strip the extension (ex. gsm, wav, ulaw, etc) from the custom prompt used on Authentication application.
  • [XS] - You can now override the default prompt (agent-pass) on the Authentication application. An audio/prompt selection widget has been added on Applications, Incoming and Outgoing Lines. Please note that you will require Asterisk 1.4.22 or later to use this new feature.
  • [XS] - You can now override the default prompt (agent-pass) on the Authentication application. An audio/prompt selection widget has been added on Applications, Incoming and Outgoing Lines. Please note that you will require Asterisk 1.4.22 or later to use this new feature.
  • [XS] - Enable additional Asterisk Manager Interface (AMI) events for Queues (ACD) and Conferences (Meetme).
  • [XS] - Enable additional Asterisk Manager Interface (AMI) events for Queues (ACD) and Conferences (Meetme).
  • [XS] - Use UNIQUEID instead of TIMESTAMP on the filename when we record a conference (MeetMe). Since TIMESTAMP is deprecated on Asterisk 1.4, this caused a problem where no recording file are saved.
  • [XS] - Use UNIQUEID instead of TIMESTAMP on the filename when we record a conference (MeetMe). Since TIMESTAMP is deprecated on Asterisk 1.4, this caused a problem where no recording file are saved.
  • [XS] - Fix PHP error when Realtime Monitor is parsing Asterisk Channels.
  • [XS] - Fix PHP error when Realtime Monitor is parsing Asterisk Channels.
  • [XS] - Fix minor PHP errors in Realtime Monitor and ScopSwitch functions.
  • [XS] - Fix minor PHP errors in Realtime Monitor and ScopSwitch functions.

    1.4.28.5 (2008-10-14)

  • [ES] - Add a verification to not create empty context when using extra/custom context on Class of Services.
  • [ES] - Add a verification to not create empty context when using extra/custom context on Class of Services.
  • [XS] - You can now create Scheduled Conference and automatically invite participant using Applications -> Scheduled Tasks. - It's now possible to use 'Call Group' as destination on an Application.
  • [XS] - You can now create Scheduled Conference and automatically invite participant using Applications -> Scheduled Tasks. - It's now possible to use 'Call Group' as destination on an Application.
  • [XS] - Fix a typo when using AutoAnswer (SIP Alert) on Grandstream phones.
  • [XS] - Fix a typo when using AutoAnswer (SIP Alert) on Grandstream phones.
  • [ES] - Add a verification function on the Commit script to avoid empty context/file.
  • [ES] - Add a verification function on the Commit script to avoid empty context/file.
  • [XS] - It now possible to specify an Unique Identifier on Subject line for Email-to-Fax gateway. You must enable this option on Interface -> Virtual Fax (Ticket A76F4B).
  • [XS] - It now possible to specify an Unique Identifier on Subject line for Email-to-Fax gateway. You must enable this option on Interface -> Virtual Fax (Ticket A76F4B).
  • [XS] - On Options -> Telephony, a new option has been added to display Accountcode filter as text instead of a droplist on the Reports -> CDR filter popup window.
  • [XS] - On Options -> Telephony, a new option has been added to display Accountcode filter as text instead of a droplist on the Reports -> CDR filter popup window.
  • [XS] - A new option has been added on Manager -> Class of Services in order to include custom context that has been added on extensions-extras.conf files (Ticket CE477C).
  • [XS] - A new option has been added on Manager -> Class of Services in order to include custom context that has been added on extensions-extras.conf files (Ticket CE477C).
  • [XS] - Fix a problem on the Asterisk Manager (AMI) configuration file when using multiple Allow/Deny IP address. We now correctly generate the file with a valid syntax (Ticket 56F622).
  • [XS] - Fix a problem on the Asterisk Manager (AMI) configuration file when using multiple Allow/Deny IP address. We now correctly generate the file with a valid syntax (Ticket 56F622).

    1.4.28.4 (2008-10-07)

  • [XS] - Fix a problem on Queue (ACD) when using Hotdesk extension as members. When the hotdesk is not logged, we now send a Congestion signal to Asterisk so the call will not ring the logged off extension and queue application will pass call to next available agent.
  • [XS] - Fix a problem on Queue (ACD) when using Hotdesk extension as members. When the hotdesk is not logged, we now send a Congestion signal to Asterisk so the call will not ring the logged off extension and queue application will pass call to next available agent.
  • [XS] - On the Hotdesk AGI script, we now detect if the script is on a loop, if this is the case, the destination extension is non-existant (invalid) and we play a message to the caller and hangup the call.
  • [XS] - On the Hotdesk AGI script, we now detect if the script is on a loop, if this is the case, the destination extension is non-existant (invalid) and we play a message to the caller and hangup the call.
  • [XS] - Only allow to define up to 6 lines/accounts on Polycom IP6xx Phone Provisioning.
  • [XS] - Only allow to define up to 6 lines/accounts on Polycom IP6xx Phone Provisioning.
  • [XS] - Fix VLAN configuration on Snom provisioning (Thanks Dave).
  • [XS] - Fix VLAN configuration on Snom provisioning (Thanks Dave).
  • [XS] - Remove SCCP (Skinny) configuration files when module is disabled on the GUI.
  • [XS] - Remove SCCP (Skinny) configuration files when module is disabled on the GUI.
  • [ES] - Add Grandstream (GXP) on the list of support phones on Phones -> Auto Answer (SIP Alert) options.
  • [ES] - Add Grandstream (GXP) on the list of support phones on Phones -> Auto Answer (SIP Alert) options.
  • [XS] - Now allow to set the Class of Service (CoS) to use when Logged as HotDesk on Class of Service settings under Miscellaneous when 'Enable Hotdesk?' is checked. This allow to create 'Terminal' phones that need to log as Hotdesk first to be allowed to make calls (Thanks Joan!).
  • [XS] - Now allow to set the Class of Service (CoS) to use when Logged as HotDesk on Class of Service settings under Miscellaneous when 'Enable Hotdesk?' is checked. This allow to create 'Terminal' phones that need to log as Hotdesk first to be allowed to make calls (Thanks Joan!).
  • [XS] - Fix unique field validation problem when creating an Extension (Phone, .) if an Agent has same extension number (Thanks Phillip!).
  • [XS] - Fix unique field validation problem when creating an Extension (Phone, .) if an Agent has same extension number (Thanks Phillip!).

    1.4.28.3 (2008-09-26)

  • [ES] - Add a missing closing bracket on the Incoming Line dialplan when using CallerID Lookup (Thanks Jacques).
  • [ES] - Add a missing closing bracket on the Incoming Line dialplan when using CallerID Lookup (Thanks Jacques).
  • [XS] - Change the tip/description of the 'Wrapup Tag' option on Queues (ACD).
  • [XS] - Change the tip/description of the 'Wrapup Tag' option on Queues (ACD).
  • [XS] - On Incoming Lines, set the CallerID dnid variable based on the specified Extensions/DNID of the current line (Ticket 532E37).
  • [XS] - On Incoming Lines, set the CallerID dnid variable based on the specified Extensions/DNID of the current line (Ticket 532E37).
  • [XS] - Fix a problem on Queue (ACD) where the 'roundrobin' strategy is always defined as 'rrmemory' on configuration file. In fact, on Asterisk 1.4, the 'roundrobin' strategy is deprecated and it recommanded to use the 'rrmemory' strategy instead.
  • [XS] - Fix a problem on Queue (ACD) where the 'roundrobin' strategy is always defined as 'rrmemory' on configuration file. In fact, on Asterisk 1.4, the 'roundrobin' strategy is deprecated and it recommanded to use the 'rrmemory' strategy instead.
  • [XS] - Call Parking feature code must now work correctly when defined as Softkey on Phones Provisioning (Ticket 52599F). - Fix a duplicate entries on Polycom configuration files.
  • [XS] - Call Parking feature code must now work correctly when defined as Softkey on Phones Provisioning (Ticket 52599F). - Fix a duplicate entries on Polycom configuration files.
  • [XS] - Fix a problem when building Provisioning and using a template where the redundant tabs do not disappear (Ticket 8C7D99).
  • [XS] - Fix a problem when building Provisioning and using a template where the redundant tabs do not disappear (Ticket 8C7D99).
  • [XS] - Fix a bug where the Recording Tag is not used if On Demand Recording is executed. (Ticket 83E974).
  • [XS] - Fix a bug where the Recording Tag is not used if On Demand Recording is executed. (Ticket 83E974).
  • [XS] - A configuration error has been fixed on Aastra 57i Provisioning file for Top Softkeys options (Thanks Frank).
  • [XS] - A configuration error has been fixed on Aastra 57i Provisioning file for Top Softkeys options (Thanks Frank).
  • [XS] - Fix a problem where the CallerID Name is never overrided when using CallerID Lookup on Incoming Lines (Thanks Jacques).
  • [XS] - Fix a problem where the CallerID Name is never overrided when using CallerID Lookup on Incoming Lines (Thanks Jacques).
  • [ES] - We now generate the CDR configuration file (/etc/asterisk/cdr.conf) instead of using a template (static file). This way, CDR options specified on Configuration -> CDR are now properly created. - Add options to enable Radius output on CDR (Experimental).
  • [ES] - We now generate the CDR configuration file (/etc/asterisk/cdr.conf) instead of using a template (static file). This way, CDR options specified on Configuration -> CDR are now properly created. - Add options to enable Radius output on CDR (Experimental).
  • [ES] - Add support for Fax Modem Group on HylaFAX/IAXmodem that allow to define a logical name for a set of modem devices. This parameter can be used to define a name that clients can use to refer to a collection of virtual modems (IAXmodem).
  • [ES] - Add support for Fax Modem Group on HylaFAX/IAXmodem that allow to define a logical name for a set of modem devices. This parameter can be used to define a name that clients can use to refer to a collection of virtual modems (IAXmodem).
  • [ES] - Add missing SCCP (Skinny) functions on some AGI scripts (Ticket 8AB6F1).
  • [ES] - Add missing SCCP (Skinny) functions on some AGI scripts (Ticket 8AB6F1).
  • [XS] - A problem on Fax Routing used on Incoming Lines has been fixed (Thanks Dave).
  • [XS] - A problem on Fax Routing used on Incoming Lines has been fixed (Thanks Dave).
  • [XS] - In Realtime Monitor, now use specified Class of Service (Cos) for New Calls and Transfers when provided, else use default source extension CoS.
  • [XS] - In Realtime Monitor, now use specified Class of Service (Cos) for New Calls and Transfers when provided, else use default source extension CoS.
  • [XS] - A warning message that is displayed on the Asterisk CLI when we receive an Incoming call that have no CallerID Number defined (unknown/anonymous) has been fixed (Ticket DE266E).
  • [XS] - A warning message that is displayed on the Asterisk CLI when we receive an Incoming call that have no CallerID Number defined (unknown/anonymous) has been fixed (Ticket DE266E).
  • [XS] - Fix a problem with BLF state with Agent Login/Logout and Pause status. We now turn On (Solid) led when agent is logged, a flashing/blink led when paused and turn off when agent is not logged.
  • [XS] - Fix a problem with BLF state with Agent Login/Logout and Pause status. We now turn On (Solid) led when agent is logged, a flashing/blink led when paused and turn off when agent is not logged.
  • [XS] - Fix a problem with the Fax notification message when using SpanDSP (Ticket B64A40).
  • [XS] - Fix a problem with the Fax notification message when using SpanDSP (Ticket B64A40).
  • [XS] - On Commit, we now verify on both AstDB and ScopServ database if queues are all defined and if renamed/removed then we clean the AstDB (Ticket 142ECE).
  • [XS] - On Commit, we now verify on both AstDB and ScopServ database if queues are all defined and if renamed/removed then we clean the AstDB (Ticket 142ECE).
  • [XS] - New options has been added on Queues (ACD) configuration to allow agent to park incoming call and to enable On Demand Recording.
  • [XS] - New options has been added on Queues (ACD) configuration to allow agent to park incoming call and to enable On Demand Recording.

    1.4.28.2 (2008-09-19)

  • [XS] - Change default values for 'Wait for response' from 25 to 5 seconds and 'Wait for key press' from 15 to 3 seconds.
  • [XS] - Change default values for 'Wait for response' from 25 to 5 seconds and 'Wait for key press' from 15 to 3 seconds.
  • [XS] - Fix a problem on the Emergency Lines notification script that creates blank location when notifying email destination (Ticket A492CC). Another problem where Recording file is not attached to notification email has been fixed (Ticket 4A3E65).
  • [XS] - Fix a problem on the Emergency Lines notification script that creates blank location when notifying email destination (Ticket A492CC). Another problem where Recording file is not attached to notification email has been fixed (Ticket 4A3E65).
  • [ES] - Add a note on Polycom Provisioning that we must define an Emergency Proxy to use number specified on emergency number(s) list. Default value is now empty.
  • [ES] - Add a note on Polycom Provisioning that we must define an Emergency Proxy to use number specified on emergency number(s) list. Default value is now empty.
  • [XS] - Fix problem with Realtime Monitor ACD (Queues and Agents) function to retreive last Device Channel from Agent (Agent/) channel.
  • [XS] - Fix problem with Realtime Monitor ACD (Queues and Agents) function to retreive last Device Channel from Agent (Agent/) channel.
  • [XS] - Fix Perl errors in ScopServ QueueLog monitoring deamon (queue2sql).
  • [XS] - Fix Perl errors in ScopServ QueueLog monitoring deamon (queue2sql).
  • [XS] - Updated ScopServ QueueLog monitoring deamon (queue2sql) events cache files used for Realtime Monitor.
  • [XS] - Updated ScopServ QueueLog monitoring deamon (queue2sql) events cache files used for Realtime Monitor.
  • [XS] - Fixed mixed queues agents problem in Realtime Monitor ACD reports when agent extension is also a phone extension. - Cleanup of Realtime Monitor ACD (Queues and Agents) backend code. - Updated debug output for Realtime Monitor ACD (Queues and Agents) monitoring backend.
  • [XS] - Fixed mixed queues agents problem in Realtime Monitor ACD reports when agent extension is also a phone extension. - Cleanup of Realtime Monitor ACD (Queues and Agents) backend code. - Updated debug output for Realtime Monitor ACD (Queues and Agents) monitoring backend.
  • [XS] - Fix a problem on Agent Login dialplan with Local channels.
  • [XS] - Fix a problem on Agent Login dialplan with Local channels.
  • [XS] - Automatically remove/cleanup Channels cache files on Commit. - Minor clean on the Sanity check script.
  • [XS] - Automatically remove/cleanup Channels cache files on Commit. - Minor clean on the Sanity check script.
  • [XS] - We must set executable permissions on the FaxDispatch script used by Hylafax for Incoming faxes routing (Thanks Phillip!).
  • [XS] - We must set executable permissions on the FaxDispatch script used by Hylafax for Incoming faxes routing (Thanks Phillip!).
  • [XS] - More fix on Services and Directory scripts used by Cisco 79xx phones. Some phones use SEP instead of SIP on the query.
  • [XS] - More fix on Services and Directory scripts used by Cisco 79xx phones. Some phones use SEP instead of SIP on the query.
  • [ES] - Fix a problem on Cisco 79xx Internal Directory where no informations are displayed and automatically remove all accents on Full Name. - Add Internal Services (Microbrowser) scripts for Cisco 79xx phones. Currently it only display very basic informations about Queues (ACD), Conferences (MeetMe) and Call Parking.
  • [ES] - Fix a problem on Cisco 79xx Internal Directory where no informations are displayed and automatically remove all accents on Full Name. - Add Internal Services (Microbrowser) scripts for Cisco 79xx phones. Currently it only display very basic informations about Queues (ACD), Conferences (MeetMe) and Call Parking.

    1.4.28.1 (2008-09-11)

  • [XS] - Change a variable on the Agent Login/Logout dialplan when using Direct Channel instead of Local Channel on Queue (ACD). Please note that this option is only visible when you enable Experimental modules.
  • [XS] - Change a variable on the Agent Login/Logout dialplan when using Direct Channel instead of Local Channel on Queue (ACD). Please note that this option is only visible when you enable Experimental modules.
  • [XS] - Fix problem with ScopServ Queue Log monitoring deamon (queue2sql) when using Direct Channels (SIP/IAX). (Ticket #3BDE39. Thanks Doug)
  • [XS] - Fix problem with ScopServ Queue Log monitoring deamon (queue2sql) when using Direct Channels (SIP/IAX). (Ticket #3BDE39. Thanks Doug)
  • [XS] - Fix problem Agents Login/Logout/Pause/Unpause when using Direct Channels (SIP/IAX) in Realtime Monitor and ScopSwitch. (Ticket 3BDE39. Thanks Doug)
  • [XS] - Fix problem Agents Login/Logout/Pause/Unpause when using Direct Channels (SIP/IAX) in Realtime Monitor and ScopSwitch. (Ticket 3BDE39. Thanks Doug)

    1.4.28 (2008-09-08)

  • [ES] - Add 'Pickup Mark' options on Incoming Lines. This allow to set a custom extension that will be used to pickup a ringing channel.
  • [ES] - Add 'Pickup Mark' options on Incoming Lines. This allow to set a custom extension that will be used to pickup a ringing channel.
  • [XS] - Oops, we must allow extensions to monitor others Voicemail mailbox (MWI) when voicemail is not enable on the extension (Ticket 8BD8D2).
  • [XS] - Oops, we must allow extensions to monitor others Voicemail mailbox (MWI) when voicemail is not enable on the extension (Ticket 8BD8D2).
  • [XS] - We now automatically mix IN/OUT monitor/recording files. This is executed on the crontask when importing recording files on the CDR table.
  • [XS] - We now automatically mix IN/OUT monitor/recording files. This is executed on the crontask when importing recording files on the CDR table.
  • [XS] - Fix minor PHP error in Realtime Monitor Queues (ACD) monitoring. - Fix problem when analysing asterisk channels to detect ACD or Non-ACD calls for Realtime Monitor Queues (ACD) reports.
  • [XS] - Fix minor PHP error in Realtime Monitor Queues (ACD) monitoring. - Fix problem when analysing asterisk channels to detect ACD or Non-ACD calls for Realtime Monitor Queues (ACD) reports.
  • [XS] - On Voicemail configuration file, if Smart Relay (SMTP) is enabled, we now force the msmtprc file location on the mail command (Thanks Xavier).
  • [XS] - On Voicemail configuration file, if Smart Relay (SMTP) is enabled, we now force the msmtprc file location on the mail command (Thanks Xavier).
  • [XS] - In order to remove some confusion in Interface -> Virtual Fax type, we rename some items on this section, by example: - Virtual Printer (HylaFAX) is now Virtual Modem (IAXmodem) - Virtual Fax (HylaFAX) is now Fax Routing (HylaFAX)
  • [XS] - In order to remove some confusion in Interface -> Virtual Fax type, we rename some items on this section, by example: - Virtual Printer (HylaFAX) is now Virtual Modem (IAXmodem) - Virtual Fax (HylaFAX) is now Fax Routing (HylaFAX)
  • [XS] - A problem has been fixed on Company Directory when we include extensions that have no voicemail (Thanks Nathanael).
  • [XS] - A problem has been fixed on Company Directory when we include extensions that have no voicemail (Thanks Nathanael).
  • [XS] - On Interface -> Virtual Fax, you can now specify which Virtual Modem (IAXmodem) to use on Email-to-Fax gateway.
  • [XS] - On Interface -> Virtual Fax, you can now specify which Virtual Modem (IAXmodem) to use on Email-to-Fax gateway.
  • [XS] - It's now possible to bypass PIN authentication on Outgoing Lines for some kinds of calls like Follow Me and Speed Dial. By example, you can ask for PIN on all outbound call but since you use FollowMe and don't want to require the caller to enter the PIN, then simply check 'Follow Me' on Bypass Authentication available on Outgoing Lines -> Options.
  • [XS] - It's now possible to bypass PIN authentication on Outgoing Lines for some kinds of calls like Follow Me and Speed Dial. By example, you can ask for PIN on all outbound call but since you use FollowMe and don't want to require the caller to enter the PIN, then simply check 'Follow Me' on Bypass Authentication available on Outgoing Lines -> Options.
  • [ES] - Add support for Cisco 7911 on Provisioning System.
  • [ES] - Add support for Cisco 7911 on Provisioning System.
  • [XS] - Oops, Polycom IP450 support 3 softkeys (PFK) instead of 4.
  • [XS] - Oops, Polycom IP450 support 3 softkeys (PFK) instead of 4.
  • [ES] - Add IP450 (Polycom) on the list of support phones.
  • [ES] - Add IP450 (Polycom) on the list of support phones.
  • [ES] - Add support for Polycom IP450 on Provisioning system. The IP450 can have up to 3 lines and 4 softkeys.
  • [ES] - Add support for Polycom IP450 on Provisioning system. The IP450 can have up to 3 lines and 4 softkeys.
  • [XS] - It's now possible to view detailled call informations on Call Distributions (ACD) -> Calls Report.
  • [XS] - It's now possible to view detailled call informations on Call Distributions (ACD) -> Calls Report.
  • [XS] - The Features AGI script now work for all type of extensions and no more limited to extensions that have Voicemail. - When we cleanup AstDB database, do not remove keys related to RingServices.
  • [XS] - The Features AGI script now work for all type of extensions and no more limited to extensions that have Voicemail. - When we cleanup AstDB database, do not remove keys related to RingServices.
  • [XS] - Only cleanup unused AstDB keys when we do a Full Commit.
  • [XS] - Only cleanup unused AstDB keys when we do a Full Commit.
  • [XS] - Fix legend display on Reports -> Graphics.
  • [XS] - Fix legend display on Reports -> Graphics.
  • [XS] - On Voicemail -> Remote MWI, we now use a single field for Enable/Disable CallerID Number (Ticket 47EEE3).
  • [XS] - On Voicemail -> Remote MWI, we now use a single field for Enable/Disable CallerID Number (Ticket 47EEE3).
  • [XS] - On Phones -> CallerID -> Emergency Call, instead of ask if we want to use current extension information, we now ask if we want to Override Outgoing CallerID (Ticket 34EC96).
  • [XS] - On Phones -> CallerID -> Emergency Call, instead of ask if we want to use current extension information, we now ask if we want to Override Outgoing CallerID (Ticket 34EC96).
  • [XS] - Translations are now displayed correctly on all graphics available on Reports (CDR, ACD, IVR, etc). - Fix a problem where the legend is not displayed on Reports -> Graphics window. - On Reports -> Call Distributions (ACD) -> Service Level, you can now see last 18 month instead of last 6 month on the period droplist.
  • [XS] - Translations are now displayed correctly on all graphics available on Reports (CDR, ACD, IVR, etc). - Fix a problem where the legend is not displayed on Reports -> Graphics window. - On Reports -> Call Distributions (ACD) -> Service Level, you can now see last 18 month instead of last 6 month on the period droplist.
  • [XS] - On Sanity Check (Commit window), we now verify if digits/letters/phonetic directories exists for each defined language (sounds).
  • [XS] - On Sanity Check (Commit window), we now verify if digits/letters/phonetic directories exists for each defined language (sounds).
  • [XS] - We must not include 'Start' item on Reports -> IVR Reporting when we count the total number of items for key ratios (Ticket 8DF86A).
  • [XS] - We must not include 'Start' item on Reports -> IVR Reporting when we count the total number of items for key ratios (Ticket 8DF86A).
  • [XS] - Multiple layout changes has been made on Extensions -> Phones -> Voicemail tab. - On Voicemail options, it's now possible to enable Remote MWI mode that allow to turn On/Off the MWI on remote non-asterisk PBX (by example, Cisco Call Manager). Currently, the supported method are VoIP Account (Dial) and Custom script (Ticket 47EEE3).
  • [XS] - Multiple layout changes has been made on Extensions -> Phones -> Voicemail tab. - On Voicemail options, it's now possible to enable Remote MWI mode that allow to turn On/Off the MWI on remote non-asterisk PBX (by example, Cisco Call Manager). Currently, the supported method are VoIP Account (Dial) and Custom script (Ticket 47EEE3).
  • [XS] - It now possible to override CallerID for Emergency (911) calls on a per extension basis. In order to set CallerID for Emergency calls, you most go on Extensions -> Phones and look on CallerID tab (Ticket 34EC96).
  • [XS] - It now possible to override CallerID for Emergency (911) calls on a per extension basis. In order to set CallerID for Emergency calls, you most go on Extensions -> Phones and look on CallerID tab (Ticket 34EC96).
  • [XS] - On Configuration -> Telephony Modules, if you have enable the Google Web API module, then you must now specify the URL link that will be used to generate Map link (Ticket 48E9E6). - On Lines -> Emergency Lines -> Actions, you can now use ${E911_MAP} variable to include a link for Google Map on the notification Email.
  • [XS] - On Configuration -> Telephony Modules, if you have enable the Google Web API module, then you must now specify the URL link that will be used to generate Map link (Ticket 48E9E6). - On Lines -> Emergency Lines -> Actions, you can now use ${E911_MAP} variable to include a link for Google Map on the notification Email.

    1.4.27 (2008-08-20)

  • [XS] - Fix a problem where the caller cannot use Transfer feature codes like *1 and *2 when calling from/to a local extension (Thanks Doug).
  • [XS] - Fix a problem where the caller cannot use Transfer feature codes like *1 and *2 when calling from/to a local extension (Thanks Doug).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Minor cleanup on CampOn and Incoming Lines config files.
  • [XS] - Minor cleanup on CampOn and Incoming Lines config files.
  • [XS] - Fix a small typo on permissions, must be 755 instead of 644.
  • [XS] - Fix a small typo on permissions, must be 755 instead of 644.
  • [XS] - Fix file permissions for Recording/Monitoring folders.
  • [XS] - Fix file permissions for Recording/Monitoring folders.
  • [ES] - 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.
  • [ES] - 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.
  • [XS] - We must not remove the DoNotDisturb key on the AstDB when doing a Commit.
  • [XS] - We must not remove the DoNotDisturb key on the AstDB when doing a Commit.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Cleanup / remove unused columns on Interface -> Virtual Fax.
  • [XS] - Cleanup / remove unused columns on Interface -> Virtual Fax.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - On Billing -> Currencies, the Rate field is no more mandatory.
  • [XS] - On Billing -> Currencies, the Rate field is no more mandatory.
  • [XS] - On Interface -> Virtual Fax -> Virtual Printer, the Area Code, Long Distance and International Prefixes are now EMPTY by default.
  • [XS] - On Interface -> Virtual Fax -> Virtual Printer, the Area Code, Long Distance and International Prefixes are now EMPTY by default.
  • [XS] - The Billing -> Account Code field for Digital and Analog Interfaces should be a selection box listing all account code instead of a text field.
  • [XS] - The Billing -> Account Code field for Digital and Analog Interfaces should be a selection box listing all account code instead of a text field.
  • [XS] - Agent login now allow to re-enter agent ID and password.
  • [XS] - Agent login now allow to re-enter agent ID and password.
  • [XS] - Fix a minor error on the Service Level (SLA) formula used on Queue (ACD) reports (Ticket 76535F).
  • [XS] - Fix a minor error on the Service Level (SLA) formula used on Queue (ACD) reports (Ticket 76535F).
  • [XS] - When create a Virtual Printer, the Area Code, Long Distance and International Prefixes are now optional on Interface -> Virtual Fax.
  • [XS] - When create a Virtual Printer, the Area Code, Long Distance and International Prefixes are now optional on Interface -> Virtual Fax.
  • [XS] - A minor bug has been fixed on Incoming Lines where we must save twice when some destination are not defined (Ticket 60CBBB).
  • [XS] - A minor bug has been fixed on Incoming Lines where we must save twice when some destination are not defined (Ticket 60CBBB).
  • [XS] - A problem with 'Retry on timeout' on Queue (ACD) dialplan has been fixed.
  • [XS] - A problem with 'Retry on timeout' on Queue (ACD) dialplan has been fixed.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - When adding database keys to AstDB, don't prefix the key a slash.
  • [XS] - When adding database keys to AstDB, don't prefix the key a slash.
  • [XS] - We now include Abandonned calls on the Service Level (SL) formula on Queue (ACD) reports and Realtime Monitor -> Queues summary.
  • [XS] - We now include Abandonned calls on the Service Level (SL) formula on Queue (ACD) reports and Realtime Monitor -> Queues summary.
  • [ES] - Add 'DND Code' section on Configuration.
  • [ES] - Add 'DND Code' section on Configuration.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [ES] - Add a new mode on Conference (Meetme) to set both Admin and Marked mode.
  • [ES] - Add a new mode on Conference (Meetme) to set both Admin and Marked mode.
  • [XS] - Fix a small typo on Snom provisioning for 'Configuration Server' description/hint.
  • [XS] - Fix a small typo on Snom provisioning for 'Configuration Server' description/hint.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - A problem on Incoming Lines where configuration isn't properly generated when using Scheduler and 'Undefined Extension' has been fixed (Thanks Kevin).
  • [XS] - A problem on Incoming Lines where configuration isn't properly generated when using Scheduler and 'Undefined Extension' has been fixed (Thanks Kevin).
  • [XS] - Fix a problem on the Voicemail Password script where some settings are not properly generated on the Voicemail configuration file.
  • [XS] - Fix a problem on the Voicemail Password script where some settings are not properly generated on the Voicemail configuration file.
  • [ES] - Add the fax name to description when we list all Virtual Faxes (Ticket CF9241).
  • [ES] - Add the fax name to description when we list all Virtual Faxes (Ticket CF9241).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - On Emergency Lines -> Page and Announce, we must use the Paging context instead of the Devices context, else call cannot be autoanswered.
  • [XS] - On Emergency Lines -> Page and Announce, we must use the Paging context instead of the Devices context, else call cannot be autoanswered.
  • [XS] - Fix a display error on Manager -> Time Scheduler (Thanks Alessandro).
  • [XS] - Fix a display error on Manager -> Time Scheduler (Thanks Alessandro).
  • [ES] - Add support for Polycom SoundStation IP 4000/6000/7000 on Phone Provisioning.
  • [ES] - Add support for Polycom SoundStation IP 4000/6000/7000 on Phone Provisioning.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - Date-based subfolders for Recording/Monitoring are now set as world readable on creation (Ticket 367031).
  • [XS] - Date-based subfolders for Recording/Monitoring are now set as world readable on creation (Ticket 367031).
  • [ES] - Add Hotline support on Snom provisioning -> MicroBrowser options. This allow to dial a preassigned number when someone lifting up the handset (off hook).
  • [ES] - Add Hotline support on Snom provisioning -> MicroBrowser options. This allow to dial a preassigned number when someone lifting up the handset (off hook).
  • [XS] - Small cleanup on database (AstDB) backend.
  • [XS] - Small cleanup on database (AstDB) backend.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [ES] - 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.
  • [ES] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - Disable logging for PHP AGI manager library.
  • [XS] - Disable logging for PHP AGI manager library.
  • [XS] - On Provisioning -> Snom -> Softkey, it now possible to override the Voicemail Retrieve key destination.
  • [XS] - On Provisioning -> Snom -> Softkey, it now possible to override the Voicemail Retrieve key destination.
  • [XS] - We must not start Recording on Outgoing Lines when we sending faxes.
  • [XS] - We must not start Recording on Outgoing Lines when we sending faxes.
  • [XS] - Set the 'languageprefix' option to yes on the asterisk.conf file since the sound files are search as // (Thanks Alessandro).
  • [XS] - Set the 'languageprefix' option to yes on the asterisk.conf file since the sound files are search as // (Thanks Alessandro).
  • [XS] - 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.
  • [XS] - 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.

    1.4.26 (2008-08-01)

  • [ES] - 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).
  • [ES] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - Rename 'Group ID' to 'Ringing ID' on Lines -> Ringing Services.
  • [XS] - Rename 'Group ID' to 'Ringing ID' on Lines -> Ringing Services.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - Remove Asterisk from the autostart (monitor) service since we already use the safe_asterisk script to do this.
  • [XS] - Remove Asterisk from the autostart (monitor) service since we already use the safe_asterisk script to do this.
  • [XS] - On Interface - Detect Card window, when we stop Asterisk, ensure that we also stop the 'safe_asterisk, process (Ticket F5ED26).
  • [XS] - On Interface - Detect Card window, when we stop Asterisk, ensure that we also stop the 'safe_asterisk, process (Ticket F5ED26).
  • [XS] - Change description for 'ChanSpy options menu' on Features Code.
  • [XS] - Change description for 'ChanSpy options menu' on Features Code.
  • [XS] - New tips/notes has been added on Extensions -> Virtual Fax -> Incoming DID and Incoming Lines -> Fax Detect (Thanks Dave).
  • [XS] - New tips/notes has been added on Extensions -> Virtual Fax -> Incoming DID and Incoming Lines -> Fax Detect (Thanks Dave).
  • [XS] - More fixes has been maded on Incoming Fax routing based on DID (Thanks Dave).
  • [XS] - More fixes has been maded on Incoming Fax routing based on DID (Thanks Dave).
  • [ES] - We now add all Virtual Port (Hylafax) on the receive fax macro, this allow to support multiple concurrent fax delivery.
  • [ES] - We now add all Virtual Port (Hylafax) on the receive fax macro, this allow to support multiple concurrent fax delivery.
  • [XS] - Fix call bridging on ChanSpy feature code (option 3).
  • [XS] - Fix call bridging on ChanSpy feature code (option 3).
  • [XS] - A problem with inbound routing based on DID has been fixed on Hylafax/IAXmodem configuration.
  • [XS] - A problem with inbound routing based on DID has been fixed on Hylafax/IAXmodem configuration.
  • [ES] - 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.
  • [ES] - 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.
  • [XS] - Fix a parenthesis problem on Dialplan when we aren't using Spy Group option for ChanSpy.
  • [XS] - Fix a parenthesis problem on Dialplan when we aren't using Spy Group option for ChanSpy.
  • [XS] - You can now defined a password (PIN) for Supervisor Login feature. Support single PIN and password list.
  • [XS] - You can now defined a password (PIN) for Supervisor Login feature. Support single PIN and password list.
  • [XS] - Rename Supervisor Notify (Live Call) to Supervisor Help Request on Configuration -> Features Code.
  • [XS] - Rename Supervisor Notify (Live Call) to Supervisor Help Request on Configuration -> Features Code.
  • [XS] - We now display a message on Commit if we use Smart Relay or direct transport for SMTP delivery on Voicemail.
  • [XS] - We now display a message on Commit if we use Smart Relay or direct transport for SMTP delivery on Voicemail.
  • [XS] - Fix a parsing error on Queues function (realtime).
  • [XS] - Fix a parsing error on Queues function (realtime).
  • [XS] - Fix a typo on Snom provisioning when we generate the context for function key (softkey) (Ticket F3C7FD).
  • [XS] - Fix a typo on Snom provisioning when we generate the context for function key (softkey) (Ticket F3C7FD).
  • [ES] - 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.
  • [ES] - 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.
  • [ES] - Add new 'Tag/Wrapup Code required' column to Agents list in Realtime Monitor reports.
  • [ES] - Add new 'Tag/Wrapup Code required' column to Agents list in Realtime Monitor reports.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Fix a problem where the default Email address is not used on Hylafax default destination (Thanks Dave).
  • [XS] - Fix a problem where the default Email address is not used on Hylafax default destination (Thanks Dave).
  • [XS] - Do not generate the 'local_number' line on Sangoma Media Gateway (SMG) configuration file since the value is empty (see r2301) (Thanks Christian).
  • [XS] - Do not generate the 'local_number' line on Sangoma Media Gateway (SMG) configuration file since the value is empty (see r2301) (Thanks Christian).
  • [XS] - We now allow a maximum of 200 parking lots to be created.
  • [XS] - We now allow a maximum of 200 parking lots to be created.

    1.4.25 (2008-07-23)

  • [ES] - 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.
  • [ES] - 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.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - We must use 1/0 instead of yes/no on the woomera.conf file (Thanks Christian).
  • [XS] - We must use 1/0 instead of yes/no on the woomera.conf file (Thanks Christian).
  • [XS] - We must not count Agent on license when we generate phones/extensions dialplan (Thanks Etienne).
  • [XS] - We must not count Agent on license when we generate phones/extensions dialplan (Thanks Etienne).
  • [XS] - Fix parsing error on Hylafax backend (r2297).
  • [XS] - Fix parsing error on Hylafax backend (r2297).
  • [XS] - On Config - Virtual Fax (Hylafax), you can now specify the Fax Master email address and kind of message it will receive.
  • [XS] - On Config - Virtual Fax (Hylafax), you can now specify the Fax Master email address and kind of message it will receive.
  • [ES] - 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).
  • [ES] - 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).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Ability to use DUNDi as destination on Ringing Service has been added (Ticket 966C9F).
  • [XS] - Ability to use DUNDi as destination on Ringing Service has been added (Ticket 966C9F).
  • [XS] - Fix an undefined variable error on the Fax Notify script.
  • [XS] - Fix an undefined variable error on the Fax Notify script.
  • [XS] - Oops, copied the cleanup function on the 'per minute' script instead of 'per day' (see r2291).
  • [XS] - Oops, copied the cleanup function on the 'per minute' script instead of 'per day' (see r2291).
  • [XS] - Automatically cleanup temporary files used by 'Record your Name' options on a daily basis.
  • [XS] - Automatically cleanup temporary files used by 'Record your Name' options on a daily basis.
  • [XS] - Fix a dialplan variable error on Incoming Lines when using Fax Detection (Thanks Doug).
  • [XS] - Fix a dialplan variable error on Incoming Lines when using Fax Detection (Thanks Doug).
  • [XS] - A problem has been fixed when we get/set the language to use on IAX2, MGCP and Zap channels.
  • [XS] - A problem has been fixed when we get/set the language to use on IAX2, MGCP and Zap channels.
  • [XS] - mISDN channels (module) can now be visible when Digital Interfaces module is not enabled.
  • [XS] - mISDN channels (module) can now be visible when Digital Interfaces module is not enabled.
  • [XS] - Another typo has been fixed on the FaxDispatch fax.
  • [XS] - Another typo has been fixed on the FaxDispatch fax.
  • [XS] - Fix a typo on the FaxDispatch (Hylafax) script when sending faxes to Printer (Thanks Martin).
  • [XS] - Fix a typo on the FaxDispatch (Hylafax) script when sending faxes to Printer (Thanks Martin).
  • [XS] - Added support to customize CallerID on Call Forward rules (Thanks Doug).
  • [XS] - Added support to customize CallerID on Call Forward rules (Thanks Doug).
  • [XS] - A problem on Reports - Server Status - Agents has been fixed. We now use 'getTenants' internal function to retreive Tenants list (Ticket 500216).
  • [XS] - A problem on Reports - Server Status - Agents has been fixed. We now use 'getTenants' internal function to retreive Tenants list (Ticket 500216).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - Fix pattern matching for DND, Agent and Hotdesk BLF/speeddial key and fix a minor issue with custom devicestate.
  • [XS] - Fix pattern matching for DND, Agent and Hotdesk BLF/speeddial key and fix a minor issue with custom devicestate.
  • [- 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).
  • [- 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - When an extension (phone) change, we now automatically cleanup cached files used by the Realtime Monitor and some AGI scripts (Ticket 6ADADC).
  • [XS] - When an extension (phone) change, we now automatically cleanup cached files used by the Realtime Monitor and some AGI scripts (Ticket 6ADADC).
  • [XS] - When generate Instant Messaging (IM) configurations on Commit, we now display a warning message when the Openfire daemon is not running.
  • [XS] - When generate Instant Messaging (IM) configurations on Commit, we now display a warning message when the Openfire daemon is not running.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).

    1.4.24 (2008-07-12)

  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Finally fix all issues on Incoming Lines that have been introduced by revision 2266.
  • [XS] - Finally fix all issues on Incoming Lines that have been introduced by revision 2266.
  • [XS] - On Incoming Lines, remove all trailing space in CallerID Source field.
  • [XS] - On Incoming Lines, remove all trailing space in CallerID Source field.
  • [XS] - A problem with Softkey has been made on Aastra Provisioning. New key destination (Services, Directory and Callers) are available on Aastra 57i (Ticket 7ABEFA).
  • [XS] - A problem with Softkey has been made on Aastra Provisioning. New key destination (Services, Directory and Callers) are available on Aastra 57i (Ticket 7ABEFA).
  • [XS] - We must ignore invalid entries on Speeddial else this can cause problem when we generate configurations (Commit) (Thanks Etienne).
  • [XS] - We must ignore invalid entries on Speeddial else this can cause problem when we generate configurations (Commit) (Thanks Etienne).
  • [XS] - Fix a problem where Incoming Lines aren't created when no CallerID source are specified.
  • [XS] - Fix a problem where Incoming Lines aren't created when no CallerID source are specified.
  • [ES] - Add detailed reports setting for ACD overflow data (Ticket 641713).
  • [ES] - Add detailed reports setting for ACD overflow data (Ticket 641713).
  • [XS] - On Park and Announce, it now possible to use a 'Paging and Intercom' application as Announce destination (Thanks Dave).
  • [XS] - On Park and Announce, it now possible to use a 'Paging and Intercom' application as Announce destination (Thanks Dave).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - On Incoming Lines -> CallerID Routing, you can now specify multiple Number/Pattern (Thanks Doug).
  • [XS] - On Incoming Lines -> CallerID Routing, you can now specify multiple Number/Pattern (Thanks Doug).
  • [XS] - It's now possible to set 'Park and Announce' as a destination on Applications -> Application menu.
  • [XS] - It's now possible to set 'Park and Announce' as a destination on Applications -> Application menu.
  • [XS] - On Queue (ACD) -> Overflow/Fallback, you can now set 'Park and Announce' as destination (Thanks Dave).
  • [XS] - On Queue (ACD) -> Overflow/Fallback, you can now set 'Park and Announce' as destination (Thanks Dave).
  • [XS] - Fix a fatal error on GUI when we reach limit of items allowed by a license (Ticket 1758F2).
  • [XS] - Fix a fatal error on GUI when we reach limit of items allowed by a license (Ticket 1758F2).
  • [XS] - On Personal IVR, it now possible to set 'Park and Announce' as destination.
  • [XS] - On Personal IVR, it now possible to set 'Park and Announce' as destination.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - Woomera Interface can now be visible when Digital Interfaces module is not enabled.
  • [XS] - Woomera Interface can now be visible when Digital Interfaces module is not enabled.
  • [XS] - Remove debug infos on Phones and Hylafax backend (Commit window).
  • [XS] - Remove debug infos on Phones and Hylafax backend (Commit window).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - On Voicemail configuration, we now remove all accents on Fullname and convert string to plain text (alphanumeric).
  • [XS] - On Voicemail configuration, we now remove all accents on Fullname and convert string to plain text (alphanumeric).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - On Configuration -> Virtual Fax (Hylafax), you can now specify the Language that will be used on Email notification (English, French, German and Italian).
  • [XS] - On Configuration -> Virtual Fax (Hylafax), you can now specify the Language that will be used on Email notification (English, French, German and Italian).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Fix a typo on DNSmgr configuration.
  • [XS] - Fix a typo on DNSmgr configuration.
  • [XS] - The DNS manager is now automatically enabled on Asterisk, this allow to locally cache DNS replies. The refresh time is set to 5 minutes.
  • [XS] - The DNS manager is now automatically enabled on Asterisk, this allow to locally cache DNS replies. The refresh time is set to 5 minutes.
  • [XS] - Optimize Realtime Monitor and ScopSwitch™ functions used to get Agents last login/logout/pause/unpause events for Queues and Agents (ACD) reports.
  • [XS] - Optimize Realtime Monitor and ScopSwitch™ functions used to get Agents last login/logout/pause/unpause events for Queues and Agents (ACD) reports.
  • [XS] - When we retrieve Parked Call and check for Recording, each extensions must have recording enable if not you lose that second half of recording.
  • [XS] - When we retrieve Parked Call and check for Recording, each extensions must have recording enable if not you lose that second half of recording.
  • [XS] - 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.
  • [XS] - 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.
  • [ES] - Allow to specify 'StateInterface' on QueueAdd manager event.
  • [ES] - Allow to specify 'StateInterface' on QueueAdd manager event.
  • [XS] - Fix Agent device state problem with Agent Login from Realtime Monitor and ScopSwitch™.
  • [XS] - Fix Agent device state problem with Agent Login from Realtime Monitor and ScopSwitch™.
  • [ES] - Add debug file output to ScopServ QueueLog monitoring script (queue2sql) to allow better debug in case of problems with the script.
  • [ES] - Add debug file output to ScopServ QueueLog monitoring script (queue2sql) to allow better debug in case of problems with the script.
  • [XS] - On Outgoing Lines, we now evaluate then stored FORCE_RECORDING variable since it can contain other variables.
  • [XS] - On Outgoing Lines, we now evaluate then stored FORCE_RECORDING variable since it can contain other variables.
  • [XS] - Do not generate Analog configuration (Zaptel) when the signalling mode is invalid.
  • [XS] - Do not generate Analog configuration (Zaptel) when the signalling mode is invalid.
  • [XS] - Fix a typo on Snom provisioning for Subscription Expiry field (Thanks Jacques).
  • [XS] - Fix a typo on Snom provisioning for Subscription Expiry field (Thanks Jacques).
  • [XS] - Name change in extension is not written to mac.cfg in tftpboot unless admin chooses full commit (Ticket CB1FB3)
  • [XS] - Name change in extension is not written to mac.cfg in tftpboot unless admin chooses full commit (Ticket CB1FB3)
  • [XS] - Use MixMonitor instead of Monitor on the Dial script (AGI) when running Asterisk 1.2/1.4/1.6.
  • [XS] - Use MixMonitor instead of Monitor on the Dial script (AGI) when running Asterisk 1.2/1.4/1.6.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Fix negative values problem in Realtime Monitor Queues and Agents (ACD) reports.
  • [XS] - Fix negative values problem in Realtime Monitor Queues and Agents (ACD) reports.
  • [XS] - Fix multiple sorting problems on Reports -> Call Distributions (ACD) -> Abandonned Calls (Thanks Frank).
  • [XS] - Fix multiple sorting problems on Reports -> Call Distributions (ACD) -> Abandonned Calls (Thanks Frank).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - On VoIP Account, when the type is set to User, it's now possible to specify an host/ip address (Thanks Frank).
  • [XS] - On VoIP Account, when the type is set to User, it's now possible to specify an host/ip address (Thanks Frank).
  • [XS] - On Flash Operator Panel, Voicemail extension type are now created on buttons configuration file (Thanks Brian).
  • [XS] - On Flash Operator Panel, Voicemail extension type are now created on buttons configuration file (Thanks Brian).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Fix minor PHP error in Queues and Agents (ACD) reports monitoring code for Realtime Monitor and ScopSwitch™.
  • [XS] - Fix minor PHP error in Queues and Agents (ACD) reports monitoring code for Realtime Monitor and ScopSwitch™.
  • [XS] - 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.
  • [XS] - 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.
  • [ES] - 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.
  • [ES] - 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.
  • [XS] - Fix PHP error in some debug messages for Queues and Agents (ACD) reports in Realtime Monitor service.
  • [XS] - Fix PHP error in some debug messages for Queues and Agents (ACD) reports in Realtime Monitor service.
  • [ES] - 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 .
  • [ES] - 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 .
  • [ES] - Add new Debug output for Realtime Monitor Queues and Agents (ACD) reports.
  • [ES] - Add new Debug output for Realtime Monitor Queues and Agents (ACD) reports.

    1.4.23 (2008-07-01)

  • [XS] - On E911 notification script, if the monitor/record file doesn't exist on the parent directory we also check on 'per date' subdirectory (YYYYMMDD).
  • [XS] - On E911 notification script, if the monitor/record file doesn't exist on the parent directory we also check on 'per date' subdirectory (YYYYMMDD).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - In Emergency Lines, if Recording/Monitor is enabled, you will now have option to include Recording file as attachment on Email action (Thanks Dave).
  • [XS] - In Emergency Lines, if Recording/Monitor is enabled, you will now have option to include Recording file as attachment on Email action (Thanks Dave).
  • [XS] - Options to record a call has been added on Lines -> Emergency Lines (Ticket: 22C803).
  • [XS] - Options to record a call has been added on Lines -> Emergency Lines (Ticket: 22C803).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - Fix a typo on Realtime Monitor -> Parking Lots.
  • [XS] - Fix a typo on Realtime Monitor -> Parking Lots.
  • [XS] - 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).
  • [XS] - 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).
  • [ES] - 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.
  • [ES] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - On Wanpipe (Sangoma) configuration, we must use FE_MEDIA instead of MEDIA (Thanks Konrad).
  • [XS] - On Wanpipe (Sangoma) configuration, we must use FE_MEDIA instead of MEDIA (Thanks Konrad).
  • [XS] - On Reports -> Informations, fix a display error on Incoming Lines for Block and Port based lines.
  • [XS] - On Reports -> Informations, fix a display error on Incoming Lines for Block and Port based lines.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - On Lines -> Emergency Lines, you can now specify if you want an action to be executed when the call start or on hangup (default).
  • [XS] - On Lines -> Emergency Lines, you can now specify if you want an action to be executed when the call start or on hangup (default).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - We must not generate dialplan for Agents on the Local context, this cause problem when agent/phone have same extension (Thanks Doug).
  • [XS] - We must not generate dialplan for Agents on the Local context, this cause problem when agent/phone have same extension (Thanks Doug).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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.
  • [XS] - 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.

    1.4.22.1 (2008-06-19)

  • [XS] - Fix a Transfer problem on the Dial AGI script when the CallerID is unknown (Thanks Dave and Randy).
  • [XS] - Fix a Transfer problem on the Dial AGI script when the CallerID is unknown (Thanks Dave and Randy).
  • [XS] - Fix updates problem with Micro Browser for Agents informations. (Ticket 772D03)
  • [XS] - Fix updates problem with Micro Browser for Agents informations. (Ticket 772D03)
  • [XS] - Fix minor PHP error in Queues and Agents (ACD) Realtime Monitor reports.
  • [XS] - Fix minor PHP error in Queues and Agents (ACD) Realtime Monitor reports.
  • [ES] - 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.
  • [ES] - 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.
  • [XS] - Fix minor PHP errors in Realtime Monitor and ScopSwitch™ code.
  • [XS] - Fix minor PHP errors in Realtime Monitor and ScopSwitch™ code.
  • [ES] - 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.
  • [ES] - 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.
  • [XS] - Fix PHP Segmentation fault in Realtime Monitor Queues and Agents (ACD) monitoring service when Remote (external) Agent is present in Queue.
  • [XS] - Fix PHP Segmentation fault in Realtime Monitor Queues and Agents (ACD) monitoring service when Remote (external) Agent is present in Queue.
  • [XS] - Fix ScopSwitch™ display for Queue Agents window.
  • [XS] - Fix ScopSwitch™ display for Queue Agents window.
  • [ES] - In Queue Log monitoring service (queue2sql), update last login/logout variables when we get this info from DB if not already known.
  • [ES] - In Queue Log monitoring service (queue2sql), update last login/logout variables when we get this info from DB if not already known.
  • [ES] - 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.
  • [ES] - 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.
  • [XS] - We now allow to monitor PRI Dchannel status (Up/Down/Provisioned/In Alarm/etc) from Settings -> Monitoring menu (Ticket 20088E).
  • [XS] - We now allow to monitor PRI Dchannel status (Up/Down/Provisioned/In Alarm/etc) from Settings -> Monitoring menu (Ticket 20088E).
  • [ES] - 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).
  • [ES] - 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).
  • [XS] - On Sanity Check (Commit), we automatically build/install a DKMS modules (Zaptel, Wanpipe and mISDN) if they aren't properly installed (Ticket D5830F).
  • [XS] - On Sanity Check (Commit), we automatically build/install a DKMS modules (Zaptel, Wanpipe and mISDN) if they aren't properly installed (Ticket D5830F).
  • [XS] - Fix reset of Queues and Agents (ACD) reports at midnight (00:00) in Realtime Monitor when no window is open.
  • [XS] - Fix reset of Queues and Agents (ACD) reports at midnight (00:00) in Realtime Monitor when no window is open.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - Rename 'Ring Through' to 'Missed Calls' in Historical and Realtime reports for Agents stats.
  • [XS] - Rename 'Ring Through' to 'Missed Calls' in Historical and Realtime reports for Agents stats.
  • [XS] - 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.
  • [XS] - 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.

    1.4.22 (2008-06-17)

  • [ES] - Add Ring Through (No Answer) display to Realtime Monitor Agents reports.
  • [ES] - Add Ring Through (No Answer) display to Realtime Monitor Agents reports.
  • [ES] - 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)
  • [ES] - 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)
  • [ES] - Update Agent Login feature code to send AGENTCALLBACKLOGIN event before ADDMEMBER event to Queue Log monitoring service.
  • [ES] - Update Agent Login feature code to send AGENTCALLBACKLOGIN event before ADDMEMBER event to Queue Log monitoring service.
  • [ES] - Fix minor date parsing error in Queue Log monitoring service. - Update cache files for login and logout events in Queue Log monitoring service.
  • [ES] - Fix minor date parsing error in Queue Log monitoring service. - Update cache files for login and logout events in Queue Log monitoring service.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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'.
  • [XS] - 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'.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - Fix a parsing error on the QueueLog Import (SQL) script where all AGENTLOGOFF event are ignored (Thanks Daniel).
  • [XS] - Fix a parsing error on the QueueLog Import (SQL) script where all AGENTLOGOFF event are ignored (Thanks Daniel).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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".
  • [XS] - 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".
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - On Polycom Provisioning, the Buddy Watch option is now automatically enabled for all Directory entries (Ticket AD81EC).
  • [XS] - On Polycom Provisioning, the Buddy Watch option is now automatically enabled for all Directory entries (Ticket AD81EC).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - If Hylafax is enabled, it now possible to use 'Virtual Fax' as a destination on Incoming Lines and specify which port to use.
  • [XS] - If Hylafax is enabled, it now possible to use 'Virtual Fax' as a destination on Incoming Lines and specify which port to use.
  • [ES] - Add Instant Messaging (OpenFire) in General -> Services Status so this service can be start/stop/restart from GUI.
  • [ES] - Add Instant Messaging (OpenFire) in General -> Services Status so this service can be start/stop/restart from GUI.
  • [XS] - Rename 'Not Ready' to 'Paused' for Agents columns in Realtime Monitor.
  • [XS] - Rename 'Not Ready' to 'Paused' for Agents columns in Realtime Monitor.
  • [XS] - Fix current state display for Agents in Realtime Monitor after Non-ACD call has been hangup.
  • [XS] - Fix current state display for Agents in Realtime Monitor after Non-ACD call has been hangup.
  • [ES] - Fix problem with Non-ACD call display update on Realtime Monitor after call in hangup.
  • [ES] - Fix problem with Non-ACD call display update on Realtime Monitor after call in hangup.
  • [XS] - Fix problems with lastest changes to Queues and Agents (ACD) reports displayed on Realtime Monitor. (Ticket 772D03)
  • [XS] - Fix problems with lastest changes to Queues and Agents (ACD) reports displayed on Realtime Monitor. (Ticket 772D03)
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Fix Non-ACD calls display for Agents on Realtime Monitor (Ticket 772D03).
  • [XS] - Fix Non-ACD calls display for Agents on Realtime Monitor (Ticket 772D03).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - Finally, we fixed the Fix CallerID Name script so all Incoming CallerID informations are now set properly (Thanks Dave for all tests!)
  • [XS] - Finally, we fixed the Fix CallerID Name script so all Incoming CallerID informations are now set properly (Thanks Dave for all tests!)
  • [XS] - Fix another error on the Fix CallerID Name script where the Name is set twice in the final result.
  • [XS] - Fix another error on the Fix CallerID Name script where the Name is set twice in the final result.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Fix small phrases to be more proper English ;P
  • [XS] - Fix small phrases to be more proper English ;P
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Fix a typo on Feature Code, must read 'Channel Monitoring' instead of 'Channels Monitoring' (Thanks Danielle).
  • [XS] - Fix a typo on Feature Code, must read 'Channel Monitoring' instead of 'Channels Monitoring' (Thanks Danielle).
  • [XS] - In Realtime Monitor, display Hold time value in h:mm:s format instead of seconds on Queues summary.
  • [XS] - In Realtime Monitor, display Hold time value in h:mm:s format instead of seconds on Queues summary.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - In QueueLog service, make sure that event cache file for queues is updated when a caller is entering queue.
  • [XS] - In QueueLog service, make sure that event cache file for queues is updated when a caller is entering queue.
  • [XS] - Fix display of Waiting Callers on Realtime Monitor for Queues and Agents (ACD) reports (Ticket: 772D03).
  • [XS] - Fix display of Waiting Callers on Realtime Monitor for Queues and Agents (ACD) reports (Ticket: 772D03).
  • [XS] - Fix minor PHP errors in Commit screen.
  • [XS] - Fix minor PHP errors in Commit screen.
  • [ES] - Update and optimizations to Queues and Agents (ACD) monitoring on Realtime Monitor to fix some minor issues.
  • [ES] - Update and optimizations to Queues and Agents (ACD) monitoring on Realtime Monitor to fix some minor issues.
  • [XS] - Fix a major issue on the 'fixcidname' AGI script where no CallerID Name is returned (Thanks Dave).
  • [XS] - Fix a major issue on the 'fixcidname' AGI script where no CallerID Name is returned (Thanks Dave).
  • [XS] - 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.
  • [XS] - 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.
  • [ES] - 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.
  • [ES] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Minor cleanup on Configuration -> Telephony Modules page.
  • [XS] - Minor cleanup on Configuration -> Telephony Modules page.
  • [XS] - 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).
  • [XS] - 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).
  • [ES] - 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).
  • [ES] - 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).

    1.4.21 (2008-06-01)

  • [ES] - Add missing 'Date Format' parameter on Cisco Provisioning when using Firmware 8.x or later (Thanks Martin).
  • [ES] - Add missing 'Date Format' parameter on Cisco Provisioning when using Firmware 8.x or later (Thanks Martin).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - An SQL query error has been fixed on Call Reports -> Details -> Export where no data are fetch from the CDR table (Thanks Michel).
  • [XS] - An SQL query error has been fixed on Call Reports -> Details -> Export where no data are fetch from the CDR table (Thanks Michel).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Remove debug line in the Fix CallerID script that convert the CIDName in ISO-8859-1 and remove accents (Thanks Doug).
  • [XS] - Remove debug line in the Fix CallerID script that convert the CIDName in ISO-8859-1 and remove accents (Thanks Doug).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Do not display 'Lines' tab on Spectralink provisioning when create a template (Thanks Dave).
  • [XS] - Do not display 'Lines' tab on Spectralink provisioning when create a template (Thanks Dave).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - On Polycom Provisioning, you can now enable/disable the display of Missed Calls on a per-line basis.
  • [XS] - On Polycom Provisioning, you can now enable/disable the display of Missed Calls on a per-line basis.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Ability to filter by Start and End time has been added on Reports -> Call Details (CDR).
  • [XS] - Ability to filter by Start and End time has been added on Reports -> Call Details (CDR).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - Fix a minor undefined variable error when no Interface (Digital/Analog/mISDN/etc) modules are enabled.
  • [XS] - Fix a minor undefined variable error when no Interface (Digital/Analog/mISDN/etc) modules are enabled.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - We now import 'RINGNOANSWER' entries on the Queue Log SQL table.
  • [XS] - We now import 'RINGNOANSWER' entries on the Queue Log SQL table.
  • [ES] - Update Events cache files of Agents generated by ScopServ Queuelog monitoring script (queue2sql).
  • [ES] - Update Events cache files of Agents generated by ScopServ Queuelog monitoring script (queue2sql).
  • [XS] - 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).
  • [XS] - 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).
  • [ES] - 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.
  • [ES] - 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.
  • [XS] - Import new function for Speeddial selection wizard.
  • [XS] - Import new function for Speeddial selection wizard.
  • [ES] - 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).
  • [ES] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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
  • [XS] - 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
  • [ES] - Add support for Distinctive Ring on Polycom Phones, this can be enabled on Extensions -> Phones Options -> SIP Alert.
  • [ES] - Add support for Distinctive Ring on Polycom Phones, this can be enabled on Extensions -> Phones Options -> SIP Alert.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - Automatically fix ownership/permission for the 'AstDB' file if Asterisk has been previously run as root user (Thanks Sami).
  • [XS] - Automatically fix ownership/permission for the 'AstDB' file if Asterisk has been previously run as root user (Thanks Sami).
  • [ES] - 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.
  • [ES] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - Fix a minor undefined variable warning message when we check if an extension has been defined in multiple phone provisionning.
  • [XS] - Fix a minor undefined variable warning message when we check if an extension has been defined in multiple phone provisionning.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Do not display a warning message if an extension is defined more than one time on the same phone provisionning (Thanks Dave).
  • [XS] - Do not display a warning message if an extension is defined more than one time on the same phone provisionning (Thanks Dave).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Now use separate icons files for Calls to / from Extension icons in ScopSwitch™.
  • [XS] - Now use separate icons files for Calls to / from Extension icons in ScopSwitch™.
  • [ES] - Add Call to / from an Agent Extension in ScopSwitch™ -> Extensions -> Agents.
  • [ES] - Add Call to / from an Agent Extension in ScopSwitch™ -> Extensions -> Agents.
  • [ES] - 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.
  • [ES] - 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.

    1.4.20 (2008-05-09)

  • [XS] - 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).
  • [XS] - 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).
  • [XS] - A typo has been fixed on Wanpipe (Sangoma) configuration file, must use FE_TXTRISTATE instead of FE_TSTRISTATE.
  • [XS] - A typo has been fixed on Wanpipe (Sangoma) configuration file, must use FE_TXTRISTATE instead of FE_TSTRISTATE.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Fix problem when checking current Agent status to check if extension is on ACD/Non-ACD call on Realtime Monitor reports. (Ticket: 772D03)
  • [XS] - Fix problem when checking current Agent status to check if extension is on ACD/Non-ACD call on Realtime Monitor reports. (Ticket: 772D03)
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Fix small issues when we check the start/stop scripts for Wanpipe/SMG BRI in the Sanity Check (Commit window).
  • [XS] - Fix small issues when we check the start/stop scripts for Wanpipe/SMG BRI in the Sanity Check (Commit window).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Fix an error on the Woomera configuration file where the context= line must be defined before the group= line.
  • [XS] - Fix an error on the Woomera configuration file where the context= line must be defined before the group= line.
  • [XS] - Fix Queues and Agents (ACD) data monitoring checkup code for data updates to properly updates queues when needed in Realtime Monitor.
  • [XS] - Fix Queues and Agents (ACD) data monitoring checkup code for data updates to properly updates queues when needed in Realtime Monitor.
  • [XS] - Remove old debug output in Realtime Monitor script.
  • [XS] - Remove old debug output in Realtime Monitor script.
  • [XS] - Now properly get last call to calculate Current State value for Queues and Agents (ACD) summaries in Realtime Monitor.
  • [XS] - Now properly get last call to calculate Current State value for Queues and Agents (ACD) summaries in Realtime Monitor.
  • [XS] - Now properly get Extensions status in Queues and Agents summaries of Realtime Monitor when using Device Channels for Agents.
  • [XS] - Now properly get Extensions status in Queues and Agents summaries of Realtime Monitor when using Device Channels for Agents.
  • [XS] - Fix function used in Realtime Monitor and ScopSwitch™ to get Extension status for specified extension and tenant.
  • [XS] - Fix function used in Realtime Monitor and ScopSwitch™ to get Extension status for specified extension and tenant.
  • [XS] - Fix display of status icon for Agents and Hotdesk extensions in Realtime Monitor.
  • [XS] - Fix display of status icon for Agents and Hotdesk extensions in Realtime Monitor.
  • [ES] - Minor update to Web GUI form for Extensions.
  • [ES] - Minor update to Web GUI form for Extensions.
  • [XS] - Fix permissions tags for Login/Logout and Voicemail actions icons of Phones, Agents and Hotdesk extensions.
  • [XS] - Fix permissions tags for Login/Logout and Voicemail actions icons of Phones, Agents and Hotdesk extensions.
  • [XS] - Fix display of Agents in Realtime Monitor for Queues and Agents summaries to display only active agents for current day. (Ticket: 968A3B)
  • [XS] - Fix display of Agents in Realtime Monitor for Queues and Agents summaries to display only active agents for current day. (Ticket: 968A3B)
  • [XS] - Fix display issue with Loading Bar.
  • [XS] - Fix display issue with Loading Bar.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Fix grammar/typos in Woomera configuration in GUI (Thanks Dave).
  • [XS] - Fix grammar/typos in Woomera configuration in GUI (Thanks Dave).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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 '.
  • [XS] - 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 '.
  • [XS] - Added Speed Dial / Directory feature to Agents in Realtime Monitor.
  • [XS] - Added Speed Dial / Directory feature to Agents in Realtime Monitor.
  • [XS] - Added New Call feature for Agents in Realtime Monitor and ScopSwitch™.
  • [XS] - Added New Call feature for Agents in Realtime Monitor and ScopSwitch™.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Fix permissions problems with Calls controls icons on Realtime Monitor. (Ticket: DBB8A5)
  • [XS] - Fix permissions problems with Calls controls icons on Realtime Monitor. (Ticket: DBB8A5)
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Don't display final /n on Local Agent channels if set for ACD reports on Realtime Monitor.
  • [XS] - Don't display final /n on Local Agent channels if set for ACD reports on Realtime Monitor.
  • [ES] - Update Realtime Monitor code to allow use of Direct Device Channel for Agents on Queues (ACD).
  • [ES] - Update Realtime Monitor code to allow use of Direct Device Channel for Agents on Queues (ACD).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - More verbose message has been added to Commit window (Database and Auto Provisionning).
  • [XS] - More verbose message has been added to Commit window (Database and Auto Provisionning).
  • [XS] - 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.
  • [XS] - 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.
  • [ES] - 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.
  • [ES] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [ES] - Add missing Backend script for UDPTL (T.38) configuration (Thanks Jean-Philippe).
  • [ES] - Add missing Backend script for UDPTL (T.38) configuration (Thanks Jean-Philippe).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Updated Loading Bar to be always visible even when scrolling on HTML page.
  • [XS] - Updated Loading Bar to be always visible even when scrolling on HTML page.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Only generate Woomera and SMG/BRI configurations if the module is enabled on the GUI.
  • [XS] - Only generate Woomera and SMG/BRI configurations if the module is enabled on the GUI.

    1.4.19 (2008-04-16)

  • [XS] - Fix problem with Queues and Agents (ACD) statistics in Polycom MicroBrowser. (Ticket: 2F9BEC)
  • [XS] - Fix problem with Queues and Agents (ACD) statistics in Polycom MicroBrowser. (Ticket: 2F9BEC)
  • [ES] - Update French translation for Telephony package.
  • [ES] - Update French translation for Telephony package.
  • [XS] - Fix problem with Service Level (SLA) for Queues and Agents (ACD) reports in Realtime Monitor. (Ticket: BDCA55)
  • [XS] - Fix problem with Service Level (SLA) for Queues and Agents (ACD) reports in Realtime Monitor. (Ticket: BDCA55)
  • [XS] - Only allow to use Remote Dialer service if option is enabled in License.
  • [XS] - Only allow to use Remote Dialer service if option is enabled in License.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Fix permissions problem when editing Follow Me rules when logged as Extension User. (Ticket: F5B1AA)
  • [XS] - Fix permissions problem when editing Follow Me rules when logged as Extension User. (Ticket: F5B1AA)
  • [XS] - Fix problem with Aastra Microbrowser in Phone Status page. (Ticket: C90C23)
  • [XS] - Fix problem with Aastra Microbrowser in Phone Status page. (Ticket: C90C23)

    1.4.18 (2008-04-11)

  • [XS] - 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 .
  • [XS] - 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 .
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - The DNIS calls report has been improved to display calls per Applications, Direct Calls as weel as Congestion calls.
  • [XS] - The DNIS calls report has been improved to display calls per Applications, Direct Calls as weel as Congestion calls.
  • [XS] - Removed unused folder.
  • [XS] - Removed unused folder.
  • [ES] - Minor update to manager script to add little space to the right side of header menu items (if any on current page).
  • [ES] - Minor update to manager script to add little space to the right side of header menu items (if any on current page).
  • [XS] - Fix problem with Non-ACD time value for Queues and Agents (ACD) reports in Realtime Monitor. (Ticket: 87CA4A)
  • [XS] - Fix problem with Non-ACD time value for Queues and Agents (ACD) reports in Realtime Monitor. (Ticket: 87CA4A)
  • [XS] - When we get the Agents list for Queues in Realtime Monitor, also include Agent Group(s) Members if any.
  • [XS] - When we get the Agents list for Queues in Realtime Monitor, also include Agent Group(s) Members if any.
  • [XS] - Now properly sort Agents by Name for Queue Agents listing in Realtime Monitor.
  • [XS] - Now properly sort Agents by Name for Queue Agents listing in Realtime Monitor.
  • [XS] - Fix display of Agent Names for Queue Agents listing in Realtime Monitor.
  • [XS] - Fix display of Agent Names for Queue Agents listing in Realtime Monitor.
  • [XS] - Added Agent Groups support to Realtime Monitor and ScopSwitch™ when using Login/Logout for Agents. (Ticket: 604FF2)
  • [XS] - Added Agent Groups support to Realtime Monitor and ScopSwitch™ when using Login/Logout for Agents. (Ticket: 604FF2)
  • [XS] - Fix permissions problem (Forbidden error) when logged as Extension in GUI. (Ticket: 4889F8)
  • [XS] - Fix permissions problem (Forbidden error) when logged as Extension in GUI. (Ticket: 4889F8)
  • [XS] - Updated data script for Realtime Monitor Queues and Agents (ACD) reports.
  • [XS] - Updated data script for Realtime Monitor Queues and Agents (ACD) reports.
  • [XS] - Added new Ringing status column in Realtime Reports for Queues and Agents (ACD) in Agents Summary and Queue Agents list.
  • [XS] - Added new Ringing status column in Realtime Reports for Queues and Agents (ACD) in Agents Summary and Queue Agents list.
  • [XS] - Updated Directory listing service to allow to get directory by name instead of database ID.
  • [XS] - Updated Directory listing service to allow to get directory by name instead of database ID.
  • [XS] - Fix problem with Hotdesk Login from Realtime Monitor or ScopSwitch™. (Ticket: D64C4C)
  • [XS] - Fix problem with Hotdesk Login from Realtime Monitor or ScopSwitch™. (Ticket: D64C4C)
  • [XS] - Fix PHP error in Realtime Monitoring for Phones.
  • [XS] - Fix PHP error in Realtime Monitoring for Phones.
  • [XS] - Now use all current data directly from Asterisk instead of from cached data when monitoring Asterisk Calls in Realtime Monitor and ScopSwitch™.
  • [XS] - Now use all current data directly from Asterisk instead of from cached data when monitoring Asterisk Calls in Realtime Monitor and ScopSwitch™.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Don't redeclare isMicroBrowser PHP function used for Realtime Monitor and ScopSwitch™ if already exist.
  • [XS] - Don't redeclare isMicroBrowser PHP function used for Realtime Monitor and ScopSwitch™ if already exist.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - On Snom provisionning, the 'subscription_expiry' option should be repeated for each existing identify (Thanks Jacques).
  • [XS] - On Snom provisionning, the 'subscription_expiry' option should be repeated for each existing identify (Thanks Jacques).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - Minor fix on the Agent Concurrent call function.
  • [XS] - Minor fix on the Agent Concurrent call function.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - You now have the ability to enable/disable the 'Ring In use' parameter in Queue (ACD), this option is disabled by default.
  • [XS] - You now have the ability to enable/disable the 'Ring In use' parameter in Queue (ACD), this option is disabled by default.
  • [XS] - Now truncate title in ScopSwitch™ Queues if longer than 25 characters.
  • [XS] - Now truncate title in ScopSwitch™ Queues if longer than 25 characters.
  • [XS] - Fix problem when editing Phone Provisionning. (Ticket: 7D5BD5)
  • [XS] - Fix problem when editing Phone Provisionning. (Ticket: 7D5BD5)
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - Fix problem when editing informations in GUI.
  • [XS] - Fix problem when editing informations in GUI.
  • [XS] - You are now allowed to use authentication based on hostname when you create SCCS interfaces on Interface -> ScopServ Call Center Server (SCCS).
  • [XS] - You are now allowed to use authentication based on hostname when you create SCCS interfaces on Interface -> ScopServ Call Center Server (SCCS).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Fixed PHP error when viewing some details in IVR and ACD reports.
  • [XS] - Fixed PHP error when viewing some details in IVR and ACD reports.
  • [XS] - Removed unused library for AstPP, we never used it.
  • [XS] - Removed unused library for AstPP, we never used it.
  • [XS] - Fix an undefined variable error on Manager (AMI) function.
  • [XS] - Fix an undefined variable error on Manager (AMI) function.
  • [XS] - Updated Main module Permissions check code.
  • [XS] - Updated Main module Permissions check code.
  • [XS] - Fix Reports Columns problem.
  • [XS] - Fix Reports Columns problem.
  • [XS] - Minor updates to Flash Operator Panel HTML display when displaying as Index page of Reports (if no other reports than FOP).
  • [XS] - Minor updates to Flash Operator Panel HTML display when displaying as Index page of Reports (if no other reports than FOP).
  • [XS] - Updated Reports index page redirection (index page is automatically choosen according to current logged user reports permissions).
  • [XS] - Updated Reports index page redirection (index page is automatically choosen according to current logged user reports permissions).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - When OLD Realtime Monitor permissions set, display link to Realtime Monitor in Reports tree menu.
  • [XS] - When OLD Realtime Monitor permissions set, display link to Realtime Monitor in Reports tree menu.
  • [XS] - Fixed problem with missing services files since last commit.
  • [XS] - Fixed problem with missing services files since last commit.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Fixed URL bug with Flash Operator Panel window when clicking on Tabs. (Ticket: 470FB0)
  • [XS] - Fixed URL bug with Flash Operator Panel window when clicking on Tabs. (Ticket: 470FB0)
  • [XS] - Fixed report permissions problem with IVR and ACD reports when logged as extension user in GUI. (Ticket: BCAD97)
  • [XS] - Fixed report permissions problem with IVR and ACD reports when logged as extension user in GUI. (Ticket: BCAD97)
  • [XS] - Cleanup in Phones Directory service code.
  • [XS] - Cleanup in Phones Directory service code.
  • [XS] - Removed old Import DIDs service (unused and PHP code is old).
  • [XS] - Removed old Import DIDs service (unused and PHP code is old).
  • [XS] - Minor bugfix to Flash Operator Panel (FOP) service. - Cleanup of SMDR service code.
  • [XS] - Minor bugfix to Flash Operator Panel (FOP) service. - Cleanup of SMDR service code.
  • [XS] - Updated Music On Hold (MOH) directories listing service.
  • [XS] - Updated Music On Hold (MOH) directories listing service.
  • [XS] - Updated NPA NXX Local Calling Area (LCA) Map class and service.
  • [XS] - Updated NPA NXX Local Calling Area (LCA) Map class and service.
  • [XS] - Cleanup of Network Scan for Phones devices service code.
  • [XS] - Cleanup of Network Scan for Phones devices service code.
  • [XS] - Cleanup of Analog/Digital Cards Detection service. - Fixed wrong path problem with Flash Operator Panel (FOP) introduced since last update.
  • [XS] - Cleanup of Analog/Digital Cards Detection service. - Fixed wrong path problem with Flash Operator Panel (FOP) introduced since last update.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Updated Generate RSA Key service.
  • [XS] - Updated Generate RSA Key service.
  • [XS] - Now display again actions links (if any) in header bar for currently displayed page. - Added icons for header bar actions links.
  • [XS] - Now display again actions links (if any) in header bar for currently displayed page. - Added icons for header bar actions links.
  • [ES] - Minor update to Asterisk Status details service HTML template.
  • [ES] - Minor update to Asterisk Status details service HTML template.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Cleanup and Review of Flash Operator Panel code and templates.
  • [XS] - Cleanup and Review of Flash Operator Panel code and templates.
  • [XS] - Now display when no informations are currently available in Informations and Billing reports.
  • [XS] - Now display when no informations are currently available in Informations and Billing reports.
  • [XS] - Cleanup and Review of PHP code for Configuration Manager script. - Updated scripts files to use new templates files.
  • [XS] - Cleanup and Review of PHP code for Configuration Manager script. - Updated scripts files to use new templates files.
  • [ES] - Add new renamed templates files. - Moved manager templates files under a common folder.
  • [ES] - Add new renamed templates files. - Moved manager templates files under a common folder.
  • [XS] - Renamed tools templates files.
  • [XS] - Renamed tools templates files.
  • [XS] - Added new moved list templates files.
  • [XS] - Added new moved list templates files.
  • [XS] - Removed old (empty) folder in templates.
  • [XS] - Removed old (empty) folder in templates.
  • [XS] - Removed old templates files.
  • [XS] - Removed old templates files.
  • [XS] - Cleanup in Reports templates files.
  • [XS] - Cleanup in Reports templates files.
  • [XS] - If user has permission to display Call Reports in Administration -> Users, now allow to display page content, else nothing was displayed before.
  • [XS] - If user has permission to display Call Reports in Administration -> Users, now allow to display page content, else nothing was displayed before.
  • [XS] - Fixed PHP error in IVR reports when we currently have no IVR menus configured in GUI settings.
  • [XS] - Fixed PHP error in IVR reports when we currently have no IVR menus configured in GUI settings.
  • [XS] - Fixed index page redirection problems when displaying Reports. - Fixed PHP errors with Server Status page that was causing blank page in some cases.
  • [XS] - Fixed index page redirection problems when displaying Reports. - Fixed PHP errors with Server Status page that was causing blank page in some cases.
  • [XS] - Fix an undefined warning message on Columns display function (when using blocks on Incoming Lines).
  • [XS] - Fix an undefined warning message on Columns display function (when using blocks on Incoming Lines).
  • [XS] - CSV files for are now created in the TFTP directory when using Internal Directory on the MicroBrowser with Aastra phones (Thanks Nathanael).
  • [XS] - CSV files for are now created in the TFTP directory when using Internal Directory on the MicroBrowser with Aastra phones (Thanks Nathanael).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - An Hotdesk Extension can now dial single digit number, for example, pressing the 0 to reach the operator (Thanks Dave).
  • [XS] - An Hotdesk Extension can now dial single digit number, for example, pressing the 0 to reach the operator (Thanks Dave).
  • [XS] - Cleanup code on the Configuration/Modules page.
  • [XS] - Cleanup code on the Configuration/Modules page.
  • [XS] - Setting 'call-limit' for the SIP phone/interface is the only way to make 'ringinuse=no' work on Queue (ACD).
  • [XS] - Setting 'call-limit' for the SIP phone/interface is the only way to make 'ringinuse=no' work on Queue (ACD).
  • [XS] - Moved Client (extensions) web interface templates into common folder.
  • [XS] - Moved Client (extensions) web interface templates into common folder.
  • [XS] - Updated Realtime Monitor report icon (when logged as client).
  • [XS] - Updated Realtime Monitor report icon (when logged as client).
  • [XS] - 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).
  • [XS] - 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).
  • [ES] - 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.
  • [ES] - 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.
  • [XS] - Updated clients (users) web interface general page icon.
  • [XS] - Updated clients (users) web interface general page icon.
  • [XS] - Updated clients web interface telephony icon.
  • [XS] - Updated clients web interface telephony icon.
  • [XS] - Removed old Calls Ratio graphic page template (now Call Reports -> Calls Summary).
  • [XS] - Removed old Calls Ratio graphic page template (now Call Reports -> Calls Summary).
  • [XS] - PHP code cleanup and minor HTML bugfixes to Tools pages (except Import/Export).
  • [XS] - PHP code cleanup and minor HTML bugfixes to Tools pages (except Import/Export).
  • [XS] - Automatically fix ownership/permissions on the Asterisk Outgoing Spool directory if we cannot write in this directory (Ticket: B54E14).
  • [XS] - Automatically fix ownership/permissions on the Asterisk Outgoing Spool directory if we cannot write in this directory (Ticket: B54E14).
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - Removed old server status PHP code from index page (now moved into Reports section).
  • [XS] - Removed old server status PHP code from index page (now moved into Reports section).
  • [XS] - Now you can define Spy Groups (Members and Administrators) to restrict channels that can be listening (members) and by whom (administrators).
  • [XS] - Now you can define Spy Groups (Members and Administrators) to restrict channels that can be listening (members) and by whom (administrators).
  • [ES] - Minor update to Reports tree menu reports titles.
  • [ES] - Minor update to Reports tree menu reports titles.
  • [XS] - Updated Calls Ratio chart (now under Call Reports Summary page).
  • [XS] - Updated Calls Ratio chart (now under Call Reports Summary page).
  • [XS] - Fix an error on the Codec conversion function that cause phrase/prompt recorded via the Phrase Manager to not be saved correctly (Thanks Dave).
  • [XS] - Fix an error on the Codec conversion function that cause phrase/prompt recorded via the Phrase Manager to not be saved correctly (Thanks Dave).
  • [XS] - Once filters applied on Call Reports, use them for each report pages.
  • [XS] - Once filters applied on Call Reports, use them for each report pages.
  • [XS] - All filters values are now included on the Print link to correct a problem with filters on Call Reports.
  • [XS] - All filters values are now included on the Print link to correct a problem with filters on Call Reports.

    1.4.17 (2008-03-31)

  • [ES] - 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'.
  • [ES] - 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'.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - A Progress/Loading bar showing that the page is currently loading has been added to the Telephony module.
  • [XS] - A Progress/Loading bar showing that the page is currently loading has been added to the Telephony module.
  • [ES] - Minor update to dates display on Server Status general page.
  • [ES] - Minor update to dates display on Server Status general page.
  • [XS] - Fixed tabs display when displaying Server Status reports on the first time after login on GUI.
  • [XS] - Fixed tabs display when displaying Server Status reports on the first time after login on GUI.
  • [XS] - It's now possible to display detailled reports on Calls Distribution -> General, this will show statistic per queue break down.
  • [XS] - It's now possible to display detailled reports on Calls Distribution -> General, this will show statistic per queue break down.
  • [XS] - Fix a problem on Calls Distribution (ACD) -> Service Level report where only Answered calls must be counted.
  • [XS] - Fix a problem on Calls Distribution (ACD) -> Service Level report where only Answered calls must be counted.
  • [XS] - Fix a minor parsing error on Email Notification script.
  • [XS] - Fix a minor parsing error on Email Notification script.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - When you change dial mode/order on Interface Group, we now automatically fix all Outgoing Lines to use the new value (Ticket F9CE16).
  • [XS] - When you change dial mode/order on Interface Group, we now automatically fix all Outgoing Lines to use the new value (Ticket F9CE16).
  • [ES] - On click on QuickLinks title text, go to list page instead of add form.
  • [ES] - On click on QuickLinks title text, go to list page instead of add form.
  • [XS] - Removed Agent and Hotdesk services page. Theses pages actions (login/logout) are now implemented in Realtime Monitor and ScopSwitch™.
  • [XS] - Removed Agent and Hotdesk services page. Theses pages actions (login/logout) are now implemented in Realtime Monitor and ScopSwitch™.
  • [XS] - Updated Reports tree menu.
  • [XS] - Updated Reports tree menu.
  • [XS] - Server Status report page is now main (default) page displayed. - Renamed 'General' page as 'Calls Report' page in Reports.
  • [XS] - Server Status report page is now main (default) page displayed. - Renamed 'General' page as 'Calls Report' page in Reports.
  • [XS] - Removed old index page templates folder (now empty).
  • [XS] - Removed old index page templates folder (now empty).
  • [XS] - Removed old index page status templates files.
  • [XS] - Removed old index page status templates files.
  • [XS] - Updated Index page layout (removed server status reports from page and moved them under Reports section).
  • [XS] - Updated Index page layout (removed server status reports from page and moved them under Reports section).
  • [ES] - 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.
  • [ES] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - When we rename a Queue (ACD) from the GUI, we now automatically fix informations on Incoming Lines, Applications and Queue (ACD) reports.
  • [XS] - When we rename a Queue (ACD) from the GUI, we now automatically fix informations on Incoming Lines, Applications and Queue (ACD) reports.
  • [XS] - Fix associations on Extensions, Incoming Lines and Applications when a Class of Services or an IVR name is renamed from the GUI (Ticket 62B29C).
  • [XS] - Fix associations on Extensions, Incoming Lines and Applications when a Class of Services or an IVR name is renamed from the GUI (Ticket 62B29C).
  • [XS] - Updated Reports icon.
  • [XS] - Updated Reports icon.

    1.4.16 (2008-03-27)

  • [ES] - Updated Reports 'Update Database' button HTML to dynamically update records checkup status.
  • [ES] - Updated Reports 'Update Database' button HTML to dynamically update records checkup status.
  • [XS] - Added 'Refresh' button to Reports Charts HTML page.
  • [XS] - Added 'Refresh' button to Reports Charts HTML page.
  • [XS] - Minor updates to HTML layout of ACD Service Level (SLA) reports.
  • [XS] - Minor updates to HTML layout of ACD Service Level (SLA) reports.
  • [XS] - Now make sure that Charts graphics are opened in a new unique window on each clicks on links.
  • [XS] - Now make sure that Charts graphics are opened in a new unique window on each clicks on links.
  • [XS] - Updated reports configuration file.
  • [XS] - Updated reports configuration file.
  • [XS] - Fix permission error on the Rate Engine, if we cannot write the tellfile, we automatically fix ownership of the file (Ticket: C324CF).
  • [XS] - Fix permission error on the Rate Engine, if we cannot write the tellfile, we automatically fix ownership of the file (Ticket: C324CF).
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - Hidden chart options for now (code still under development).
  • [XS] - Hidden chart options for now (code still under development).
  • [XS] - Default page for Informations Reports is now 'Extensions by Type' tab.
  • [XS] - Default page for Informations Reports is now 'Extensions by Type' tab.
  • [XS] - Added new 'Extensions by Type' Chart to Informations Reports.
  • [XS] - Added new 'Extensions by Type' Chart to Informations Reports.
  • [XS] - 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.
  • [XS] - 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.
  • [ES] - Minor update to Realtime Monitor Phones XML.
  • [ES] - Minor update to Realtime Monitor Phones XML.
  • [XS] - Added missing 'Calls ratio' report page template. - Updated Reports library and configuration file.
  • [XS] - Added missing 'Calls ratio' report page template. - Updated Reports library and configuration file.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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).
  • [XS] - 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).
  • [XS] - Fix a problem where the value of 'Message(s) to Play' cannot be set in Notification on Emergency and Special Lines.
  • [XS] - Fix a problem where the value of 'Message(s) to Play' cannot be set in Notification on Emergency and Special Lines.
  • [XS] - A lock file has been added to the Soft Hangup script to disallow multiple copy of the script to run simultaneous.
  • [XS] - A lock file has been added to the Soft Hangup script to disallow multiple copy of the script to run simultaneous.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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.
  • [XS] - 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 detailled reports. For per queue break down, it will use the SLA specified on the Queue instead of default value of 60 seconds. - Fix a problem when we display raw log for an agent where some entries aren't displayed.
  • [XS] - 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 detailled reports. For per queue break down, it will use the SLA specified on the Queue instead of default value of 60 seconds. - Fix a problem when we display raw log for an agent where some entries aren't displayed.
  • [XS] - Only display 'Voicemail Permissions' for Web Authentication of Extensions if Voicemail has been enabled first.
  • [XS] - Only display 'Voicemail Permissions' for Web Authentication of Extensions if Voicemail has been enabled first.
  • [XS] - For Virtual Extension, we don't allow to Take-Over calls or Live Monitor (Spy) Calls, so we removed theses options from extension options.
  • [XS] - For Virtual Extension, we don't allow to Take-Over calls or Live Monitor (Spy) Calls, so we removed theses options from extension options.
  • [XS] - Only execute 'Tag/Wrapup' actions if the agent is not already on a call, we moved theses lines on the dialplan in order to reduce the number of DBGet/DBPut requests on Queue (ACD) calls.
  • [XS] - Only execute 'Tag/Wrapup' actions if the agent is not already on a call, we moved theses lines on the dialplan in order to reduce the number of DBGet/DBPut requests on Queue (ACD) calls.
  • [XS] - A problem has been fixed on Outgoing Lines when the option 'Start recording when call is bridged ' is unchecked, we now correctly parse the value set on the Outgoing Lines.
  • [XS] - A problem has been fixed on Outgoing Lines when the option 'Start recording when call is bridged ' is unchecked, we now correctly parse the value set on the Outgoing Lines.
  • [XS] - We must use 'number' instead of 'integer' type on Audio Settings (Aastra Provisionning) else we cannot specify negative value (Thanks David).
  • [XS] - We must use 'number' instead of 'integer' type on Audio Settings (Aastra Provisionning) else we cannot specify negative value (Thanks David).
  • [XS] - Fix XML error with Interfaces (Digital/Analog) on Realtime Monitor.
  • [XS] - Fix XML error with Interfaces (Digital/Analog) on Realtime Monitor.
  • [XS] - Support for TDMoE (Virtual) Interface has been added. In order to use it, you must enable this module on Configuration -> Telephony Modules. Then on Interface -> Digital Interface, you will be able to enable TDMoE support and set specific settings for TDMoE.
  • [XS] - Support for TDMoE (Virtual) Interface has been added. In order to use it, you must enable this module on Configuration -> Telephony Modules. Then on Interface -> Digital Interface, you will be able to enable TDMoE support and set specific settings for TDMoE.
  • [XS] - Enhance the function that verify Asterisk version in order to detect Asterisk 1.6. - When using Company Directory as a destination, the Search by First and Last Name is now only available if you are using Asterisk 1.6 or later.
  • [XS] - Enhance the function that verify Asterisk version in order to detect Asterisk 1.6. - When using Company Directory as a destination, the Search by First and Last Name is now only available if you are using Asterisk 1.6 or later.
  • [XS] - When we rename an IVR from the GUI, we now automatically fix informations on IVR reports and when delete an IVR, also delete data from the IVR reports table (SQL).
  • [XS] - When we rename an IVR from the GUI, we now automatically fix informations on IVR reports and when delete an IVR, also delete data from the IVR reports table (SQL).
  • [XS] - On Queue (ACD) -> Service Level reports, you have now an option to display detailled informations like Answered, Abandonned and Total Calls for the specified period (Ticket: 40753D).
  • [XS] - On Queue (ACD) -> Service Level reports, you have now an option to display detailled informations like Answered, Abandonned and Total Calls for the specified period (Ticket: 40753D).
  • [XS] - Updated Pause/Unpause Agent functions used for Realtime Monitor and ScopSwitch™.
  • [XS] - Updated Pause/Unpause Agent functions used for Realtime Monitor and ScopSwitch™.
  • [XS] - We must absolutly defined Trunk before Station on Shared Line Appearance (SLA) configuration else trunk/station assignment will not work.
  • [XS] - We must absolutly defined Trunk before Station on Shared Line Appearance (SLA) configuration else trunk/station assignment will not work.
  • [XS] - Found a small problem on IVR menu where it displays the wrong Announce Message numbers in the list view (Thanks Will).
  • [XS] - Found a small problem on IVR menu where it displays the wrong Announce Message numbers in the list view (Thanks Will).
  • [XS] - Remove irrelevant warning message about SIP transfers on Queue (ACD) settings since this was fixed with Local channel '/n' option and State Interface patch.
  • [XS] - Remove irrelevant warning message about SIP transfers on Queue (ACD) settings since this was fixed with Local channel '/n' option and State Interface patch.
  • [XS] - Only proceed Answered calls on the Rate Engine script (Billing).
  • [XS] - Only proceed Answered calls on the Rate Engine script (Billing).
  • [XS] - We now display the Agent Name on the list of Answered calls (popup window) on Calls Distributions (ACD) reports.
  • [XS] - We now display the Agent Name on the list of Answered calls (popup window) on Calls Distributions (ACD) reports.
  • [ES] - You can now create Outgoing Lines that have no trunk, this allow to create lines dedicated to DUNDi and ENUM lookup. - Add 'ENUM' on the columns list of Outgoing Lines.
  • [ES] - You can now create Outgoing Lines that have no trunk, this allow to create lines dedicated to DUNDi and ENUM lookup. - Add 'ENUM' on the columns list of Outgoing Lines.
  • [XS] - We now use maximum Ring time and Dial options specified on an Outgoing Line if the ENUM lookup is enabled.
  • [XS] - We now use maximum Ring time and Dial options specified on an Outgoing Line if the ENUM lookup is enabled.
  • [XS] - Fix multiple errors on ENUM dialplan and prefix/digit strip values.
  • [XS] - Fix multiple errors on ENUM dialplan and prefix/digit strip values.
  • [XS] - Initial support for ENUM (RFC 3761) lookup on Outgoing Lines. Support all useful ENUM entries/URI (IAX, IAX2, SIP, H323, MAILTO, TEL). *EXPERIMENTAL*
  • [XS] - Initial support for ENUM (RFC 3761) lookup on Outgoing Lines. Support all useful ENUM entries/URI (IAX, IAX2, SIP, H323, MAILTO, TEL). *EXPERIMENTAL*
  • [XS] - On revision r1845, we disabled the 'Wrapup Call' (Tag/Wrapup Code) function on the configuration/dialplan, we have made minor fixes and now this option is now back on dialplan.
  • [XS] - On revision r1845, we disabled the 'Wrapup Call' (Tag/Wrapup Code) function on the configuration/dialplan, we have made minor fixes and now this option is now back on dialplan.

    1.4.15 (2008-03-22)

  • [XS] - The Snom Park Orbit feature is broken with Park callback function, so we have decided to remove it from the Snom Provisionning since it is not possible to Park with this feature (Ticket 42EF84).
  • [XS] - The Snom Park Orbit feature is broken with Park callback function, so we have decided to remove it from the Snom Provisionning since it is not possible to Park with this feature (Ticket 42EF84).
  • [XS] - Change layout on the Configuration -> Commit Menu page. - Ability to execute an external script/command immediatly after a commit has been added on the Commit Menu. - If you have a Backup License, an option has been added to automatically notify the backup license that a commit has been executed on the master server. (Note: The notification script isn't yet included).
  • [XS] - Change layout on the Configuration -> Commit Menu page. - Ability to execute an external script/command immediatly after a commit has been added on the Commit Menu. - If you have a Backup License, an option has been added to automatically notify the backup license that a commit has been executed on the master server. (Note: The notification script isn't yet included).
  • [- Automatically create 'recording' user and set proper rights/ownerships for the Recording directory on the ScopServ Call Center Server (SCCS/Nixxis) module. - Fix a problem where the Class of Service is not converted in lowercase when we generate SCCP/Nixxis dialplan configuration. - We must not include the IVR context on the [nixxis] context and add missing include for 'Hold' context on SCCP/Nixxis configuration.
  • [- Automatically create 'recording' user and set proper rights/ownerships for the Recording directory on the ScopServ Call Center Server (SCCS/Nixxis) module. - Fix a problem where the Class of Service is not converted in lowercase when we generate SCCP/Nixxis dialplan configuration. - We must not include the IVR context on the [nixxis] context and add missing include for 'Hold' context on SCCP/Nixxis configuration.
  • [XS] - We now display the Queue Name on the Answered, Overflow and Abandonned Calls popup window that list calls on Queue (ACD) reports.
  • [XS] - We now display the Queue Name on the Answered, Overflow and Abandonned Calls popup window that list calls on Queue (ACD) reports.
  • [XS] - Also set default value for SoftKey to 'none' on backend when generate Snom configuration files.
  • [XS] - Also set default value for SoftKey to 'none' on backend when generate Snom configuration files.
  • [XS] - We now set default destination for SoftKey to 'None' instead of 'Line' on Snom Provisionning.
  • [XS] - We now set default destination for SoftKey to 'None' instead of 'Line' on Snom Provisionning.
  • [XS] - We must absolutly set 'ringinuse' to No on Queue (ACD) configuration if we want members whose status is 'In Use' to not receive calls (Thanks putnopvut).
  • [XS] - We must absolutly set 'ringinuse' to No on Queue (ACD) configuration if we want members whose status is 'In Use' to not receive calls (Thanks putnopvut).
  • [XS] - On Snom Provisionning, an option to allow user to write/overwrite existing configuration directly on the phone has been added. - It's now possible to disable Ringer and SoftKey on Snom Provisionning so theses settings will never be generated on Commit.
  • [XS] - On Snom Provisionning, an option to allow user to write/overwrite existing configuration directly on the phone has been added. - It's now possible to disable Ringer and SoftKey on Snom Provisionning so theses settings will never be generated on Commit.
  • [XS] - Fix a display error on Lines -> Incoming Lines when have multiple lines that use Block Extensions (Thanks Laurent).
  • [XS] - Fix a display error on Lines -> Incoming Lines when have multiple lines that use Block Extensions (Thanks Laurent).
  • [XS] - On the Sanity check (Commit window), we now verify the UDEV version installed on the server and fix Zaptel UDEV configuration if required. This fix Zaptel loading issue on CentOS 5.x (Thanks Tjardick).
  • [XS] - On the Sanity check (Commit window), we now verify the UDEV version installed on the server and fix Zaptel UDEV configuration if required. This fix Zaptel loading issue on CentOS 5.x (Thanks Tjardick).
  • [XS] - A new tab has been added on Reports -> Call Distributions to see 'Service Level' for queue(s) during a specific time period, we will show SLA for each days included in the period (Ticket: DCFAD8).
  • [XS] - A new tab has been added on Reports -> Call Distributions to see 'Service Level' for queue(s) during a specific time period, we will show SLA for each days included in the period (Ticket: DCFAD8).
  • [XS] - Overflow ACD calls are now counted for each time caller rejoins Queue and overflows back to queue. Realtime and Historical (ACD) report now matches.
  • [XS] - Overflow ACD calls are now counted for each time caller rejoins Queue and overflows back to queue. Realtime and Historical (ACD) report now matches.
  • [ES] - Fixed update of Agents displayed current state on Realtime Monitor when Unpaused.
  • [ES] - Fixed update of Agents displayed current state on Realtime Monitor when Unpaused.
  • [XS] - Fixed displayed agents list in Realtime Monitor / ScopSwitch™.
  • [XS] - Fixed displayed agents list in Realtime Monitor / ScopSwitch™.
  • [XS] - Updated calculation of total logged time in Realtime Monitor data for Agents statistics.
  • [XS] - Updated calculation of total logged time in Realtime Monitor data for Agents statistics.
  • [XS] - Format (display) talktime values including hours (0:00:00 instead of 0:00) in Realtime Monitor.
  • [XS] - Format (display) talktime values including hours (0:00:00 instead of 0:00) in Realtime Monitor.
  • [XS] - Fixed Realtime Monitor and ScopSwitch™ data for Queues and Agents (ACD) statistics to make sure that data is properly updated on new events only (if no new events, use cache data when available).
  • [XS] - Fixed Realtime Monitor and ScopSwitch™ data for Queues and Agents (ACD) statistics to make sure that data is properly updated on new events only (if no new events, use cache data when available).
  • [XS] - When you edit a template on Provisionning (APS) and click on Commit, all phones that use this template will have configuration written. You no longer have to click on 'Full Commit'.
  • [XS] - When you edit a template on Provisionning (APS) and click on Commit, all phones that use this template will have configuration written. You no longer have to click on 'Full Commit'.
  • [XS] - Fix an error when we verify if the Hotdesk extension is valid on login (bug introduced on r1823).
  • [XS] - Fix an error when we verify if the Hotdesk extension is valid on login (bug introduced on r1823).
  • [XS] - Automatically remove invalid agents from a Queue if the extension has been deleted but agent haven't logged off the queue.
  • [XS] - Automatically remove invalid agents from a Queue if the extension has been deleted but agent haven't logged off the queue.
  • [XS] - Remove the sample IAXmodem configuration file as it automatically loaded on service start and cause warning error on Asterisk CLI.
  • [XS] - Remove the sample IAXmodem configuration file as it automatically loaded on service start and cause warning error on Asterisk CLI.
  • [XS] - Fixed Realtime Monitor problems with Queues and Agents (ACD) statistics.
  • [XS] - Fixed Realtime Monitor problems with Queues and Agents (ACD) statistics.
  • [XS] - Fixed minor PHP errors on Realtime Monitor / ScopSwitch™ scripts.
  • [XS] - Fixed minor PHP errors on Realtime Monitor / ScopSwitch™ scripts.
  • [XS] - Fix URL link on Aastra Microbrowser Main page to view Phone and ACD status.
  • [XS] - Fix URL link on Aastra Microbrowser Main page to view Phone and ACD status.
  • [XS] - The 'Wrapup Call' function has been DISABLED on the Queue (ACD) dialplan, we will rewrite some part of this code but for now it has been removed. - We now wait 1 second between call attempts when an agent is not available.
  • [XS] - The 'Wrapup Call' function has been DISABLED on the Queue (ACD) dialplan, we will rewrite some part of this code but for now it has been removed. - We now wait 1 second between call attempts when an agent is not available.
  • [XS] - On Email-To-Fax (POP3), we now check if we receive an empty message list before do any download.
  • [XS] - On Email-To-Fax (POP3), we now check if we receive an empty message list before do any download.
  • [ES] - Added new Asterisk Queues monitoring script for Realtime Monitor used to reload app_queue.so if Invalid agents on queues and update some Queues and Agents CDR values.
  • [ES] - Added new Asterisk Queues monitoring script for Realtime Monitor used to reload app_queue.so if Invalid agents on queues and update some Queues and Agents CDR values.
  • [XS] - Reload app_queues.so on Asterisk if we have 'Invalid' agents when reading queues data from Asterisk.
  • [XS] - Reload app_queues.so on Asterisk if we have 'Invalid' agents when reading queues data from Asterisk.
  • [ES] - Now update Queues and Agents (ACD) Realtime Monitor data only on new Queues Events or when cache data is missing.
  • [ES] - Now update Queues and Agents (ACD) Realtime Monitor data only on new Queues Events or when cache data is missing.
  • [XS] - Updated QueueLog parser to fix issue with Non-ACD calls talktime total.
  • [XS] - Updated QueueLog parser to fix issue with Non-ACD calls talktime total.
  • [XS] - Fix undefined variable error on Cisco 7912 Phone Provisionning.
  • [XS] - Fix undefined variable error on Cisco 7912 Phone Provisionning.
  • [ES] - Add Timeout 't' dialplan rule on local devices context, this will stop logging of warning messages on Asterisk CLI.
  • [ES] - Add Timeout 't' dialplan rule on local devices context, this will stop logging of warning messages on Asterisk CLI.
  • [XS] - Multiple link (url) errors has been fixed on Aastra and Snom Minibrowser (Ticket: 74D791, 21C293).
  • [XS] - Multiple link (url) errors has been fixed on Aastra and Snom Minibrowser (Ticket: 74D791, 21C293).
  • [XS] - Fix missing fields for Speeddial+Xfer and BLF+Xfer soft keys on Aastra Provisionning (Ticket: 825197).
  • [XS] - Fix missing fields for Speeddial+Xfer and BLF+Xfer soft keys on Aastra Provisionning (Ticket: 825197).
  • [XS] - Updated MicroBrowsers code (used for sNOM, Aastra, Polycom phones).
  • [XS] - Updated MicroBrowsers code (used for sNOM, Aastra, Polycom phones).
  • [XS] - On Directed Pickup feature, we now use the PICKUPMARK variable and lookup on multiple context in order to find the target extension.
  • [XS] - On Directed Pickup feature, we now use the PICKUPMARK variable and lookup on multiple context in order to find the target extension.
  • [XS] - Added missing Realtime Monitor / ScopSwitch™ Web GUI options.
  • [XS] - Added missing Realtime Monitor / ScopSwitch™ Web GUI options.
  • [XS] - Don't process some monitoring tasks on first run to speed-up loading / initializing process when starting Realtime Monitor / ScopSwitch™ system services.
  • [XS] - Don't process some monitoring tasks on first run to speed-up loading / initializing process when starting Realtime Monitor / ScopSwitch™ system services.
  • [XS] - If we receive 'unknown' as CallerID on the Dial AGI script, we now get the original CallerID from the ScopServ database instead of using the 'cidnum' variable, this fix multiple issues with IAX channels where CallerID is set to 'unknown' on AGI (similar to r1817).
  • [XS] - If we receive 'unknown' as CallerID on the Dial AGI script, we now get the original CallerID from the ScopServ database instead of using the 'cidnum' variable, this fix multiple issues with IAX channels where CallerID is set to 'unknown' on AGI (similar to r1817).
  • [XS] - We now cache informations on Extensions/Context AGI scripts.
  • [XS] - We now cache informations on Extensions/Context AGI scripts.
  • [XS] - Removed old Asterisk Manager checkup function directly into Realtime Monitor PHP code.
  • [XS] - Removed old Asterisk Manager checkup function directly into Realtime Monitor PHP code.
  • [XS] - Now calculate SLA for Queues (ACD) reports each 15 seconds instead of each 60 seconds.
  • [XS] - Now calculate SLA for Queues (ACD) reports each 15 seconds instead of each 60 seconds.
  • [ES] - On Commit, when we generate Outgoing Lines configuration, we have add a new validation for the 'Line Order' variable that set the order for Outgoing, Special and Emergency Lines.
  • [ES] - On Commit, when we generate Outgoing Lines configuration, we have add a new validation for the 'Line Order' variable that set the order for Outgoing, Special and Emergency Lines.
  • [ES] - Add option to set RTP Packet Size and Network Jitter Level on Sipura/Linksys Provisionning. We now set the RTP Packet Size to 20 ms and the Network Jitter Level to low by default, and it made a noticeable difference in the reduction of strange noises and breakups heard by the party on the other end of the conversation.
  • [ES] - Add option to set RTP Packet Size and Network Jitter Level on Sipura/Linksys Provisionning. We now set the RTP Packet Size to 20 ms and the Network Jitter Level to low by default, and it made a noticeable difference in the reduction of strange noises and breakups heard by the party on the other end of the conversation.
  • [XS] - Fix a missing hash/cache file on Queue2SQL script. Since we verify if the cache file exist on the Realtime/ScopSwitch engine, this patch must fix some performance issues on some functions.
  • [XS] - Fix a missing hash/cache file on Queue2SQL script. Since we verify if the cache file exist on the Realtime/ScopSwitch engine, this patch must fix some performance issues on some functions.
  • [XS] - Updated MicroBrowsers services.
  • [XS] - Updated MicroBrowsers services.
  • [XS] - Fix a problem where Hotdesk script allows a non-hotdesk but valid extension to login without a password to Hotdesk (Thanks Dave).
  • [XS] - Fix a problem where Hotdesk script allows a non-hotdesk but valid extension to login without a password to Hotdesk (Thanks Dave).
  • [XS] - Optimized Queues and Agents (ACD) Realtime / ScopSwitch™ monitoring.
  • [XS] - Optimized Queues and Agents (ACD) Realtime / ScopSwitch™ monitoring.
  • [ES] - Add support for 'rport' (symmetric NAT traversal) on Aastra 55i/57i Provisionning (Require Firmware 2.2+).
  • [ES] - Add support for 'rport' (symmetric NAT traversal) on Aastra 55i/57i Provisionning (Require Firmware 2.2+).
  • [XS] - New Softkey options on Aastra 55i and 57i Provisionning has been added to set 'Speed Dial + Blind Transfer' and 'BLF + Blind Transfer' keys (Require Firmware 2.2+). - You can now specifies whether or not the phone UI focus is switched to a ringing line while the phone is in the connected state on Aastra 55i/57i Provisionning (Require Firmware 2.2+).
  • [XS] - New Softkey options on Aastra 55i and 57i Provisionning has been added to set 'Speed Dial + Blind Transfer' and 'BLF + Blind Transfer' keys (Require Firmware 2.2+). - You can now specifies whether or not the phone UI focus is switched to a ringing line while the phone is in the connected state on Aastra 55i/57i Provisionning (Require Firmware 2.2+).
  • [XS] - When we verify Monitoring files, limit the search on current directory level (maximum depth of 1 directory).
  • [XS] - When we verify Monitoring files, limit the search on current directory level (maximum depth of 1 directory).
  • [XS] - New options on Configuration -> Channels -> IAX Channels: - Minimum and maximum amounts of time that IAX peers can request as a registration expiration interval (in seconds). - IAX helper threads that allow to esthablishes the number of IAX helper threads to handle I/O. Can slso define the number of extra dynamic threads that may be spawned to handle I/O.
  • [XS] - New options on Configuration -> Channels -> IAX Channels: - Minimum and maximum amounts of time that IAX peers can request as a registration expiration interval (in seconds). - IAX helper threads that allow to esthablishes the number of IAX helper threads to handle I/O. Can slso define the number of extra dynamic threads that may be spawned to handle I/O.
  • [XS] - Fix a problem where MusicOnHold chosen in Incoming Lines overrides the selection chosen in the ACD queue options (Thanks Dave).
  • [XS] - Fix a problem where MusicOnHold chosen in Incoming Lines overrides the selection chosen in the ACD queue options (Thanks Dave).
  • [XS] - On Hotdesk AGI script, we now get the original CallerID from the ScopServ database instead of using the 'cidnum' variable, this fix multiple issues with IAX channels where CallerID is set to 'unknown' on AGI.
  • [XS] - On Hotdesk AGI script, we now get the original CallerID from the ScopServ database instead of using the 'cidnum' variable, this fix multiple issues with IAX channels where CallerID is set to 'unknown' on AGI.
  • [XS] - Fixed bug when generating Realtime Monitor data for Asterisk Channels.
  • [XS] - Fixed bug when generating Realtime Monitor data for Asterisk Channels.
  • [XS] - Save empty Realtime Monitor data files when Asterisk Manager can't communicate with Asterisk.
  • [XS] - Save empty Realtime Monitor data files when Asterisk Manager can't communicate with Asterisk.
  • [XS] - Make sure that Asterisk Manager is running before sending command to Asterisk from Realtime Monitor.
  • [XS] - Make sure that Asterisk Manager is running before sending command to Asterisk from Realtime Monitor.
  • [ES] - Multiple enhancement on ScopServ Call Center Server (SCCS) integration: - You can now create a Virtual Extension that point to an extension on the SCCS, that way we can also route intercal calls to the Application Server. - Add a new GUID script that generate an Unique ID for Recording/Monitor file. - On Outbound context, we now use the Class of Service specified on configuration on order to route outgoing calls.
  • [ES] - Multiple enhancement on ScopServ Call Center Server (SCCS) integration: - You can now create a Virtual Extension that point to an extension on the SCCS, that way we can also route intercal calls to the Application Server. - Add a new GUID script that generate an Unique ID for Recording/Monitor file. - On Outbound context, we now use the Class of Service specified on configuration on order to route outgoing calls.
  • [XS] - Replace some wrong characters to valid characters for generated XML data in Realtime Monitor. - Now properly display Extensions (Agents) in Realtime Monitor.
  • [XS] - Replace some wrong characters to valid characters for generated XML data in Realtime Monitor. - Now properly display Extensions (Agents) in Realtime Monitor.
  • [XS] - Optimized SQL queries for Queues and Agents code used in Realtime Monitor.
  • [XS] - Optimized SQL queries for Queues and Agents code used in Realtime Monitor.
  • [XS] - We must enable support for NFAS on NI1 switchtype (Digital Interface). Bell Canada only support NI1 and support NFAS on this switch.
  • [XS] - We must enable support for NFAS on NI1 switchtype (Digital Interface). Bell Canada only support NI1 and support NFAS on this switch.
  • [XS] - Major optimization on the CDR billing/call processing engine, since the script is executed each hour, we now only retrieve data for the last hour instead of ALL data saved on the CDR table (SQL).
  • [XS] - Major optimization on the CDR billing/call processing engine, since the script is executed each hour, we now only retrieve data for the last hour instead of ALL data saved on the CDR table (SQL).
  • [XS] - Allow NI1 switch to use ISDN RLT/2BCT option on Digital Interface.
  • [XS] - Allow NI1 switch to use ISDN RLT/2BCT option on Digital Interface.
  • [XS] - We now retrieve the Tenant name in the ScopServ database, to set properly context on Wrapup Call feature (dialplan).
  • [XS] - We now retrieve the Tenant name in the ScopServ database, to set properly context on Wrapup Call feature (dialplan).
  • [XS] - By default, we now enable all codecs on SIP channels and if some codecs are disabled per extensions/trunks, then value will be used. - Code cleanup on SIP backend.
  • [XS] - By default, we now enable all codecs on SIP channels and if some codecs are disabled per extensions/trunks, then value will be used. - Code cleanup on SIP backend.

    1.4.14 (2008-03-07)

  • [XS] - Fixed bug when displayed agents statistics in Realtime Monitor once agent logged off.
  • [XS] - Fixed bug when displayed agents statistics in Realtime Monitor once agent logged off.
  • [ES] - Add an option on Extensions (Phones) -> Users Options to enable Native Bridging support. When this option is enabled, it's not possible to use server side features like On Demand Recording (*999), Transfer or Call Parking.
  • [ES] - Add an option on Extensions (Phones) -> Users Options to enable Native Bridging support. When this option is enabled, it's not possible to use server side features like On Demand Recording (*999), Transfer or Call Parking.
  • [ES] - Update for Sipura Provisionning, you can now disable Ringer and Volume options to be writted on TFTP configuration file (Ticket D2BD61).
  • [ES] - Update for Sipura Provisionning, you can now disable Ringer and Volume options to be writted on TFTP configuration file (Ticket D2BD61).
  • [XS] - Fix minor display error on Polycom Microbrowser service when an agent is paused.
  • [XS] - Fix minor display error on Polycom Microbrowser service when an agent is paused.
  • [ES] - Now properly increment/update MicroBrowser values for Polycom phones when we have multiple queues.
  • [ES] - Now properly increment/update MicroBrowser values for Polycom phones when we have multiple queues.
  • [XS] - Now use default voicemail permissions when not set in GUI options (Ticket 8BAA79). Actions buttons are now properly displayed for old telephony extensions added before we added voicemail permissions under Web GUI tab.
  • [XS] - Now use default voicemail permissions when not set in GUI options (Ticket 8BAA79). Actions buttons are now properly displayed for old telephony extensions added before we added voicemail permissions under Web GUI tab.
  • [XS] - Now properly display longest waiting call in Polycom MicroBrowser.
  • [XS] - Now properly display longest waiting call in Polycom MicroBrowser.
  • [XS] - Updated displayed name for displayed ScopSwitch™ Phones extensions to use truncated value.
  • [XS] - Updated displayed name for displayed ScopSwitch™ Phones extensions to use truncated value.
  • [XS] - Keep ScopSwitch™ events into data files 10 seconds to let enough time to users to get updated data and ignore them after this delay.
  • [XS] - Keep ScopSwitch™ events into data files 10 seconds to let enough time to users to get updated data and ignore them after this delay.
  • [XS] - Fixed bugs with new Javascript data updater for ScopSwitch™.
  • [XS] - Fixed bugs with new Javascript data updater for ScopSwitch™.
  • [XS] - Oops! Forgot to remove unused PHP debug.
  • [XS] - Oops! Forgot to remove unused PHP debug.
  • [ES] - Now save into ScopSwitch™ files only data update since last 15 secs. - Optimized JS data code for ScopSwitch™ pages to have smaller data files and speed-up loading.
  • [ES] - Now save into ScopSwitch™ files only data update since last 15 secs. - Optimized JS data code for ScopSwitch™ pages to have smaller data files and speed-up loading.
  • [XS] - It's now possible to archive (move on a different folder) and compress Recording/Monitoring file. Options has been added on Configuration -> Monitor/Recording.
  • [XS] - It's now possible to archive (move on a different folder) and compress Recording/Monitoring file. Options has been added on Configuration -> Monitor/Recording.
  • [XS] - Now properly get agents list from DB for a specific queue and fixed display bug for total agents in queues. (Ticket: C2A67F)
  • [XS] - Now properly get agents list from DB for a specific queue and fixed display bug for total agents in queues. (Ticket: C2A67F)
  • [XS] - Fix a problem on Virtual Extension when destination is set to 'Extension', Callforward rules are now working correctly. - You can now defined 'Default Extension ring time' on Virtual Extensions instead of use the default ring time of 60 seconds.
  • [XS] - Fix a problem on Virtual Extension when destination is set to 'Extension', Callforward rules are now working correctly. - You can now defined 'Default Extension ring time' on Virtual Extensions instead of use the default ring time of 60 seconds.
  • [XS] - Functions that verify and import recording into SQL database (CDR table) has been optimized and we now check for records aging of at maximum 30 minutes instead of 6 hours. - Automatically delete from CDR table all Unanswered calls to Agent.
  • [XS] - Functions that verify and import recording into SQL database (CDR table) has been optimized and we now check for records aging of at maximum 30 minutes instead of 6 hours. - Automatically delete from CDR table all Unanswered calls to Agent.
  • [XS] - Updated Agents statistics code for Realtime Monitor and ScopSwitch™ to make sur that data is properly resetted after midnight. (Ticket: 550FFB)
  • [XS] - Updated Agents statistics code for Realtime Monitor and ScopSwitch™ to make sur that data is properly resetted after midnight. (Ticket: 550FFB)
  • [ES] - Agent CDR update code for Non-ACD calls was missing since last update (Ticket: C3121B) and is now fixed. - Fixed JS calls errors. - Removed some debug PHP code.
  • [ES] - Agent CDR update code for Non-ACD calls was missing since last update (Ticket: C3121B) and is now fixed. - Fixed JS calls errors. - Removed some debug PHP code.
  • [XS] - Fix a problem on CDR filter with 'Maximum Talk Time' filter and allow to specify Minimum call Duration.
  • [XS] - Fix a problem on CDR filter with 'Maximum Talk Time' filter and allow to specify Minimum call Duration.
  • [XS] - It's now possible to specify a minimum call duration (in seconds) on the Auto Attendant (IVR) report.
  • [XS] - It's now possible to specify a minimum call duration (in seconds) on the Auto Attendant (IVR) report.
  • [XS] - On Call Distributions -> Agents report, we must not calculate the total for Avegage Wait Time and Talktime, instead we display N/A in the 'Totals' row.
  • [XS] - On Call Distributions -> Agents report, we must not calculate the total for Avegage Wait Time and Talktime, instead we display N/A in the 'Totals' row.
  • [ES] - On Snom Provisionning, we add a new 'Redirect (Call Forward)' Softkey destination that can be be used to create a shortcut for setting up call forwarding for the phone. If you are using a programmable function key with LED, the LED will indicate the current state of the call forwarding (Thanks Michel).
  • [ES] - On Snom Provisionning, we add a new 'Redirect (Call Forward)' Softkey destination that can be be used to create a shortcut for setting up call forwarding for the phone. If you are using a programmable function key with LED, the LED will indicate the current state of the call forwarding (Thanks Michel).
  • [XS] - Fix a major issue with Speeddial 8 and 100 that only allow local extensions as destination. We now verify the Calling extensions and retrieve the Class of Service in order to route Outgoing Calls (Thanks David).
  • [XS] - Fix a major issue with Speeddial 8 and 100 that only allow local extensions as destination. We now verify the Calling extensions and retrieve the Class of Service in order to route Outgoing Calls (Thanks David).
  • [ES] - Add missing dialplan files for ScopServ Call Center Server (SCCS).
  • [ES] - Add missing dialplan files for ScopServ Call Center Server (SCCS).
  • [XS] - Initial support for ScopServ Call Center Server (SCCS) addon, you can defined remote SCCS server on Interface and set the destination on Incoming Lines, Applications and Auto Attendant (IVR). - Fix a problem with Tag (prefix) on Recording/Monitoring option used in Extensions (Phones), Incoming and Outgoing Lines.
  • [XS] - Initial support for ScopServ Call Center Server (SCCS) addon, you can defined remote SCCS server on Interface and set the destination on Incoming Lines, Applications and Auto Attendant (IVR). - Fix a problem with Tag (prefix) on Recording/Monitoring option used in Extensions (Phones), Incoming and Outgoing Lines.
  • [XS] - Multiple enhancements and fixes on Snom 300 provisionning: - The maximum number of softkey must be 6 instead of 12 keys. - We now set default values (Key Events) to Softkey 3 (Redial), 4 (Directory), 5 (Transfer) and 6 (Mute).
  • [XS] - Multiple enhancements and fixes on Snom 300 provisionning: - The maximum number of softkey must be 6 instead of 12 keys. - We now set default values (Key Events) to Softkey 3 (Redial), 4 (Directory), 5 (Transfer) and 6 (Mute).
  • [ES] - Add Totals to columns on Reports -> Call Distributions (ACD) -> Agents (Ticket: DD4E42).
  • [ES] - Add Totals to columns on Reports -> Call Distributions (ACD) -> Agents (Ticket: DD4E42).
  • [ES] - Add 'Key Event' destination for Softkey on Snom Provisionning.
  • [ES] - Add 'Key Event' destination for Softkey on Snom Provisionning.
  • [XS] - Optimized HTML/JS code for ScopSwitch™ actions buttons. - Added Channel Spy (chanspy) call type to calls parsing code used for ScopSwitch™ and Realtime Monitor. - Added new functions to Take-Over a Call and to Spy Calls.
  • [XS] - Optimized HTML/JS code for ScopSwitch™ actions buttons. - Added Channel Spy (chanspy) call type to calls parsing code used for ScopSwitch™ and Realtime Monitor. - Added new functions to Take-Over a Call and to Spy Calls.
  • [XS] - Added new actions buttons to allow Live Monitoring (Spy) of Calls and Take-Over of Calls (when logged in user mode, if allowed in GUI permissions for user extension).
  • [XS] - Added new actions buttons to allow Live Monitoring (Spy) of Calls and Take-Over of Calls (when logged in user mode, if allowed in GUI permissions for user extension).
  • [XS] - The length limit of 10 chars and auto conversion in lowercase of 'Recording Tag' in Extensions, Incoming and Outgoing Lines was removed.
  • [XS] - The length limit of 10 chars and auto conversion in lowercase of 'Recording Tag' in Extensions, Incoming and Outgoing Lines was removed.
  • [XS] - Added new feature in ScopSwitch™ when in usermode to make direct call to an extension from your phone extension to the selected phone/hotdesk extension.
  • [XS] - Added new feature in ScopSwitch™ when in usermode to make direct call to an extension from your phone extension to the selected phone/hotdesk extension.
  • [ES] - Now properly update Queues window in ScopServ ScopSwitch™.
  • [ES] - Now properly update Queues window in ScopServ ScopSwitch™.
  • [XS] - Removed test variable.
  • [XS] - Removed test variable.
  • [XS] - Updated MicroBrowsers caching from Realtime Monitor to also cache longest waiting call value for agents. - Minor bugfixes to ACD (Queues and Agents) Realtime Monitor and ScopSwitch™ code.
  • [XS] - Updated MicroBrowsers caching from Realtime Monitor to also cache longest waiting call value for agents. - Minor bugfixes to ACD (Queues and Agents) Realtime Monitor and ScopSwitch™ code.
  • [XS] - Now get longest waiting call value for Polycom MicroBrowser using cache data.
  • [XS] - Now get longest waiting call value for Polycom MicroBrowser using cache data.
  • [XS] - Fixed bug with delete problem of some GUI items in GUI when in languages other than English.
  • [XS] - Fixed bug with delete problem of some GUI items in GUI when in languages other than English.
  • [XS] - We no more delete all informations from AstDB when generate users infos in the database, we already do others checkup to see if data are valid.
  • [XS] - We no more delete all informations from AstDB when generate users infos in the database, we already do others checkup to see if data are valid.
  • [XS] - Truncate agent name in ScopSwitch™ Queue(s) Agents page if more than 16 characters.
  • [XS] - Truncate agent name in ScopSwitch™ Queue(s) Agents page if more than 16 characters.
  • [XS] - Fixed bugs when displaying logged/offline agents in Realtime Monitor and ScopSwitch™. - Now properly refresh (update) ScopSwitch™ data for Queue(s) Agents page.
  • [XS] - Fixed bugs when displaying logged/offline agents in Realtime Monitor and ScopSwitch™. - Now properly refresh (update) ScopSwitch™ data for Queue(s) Agents page.
  • [XS] - Minor bugfixes/optimizations to Realtime Monitoring code.
  • [XS] - Minor bugfixes/optimizations to Realtime Monitoring code.
  • [XS] - Asterisk Manager is not loaded directly from Realtime Monitoring deamon. - Use $asterisk->_db instead of creating a new $_db handler to connect and make requests to mysql database when generating data for Realtime Monitor and ScopSwitch™.
  • [XS] - Asterisk Manager is not loaded directly from Realtime Monitoring deamon. - Use $asterisk->_db instead of creating a new $_db handler to connect and make requests to mysql database when generating data for Realtime Monitor and ScopSwitch™.

    1.4.13 (2008-02-21)

  • [XS] - Now display columns of Queues Summary: Callers window in Queues Thresholds parameters. (Ticket: CB2A89)
  • [XS] - Now display columns of Queues Summary: Callers window in Queues Thresholds parameters. (Ticket: CB2A89)
  • [XS] - Truncate Extensions Fullname if more than 20 caracters long when displaying ScopSwitch™ boxes.
  • [XS] - Truncate Extensions Fullname if more than 20 caracters long when displaying ScopSwitch™ boxes.
  • [XS] - Updated display of Polycom MicroBrowser ACD statistics (when logged as agent) on idle page.
  • [XS] - Updated display of Polycom MicroBrowser ACD statistics (when logged as agent) on idle page.
  • [ES] - Minor update to display of Polycom MicroBrowser idle page.
  • [ES] - Minor update to display of Polycom MicroBrowser idle page.
  • [XS] - An error has been fixed on Virtual Extensions when the destination is set to 'Extension', the 'Ring on Extension' value is now preserved across Edit/Save.
  • [XS] - An error has been fixed on Virtual Extensions when the destination is set to 'Extension', the 'Ring on Extension' value is now preserved across Edit/Save.
  • [XS] - Fixed PHP error on Agent Logoff using ScopSwitch™.
  • [XS] - Fixed PHP error on Agent Logoff using ScopSwitch™.
  • [XS] - Fixed PHP error when no status data is available for Phones and VoIP Accounts in Realtime Monitor / ScopSwitch™.
  • [XS] - Fixed PHP error when no status data is available for Phones and VoIP Accounts in Realtime Monitor / ScopSwitch™.
  • [XS] - Updated monitoring code for Micro-Browsers using Realtime Monitor system service.
  • [XS] - Updated monitoring code for Micro-Browsers using Realtime Monitor system service.
  • [XS] - Fixed bug when displaying if extensions are logged as Agent or Hotdesk in Realtime Monitor and ScopSwitch™.
  • [XS] - Fixed bug when displaying if extensions are logged as Agent or Hotdesk in Realtime Monitor and ScopSwitch™.
  • [XS] - Oops! Forgot to allow asterisk manager to be accessed from Realtime Monitor and ScopSwitch™ Queues and Agents (ACD) statistics.
  • [XS] - Oops! Forgot to allow asterisk manager to be accessed from Realtime Monitor and ScopSwitch™ Queues and Agents (ACD) statistics.
  • [ES] - Re-added code for fixing some Queues and Agents CDR values for Realtime Monitor and ScopSwitch™. (was disabled since last update to realtime monitor data scripts).
  • [ES] - Re-added code for fixing some Queues and Agents CDR values for Realtime Monitor and ScopSwitch™. (was disabled since last update to realtime monitor data scripts).
  • [ES] - Fixed displayed voicemail status (was bugged due to recent update to data monitoring scripts) for Extensions (Phones, Hotdesks) in Realtime Monitor and ScopSwitch™.
  • [ES] - Fixed displayed voicemail status (was bugged due to recent update to data monitoring scripts) for Extensions (Phones, Hotdesks) in Realtime Monitor and ScopSwitch™.
  • [ES] - Updated Realtime and ScopSwitch™ Monitoring code to use new Realtime Monitor update functions.
  • [ES] - Updated Realtime and ScopSwitch™ Monitoring code to use new Realtime Monitor update functions.
  • [ES] - Add option to exclude Asterisk and/or TFTP configurations on Snapshot.
  • [ES] - Add option to exclude Asterisk and/or TFTP configurations on Snapshot.
  • [XS] - We now verify if the Digital interface mode is set to T1 or E1 in order to parse available channels in the Switchboard -> Interface window (Thanks Jacques).
  • [XS] - We now verify if the Digital interface mode is set to T1 or E1 in order to parse available channels in the Switchboard -> Interface window (Thanks Jacques).
  • [XS] - Updated SNOM and Aastra Micro-Browser services to use cached data created from Realtime Monitor system service.
  • [XS] - Updated SNOM and Aastra Micro-Browser services to use cached data created from Realtime Monitor system service.
  • [XS] - Added new functions to create cached data from Realtime Monitor service to be used for Micro Browser services to reduce server load and increase processing speed.
  • [XS] - Added new functions to create cached data from Realtime Monitor service to be used for Micro Browser services to reduce server load and increase processing speed.
  • [XS] - Updated Polycom Micro-Browser service to use cached data from Realtime Monitor.
  • [XS] - Updated Polycom Micro-Browser service to use cached data from Realtime Monitor.
  • [XS] - We now automatically generate the HylaFAX setup cache file, if missing, on the Commit window. This fix a problem where HylaFAX service cannot be start (Ticket: 66DF00).
  • [XS] - We now automatically generate the HylaFAX setup cache file, if missing, on the Commit window. This fix a problem where HylaFAX service cannot be start (Ticket: 66DF00).
  • [XS] - Fix a minor undefined variable error on SQL backend.
  • [XS] - Fix a minor undefined variable error on SQL backend.
  • [XS] - Now take care of specified Voicemail permissions specified in 'Web GUI' tag of Extensions when displaying voicemail messages once logged as user.
  • [XS] - Now take care of specified Voicemail permissions specified in 'Web GUI' tag of Extensions when displaying voicemail messages once logged as user.
  • [XS] - Remove deprecated 'Jitter Shrink Rate' option on IAX channels.
  • [XS] - Remove deprecated 'Jitter Shrink Rate' option on IAX channels.
  • [XS] - Fix a problem on Agents View popup window where wrong informations are displayed (Thanks Kevin).
  • [XS] - Fix a problem on Agents View popup window where wrong informations are displayed (Thanks Kevin).
  • [XS] - Updated Agents historical reports to fix a problem with displayed time values. (Ticket: F3AB82) - Minor display updates to ACD historical reports.
  • [XS] - Updated Agents historical reports to fix a problem with displayed time values. (Ticket: F3AB82) - Minor display updates to ACD historical reports.
  • [XS] - Minor updates to permissions tags for Realtime Monitor.
  • [XS] - Minor updates to permissions tags for Realtime Monitor.
  • [XS] - Now properly detect current logged agents in Realtime Monitor and ScopSwitch™ reports for Queues and Agents (ACD). (Ticket: 21E13C) - Fixed error in calculation of Available Time for Agents. (Ticket: 6B1127)
  • [XS] - Now properly detect current logged agents in Realtime Monitor and ScopSwitch™ reports for Queues and Agents (ACD). (Ticket: 21E13C) - Fixed error in calculation of Available Time for Agents. (Ticket: 6B1127)
  • [XS] - Now properly report when agents are On ACD Call or Non-ACD Call in Realtime Monitor and ScopSwitch™. (Ticket: DD604C)
  • [XS] - Now properly report when agents are On ACD Call or Non-ACD Call in Realtime Monitor and ScopSwitch™. (Ticket: DD604C)
  • [XS] - Fix a spelling error on Commit windows (Ticket: 94FCD6).
  • [XS] - Fix a spelling error on Commit windows (Ticket: 94FCD6).
  • [XS] - Removed some debug code displayed on agent logout using ScopSwitch™. (Ticket: 21E13C)
  • [XS] - Removed some debug code displayed on agent logout using ScopSwitch™. (Ticket: 21E13C)
  • [XS] - On agent logout using ScopSwitch™, now make sure that agent is logged from all queues he is member of.
  • [XS] - On agent logout using ScopSwitch™, now make sure that agent is logged from all queues he is member of.
  • [XS] - Fix a typo on Telephony -> Configuration -> Commit Menu that cause the section unusable . sorry, introduced on last release (Thanks Dave).
  • [XS] - Fix a typo on Telephony -> Configuration -> Commit Menu that cause the section unusable . sorry, introduced on last release (Thanks Dave).

    1.4.12.1 (2008-02-15)

  • [ES] - Keep database data for Realtime Monitor and ScopSwitch™ into cache and update data only when a Commit is made from GUI.
  • [ES] - Keep database data for Realtime Monitor and ScopSwitch™ into cache and update data only when a Commit is made from GUI.
  • [XS] - Use 'hardhdlc' instead of 'dchan' on Zaptel configuration only for Sangoma (Wanpipe) cards and if we use Wanpipe 3.2.3 or later (Thanks Nathanael).
  • [XS] - Use 'hardhdlc' instead of 'dchan' on Zaptel configuration only for Sangoma (Wanpipe) cards and if we use Wanpipe 3.2.3 or later (Thanks Nathanael).
  • [XS] - In Outgoing Lines, we now keep NPA-NXX caching for 7 days instead of 1 hour.
  • [XS] - In Outgoing Lines, we now keep NPA-NXX caching for 7 days instead of 1 hour.
  • [XS] - The 'monitor-join' queue option is deprecated on Asterisk 1.4 so we now use 'monitor-type=mixmonitor' instead. This remove warning on Asterisk CLI.
  • [XS] - The 'monitor-join' queue option is deprecated on Asterisk 1.4 so we now use 'monitor-type=mixmonitor' instead. This remove warning on Asterisk CLI.
  • [XS] - Fixed a bug when displayed Available Time and Logged Time in Agents summaries for Queues in Realtime Monitor / ScopSwitch™.
  • [XS] - Fixed a bug when displayed Available Time and Logged Time in Agents summaries for Queues in Realtime Monitor / ScopSwitch™.
  • [XS] - Auto-Commit options are now available in all edition and no more restricted to Pro and ITSP version.
  • [XS] - Auto-Commit options are now available in all edition and no more restricted to Pro and ITSP version.
  • [XS] - Now sort displayed queues in Realtime Monitor / ScopSwitch™ in alphabetical order.
  • [XS] - Now sort displayed queues in Realtime Monitor / ScopSwitch™ in alphabetical order.
  • [XS] - Now log agents into proper queues when using Agent Login feature from ScopSwitch™. (Ticket: CB0095) - Fixed displayed header for Agents into ScopSwitch™ windows of Queues.
  • [XS] - Now log agents into proper queues when using Agent Login feature from ScopSwitch™. (Ticket: CB0095) - Fixed displayed header for Agents into ScopSwitch™ windows of Queues.
  • [XS] - The 'roundrobin' Queue strategy is now deprecated on Asterisk 1.4. We must use the 'rrmemory' strategy instead.
  • [XS] - The 'roundrobin' Queue strategy is now deprecated on Asterisk 1.4. We must use the 'rrmemory' strategy instead.
  • [XS] - Added new icon to allow direct call to a specific phone/hotdesk extension using ScopSwitch™. - Now properly display agents names when not logged yet in Realtime Monitor Agents summary.
  • [XS] - Added new icon to allow direct call to a specific phone/hotdesk extension using ScopSwitch™. - Now properly display agents names when not logged yet in Realtime Monitor Agents summary.

    1.4.12 (2008-02-14)

  • [XS] - When a user transfer an extension to the Park feature code using the Blind Transfer (blindxfer) code, we now recall the extensions which initiated the Park in order to announce the parking lot.
  • [XS] - When a user transfer an extension to the Park feature code using the Blind Transfer (blindxfer) code, we now recall the extensions which initiated the Park in order to announce the parking lot.
  • [XS] - Now properly take care of Web GUI option for Realtime Monitor / ScopSwitch™ of Extensions when displaying menu tree.
  • [XS] - Now properly take care of Web GUI option for Realtime Monitor / ScopSwitch™ of Extensions when displaying menu tree.
  • [XS] - Updated Realtime Monitor to allow a 'Carbon Copy' of Voicemail message when forwarding to another mailbox.
  • [XS] - Updated Realtime Monitor to allow a 'Carbon Copy' of Voicemail message when forwarding to another mailbox.
  • [XS] - On the Commit window, we now check the installed Wanpipe version and if it greater or equal to '3.2.3' then we automatically enable the Hardware HDLC support on T1/E1 channels (Thanks Dave and Konrad).
  • [XS] - On the Commit window, we now check the installed Wanpipe version and if it greater or equal to '3.2.3' then we automatically enable the Hardware HDLC support on T1/E1 channels (Thanks Dave and Konrad).
  • [XS] - The default Music-On-Hold directory should be '/var/lib/asterisk/moh/' instead of '/var/lib/asterisk/mohmp3' on Asterisk 1.4 (Thanks Laurent).
  • [XS] - The default Music-On-Hold directory should be '/var/lib/asterisk/moh/' instead of '/var/lib/asterisk/mohmp3' on Asterisk 1.4 (Thanks Laurent).
  • [XS] - Bugfixes to Queues and Agents (ACD) Realtime reports: - Now get queue agents list from queue members DB instead of queue statistics. - Enhanced display of Agents list for queues.
  • [XS] - Bugfixes to Queues and Agents (ACD) Realtime reports: - Now get queue agents list from queue members DB instead of queue statistics. - Enhanced display of Agents list for queues.
  • [XS] - Fix a parsing error on Auto-Detect Card when checking for FXO/FXS on Sangoma (Wanpipe) cards (Thanks Dave).
  • [XS] - Fix a parsing error on Auto-Detect Card when checking for FXO/FXS on Sangoma (Wanpipe) cards (Thanks Dave).
  • [XS] - New options to include/exclude Asterisk or Provisionning (APS) configurations files on the Snapshot are now available on Configuration -> Commit Menu. - When we generate Provisionning (APS) files, we now verify if the config has been updated since the last Commit, if not, the file will be ignored.
  • [XS] - New options to include/exclude Asterisk or Provisionning (APS) configurations files on the Snapshot are now available on Configuration -> Commit Menu. - When we generate Provisionning (APS) files, we now verify if the config has been updated since the last Commit, if not, the file will be ignored.
  • [XS] - Fixed a bug when displayed Queues and Agents summaries in Realtime Monitor if queue had only 1 agent member. (Ticket: F2260A)
  • [XS] - Fixed a bug when displayed Queues and Agents summaries in Realtime Monitor if queue had only 1 agent member. (Ticket: F2260A)
  • [XS] - Now get Queues list for Realtime Monitor and ScopSwitch™ from ScopServ database instead of queuelog database.
  • [XS] - Now get Queues list for Realtime Monitor and ScopSwitch™ from ScopServ database instead of queuelog database.
  • [XS] - Since we use local channel to reach extensions, we must specify the "/n" parameter to the Dial application to be able to use native service like Call Forward, Call Parking and On Demand Recording on Incoming Calls.
  • [XS] - Since we use local channel to reach extensions, we must specify the "/n" parameter to the Dial application to be able to use native service like Call Forward, Call Parking and On Demand Recording on Incoming Calls.
  • [XS] - Fix minor typo on Digital Interface for 2BCT option, we must read RLT instead of RTL. - The ISDN RLT/2BCT support is also available on DMS100 switches.
  • [XS] - Fix minor typo on Digital Interface for 2BCT option, we must read RLT instead of RTL. - The ISDN RLT/2BCT support is also available on DMS100 switches.
  • [XS] - On Call Distributions (ACD) reports, when selecting a period to check we now only include data that are specified on the specified time range (Ticket: A208F2).
  • [XS] - On Call Distributions (ACD) reports, when selecting a period to check we now only include data that are specified on the specified time range (Ticket: A208F2).
  • [XS] - When a user (non-admin) is logged in WebGUI, we now display a textbox instead of a select list to specify Extensions on Call Forward, FollowMe, Personnal IVR, etc. This avoid non-admin users to view all extensions defined on the server.
  • [XS] - When a user (non-admin) is logged in WebGUI, we now display a textbox instead of a select list to specify Extensions on Call Forward, FollowMe, Personnal IVR, etc. This avoid non-admin users to view all extensions defined on the server.
  • [XS] - We added a new option in Digital Interface to enable ISDN RTL/2BCT support when the Switchtype is set to National ISDN 2 (NI2), AT&T 4ESS or Lucent 5E. (Thanks David) (Ticket: F687A3).
  • [XS] - We added a new option in Digital Interface to enable ISDN RTL/2BCT support when the Switchtype is set to National ISDN 2 (NI2), AT&T 4ESS or Lucent 5E. (Thanks David) (Ticket: F687A3).
  • [XS] - If no destination has been selected on a Scheduled Tasks (Applications) or if the destination is no longer valid, then we must not execute the task.
  • [XS] - If no destination has been selected on a Scheduled Tasks (Applications) or if the destination is no longer valid, then we must not execute the task.
  • [XS] - On Email2Fax, when Hylafax (sendfax) is enabled, we now use the From address as the identity of the fax sender, on previous release, the sender is the user (scopserv) that invoked 'sendfax'.
  • [XS] - On Email2Fax, when Hylafax (sendfax) is enabled, we now use the From address as the identity of the fax sender, on previous release, the sender is the user (scopserv) that invoked 'sendfax'.
  • [XS] - Updated permissions options for Realtime and ScopSwitch™ in Extensions options.
  • [XS] - Updated permissions options for Realtime and ScopSwitch™ in Extensions options.
  • [XS] - Fix issues on Reports -> CDR filters when you check the 'Exact Match' options on Source field (Ticket: 4FC43C).
  • [XS] - Fix issues on Reports -> CDR filters when you check the 'Exact Match' options on Source field (Ticket: 4FC43C).
  • [XS] - Updated Realtime and ScopSwitch™ permissions tags.
  • [XS] - Updated Realtime and ScopSwitch™ permissions tags.
  • [XS] - Fix syntax for Aastra APS audio gain parameters and remove 'Handsfree Sidetone Gain' option. (Ticket: 278613).
  • [XS] - Fix syntax for Aastra APS audio gain parameters and remove 'Handsfree Sidetone Gain' option. (Ticket: 278613).
  • [XS] - Fix a variable error on Snom Provisionning that cause RTP Port end to not be writted correctly on configuration file (change rtp_port_stop to rtp_port_end) (Thanks Jacques).
  • [XS] - Fix a variable error on Snom Provisionning that cause RTP Port end to not be writted correctly on configuration file (change rtp_port_stop to rtp_port_end) (Thanks Jacques).
  • [XS] - When 'Use All Outgoing Lines' option is checked on Class of Services, we now include Local Extensions in the context. - Remove RPM save/backup file on the Commit window.
  • [XS] - When 'Use All Outgoing Lines' option is checked on Class of Services, we now include Local Extensions in the context. - Remove RPM save/backup file on the Commit window.
  • [XS] - Updated ScopSwitch™ Calls monitoring script: - Now properly detect Phones devices that are also Interfaces (Analog or Digital). - Fixed caller ID problem with Incoming Calls. - Fixed bug when parsing IAX channels values.
  • [XS] - Updated ScopSwitch™ Calls monitoring script: - Now properly detect Phones devices that are also Interfaces (Analog or Digital). - Fixed caller ID problem with Incoming Calls. - Fixed bug when parsing IAX channels values.
  • [XS] - Updated Realtime columns for Queues and Agents (ACD). - Fixed typo error in ScopSwitch™ code.
  • [XS] - Updated Realtime columns for Queues and Agents (ACD). - Fixed typo error in ScopSwitch™ code.
  • [XS] - On Sipura/Linksys Phone Provisioning (APS), when the Input Gain (Audio) option is set back to 0, we now fill the value 0 instead of leaving theses options empty on the configuration file (Ticket: 3BA5F9).
  • [XS] - On Sipura/Linksys Phone Provisioning (APS), when the Input Gain (Audio) option is set back to 0, we now fill the value 0 instead of leaving theses options empty on the configuration file (Ticket: 3BA5F9).
  • [ES] - Add missing Handsfree audio options for Aastra Provisioning.
  • [ES] - Add missing Handsfree audio options for Aastra Provisioning.
  • [XS] - Disable Lock icon for Conferences listing in Realtime Monitor when no participants inside.
  • [XS] - Disable Lock icon for Conferences listing in Realtime Monitor when no participants inside.
  • [XS] - Display Server and Network permissions for Realtime Monitor in Web GUI options.
  • [XS] - Display Server and Network permissions for Realtime Monitor in Web GUI options.
  • [XS] - Updated Web GUI configuration from Realtime and Switch Board to only display options related to telephony.
  • [XS] - Updated Web GUI configuration from Realtime and Switch Board to only display options related to telephony.
  • [XS] - Updated Realtime Reports for Queues and Agents to display Queue and Tenant names in two separated columns.
  • [XS] - Updated Realtime Reports for Queues and Agents to display Queue and Tenant names in two separated columns.
  • [XS] - Updated permissions tags for generated Realtime Monitor data.
  • [XS] - Updated permissions tags for generated Realtime Monitor data.
  • [XS] - Added tags to generated Switch Board data files to allow permissions control.
  • [XS] - Added tags to generated Switch Board data files to allow permissions control.
  • [XS] - Added caching for Analog and Digital Interfaces in Realtime Monitor.
  • [XS] - Added caching for Analog and Digital Interfaces in Realtime Monitor.
  • [XS] - Updated Analog and Digital Interfaces pages in Realtime Monitor.
  • [XS] - Updated Analog and Digital Interfaces pages in Realtime Monitor.
  • [XS] - Now get digital interfaces from database in Realtime Monitor.
  • [XS] - Now get digital interfaces from database in Realtime Monitor.
  • [XS] - Updated Switch Board pages layouts.
  • [XS] - Updated Switch Board pages layouts.
  • [XS] - Added support for Analog interfaces to Realtime Monitor. - Fixed bugs with calls from/to interfaces or voipaccounts in Switch Board.
  • [XS] - Added support for Analog interfaces to Realtime Monitor. - Fixed bugs with calls from/to interfaces or voipaccounts in Switch Board.
  • [ES] - Add permissions options for Realtime Monitor/Switchboard on WebGUI settings for Extensions and Agents.
  • [ES] - Add permissions options for Realtime Monitor/Switchboard on WebGUI settings for Extensions and Agents.
  • [XS] - We moved Dynamic Features variable to Global instead of defined it for each Extensions on the dialplan. - When a call has been Answered and the called user hangup, the caller channel will also be terminated.
  • [XS] - We moved Dynamic Features variable to Global instead of defined it for each Extensions on the dialplan. - When a call has been Answered and the called user hangup, the caller channel will also be terminated.
  • [XS] - When Parking Lot ring back, it will ring the extension that parked the call and if no one picks up again, it will send the parked caller to the CallForward rules of the extension (by example, the Voicemail or Follow Me).
  • [XS] - When Parking Lot ring back, it will ring the extension that parked the call and if no one picks up again, it will send the parked caller to the CallForward rules of the extension (by example, the Voicemail or Follow Me).
  • [XS] - Now properly detect VoIP Accounts and Trunks current status from Asterisk in Realtime Monitor.
  • [XS] - Now properly detect VoIP Accounts and Trunks current status from Asterisk in Realtime Monitor.
  • [XS] - Fixed minor bug with Switch Board data updates.
  • [XS] - Fixed minor bug with Switch Board data updates.
  • [XS] - Minor bugfixes to Realtime and Switch Board: - Now properly load Asterisk base library when updating data. - Fixed Call Transfer action via Parking Lots (in list mode).
  • [XS] - Minor bugfixes to Realtime and Switch Board: - Now properly load Asterisk base library when updating data. - Fixed Call Transfer action via Parking Lots (in list mode).
  • [XS] - If 'Enable Hotdesk' is not checked on a Class of Services but that the Hotdesk feature code is in the allowed services list, we must not create the dialplan configuration. Please note that the 'You are not authorized to dial out PSTN' message is played exclusively by the Hotdesk AGI script.
  • [XS] - If 'Enable Hotdesk' is not checked on a Class of Services but that the Hotdesk feature code is in the allowed services list, we must not create the dialplan configuration. Please note that the 'You are not authorized to dial out PSTN' message is played exclusively by the Hotdesk AGI script.
  • [XS] - Minor updates to Asterisk Manager (AMI) library code. - Enhanced Realtime & Switch Board: - Optimized Realtime and Switch Board backend. - Support Call Recording (Monitor) in Switch Board. - Allow to make new Outgoing call from Phones and Hotdesk in Switch Board. - Allow to Hangup active channels and calls. - Display current calls on Switch Board (support multiple calls). - Allow management of Voicemail messages for Phones and Hotdesk. - Allow management of Conferences (view/kick/mute/unmute participants). - Allow to Login / Logout as Agent or Hotdesk extension. - Support Pause / Unpause for Agents.
  • [XS] - Minor updates to Asterisk Manager (AMI) library code. - Enhanced Realtime & Switch Board: - Optimized Realtime and Switch Board backend. - Support Call Recording (Monitor) in Switch Board. - Allow to make new Outgoing call from Phones and Hotdesk in Switch Board. - Allow to Hangup active channels and calls. - Display current calls on Switch Board (support multiple calls). - Allow management of Voicemail messages for Phones and Hotdesk. - Allow management of Conferences (view/kick/mute/unmute participants). - Allow to Login / Logout as Agent or Hotdesk extension. - Support Pause / Unpause for Agents.
  • [ES] - We have add a new option to Enable/Disable SIP domains support globally on the interface, SIP domain are now turn off by default and if you want to enable it, you must go to Configuration -> Channels -> SIP and check the option 'Enable SIP domains'.
  • [ES] - We have add a new option to Enable/Disable SIP domains support globally on the interface, SIP domain are now turn off by default and if you want to enable it, you must go to Configuration -> Channels -> SIP and check the option 'Enable SIP domains'.
  • [XS] - Code Cleanup and minor fix for Undefined variables on the SQL driver backend.
  • [XS] - Code Cleanup and minor fix for Undefined variables on the SQL driver backend.
  • [XS] - On Reports -> Call Distributions (ACD) -> Agents, we now verify if agents are currently logged and/or paused and adjust Connect and Not-Ready timers.
  • [XS] - On Reports -> Call Distributions (ACD) -> Agents, we now verify if agents are currently logged and/or paused and adjust Connect and Not-Ready timers.
  • [XS] - Remove unused code for Switchboard module on the Commit window.
  • [XS] - Remove unused code for Switchboard module on the Commit window.
  • [XS] - Do not display the Queue (ACD) menu item if the module is not enabled on Configuration -> Modules.
  • [XS] - Do not display the Queue (ACD) menu item if the module is not enabled on Configuration -> Modules.
  • [XS] - Fix a problem where Remote Extensions are not defined on Cisco 7940/60 Phone Provisioning (Thanks Kevin). - On Cisco 79xx Provisioning, the Logo URL can now be defined when 'Use Internal PBX service' is enabled.
  • [XS] - Fix a problem where Remote Extensions are not defined on Cisco 7940/60 Phone Provisioning (Thanks Kevin). - On Cisco 79xx Provisioning, the Logo URL can now be defined when 'Use Internal PBX service' is enabled.
  • [XS] - On QueueLog parser, unset 'last_login' variable when the agent logout.
  • [XS] - On QueueLog parser, unset 'last_login' variable when the agent logout.
  • [ES] - Small change on Billing -> Rates page, add a note that the specified cost is per minute.
  • [ES] - Small change on Billing -> Rates page, add a note that the specified cost is per minute.
  • [XS] - Fix a display error on Reports -> Telephony -> Informations when the extension type is set to Agent (Thanks Jacques).
  • [XS] - Fix a display error on Reports -> Telephony -> Informations when the extension type is set to Agent (Thanks Jacques).
  • [XS] - If the Tone Indication (Country) is set to South Africa (Alcatel) (za-a), we must specify 'za' on the zaptel configuration file (Thanks Doug).
  • [XS] - If the Tone Indication (Country) is set to South Africa (Alcatel) (za-a), we must specify 'za' on the zaptel configuration file (Thanks Doug).
  • [XS] - The RTP Keepalive parameters in SIP has been added to options list when using Asterisk 1.2 (Thanks David).
  • [XS] - The RTP Keepalive parameters in SIP has been added to options list when using Asterisk 1.2 (Thanks David).
  • [XS] - Remove Agent name on the queues.conf file since it change information on Asterisk 'show queues' that made it unparsable by Realtime Monitor and Call Distribution (ACD) reports.
  • [XS] - Remove Agent name on the queues.conf file since it change information on Asterisk 'show queues' that made it unparsable by Realtime Monitor and Call Distribution (ACD) reports.
  • [XS] - Realtime Monitor Update: - Small fixes has been made on Current State counter when an agent is On Call. - When a static agent is not available (phone unreachable), it will no longer show as Logged on the Agents summary.
  • [XS] - Realtime Monitor Update: - Small fixes has been made on Current State counter when an agent is On Call. - When a static agent is not available (phone unreachable), it will no longer show as Logged on the Agents summary.
  • [XS] - We now specify a second interface in member definition for Queue(ACD). The Queue application will monitor this second device's state for the member, even though it actually calls the first interface. (See ticket 11603 on http://bugs.digium.com).
  • [XS] - We now specify a second interface in member definition for Queue(ACD). The Queue application will monitor this second device's state for the member, even though it actually calls the first interface. (See ticket 11603 on http://bugs.digium.com).
  • [XS] - Fix undefined variable and a minor variable conflict name on the Telephony -> Reports -> General page.
  • [XS] - Fix undefined variable and a minor variable conflict name on the Telephony -> Reports -> General page.
  • [XS] - On Email-to-Fax, fix a bug on the Subject parsing function and always save message source when Hylafax is enabled.
  • [XS] - On Email-to-Fax, fix a bug on the Subject parsing function and always save message source when Hylafax is enabled.
  • [XS] - You can now defined a Local Identifier on Virtual Fax (Hylafax).
  • [XS] - You can now defined a Local Identifier on Virtual Fax (Hylafax).
  • [XS] - When using custom Voicemail operator, an option to use User Defined Call Forward has been added. (Ticket: 425DDE).
  • [XS] - When using custom Voicemail operator, an option to use User Defined Call Forward has been added. (Ticket: 425DDE).
  • [XS] - Multiple enhancements, bugfixes and cleanup on Virtual Fax: - On the Email-to-Fax script, we now use Hylafax/IAXmodem as transport to transmit outgoing fax, if not installed, SpanDSP will be used. - Automatically generate Email confirmation on success/failure on Email-to-Fax and enable Cover page creation.
  • [XS] - Multiple enhancements, bugfixes and cleanup on Virtual Fax: - On the Email-to-Fax script, we now use Hylafax/IAXmodem as transport to transmit outgoing fax, if not installed, SpanDSP will be used. - Automatically generate Email confirmation on success/failure on Email-to-Fax and enable Cover page creation.
  • [XS] - Realtime monitor has been updated: - Added new data for Interfaces, VoIP Accounts, Conferences and Parking Lots. - Now display when an extension (phone) is in use or not. - Initial release of Telephony Switch Board.
  • [XS] - Realtime monitor has been updated: - Added new data for Interfaces, VoIP Accounts, Conferences and Parking Lots. - Now display when an extension (phone) is in use or not. - Initial release of Telephony Switch Board.
  • [XS] - Bugfixes to Realtime Reports for Queues and Agents: - Channel column wasn't displayed correctly in for Queues Summary -> Agents. - Updated Thresholds configuration parameters for Queues and Agents (in Queues settings). - Now allow multiple thresholds for a specific column to be used.
  • [XS] - Bugfixes to Realtime Reports for Queues and Agents: - Channel column wasn't displayed correctly in for Queues Summary -> Agents. - Updated Thresholds configuration parameters for Queues and Agents (in Queues settings). - Now allow multiple thresholds for a specific column to be used.
  • [XS] - Fix minor display error on Interface menus (Digital and VoIP interfaces).
  • [XS] - Fix minor display error on Interface menus (Digital and VoIP interfaces).
  • [XS] - Convert in lowercase the Class of Service used in Virtual Fax (iaxmodem). - The Asterisk module directory is lib on both i386 and x86_64 platforms.
  • [XS] - Convert in lowercase the Class of Service used in Virtual Fax (iaxmodem). - The Asterisk module directory is lib on both i386 and x86_64 platforms.

    1.4.11 (2008-01-07)

  • [XS] - Bugfixes on Queues and Agents reports: - Now ignore /n tag from agent channels when parsing reports data (where needed). - Logged Time, Available Time and Not Ready values are now displayed correctly (was only updated once agent logged off in previous versions). - Fixed bug parsing agent channel to get proper agent extension (Agent/ value) in Realtime reports. - Now display Agent Full Name in Realtime reports. - Display hour:minutes:seconds instead of minutes:seconds in Realtime reports.
  • [XS] - Bugfixes on Queues and Agents reports: - Now ignore /n tag from agent channels when parsing reports data (where needed). - Logged Time, Available Time and Not Ready values are now displayed correctly (was only updated once agent logged off in previous versions). - Fixed bug parsing agent channel to get proper agent extension (Agent/ value) in Realtime reports. - Now display Agent Full Name in Realtime reports. - Display hour:minutes:seconds instead of minutes:seconds in Realtime reports.
  • [XS] - Fix minor undefined index error on ACD reports.
  • [XS] - Fix minor undefined index error on ACD reports.
  • [XS] - When an extension is set to "Do Not Disturb" mode via the Feature Code (*78), calls are no longer sent to Agent on Queue (ACD) (Ticket: C1F244).
  • [XS] - When an extension is set to "Do Not Disturb" mode via the Feature Code (*78), calls are no longer sent to Agent on Queue (ACD) (Ticket: C1F244).
  • [XS] - Support for Extension Range (ex. 100-199) on the CallerID lookup script on Outgoing Lines (see revision 1644 for details). Only available when using a SQL source/backend.
  • [XS] - Support for Extension Range (ex. 100-199) on the CallerID lookup script on Outgoing Lines (see revision 1644 for details). Only available when using a SQL source/backend.
  • [XS] - Default Park timeout has been changed from 45 to 99999 seconds.
  • [XS] - Default Park timeout has been changed from 45 to 99999 seconds.
  • [XS] - Cleanup some old/unused code on Feature List backend.
  • [XS] - Cleanup some old/unused code on Feature List backend.
  • [XS] - Oops!, fix a parsing error on AMI settings page.
  • [XS] - Oops!, fix a parsing error on AMI settings page.
  • [XS] - When using the ChannelSpy feature code and that the monitored extension is an Hotdesk extension we now retrieve the source channel.
  • [XS] - When using the ChannelSpy feature code and that the monitored extension is an Hotdesk extension we now retrieve the source channel.
  • [XS] - It's now possible to change the Outgoing CallerID Number, Name and Presentation by fetching information from an external source, based on the original CallerID, by example an SQL table or a CSV file (see Example #14 at http://devel.scopserv.com/docs/mass).
  • [XS] - It's now possible to change the Outgoing CallerID Number, Name and Presentation by fetching information from an external source, based on the original CallerID, by example an SQL table or a CSV file (see Example #14 at http://devel.scopserv.com/docs/mass).
  • [XS] - Fix display column for type 'set' (checkbox).
  • [XS] - Fix display column for type 'set' (checkbox).
  • [XS] - Fix multiple issues on Incoming Lines with Virtual Fax, the email notification is now working when using TDM (FXO) interface (Ticket: 3DDD1D).
  • [XS] - Fix multiple issues on Incoming Lines with Virtual Fax, the email notification is now working when using TDM (FXO) interface (Ticket: 3DDD1D).
  • [XS] - It is now possible to defined filter per month on Applications -> Scheduled Tasks. By default all months are selected (Ticket: 321D09).
  • [XS] - It is now possible to defined filter per month on Applications -> Scheduled Tasks. By default all months are selected (Ticket: 321D09).
  • [XS] - Fix a problem where RingGroup extensions aren't visible on Flash Operator Panel (Ticket: F3BB43).
  • [XS] - Fix a problem where RingGroup extensions aren't visible on Flash Operator Panel (Ticket: F3BB43).
  • [XS] - Call Distributions (ACD) reports can now be filter by Start/End Time.
  • [XS] - Call Distributions (ACD) reports can now be filter by Start/End Time.
  • [ES] - We have add 'shared_lastcall' option in Queue (ACD) configuration, this is useful to make the queue respect the wrapuptime of another queue for a shared member. NOTE: This option is currently only available when using Asterisk SVN version but will be soon available on Asterisk 1.4.x.
  • [ES] - We have add 'shared_lastcall' option in Queue (ACD) configuration, this is useful to make the queue respect the wrapuptime of another queue for a shared member. NOTE: This option is currently only available when using Asterisk SVN version but will be soon available on Asterisk 1.4.x.
  • [XS] - Also rewrite the SLA display on Call Distributions -> Answered Calls. - Fix a typo on Unanswered Calls reports.
  • [XS] - Also rewrite the SLA display on Call Distributions -> Answered Calls. - Fix a typo on Unanswered Calls reports.
  • [ES] - Add 'Pause Code' in Configuration -> Features Code that allow to specify a reason for the Pause. The agent dial the Agent Pause feature code then can dial multiple time the 'Pause Code' feature and specy the reason. An administrator can view codes on Reports -> Call Distributions -> Tag/Wrapup Code.
  • [ES] - Add 'Pause Code' in Configuration -> Features Code that allow to specify a reason for the Pause. The agent dial the Agent Pause feature code then can dial multiple time the 'Pause Code' feature and specy the reason. An administrator can view codes on Reports -> Call Distributions -> Tag/Wrapup Code.
  • [XS] - When we verify for DKMS status on Sanity Check (Commit window), if the directory is not readable then we automatically change permissions on the /var/lib/dkms directory.
  • [XS] - When we verify for DKMS status on Sanity Check (Commit window), if the directory is not readable then we automatically change permissions on the /var/lib/dkms directory.
  • [XS] - We have rewrite the way we display Service Level Agreement (SLA) on Call Distributions (ACD) -> Abandonned Calls. The call is now totaled once if between a time interval (ex. 10-20s, 20-30s) (Ticket 472569).
  • [XS] - We have rewrite the way we display Service Level Agreement (SLA) on Call Distributions (ACD) -> Abandonned Calls. The call is now totaled once if between a time interval (ex. 10-20s, 20-30s) (Ticket 472569).
  • [ES] - You can now view Agent Detail (Raw Log) from Reports -> Call Distributions (ACD) -> Agents. - Add new report in Call Distributions -> Tag/Wrapup Code to display Agents Pause Code.
  • [ES] - You can now view Agent Detail (Raw Log) from Reports -> Call Distributions (ACD) -> Agents. - Add new report in Call Distributions -> Tag/Wrapup Code to display Agents Pause Code.
  • [XS] - Fix a minor display error on the GUI when Undefined Extensions line are defined in Incoming Lines.
  • [XS] - Fix a minor display error on the GUI when Undefined Extensions line are defined in Incoming Lines.
  • [ES] - Remove a limitation on the QueueLog (ACD) parser that only process first 50000 rows (Thanks Doug). - Add a new internal function to fetch the list of all Pause (ACD) code from the database.
  • [ES] - Remove a limitation on the QueueLog (ACD) parser that only process first 50000 rows (Thanks Doug). - Add a new internal function to fetch the list of all Pause (ACD) code from the database.
  • [XS] - Fix undefined variable error on the Phone Detection Scan when no WAN interface is defined on Network Configuration.
  • [XS] - Fix undefined variable error on the Phone Detection Scan when no WAN interface is defined on Network Configuration.
  • [ES] - Add missing Sangoma A400 (analog) card on the list of supported cards on Auto-Detect script.
  • [ES] - Add missing Sangoma A400 (analog) card on the list of supported cards on Auto-Detect script.
  • [XS] - Multiple updates and bugfixes has been made to Realtime Monitor: - Updated PHP code used to check if asterisk is currently running. - Don't process any realtime data updates when asterisk is stopped (return no data). - Fixed total number of agents in Telephony Agents summary. - Now display integer value for Telephony agents Averag Hold time.
  • [XS] - Multiple updates and bugfixes has been made to Realtime Monitor: - Updated PHP code used to check if asterisk is currently running. - Don't process any realtime data updates when asterisk is stopped (return no data). - Fixed total number of agents in Telephony Agents summary. - Now display integer value for Telephony agents Averag Hold time.
  • [ES] - Add DUNDi support on Applications (Ticket: 9D77DC). - Allow to map an application to a Class of Service (ex, dial *123XXX to reach any 3 digits (XXX) extension on the default class of services, etc).
  • [ES] - Add DUNDi support on Applications (Ticket: 9D77DC). - Allow to map an application to a Class of Service (ex, dial *123XXX to reach any 3 digits (XXX) extension on the default class of services, etc).
  • [XS] - You can now send a call to a specific channel (Zap) on Outgoing Lines, currently only group has working (Thanks Jean-Philippe).
  • [XS] - You can now send a call to a specific channel (Zap) on Outgoing Lines, currently only group has working (Thanks Jean-Philippe).
  • [XS] - You can now customize RTP timeout/activity on a per VoIP Account Interface, this allow to specify custom values for a specific trunk. - On Interface -> VoIP Account, Options has been splitted on 2 separates section, Networks (NAT/RTP) and Options (DTMF/Codecs).
  • [XS] - You can now customize RTP timeout/activity on a per VoIP Account Interface, this allow to specify custom values for a specific trunk. - On Interface -> VoIP Account, Options has been splitted on 2 separates section, Networks (NAT/RTP) and Options (DTMF/Codecs).
  • [XS] - Enhancement has been made on Aastra Phone Provisionning for handset/handsfree/audio settings (Ticket: 5CA740).
  • [XS] - Enhancement has been made on Aastra Phone Provisionning for handset/handsfree/audio settings (Ticket: 5CA740).
  • [XS] - It is now possible to choose a MusicOnHold class event if 'Play MoH until answer' is not activated. This allow to specify the class to use when a caller is put on hold. If you specify 'default' as value, it will use the class specified on the Extension/Phone (Ticket: 16FDFA).
  • [XS] - It is now possible to choose a MusicOnHold class event if 'Play MoH until answer' is not activated. This allow to specify the class to use when a caller is put on hold. If you specify 'default' as value, it will use the class specified on the Extension/Phone (Ticket: 16FDFA).
  • [XS] - On Sanity Check script, remove an unneeded call to chown (change file ownership) and fix a bug where Disk Space quota check for Snapshot has only executed if Zaptel UDEV support is enabled (huh. yes, this can look weird).
  • [XS] - On Sanity Check script, remove an unneeded call to chown (change file ownership) and fix a bug where Disk Space quota check for Snapshot has only executed if Zaptel UDEV support is enabled (huh. yes, this can look weird).
  • [XS] - Change template for Telephony portal blocks.
  • [XS] - Change template for Telephony portal blocks.
  • [ES] - Add 'Compensate RFC2833 DTMF transmission' option in the Interface -> VoIP Account menu. This option must have this turned on if connected on another ScopServ/Asterisk pre-1.4 machine or DTMF reception will work improperly.
  • [ES] - Add 'Compensate RFC2833 DTMF transmission' option in the Interface -> VoIP Account menu. This option must have this turned on if connected on another ScopServ/Asterisk pre-1.4 machine or DTMF reception will work improperly.
  • [XS] - Fix minor undefined variable error Phone Summary service.
  • [XS] - Fix minor undefined variable error Phone Summary service.
  • [XS] - Only display IVR Reports item on the menu if the module is enabled. - Change image for CDR and ACD reports.
  • [XS] - Only display IVR Reports item on the menu if the module is enabled. - Change image for CDR and ACD reports.
  • [XS] - A new feature was added in Incoming Lines in order to generate a special information tone (SIT) to block telemarketers from calling you. It is also possible to use this function as a destination. - We implemented CallerID options in Analog Interfaces -> Incoming Calls to allow you to modify CallerID and route unknown calls. - Change Default Number in VoIP Interface -> CallerID (and others sections) from 'Unknown Number' to '0000000000' as a number must be a number :)
  • [XS] - A new feature was added in Incoming Lines in order to generate a special information tone (SIT) to block telemarketers from calling you. It is also possible to use this function as a destination. - We implemented CallerID options in Analog Interfaces -> Incoming Calls to allow you to modify CallerID and route unknown calls. - Change Default Number in VoIP Interface -> CallerID (and others sections) from 'Unknown Number' to '0000000000' as a number must be a number :)
  • [XS] - Revert revision 1614, in fact the warning message is displayed only on Asterisk CLI when a remote user/peer try to register on the local server but haven't the hostmode set to Dynamic.
  • [XS] - Revert revision 1614, in fact the warning message is displayed only on Asterisk CLI when a remote user/peer try to register on the local server but haven't the hostmode set to Dynamic.
  • [ES] - Several improvements have been made in the Sanity Check function: - Sanity Check are now only executed on Full commit instead of each commit (including auto-commit). - We now do a verification on Kernel source and Zaptel, Wanpipe and mISDN drivers to ensure they were properly installed and if not installed, try to add it automatically so it will be compiled on next server reboot.
  • [ES] - Several improvements have been made in the Sanity Check function: - Sanity Check are now only executed on Full commit instead of each commit (including auto-commit). - We now do a verification on Kernel source and Zaptel, Wanpipe and mISDN drivers to ensure they were properly installed and if not installed, try to add it automatically so it will be compiled on next server reboot.
  • [XS] - A warning message is now displayed in the Commit window if a VoIP Account is set to 'Register as User' and host mode is not set to Dynamic.
  • [XS] - A warning message is now displayed in the Commit window if a VoIP Account is set to 'Register as User' and host mode is not set to Dynamic.
  • [XS] - It is now possible to enabled / disabled IVR Reports from Configuration -> Modules menu, earlier this option was still active by default and cannot be desactivated. - The SIP and IAX2 channels are now enabled by default in Configuration -> Modules during the initial installation.
  • [XS] - It is now possible to enabled / disabled IVR Reports from Configuration -> Modules menu, earlier this option was still active by default and cannot be desactivated. - The SIP and IAX2 channels are now enabled by default in Configuration -> Modules during the initial installation.
  • [XS] - We have fixed more warning/notice messages about undefined variables in the backend scripts. - The Class of Service for Shared Line Appearance (SLA) is now generated correctly when we create Virtual Trunk. - An error has been corrected in the Outgoing Lines section when using Multi-Tenants. The 'wrapup' variable now uses the value corresponding to the tenant.
  • [XS] - We have fixed more warning/notice messages about undefined variables in the backend scripts. - The Class of Service for Shared Line Appearance (SLA) is now generated correctly when we create Virtual Trunk. - An error has been corrected in the Outgoing Lines section when using Multi-Tenants. The 'wrapup' variable now uses the value corresponding to the tenant.
  • [XS] - Fix a problem on port based Incoming Lines that cannot have duplicate entries with alternate CallerID source (Ticket: 2B6DF4).
  • [XS] - Fix a problem on port based Incoming Lines that cannot have duplicate entries with alternate CallerID source (Ticket: 2B6DF4).
  • [XS] - Remove warning messages about undefined variables on Lines -> Incoming Lines when using Port-based routing (analog ports).
  • [XS] - Remove warning messages about undefined variables on Lines -> Incoming Lines when using Port-based routing (analog ports).
  • [ES] - Add missing file (include) for Virtual Extensions (Users Options
  • [ES] - Add missing file (include) for Virtual Extensions (Users Options
  • [XS] - Display a message on GUI when special characters are not allowed on a field, by example on IVR or Scheduled Tasks name.
  • [XS] - Display a message on GUI when special characters are not allowed on a field, by example on IVR or Scheduled Tasks name.
  • [XS] - We now verify if the specified name contain non-alphanumeric (others than a-z and 0-9) in Auto Attendant (IVR), Password List, Music On Hold and Scheduled Task. If an item already configured contain invalid characters, an error will be displayed on Commit window and configuration ignored (not generated).
  • [XS] - We now verify if the specified name contain non-alphanumeric (others than a-z and 0-9) in Auto Attendant (IVR), Password List, Music On Hold and Scheduled Task. If an item already configured contain invalid characters, an error will be displayed on Commit window and configuration ignored (not generated).
  • [XS] - Fix comments and header on the General page.
  • [XS] - Fix comments and header on the General page.
  • [XS] - On Realtime library, verify if the UIDs (uniqueid) is an array, else return nothing (bugfixes).
  • [XS] - On Realtime library, verify if the UIDs (uniqueid) is an array, else return nothing (bugfixes).
  • [XS] - Disable Session for all shell (cron) and AGI scripts. The session is not required/used by theses scripts and create lots of file on the sessions directory that are not automatically purge on exit.
  • [XS] - Disable Session for all shell (cron) and AGI scripts. The session is not required/used by theses scripts and create lots of file on the sessions directory that are not automatically purge on exit.
  • [XS] - A new option to specify Busy Timeout has been added in Lines -> Outgoing Lines -> Dial Options. The calling channel will be hung up after the specified number of seconds if destination is Busy. If you specify '0', this application will wait until the calling channel hangs up. - Set a default timeout value of 30 seconds to Busy when trying to reach an agent in Queue (ACD), otherwise the value is set to 60 seconds in FollowMe, Local Extensions, etc.
  • [XS] - A new option to specify Busy Timeout has been added in Lines -> Outgoing Lines -> Dial Options. The calling channel will be hung up after the specified number of seconds if destination is Busy. If you specify '0', this application will wait until the calling channel hangs up. - Set a default timeout value of 30 seconds to Busy when trying to reach an agent in Queue (ACD), otherwise the value is set to 60 seconds in FollowMe, Local Extensions, etc.
  • [XS] - Fix a minor issue on GUI in the Lines -> Incoming Lines section when using Block extensions.
  • [XS] - Fix a minor issue on GUI in the Lines -> Incoming Lines section when using Block extensions.
  • [XS] - You can now specify a Music-On-Hold Class on Incoming Lines -> Options. - Various bugfixes: - Create an internal function for 'SetMusicOnHold' and create compatible dialplan for Asterisk 1.2 and 1.4. - Remplace all occurences of 'SetMusicOnHold' to use new function. - Cleanup code on Incoming and Outgoing Lines backend.
  • [XS] - You can now specify a Music-On-Hold Class on Incoming Lines -> Options. - Various bugfixes: - Create an internal function for 'SetMusicOnHold' and create compatible dialplan for Asterisk 1.2 and 1.4. - Remplace all occurences of 'SetMusicOnHold' to use new function. - Cleanup code on Incoming and Outgoing Lines backend.
  • [XS] - Fix a tenant issue when using Port based routing in Incoming Lines.
  • [XS] - Fix a tenant issue when using Port based routing in Incoming Lines.
  • [XS] - Fixed bug w/ Configuration options (under Settings): General tab wasn't displayed due to recent updates to configuration files.
  • [XS] - Fixed bug w/ Configuration options (under Settings): General tab wasn't displayed due to recent updates to configuration files.
  • [XS] - Updated Reports pages: - Cleanup of reports page (minor PHP/HTML code updates). - Now display a message when no report data is available in current report. - Now use checkboxes instead of multi-select list to select queues, IVR or call types.
  • [XS] - Updated Reports pages: - Cleanup of reports page (minor PHP/HTML code updates). - Now display a message when no report data is available in current report. - Now use checkboxes instead of multi-select list to select queues, IVR or call types.
  • [XS] - Wrong value (first one only) was specified when using multiple SIP domains.
  • [XS] - Wrong value (first one only) was specified when using multiple SIP domains.
  • [XS] - SIP Domains are now generated one per line (when multiple sip domains are specified). - It is now possible de specify Destination context (Class of Service) for SIP domains by using a comma (example: ,).
  • [XS] - SIP Domains are now generated one per line (when multiple sip domains are specified). - It is now possible de specify Destination context (Class of Service) for SIP domains by using a comma (example: ,).
  • [XS] - Bugfix for SIP Domains: domain= lines should not be created when values are empty in GUI.
  • [XS] - Bugfix for SIP Domains: domain= lines should not be created when values are empty in GUI.
  • [ES] - Fix undefined variable and add more error message on Commit when the trunk for a Special or Emergency Line is not valid.
  • [ES] - Fix undefined variable and add more error message on Commit when the trunk for a Special or Emergency Line is not valid.
  • [ES] - When using the Local channel, we must absolutly use the 'No Release' flag (/n) else we are unable to see Agent status with 'show queues' on Asterisk CLI (Revert revision 1575). - Add a notice message in ACD -> Queues when the Transfer option is enabled that when call are answered out of a queue, transfers of calls must be done using Asterisk '#' transfers (source: http://www.voipinfo.org/wiki/view/Asterisk+cmd+Queue)
  • [ES] - When using the Local channel, we must absolutly use the 'No Release' flag (/n) else we are unable to see Agent status with 'show queues' on Asterisk CLI (Revert revision 1575). - Add a notice message in ACD -> Queues when the Transfer option is enabled that when call are answered out of a queue, transfers of calls must be done using Asterisk '#' transfers (source: http://www.voipinfo.org/wiki/view/Asterisk+cmd+Queue)
  • [XS] - Bugfix of SIP Domains: they are now saved in asterisk sip.conf configuration file. - Updated SQL driver to take care of recent changes to Agents (moved from Extensions to ACD -> Agents). - Cleanup of Index page and updated icons.
  • [XS] - Bugfix of SIP Domains: they are now saved in asterisk sip.conf configuration file. - Updated SQL driver to take care of recent changes to Agents (moved from Extensions to ACD -> Agents). - Cleanup of Index page and updated icons.
  • [XS] - Cleanup of static ScopServ configuration files. - Updates to Interface: - Now use checkboxes selection instead of multi-select where it can be done to help users to select multiple options (instead of using CTRL on keyboard). - Created new 'ACD' section for easy management of Queues and Agents (when option is enabled). - Agents are now managed under ACD -> Agents section. - Moved Extensions Group and Pickup Groups under Extensions section. - Moved Agent Groups, Queues and ACD Tag/Pause Code under ACD section. - Removed old (now unused) Group section. - Bugfixes: - When selecting some telephony modules (Fax, Flash Operator Panel, Billing, SMDR) the related configuration wasn't displayed until configuration was saved. Now, when selecting one of theses options, the form is updated instead (no need to save).
  • [XS] - Cleanup of static ScopServ configuration files. - Updates to Interface: - Now use checkboxes selection instead of multi-select where it can be done to help users to select multiple options (instead of using CTRL on keyboard). - Created new 'ACD' section for easy management of Queues and Agents (when option is enabled). - Agents are now managed under ACD -> Agents section. - Moved Extensions Group and Pickup Groups under Extensions section. - Moved Agent Groups, Queues and ACD Tag/Pause Code under ACD section. - Removed old (now unused) Group section. - Bugfixes: - When selecting some telephony modules (Fax, Flash Operator Panel, Billing, SMDR) the related configuration wasn't displayed until configuration was saved. Now, when selecting one of theses options, the form is updated instead (no need to save).
  • [XS] - On Snom Phone provisionning, we now disable Redirect Ringing by default else any ringing will be transfered to BLF key if user presses any BLF key when their phone is ringing (Ticket: F6D11C).
  • [XS] - On Snom Phone provisionning, we now disable Redirect Ringing by default else any ringing will be transfered to BLF key if user presses any BLF key when their phone is ringing (Ticket: F6D11C).
  • [XS] - If a Scheduled Task name contain a space or dash (-), we must encode the filename to avoid error when moving file.
  • [XS] - If a Scheduled Task name contain a space or dash (-), we must encode the filename to avoid error when moving file.

    1.4.10.1 (2007-12-03)

  • [XS] - Several modification have been made to Realtime ACD Monitor to increase performance and recude memory and CPU usage. We now skip 'RINGNOANSWER' event when importing Queue (ACD) log in SQL database and Agent are now sorted by name in Agents Summary.
  • [XS] - Several modification have been made to Realtime ACD Monitor to increase performance and recude memory and CPU usage. We now skip 'RINGNOANSWER' event when importing Queue (ACD) log in SQL database and Agent are now sorted by name in Agents Summary.
  • [ES] - Add a missing parenthesis in Scheduled Tasks dialplan.
  • [ES] - Add a missing parenthesis in Scheduled Tasks dialplan.
  • [XS] - You can now specify a value of 0 second to disable the script to terminate active channel for more than "x" seconds.
  • [XS] - You can now specify a value of 0 second to disable the script to terminate active channel for more than "x" seconds.

    1.4.10 (2007-11-20)

  • [XS] - A memory leak has been fixed in Realtime Report -> Channels and fix an undefined variable warning message.
  • [XS] - A memory leak has been fixed in Realtime Report -> Channels and fix an undefined variable warning message.
  • [XS] - Fix minor error and undefined variable in Telephony -> General pages.
  • [XS] - Fix minor error and undefined variable in Telephony -> General pages.
  • [ES] - Add a 'Line Label' option in Polycom Provisioning -> Options. This parameter allow to choose which mode (Extension Number or Full Name) will be used to display line informations on phone LCD.
  • [ES] - Add a 'Line Label' option in Polycom Provisioning -> Options. This parameter allow to choose which mode (Extension Number or Full Name) will be used to display line informations on phone LCD.
  • [XS] - Multiple undefined variable and/or index warning messages (only visible on PHP error log file) have been fixed in configuration generator (backend).
  • [XS] - Multiple undefined variable and/or index warning messages (only visible on PHP error log file) have been fixed in configuration generator (backend).
  • [XS] - Log UniqueID of channel and bridged channel for Non-ACD calls (Realtime) - Trap signal and do a clean shutdown when the Queue2SQL script is interrupted. - Fix display/layout in Reports -> ACD -> Agents when no data are available.
  • [XS] - Log UniqueID of channel and bridged channel for Non-ACD calls (Realtime) - Trap signal and do a clean shutdown when the Queue2SQL script is interrupted. - Fix display/layout in Reports -> ACD -> Agents when no data are available.
  • [XS] - Another batch of bugfixes in the Realtime Monitor windows for Queue (ACD) calls. Fix Non-ACD and Logged Time.
  • [XS] - Another batch of bugfixes in the Realtime Monitor windows for Queue (ACD) calls. Fix Non-ACD and Logged Time.
  • [XS] - We now track Non-ACD calls made by an agent in Queue (ACD) reports. This applied to both Historical and Realtime reports. - Fix a display issue with 'Current State' in Realtime Monitor -> Agents Summary.
  • [XS] - We now track Non-ACD calls made by an agent in Queue (ACD) reports. This applied to both Historical and Realtime reports. - Fix a display issue with 'Current State' in Realtime Monitor -> Agents Summary.
  • [XS] - Multiple issues has been fixed on Historical and Realtime reports for Queues (ACD).
  • [XS] - Multiple issues has been fixed on Historical and Realtime reports for Queues (ACD).
  • [XS] - The recovery mode in Queue2SQL (ACD) script has been enhanced and now regenerate data for Realtime Monitor. - In Realtime Monitor, we now store informations for login, pause and notready timers per queue. - If an agent is paused then logout, we calculate the difference and increment the notready timer (Realtime). - Fix display of AgentID (ACD) in Realtime Monitor. - We now tag internal call to an IVR as 'Application'.
  • [XS] - The recovery mode in Queue2SQL (ACD) script has been enhanced and now regenerate data for Realtime Monitor. - In Realtime Monitor, we now store informations for login, pause and notready timers per queue. - If an agent is paused then logout, we calculate the difference and increment the notready timer (Realtime). - Fix display of AgentID (ACD) in Realtime Monitor. - We now tag internal call to an IVR as 'Application'.

    1.4.9.1 (2007-11-12)

  • [XS] - You can set fallback destination on 'Repeat Menu' destination.
  • [XS] - You can set fallback destination on 'Repeat Menu' destination.
  • [XS] - Remove the "/n" (no release) option in Local channels when log as an Agent in Queue (ACD) system.
  • [XS] - Remove the "/n" (no release) option in Local channels when log as an Agent in Queue (ACD) system.
  • [XS] - Remove 'Auto Logoff' option in Applications -> Queues (ACD).
  • [XS] - Remove 'Auto Logoff' option in Applications -> Queues (ACD).
  • [ES] - Add Date Time settings for SCCP channels in the SEP.cnf.xml files.
  • [ES] - Add Date Time settings for SCCP channels in the SEP.cnf.xml files.
  • [ES] - Add 'Realtime Monitor' in the Service list.
  • [ES] - Add 'Realtime Monitor' in the Service list.
  • [XS] - Support for Aastra 51i (1 line), Aastra 53i (3 lines) and Aastra 55i (4 lines) in the Auto Provisioning System.
  • [XS] - Support for Aastra 51i (1 line), Aastra 53i (3 lines) and Aastra 55i (4 lines) in the Auto Provisioning System.

    1.4.9 (2007-11-10)

  • [XS] - We now use OUTBOUND_GROUP_ONCE variable instead of OUTBOUND_GROUP in Agent and Local extensions dialplan, this mainly fix a transfer problem in Queue (ACD). The OUTBOUND_GROUP_ONCE variable work exactly like OUTBOUND_GROUP except it will get unset after use so it won't get accidentally inherited.
  • [XS] - We now use OUTBOUND_GROUP_ONCE variable instead of OUTBOUND_GROUP in Agent and Local extensions dialplan, this mainly fix a transfer problem in Queue (ACD). The OUTBOUND_GROUP_ONCE variable work exactly like OUTBOUND_GROUP except it will get unset after use so it won't get accidentally inherited.
  • [XS] = When a Password/PIN is required on Outgoing Lines, we now reset CDR information after an authentication and don't save current data before resetting it. Since we must always answer the line prior to playback audio, this fix issue where all records have ANSWERED as disposition.
  • [XS] = When a Password/PIN is required on Outgoing Lines, we now reset CDR information after an authentication and don't save current data before resetting it. Since we must always answer the line prior to playback audio, this fix issue where all records have ANSWERED as disposition.
  • [XS] - Fix 'Not Ready' and 'Available Time' columns for Queues (ACD) and change the algorith for 'Occupancy (%)' column in Realtime Monitor. Occupancy Level formula is now: ((talktime + notready) / loggedtime ) * 100 - Fix layout for Extensions (Phone) status in Realtime Monitor.
  • [XS] - Fix 'Not Ready' and 'Available Time' columns for Queues (ACD) and change the algorith for 'Occupancy (%)' column in Realtime Monitor. Occupancy Level formula is now: ((talktime + notready) / loggedtime ) * 100 - Fix layout for Extensions (Phone) status in Realtime Monitor.
  • [ES] - Fix an authentication error when viewing IVR and ACD detailled reports (using icons in CDR report). - Multiple issues in Call Type (Incoming/Outgoing/Internal) function has been fixed and a new type 'Forward' (FollowMe/Transfer) has added. - Add 'Forward' and 'Application' in Call Direction Filter.
  • [ES] - Fix an authentication error when viewing IVR and ACD detailled reports (using icons in CDR report). - Multiple issues in Call Type (Incoming/Outgoing/Internal) function has been fixed and a new type 'Forward' (FollowMe/Transfer) has added. - Add 'Forward' and 'Application' in Call Direction Filter.
  • [XS] - A script has been added when a Feature Code is called. This allow to get the real extension number where the CallerID wouldn' match the extension.
  • [XS] - A script has been added when a Feature Code is called. This allow to get the real extension number where the CallerID wouldn' match the extension.
  • [ES] - Add library for Extensions (Phones) and Hotdesk status in the Realtime Monitor. - Column to display Overflow Calls (unanswered/falback) has been added in the Queues Summary (Realtime Monitor).
  • [ES] - Add library for Extensions (Phones) and Hotdesk status in the Realtime Monitor. - Column to display Overflow Calls (unanswered/falback) has been added in the Queues Summary (Realtime Monitor).
  • [XS] - A new option has been added to send keepalives in the RTP stream to keep NAT open in Configuration -> Channels -> RTP and Phones -> Extensions (for SIP channels only).
  • [XS] - A new option has been added to send keepalives in the RTP stream to keep NAT open in Configuration -> Channels -> RTP and Phones -> Extensions (for SIP channels only).
  • [XS] - The TimeZone parameter in Voicemail configuration is now always generated, no matter if 'Play Message Enveloppe' is checked or not.
  • [XS] - The TimeZone parameter in Voicemail configuration is now always generated, no matter if 'Play Message Enveloppe' is checked or not.
  • [XS] - On the Hotdesk script, check if the channel type is mISDN and if this is a Blind Transfer, we must check for dialed extensions.
  • [XS] - On the Hotdesk script, check if the channel type is mISDN and if this is a Blind Transfer, we must check for dialed extensions.
  • [XS] - Fix a variable conflict that can cause some extensions to not be generated on Commit.
  • [XS] - Fix a variable conflict that can cause some extensions to not be generated on Commit.
  • [XS] - When we generate Aastra provisioning files, we now check if the 'dhcp' parameter has been defined, and if not, we then set the default value to 'True' as it can be possible that some phones do not have the 'dhcp' parameter activated.
  • [XS] - When we generate Aastra provisioning files, we now check if the 'dhcp' parameter has been defined, and if not, we then set the default value to 'True' as it can be possible that some phones do not have the 'dhcp' parameter activated.
  • [ES] - Add a new tab in Reports -> Call Distribution to list Overflow calls. - It's now possible to list answered calls in Call Distributions -> Answered Calls. - Fix an undefined variable error in Print header (in popup windows).
  • [ES] - Add a new tab in Reports -> Call Distribution to list Overflow calls. - It's now possible to list answered calls in Call Distributions -> Answered Calls. - Fix an undefined variable error in Print header (in popup windows).
  • [XS] - Fix a problem in dial script (AGI) when we forward a call to an external number.
  • [XS] - Fix a problem in dial script (AGI) when we forward a call to an external number.
  • [XS] - Include Inter-Tenant Access Code in the 'all-outgoing' context when a Class of Services is configured to 'Include All Outgoing Lines'.
  • [XS] - Include Inter-Tenant Access Code in the 'all-outgoing' context when a Class of Services is configured to 'Include All Outgoing Lines'.
  • [XS] - Move function to generate objects in Switchboard (Operator Panel) is now executed as last action in Commit script.
  • [XS] - Move function to generate objects in Switchboard (Operator Panel) is now executed as last action in Commit script.
  • [XS] - Change default DST value to North American rule in Snom provisionning (This apply to Fireworx PBX only).
  • [XS] - Change default DST value to North American rule in Snom provisionning (This apply to Fireworx PBX only).
  • [XS] - In Call Details (CDR) reports, we now verify if the call has been processed by a Queue (ACD) and if this is the case, display an icon that open a popup window with all call details in Queue.
  • [XS] - In Call Details (CDR) reports, we now verify if the call has been processed by a Queue (ACD) and if this is the case, display an icon that open a popup window with all call details in Queue.

    1.4.8 (2007-10-31)

  • [XS] - Rename 'Unanswered calls' to 'Overflow calls' in Reports -> Call Distributions. - In ACD reports, Agent Login and Logout can now be filtered by queue.
  • [XS] - Rename 'Unanswered calls' to 'Overflow calls' in Reports -> Call Distributions. - In ACD reports, Agent Login and Logout can now be filtered by queue.
  • [XS] - ACD reports are now more accurate. Fix miscalculation in Call Distribution by Weekday and Hour reports (Ticket: FC8EB3 and 167A42).
  • [XS] - ACD reports are now more accurate. Fix miscalculation in Call Distribution by Weekday and Hour reports (Ticket: FC8EB3 and 167A42).
  • [XS] - Fix a calculation problem for Start/End Date in Reports -> Call Distribution -> Call by Weekdays.
  • [XS] - Fix a calculation problem for Start/End Date in Reports -> Call Distribution -> Call by Weekdays.
  • [XS] - In some case, telephony package can be installed before core and this generate an error during installation. We now verify if the core package is installed.
  • [XS] - In some case, telephony package can be installed before core and this generate an error during installation. We now verify if the core package is installed.
  • [XS] - Fix wizard link for Phone Detection (Network Scan) in Telephony -> General.
  • [XS] - Fix wizard link for Phone Detection (Network Scan) in Telephony -> General.
  • [XS] - Automatically clean old messages logfiles in Asterisk each night.
  • [XS] - Automatically clean old messages logfiles in Asterisk each night.
  • [XS] - In the 'getPhoneChannels' function, we must unset the 'channel' variable on each loop else the value is inherit from last pass. This fix an issue when an agent log into a Queue (ACD).
  • [XS] - In the 'getPhoneChannels' function, we must unset the 'channel' variable on each loop else the value is inherit from last pass. This fix an issue when an agent log into a Queue (ACD).
  • [XS] - On Commit, verify if Switchboard (Operator) is installed and set objects in the database.
  • [XS] - On Commit, verify if Switchboard (Operator) is installed and set objects in the database.
  • [ES] - Fix display of Incoming Calls in Reports -> General. - Add missing dialplan for Live Call Tagging/Wrapup.
  • [ES] - Fix display of Incoming Calls in Reports -> General. - Add missing dialplan for Live Call Tagging/Wrapup.
  • [ES] - Add a missing closing parenthesis in Virtual Fax extensions.
  • [ES] - Add a missing closing parenthesis in Virtual Fax extensions.
  • [XS] - Import new function to list Abandoned and Unanswered calls in Queues (ACD).
  • [XS] - Import new function to list Abandoned and Unanswered calls in Queues (ACD).
  • [XS] - Multiple changes in Queue Log parser has been made. An incoming ACD call is now counted as abandoned only when the caller hangs up before the call is answered by an agent or before the call is routed to an other destination. Call that has bot been answered or abandoned are counted as Unanswered.
  • [XS] - Multiple changes in Queue Log parser has been made. An incoming ACD call is now counted as abandoned only when the caller hangs up before the call is answered by an agent or before the call is routed to an other destination. Call that has bot been answered or abandoned are counted as Unanswered.
  • [XS] - Verify if the destination Voicemail mailbox exist when a user forward a message in Web interface (Ticket: A9FB59).
  • [XS] - Verify if the destination Voicemail mailbox exist when a user forward a message in Web interface (Ticket: A9FB59).
  • [XS] - A keycode is now required to unlock experimental features in GUI.
  • [XS] - A keycode is now required to unlock experimental features in GUI.
  • [XS] - Fix a problem where agents cannot receive calls if Extension and CallerID (Internal) are different. We now verify what is the extension that match the calling channel.
  • [XS] - Fix a problem where agents cannot receive calls if Extension and CallerID (Internal) are different. We now verify what is the extension that match the calling channel.
  • [XS] - Automatically delete orphan file if the target of a symbolic link is deleted. This is used by Voicemail Broadcast feature if the message is removed from the broadcasted mailbox.
  • [XS] - Automatically delete orphan file if the target of a symbolic link is deleted. This is used by Voicemail Broadcast feature if the message is removed from the broadcasted mailbox.
  • [ES] - Add 'Voicemail Broadcast' option in Voicemail extension type. - You can now do 'live call tagging' using Call Tagging/Wrapup Code. Options has been added in Configuration -> Features Code. - New reports for Call Tagging/Wrapup are available in Reports -> General (Non-ACD) and Reports -> Call Distributions (ACD). - It's now possible to specify multiple Tag/Wrapup Code per call using 'Live Tag'.
  • [ES] - Add 'Voicemail Broadcast' option in Voicemail extension type. - You can now do 'live call tagging' using Call Tagging/Wrapup Code. Options has been added in Configuration -> Features Code. - New reports for Call Tagging/Wrapup are available in Reports -> General (Non-ACD) and Reports -> Call Distributions (ACD). - It's now possible to specify multiple Tag/Wrapup Code per call using 'Live Tag'.
  • [ES] - We add new arguments to queue2sql script to recover 'queue_log' file. (Example: --recover /var/log/asterisk/queue_log.2).
  • [ES] - We add new arguments to queue2sql script to recover 'queue_log' file. (Example: --recover /var/log/asterisk/queue_log.2).

    1.4.7 (2007-10-25)

  • [XS] - Fix a major issue where agents cannot unpause on some server.
  • [XS] - Fix a major issue where agents cannot unpause on some server.
  • [XS] - Fix typo when we generate config for SIP ToS.
  • [XS] - Fix typo when we generate config for SIP ToS.
  • [XS] - Remove unused field in Destination widget (bug introduced w/ DUNDi Lookup. now fixed).
  • [XS] - Remove unused field in Destination widget (bug introduced w/ DUNDi Lookup. now fixed).
  • [ES] - Multiple Permissions issues has been fixed in Telephony reports (Thanks Dave). - Add Realtime Monitor permission in Reports tree.
  • [ES] - Multiple Permissions issues has been fixed in Telephony reports (Thanks Dave). - Add Realtime Monitor permission in Reports tree.
  • [XS] - Minor typo in phones backend.
  • [XS] - Minor typo in phones backend.
  • [XS] - In Flash Operator Panel, IAX phones (extensions) buttons are now correctly configured in 'op_buttons.cfg' file (Ticket: C4E81F).
  • [XS] - In Flash Operator Panel, IAX phones (extensions) buttons are now correctly configured in 'op_buttons.cfg' file (Ticket: C4E81F).
  • [XS] - We have rewrite the 'Browse' window in Music on Hold when using 'Native' or 'MP3 Directory' mode.
  • [XS] - We have rewrite the 'Browse' window in Music on Hold when using 'Native' or 'MP3 Directory' mode.
  • [ES] - Filter and Database Update popup windows are now resizable in Reports -> Call Details.
  • [ES] - Filter and Database Update popup windows are now resizable in Reports -> Call Details.
  • [ES] - Add support for Snom 370 in Phone Provisioning. - Option to select firmware version (6 or 7) for Snom has been added to provisionning.
  • [ES] - Add support for Snom 370 in Phone Provisioning. - Option to select firmware version (6 or 7) for Snom has been added to provisionning.
  • [XS] - Code cleanup in Configuration files. Each section has been splitted in separate files. - Initial import of SQL tables for Asterisk Realtime (ARA).
  • [XS] - Code cleanup in Configuration files. Each section has been splitted in separate files. - Initial import of SQL tables for Asterisk Realtime (ARA).
  • [XS] - Fix a minor issue with the 'Stop Asterisk' link in Detect Interface window.
  • [XS] - Fix a minor issue with the 'Stop Asterisk' link in Detect Interface window.
  • [ES] - Add 'DUNDI lookup' in Incoming Lines destination list.
  • [ES] - Add 'DUNDI lookup' in Incoming Lines destination list.
  • [ES] - Add Advanced CallerID options in Lines -> Incoming Lines, this allow to specify the Caller Presentation mode.
  • [ES] - Add Advanced CallerID options in Lines -> Incoming Lines, this allow to specify the Caller Presentation mode.
  • [XS] - If using Wanpipe digital interface, you can now specify clock mode (NORMAL/MASTER) from Interface -> Digital Interface. This will change the value of TE_CLOCK in wanpipe configuration files (Ticket: 906FD1).
  • [XS] - If using Wanpipe digital interface, you can now specify clock mode (NORMAL/MASTER) from Interface -> Digital Interface. This will change the value of TE_CLOCK in wanpipe configuration files (Ticket: 906FD1).
  • [XS] - The network options (DHCP or static IP) in Phone Provisioning are no longer available when creating template since it cannot be used to assign unique IP addresses to each phone. This applied to Aastra, Snom and Sipura phones. (Ticket: 38C939).
  • [XS] - The network options (DHCP or static IP) in Phone Provisioning are no longer available when creating template since it cannot be used to assign unique IP addresses to each phone. This applied to Aastra, Snom and Sipura phones. (Ticket: 38C939).
  • [XS] - Fix undefined variable in Config -> Billing -> Accounts when clicking on 'Display Report' link.
  • [XS] - Fix undefined variable in Config -> Billing -> Accounts when clicking on 'Display Report' link.
  • [XS] - In Miscellaneous -> Password List, you can now assign a custom account code for each PIN (ex. PIN 1234 will set the accountcode to customerxyz).
  • [XS] - In Miscellaneous -> Password List, you can now assign a custom account code for each PIN (ex. PIN 1234 will set the accountcode to customerxyz).
  • [XS] - Fix log parsing in Tools -> Asterisk Log when using Asterisk 1.4.
  • [XS] - Fix log parsing in Tools -> Asterisk Log when using Asterisk 1.4.
  • [ES] - Add MWI configuration per line on Aastra 57i provisioning.
  • [ES] - Add MWI configuration per line on Aastra 57i provisioning.
  • [XS] - Agent have now access to Realtime and historical ACD reports and Flash Operator Panel.
  • [XS] - Agent have now access to Realtime and historical ACD reports and Flash Operator Panel.
  • [XS] - In General -> Extensions list, IP addresses are now clickable and will open phone web page (if available) (Ticket: 4C5AF9).
  • [XS] - In General -> Extensions list, IP addresses are now clickable and will open phone web page (if available) (Ticket: 4C5AF9).
  • [ES] - Add summary (total/average) in Reports -> General and Reports -> Call Detail (CDR) (Ticket: 1EC880). - Fix minor undefined variable in CDR reports.
  • [ES] - Add summary (total/average) in Reports -> General and Reports -> Call Detail (CDR) (Ticket: 1EC880). - Fix minor undefined variable in CDR reports.
  • [XS] - On Snom provisioning, if Internal Directory is disabled (MicroBrowser), then you can specify a custom URL for directory.
  • [XS] - On Snom provisioning, if Internal Directory is disabled (MicroBrowser), then you can specify a custom URL for directory.

    1.4.6 (2007-10-22)

  • [XS] - Fix a problem with Virtual Station extension (Shared Line Appearance).
  • [XS] - Fix a problem with Virtual Station extension (Shared Line Appearance).
  • [XS] - Minor layout fix in Miscllaneous -> Provisioning.
  • [XS] - Minor layout fix in Miscllaneous -> Provisioning.
  • [XS] - Move 'Flash Operator Panel' item and permissions in the Reports tree menu (Thanks Erik).
  • [XS] - Move 'Flash Operator Panel' item and permissions in the Reports tree menu (Thanks Erik).
  • [XS] - Fix a problem in Miscellaneous -> Provisionning when using multiple tenants.
  • [XS] - Fix a problem in Miscellaneous -> Provisionning when using multiple tenants.
  • [XS] - Remove 2nd feature code option from Features Codes -> Agent Pause (ACD) since it unused. Note that the Agent Pause feature automatically toggle status between pause/unpause with the same feature code (Ticket: 610B56).
  • [XS] - Remove 2nd feature code option from Features Codes -> Agent Pause (ACD) since it unused. Note that the Agent Pause feature automatically toggle status between pause/unpause with the same feature code (Ticket: 610B56).
  • [XS] - Support for Shoutcast Music On Hold is now fixed (require mpg123).
  • [XS] - Support for Shoutcast Music On Hold is now fixed (require mpg123).
  • [XS] - Only list Virtual Fax that are associate with the current tenant when we select 'Virtual Fax' as a destination (ex. Incoming Lines).
  • [XS] - Only list Virtual Fax that are associate with the current tenant when we select 'Virtual Fax' as a destination (ex. Incoming Lines).
  • [XS] - Fix a redirect to login page problem with some link in Action list.
  • [XS] - Fix a redirect to login page problem with some link in Action list.
  • [XS] - A new option has been added in Phones -> Extensions -> User Options., it now possible to Call Forward a call when the Extension status is Unavailable. This can happen when a SIP device is not connected or when an Hotdesk user is not logged.
  • [XS] - A new option has been added in Phones -> Extensions -> User Options., it now possible to Call Forward a call when the Extension status is Unavailable. This can happen when a SIP device is not connected or when an Hotdesk user is not logged.
  • [XS] - The Service Level in Queue (ACD) is now calculated by our own scripts and values from Asterisk are now ignored since they aren't preserved across restart and/or reload. - A queue with no activity has now a Service Level of 100% (it has answeved everything of nothing).
  • [XS] - The Service Level in Queue (ACD) is now calculated by our own scripts and values from Asterisk are now ignored since they aren't preserved across restart and/or reload. - A queue with no activity has now a Service Level of 100% (it has answeved everything of nothing).
  • [XS] - Fix some undefined variables in Manager library.
  • [XS] - Fix some undefined variables in Manager library.
  • [XS] - You can now set a password (single or list) for all Extensions and Applications defined in the server.
  • [XS] - You can now set a password (single or list) for all Extensions and Applications defined in the server.
  • [XS] - Fix a bug where Virtual Extension user options do not appear by default (Ticket: E2E3FB).
  • [XS] - Fix a bug where Virtual Extension user options do not appear by default (Ticket: E2E3FB).
  • [XS] - You can now filter CDR reports by Account Code (Ticket: 73A80D).
  • [XS] - You can now filter CDR reports by Account Code (Ticket: 73A80D).
  • [XS] - Check if 'app_fax.so' is installed and use SendFAX/ReceiveFAX instead of RxFax/TxFax (SpanDSP) (patch 10815 from Digium bug tracker).
  • [XS] - Check if 'app_fax.so' is installed and use SendFAX/ReceiveFAX instead of RxFax/TxFax (SpanDSP) (patch 10815 from Digium bug tracker).
  • [XS] - A new option has been added in Configuration -> Call Details (CDR) to automatically send all CDR events to the manager (AMI).
  • [XS] - A new option has been added in Configuration -> Call Details (CDR) to automatically send all CDR events to the manager (AMI).
  • [XS] - Fix a problem when going to Tools -> Telephony -> Database and trying to do a Cleanup Database (Ticket: 7C8ED9).
  • [XS] - Fix a problem when going to Tools -> Telephony -> Database and trying to do a Cleanup Database (Ticket: 7C8ED9).
  • [XS] - Replace all occurence of 'agent-notconnected' to 'agent-notlogged' when we generate dialplan for Queue (ACD) functions (Ticket: C1B46C).
  • [XS] - Replace all occurence of 'agent-notconnected' to 'agent-notlogged' when we generate dialplan for Queue (ACD) functions (Ticket: C1B46C).
  • [XS] - Commands used to lookup CallerID name and Blacklisted number are now fully compatible with all Asterisk versions, including 1.4. - Remove unique phone number restriction in Lines -> CallerID Lookup, it's now possible to have the same number listed in CallerID Lookup and Whitelist.
  • [XS] - Commands used to lookup CallerID name and Blacklisted number are now fully compatible with all Asterisk versions, including 1.4. - Remove unique phone number restriction in Lines -> CallerID Lookup, it's now possible to have the same number listed in CallerID Lookup and Whitelist.
  • [XS] - When an extension act as a Voicemail operator, it now possible to use Call Forward rules defined for this extension (Thanks Christian).
  • [XS] - When an extension act as a Voicemail operator, it now possible to use Call Forward rules defined for this extension (Thanks Christian).
  • [XS] - We now call the 'faxreceive' macro from a different context that have is own 'h' (hangup) extensions in order to send Fax notification (Email/Printer).
  • [XS] - We now call the 'faxreceive' macro from a different context that have is own 'h' (hangup) extensions in order to send Fax notification (Email/Printer).

    1.4.5 (2007-10-15)

  • [XS] - Fix a deprecated command in Voicemail Extensions type when using Asterisk 1.4.
  • [XS] - Fix a deprecated command in Voicemail Extensions type when using Asterisk 1.4.
  • [XS] - Fix an issue where Voicemail greeting is not played correctly on Asterisk 1.4.
  • [XS] - Fix an issue where Voicemail greeting is not played correctly on Asterisk 1.4.
  • [XS] - Check if app_changrab.so is installed, if not, disable the feature.
  • [XS] - Check if app_changrab.so is installed, if not, disable the feature.
  • [ES] - Add IVR reports permissions in Phone -> Extensions -> Web GUI.
  • [ES] - Add IVR reports permissions in Phone -> Extensions -> Web GUI.
  • [XS] - It now possible to restrict which Queues (ACD) an admin (Admin -> Users) can enabled in Extensions -> WebGUI -> ACD reports.
  • [XS] - It now possible to restrict which Queues (ACD) an admin (Admin -> Users) can enabled in Extensions -> WebGUI -> ACD reports.
  • [XS] - More deprecated fix for Asterisk 1.4. (Prefixing the mailbox with an option in Voicemail) (Ticket: 584F9C).
  • [XS] - More deprecated fix for Asterisk 1.4. (Prefixing the mailbox with an option in Voicemail) (Ticket: 584F9C).
  • [ES] - Update Tone Indication configuration file and add the following countries in the list: Austria, Bulgaria, Belgium, Switzerland, China, Czech Republic, Denmark, Estonia, Spain, Israel, India, Japan, Malaysia, Philippines, Sweden, Singapore, Thailand and Venezuela. - South Africa uses two switch types, so add a Tone Indication for both switch (Alcatel and Siemens).
  • [ES] - Update Tone Indication configuration file and add the following countries in the list: Austria, Bulgaria, Belgium, Switzerland, China, Czech Republic, Denmark, Estonia, Spain, Israel, India, Japan, Malaysia, Philippines, Sweden, Singapore, Thailand and Venezuela. - South Africa uses two switch types, so add a Tone Indication for both switch (Alcatel and Siemens).
  • [XS] - Fix SessionID in Link for all applications in Tools -> Telephony when using SSH tunnel or http://localhost to reach GUI.
  • [XS] - Fix SessionID in Link for all applications in Tools -> Telephony when using SSH tunnel or http://localhost to reach GUI.
  • [ES] - To make IVR report easier to understand, we add a new column that display informations about the Destination of the IVR key.
  • [ES] - To make IVR report easier to understand, we add a new column that display informations about the Destination of the IVR key.
  • [ES] - Add support for 'TIFF' files in Email-to-Fax scripts (Virtual Fax).
  • [ES] - Add support for 'TIFF' files in Email-to-Fax scripts (Virtual Fax).
  • [XS] - More check has been added to avoid duplicate line when importing Queue Log in SQL database. - Ignore 'ADDMEMBER', 'REMOVEMEMBER', 'PAUSE' and 'UNPAUSE' events when we import Queue Log file. Note that we use PAUSEALL and UNPAUSEALL status for Agents.
  • [XS] - More check has been added to avoid duplicate line when importing Queue Log in SQL database. - Ignore 'ADDMEMBER', 'REMOVEMEMBER', 'PAUSE' and 'UNPAUSE' events when we import Queue Log file. Note that we use PAUSEALL and UNPAUSEALL status for Agents.
  • [XS] - Fix a problem with Agent Pause/Unpause in ACD Queues. - We must use 'DATABASE SHOW' instead of 'DATABASE GET' when retrieving Persistent Members status in Asterisk since 'DbGET' truncate data at 255 characters when using Asterisk Manager Interface (AMI).
  • [XS] - Fix a problem with Agent Pause/Unpause in ACD Queues. - We must use 'DATABASE SHOW' instead of 'DATABASE GET' when retrieving Persistent Members status in Asterisk since 'DbGET' truncate data at 255 characters when using Asterisk Manager Interface (AMI).
  • [ES] - Add an option in Applications -> Application to Send DTMF digits after the call has been answered when the destination is set to Extension/External Number (Tciket: F2552A).
  • [ES] - Add an option in Applications -> Application to Send DTMF digits after the call has been answered when the destination is set to Extension/External Number (Tciket: F2552A).
  • [XS] - Check if 'logrotate' configuration directory exist and copy config file for Asterisk.
  • [XS] - Check if 'logrotate' configuration directory exist and copy config file for Asterisk.
  • [XS] - Verify CDR records (Call Direction, Recording files, etc) on a hourly basis, not daily.
  • [XS] - Verify CDR records (Call Direction, Recording files, etc) on a hourly basis, not daily.

    1.4.4 (2007-10-05)

  • [XS] - Fix SessionID in URL (link) for Switchboard and Realtime module in End-user (Client) menu.
  • [XS] - Fix SessionID in URL (link) for Switchboard and Realtime module in End-user (Client) menu.
  • [XS] - Fix an issue on Outgoing Line when using Password List in multiple Tenants.
  • [XS] - Fix an issue on Outgoing Line when using Password List in multiple Tenants.
  • [ES] - It's now possible to defined Username/Password for Hylafax services in Interface -> Virtual Fax -> Authentication. - Add 'IAXmodem (Virtual Modem)' in Services list, this is required for Hylafax support.
  • [ES] - It's now possible to defined Username/Password for Hylafax services in Interface -> Virtual Fax -> Authentication. - Add 'IAXmodem (Virtual Modem)' in Services list, this is required for Hylafax support.
  • [ES] - Add a new option in Configuration -> Commit Menu to automatically generate (Commit) configurations on update of the Telephony package.
  • [ES] - Add a new option in Configuration -> Commit Menu to automatically generate (Commit) configurations on update of the Telephony package.
  • [XS] - Merge multiple Scheduled Task (crond) in a single script. Since this script is executed at each minute and that most script only run at a specific interval/time, we have less function call to made and the server load average is now much lower. - Remove unused 'vmcheck' and 'monitor_file' scripts (merged).
  • [XS] - Merge multiple Scheduled Task (crond) in a single script. Since this script is executed at each minute and that most script only run at a specific interval/time, we have less function call to made and the server load average is now much lower. - Remove unused 'vmcheck' and 'monitor_file' scripts (merged).
  • [XS] - We must not use 'sudo' when application is already running as root. - Only change ownership of file/directory if it not writable.
  • [XS] - We must not use 'sudo' when application is already running as root. - Only change ownership of file/directory if it not writable.
  • [XS] - On some rare condition, Asterisk can write corrupted info on Queue Log so we now check format of some fields to check if they are valid.
  • [XS] - On some rare condition, Asterisk can write corrupted info on Queue Log so we now check format of some fields to check if they are valid.
  • [XS] - Fix link for Auto-Detect (Interface) and Network Scan (Provisioning) when using http://localhost.
  • [XS] - Fix link for Auto-Detect (Interface) and Network Scan (Provisioning) when using http://localhost.
  • [ES] - Add Jitter Buffer settings in Configuration -> Channels for Zap, SIP, MGCP and H.323 channel (Require Asterisk 1.4+).
  • [ES] - Add Jitter Buffer settings in Configuration -> Channels for Zap, SIP, MGCP and H.323 channel (Require Asterisk 1.4+).
  • [XS] - Implementation of the 'Shared Line Appearance' (SLA) module for Asterisk 1.4. This module can be enabled in Configuration -> Modules and Trunk/Station can be defined in Interface -> Shared Line Appearance.
  • [XS] - Implementation of the 'Shared Line Appearance' (SLA) module for Asterisk 1.4. This module can be enabled in Configuration -> Modules and Trunk/Station can be defined in Interface -> Shared Line Appearance.
  • [XS] - Remove 'Caller Join in Transfer' option in Snom provisioning and always set this value to 'off' by default.
  • [XS] - Remove 'Caller Join in Transfer' option in Snom provisioning and always set this value to 'off' by default.
  • [XS] - Remove Agent settings in Configuration -> Agent (ACD) since it no more used and work only with 'chan_agent'.
  • [XS] - Remove Agent settings in Configuration -> Agent (ACD) since it no more used and work only with 'chan_agent'.
  • [XS] - Support for 'chan_agent' (ACD) was been removed. All the configurations for Queues (ACD) are now automatically generated in Dynamic mode.
  • [XS] - Support for 'chan_agent' (ACD) was been removed. All the configurations for Queues (ACD) are now automatically generated in Dynamic mode.
  • [XS] - Fix Operator destination in Ring Group (Extension).
  • [XS] - Fix Operator destination in Ring Group (Extension).
  • [ES] - Add Sanity check in the Commit screen. Check Zaptel (UDEV) permissions if enabled and automatically disable Snapshot if disk space in the Snapshot directory is lower than 500 MB.
  • [ES] - Add Sanity check in the Commit screen. Check Zaptel (UDEV) permissions if enabled and automatically disable Snapshot if disk space in the Snapshot directory is lower than 500 MB.
  • [XS] - Fix an issue when we set the default Voicemail destination to 'Voicemail Main' when an user press '*' (Thanks Dave).
  • [XS] - Fix an issue when we set the default Voicemail destination to 'Voicemail Main' when an user press '*' (Thanks Dave).
  • [ES] - Add DigitTimeout and ResponseTimeout in the Voicemail Main macro (dialplan). - When we generate Ring Group (Extensions) configuration and destination is an Application, we now use 'Goto' instead of a local channels.
  • [ES] - Add DigitTimeout and ResponseTimeout in the Voicemail Main macro (dialplan). - When we generate Ring Group (Extensions) configuration and destination is an Application, we now use 'Goto' instead of a local channels.
  • [ES] - Duplicate the 'Update Database' link in the Reports -> General page. - On the 'Update Database' popup window, we now execute table cleanup functions and verify or Monitoring files.
  • [ES] - Duplicate the 'Update Database' link in the Reports -> General page. - On the 'Update Database' popup window, we now execute table cleanup functions and verify or Monitoring files.
  • [ES] - Add 'Update Database' item in Reports -> Call Details in order to synchronize CDR database and verify if some call has not been tagged.
  • [ES] - Add 'Update Database' item in Reports -> Call Details in order to synchronize CDR database and verify if some call has not been tagged.
  • [XS] - Fix redirection to Login screen when we apply Filter in Call Detail reports.
  • [XS] - Fix redirection to Login screen when we apply Filter in Call Detail reports.
  • [ES] - Add missing parameters in Voicemail configuration when the file is generated by the 'vmpass' script (Ticket: EED7CC).
  • [ES] - Add missing parameters in Voicemail configuration when the file is generated by the 'vmpass' script (Ticket: EED7CC).
  • [XS] - When we defined Global variables in Asterisk 1.4 dialplan, the use of the 'g' flag is now deprecated. We use Set(GLOBAL(foo)=bar) instead.
  • [XS] - When we defined Global variables in Asterisk 1.4 dialplan, the use of the 'g' flag is now deprecated. We use Set(GLOBAL(foo)=bar) instead.
  • [XS] - Fix SQL query to fetch data in Reports -> General -> Incoming Calls.
  • [XS] - Fix SQL query to fetch data in Reports -> General -> Incoming Calls.
  • [ES] - Virtual Fax has been moved from Configuration to Interface menu. - Support for HylaFAX is now integraded in GUI. You can defined a Virtual Printer in Interface -> Virtual Fax. - Add Virtual Fax (HylaFAX) module in Configuration -> Modules. - Add global settings (identification and permissions) for HylaFAX in Configuration -> Virtual Fax. - We now generate SIP/IAX2 configuration on each commit.
  • [ES] - Virtual Fax has been moved from Configuration to Interface menu. - Support for HylaFAX is now integraded in GUI. You can defined a Virtual Printer in Interface -> Virtual Fax. - Add Virtual Fax (HylaFAX) module in Configuration -> Modules. - Add global settings (identification and permissions) for HylaFAX in Configuration -> Virtual Fax. - We now generate SIP/IAX2 configuration on each commit.
  • [XS] - Remove unused Changelog on SVN repository.
  • [XS] - Remove unused Changelog on SVN repository.
  • [ES] - Add a new function in Interface (Digital/Analog) backend to execute custom scripts when using Sangoma (Wanpipe) cards.
  • [ES] - Add a new function in Interface (Digital/Analog) backend to execute custom scripts when using Sangoma (Wanpipe) cards.
  • [XS] - Check running Asterisk version when we parse "SHOW CHANNELS", format changed from 1.2 to 1.4. - Fix Table header name for Agents Summary in Realtime Monitor.
  • [XS] - Check running Asterisk version when we parse "SHOW CHANNELS", format changed from 1.2 to 1.4. - Fix Table header name for Agents Summary in Realtime Monitor.
  • [ES] - Add 'Protect IVR (Factory Reset)' setting in Sipura/Linksys Provisioning (Ticket: 4687E0).
  • [ES] - Add 'Protect IVR (Factory Reset)' setting in Sipura/Linksys Provisioning (Ticket: 4687E0).
  • [ES] - It is now possible to Install/Remove sounds packages from Configuration -> Language menu using the Packages Manager. - Add 'Spanish' in the list of language for Sounds files.
  • [ES] - It is now possible to Install/Remove sounds packages from Configuration -> Language menu using the Packages Manager. - Add 'Spanish' in the list of language for Sounds files.

    1.4.3 (2007-09-28)

  • [XS] - Be sure that the SessionID tag (ScopServ) is always specified on an URL. This fix multiple problem when using tunnel to reach the server and no more create duplicate session file.
  • [XS] - Be sure that the SessionID tag (ScopServ) is always specified on an URL. This fix multiple problem when using tunnel to reach the server and no more create duplicate session file.
  • [XS] - In the Commit popup window, we now reload Asterisk Manager Interface (AMI) configuration in Asterisk.
  • [XS] - In the Commit popup window, we now reload Asterisk Manager Interface (AMI) configuration in Asterisk.
  • [XS] - On Commit, display a warning message if an invalid ToS value for IAX channels has been set.
  • [XS] - On Commit, display a warning message if an invalid ToS value for IAX channels has been set.
  • [XS] - Fix a config error when using E&M Wink or E&M CAS E1 mode in Digital Interface.
  • [XS] - Fix a config error when using E&M Wink or E&M CAS E1 mode in Digital Interface.
  • [- In Phones -> Speed Dial section, it is now possible to specify a SIP/IAX channel identifier to make call to remote server. The 'SIP URI' format is also supported (sip:[exten@]host[:port]).
  • [- In Phones -> Speed Dial section, it is now possible to specify a SIP/IAX channel identifier to make call to remote server. The 'SIP URI' format is also supported (sip:[exten@]host[:port]).
  • [ES] - Add missing Print menu in Reports -> Telephony -> Informations. - When we Print a report, do not display the 'Columns to Display' widget.
  • [ES] - Add missing Print menu in Reports -> Telephony -> Informations. - When we Print a report, do not display the 'Columns to Display' widget.
  • [XS] - When an Hotdesk extension made an Attended/Blind Transfer, we now verify DNIS/CallerID variable.
  • [XS] - When an Hotdesk extension made an Attended/Blind Transfer, we now verify DNIS/CallerID variable.
  • [XS] - When an Hotdesk extension login, we now cleanup the AstDB database (Ticket: BEC254). - Several problems were fixed when an Hotdesk user/extension want to transfer a call (Ticket; A21197).
  • [XS] - When an Hotdesk extension login, we now cleanup the AstDB database (Ticket: BEC254). - Several problems were fixed when an Hotdesk user/extension want to transfer a call (Ticket; A21197).
  • [XS] - Re-implement 'Park Orbit' option for Softkey in Snom provisioning.
  • [XS] - Re-implement 'Park Orbit' option for Softkey in Snom provisioning.
  • [XS] - You can now specify the port to be used for IAX account if you cannot use the default value (4569).
  • [XS] - You can now specify the port to be used for IAX account if you cannot use the default value (4569).
  • [XS] - Cleanup unused files on Asterisk configuration directory on Commit.
  • [XS] - Cleanup unused files on Asterisk configuration directory on Commit.
  • [XS] - When you click on the Commit button in the General menu, all the configurations will be regenerated, no more need to click again on the 'Force Change' link. - The detection of the Asterisk version installed on the system is now automatic, it is not more necessary to specify the version in the configuration.
  • [XS] - When you click on the Commit button in the General menu, all the configurations will be regenerated, no more need to click again on the 'Force Change' link. - The detection of the Asterisk version installed on the system is now automatic, it is not more necessary to specify the version in the configuration.
  • [XS] - The application DBDel has been deprecated on Asterisk 1.4 so we now use the DB_DELETE function if Asterisk version is greater or equal than 1.4.
  • [XS] - The application DBDel has been deprecated on Asterisk 1.4 so we now use the DB_DELETE function if Asterisk version is greater or equal than 1.4.

    1.4.2 (2007-09-24)

  • [XS] - Agent Pause/Unpause status is now working correctly when an agent has been automatically paused by 'autopause' option.
  • [XS] - Agent Pause/Unpause status is now working correctly when an agent has been automatically paused by 'autopause' option.
  • [ES] - The Tools menu has been renamed to Miscellaneous. - Multiple issues has been fixed on the ACD login script. - Fix a problem when an agent is already logged on a different desk. - If an agent log but is not member of a queue, playback Goodbye message and hangup. - Update Changelog file
  • [ES] - The Tools menu has been renamed to Miscellaneous. - Multiple issues has been fixed on the ACD login script. - Fix a problem when an agent is already logged on a different desk. - If an agent log but is not member of a queue, playback Goodbye message and hangup. - Update Changelog file
  • [ES] - Add support for 'Action URL' (Soft Key) in Snom Provisioning.
  • [ES] - Add support for 'Action URL' (Soft Key) in Snom Provisioning.
  • [XS] - Always use NPA-NXX cache file if not older than 60 minutes when we do a 'Full Commit'. - Fix an issue where old Voicemail directory aren't always deleted on Commit (Executed on Commit when a change has been made on an Extension or 'Full Commit').
  • [XS] - Always use NPA-NXX cache file if not older than 60 minutes when we do a 'Full Commit'. - Fix an issue where old Voicemail directory aren't always deleted on Commit (Executed on Commit when a change has been made on an Extension or 'Full Commit').
  • [XS] - On Commit, we now check/compare Hotdesk databases key and if extension is already logged, then do not delete the key.
  • [XS] - On Commit, we now check/compare Hotdesk databases key and if extension is already logged, then do not delete the key.
  • [XS] - Verify if the caller is an Hotdesk extension and set the CallerID.
  • [XS] - Verify if the caller is an Hotdesk extension and set the CallerID.
  • [XS] - The 'Ringing Service' feature have been rewrited in AGI.
  • [XS] - The 'Ringing Service' feature have been rewrited in AGI.
  • [XS] - Fix a dialplan error on IVR when using 'Repeat Menu' - With Asterisk 1.4, we must disable 'autofallthrough'.
  • [XS] - Fix a dialplan error on IVR when using 'Repeat Menu' - With Asterisk 1.4, we must disable 'autofallthrough'.
  • [XS] - Fix a dialplan error that hangup/drop the call when we press '*' on a Voicemail to reach the admin menu.
  • [XS] - Fix a dialplan error that hangup/drop the call when we press '*' on a Voicemail to reach the admin menu.
  • [XS] - In Virtual Extensions, 'Play a Message' has been added to the Fallback destination list.
  • [XS] - In Virtual Extensions, 'Play a Message' has been added to the Fallback destination list.
  • [XS] - A problem with 'fax2ps' parameter has been fixed (Virtual Fax).
  • [XS] - A problem with 'fax2ps' parameter has been fixed (Virtual Fax).
  • [XS] - Fix an error on Reports -> General -> Channels when have E1 interfaces.
  • [XS] - Fix an error on Reports -> General -> Channels when have E1 interfaces.
  • [XS] - Also delete old data in IVR table if 'Purge Old CDR records' is enabled.
  • [XS] - Also delete old data in IVR table if 'Purge Old CDR records' is enabled.
  • [XS] - Fix a problem in Telephony -> General -> Extensions where informations for SCCP channels are missing if the devices is already prefixed by SEP on configurations.
  • [XS] - Fix a problem in Telephony -> General -> Extensions where informations for SCCP channels are missing if the devices is already prefixed by SEP on configurations.
  • [XS] - Expire the lock file after 1 hour in the script that verify for Monitor/Recording file.
  • [XS] - Expire the lock file after 1 hour in the script that verify for Monitor/Recording file.
  • [XS] - Ability to search by CallerID (Name and Number) has been added to the Filter windows in Call Details Report. - Minor change on the layout (disposition) of the CDR filter window.
  • [XS] - Ability to search by CallerID (Name and Number) has been added to the Filter windows in Call Details Report. - Minor change on the layout (disposition) of the CDR filter window.
  • [XS] - We now handle Fax notification in the Hangup extensions. (It's the expected behaviour that commands after RxFax command in the dialplan are not executed).
  • [XS] - We now handle Fax notification in the Hangup extensions. (It's the expected behaviour that commands after RxFax command in the dialplan are not executed).
  • [XS] - Small fix (typo) on Auto-Detect scripts for Wanpipe/Zaptel Interfaces.
  • [XS] - Small fix (typo) on Auto-Detect scripts for Wanpipe/Zaptel Interfaces.
  • [XS] - Fix an error on commit when no limit have been specified for the number of allowed extensions in the license.
  • [XS] - Fix an error on commit when no limit have been specified for the number of allowed extensions in the license.
  • [ES] - Add display code for time columns.
  • [ES] - Add display code for time columns.
  • [XS] - Fix an error on Phrase Management AGI script (introduced in r1358).
  • [XS] - Fix an error on Phrase Management AGI script (introduced in r1358).
  • [ES] - Fix a logic error when the option 'Disable Scheduler' is not checked on 'Scheduler Task'. - Add an Absolute Timeout of 35 seconds when a call go in the dial status macro on Asterisk.
  • [ES] - Fix a logic error when the option 'Disable Scheduler' is not checked on 'Scheduler Task'. - Add an Absolute Timeout of 35 seconds when a call go in the dial status macro on Asterisk.
  • [ES] - Replace description of 'Message Waiting Tone' to 'Stutter Dialtone' when create an Analog (Zap) Extensions. - Add 'Astribank' in the list of cards model in Analog Interface.
  • [ES] - Replace description of 'Message Waiting Tone' to 'Stutter Dialtone' when create an Analog (Zap) Extensions. - Add 'Astribank' in the list of cards model in Analog Interface.
  • [ES] - Add an option in Scheduled Task to disabled the automatic execution (schedule). - You can now force the execution of a Scheduled Task by adding a new Application and set 'Scheduled Task' as destination.
  • [ES] - Add an option in Scheduled Task to disabled the automatic execution (schedule). - You can now force the execution of a Scheduled Task by adding a new Application and set 'Scheduled Task' as destination.
  • [ES] - Add a new option on Switchboard to set the number of columns to show.
  • [ES] - Add a new option on Switchboard to set the number of columns to show.
  • [XS] - Switchboard module must be registered on the License in order to be available.
  • [XS] - Switchboard module must be registered on the License in order to be available.
  • [XS] - Only display the Switchboard module if the package is installed.
  • [XS] - Only display the Switchboard module if the package is installed.
  • [ES] - Add options in Phone -> WebGUI to enable Switchboard module. - Add link for Realtime Monitor and Switchboard on the Client page. - Fix an 'undefined index' error on Provisioning for Cisco 79xx. - Update Changelog for 1.4.2 in docs/ directory.
  • [ES] - Add options in Phone -> WebGUI to enable Switchboard module. - Add link for Realtime Monitor and Switchboard on the Client page. - Fix an 'undefined index' error on Provisioning for Cisco 79xx. - Update Changelog for 1.4.2 in docs/ directory.
  • [XS] - Remove an 'undefined index' error in the Applications menu.
  • [XS] - Remove an 'undefined index' error in the Applications menu.
  • [XS] - Remove all Test files from our SVN repository.
  • [XS] - Remove all Test files from our SVN repository.
  • [XS] - Only execute Scheduled Tasks that are enabled on GUI.
  • [XS] - Only execute Scheduled Tasks that are enabled on GUI.
  • [XS] - We can now have up to 3 expansion modules on the Snom 320, 360 and 370 models so 126 total plus the phone.
  • [XS] - We can now have up to 3 expansion modules on the Snom 320, 360 and 370 models so 126 total plus the phone.
  • [XS] - Fix an issue with Day(s) selection in Scheduled Tasks. - When using Asterisk 1.4, replace deprecated command on Dial AGI script.
  • [XS] - Fix an issue with Day(s) selection in Scheduled Tasks. - When using Asterisk 1.4, replace deprecated command on Dial AGI script.
  • [XS] - Don't override fax2ps arguments when using the default printer (i.e. printer name is empty).
  • [XS] - Don't override fax2ps arguments when using the default printer (i.e. printer name is empty).
  • [XS] - More Asterisk 1.4 compatibility, replace deprecated LANGUAGE() function and use CHANNEL(language) instead. - Prefixing the Voicemail mailbox with an option is deprecated on Asterisk 1.4 so we move all leading options to the second argument.
  • [XS] - More Asterisk 1.4 compatibility, replace deprecated LANGUAGE() function and use CHANNEL(language) instead. - Prefixing the Voicemail mailbox with an option is deprecated on Asterisk 1.4 so we move all leading options to the second argument.
  • [ES] - Add cron script that generate calls for Scheduled Tasks.
  • [ES] - Add cron script that generate calls for Scheduled Tasks.
  • [XS] - We added support for Scheduled Tasks in Applications menu. It's allow to automatically call extensions at a specific day/time and playback voice prompts, reach an IVR/ACD and more. Possibility to create recurring task is also integrated.
  • [XS] - We added support for Scheduled Tasks in Applications menu. It's allow to automatically call extensions at a specific day/time and playback voice prompts, reach an IVR/ACD and more. Possibility to create recurring task is also integrated.
  • [XS] - In Applications -> Call Queues (ACD), you can defined up to 20 thresholds/alarms based on value of available columns. By example, if a queue has more than 100 abandoned calls, the column can be showed in a different color (Require Realtime Engine version 1.2).
  • [XS] - In Applications -> Call Queues (ACD), you can defined up to 20 thresholds/alarms based on value of available columns. By example, if a queue has more than 100 abandoned calls, the column can be showed in a different color (Require Realtime Engine version 1.2).
  • [ES] - The CDR filter window have been redesigned. - Add 'Maximum Ring Time' and 'Maximum Talk Time' threshold on CDR filter window. With theses options, you can generate 'Abuse Call' reports. - Display CDR data related to the current call on IVR reports.
  • [ES] - The CDR filter window have been redesigned. - Add 'Maximum Ring Time' and 'Maximum Talk Time' threshold on CDR filter window. With theses options, you can generate 'Abuse Call' reports. - Display CDR data related to the current call on IVR reports.
  • [XS] - Fix 'undefined variable' error on ACD reports page.
  • [XS] - Fix 'undefined variable' error on ACD reports page.
  • [XS] - Verify CDR records for Call Type, Direction and Cost on a daily basis for record that haven't been processed during the day.
  • [XS] - Verify CDR records for Call Type, Direction and Cost on a daily basis for record that haven't been processed during the day.
  • [XS] - Fix a problem on Polycom microbrowser where ACD calls informations are no longer showed on Idle screen (Ticket: B5FF19).
  • [XS] - Fix a problem on Polycom microbrowser where ACD calls informations are no longer showed on Idle screen (Ticket: B5FF19).
  • [XS] - Fix an issue with H323 extensions (OOH323).
  • [XS] - Fix an issue with H323 extensions (OOH323).

    1.4.1 (2007-08-24)

  • [ES] - Add a warning message on the Commit script that inform you if you have reached the maximum users limit that is allowed by your License. If you exceed the number of allowed users, only first 'x' extensions will be generated (where 'x' is the number of allowed users).
  • [ES] - Add a warning message on the Commit script that inform you if you have reached the maximum users limit that is allowed by your License. If you exceed the number of allowed users, only first 'x' extensions will be generated (where 'x' is the number of allowed users).
  • [XS] - Modify command to Logoff an Agents on Telephony -> General -> Agents to support Agent and Local channels for all Asterisk version (1.0-1.4).
  • [XS] - Modify command to Logoff an Agents on Telephony -> General -> Agents to support Agent and Local channels for all Asterisk version (1.0-1.4).
  • [XS] - Fix a typo on Sipura APS when a Line Extension is set to Disabled (Thanks Jacques).
  • [XS] - Fix a typo on Sipura APS when a Line Extension is set to Disabled (Thanks Jacques).
  • [XS] - On Asterisk 1.4, SIP Notify for Ringing and Hold call are now turn on. - Fix a typo when generating Call-Limit for SIP devices on Asterisk 1.4.
  • [XS] - On Asterisk 1.4, SIP Notify for Ringing and Hold call are now turn on. - Fix a typo when generating Call-Limit for SIP devices on Asterisk 1.4.
  • [XS] - If the option 'Delete older Voicemail' is specified on an extension, this one should take precedence on the global value defined on the Configuration -> Voicemail tab (Ticket: 769613).
  • [XS] - If the option 'Delete older Voicemail' is specified on an extension, this one should take precedence on the global value defined on the Configuration -> Voicemail tab (Ticket: 769613).
  • [XS] - On Sipura APS, the 'Line Extension' option under Line tab is now visible when a line is not defined so line key position can be used by an other line extensions (Ticket: 36856C).
  • [XS] - On Sipura APS, the 'Line Extension' option under Line tab is now visible when a line is not defined so line key position can be used by an other line extensions (Ticket: 36856C).
  • [ES] - Add more debug messages to the 'vmexpire' script and allow to specify 'age' and 'unheard age' as argument when manually executed.
  • [ES] - Add more debug messages to the 'vmexpire' script and allow to specify 'age' and 'unheard age' as argument when manually executed.
  • [XS] - Initial support for Google Talk channels (require Asterisk 1.4).
  • [XS] - Initial support for Google Talk channels (require Asterisk 1.4).
  • [XS] - When using Printer as fax destination, you can now specify extra parameters for the 'fax2ps' command line. This will allow you to scale the page and set page dimensions (width x height).
  • [XS] - When using Printer as fax destination, you can now specify extra parameters for the 'fax2ps' command line. This will allow you to scale the page and set page dimensions (width x height).
  • [ES] - Add option to Snom provisioning to define Update Policy. This will allow firmware upgrade during Mass Provisioning (Ticket: 39DB8F).
  • [ES] - Add option to Snom provisioning to define Update Policy. This will allow firmware upgrade during Mass Provisioning (Ticket: 39DB8F).
  • [XS] - Recent Sipura firmware no more require a license key to enabled more than 2 lines, remove warning message on Tools -> Provisioning.
  • [XS] - Recent Sipura firmware no more require a license key to enabled more than 2 lines, remove warning message on Tools -> Provisioning.
  • [XS] - It's now possible to choose a default extension ring time of 1, 2, 3 or 4 seconds on Paging and Intercom. - When 'Play an Announcement Message' is enabled on Paging and Intercom application, we now use the default extension ring time value as wait time before start the playback.
  • [XS] - It's now possible to choose a default extension ring time of 1, 2, 3 or 4 seconds on Paging and Intercom. - When 'Play an Announcement Message' is enabled on Paging and Intercom application, we now use the default extension ring time value as wait time before start the playback.
  • [XS] - When you create an IAX extensions, we now generate codec informations on the IAX configuration file.
  • [XS] - When you create an IAX extensions, we now generate codec informations on the IAX configuration file.
  • [XS] - We now preserve empty Speed Dial on SCCP extensions where no Number and Name has been specified (Ticket: A1C68E). - Fix Speed Dial display when using Cisco 7970 (SCCP only).
  • [XS] - We now preserve empty Speed Dial on SCCP extensions where no Number and Name has been specified (Ticket: A1C68E). - Fix Speed Dial display when using Cisco 7970 (SCCP only).
  • [XS] - Remove warning message about limitation of sound card extensions.
  • [XS] - Remove warning message about limitation of sound card extensions.
  • [XS] - You can now play an announcement message when using a Sound Card on Paging and Intercom.
  • [XS] - You can now play an announcement message when using a Sound Card on Paging and Intercom.
  • [XS] - If the Sound Card module is enabled, we now verify ownership of the DSP device file and show a warning message if we detect a problem.
  • [XS] - If the Sound Card module is enabled, we now verify ownership of the DSP device file and show a warning message if we detect a problem.
  • [XS] - We must enable 'limitonpeers' and set a call limit for each SIP extensions in order to made BLF (hints) working on Asterisk 1.4 (Ticket: 965D92).
  • [XS] - We must enable 'limitonpeers' and set a call limit for each SIP extensions in order to made BLF (hints) working on Asterisk 1.4 (Ticket: 965D92).
  • [XS] - Modify options for 'Line Extension' on Sipura provisioning.
  • [XS] - Modify options for 'Line Extension' on Sipura provisioning.
  • [XS] - Fix a problem where Restore/Compare icons aren't visible on Tools -> Configuration Snapshot when using custom snapshot directory (Ticket: 79AB87).
  • [XS] - Fix a problem where Restore/Compare icons aren't visible on Tools -> Configuration Snapshot when using custom snapshot directory (Ticket: 79AB87).
  • [ES] - Add a new option on Configuration -> Commit Menu to enable detailled verbose messages on Commit.
  • [ES] - Add a new option on Configuration -> Commit Menu to enable detailled verbose messages on Commit.

    1.4.0 (2007-08-17)

  • [XS] - Save Pause/Unpause status of an agent on asterisk database (astdb). This remove the use of 'PersistentAgent' patch for Asterisk and is now 100% compatible with stock Asterisk 1.2 and 1.4). - When an agent login/logoff on queues (ACD), we delete now delete the "PersistentAgent" database key that contain pause/unpause status.
  • [XS] - Save Pause/Unpause status of an agent on asterisk database (astdb). This remove the use of 'PersistentAgent' patch for Asterisk and is now 100% compatible with stock Asterisk 1.2 and 1.4). - When an agent login/logoff on queues (ACD), we delete now delete the "PersistentAgent" database key that contain pause/unpause status.
  • [XS] - Fix a dialplan loop error when an agent try to Pause/Unpause but is not logged on (Ticket: BA1263).
  • [XS] - Fix a dialplan loop error when an agent try to Pause/Unpause but is not logged on (Ticket: BA1263).
  • [XS] - You can now Enable Microphone on Intercom/Pagec calls (Audio settings) on Aastra Provisioning.
  • [XS] - You can now Enable Microphone on Intercom/Pagec calls (Audio settings) on Aastra Provisioning.
  • [XS] - Use SIPAddHeader instead of ALERT_INFO to enable Auto-Answer on Aastra phones since ALERT_INFO is deprecated on Asterisk 1.4.
  • [XS] - Use SIPAddHeader instead of ALERT_INFO to enable Auto-Answer on Aastra phones since ALERT_INFO is deprecated on Asterisk 1.4.
  • [XS] - Fix a configuration error with LED key when we generate Sipura provisioning. - On Sipura, split Color and Blinking pattern on separate droplist.
  • [XS] - Fix a configuration error with LED key when we generate Sipura provisioning. - On Sipura, split Color and Blinking pattern on separate droplist.
  • [ES] - Add 'Outgoing Line Order' option on Configuration -> Commit Menu. This option is used to specify the preferred order when generating global Outgoing context. This will not affect line order specified on Class of Services.
  • [ES] - Add 'Outgoing Line Order' option on Configuration -> Commit Menu. This option is used to specify the preferred order when generating global Outgoing context. This will not affect line order specified on Class of Services.
  • [XS] - When doing a Configuration Snapshot, we now verify if the function that change directory permissions and create directory has already been executed (Thanks Nick).
  • [XS] - When doing a Configuration Snapshot, we now verify if the function that change directory permissions and create directory has already been executed (Thanks Nick).
  • [XS] - On Sipura Provisioning, move 'Text Logo' and 'Station Name' option to the Line tab.
  • [XS] - On Sipura Provisioning, move 'Text Logo' and 'Station Name' option to the Line tab.
  • [XS] - Ability to specify a printer name when we use 'Printer' as destination on Virtual Fax (Incoming). If you keep this field empty, the system will use the default printer configured on CUPS (Ticket: 395C71).
  • [XS] - Ability to specify a printer name when we use 'Printer' as destination on Virtual Fax (Incoming). If you keep this field empty, the system will use the default printer configured on CUPS (Ticket: 395C71).
  • [ES] - Add parameters to Hotdesk script to allow 'auto-login'. - We can now enable/disable Events display when we connect on AMI (Asterisk Manager Interface).
  • [ES] - Add parameters to Hotdesk script to allow 'auto-login'. - We can now enable/disable Events display when we connect on AMI (Asterisk Manager Interface).
  • [XS] - On 'Phrase Manager', added option 5 to hangup, otherwise when we press '*' to cancel, the system will ask for another prompt number.
  • [XS] - On 'Phrase Manager', added option 5 to hangup, otherwise when we press '*' to cancel, the system will ask for another prompt number.
  • [XS] - The Sound Card device must be defined on the Paging context in order to use it on Paging and Intercom application (Ticket: 4A7C08).
  • [XS] - The Sound Card device must be defined on the Paging context in order to use it on Paging and Intercom application (Ticket: 4A7C08).
  • [XS] - On Asterisk 1.4, SIP channels now have three parameters that control the Type of Service (ToS) for outgoing packets (SIP signalling, RTP audio and RTP video). - Remove ToS settings for DUNDi channels as they use value from SIP/IAX2 channels.
  • [XS] - On Asterisk 1.4, SIP channels now have three parameters that control the Type of Service (ToS) for outgoing packets (SIP signalling, RTP audio and RTP video). - Remove ToS settings for DUNDi channels as they use value from SIP/IAX2 channels.
  • [XS] - We now reload DUNDi configuration on commit. - Use 'module reload' instead of 'reload' on Asterisk 1.4.
  • [XS] - We now reload DUNDi configuration on commit. - Use 'module reload' instead of 'reload' on Asterisk 1.4.
  • [XS] - Fix notice message about deprecated option by using compatible function/dialplan (Asterisk 1.4 only).
  • [XS] - Fix notice message about deprecated option by using compatible function/dialplan (Asterisk 1.4 only).
  • [XS] - Printer support has been added to Incoming Fax (Virtual Fax). You must have CUPS or LPR installed and configured in order to use printer destination.
  • [XS] - Printer support has been added to Incoming Fax (Virtual Fax). You must have CUPS or LPR installed and configured in order to use printer destination.
  • [XS] - On Tools -> Telephony -> Dialplan, we must use 'dialplan show' instead of 'show dialplan' when using Asterisk 1.4.
  • [XS] - On Tools -> Telephony -> Dialplan, we must use 'dialplan show' instead of 'show dialplan' when using Asterisk 1.4.
  • [XS] - Show if 'all' Services, Applications and/or Outgoing Lines options are enabled on a Class of Service.
  • [XS] - Show if 'all' Services, Applications and/or Outgoing Lines options are enabled on a Class of Service.
  • [XS] - It's now possible to enable all Services, Applications and Outgoing Lines on Class of Services without selecting individual item (Thanks Christian).
  • [XS] - It's now possible to enable all Services, Applications and Outgoing Lines on Class of Services without selecting individual item (Thanks Christian).
  • [XS] - Upgrade Telephony module version from 1.2 to 1.4.
  • [XS] - Upgrade Telephony module version from 1.2 to 1.4.
  • [XS] - Display IP Address of SCCP devices (extensions) on General -> Extension.
  • [XS] - Display IP Address of SCCP devices (extensions) on General -> Extension.
  • [ES] - Add Special Lines context on the Outgoing class of services associated with the tenants (Ticket: 8973E0).
  • [ES] - Add Special Lines context on the Outgoing class of services associated with the tenants (Ticket: 8973E0).
  • [XS] - Fix display problem on Line -> Incoming Lines when using multiple extensions block (Ticket: A53C33).
  • [XS] - Fix display problem on Line -> Incoming Lines when using multiple extensions block (Ticket: A53C33).
  • [XS] - Check which Asterisk version (1.0, 1.2 or 1.4) is currently running and use compatible CLI manager command according to the version. This remove deprecated command warning message on Asterisk CLI.
  • [XS] - Check which Asterisk version (1.0, 1.2 or 1.4) is currently running and use compatible CLI manager command according to the version. This remove deprecated command warning message on Asterisk CLI.
  • [ES] - Add 'Line Extension' option on Sipura Provisioning. This allow to specify an extension to be used for this Line Key.
  • [ES] - Add 'Line Extension' option on Sipura Provisioning. This allow to specify an extension to be used for this Line Key.
  • [XS] - Multiple options have been added to Sipura Provisioning, including 'Line Key LEDs', 'Station Name' and 'Logo Text'.
  • [XS] - Multiple options have been added to Sipura Provisioning, including 'Line Key LEDs', 'Station Name' and 'Logo Text'.
  • [ES] - Add Asterisk 1.4 on list of supported version on Configuration -> Modules. - Check if Asterisk version is 1.4 or greater and generate hint (BLF) for Parked Call according to version
  • [ES] - Add Asterisk 1.4 on list of supported version on Configuration -> Modules. - Check if Asterisk version is 1.4 or greater and generate hint (BLF) for Parked Call according to version

    1.2.29 (2007-08-09)

  • [ES] - Rewrite script that delete old Voicemail messages. - Add the Voicemail Expire script in the daily crontask list. - The 'Email Call Details Report' script is now executed on a daily basis.
  • [ES] - Rewrite script that delete old Voicemail messages. - Add the Voicemail Expire script in the daily crontask list. - The 'Email Call Details Report' script is now executed on a daily basis.
  • [XS] - Fix minor display errors on 'Telephony -> General -> Summary' screen when using Asterisk 1.4.
  • [XS] - Fix minor display errors on 'Telephony -> General -> Summary' screen when using Asterisk 1.4.
  • [XS] - Fix an 'undefined variable' warning message when the Full Name of an extension is not defined.
  • [XS] - Fix an 'undefined variable' warning message when the Full Name of an extension is not defined.
  • [XS] - Display the License Company or Name on the HTML Title.
  • [XS] - Display the License Company or Name on the HTML Title.
  • [XS] - Fix a problem on Sipura Provisioning where Admin and User password are always empty on configuration files (Thanks Jacques).
  • [XS] - Fix a problem on Sipura Provisioning where Admin and User password are always empty on configuration files (Thanks Jacques).
  • [XS] - You can now specify an 'Upgrade Path/Rule' on Sipura Provisioning. This allow to set where firmware are located (Ticket: 56EB8F).
  • [XS] - You can now specify an 'Upgrade Path/Rule' on Sipura Provisioning. This allow to set where firmware are located (Ticket: 56EB8F).
  • [XS] - Remove option to append hostname to the Asterisk log file.
  • [XS] - Remove option to append hostname to the Asterisk log file.
  • [ES] - Add 'Custom Key' option for Softkeys in Aastra provisioning.
  • [ES] - Add 'Custom Key' option for Softkeys in Aastra provisioning.
  • [ES] - Add an option on Incoming and Outgoing Lines to immediatly start recording or wait until call is bridged with another channel (Ticket: D3D1FF).
  • [ES] - Add an option on Incoming and Outgoing Lines to immediatly start recording or wait until call is bridged with another channel (Ticket: D3D1FF).
  • [XS] - You can now include space on the name of a VoIP Interface, by example 'Tenor AS Gateway' is now a valid name.
  • [XS] - You can now include space on the name of a VoIP Interface, by example 'Tenor AS Gateway' is now a valid name.
  • [ES] - Add Polycom IP400 series on Tools -> Network Discovery (Scan) on Provisionning menu.
  • [ES] - Add Polycom IP400 series on Tools -> Network Discovery (Scan) on Provisionning menu.
  • [XS] - Multiple issues have been fixed on Polycom IP430 backand and phone can now be provisionned correctly.
  • [XS] - Multiple issues have been fixed on Polycom IP430 backand and phone can now be provisionned correctly.
  • [XS] - Remove unused column on Provisioning display page.
  • [XS] - Remove unused column on Provisioning display page.
  • [XS] - Verify if the group has already been proceed when we include a group in an other Call Group to avoid loop that crash the Commit script (Thanks Nathanael).
  • [XS] - Verify if the group has already been proceed when we include a group in an other Call Group to avoid loop that crash the Commit script (Thanks Nathanael).
  • [XS] - Fix issue on database (astdb) backend when an extension is non-numeric and contain '-'.
  • [XS] - Fix issue on database (astdb) backend when an extension is non-numeric and contain '-'.
  • [XS] - Fix an issue when we enable 'Play Music On Hold' on Incoming Lines destinations.
  • [XS] - Fix an issue when we enable 'Play Music On Hold' on Incoming Lines destinations.
  • [XS] - Fix an issue with EchoCancel settings on mISDN interfaces (Thanks Michel).
  • [XS] - Fix an issue with EchoCancel settings on mISDN interfaces (Thanks Michel).
  • [XS] - On Aastra provisioning, we must enabled VLAN tagging before set the VLAN ID.
  • [XS] - On Aastra provisioning, we must enabled VLAN tagging before set the VLAN ID.
  • [ES] - Fix 'Echo Cancellation' and 'RX/TX Gains' settings for mISDN interfaces. - Add a new option on mISDN channels to set 'Overlap Dial Digits'.
  • [ES] - Fix 'Echo Cancellation' and 'RX/TX Gains' settings for mISDN interfaces. - Add a new option on mISDN channels to set 'Overlap Dial Digits'.
  • [XS] - Fix display of Extension(s) for Aastra 57i and Snom phones on Provisioning menu (Ticket: 513DEE).
  • [XS] - Fix display of Extension(s) for Aastra 57i and Snom phones on Provisioning menu (Ticket: 513DEE).
  • [ES] - Add 'DND' option for Softkey on Aastra phones provisioning.
  • [ES] - Add 'DND' option for Softkey on Aastra phones provisioning.
  • [ES] - Add configuration backend for Sound Card (Console) support.
  • [ES] - Add configuration backend for Sound Card (Console) support.
  • [ES] - Add configuration for Sound Card (Console) channel. Support OSS and ALSA drivers. - You can now create an extension of type 'Sound Card' and use your sound card as Intercom interface. - Ability to use Sound Card extensions on any destination (ex Paging Application). - Cleanup and add heading section on Configuration -> Modules.
  • [ES] - Add configuration for Sound Card (Console) channel. Support OSS and ALSA drivers. - You can now create an extension of type 'Sound Card' and use your sound card as Intercom interface. - Ability to use Sound Card extensions on any destination (ex Paging Application). - Cleanup and add heading section on Configuration -> Modules.
  • [XS] - On Polycom provisioning, we now reject all incoming calls with the reason 'busy' if 'Do Not Disturb' is enabled (Ticket: A292A0).
  • [XS] - On Polycom provisioning, we now reject all incoming calls with the reason 'busy' if 'Do Not Disturb' is enabled (Ticket: A292A0).
  • [XS] - Fix a typo on the ipmid.html file for Polycom provisioning.
  • [XS] - Fix a typo on the ipmid.html file for Polycom provisioning.
  • [ES] - Add an option to provide Music on Hold until answer when we set the destination to an Extension(s).
  • [ES] - Add an option to provide Music on Hold until answer when we set the destination to an Extension(s).
  • [XS] - Fix a configuration error on Aastra provisioning when DHCP is disabled (Ticket: C4527C).
  • [XS] - Fix a configuration error on Aastra provisioning when DHCP is disabled (Ticket: C4527C).
  • [ES] - Add tips for 'Host Mode' on Interface -> VoIP Account. - Add tips on Extensions -> Phones about usage of RFC2833 as DTMF mode when using G.729 (codec).
  • [ES] - Add tips for 'Host Mode' on Interface -> VoIP Account. - Add tips on Extensions -> Phones about usage of RFC2833 as DTMF mode when using G.729 (codec).
  • [XS] - Fix an bug on Flash Operator Panel configuration backend for Queue (ACD) section.
  • [XS] - Fix an bug on Flash Operator Panel configuration backend for Queue (ACD) section.
  • [XS] - Create a new 'Groups' menu and move all groups options from Extensions to Groups menu. - The 'Silent Monitor' feature code is now restricted to spy on channels/extensions on same tenants.
  • [XS] - Create a new 'Groups' menu and move all groups options from Extensions to Groups menu. - The 'Silent Monitor' feature code is now restricted to spy on channels/extensions on same tenants.
  • [XS] - Fix a problem on Email2Fax script when retreiving email from POP3. We now encode UIDL in MD5 to avoid directory/filename error.
  • [XS] - Fix a problem on Email2Fax script when retreiving email from POP3. We now encode UIDL in MD5 to avoid directory/filename error.
  • [XS] - Fix dialplan typos on ParkAndAnnounce application.
  • [XS] - Fix dialplan typos on ParkAndAnnounce application.
  • [ES] - Add an option to enable/disable the Parking Lot Announcement on Configuration -> Call Parking.
  • [ES] - Add an option to enable/disable the Parking Lot Announcement on Configuration -> Call Parking.
  • [XS] - Set Dynamic Features (like One Touch Recording) variable directly on SIP and IAX configuration files.
  • [XS] - Set Dynamic Features (like One Touch Recording) variable directly on SIP and IAX configuration files.
  • [XS] - Fix typos on Detect Card script (Thanks Bas).
  • [XS] - Fix typos on Detect Card script (Thanks Bas).
  • [XS] - On Realtime Engine, put Queues and Agents summary on separate windows.
  • [XS] - On Realtime Engine, put Queues and Agents summary on separate windows.
  • [XS] - Code Cleanup on the Application backend (dialplan).
  • [XS] - Code Cleanup on the Application backend (dialplan).
  • [ES] - Add a new option to disable Paging application from extensions that are already on phone, when checked, you will not be able to use Page if you have call on hold.
  • [ES] - Add a new option to disable Paging application from extensions that are already on phone, when checked, you will not be able to use Page if you have call on hold.
  • [XS] - On Call Detail (CDR) reports, If IVR data exist for a specific call, an icon will be showed and will allow to view IVR details.
  • [XS] - On Call Detail (CDR) reports, If IVR data exist for a specific call, an icon will be showed and will allow to view IVR details.
  • [ES] - Add AGI script and modify dialplan to record each key press on Auto Attendant (IVR). - New reports available for Auto Attendant (IVR) that display general informations and raw data.
  • [ES] - Add AGI script and modify dialplan to record each key press on Auto Attendant (IVR). - New reports available for Auto Attendant (IVR) that display general informations and raw data.
  • [XS] - With Page application, if an extension is already in use, do not try to call it. - Increase Outbound group count when an extension dial an Application.
  • [XS] - With Page application, if an extension is already in use, do not try to call it. - Increase Outbound group count when an extension dial an Application.
  • [XS] - On Applications -> Auto Attendants (IVR), only show Class of Services related to the current tenant on 'Include other Class of Service' option.
  • [XS] - On Applications -> Auto Attendants (IVR), only show Class of Services related to the current tenant on 'Include other Class of Service' option.
  • [XS] - Fix an error on Wakeup Call script when set time to 12:00 AM/PM.
  • [XS] - Fix an error on Wakeup Call script when set time to 12:00 AM/PM.
  • [XS] - Accept '0' (zero) as a valid value on some options for Polycom Provisioning.
  • [XS] - Accept '0' (zero) as a valid value on some options for Polycom Provisioning.
  • [ES] - Add new option on Snom provisioning to disable Blind Transfer. - Disable Dialog Info on Call Pickup on Snom phones.
  • [ES] - Add new option on Snom provisioning to disable Blind Transfer. - Disable Dialog Info on Call Pickup on Snom phones.
  • [XS] - Do not save call informations in CDR table when an agent receive a call on a Queue (ACD). This fix a problem where multiple CDR entries exist for each call attempts and ease recording/monitoring file search.
  • [XS] - Do not save call informations in CDR table when an agent receive a call on a Queue (ACD). This fix a problem where multiple CDR entries exist for each call attempts and ease recording/monitoring file search.
  • [XS] - Remove 'Ground Start' option on Digital (Channel Bank) and Analog Interface since no cards (Digium/Sangoma) support this mode.
  • [XS] - Remove 'Ground Start' option on Digital (Channel Bank) and Analog Interface since no cards (Digium/Sangoma) support this mode.
  • [XS] - Include ToS settings on GUI for IAX2 channels (Ticket: 49AC9F).
  • [XS] - Include ToS settings on GUI for IAX2 channels (Ticket: 49AC9F).
  • [ES] - Fix QoS settings and add Call Offering and Ringback Time Out on Polycom provisioning.
  • [ES] - Fix QoS settings and add Call Offering and Ringback Time Out on Polycom provisioning.
  • [ES] - Do not add ScopServ public RSA key on non-ScopServ server (OEM).
  • [ES] - Do not add ScopServ public RSA key on non-ScopServ server (OEM).

    1.2.28 (2007-06-28)

  • [XS] - We now delete old Voicemail directories if mailboxes no longer exists on the GUI.
  • [XS] - We now delete old Voicemail directories if mailboxes no longer exists on the GUI.
  • [ES] - Add options on Sipura/Linksys provisioning to set CPC timers and CallerID services (Ticket: 9398BE).
  • [ES] - Add options on Sipura/Linksys provisioning to set CPC timers and CallerID services (Ticket: 9398BE).
  • [XS] - Fix a typo on Aastra provisioning, change 'sip digit time out' to 'sip digit timeout' (Ticket: D2627A).
  • [XS] - Fix a typo on Aastra provisioning, change 'sip digit time out' to 'sip digit timeout' (Ticket: D2627A).
  • [XS] - Use 'MixMonitor' instead of 'Monitor' command when we must mix both legs on recording/monitoring channels (This remove the use of 'somix' application that is CPU intensive).
  • [XS] - Use 'MixMonitor' instead of 'Monitor' command when we must mix both legs on recording/monitoring channels (This remove the use of 'somix' application that is CPU intensive).
  • [XS] - We now save recording/monitor file on subdirectory (one for each day). This fix performance problems on some filesystem and large directory.
  • [XS] - We now save recording/monitor file on subdirectory (one for each day). This fix performance problems on some filesystem and large directory.
  • [ES] - Add 'One Touch Call Parking' feature on Configuration -> Call Parking.
  • [ES] - Add 'One Touch Call Parking' feature on Configuration -> Call Parking.
  • [ES] - Add 'Subscription (SUBSCRIBE) expiration' option in Snom Provisioning (Server tabs) (Ticket: 3F5733).
  • [ES] - Add 'Subscription (SUBSCRIBE) expiration' option in Snom Provisioning (Server tabs) (Ticket: 3F5733).
  • [ES] - Add 'failed' extension on Outgoing Fax macro, so if the fax fail, it will send the notification message.
  • [ES] - Add 'failed' extension on Outgoing Fax macro, so if the fax fail, it will send the notification message.
  • [XS] - When we send outgoing fax, we can now specify the number of seconds between retries and the maximum ring time (Virtual Fax).
  • [XS] - When we send outgoing fax, we can now specify the number of seconds between retries and the maximum ring time (Virtual Fax).
  • [XS] - Use ParkAndAnnounce and ParkedCall function when using Basic Parking and create an Hint for each slots.
  • [XS] - Use ParkAndAnnounce and ParkedCall function when using Basic Parking and create an Hint for each slots.
  • [XS] - Only generate ValetParking configuration/dialplan if Advanced Call Parking is enabled on configuration.
  • [XS] - Only generate ValetParking configuration/dialplan if Advanced Call Parking is enabled on configuration.
  • [XS] - Multiple fixes on Email2Fax modules. PDF conversion now work correctly and Email notification subject show status (Confirmation or Problems).
  • [XS] - Multiple fixes on Email2Fax modules. PDF conversion now work correctly and Email notification subject show status (Confirmation or Problems).
  • [XS] - When using 'Company Directory' on an Application, it now display options to select a specific directory and search by First/Last Name or both.
  • [XS] - When using 'Company Directory' on an Application, it now display options to select a specific directory and search by First/Last Name or both.
  • [ES] - Add new options on 'Transfer/Ring Back' Feature Code to set the number of attempts the system must dial the extension and the wait time between each retries.
  • [ES] - Add new options on 'Transfer/Ring Back' Feature Code to set the number of attempts the system must dial the extension and the wait time between each retries.
  • [XS] - 'Transfer/Ring Back' can now be set as destination on Applications and a custom destination can be defined (ex. Queue, IVR, Custom Scripts, etc).
  • [XS] - 'Transfer/Ring Back' can now be set as destination on Applications and a custom destination can be defined (ex. Queue, IVR, Custom Scripts, etc).
  • [XS] - Fix minor typos on Sipura configuration.
  • [XS] - Fix minor typos on Sipura configuration.
  • [ES] - Oops, add missing Polycom IP430 phones when we display Provisioning list.
  • [ES] - Oops, add missing Polycom IP430 phones when we display Provisioning list.
  • [XS] - Fix Whitelist restriction on Incoming Lines when using 'Internal Whitelist' (Ticket: FB9C84).
  • [XS] - Fix Whitelist restriction on Incoming Lines when using 'Internal Whitelist' (Ticket: FB9C84).
  • [ES] - Add "Back Light Timer" option on Sipura/Linksys Provisioning (Ticket: 86866F).
  • [ES] - Add "Back Light Timer" option on Sipura/Linksys Provisioning (Ticket: 86866F).
  • [XS] - Parse Sender/From Email Address on Email2Fax script when we send a notification.
  • [XS] - Parse Sender/From Email Address on Email2Fax script when we send a notification.
  • [ES] - Add a new option on VoIP Interface (SIP) to use the Authentication Username as Username for Incoming authentication (Required to connect to IPness VoIP provider).
  • [ES] - Add a new option on VoIP Interface (SIP) to use the Authentication Username as Username for Incoming authentication (Required to connect to IPness VoIP provider).
  • [XS] - Force ISO-8859-1 encoding when we convert MS-Word file using Antiword.
  • [XS] - Force ISO-8859-1 encoding when we convert MS-Word file using Antiword.
  • [XS] - Fix a problem on Email2Fax script when some variables (ex. LOCALSTATIONID) are not defined when sending notification messages.
  • [XS] - Fix a problem on Email2Fax script when some variables (ex. LOCALSTATIONID) are not defined when sending notification messages.
  • [ES] - You can now Lock Voicemail Account once the maximum of failed login attempts is reach. - Add an option to automatically unlock the Voicemail Account after a specified period.
  • [ES] - You can now Lock Voicemail Account once the maximum of failed login attempts is reach. - Add an option to automatically unlock the Voicemail Account after a specified period.
  • [XS] - We cannot park a call if we aren't already on a phone call when we use Advanced Parking options (Valet Parking).
  • [XS] - We cannot park a call if we aren't already on a phone call when we use Advanced Parking options (Valet Parking).
  • [XS] - Answered Calls and Login/Logout count are now accurate on Call x Distributition (ACD) reports.
  • [XS] - Answered Calls and Login/Logout count are now accurate on Call x Distributition (ACD) reports.
  • [ES] - Add 'Voicemail Password Policy' options. You can defined minimum and maximum password length. - Add 'Trivial Password Check' option on Password Policy (Voicemail). If enabled, the system will not allow a password such as 2222, 12345 or 9876, which would be easy to guess.
  • [ES] - Add 'Voicemail Password Policy' options. You can defined minimum and maximum password length. - Add 'Trivial Password Check' option on Password Policy (Voicemail). If enabled, the system will not allow a password such as 2222, 12345 or 9876, which would be easy to guess.
  • [XS] - Remove 'incominglimit' lines on SCCP configuration file if no limit has been set (Ticket: A8D8A3).
  • [XS] - Remove 'incominglimit' lines on SCCP configuration file if no limit has been set (Ticket: A8D8A3).
  • [XS] - Fix a problem where static Agent on Queue (ACD) cannot pause/unpause when is on Level 2 to 5.
  • [XS] - Fix a problem where static Agent on Queue (ACD) cannot pause/unpause when is on Level 2 to 5.
  • [XS] - Fix a problem where it not possible to select some Zap channels in Tools -> Flash Operator Panel (Ticket: 7EDA20).
  • [XS] - Fix a problem where it not possible to select some Zap channels in Tools -> Flash Operator Panel (Ticket: 7EDA20).
  • [XS] - Fix a parse error on last commit (1258).
  • [XS] - Fix a parse error on last commit (1258).
  • [XS] - Fix an issue where some template on Provisionning system cannot be edited.
  • [XS] - Fix an issue where some template on Provisionning system cannot be edited.
  • [XS] - Remove 'Override Local Setting' option on Provisioning System. - When using a template on Provisioning, only display parameters not defined on the template.
  • [XS] - Remove 'Override Local Setting' option on Provisioning System. - When using a template on Provisioning, only display parameters not defined on the template.
  • [XS] - You can now include Extensions Group in others group/subgroup (Ticket: DB3E7C).
  • [XS] - You can now include Extensions Group in others group/subgroup (Ticket: DB3E7C).
  • [ES] - Add option to disable E-mail notification on Virtual Fax (Email2Fax).
  • [ES] - Add option to disable E-mail notification on Virtual Fax (Email2Fax).
  • [XS] - Convert Voicemail Message from UTF-8 to ISO-8859-1 in order to avoid problem w/ accent characters (Ticket: FB12D1).
  • [XS] - Convert Voicemail Message from UTF-8 to ISO-8859-1 in order to avoid problem w/ accent characters (Ticket: FB12D1).
  • [XS] - Always answer the channel before play a Busy tone else nothing will be listen on remote end.
  • [XS] - Always answer the channel before play a Busy tone else nothing will be listen on remote end.
  • [XS] - Queue (ACD) Log Import script can now be started when Asterisk is not running.
  • [XS] - Queue (ACD) Log Import script can now be started when Asterisk is not running.
  • [XS] - Remove unused variables and minor code cleanup on configurations files.
  • [XS] - Remove unused variables and minor code cleanup on configurations files.
  • [ES] - Add Confirmation/Notification Email message on Email2Fax module. You can get status of outgoing faxes including number of pages, resolutions and bitrates.
  • [ES] - Add Confirmation/Notification Email message on Email2Fax module. You can get status of outgoing faxes including number of pages, resolutions and bitrates.
  • [ES] - Add support for pre-recorded voice announcements/messages on 'Paging and Intercom' application.
  • [ES] - Add support for pre-recorded voice announcements/messages on 'Paging and Intercom' application.
  • [ES] - Add 'Transfer/Ring Back' Feature code. When you transfer a call, you can prefix this code to an extension and if the called phone is busy or doesn't answer, then the call will be return to the first destination.
  • [ES] - Add 'Transfer/Ring Back' Feature code. When you transfer a call, you can prefix this code to an extension and if the called phone is busy or doesn't answer, then the call will be return to the first destination.
  • [XS] - When we edit an item (extensions, lines, etc), we now display information about this item on the top bar and is visible on all tabs.
  • [XS] - When we edit an item (extensions, lines, etc), we now display information about this item on the top bar and is visible on all tabs.
  • [ES] - Add 'Transfer on Onhook' option for Snom Provisioning. This option is disabled by default.
  • [ES] - Add 'Transfer on Onhook' option for Snom Provisioning. This option is disabled by default.
  • [ES] - Add "Auto-detect Busy/Unavailable" option when we select Message to Play on Voicemail.
  • [ES] - Add "Auto-detect Busy/Unavailable" option when we select Message to Play on Voicemail.
  • [XS] - Modify the 'context' AGI script in order to match by tech/username if the Internal CallerID have been changed for an extensions (Ticket: 47A7B3).
  • [XS] - Modify the 'context' AGI script in order to match by tech/username if the Internal CallerID have been changed for an extensions (Ticket: 47A7B3).
  • [XS] - Fix usage of ResponseTimeout application on Campon (Extensions) dialplan since this application is deprecated on Asterisk 1.2.
  • [XS] - Fix usage of ResponseTimeout application on Campon (Extensions) dialplan since this application is deprecated on Asterisk 1.2.
  • [XS] - On Auto-Attendant (IVR), you can now place the same file multiple time on the Announce Message(s) section (Ticket: 33152E).
  • [XS] - On Auto-Attendant (IVR), you can now place the same file multiple time on the Announce Message(s) section (Ticket: 33152E).
  • [ES] - Add Aastra 57i with 560M console support on Provisioning system.
  • [ES] - Add Aastra 57i with 560M console support on Provisioning system.
  • [XS] - Fix display of agents availability time and talk time on Graphic Reports. - Rename "Busy Time" to "Talk Time" on Agents graphics.
  • [XS] - Fix display of agents availability time and talk time on Graphic Reports. - Rename "Busy Time" to "Talk Time" on Agents graphics.
  • [XS] - On Call Distribution by Weekday, we now always get data from last 7 days.
  • [XS] - On Call Distribution by Weekday, we now always get data from last 7 days.
  • [ES] - Add 'Average Wait Time' column and fix a problem where some channels are counted as agent on Call Distributions -> Agents reports.
  • [ES] - Add 'Average Wait Time' column and fix a problem where some channels are counted as agent on Call Distributions -> Agents reports.
  • [XS] - Oops, we must not play 'Thank You' message when 'Answer Line' option is disabled and using Callback/DISA destination (Thanks Michel).
  • [XS] - Oops, we must not play 'Thank You' message when 'Answer Line' option is disabled and using Callback/DISA destination (Thanks Michel).
  • [XS] - Fix a typo on tip text for Goodby key on Aastra Phones provisioning.
  • [XS] - Fix a typo on tip text for Goodby key on Aastra Phones provisioning.
  • [XS] - Fix columns display on Tools -> Import/Export -> Templates tab. - Verify variable 'ext_id' when we import data and defined it if it doesn't exist.
  • [XS] - Fix columns display on Tools -> Import/Export -> Templates tab. - Verify variable 'ext_id' when we import data and defined it if it doesn't exist.

    1.2.27 (2007-06-07)

  • [XS] - Internal Minibrowser service must be enable in order to use Internal Directory for Aastra, Cisco, Polycom and Snom phone provisioning.
  • [XS] - Internal Minibrowser service must be enable in order to use Internal Directory for Aastra, Cisco, Polycom and Snom phone provisioning.
  • [XS] - Create Service and Directory key configuration on Cisco 79xx provisioning when Internal Minibrowser is enabled.
  • [XS] - Create Service and Directory key configuration on Cisco 79xx provisioning when Internal Minibrowser is enabled.
  • [ES] - On Aastra provisioning, move SIP registration expiration and timers parameters from Options to Server tab. - Add 'Goodbye key drop active calls' and 'Place active call on hold and automatically answering the intercom call' options to Aastra Provisioning. Both options are disabled by default.
  • [ES] - On Aastra provisioning, move SIP registration expiration and timers parameters from Options to Server tab. - Add 'Goodbye key drop active calls' and 'Place active call on hold and automatically answering the intercom call' options to Aastra Provisioning. Both options are disabled by default.
  • [ES] - Add an option on Config -> Channels that allow to terminate any channels active for more than a specified period (default value is set to 24 hours).
  • [ES] - Add an option on Config -> Channels that allow to terminate any channels active for more than a specified period (default value is set to 24 hours).
  • [ES] - Add option to automatically terminate a SIP channel if no RTP activity after a specified period (in seconds). This option is available on Config -> Channels -> RTP Options.
  • [ES] - Add option to automatically terminate a SIP channel if no RTP activity after a specified period (in seconds). This option is available on Config -> Channels -> RTP Options.
  • [XS] - Fix priority order on dialplan when 'DUNDi lookup' is enabled on a Class of Services.
  • [XS] - Fix priority order on dialplan when 'DUNDi lookup' is enabled on a Class of Services.
  • [ES] - Add 'Configuration Server' option on Snom Provisioning (Ticket: 3B8E41).
  • [ES] - Add 'Configuration Server' option on Snom Provisioning (Ticket: 3B8E41).
  • [XS] - We now store queues info for each agent on separate key in the Asterisk Database (astdb). Key length is limited to ~255 characters and when an agent is members of multiple queue (with long name), this caused problems with some installations (Ticket 8E2075).
  • [XS] - We now store queues info for each agent on separate key in the Asterisk Database (astdb). Key length is limited to ~255 characters and when an agent is members of multiple queue (with long name), this caused problems with some installations (Ticket 8E2075).
  • [XS] - Modify shell script that call PHP in order to allow specify custom path for PHP configuration (php.ini). You must export PHPRC variable and defined it on /var/www/scopserv/config/config.sh (Advanced administrator).
  • [XS] - Modify shell script that call PHP in order to allow specify custom path for PHP configuration (php.ini). You must export PHPRC variable and defined it on /var/www/scopserv/config/config.sh (Advanced administrator).
  • [ES] - Update Queuelog init script and fix bug that can cause GUI to crash when we restart the service from GUI.
  • [ES] - Update Queuelog init script and fix bug that can cause GUI to crash when we restart the service from GUI.
  • [XS] - MicroBrowser settings for Snom provisioning must not be available on Template Mode.
  • [XS] - MicroBrowser settings for Snom provisioning must not be available on Template Mode.
  • [XS] - Some change for Snom configuration files, we have remove the symlink and save the content directly on a new file, not all tftp server support symbolic link. Also remove the SIP{mac}.cnf file, this is not really needed.
  • [XS] - Some change for Snom configuration files, we have remove the symlink and save the content directly on a new file, not all tftp server support symbolic link. Also remove the SIP{mac}.cnf file, this is not really needed.
  • [XS] - Fix file permission when we create SCCP configuration on /tftpboot. - On Snom provisioning, we now create SIP{mac}.cnf and snom{model}-{mac}.htm file. On boot, Snom try to get theses files from TFTP.
  • [XS] - Fix file permission when we create SCCP configuration on /tftpboot. - On Snom provisioning, we now create SIP{mac}.cnf and snom{model}-{mac}.htm file. On boot, Snom try to get theses files from TFTP.
  • [- All SCCP phones options must be on an unique [devices] section. - Add 'Enable Call Foward (Busy/All) key' setting for SCCP phones.
  • [- All SCCP phones options must be on an unique [devices] section. - Add 'Enable Call Foward (Busy/All) key' setting for SCCP phones.
  • [XS] - We now use Goto instead of Macro when doing DUNDi lookup.
  • [XS] - We now use Goto instead of Macro when doing DUNDi lookup.
  • [XS] - MicroBrowser settings for Polycom IP provisioning must not be available on Template Mode.
  • [XS] - MicroBrowser settings for Polycom IP provisioning must not be available on Template Mode.
  • [XS] - We can now set the destination when a caller press * during voicemail playback. This can be set per extension or global. On Config -> Voicemail, you can set the destination when sender hit * to reach Local Extensions (DISA).
  • [XS] - We can now set the destination when a caller press * during voicemail playback. This can be set per extension or global. On Config -> Voicemail, you can set the destination when sender hit * to reach Local Extensions (DISA).
  • [ES] - Add a new tab on Report -> Call Distributions to view Raw log data that have been generated by the Telephony Server (Ticket: 741666).
  • [ES] - Add a new tab on Report -> Call Distributions to view Raw log data that have been generated by the Telephony Server (Ticket: 741666).
  • [XS] - You can now defined Whitelist number on Incoming Lines. With this option, only CallerID number specified on the source (internal, SQL or File) will be accepted. - Fix some undefined error when generating Callback dialplan configuration.
  • [XS] - You can now defined Whitelist number on Incoming Lines. With this option, only CallerID number specified on the source (internal, SQL or File) will be accepted. - Fix some undefined error when generating Callback dialplan configuration.
  • [ES] - Fix Print button on Reports -> Calls Distributions and add the ability to print graphics (Ticket: 8F02EC).
  • [ES] - Fix Print button on Reports -> Calls Distributions and add the ability to print graphics (Ticket: 8F02EC).
  • [ES] - Add missing dialplan on Outgoing Lines that set the Call Direction on CDR database.
  • [ES] - Add missing dialplan on Outgoing Lines that set the Call Direction on CDR database.
  • [XS] - On SCCP configuration file, we must defined the context before trnsfvm else the driver (chan_sccp) will not be able to find the extension in the context (Class of Services).
  • [XS] - On SCCP configuration file, we must defined the context before trnsfvm else the driver (chan_sccp) will not be able to find the extension in the context (Class of Services).
  • [ES] - Add 'SCCP' channel support on General -> Extensions list. You can now view detailled infos about each SCCP devices.
  • [ES] - Add 'SCCP' channel support on General -> Extensions list. You can now view detailled infos about each SCCP devices.
  • [ES] - Add DUNDi Configuration Wizard (Ticket: B18DED).
  • [ES] - Add DUNDi Configuration Wizard (Ticket: B18DED).
  • [ES] - Add new parameter to the 'billing/cdr' script to change CDR value from Dialplan and shell scripts. This is used, by example, to fix the destination when using Voicemail Main.
  • [ES] - Add new parameter to the 'billing/cdr' script to change CDR value from Dialplan and shell scripts. This is used, by example, to fix the destination when using Voicemail Main.
  • [XS] - Do not show the menu when we edit an item from Popup window.
  • [XS] - Do not show the menu when we edit an item from Popup window.
  • [XS] - When you click on 'View' icon to see informations on a popup windows, it's now possible to Edit the item directly from the window and browse to next and previosu records (Ticket: 905825).
  • [XS] - When you click on 'View' icon to see informations on a popup windows, it's now possible to Edit the item directly from the window and browse to next and previosu records (Ticket: 905825).
  • [ES] - Add more 'filter' to the branding functions.
  • [ES] - Add more 'filter' to the branding functions.
  • [ES] - Add XML library for Aastra and Snom phones.
  • [ES] - Add XML library for Aastra and Snom phones.
  • [XS] - New options is available under Microbrowser tabs that allow to use an internal (PBX) directory on the phone. Theses options are available on Provisioning for Aastra, Cisco, Polycom and Snom phones.
  • [XS] - New options is available under Microbrowser tabs that allow to use an internal (PBX) directory on the phone. Theses options are available on Provisioning for Aastra, Cisco, Polycom and Snom phones.
  • [XS] - You can now enable SIP INFO (DTMF) per line/identity on Snom provisioning.
  • [XS] - You can now enable SIP INFO (DTMF) per line/identity on Snom provisioning.
  • [XS] - When an extension receive an incoming call and the phone status is 'In use & Ringing', then we must not forward the call immediatly to the Voicemail. This fix multiple issues when allowing multiple calls on some phones (ex. Polycom).
  • [XS] - When an extension receive an incoming call and the phone status is 'In use & Ringing', then we must not forward the call immediatly to the Voicemail. This fix multiple issues when allowing multiple calls on some phones (ex. Polycom).
  • [XS] - Change page title for Phone Status on Aastra Minibrowser and apply new style 'none' to the Text Menu XML object (Need FW 1.4.2 and later).
  • [XS] - Change page title for Phone Status on Aastra Minibrowser and apply new style 'none' to the Text Menu XML object (Need FW 1.4.2 and later).
  • [ES] - Add a new option on Aastra Provisionning that allow to specify if an Incoming Calls interrupts an Outgoing call that is dialing. This option is available since firmware 1.4.2.
  • [ES] - Add a new option on Aastra Provisionning that allow to specify if an Incoming Calls interrupts an Outgoing call that is dialing. This option is available since firmware 1.4.2.
  • [ES] - Add option to defined the Virtual Fax notify (Incomign Fax) message body on Configuration -> Virtual Fax -> Fax Message (Ticket: 938DD0).
  • [ES] - Add option to defined the Virtual Fax notify (Incomign Fax) message body on Configuration -> Virtual Fax -> Fax Message (Ticket: 938DD0).
  • [XS] - Fix URL parsing on Snom Microbrowser services. - Remove Microbrowser options when Template is enabled on Aastra Provisioning.
  • [XS] - Fix URL parsing on Snom Microbrowser services. - Remove Microbrowser options when Template is enabled on Aastra Provisioning.
  • [ES] - Add Language selection options for Aastra Phones provisioning.
  • [ES] - Add Language selection options for Aastra Phones provisioning.
  • [ES] - Add internal services that display informations about the extensions (CallForward, DND, ACD, etc) on the Microbrowser screen of Aastra 480i/57i.
  • [ES] - Add internal services that display informations about the extensions (CallForward, DND, ACD, etc) on the Microbrowser screen of Aastra 480i/57i.
  • [ES] - Add XML Services configuration for Aastra 480i phone. - Fix small columns display issues on Provisioning menu.
  • [ES] - Add XML Services configuration for Aastra 480i phone. - Fix small columns display issues on Provisioning menu.
  • [XS] - Fix undefined variables errors on Call Detail Report page when it display the Print button on menu.
  • [XS] - Fix undefined variables errors on Call Detail Report page when it display the Print button on menu.
  • [XS] - Fix Administrator Mode and Password settings for Snom phones.
  • [XS] - Fix Administrator Mode and Password settings for Snom phones.
  • [ES] - Add Microbrowser support for Snom 360 and allow to enable internal services that display informations about phones (CallForward, DND, Hotdesk, ACD, and more).
  • [ES] - Add Microbrowser support for Snom 360 and allow to enable internal services that display informations about phones (CallForward, DND, Hotdesk, ACD, and more).
  • [XS] - Fix Polycom provisionning when using templates (Ticket: 242D76).
  • [XS] - Fix Polycom provisionning when using templates (Ticket: 242D76).
  • [XS] - Remove 'Park Orbit' option for Softkey on Snom provisioning as this cannot be used to retrieve/pickup parked call.
  • [XS] - Remove 'Park Orbit' option for Softkey on Snom provisioning as this cannot be used to retrieve/pickup parked call.
  • [XS] - Implement Fireworx specific Feature Codes (Ticket: 3C009F).
  • [XS] - Implement Fireworx specific Feature Codes (Ticket: 3C009F).
  • [XS] - Fix a problem on the Print buttons on Call Details Report (CDR) where it only prints the actual day and not the selection made by the filter.
  • [XS] - Fix a problem on the Print buttons on Call Details Report (CDR) where it only prints the actual day and not the selection made by the filter.
  • [ES] - You can set a global Dialplan and custom Dial Plan per Line/Identity (Snom). - This is now possible to set the Default Ring Tone per Line (Snom). - Add options to enable/disable Headset Device on Snom Provisioning. - Remove forced destination when we Enable Intercom key (Snom).
  • [ES] - You can set a global Dialplan and custom Dial Plan per Line/Identity (Snom). - This is now possible to set the Default Ring Tone per Line (Snom). - Add options to enable/disable Headset Device on Snom Provisioning. - Remove forced destination when we Enable Intercom key (Snom).
  • [XS] - Fix multiple undefined variable error that are displayed when we start Queue2SQL script (Import ACD data into SQL) for the first time since last server reboot (Thanks Jeroen).
  • [XS] - Fix multiple undefined variable error that are displayed when we start Queue2SQL script (Import ACD data into SQL) for the first time since last server reboot (Thanks Jeroen).
  • [XS] - Fix dialplan generation and level calculation when using Block on Incoming Lines (Ticket: 8DE165).
  • [XS] - Fix dialplan generation and level calculation when using Block on Incoming Lines (Ticket: 8DE165).
  • [XS] - Remove < > on Tone Scheme values for Snom Provisioning.
  • [XS] - Remove < > on Tone Scheme values for Snom Provisioning.
  • [ES] - Add an option to include other(s) Class of Service directly on an Auto-Attendant (IVR) menus.
  • [ES] - Add an option to include other(s) Class of Service directly on an Auto-Attendant (IVR) menus.
  • [XS] - This is now possible to match Directory entries by both First and Last name.
  • [XS] - This is now possible to match Directory entries by both First and Last name.
  • [XS] - Small enhancement on Polycom Phones provisioning. You can now defined the Number of line keys appearances. This tells phone phone how many line appearances each line definition should take. - Number of Calls per Line key setting is now configured by Line and is no more a global option.
  • [XS] - Small enhancement on Polycom Phones provisioning. You can now defined the Number of line keys appearances. This tells phone phone how many line appearances each line definition should take. - Number of Calls per Line key setting is now configured by Line and is no more a global option.
  • [ES] - Update Changelog for 1.2.27-6.
  • [ES] - Update Changelog for 1.2.27-6.
  • [ES] - Add Print button on Report -> Call Details (Ticket: ED131E).
  • [ES] - Add Print button on Report -> Call Details (Ticket: ED131E).
  • [ES] - Add Polycom IP400 series on Provisioning Backend.
  • [ES] - Add Polycom IP400 series on Provisioning Backend.
  • [ES] - Remove Time Offset (UTC) option on Snom Provisioning as this is redundant with Time Zone. - Add NTP Refresh Timer option on Snom Provisioning.
  • [ES] - Remove Time Offset (UTC) option on Snom Provisioning as this is redundant with Time Zone. - Add NTP Refresh Timer option on Snom Provisioning.
  • [ES] - Add provisioning support for Polycom SoundPoint IP 430. - Microbrowser is now available on Polycom IP 430 and 501 if using Firmware SIP 2.1 or later.
  • [ES] - Add provisioning support for Polycom SoundPoint IP 430. - Microbrowser is now available on Polycom IP 430 and 501 if using Firmware SIP 2.1 or later.
  • [XS] - This is now possible to Delete all entries or Cleanup unused database keys that exist on the Asterisk Database. Go to Tools -> Telephony -> Database and click on Management tab.
  • [XS] - This is now possible to Delete all entries or Cleanup unused database keys that exist on the Asterisk Database. Go to Tools -> Telephony -> Database and click on Management tab.
  • [XS] - Replace the filter column on Configuration -> Billing -> Rates to made filtering on the Call Type column and not on Provider (Ticket: 846218). - Fix items count when display list with Filtering or Search enable.
  • [XS] - Replace the filter column on Configuration -> Billing -> Rates to made filtering on the Call Type column and not on Provider (Ticket: 846218). - Fix items count when display list with Filtering or Search enable.
  • [XS] - Allow Cisco 7960 (SCCP) extensions to defined up to 5 speeddials when no 7914 module present.
  • [XS] - Allow Cisco 7960 (SCCP) extensions to defined up to 5 speeddials when no 7914 module present.
  • [XS] - When checking if call file exist for Outgoing Fax, use the 'find' command to 'chown' file. That way, if there are no *.call files in the directory, chown isn't executed. And if there are any *.call files, errors aren't suppressed (Ticket: 94F257).
  • [XS] - When checking if call file exist for Outgoing Fax, use the 'find' command to 'chown' file. That way, if there are no *.call files in the directory, chown isn't executed. And if there are any *.call files, errors aren't suppressed (Ticket: 94F257).
  • [XS] - You can now define the Time Zone name and set Date and Time format options for Aastra Phones (Provisioning).
  • [XS] - You can now define the Time Zone name and set Date and Time format options for Aastra Phones (Provisioning).
  • [XS] - When dialout using Zap channel and the remote end is busy, we must answer the line in order to play Busy tone. Save CDR information before answer the line to avoid duplicate CDR entries.
  • [XS] - When dialout using Zap channel and the remote end is busy, we must answer the line in order to play Busy tone. Save CDR information before answer the line to avoid duplicate CDR entries.
  • [XS] - Fix missing parameter when formating the destination number on Reports -> Telephony -> Billing page.
  • [XS] - Fix missing parameter when formating the destination number on Reports -> Telephony -> Billing page.
  • [XS] - We now using $telephony instead of $asterisk as variable. This is less confusing for developers (ex. Custom Addons).
  • [XS] - We now using $telephony instead of $asterisk as variable. This is less confusing for developers (ex. Custom Addons).
  • [XS] - We cannot set destination on CDR as it a read-only variable.
  • [XS] - We cannot set destination on CDR as it a read-only variable.
  • [ES] - Add new Advanced CallerID options to send RFC-3323 and RFC-3325 compliant Privacy SIP headers. This may be benefical when intefacing with a Nortel SST or an Acme Packet SBC.
  • [ES] - Add new Advanced CallerID options to send RFC-3323 and RFC-3325 compliant Privacy SIP headers. This may be benefical when intefacing with a Nortel SST or an Acme Packet SBC.
  • [XS] - Play the Busy tones when the destination is set to Busy and do not hangup the channel (Ticket: 583CFB).
  • [XS] - Play the Busy tones when the destination is set to Busy and do not hangup the channel (Ticket: 583CFB).
  • [XS] - Merge all function in a single file when generating Phone Extensions configuration on the backend.
  • [XS] - Merge all function in a single file when generating Phone Extensions configuration on the backend.
  • [ES] - Add Whitelist AGI script for Outgoing Call Restrinction.
  • [ES] - Add Whitelist AGI script for Outgoing Call Restrinction.
  • [XS] - If Call Restriction (Whitelist) is enabled on Outgoing Lines and the number is not authorized, playback the 'You are not authorized to dialout using PSTN' message.
  • [XS] - If Call Restriction (Whitelist) is enabled on Outgoing Lines and the number is not authorized, playback the 'You are not authorized to dialout using PSTN' message.
  • [XS] - Fix cron error message that is repeated each minute if no file exists on the Outgoing Fax spool directory.
  • [XS] - Fix cron error message that is repeated each minute if no file exists on the Outgoing Fax spool directory.
  • [ES] - Update Changelog for 1.2.27.
  • [ES] - Update Changelog for 1.2.27.
  • [XS] - Modify notification message for SCCP channels.
  • [XS] - Modify notification message for SCCP channels.
  • [ES] - Fix multiple configurations error for SCCP channels. - Add missing 'Disable Call-Waiting' option on SCCP extension.
  • [ES] - Fix multiple configurations error for SCCP channels. - Add missing 'Disable Call-Waiting' option on SCCP extension.
  • [XS] - Fix a 'rare' undeclared array on SQL drivers.
  • [XS] - Fix a 'rare' undeclared array on SQL drivers.
  • [ES] - Add Configurations for ValetParking and ChanGrab. - Add Backend for ValetParking.
  • [ES] - Add Configurations for ValetParking and ChanGrab. - Add Backend for ValetParking.
  • [XS] - Initial support for Advanced Parking Module (ValetParking). You can now have separate Parking Lots for each Tenants and Class of Services.
  • [XS] - Initial support for Advanced Parking Module (ValetParking). You can now have separate Parking Lots for each Tenants and Class of Services.
  • [XS] - Show a warning message on Extensions -> Phones that Asterisk must be restarted for change to take effect only if SCCP channels are enabled.
  • [XS] - Show a warning message on Extensions -> Phones that Asterisk must be restarted for change to take effect only if SCCP channels are enabled.
  • [ES] - Add Codecs and Music On Hold settings for SCCP extensions.
  • [ES] - Add Codecs and Music On Hold settings for SCCP extensions.
  • [XS] - When retrieving Realtime Data from Asterisk, always verify if AMI connection is open, if not try to reconnect automatically to the Asterisk Manager Interface.
  • [XS] - When retrieving Realtime Data from Asterisk, always verify if AMI connection is open, if not try to reconnect automatically to the Asterisk Manager Interface.
  • [ES] - Update local (test) version of Flash Operator Panel flash (swf).
  • [ES] - Update local (test) version of Flash Operator Panel flash (swf).
  • [XS] - Fix a problem where some extensions aren't displayed on General -> Extensions tab. We must only ignore extensions that are disabled.
  • [XS] - Fix a problem where some extensions aren't displayed on General -> Extensions tab. We must only ignore extensions that are disabled.
  • [ES] - Add a function to extract Tenant Name by DNIS (Incoming Calls) on CDR reports.
  • [ES] - Add a function to extract Tenant Name by DNIS (Incoming Calls) on CDR reports.
  • [XS] - Fix undefined variable and Zap channels parsing on CDR reports.
  • [XS] - Fix undefined variable and Zap channels parsing on CDR reports.
  • [XS] - Fix some undefined variable on Report (ACD) library.
  • [XS] - Fix some undefined variable on Report (ACD) library.
  • [XS] - When using Fallback to multiple Queue (ACD), unset previous action and keep only last one. - Fix Agents listing on ACD Reports.
  • [XS] - When using Fallback to multiple Queue (ACD), unset previous action and keep only last one. - Fix Agents listing on ACD Reports.
  • [ES] - Multiple cleanup on SCCP configuration (Global and per Extensions). - Add 'Secondary Dialtone' options for SCCP.
  • [ES] - Multiple cleanup on SCCP configuration (Global and per Extensions). - Add 'Secondary Dialtone' options for SCCP.
  • [XS] - Fix link destination for 'Delete' icon on Call Details (CDR).
  • [XS] - Fix link destination for 'Delete' icon on Call Details (CDR).
  • [XS] - Remove unused file.
  • [XS] - Remove unused file.
  • [XS] - Fix some issues when detecting filename extensions of Attachments on Email2Fax script.
  • [XS] - Fix some issues when detecting filename extensions of Attachments on Email2Fax script.
  • [XS] - We now process Email2Fax outgoing Call file that are present on the OutFax Spool directory. Now Outgoing Fax will be automatically sent!
  • [XS] - We now process Email2Fax outgoing Call file that are present on the OutFax Spool directory. Now Outgoing Fax will be automatically sent!
  • [XS] - Verify and fix directory permissions when using Email2Fax script.
  • [XS] - Verify and fix directory permissions when using Email2Fax script.
  • [XS] - Fix dialplan for Custom SIP Alert (Distinctive Ring) (Ticket: 39F6A0).
  • [XS] - Fix dialplan for Custom SIP Alert (Distinctive Ring) (Ticket: 39F6A0).

    1.2.26 (2007-05-09)

  • [ES] - Update ChangeLog.
  • [ES] - Update ChangeLog.
  • [XS] - Enable One Way/Two Way (Full Duplex) on SCCP backend.
  • [XS] - Enable One Way/Two Way (Full Duplex) on SCCP backend.
  • [ES] - Add an options to only list Answered Calls when listing Agents calls list. - Fix a problem on ACD Report -> Answered Calls.
  • [ES] - Add an options to only list Answered Calls when listing Agents calls list. - Fix a problem on ACD Report -> Answered Calls.
  • [ES] - Add support for 'Full Duplex' (Microphone On) for AutoAnswer (SCCP Extensions).
  • [ES] - Add support for 'Full Duplex' (Microphone On) for AutoAnswer (SCCP Extensions).
  • [XS] - Remove old files.
  • [XS] - Remove old files.
  • [ES] - Split each Extensions type on separate files for configuration generation. - Add AutoAnswer and Distinctive Ring support for SCCP channels.
  • [ES] - Split each Extensions type on separate files for configuration generation. - Add AutoAnswer and Distinctive Ring support for SCCP channels.
  • [ES] - Add multiples options for SCCP Channels (General).
  • [ES] - Add multiples options for SCCP Channels (General).
  • [XS] - Fix path for billing/cdr script.
  • [XS] - Fix path for billing/cdr script.
  • [ES] - Add new Realtime backend for Telephony module.
  • [ES] - Add new Realtime backend for Telephony module.
  • [XS] - Code Cleanup. Remove unused refresh time prefs.
  • [XS] - Code Cleanup. Remove unused refresh time prefs.
  • [ES] - Add Call Direction Filter on Call Details (CDR) reports. - When call is hangup, save the Call Direction on SQL table.
  • [ES] - Add Call Direction Filter on Call Details (CDR) reports. - When call is hangup, save the Call Direction on SQL table.
  • [XS] - Check if column exist before sorting infos on CDR.
  • [XS] - Check if column exist before sorting infos on CDR.
  • [XS] - Fix column sorting on Report -> Call Details.
  • [XS] - Fix column sorting on Report -> Call Details.
  • [ES] - Add missing Username when use Remote Server on Polycom Provisioning.
  • [ES] - Add missing Username when use Remote Server on Polycom Provisioning.
  • [ES] - Add new Filter criterias on CDR Export.
  • [ES] - Add new Filter criterias on CDR Export.
  • [XS] - Rewrite QueueLog parser/import script.
  • [XS] - Rewrite QueueLog parser/import script.
  • [XS] - Remove 'old' Realtime ACD engine. This is now replaced by a new application (scopserv-realtime).
  • [XS] - Remove 'old' Realtime ACD engine. This is now replaced by a new application (scopserv-realtime).
  • [ES] - Add a new option on 'Incoming Line -> Options' to Answer (default) or not the line. - Fix 'Answer' dialplan command on Incoming Lines.
  • [ES] - Add a new option on 'Incoming Line -> Options' to Answer (default) or not the line. - Fix 'Answer' dialplan command on Incoming Lines.
  • [XS] - Code cleanup and remove unused variables.
  • [XS] - Code cleanup and remove unused variables.
  • [XS] - Fix use of Dial Script on Extensions when sharing with multiple tenants.
  • [XS] - Fix use of Dial Script on Extensions when sharing with multiple tenants.
  • [XS] - Change CDR dst field when reach Voicemail Main (Ticket: C1381D).
  • [XS] - Change CDR dst field when reach Voicemail Main (Ticket: C1381D).
  • [XS] - When comparing Snapshot with Current directory, trap error about missing files/directory.
  • [XS] - When comparing Snapshot with Current directory, trap error about missing files/directory.
  • [XS] - Honor Auto Commit Interval and generate only modified configuration when using 'force' parameter with 'scripts/commit'.
  • [XS] - Honor Auto Commit Interval and generate only modified configuration when using 'force' parameter with 'scripts/commit'.
  • [ES] - Add a new option on 'Configuration -> Commit Menu' that allow to automatically delete 'old/unused' files on the TFTP boot directory.
  • [ES] - Add a new option on 'Configuration -> Commit Menu' that allow to automatically delete 'old/unused' files on the TFTP boot directory.
  • [XS] - Compare all directories and files on TFTP Boot directory and compare with files generated/used by the Auto Provisioning System (APS). If some files exist but not used, these files will be deleted on Commit.
  • [XS] - Compare all directories and files on TFTP Boot directory and compare with files generated/used by the Auto Provisioning System (APS). If some files exist but not used, these files will be deleted on Commit.
  • [ES] - Add Snom SIP notify configuration to only sync settings without reboot the phone (snom-check-cfg).
  • [ES] - Add Snom SIP notify configuration to only sync settings without reboot the phone (snom-check-cfg).
  • [XS] - Remove Class of Services options on Outgoing Lines and Applications. All management for Class of Services is now made directly on Manager -> Class of Services menus.
  • [XS] - Remove Class of Services options on Outgoing Lines and Applications. All management for Class of Services is now made directly on Manager -> Class of Services menus.
  • [ES] - Add 'Call Join on Transfer' option on sNom Provisioning.
  • [ES] - Add 'Call Join on Transfer' option on sNom Provisioning.
  • [XS] - OOPS ! When we create Queue dialplan, we must put the Tenant Name assigned to the Queue and not the previous name. (Thanks Mike!)
  • [XS] - OOPS ! When we create Queue dialplan, we must put the Tenant Name assigned to the Queue and not the previous name. (Thanks Mike!)
  • [XS] - Only offer DUNDi lookup option on Class of Service if the DUNDi module is enabled.
  • [XS] - Only offer DUNDi lookup option on Class of Service if the DUNDi module is enabled.
  • [ES] - Add a new option on Class of Service to enable DUNDi Lookup.
  • [ES] - Add a new option on Class of Service to enable DUNDi Lookup.
  • [XS] - Remove 'Queue Summary Generator' script.
  • [XS] - Remove 'Queue Summary Generator' script.
  • [XS] - Fix undefined variable for number of Max lines for sNom provisioning.
  • [XS] - Fix undefined variable for number of Max lines for sNom provisioning.
  • [ES] - Add new options for sNom Phones Provisioning and disabled Logon Wizard. - Now generate configuration files on /tftpboot/snom
  • [ES] - Add new options for sNom Phones Provisioning and disabled Logon Wizard. - Now generate configuration files on /tftpboot/snom
  • [ES] - Add 'asterisk' extension so Voicemail Button on Snom now work.
  • [ES] - Add 'asterisk' extension so Voicemail Button on Snom now work.
  • [ES] - Add 'Distinctive Ring' support for sNom phones on Extensions and Provisioning configuration.
  • [ES] - Add 'Distinctive Ring' support for sNom phones on Extensions and Provisioning configuration.
  • [ES] - Add sNOM support on Mass Reboot scripts. - Fix SIP NOTIFY reboot function.
  • [ES] - Add sNOM support on Mass Reboot scripts. - Fix SIP NOTIFY reboot function.
  • [ES] - Add sNOM phones support to Network Scan / Phone Discovery Tools.
  • [ES] - Add sNOM phones support to Network Scan / Phone Discovery Tools.
  • [ES] - Add lots of new options for sNOM 300, 320 and 360 Provisioning.
  • [ES] - Add lots of new options for sNOM 300, 320 and 360 Provisioning.
  • [XS] - Remove 'Average Not Ready' column on Realtime ACD windows.
  • [XS] - Remove 'Average Not Ready' column on Realtime ACD windows.
  • [XS] - Do not check License if library is disabled.
  • [XS] - Do not check License if library is disabled.
  • [XS] - Fix display of Queue Name when Destination is Queue (ACD) on list pages.
  • [XS] - Fix display of Queue Name when Destination is Queue (ACD) on list pages.
  • [XS] - Move all Queue (ACD) dialplan on a specific context for each queues. - Fix 'Single Digit Key' destination on Queue (ACD).
  • [XS] - Move all Queue (ACD) dialplan on a specific context for each queues. - Fix 'Single Digit Key' destination on Queue (ACD).
  • [XS] - Fix compatibility problem with Asterisk 1.0.x and importation of Monitor/Recording filename on the CDR table.
  • [XS] - Fix compatibility problem with Asterisk 1.0.x and importation of Monitor/Recording filename on the CDR table.
  • [XS] - Fix typos.
  • [XS] - Fix typos.
  • [XS] - Turn on by default 'Keep Stats' option for Queue, so ACD stats will not be reset on each Commit.
  • [XS] - Turn on by default 'Keep Stats' option for Queue, so ACD stats will not be reset on each Commit.
  • [XS] - Fix Weekly and Hourly graphics on ACD reports.
  • [XS] - Fix Weekly and Hourly graphics on ACD reports.
  • [XS] - Show Total for Calls in Queue, Maximum and Hold Time on Realtime ACD window.
  • [XS] - Show Total for Calls in Queue, Maximum and Hold Time on Realtime ACD window.
  • [ES] - Fix 'Duration Current State' display on Realtime ACD. - Add 'CallerID Name' column to Waiting Callers list on RT ACD.
  • [ES] - Fix 'Duration Current State' display on Realtime ACD. - Add 'CallerID Name' column to Waiting Callers list on RT ACD.
  • [XS] - Do not skip agent that have no talktime on QueueLog summary.
  • [XS] - Do not skip agent that have no talktime on QueueLog summary.
  • [ES] - Add 'Non-ACD Calls' columns for Queues and Agents status on Realtime ACD window.
  • [ES] - Add 'Non-ACD Calls' columns for Queues and Agents status on Realtime ACD window.
  • [XS] - Get list of logged Agent from Asterisk Manager Interface (AMI) when generating QueueLog (ACD) summary.
  • [XS] - Get list of logged Agent from Asterisk Manager Interface (AMI) when generating QueueLog (ACD) summary.
  • [XS] - Realtime ACD updates :
  • [XS] - Realtime ACD updates :
  • [XS] - Check if 'Music on Hold' is enabled on Configuration -> Modules and if not, doesn't load the module on Asterisk.
  • [XS] - Check if 'Music on Hold' is enabled on Configuration -> Modules and if not, doesn't load the module on Asterisk.
  • [XS] - Adding missing code for Application Destination on FollowMe and RingGroup.
  • [XS] - Adding missing code for Application Destination on FollowMe and RingGroup.
  • [XS] - Fix 'Invalid Extension' destination on IVR menus.
  • [XS] - Fix 'Invalid Extension' destination on IVR menus.
  • [XS] - Remove 'var_dump' on Database commit.
  • [XS] - Remove 'var_dump' on Database commit.
  • [XS] - Change H323 to OOH323 when listing channels.
  • [XS] - Change H323 to OOH323 when listing channels.
  • [XS] - When re-open CDR Filter window, set previous values.
  • [XS] - When re-open CDR Filter window, set previous values.
  • [XS] - Fix a problem where Call Forward rules doesn't follow sub-rules when using 'Use User-Defined CallForward'. - Allow to select order of Outgoing Lines that have Source (CallerID) routing.
  • [XS] - Fix a problem where Call Forward rules doesn't follow sub-rules when using 'Use User-Defined CallForward'. - Allow to select order of Outgoing Lines that have Source (CallerID) routing.
  • [ES] - Add missing OOH323 interfaces (VoIP Account) when get list of interfaces.
  • [ES] - Add missing OOH323 interfaces (VoIP Account) when get list of interfaces.
  • [XS] - You can now defined multiple Sources (CallerID Routing) for Outgoing Lines if each source is split by a | (pipe). - Convert context name in lowercase.
  • [XS] - You can now defined multiple Sources (CallerID Routing) for Outgoing Lines if each source is split by a | (pipe). - Convert context name in lowercase.
  • [XS] - Change number of Speeddial from 28 to 33 on SCCP channels when using a Cisco 7960+7914 (up to 2 modules).
  • [XS] - Change number of Speeddial from 28 to 33 on SCCP channels when using a Cisco 7960+7914 (up to 2 modules).
  • [- Multiple fixes for SCCP (Cisco) channels. - Move [general] section at top of sccp.conf file - Add Pickup/Callgroup parameters - Change number of Speeddial from 28 to 33 (line 2-6 on Cisco 7960).
  • [- Multiple fixes for SCCP (Cisco) channels. - Move [general] section at top of sccp.conf file - Add Pickup/Callgroup parameters - Change number of Speeddial from 28 to 33 (line 2-6 on Cisco 7960).
  • [ES] - Add Trust/Send Remote-Party-ID (RPID) options for SIP VoIP Account.
  • [ES] - Add Trust/Send Remote-Party-ID (RPID) options for SIP VoIP Account.
  • [XS] - Small bugfixes on Incomng Lines and Port Based.
  • [XS] - Small bugfixes on Incomng Lines and Port Based.
  • [ES] - Add 'immediate=yes' parameter when option is enabled on Interface -> Analog.
  • [ES] - Add 'immediate=yes' parameter when option is enabled on Interface -> Analog.
  • [ES] - Add Distinctive Ring options for SIP extensions. Can be set for Internal, Incoming, Paging and Queue (ACD) calls. - Ring Tone options for Aastra, Cisco, Sipura/Linksys and Custom devices.
  • [ES] - Add Distinctive Ring options for SIP extensions. Can be set for Internal, Incoming, Paging and Queue (ACD) calls. - Ring Tone options for Aastra, Cisco, Sipura/Linksys and Custom devices.
  • [XS] - Fix a problem where Zap Extensions (FXS) cannot be reach or dial other extensions when Hotdesk is enable. - Convert Channel Type to UPPERcase before compare type.
  • [XS] - Fix a problem where Zap Extensions (FXS) cannot be reach or dial other extensions when Hotdesk is enable. - Convert Channel Type to UPPERcase before compare type.
  • [ES] - Add option to Immediate dial a specific destination when lift handset on Interface -> Analog (FXS).
  • [ES] - Add option to Immediate dial a specific destination when lift handset on Interface -> Analog (FXS).
  • [XS] - Fix parsing of Context to match Voicemail Main destination (CDR Reports).
  • [XS] - Fix parsing of Context to match Voicemail Main destination (CDR Reports).
  • [XS] - Minor fixes on Agent Count for ACD Realtime.
  • [XS] - Minor fixes on Agent Count for ACD Realtime.
  • [XS] - Do not display 'timeout' calls on Report -> General tabs.
  • [XS] - Do not display 'timeout' calls on Report -> General tabs.
  • [XS] - Queue Members that are static (ex. SIP/IAX devices) can now Pause/Unpause.
  • [XS] - Queue Members that are static (ex. SIP/IAX devices) can now Pause/Unpause.
  • [ES] - Generate Voicemail and CallerID settings for SCCP channels. - Add options to defined SpeedDial on 7960+7914 SCCP phones.
  • [ES] - Generate Voicemail and CallerID settings for SCCP channels. - Add options to defined SpeedDial on 7960+7914 SCCP phones.
  • [XS] - Fix destination after reach TimeOut/Maximum Repeat on IVR.
  • [XS] - Fix destination after reach TimeOut/Maximum Repeat on IVR.
  • [XS] - Allow to export Tenant ID field on Import/Export Tools.
  • [XS] - Allow to export Tenant ID field on Import/Export Tools.
  • [XS] - Restructure code on ACD reports.
  • [XS] - Restructure code on ACD reports.
  • [XS] - If Queue (ACD) are enabled, create a daily summary from QueueLog data. Script is running each minute at low CPU priority (nice +19).
  • [XS] - If Queue (ACD) are enabled, create a daily summary from QueueLog data. Script is running each minute at low CPU priority (nice +19).
  • [ES] - Add new SQL tables for Realtime ACD (Queue). - Rewrite Realtime ACD scripts to use new SQL tables. - Fix list of agent on QueueLog parsing library. - Change default update time to 5 seconds on Queues and Agent Stats.
  • [ES] - Add new SQL tables for Realtime ACD (Queue). - Rewrite Realtime ACD scripts to use new SQL tables. - Fix list of agent on QueueLog parsing library. - Change default update time to 5 seconds on Queues and Agent Stats.
  • [XS] - Set static variables when get list of Features Code on Report (CDR).
  • [XS] - Set static variables when get list of Features Code on Report (CDR).
  • [XS] - Do not keep track on CDR of all channel called when using Page application.
  • [XS] - Do not keep track on CDR of all channel called when using Page application.
  • [XS] - Display Agent Name on ACD and RT reports.
  • [XS] - Display Agent Name on ACD and RT reports.
  • [ES] - Add options for SIP Sessions, T1 and T2 timers on Aastra Phone Provisioning.
  • [ES] - Add options for SIP Sessions, T1 and T2 timers on Aastra Phone Provisioning.
  • [XS] - Rewrite Realtime ACD scripts to use new QueueLog engine.
  • [XS] - Rewrite Realtime ACD scripts to use new QueueLog engine.
  • [XS] - Major rewrite of the QueueLog (ACD) parsing engine.
  • [XS] - Major rewrite of the QueueLog (ACD) parsing engine.
  • [ES] - Add 'noaction' option to Form when variable doesn't need Actions.
  • [ES] - Add 'noaction' option to Form when variable doesn't need Actions.
  • [XS] - On Class of Services -> Miscellaneous, you can now include Local Extensions from others Tenants (without using Inter-Tenant Access Code). Please be careful when using this option with extensions that can collide.
  • [XS] - On Class of Services -> Miscellaneous, you can now include Local Extensions from others Tenants (without using Inter-Tenant Access Code). Please be careful when using this option with extensions that can collide.
  • [ES] - Add new options on Aastra Provisioning :
  • [ES] - Add new options on Aastra Provisioning :
  • [ES] - Add more debugging infos for SQL queries.
  • [ES] - Add more debugging infos for SQL queries.
  • [XS] - Remove all cron daily task since they are now included on Asterisk logrotate configuration file.
  • [XS] - Remove all cron daily task since they are now included on Asterisk logrotate configuration file.
  • [ES] - Add 'Agent Groups' support.
  • [ES] - Add 'Agent Groups' support.
  • [ES] - Add Provisionning support for sNOM 190, 300, 320 and 320.
  • [ES] - Add Provisionning support for sNOM 190, 300, 320 and 320.
  • [ES] - Add 'Volume Persistance' settings for Polycom Phones (Ticket: 878CE0).
  • [ES] - Add 'Volume Persistance' settings for Polycom Phones (Ticket: 878CE0).
  • [XS] - Allow to preserve Agent (un)Pause status on restart and fix autopause database lookup.
  • [XS] - Allow to preserve Agent (un)Pause status on restart and fix autopause database lookup.
  • [XS] - Ring Icon must shake when ringing on FOP 0.27+
  • [XS] - Ring Icon must shake when ringing on FOP 0.27+
  • [XS] - When check for Monitor file, go in past of 6 hours.
  • [XS] - When check for Monitor file, go in past of 6 hours.
  • [XS] - Include Features List array directly on this file. This solve multiple memory problems on CDR.
  • [XS] - Include Features List array directly on this file. This solve multiple memory problems on CDR.
  • [XS] - During the modification of parameters, some values which are activated by default but are disabled by the user found their default value. This problem is now fixed.
  • [XS] - During the modification of parameters, some values which are activated by default but are disabled by the user found their default value. This problem is now fixed.
  • [XS] - Only execute Queuelog Import script if ACD is enabled.
  • [XS] - Only execute Queuelog Import script if ACD is enabled.
  • [XS] - Fix undefined variables.
  • [XS] - Fix undefined variables.
  • [ES] - Add new function to add default permissions information.
  • [ES] - Add new function to add default permissions information.
  • [ES] - On Manager -> Multi-Tenants, we now do permissions check and add default permissions if it doesn't exist.
  • [ES] - On Manager -> Multi-Tenants, we now do permissions check and add default permissions if it doesn't exist.
  • [ES] - Add missing HTML page footer on Mass Reboot Script.
  • [ES] - Add missing HTML page footer on Mass Reboot Script.
  • [XS] - Remove unused
    .
  • [XS] - Remove unused
    .
  • [XS] - This script must only be executed on Redhat/CentOS distros.
  • [XS] - This script must only be executed on Redhat/CentOS distros.
  • [XS] - Always use a local NPA-NXX cache on Commit. - Better error handling on NPA-NXX download.
  • [XS] - Always use a local NPA-NXX cache on Commit. - Better error handling on NPA-NXX download.
  • [XS] - Fix Popup window size on Selection widget (IE7 bugs).
  • [XS] - Fix Popup window size on Selection widget (IE7 bugs).
  • [XS] - Unserialize data if string is "serialized".
  • [XS] - Unserialize data if string is "serialized".
  • [XS] - All generated files must be owned by scopserv UID/GID on Provisioning.
  • [XS] - All generated files must be owned by scopserv UID/GID on Provisioning.
  • [ES] - Add a new 'force' parameter to the commit scripts when running on console to force all configuration file to be generated.
  • [ES] - Add a new 'force' parameter to the commit scripts when running on console to force all configuration file to be generated.
  • [ES] - Add multiples option for Daylight Saving Time (DST) Polycom Provisioning.
  • [ES] - Add multiples option for Daylight Saving Time (DST) Polycom Provisioning.
  • [XS] - Only save the basename of monitor file.
  • [XS] - Only save the basename of monitor file.
  • [XS] - Multiple fix and performance issue on Monitor_file scripts (CLI).
  • [XS] - Multiple fix and performance issue on Monitor_file scripts (CLI).
  • [XS] - Do not write CDR record when trying to dial an Agent that are busy/unavailable.
  • [XS] - Do not write CDR record when trying to dial an Agent that are busy/unavailable.
  • [ES] - Add optional authorization user for the SIP server on VoIP Interface when register as User Agent is enabled.
  • [ES] - Add optional authorization user for the SIP server on VoIP Interface when register as User Agent is enabled.
  • [XS] - Fix Custom Username/Password when using Extensions Wizard.
  • [XS] - Fix Custom Username/Password when using Extensions Wizard.
  • [ES] - Add Status column to 'Ringing Service' tab.
  • [ES] - Add Status column to 'Ringing Service' tab.
  • [XS] - Fix 'Arguments' when using Shared Dial Script (Custom).
  • [XS] - Fix 'Arguments' when using Shared Dial Script (Custom).
  • [ES] - Add new style to Flash Operator Panel and turn off MWI when there is no voicemail.
  • [ES] - Add new style to Flash Operator Panel and turn off MWI when there is no voicemail.
  • [XS] - Minor fix on DST rules for Polycom.
  • [XS] - Minor fix on DST rules for Polycom.
  • [ES] - Add DST rule example for Sipura Provisioning.
  • [ES] - Add DST rule example for Sipura Provisioning.
  • [XS] - Apply new DST rules on Polycom Provisioning when 'Daylight Time Saving' is enabled.
  • [XS] - Apply new DST rules on Polycom Provisioning when 'Daylight Time Saving' is enabled.
  • [ES] - Add 'Daylight Time Saving' options for Cisco Provisioning.
  • [ES] - Add 'Daylight Time Saving' options for Cisco Provisioning.
  • [XS] - Fix Aastra DST (Daylight Saving Time).
  • [XS] - Fix Aastra DST (Daylight Saving Time).
  • [ES] - Add 'DISA (Direct Inward System Access)' destination on IVR.
  • [ES] - Add 'DISA (Direct Inward System Access)' destination on IVR.
  • [ES] - Add 'Disable File Logging' option on Config -> Logging and Error.
  • [ES] - Add 'Disable File Logging' option on Config -> Logging and Error.
  • [XS] - Don't save Asterisk logging to a file if disabled on GUI.
  • [XS] - Don't save Asterisk logging to a file if disabled on GUI.
  • [XS] - Allow to select 'Ring Group' as Destination (IVR, Incoming Lines, etc).
  • [XS] - Allow to select 'Ring Group' as Destination (IVR, Incoming Lines, etc).
  • [ES] - Add Daylight Saving Time (DST) setting for Aastra Phones Provisioning.
  • [ES] - Add Daylight Saving Time (DST) setting for Aastra Phones Provisioning.

    1.2.25 (2007-03-08)

  • [ES] - Update Changelog for 1.2.25-5.
  • [ES] - Update Changelog for 1.2.25-5.
  • [XS] - Rewrite the 'monitor_file' script that import Monitor filename on CDR SQL table (Major performance enhancement).
  • [XS] - Rewrite the 'monitor_file' script that import Monitor filename on CDR SQL table (Major performance enhancement).
  • [ES] - Add 'Act as an Operator?' option to Ring Group and Virtual Extensions.
  • [ES] - Add 'Act as an Operator?' option to Ring Group and Virtual Extensions.
  • [XS] - Fix Source and Destination Filter (CDR) to match the specified extensions by Channels (SIP/IAX/.)
  • [XS] - Fix Source and Destination Filter (CDR) to match the specified extensions by Channels (SIP/IAX/.)
  • [XS] - Do not change the button transparency on DND status (Flash Operator Panel).
  • [XS] - Do not change the button transparency on DND status (Flash Operator Panel).
  • [ES] - Update Changelog for 1.2.25-4.
  • [ES] - Update Changelog for 1.2.25-4.
  • [ES] - Update Daily crontask list - Rotate queue_log files - Remove old event_log and messages logfiles. - Automatically restart QueueLog import scripts.
  • [ES] - Update Daily crontask list - Rotate queue_log files - Remove old event_log and messages logfiles. - Automatically restart QueueLog import scripts.
  • [XS] - Hide all Local channels from Agents list.
  • [XS] - Hide all Local channels from Agents list.
  • [ES] - Add 'Ringing Service' tabs definition.
  • [ES] - Add 'Ringing Service' tabs definition.
  • [ES] - Add 'Ringing Service' Features Code (*54 by default) that allow to override 'on demand' the destination of any Incoming Lines.
  • [ES] - Add 'Ringing Service' Features Code (*54 by default) that allow to override 'on demand' the destination of any Incoming Lines.
  • [ES] - Add a missing convert context in lowercase.
  • [ES] - Add a missing convert context in lowercase.
  • [ES] - Add 2 missings conversion of context name in lowercase.
  • [ES] - Add 2 missings conversion of context name in lowercase.
  • [ES] - Update Changelog for 1.2.25-3.
  • [ES] - Update Changelog for 1.2.25-3.
  • [XS] - We must 'Answer' channel on all Incoming Lines.
  • [XS] - We must 'Answer' channel on all Incoming Lines.
  • [XS] - Preserve the AGENT_ID variable on a database key. - Fix cleanup of some db key on Agent Logout.
  • [XS] - Preserve the AGENT_ID variable on a database key. - Fix cleanup of some db key on Agent Logout.
  • [XS] - Oops, asterisk module must be called on every commit (Auto/Manual).
  • [XS] - Oops, asterisk module must be called on every commit (Auto/Manual).
  • [XS] - Use fixed (hardcoded) value for Queue Status to check.
  • [XS] - Use fixed (hardcoded) value for Queue Status to check.
  • [XS] - Re-arrange display/layout on Applications -> Queue configurations. - You can now Customize Queue Status for Fallback destination.
  • [XS] - Re-arrange display/layout on Applications -> Queue configurations. - You can now Customize Queue Status for Fallback destination.
  • [ES] - Add a new cron script (monitor_file) that will match UniqueID (CDR) with Monitoring files and update CDR table w/ an array that containt the list of files (empty array if no files).
  • [ES] - Add a new cron script (monitor_file) that will match UniqueID (CDR) with Monitoring files and update CDR table w/ an array that containt the list of files (empty array if no files).
  • [ES] - Add basic text filter on Tools -> Asterisk Log.
  • [ES] - Add basic text filter on Tools -> Asterisk Log.
  • [XS] - Sort files by date on Tools -> Asterisk Log.
  • [XS] - Sort files by date on Tools -> Asterisk Log.
  • [ES] - Add 'Cost' column to Report -> Export Data.
  • [ES] - Add 'Cost' column to Report -> Export Data.
  • [ES] - Update Changelog for 1.2.25-1.
  • [ES] - Update Changelog for 1.2.25-1.
  • [XS] - Fix columns sorting on Telephony Reports (General and Call Details -> Days of Weeks). - Verify if the SQL query result is valid and if it's a PEAR error, return false without processing 'invalid' data.
  • [XS] - Fix columns sorting on Telephony Reports (General and Call Details -> Days of Weeks). - Verify if the SQL query result is valid and if it's a PEAR error, return false without processing 'invalid' data.
  • [XS] - Exit dial script after forward a call.
  • [XS] - Exit dial script after forward a call.
  • [ES] - Add 'Security' tab on Extensions -> Phone.
  • [ES] - Add 'Security' tab on Extensions -> Phone.
  • [ES] - Add 'Incoming Call Protection' for Extensions. With this option, you can force caller to enter a PIN/Password to reach the extension. Support Time Scheduler and Password remember.
  • [ES] - Add 'Incoming Call Protection' for Extensions. With this option, you can force caller to enter a PIN/Password to reach the extension. Support Time Scheduler and Password remember.
  • [ES] - Oops, must also add ResetCDR and NoCDR dialplan.
  • [ES] - Oops, must also add ResetCDR and NoCDR dialplan.
  • [XS] - Execute 'Rate Engine' on Hangup on Special Lines if enabled.
  • [XS] - Execute 'Rate Engine' on Hangup on Special Lines if enabled.
  • [XS] - Multiple fixes on Reports -> Telephony -> General tabs. - Rewrite function that detect the call type.
  • [XS] - Multiple fixes on Reports -> Telephony -> General tabs. - Rewrite function that detect the call type.
  • [ES] - Add 'Ring Group' type on Extensions configuration.
  • [ES] - Add 'Ring Group' type on Extensions configuration.
  • [ES] - Add support for Database Key on Flash Operator Panel. Currently this is used to turn Led color to Yellow when an extension is on DND mode.
  • [ES] - Add support for Database Key on Flash Operator Panel. Currently this is used to turn Led color to Yellow when an extension is on DND mode.
  • [ES] - Update FOP client to 0.27-snapshot (01-23)
  • [ES] - Update FOP client to 0.27-snapshot (01-23)
  • [XS] - Code Cleanup on Agents (ACD) reports.
  • [XS] - Code Cleanup on Agents (ACD) reports.
  • [ES] - Add a function to get TagCode from CDR table.
  • [ES] - Add a function to get TagCode from CDR table.
  • [ES] - Add "Tag Code" column on CDR reports.
  • [ES] - Add "Tag Code" column on CDR reports.
  • [XS] - Rewrite Channels and Agents information on Telephony -> General -> Status.
  • [XS] - Rewrite Channels and Agents information on Telephony -> General -> Status.
  • [ES] - Add 'Call Tagging/Wrapup Code' Feature Code.
  • [ES] - Add 'Call Tagging/Wrapup Code' Feature Code.
  • [ES] - Add Tag/Wrapup Code configuration on Tools -> Tag/Pause Code (ACD). - Change default number of user from 50 to 25 for SMB license.
  • [ES] - Add Tag/Wrapup Code configuration on Tools -> Tag/Pause Code (ACD). - Change default number of user from 50 to 25 for SMB license.
  • [ES] - Add code to update the CDR table when a call is Tagged (Wrapup).
  • [ES] - Add code to update the CDR table when a call is Tagged (Wrapup).
  • [ES] - Add Tag/Wrapup Code dialplan on Backend. - Add an Absolute Timeout of 1200 seconds when an user consult Voicemail.
  • [ES] - Add Tag/Wrapup Code dialplan on Backend. - Add an Absolute Timeout of 1200 seconds when an user consult Voicemail.
  • [XS] - When calling from one tenant to an other on same server, always prefix the Inter-Tenant Access Code as CallerID number. - Save the UNIQUEID of the current call when an Agent answer to a call on a Queues, this info will be used for Tag/Wrapup Code.
  • [XS] - When calling from one tenant to an other on same server, always prefix the Inter-Tenant Access Code as CallerID number. - Save the UNIQUEID of the current call when an Agent answer to a call on a Queues, this info will be used for Tag/Wrapup Code.
  • [ES] - Add support to 'Share' custom scripts with all tenants on the server (Applications -> Custom Scripts).
  • [ES] - Add support to 'Share' custom scripts with all tenants on the server (Applications -> Custom Scripts).
  • [XS] - Fix a bug on E&M signalling mode for Digital Interface that prevent to create valid configuration file (Zapata).
  • [XS] - Fix a bug on E&M signalling mode for Digital Interface that prevent to create valid configuration file (Zapata).
  • [XS] - Use 'Concise' display mode when retreiving Channels list.
  • [XS] - Use 'Concise' display mode when retreiving Channels list.
  • [XS] - Small bugfixes on the 'hasModule' function.
  • [XS] - Small bugfixes on the 'hasModule' function.
  • [XS] - When using 'Dial Script', verify if the script is defined as 'Shared'.
  • [XS] - When using 'Dial Script', verify if the script is defined as 'Shared'.
  • [XS] - Fix HTML layout.
  • [XS] - Fix HTML layout.
  • [XS] - After send the call to Voicemail, we must exit the dial AGI script else it will ring the extension again after caller exist Voicemail.
  • [XS] - After send the call to Voicemail, we must exit the dial AGI script else it will ring the extension again after caller exist Voicemail.
  • [XS] - Better match Agent/Channel on ACD reports.
  • [XS] - Better match Agent/Channel on ACD reports.
  • [XS] - Always communicate with Asterisk via the Manager port and not the Proxy port.
  • [XS] - Always communicate with Asterisk via the Manager port and not the Proxy port.
  • [XS] - Do not run Email2Fax if no faxes defined.
  • [XS] - Do not run Email2Fax if no faxes defined.
  • [XS] - Cleanup code on function that get/merge Configuration.
  • [XS] - Cleanup code on function that get/merge Configuration.
  • [XS] - Disable PRI reset interval (resetinterval=never).
  • [XS] - Disable PRI reset interval (resetinterval=never).
  • [XS] - More fields rename.
  • [XS] - More fields rename.
  • [XS] - Multiple fixes with Monitoring script.
  • [XS] - Multiple fixes with Monitoring script.
  • [XS] - Modify Time Source strings (Interface).
  • [XS] - Modify Time Source strings (Interface).
  • [XS] - Fix detection of Wanpipe cards (A102D).
  • [XS] - Fix detection of Wanpipe cards (A102D).
  • [XS] - Only execute Monitoring script if some task are defined.
  • [XS] - Only execute Monitoring script if some task are defined.
  • [ES] - Add Sangoma A400 (AFT-A400-SH) support on Card Detection.
  • [ES] - Add Sangoma A400 (AFT-A400-SH) support on Card Detection.
  • [XS] - Rewrite 'format_destination' function.
  • [XS] - Rewrite 'format_destination' function.
  • [XS] - Fix a bug where some file aren't saved on good directory if the tenant name have '-' on the name (Ticket: C11088).
  • [XS] - Fix a bug where some file aren't saved on good directory if the tenant name have '-' on the name (Ticket: C11088).
  • [XS] - Verify if a key exist when we delete a key on Asterisk database.
  • [XS] - Verify if a key exist when we delete a key on Asterisk database.
  • [ES] - Add a missing carriage-return on E1 configuration file for Wanpipe.
  • [ES] - Add a missing carriage-return on E1 configuration file for Wanpipe.
  • [ES] - Add 'Direct Agent (ACD)' Feature Code that allow to reach an agent with is AgentID. - You can now dial an Agent from an IVR or Special Lines with 'Direct Agent' destination.
  • [ES] - Add 'Direct Agent (ACD)' Feature Code that allow to reach an agent with is AgentID. - You can now dial an Agent from an IVR or Special Lines with 'Direct Agent' destination.
  • [ES] - Add 'Log Server' support for Aastra Provisioning. Options are available under Security tabs.
  • [ES] - Add 'Log Server' support for Aastra Provisioning. Options are available under Security tabs.
  • [XS] - Fix an issue on the Rate Engine functions where the Trunk name is not always matched if name have lower+upper case.
  • [XS] - Fix an issue on the Rate Engine functions where the Trunk name is not always matched if name have lower+upper case.
  • [XS] - Sangoma A102 and A102D use different value for Card Mode on wanpipe configuration files.
  • [XS] - Sangoma A102 and A102D use different value for Card Mode on wanpipe configuration files.
  • [XS] - On commit, now reload the Asterisk Logger module (Ticket: D1F67F).
  • [XS] - On commit, now reload the Asterisk Logger module (Ticket: D1F67F).
  • [XS] - Rewrite 'select_extension' form widget rendering function and fix multiple bugs where some value aren't displayed on the screen (Ticket: 3FCBCD).
  • [XS] - Rewrite 'select_extension' form widget rendering function and fix multiple bugs where some value aren't displayed on the screen (Ticket: 3FCBCD).
  • [XS] - Fix a problem where Password prompt (Authentication) doesn't work on Application when thedestination is set to "Dial an Extensions(s) and/or External Number) (Ticket: B0C4BA).
  • [XS] - Fix a problem where Password prompt (Authentication) doesn't work on Application when thedestination is set to "Dial an Extensions(s) and/or External Number) (Ticket: B0C4BA).
  • [XS] - Modify all Email function to use new 'Smart Relay' options for Outgoing SMTP (Server -> Configuration -> SMTP Settings).
  • [XS] - Modify all Email function to use new 'Smart Relay' options for Outgoing SMTP (Server -> Configuration -> SMTP Settings).
  • [XS] - You can now set Syslog facility/level for Asterisk logging (Ticket: 53928F and A804D1).
  • [XS] - You can now set Syslog facility/level for Asterisk logging (Ticket: 53928F and A804D1).
  • [ES] - Add 'NoCDR' to avoid 2 CDR entries for a call.
  • [ES] - Add 'NoCDR' to avoid 2 CDR entries for a call.
  • [ES] - Add 'Tenant ID' field for Import/Export tools (Ticket: F03738).
  • [ES] - Add 'Tenant ID' field for Import/Export tools (Ticket: F03738).
  • [XS] - Allow to automatically delete older Configuration Snapshot (in days).
  • [XS] - Allow to automatically delete older Configuration Snapshot (in days).
  • [XS] - Fix multiple errors on Configuration Snapshot comparison. - Allow to change default directory for snapshot.
  • [XS] - Fix multiple errors on Configuration Snapshot comparison. - Allow to change default directory for snapshot.
  • [XS] - Modify 'get_variable' function to allow '0' extension (Ticket: 76745C).
  • [XS] - Modify 'get_variable' function to allow '0' extension (Ticket: 76745C).
  • [XS] - Fix undefined variable on Report template (Ticket: 8DBF15).
  • [XS] - Fix undefined variable on Report template (Ticket: 8DBF15).
  • [XS] - Fix some typo on Phone configuration (extensions.conf).
  • [XS] - Fix some typo on Phone configuration (extensions.conf).
  • [XS] - Verify if the return value is an Array when get CDR call location.
  • [XS] - Verify if the return value is an Array when get CDR call location.
  • [ES] - Add 'Suppress DTMF Playback' option on Aastra Provisioning. - Fix a typo (use wrong value) on 'Enable Live Pad' option for Aastra.
  • [ES] - Add 'Suppress DTMF Playback' option on Aastra Provisioning. - Fix a typo (use wrong value) on 'Enable Live Pad' option for Aastra.
  • [XS] - Fix a typo for mISDN configuration file.
  • [XS] - Fix a typo for mISDN configuration file.
  • [ES] - Add an option to override the default directory for Configuration Snapshot. You must edit '/var/www/scopserv/conf/scopserv.php' and add this line:
  • [ES] - Add an option to override the default directory for Configuration Snapshot. You must edit '/var/www/scopserv/conf/scopserv.php' and add this line:
  • [XS] - Fix a problem where some directory for Email2Fax script aren't automatically created (Ticket: 2DDD8E).
  • [XS] - Fix a problem where some directory for Email2Fax script aren't automatically created (Ticket: 2DDD8E).
  • [XS] - Oops, using bad value for VAD enabled on Polycom Provisionning.
  • [XS] - Oops, using bad value for VAD enabled on Polycom Provisionning.
  • [ES] - Add 'Verbose' proc file for Sangoma Card. This file include analog port (FXO/FXS) definition.
  • [ES] - Add 'Verbose' proc file for Sangoma Card. This file include analog port (FXO/FXS) definition.
  • [XS] - You can now defined multiple Company Directory and select which one to use on IVR (or others destination that use Directory) (Ticket 9F38B4).
  • [XS] - You can now defined multiple Company Directory and select which one to use on IVR (or others destination that use Directory) (Ticket 9F38B4).
  • [XS] - Move 'Directory' from Tools to Phone menu.
  • [XS] - Move 'Directory' from Tools to Phone menu.
  • [XS] - Fix context for Analog port (FXO) when used on Incoming Lines as 'Port Based' routing (Ticket: BFE3B9).
  • [XS] - Fix context for Analog port (FXO) when used on Incoming Lines as 'Port Based' routing (Ticket: BFE3B9).
  • [XS] - Simplify the default Dialplan for Polycom phones (Ticket: 958B33).
  • [XS] - Simplify the default Dialplan for Polycom phones (Ticket: 958B33).
  • [XS] - Allow to enable Live Dialpad on Aastra provisioning configuration.
  • [XS] - Allow to enable Live Dialpad on Aastra provisioning configuration.
  • [ES] - Add new daily cron job. Currently it's used to reset Queue stats each day.
  • [ES] - Add new daily cron job. Currently it's used to reset Queue stats each day.
  • [XS] - Restrict Click-to-Talk application by License key code.
  • [XS] - Restrict Click-to-Talk application by License key code.
  • [ES] - Add new logger options to the backend.
  • [ES] - Add new logger options to the backend.
  • [ES] - Restrict some modules (ex. SMDR) if not enable on the License. - Add more options on 'Configuration -> Logging and Errors'.
  • [ES] - Restrict some modules (ex. SMDR) if not enable on the License. - Add more options on 'Configuration -> Logging and Errors'.
  • [ES] - Add missing 'Email-to-Fax' cron task.
  • [ES] - Add missing 'Email-to-Fax' cron task.
  • [XS] - Rewrite the dialplan Macro that handles Disconnect Cause Codes. The macro will try to use DIALSTATUS or HANGUPCAUSE if not set.
  • [XS] - Rewrite the dialplan Macro that handles Disconnect Cause Codes. The macro will try to use DIALSTATUS or HANGUPCAUSE if not set.
  • [XS] - Fix a problem where 'fractional' T1 confiration isn't correctly saved. - Code Cleanup.
  • [XS] - Fix a problem where 'fractional' T1 confiration isn't correctly saved. - Code Cleanup.
  • [XS] - Fix Date formatting when we export CDR report. - Allow to use date format specified on users options.
  • [XS] - Fix Date formatting when we export CDR report. - Allow to use date format specified on users options.
  • [XS] - Only format channel if the function exists.
  • [XS] - Only format channel if the function exists.
  • [XS] - On CDR reports, now always show the "real" source of the call on the Source field when CallerID number is not the same as the original.
  • [XS] - On CDR reports, now always show the "real" source of the call on the Source field when CallerID number is not the same as the original.
  • [XS] - Check in Sangoma configurations file to see if Hardware Echo Canceller is available on the card.
  • [XS] - Check in Sangoma configurations file to see if Hardware Echo Canceller is available on the card.
  • [ES] - Update Changelog for 1.2.24-7.
  • [ES] - Update Changelog for 1.2.24-7.
  • [XS] - Fix a problem where the context is invalid when we defined a Class of Services on Incoming Lines.
  • [XS] - Fix a problem where the context is invalid when we defined a Class of Services on Incoming Lines.
  • [XS] - Set 'Echo Cancel when Bridging' to Enable by Default on Analog and Digital Interface. - Change RX and TX gain to 0 by default for Sangoma FXO ports.
  • [XS] - Set 'Echo Cancel when Bridging' to Enable by Default on Analog and Digital Interface. - Change RX and TX gain to 0 by default for Sangoma FXO ports.
  • [XS] - Reset CDR infos when hangup a call if we need to execute scripts on Hangup that required CDR of current call.
  • [XS] - Reset CDR infos when hangup a call if we need to execute scripts on Hangup that required CDR of current call.
  • [XS] - Multiple fixes for Wanpipe (Sangoma) cards detection script.
  • [XS] - Multiple fixes for Wanpipe (Sangoma) cards detection script.
  • [ES] - Add option for 'CallerID Start Signal' on Analog Interfaces.
  • [ES] - Add option for 'CallerID Start Signal' on Analog Interfaces.
  • [ES] - Add G.726 codec support on GUI since it's now available in Asterisk (Ticket: B8C552).
  • [ES] - Add G.726 codec support on GUI since it's now available in Asterisk (Ticket: B8C552).
  • [XS] - Fix path.
  • [XS] - Fix path.
  • [XS] - Turn off 'Buddy Watch' by default on key assignment for Polycom Phones provisioning (Ticket: 81FE3A).
  • [XS] - Turn off 'Buddy Watch' by default on key assignment for Polycom Phones provisioning (Ticket: 81FE3A).
  • [XS] - Code cleanup and remove some unused variables.
  • [XS] - Code cleanup and remove some unused variables.
  • [ES] - Some update with the upcoming Asterisk Import script - Remove stats functions - Fix parsing of multiple element with same name - Add functions to parse imported configuration
  • [ES] - Some update with the upcoming Asterisk Import script - Remove stats functions - Fix parsing of multiple element with same name - Add functions to parse imported configuration
  • [ES] - Add new settings for mISDN interface (Card ID and Mode). - Fix writing of misdn-init.conf file (Ticket: 301F6C).
  • [ES] - Add new settings for mISDN interface (Card ID and Mode). - Fix writing of misdn-init.conf file (Ticket: 301F6C).
  • [ES] - You can now add a CallerID prefix for each IVR keys (Ticket: 759526).
  • [ES] - You can now add a CallerID prefix for each IVR keys (Ticket: 759526).
  • [XS] - Fix some typos on columns display.
  • [XS] - Fix some typos on columns display.
  • [XS] - Verify if the 'Tell' file exist for Queue (ACD) import script.
  • [XS] - Verify if the 'Tell' file exist for Queue (ACD) import script.
  • [XS] - Allow to Show/Hide 'Silent Monitor' status on the Polycom Phones Microbrowser (Ticket: E8E029).
  • [XS] - Allow to Show/Hide 'Silent Monitor' status on the Polycom Phones Microbrowser (Ticket: E8E029).
  • [ES] - Add Caching when checking for Monitor/Recording files.
  • [ES] - Add Caching when checking for Monitor/Recording files.
  • [ES] - Add support for Facility-based ISDN supplementary services in Digital interface. (Ticket: DF5DC2)
  • [ES] - Add support for Facility-based ISDN supplementary services in Digital interface. (Ticket: DF5DC2)
  • [XS] - Allow DUNDi lookup for Virtual Extension (Ticket: E628D0).
  • [XS] - Allow DUNDi lookup for Virtual Extension (Ticket: E628D0).
  • [ES] - Update Changelog for 1.2.24
  • [ES] - Update Changelog for 1.2.24
  • [XS] - Revert to 6 line for now. (Polycom IP600)
  • [XS] - Revert to 6 line for now. (Polycom IP600)
  • [XS] - Fix a problem with non-numeric extension and Outgoing CallerID - Internal CallerID override is now working.
  • [XS] - Fix a problem with non-numeric extension and Outgoing CallerID - Internal CallerID override is now working.
  • [XS] - Multiple enhancement and bugfixes on Dynamic Agent (Login, Logout and Pause). - When log into a specific Queue, the password will be keep in 'memory', allowing the user to log into other queue w/o re-enter agentid and pin. - Allow to logout from all 'specific' queues.
  • [XS] - Multiple enhancement and bugfixes on Dynamic Agent (Login, Logout and Pause). - When log into a specific Queue, the password will be keep in 'memory', allowing the user to log into other queue w/o re-enter agentid and pin. - Allow to logout from all 'specific' queues.
  • [XS] - Fix 'Registration Expire' parameter for Cisco 79xx Provisioning that is not correctly written to the config file. (Ticket: A83FC1)
  • [XS] - Fix 'Registration Expire' parameter for Cisco 79xx Provisioning that is not correctly written to the config file. (Ticket: A83FC1)
  • [XS] - Fix Agent Pause problem when logging to specific queue.
  • [XS] - Fix Agent Pause problem when logging to specific queue.
  • [XS] - You can now defined up to 12 lines for Polycom IP600 on the Phone Provisioning System.
  • [XS] - You can now defined up to 12 lines for Polycom IP600 on the Phone Provisioning System.
  • [XS] - Fix sorting for Application scheduler. - Move the getWeight function into functions library.
  • [XS] - Fix sorting for Application scheduler. - Move the getWeight function into functions library.
  • [XS] - Fix parsing of Time Scheduler.
  • [XS] - Fix parsing of Time Scheduler.
  • [XS] - We now calculate an weight for each Time Schedule (Incoming Lines) to set the sort order in an 'intelligent' way. This fix multiple issues with schedule that collide.
  • [XS] - We now calculate an weight for each Time Schedule (Incoming Lines) to set the sort order in an 'intelligent' way. This fix multiple issues with schedule that collide.
  • [XS] - Fix a bug with Virtual Extensions that doesn't correctly set priority on Asterisk dialplan.
  • [XS] - Fix a bug with Virtual Extensions that doesn't correctly set priority on Asterisk dialplan.
  • [XS] - Fix a problem when parsing non-numeric extension.
  • [XS] - Fix a problem when parsing non-numeric extension.
  • [ES] - You can enable SMDR per Application and Outgoing Lines by checking the "Send call details record to SMDR?" options - Add 'SMDR' on display columns for Application and Outgoing Lines
  • [ES] - You can enable SMDR per Application and Outgoing Lines by checking the "Send call details record to SMDR?" options - Add 'SMDR' on display columns for Application and Outgoing Lines
  • [ES] - Add Station Message Detail Recording (SMDR) support. - Support Mitel SMDR format (w/ Extended Digits support) - Support Mitel (Remco Nitevision) format - Full Serial Port configuration (Baud, Parity, Bits, etc) - Ability to view specification format directly from GUI
  • [ES] - Add Station Message Detail Recording (SMDR) support. - Support Mitel SMDR format (w/ Extended Digits support) - Support Mitel (Remco Nitevision) format - Full Serial Port configuration (Baud, Parity, Bits, etc) - Ability to view specification format directly from GUI
  • [ES] - Update Changelog for 1.2.23-9.
  • [ES] - Update Changelog for 1.2.23-9.
  • [XS] - Oops, fix field value assignment on CDR filter window.
  • [XS] - Oops, fix field value assignment on CDR filter window.
  • [XS] - Bugfixes on CDR filtering when re-opening the popup window. - Remaining code for 'Exact Match' option on CDR filter =)
  • [XS] - Bugfixes on CDR filtering when re-opening the popup window. - Remaining code for 'Exact Match' option on CDR filter =)
  • [ES] - Add 'Exact Match' option for Source and Destination when filtering CDR reports.
  • [ES] - Add 'Exact Match' option for Source and Destination when filtering CDR reports.
  • [XS] - Do not ask password on ChanSpy if user is already logged.
  • [XS] - Do not ask password on ChanSpy if user is already logged.
  • [XS] - When a Password (pin/list) is set for ChanSpy feature code, the system will ask for the PIN before executing ChanSpy. Before, this password setting has only used for ChanSpy (Login/Logout) feature.
  • [XS] - When a Password (pin/list) is set for ChanSpy feature code, the system will ask for the PIN before executing ChanSpy. Before, this password setting has only used for ChanSpy (Login/Logout) feature.
  • [XS] - When generate the Quick Links, verify if modules are enabled before adding it to the list (Ex. ACD, Meetme, DUNDi and Cards detection).
  • [XS] - When generate the Quick Links, verify if modules are enabled before adding it to the list (Ex. ACD, Meetme, DUNDi and Cards detection).
  • [XS] - Fix application name for 'nmap'.
  • [XS] - Fix application name for 'nmap'.
  • [XS] - Fix a display error where some infos are put in 'red' (alert) on List display.
  • [XS] - Fix a display error where some infos are put in 'red' (alert) on List display.
  • [ES] - Add a warning on the Phones Detection (Scan) script if 'nmap' is not installed into the system.
  • [ES] - Add a warning on the Phones Detection (Scan) script if 'nmap' is not installed into the system.
  • [ES] - Add 'Cards Detection' and 'Phone Detection (Network Scan)' to Quick Links.
  • [ES] - Add 'Cards Detection' and 'Phone Detection (Network Scan)' to Quick Links.
  • [XS] - Fix a permission error when creating initial Wanpipe configuration. - Do not automatically stop Asterisk when starting 'Cards Detection' Wizard, users must click to confirm service stop.
  • [XS] - Fix a permission error when creating initial Wanpipe configuration. - Do not automatically stop Asterisk when starting 'Cards Detection' Wizard, users must click to confirm service stop.
  • [XS] - Fix Agent Login/Logout on specific Queue (Work only with Dynamic Members).
  • [XS] - Fix Agent Login/Logout on specific Queue (Work only with Dynamic Members).
  • [ES] - Add 'fill3' internal hook function.
  • [ES] - Add 'fill3' internal hook function.
  • [ES] - Add 'Call Monitoring' and 'CallerID informations' on Multiple Extensions Wizard.
  • [ES] - Add 'Call Monitoring' and 'CallerID informations' on Multiple Extensions Wizard.
  • [ES] - Update Changelog for 1.2.23-8.
  • [ES] - Update Changelog for 1.2.23-8.
  • [ES] - Change Layout of QuickLink and allow to List or Edit selected section. - Add Permission checkup and verify if the user have Edit right.
  • [ES] - Change Layout of QuickLink and allow to List or Edit selected section. - Add Permission checkup and verify if the user have Edit right.
  • [XS] - Change font size for Quick Link display.
  • [XS] - Change font size for Quick Link display.
  • [ES] - Fix a bug on the "Add Multiple Extensions" Wizard that if you enable "Use Extensions as Phone Number (DID)", it does not create any Incoming Lines.
  • [ES] - Fix a bug on the "Add Multiple Extensions" Wizard that if you enable "Use Extensions as Phone Number (DID)", it does not create any Incoming Lines.
  • [XS] - Fix an undefined error on Cisco 79xx provisioning when the configuration extension doesn't exist.
  • [XS] - Fix an undefined error on Cisco 79xx provisioning when the configuration extension doesn't exist.
  • [ES] - Add Click-to-Talk service application.
  • [ES] - Add Click-to-Talk service application.
  • [ES] - Add Click-to-Talk module definition on Configuration Settings.
  • [ES] - Add Click-to-Talk module definition on Configuration Settings.
  • [ES] - Add Columns definition for Click-to-Talk module.
  • [ES] - Add Columns definition for Click-to-Talk module.
  • [ES] - Add images for Click-to-Talk (Talk By Computer / Talk By Phone).
  • [ES] - Add images for Click-to-Talk (Talk By Computer / Talk By Phone).
  • [ES] - Add parameters (widget) for Click-to-Talk module.
  • [ES] - Add parameters (widget) for Click-to-Talk module.
  • [ES] - Add Tabs settings for upcoming Click-to-Talk module.
  • [ES] - Add Tabs settings for upcoming Click-to-Talk module.
  • [XS] - Fix links for QuickLink and Wizard on the General menu.
  • [XS] - Fix links for QuickLink and Wizard on the General menu.
  • [XS] - Fix a problem with SetGroup on Outgoing Lines.
  • [XS] - Fix a problem with SetGroup on Outgoing Lines.
  • [ES] - Add Tokens link function to the columns display library. (Will be used for Click-to-Talk module)
  • [ES] - Add Tokens link function to the columns display library. (Will be used for Click-to-Talk module)
  • [ES] - Add 'URL' destination on the Widget library.
  • [ES] - Add 'URL' destination on the Widget library.
  • [ES] - Add 'Quick Link' and 'Wizard' blocks on the General page of Telephony Server.
  • [ES] - Add 'Quick Link' and 'Wizard' blocks on the General page of Telephony Server.
  • [XS] - Fix Buddy Watch entries on Polycom that is always enabled. (Ticket: 461302)
  • [XS] - Fix Buddy Watch entries on Polycom that is always enabled. (Ticket: 461302)
  • [XS] - You can now defined number of taps for echo cancellation and milliseconds to delay before echo training. (Ticket: 191DF6)
  • [XS] - You can now defined number of taps for echo cancellation and milliseconds to delay before echo training. (Ticket: 191DF6)
  • [ES] - Update hook functions for Configuration Wizard (Add Multiple Extensions).
  • [ES] - Update hook functions for Configuration Wizard (Add Multiple Extensions).
  • [XS] - Allow to use the Extension as Phone Number (DID) and set the Class of Services when creating Incoming Lines with the 'Extensions Wizard'.
  • [XS] - Allow to use the Extension as Phone Number (DID) and set the Class of Services when creating Incoming Lines with the 'Extensions Wizard'.
  • [XS] - Fix an undefined function error on new Wizard script.
  • [XS] - Fix an undefined function error on new Wizard script.
  • [ES] - Add Hook functions for Configuration Wizard.
  • [ES] - Add Hook functions for Configuration Wizard.
  • [XS] - New Configuration Wizard that allow the creation of multiple extensions and incoming lines in batch. Available on 'Extensions -> Phones -> Actions'.
  • [XS] - New Configuration Wizard that allow the creation of multiple extensions and incoming lines in batch. Available on 'Extensions -> Phones -> Actions'.
  • [ES] - Oops, add a missing 'break'.
  • [ES] - Oops, add a missing 'break'.
  • [XS] - Fix a problem with Forced Recording (Use bad parameters value).
  • [XS] - Fix a problem with Forced Recording (Use bad parameters value).
  • [ES] - Update Changelog for 1.2.23.
  • [ES] - Update Changelog for 1.2.23.
  • [XS] - When Callback a number, wait 2 seconds before calling the number. (Ticket: 644B16)
  • [XS] - When Callback a number, wait 2 seconds before calling the number. (Ticket: 644B16)
  • [ES] - Add a new variable on SIP/IAX configs file for Incoming Group (Used on Pickup call).
  • [ES] - Add a new variable on SIP/IAX configs file for Incoming Group (Used on Pickup call).
  • [XS] - We must do 'greater or equal' (>=) and not 'greater than' (>) when checking for the number of concurrent channels.
  • [XS] - We must do 'greater or equal' (>=) and not 'greater than' (>) when checking for the number of concurrent channels.
  • [ES] - Add 'Subscription Expires' parameter for Sipura Provisioning. This value will be applied to all active lines on the phone. (Ticket: A62D92)
  • [ES] - Add 'Subscription Expires' parameter for Sipura Provisioning. This value will be applied to all active lines on the phone. (Ticket: A62D92)
  • [XS] - Never set Outgoing Group (Extensions) when call is transfered from ACD.
  • [XS] - Never set Outgoing Group (Extensions) when call is transfered from ACD.
  • [XS] - Do not show 'default value' for HTML field type.
  • [XS] - Do not show 'default value' for HTML field type.
  • [XS] - When an Incoming call is received on an extension, increment the OUTGOING value of the Calling CallerID number. Fix a problem where agents calling others extension can still receive calls from Queues.
  • [XS] - When an Incoming call is received on an extension, increment the OUTGOING value of the Calling CallerID number. Fix a problem where agents calling others extension can still receive calls from Queues.
  • [XS] - Reverse Group/Category when creating a Group for an Outgoing calls. This allow to restrict Incoming Calls for Agent that do an outgoing call.
  • [XS] - Reverse Group/Category when creating a Group for an Outgoing calls. This allow to restrict Incoming Calls for Agent that do an outgoing call.
  • [XS] - Code Cleanup.
  • [XS] - Code Cleanup.
  • [XS] - Fix a problem where recording aren't created when 'Force Recording' is enabled. (Ticket: 7774BF)
  • [XS] - Fix a problem where recording aren't created when 'Force Recording' is enabled. (Ticket: 7774BF)
  • [ES] - Add a new Network Discovery (Scan) tools to automatically detect new devices (Phones) on your Network and add it to the Auto Provisioning System (APS). Available on Tools -> Provisioning -> Actions (Network Discovery).
  • [ES] - Add a new Network Discovery (Scan) tools to automatically detect new devices (Phones) on your Network and add it to the Auto Provisioning System (APS). Available on Tools -> Provisioning -> Actions (Network Discovery).
  • [XS] - Fix transfer problem with Agents.
  • [XS] - Fix transfer problem with Agents.
  • [XS] - Fix a typo on a variable name that put some configuration from logger.conf into modules.conf. (Ticket: 98CB91)
  • [XS] - Fix a typo on a variable name that put some configuration from logger.conf into modules.conf. (Ticket: 98CB91)
  • [XS] - The preference variable for Number of Items per page is now shared.
  • [XS] - The preference variable for Number of Items per page is now shared.
  • [XS] - Display up to 12 lines for Polycom IP601. - Fix Applications when destination is set to Voicemail. (Ticket: FA6236)
  • [XS] - Display up to 12 lines for Polycom IP601. - Fix Applications when destination is set to Voicemail. (Ticket: FA6236)
  • [XS] - Remove output when executing as cron task.
  • [XS] - Remove output when executing as cron task.
  • [XS] - Force Special Prefix (SPRE) for Call Parking feature code on Aastra Firmware 1.4+
  • [XS] - Force Special Prefix (SPRE) for Call Parking feature code on Aastra Firmware 1.4+
  • [XS] - By default, Retry on Timeout is now disable for Queue (ACD).
  • [XS] - By default, Retry on Timeout is now disable for Queue (ACD).
  • [XS] - It's now possible to disable writing of infos on the 'User Field' CDR database field. Go on Telephony -> Configuration -> CDR. (Ticket: 2FD27B)
  • [XS] - It's now possible to disable writing of infos on the 'User Field' CDR database field. Go on Telephony -> Configuration -> CDR. (Ticket: 2FD27B)
  • [XS] - You can now defined Special Prefix (SPRE) soft keys on Aastra Phones Provisioning. (Ticket: 1EC746)
  • [XS] - You can now defined Special Prefix (SPRE) soft keys on Aastra Phones Provisioning. (Ticket: 1EC746)
  • [XS] - Only write VLAN settings if enabled on Aastra Provisioning.
  • [XS] - Only write VLAN settings if enabled on Aastra Provisioning.
  • [XS] - A context (script) is now generated for each Queue.
  • [XS] - A context (script) is now generated for each Queue.
  • [XS] - You can now defined if an application can be used as destination on Call Forward and Follow Me (Extensions).
  • [XS] - You can now defined if an application can be used as destination on Call Forward and Follow Me (Extensions).
  • [XS] - Allow to set destination for Call Forward to a Queue (ACD). (Ticket: E8627C)
  • [XS] - Allow to set destination for Call Forward to a Queue (ACD). (Ticket: E8627C)
  • [ES] - You can now defined Call Forwarding rules specific to Internal calls. - Update all scripts that use CallForward database entries for new internal database key. - Cleanup and remove duplicate code on database backend.
  • [ES] - You can now defined Call Forwarding rules specific to Internal calls. - Update all scripts that use CallForward database entries for new internal database key. - Cleanup and remove duplicate code on database backend.
  • [XS] - Fix more undefined variables warning message.
  • [XS] - Fix more undefined variables warning message.
  • [XS] - Fix an undefined variable error on Voicemail page footer.
  • [XS] - Fix an undefined variable error on Voicemail page footer.
  • [XS] - When retreiving ACD infos for Polycom Idle screen, verify that data are valid before processing.
  • [XS] - When retreiving ACD infos for Polycom Idle screen, verify that data are valid before processing.
  • [XS] - Oops, this is not a constant but a variable.
  • [XS] - Oops, this is not a constant but a variable.
  • [XS] - Oops, '-' must be allowed in Tenant name. (Ticket: D6A17E)
  • [XS] - Oops, '-' must be allowed in Tenant name. (Ticket: D6A17E)
  • [ES] - Update Changelog for 1.2.22-34.
  • [ES] - Update Changelog for 1.2.22-34.
  • [XS] - Fix a problem where ACD agent cannot take another call until transferred call is turn down. (Ticket: 174D23 and 21E1C8)
  • [XS] - Fix a problem where ACD agent cannot take another call until transferred call is turn down. (Ticket: 174D23 and 21E1C8)
  • [ES] - Add new 'Sound Manager' configuration (Telephony -> Configuration -> Sound Manager) with Auto conversion of audio prompts that will convert files to all selected format (codecs). - Update 'Phrase Manager' AGI script to use auto conversion functions.
  • [ES] - Add new 'Sound Manager' configuration (Telephony -> Configuration -> Sound Manager) with Auto conversion of audio prompts that will convert files to all selected format (codecs). - Update 'Phrase Manager' AGI script to use auto conversion functions.
  • [XS] - When parsing the Destination Context (CDR), enhance the Class of Service detection function to extract real informations if 'dcontext' start with 'zap' or 'all'.
  • [XS] - When parsing the Destination Context (CDR), enhance the Class of Service detection function to extract real informations if 'dcontext' start with 'zap' or 'all'.
  • [XS] - Fix some undefined errors.
  • [XS] - Fix some undefined errors.
  • [ES] - Add 'madplay' to application list for the Test script.
  • [ES] - Add 'madplay' to application list for the Test script.
  • [XS] - The Search form is now always visible on list pages.
  • [XS] - The Search form is now always visible on list pages.
  • [XS] - When 'Use User-CallForward' is not checked on Destination, allow to enable Transfer options.
  • [XS] - When 'Use User-CallForward' is not checked on Destination, allow to enable Transfer options.
  • [ES] - Add TRANSFER_CONTEXT variable to set the destination context for Agent (Queue) call transferts.
  • [ES] - Add TRANSFER_CONTEXT variable to set the destination context for Agent (Queue) call transferts.
  • [XS] - Enhancement on the Dial AGI script. - Verify if DND key is set on Channel and Extension (CID) - Check if a forward destination is set to CallGroup and set corresponding dialstring. - When a loop is detected and the dialed number doesn't correspond to the original DNID, then jump set the value of MACRO_PRIORITY to 1.
  • [XS] - Enhancement on the Dial AGI script. - Verify if DND key is set on Channel and Extension (CID) - Check if a forward destination is set to CallGroup and set corresponding dialstring. - When a loop is detected and the dialed number doesn't correspond to the original DNID, then jump set the value of MACRO_PRIORITY to 1.
  • [ES] - Add a new setting for Queues (ACD) that allow to reset Agent timeout on BUSY/CONGESTION. This can be useful if agents are able to cancel a call with reject or similar.
  • [ES] - Add a new setting for Queues (ACD) that allow to reset Agent timeout on BUSY/CONGESTION. This can be useful if agents are able to cancel a call with reject or similar.
  • [XS] - Move Import functions to an Import library.
  • [XS] - Move Import functions to an Import library.
  • [ES] - Fix missing Linksys PAP2 entry on the Filter group (display). - Add sNOM (190/300/320/360) filter group (future use).
  • [ES] - Fix missing Linksys PAP2 entry on the Filter group (display). - Add sNOM (190/300/320/360) filter group (future use).
  • [XS] - Default value for Call Progress must be disabled by default.
  • [XS] - Default value for Call Progress must be disabled by default.
  • [XS] - You can now change the Preferred Codecs order on Configuration -> Channels -> Codecs.
  • [XS] - You can now change the Preferred Codecs order on Configuration -> Channels -> Codecs.
  • [XS] - Change default Music On Hold from MP3 Directory to Native format.
  • [XS] - Change default Music On Hold from MP3 Directory to Native format.
  • [ES] - Set default value for RX (8) / TX (-3.5) gains on Analog FXO interfaces. - Add Busy Detect, Busy Count and Call Progress settings for Analog Interfaces.
  • [ES] - Set default value for RX (8) / TX (-3.5) gains on Analog FXO interfaces. - Add Busy Detect, Busy Count and Call Progress settings for Analog Interfaces.
  • [XS] - Fix a typo when set the Preferred Audio Device for Sipura Phone Provisioning.
  • [XS] - Fix a typo when set the Preferred Audio Device for Sipura Phone Provisioning.
  • [XS] - Verify if argument already exist when executing a Goto on the Dial Script. If exist, doesn't append 's|1'.
  • [XS] - Verify if argument already exist when executing a Goto on the Dial Script. If exist, doesn't append 's|1'.
  • [XS] - Create distinct Dial-Result macro for each Asterisk version.
  • [XS] - Create distinct Dial-Result macro for each Asterisk version.
  • [ES] - Add a 2 seconds wait before dialing a Callback number.
  • [ES] - Add a 2 seconds wait before dialing a Callback number.
  • [XS] - Verify if the specified AgentID exist when login With Dynamic Agent mode.
  • [XS] - Verify if the specified AgentID exist when login With Dynamic Agent mode.
  • [XS] - Enhancement on Voicemail GUI (End Users) - You can now sort lists. - Fix Forward and Move messages.
  • [XS] - Enhancement on Voicemail GUI (End Users) - You can now sort lists. - Fix Forward and Move messages.
  • [ES] - Add Banned Prefix module in Commit.
  • [ES] - Add Banned Prefix module in Commit.
  • [XS] - You can now specify Banned prefix list to block some outgoing destination per Class of Services.
  • [XS] - You can now specify Banned prefix list to block some outgoing destination per Class of Services.
  • [XS] - Fix Virtual Extension that have Custom Script as destination.
  • [XS] - Fix Virtual Extension that have Custom Script as destination.
  • [ES] - Update Changelog for 1.2.22-29.
  • [ES] - Update Changelog for 1.2.22-29.
  • [XS] - Fix Pause/Unpause with new Local channel (Agents) - Put some agent infos on database to be persistent across restart.
  • [XS] - Fix Pause/Unpause with new Local channel (Agents) - Put some agent infos on database to be persistent across restart.
  • [XS] - Force all script name to be in lower case.
  • [XS] - Force all script name to be in lower case.
  • [XS] - Allow to keep persistant data for Dynamic Members (Queue/ACD) so agent are automatically relogged if Asterisk is restarted.
  • [XS] - Allow to keep persistant data for Dynamic Members (Queue/ACD) so agent are automatically relogged if Asterisk is restarted.
  • [XS] - Always reload Asterisk configuration when doing a Full Commit.
  • [XS] - Always reload Asterisk configuration when doing a Full Commit.
  • [ES] - Add SetGroup function on some applications so if the call is made by an agent, it will not receive new incoming calls during the current call.
  • [ES] - Add SetGroup function on some applications so if the call is made by an agent, it will not receive new incoming calls during the current call.
  • [ES] - Add the "/n" flag to the Local Agent dial strings to not do a native transfer.
  • [ES] - Add the "/n" flag to the Local Agent dial strings to not do a native transfer.
  • [XS] - You can now defined up to 5 variables when an destination is set to Custom Scripts.
  • [XS] - You can now defined up to 5 variables when an destination is set to Custom Scripts.
  • [ES] - Add the 'DNIS' filter field.
  • [ES] - Add the 'DNIS' filter field.
  • [XS] - Use new parameters for CDR reports.
  • [XS] - Use new parameters for CDR reports.
  • [XS] - You can now filter CDR report by DNIS.
  • [XS] - You can now filter CDR report by DNIS.
  • [XS] - In Phone Extensions, when NAT is enabled, no more hide the 'Can Reinvite' option. Not all NAT environments prevent reinviting. (Ticket: 682775)
  • [XS] - In Phone Extensions, when NAT is enabled, no more hide the 'Can Reinvite' option. Not all NAT environments prevent reinviting. (Ticket: 682775)
  • [XS] - Hmm. redisable Rate Engine from the Cron. Can cause high load on server that have lot's of "old" CDR records.
  • [XS] - Hmm. redisable Rate Engine from the Cron. Can cause high load on server that have lot's of "old" CDR records.
  • [XS] - Fix a problem on CDR report when multiple source or destination are specified. Now we trim all space on theses field on SQL queries.
  • [XS] - Fix a problem on CDR report when multiple source or destination are specified. Now we trim all space on theses field on SQL queries.
  • [XS] - We cannot pass more than one command to System() application on Asterisk, so use a shell script that contain all predefined settings. - Fix a typo on faxnotify scripts.
  • [XS] - We cannot pass more than one command to System() application on Asterisk, so use a shell script that contain all predefined settings. - Fix a typo on faxnotify scripts.
  • [XS] - Oops, little typo on last commit ;)
  • [XS] - Oops, little typo on last commit ;)
  • [XS] - Remove 'Use Calling Line Identification Restriction (CLIR)' settings for CAPI channels.
  • [XS] - Remove 'Use Calling Line Identification Restriction (CLIR)' settings for CAPI channels.
  • [ES] - Verify if an Agent is already on a calls (Incoming/Outgoing) before trying to send a call. - When 'Allow Transfer' calls is enabled on a Queue, add the 't' option to Dial application. (Static and Dynamic agents).
  • [ES] - Verify if an Agent is already on a calls (Incoming/Outgoing) before trying to send a call. - When 'Allow Transfer' calls is enabled on a Queue, add the 't' option to Dial application. (Static and Dynamic agents).
  • [XS] - Fix a problem where Dynamic Agent with penalty > 2 aren't logged correctly. - Limit to 1 incoming calls when Dynamic Agent are Logged.
  • [XS] - Fix a problem where Dynamic Agent with penalty > 2 aren't logged correctly. - Limit to 1 incoming calls when Dynamic Agent are Logged.
  • [XS] - Fix path for Rate Engine.
  • [XS] - Fix path for Rate Engine.
  • [XS] - Remove warning about misdn-init.conf file on Commit.
  • [XS] - Remove warning about misdn-init.conf file on Commit.
  • [XS] - Don't allow empty variables.
  • [XS] - Don't allow empty variables.
  • [ES] - Add 'Signalling' method to mISDN configurations. - Create /etc/misdn-init.conf configuration file.
  • [ES] - Add 'Signalling' method to mISDN configurations. - Create /etc/misdn-init.conf configuration file.
  • [ES] - Add an informal message on Pickup Groups, Interface Groups and Flash Operator Panel pages that services must be restarted to applied changes.
  • [ES] - Add an informal message on Pickup Groups, Interface Groups and Flash Operator Panel pages that services must be restarted to applied changes.
  • [XS] - You can now defined the Date format when displaying CDR and Billing reports. Global Settings have been added to Telephony -> Config -> CDR tab but can be overwritted by users preferences.
  • [XS] - You can now defined the Date format when displaying CDR and Billing reports. Global Settings have been added to Telephony -> Config -> CDR tab but can be overwritted by users preferences.
  • [XS] - Allow to dial '0' extension with the dial script (AGI).
  • [XS] - Allow to dial '0' extension with the dial script (AGI).
  • [ES] - Add 'Auto Attendant (IVR)' to Follow Me (Extensions).
  • [ES] - Add 'Auto Attendant (IVR)' to Follow Me (Extensions).
  • [XS] - Change fields type for Phones Extension.
  • [XS] - Change fields type for Phones Extension.
  • [XS] - Oops. fix a problem on End User GUI for Voicemail list. - Sort Voicemail from more recent to older.
  • [XS] - Oops. fix a problem on End User GUI for Voicemail list. - Sort Voicemail from more recent to older.
  • [XS] - You can now configure 'Action URI' settings for Aastra 480i provisioning and ability to use 'Internal PBX' services for Aastra (under construction).
  • [XS] - You can now configure 'Action URI' settings for Aastra 480i provisioning and ability to use 'Internal PBX' services for Aastra (under construction).
  • [XS] - Oops little typos =)
  • [XS] - Oops little typos =)
  • [ES] - Add 'Mass Phone Reboot' to the Tools menu.
  • [ES] - Add 'Mass Phone Reboot' to the Tools menu.
  • [ES] - Add 'Mass Phone Reboot' tools on Telephony. You can remotly reboot Aastra, Cisco 79xx, Polycom, Grandstream, Linksys and Sipura phones.
  • [ES] - Add 'Mass Phone Reboot' tools on Telephony. You can remotly reboot Aastra, Cisco 79xx, Polycom, Grandstream, Linksys and Sipura phones.
  • [XS] - Re-enable crontask for Rate Engine.
  • [XS] - Re-enable crontask for Rate Engine.
  • [XS] - Remove unused global dial macro.
  • [XS] - Remove unused global dial macro.
  • [XS] - Move dial macro from a global to a per tenant Macro. - Fix 'Directed Pickup' for Local Extensions. - Fix some undefined variable on SIP channels configurations.
  • [XS] - Move dial macro from a global to a per tenant Macro. - Fix 'Directed Pickup' for Local Extensions. - Fix some undefined variable on SIP channels configurations.
  • [ES] - Add function to return the Queue Name from a Queue ID (AGI).
  • [ES] - Add function to return the Queue Name from a Queue ID (AGI).
  • [XS] - Use PHPRC variable to use our own php.ini for RateEngine and Fax Notification scripts. This fix a problem with default value for memory_limit.
  • [XS] - Use PHPRC variable to use our own php.ini for RateEngine and Fax Notification scripts. This fix a problem with default value for memory_limit.
  • [XS] - Set default value for 'Integer' fields if not set.
  • [XS] - Set default value for 'Integer' fields if not set.
  • [XS] - Change default value for "Play CallerID before message" on Voicemail to false.
  • [XS] - Change default value for "Play CallerID before message" on Voicemail to false.
  • [XS] - Save last processed UniqueID (CDR) on a file to keep track when executing Rate Engine scripts.
  • [XS] - Save last processed UniqueID (CDR) on a file to keep track when executing Rate Engine scripts.
  • [ES] - Add a function to split GET element by | and &.
  • [ES] - Add a function to split GET element by | and &.
  • [ES] - Update Changelog.
  • [ES] - Update Changelog.
  • [XS] - Remove duplicate tags on Polycom provisioning files and fix SIP alert for Auto Answer and Ring Answer.
  • [XS] - Remove duplicate tags on Polycom provisioning files and fix SIP alert for Auto Answer and Ring Answer.
  • [ES] - Add 'Monitor' columns on List display for Outgoing Lines.
  • [ES] - Add 'Monitor' columns on List display for Outgoing Lines.
  • [XS] - Allow to Play a message to inform that call is monitored on Outgoing Lines.
  • [XS] - Allow to Play a message to inform that call is monitored on Outgoing Lines.
  • [XS] - You can now defined the maximum number of messages allowed per mailboxes and autodeletion of old Voicemail messages (per tenants and extensions).
  • [XS] - You can now defined the maximum number of messages allowed per mailboxes and autodeletion of old Voicemail messages (per tenants and extensions).
  • [XS] - Fix an error on CAPI interface.
  • [XS] - Fix an error on CAPI interface.
  • [XS] - Remove an undefined variable for Polycom Idle microbrowser.
  • [XS] - Remove an undefined variable for Polycom Idle microbrowser.
  • [XS] - Replace en_US by en for locale.
  • [XS] - Replace en_US by en for locale.
  • [XS] - Verify if the Call is for an Hotdesk user and that the destination is a numeric value.
  • [XS] - Verify if the Call is for an Hotdesk user and that the destination is a numeric value.
  • [XS] - If Queue Log (ACD) service is running and no data have been read for more than 15 minutes, then restart the service.
  • [XS] - If Queue Log (ACD) service is running and no data have been read for more than 15 minutes, then restart the service.
  • [ES] - Always add "call-limit" line to sip.conf else if a value have been previously set, Asterisk will not reset the value if the line is missing. (Ticket: D77DDA)
  • [ES] - Always add "call-limit" line to sip.conf else if a value have been previously set, Asterisk will not reset the value if the line is missing. (Ticket: D77DDA)
  • [XS] - Fix undefined variables errors.
  • [XS] - Fix undefined variables errors.
  • [XS] - Enable reboot on checkSync for Polycom phones on Provisioning. (Will be used for Mass rebooting scripts.)
  • [XS] - Enable reboot on checkSync for Polycom phones on Provisioning. (Will be used for Mass rebooting scripts.)
  • [XS] - When a user try to reach an operator from Voicemail and no one answer, return to the calling Context to avoid timeout.
  • [XS] - When a user try to reach an operator from Voicemail and no one answer, return to the calling Context to avoid timeout.
  • [XS] - You can now Enable/Disable Call Waiting Tone and set the Maximum number of calls per Lines Key on Polycom Phones.
  • [XS] - You can now Enable/Disable Call Waiting Tone and set the Maximum number of calls per Lines Key on Polycom Phones.
  • [XS] - You can now select the Card type (Digium/Sangoma) on Interfaces.
  • [XS] - You can now select the Card type (Digium/Sangoma) on Interfaces.
  • [ES] - Update Changelog.
  • [ES] - Update Changelog.
  • [ES] - Add 'Ring Tone' settings (Global and per Line) for Aastra provisioning. - Add 'Call Waiting' and 'Stuttered Tone' for Aastra.
  • [ES] - Add 'Ring Tone' settings (Global and per Line) for Aastra provisioning. - Add 'Call Waiting' and 'Stuttered Tone' for Aastra.
  • [ES] - Add 'Audio Input Gain' settings for Sipura phones. - Fix a typo for 'Audio Volume' when creating configuration files.
  • [ES] - Add 'Audio Input Gain' settings for Sipura phones. - Fix a typo for 'Audio Volume' when creating configuration files.
  • [XS] - Enable "Relax DTMF" by default on Digital and Analog interfaces.
  • [XS] - Enable "Relax DTMF" by default on Digital and Analog interfaces.
  • [ES] - Add Pedantic checking option for SIP channels.
  • [ES] - Add Pedantic checking option for SIP channels.
  • [XS] - Verify if 'astmanproxy' exist on the system before checking the service status.
  • [XS] - Verify if 'astmanproxy' exist on the system before checking the service status.
  • [XS] - You can now defined Class of Service for Non-Logged Hotdesk extensions.
  • [XS] - You can now defined Class of Service for Non-Logged Hotdesk extensions.
  • [XS] - Fix a permission access when retreiving Tenants list on console scripts.
  • [XS] - Fix a permission access when retreiving Tenants list on console scripts.
  • [XS] - Oops. accidently removed Echo Training and DTMF Relax on Zaptel interfaces.
  • [XS] - Oops. accidently removed Echo Training and DTMF Relax on Zaptel interfaces.
  • [XS] - Remove "Ring Type" entries on Polycom directory.
  • [XS] - Remove "Ring Type" entries on Polycom directory.
  • [XS] - Allow to defined Internal CallerID for Hotdesk extensions.
  • [XS] - Allow to defined Internal CallerID for Hotdesk extensions.
  • [XS] - Some Aastra configurations like QoS are case sensitive.
  • [XS] - Some Aastra configurations like QoS are case sensitive.
  • [XS] - Create configs if Polycom version is set to 2.0.
  • [XS] - Create configs if Polycom version is set to 2.0.
  • [XS] - Set default value for HTTP port to 80 on Polycom Phones.
  • [XS] - Set default value for HTTP port to 80 on Polycom Phones.
  • [XS] - Fix typo.
  • [XS] - Fix typo.
  • [XS] - Allow to specify DSCP priority map and set Non-IP ToS for Aastra Firmware 1.4.
  • [XS] - Allow to specify DSCP priority map and set Non-IP ToS for Aastra Firmware 1.4.
  • [ES] - Update Changelog for 1.2.22.
  • [ES] - Update Changelog for 1.2.22.
  • [XS] - Allow to set IAX authentication method to RSA for VoIP Account. (Ticket D59F9A).
  • [XS] - Allow to set IAX authentication method to RSA for VoIP Account. (Ticket D59F9A).
  • [ES] - Add Security tab for Aastra Phone provisioning that allow to enable/disable Web interface and set Administrator/User password. (Ticket F38F30)
  • [ES] - Add Security tab for Aastra Phone provisioning that allow to enable/disable Web interface and set Administrator/User password. (Ticket F38F30)
  • [XS] - Change default Voicemail Message to play from Busy to Unavailable. (Ticket: 6EADE6)
  • [XS] - Change default Voicemail Message to play from Busy to Unavailable. (Ticket: 6EADE6)
  • [XS] - Fix some bugs with Hotdesk Login/Logout.
  • [XS] - Fix some bugs with Hotdesk Login/Logout.
  • [XS] - You can now defined up to 50 messages to play on an IVR.
  • [XS] - You can now defined up to 50 messages to play on an IVR.
  • [XS] - Allow to enabled 'Privacy Manager' per Extensions (Phones).
  • [XS] - Allow to enabled 'Privacy Manager' per Extensions (Phones).
  • [XS] - Some CDR data aren't displayed on Extensions (Users) reports.
  • [XS] - Some CDR data aren't displayed on Extensions (Users) reports.
  • [XS] - Only verify enabled extension on Fax Notification script (Incoming Fax).
  • [XS] - Only verify enabled extension on Fax Notification script (Incoming Fax).
  • [XS] - If the tenant is not specified on cmd_Destination, force it to 'default'.
  • [XS] - If the tenant is not specified on cmd_Destination, force it to 'default'.
  • [ES] - Call Parking is no more available for all extensions, you must enabled it for each Class of Services. - Add support for mISDN channel drivers. - Add more compatibility for Aastra Firmware 1.4 (VLAN). - Support for Firmware 1.4 and 1.6 for Polycom phones. - Ability to define the ring time for Paging application.
  • [ES] - Call Parking is no more available for all extensions, you must enabled it for each Class of Services. - Add support for mISDN channel drivers. - Add more compatibility for Aastra Firmware 1.4 (VLAN). - Support for Firmware 1.4 and 1.6 for Polycom phones. - Ability to define the ring time for Paging application.
  • [XS] - Fix snapshot comparison for TFTP files.
  • [XS] - Fix snapshot comparison for TFTP files.
  • [ES] - Add more config tests. (INTERNAL ONLY)
  • [ES] - Add more config tests. (INTERNAL ONLY)
  • [XS] - Fix typos.
  • [XS] - Fix typos.
  • [XS] - Fix Custom Key destination for Application -> Auto Attendant (IVR).
  • [XS] - Fix Custom Key destination for Application -> Auto Attendant (IVR).
  • [XS] - You can now defined Volume for Ringer/Speaker/Handset/Headset, customize Ring Tone and set Daylight Saving Time rules for Sipura phones.
  • [XS] - You can now defined Volume for Ringer/Speaker/Handset/Headset, customize Ring Tone and set Daylight Saving Time rules for Sipura phones.
  • [XS] - Only show the Tenant name if specified (Phones Summary).
  • [XS] - Only show the Tenant name if specified (Phones Summary).
  • [XS] - Fix a loop problem on Phones Summary popup when fetching Class of Services data.
  • [XS] - Fix a loop problem on Phones Summary popup when fetching Class of Services data.
  • [XS] - Fix an undefined variable on Analog cards.
  • [XS] - Fix an undefined variable on Analog cards.
  • [XS] - You can now defined default Outgoing CallerID settings on Interface -> VoIP Account.
  • [XS] - You can now defined default Outgoing CallerID settings on Interface -> VoIP Account.
  • [XS] - 'Use CallerID' must be enabled by default when doing Auto Detection of Analog cards.
  • [XS] - 'Use CallerID' must be enabled by default when doing Auto Detection of Analog cards.
  • [ES] - Add '${FAX_CALLERIDNUM}' and '${FAX_CALLERIDNAME}' variable to Fax Notification script for Email subject.
  • [ES] - Add '${FAX_CALLERIDNUM}' and '${FAX_CALLERIDNAME}' variable to Fax Notification script for Email subject.
  • [XS] - Comment character for Aastra must be '#' and not ';'. This can cause some problem with recent firmware.
  • [XS] - Comment character for Aastra must be '#' and not ';'. This can cause some problem with recent firmware.
  • [XS] - Fix sorting for some fields.
  • [XS] - Fix sorting for some fields.
  • [ES] - Minor fix for ChanSpy dialplan and add an Absolute Timeout of 1200 seconds.
  • [ES] - Minor fix for ChanSpy dialplan and add an Absolute Timeout of 1200 seconds.
  • [ES] - Add warning on Aastra APS about some QoS settings not available on firmware 1.3.1 and earlier.
  • [ES] - Add warning on Aastra APS about some QoS settings not available on firmware 1.3.1 and earlier.
  • [XS] - Fix multiple compatibility issues with Asterisk 1.0 diaplan. - If "disabled" mode for a features code is not specified, don't create dialplan logic.
  • [XS] - Fix multiple compatibility issues with Asterisk 1.0 diaplan. - If "disabled" mode for a features code is not specified, don't create dialplan logic.
  • [XS] - Fix undefined Class on Telephony API.
  • [XS] - Fix undefined Class on Telephony API.
  • [XS] - Fix CallerID and Wait time display on Abandoned Calls list. - Allow to send Abandoned Calls list by email.
  • [XS] - Fix CallerID and Wait time display on Abandoned Calls list. - Allow to send Abandoned Calls list by email.
  • [XS] - Fix small errors with Summary and Print view.
  • [XS] - Fix small errors with Summary and Print view.
  • [XS] - You can now send "all" details view by Email. - Fix some undefined variable on Print View.
  • [XS] - You can now send "all" details view by Email. - Fix some undefined variable on Print View.
  • [XS] - When you view details an Extension (Phone), you can now view the Summary and send it by Email.
  • [XS] - When you view details an Extension (Phone), you can now view the Summary and send it by Email.
  • [XS] - Preserve the Page number when changing Columns.
  • [XS] - Preserve the Page number when changing Columns.
  • [XS] - When the server is behind NAT and we put an Hostname for server address, the value must be put on externhost and not externip. - Allow to specify the External Hostname refresh interval for SIP channels. - Dynamic Queue Members is now the default ACD method.
  • [XS] - When the server is behind NAT and we put an Hostname for server address, the value must be put on externhost and not externip. - Allow to specify the External Hostname refresh interval for SIP channels. - Dynamic Queue Members is now the default ACD method.
  • [XS] - Fix undefined error if the Extension no more exist on Cisco 7912 provisioning.
  • [XS] - Fix undefined error if the Extension no more exist on Cisco 7912 provisioning.
  • [ES] - You can now filter CDR report by 'Call Type' - Add columns for CallerID (Destination) if match CallerID Lookup.
  • [ES] - You can now filter CDR report by 'Call Type' - Add columns for CallerID (Destination) if match CallerID Lookup.
  • [XS] - No more get the extensions username on each page reload but pass it as argument when generate the APS for Polycom IP600 Idle page.
  • [XS] - No more get the extensions username on each page reload but pass it as argument when generate the APS for Polycom IP600 Idle page.
  • [ES] - On Polycom Services, if the Agent is logged, the displayed page will be randomly selected between Services and ACD status screen. - Add new ACD status screen for Polycom.
  • [ES] - On Polycom Services, if the Agent is logged, the displayed page will be randomly selected between Services and ACD status screen. - Add new ACD status screen for Polycom.
  • [XS] - When get Queue statistics from Manager, get numeric value for number of calls and last calls (in seconds) taken by a members.
  • [XS] - When get Queue statistics from Manager, get numeric value for number of calls and last calls (in seconds) taken by a members.
  • [XS] - Force Class of Services name to be set in lowercase on Dialplan. - Remove duplicate context.
  • [XS] - Force Class of Services name to be set in lowercase on Dialplan. - Remove duplicate context.
  • [ES] - You can now add a delay on Incoming Lines before answering the line. This can fix some problem with CallerID.
  • [ES] - You can now add a delay on Incoming Lines before answering the line. This can fix some problem with CallerID.
  • [XS] - Allow to set a prefix for CallerID Name and Number for Incoming Calls to Hotdesk extensions.
  • [XS] - Allow to set a prefix for CallerID Name and Number for Incoming Calls to Hotdesk extensions.
  • [XS] - Fix TimeFormat and Snooze on WakeUp Calls.
  • [XS] - Fix TimeFormat and Snooze on WakeUp Calls.
  • [XS] - Allow to customize Time Format for Wakeup Call. (Ticket: 795F2D)
  • [XS] - Allow to customize Time Format for Wakeup Call. (Ticket: 795F2D)
  • [XS] - Fix a problem when a CallerID value is set on Outgoing Line and Force is not checked, the CallerID is always set to this value. (Ticket: D0275C)
  • [XS] - Fix a problem when a CallerID value is set on Outgoing Line and Force is not checked, the CallerID is always set to this value. (Ticket: D0275C)
  • [XS] - Create a function to list tenants. - Code cleanup.
  • [XS] - Create a function to list tenants. - Code cleanup.
  • [XS] - Change the way we detect the tenant name on Password list.
  • [XS] - Change the way we detect the tenant name on Password list.
  • [ES] - If the tenant name is not passed as argument to the cmd_Authenticate function, the name will be automatically get from password_list name. - Add setGroup dialplan function on compat library.
  • [ES] - If the tenant name is not passed as argument to the cmd_Authenticate function, the name will be automatically get from password_list name. - Add setGroup dialplan function on compat library.
  • [XS] - Allow to filter Billing Reports by Call Types. - New filters for CDR reports exportation and fix filtering. - Fix display on Call Details report for Hourly and Weekly graphs. - When you click on 'Apply Filter' on the popup window, it will now load the 'current' page and not the 'default.
  • [XS] - Allow to filter Billing Reports by Call Types. - New filters for CDR reports exportation and fix filtering. - Fix display on Call Details report for Hourly and Weekly graphs. - When you click on 'Apply Filter' on the popup window, it will now load the 'current' page and not the 'default.
  • [ES] - Fix 'Single Password' on Channel Spy login features and add the possibility to select a 'Password List' (Ticket: 1E577B)
  • [ES] - Fix 'Single Password' on Channel Spy login features and add the possibility to select a 'Password List' (Ticket: 1E577B)
  • [XS] - When an extension dialout, set the 'Group Count' variables - Check 'Outgoing' Group Count when receiving an incoming calls (Ticket: 79A2BC)
  • [XS] - When an extension dialout, set the 'Group Count' variables - Check 'Outgoing' Group Count when receiving an incoming calls (Ticket: 79A2BC)
  • [XS] - Some Incoming Call limit logic are now put directly on the Dialplan and not totally controled by the AGI (Ticket: 79A2BC) - New setting in Phone -> Extensions to limit the Total number of calls on a SIP.
  • [XS] - Some Incoming Call limit logic are now put directly on the Dialplan and not totally controled by the AGI (Ticket: 79A2BC) - New setting in Phone -> Extensions to limit the Total number of calls on a SIP.
  • [XS] - Only show 'Flash Operator', 'Queue (ACD) Import' and 'Asterisk Manager Proxy' services if enabled on Configuration -> Modules. (Ticket: 86FECA)
  • [XS] - Only show 'Flash Operator', 'Queue (ACD) Import' and 'Asterisk Manager Proxy' services if enabled on Configuration -> Modules. (Ticket: 86FECA)
  • [XS] - Force Context in lowercase for DISA function. (Ticket: 9518EB)
  • [XS] - Force Context in lowercase for DISA function. (Ticket: 9518EB)
  • [XS] - Code Formating.
  • [XS] - Code Formating.
  • [XS] - Fix 'Applications' display on Manager -> Class of Services. (Ticket: 5E5CF0)
  • [XS] - Fix 'Applications' display on Manager -> Class of Services. (Ticket: 5E5CF0)
  • [XS] - Code formating.
  • [XS] - Code formating.
  • [ES] - Add all Incoming Lines on a global context and allow Outgoing Calls to verify if the number is already defined to avoid dual-PSTN problems. - Force all context name to be in lowercase. (Remember, Asterisk is case sensitive)
  • [ES] - Add all Incoming Lines on a global context and allow Outgoing Calls to verify if the number is already defined to avoid dual-PSTN problems. - Force all context name to be in lowercase. (Remember, Asterisk is case sensitive)
  • [XS] - Do not force the VoIP Account name in lowercase for SIP and IAX channels.
  • [XS] - Do not force the VoIP Account name in lowercase for SIP and IAX channels.
  • [ES] - You can now add your 'Incoming Lines' on Class of Services (Outgoing Calls) to avoid 'Dual PSTN' calls.
  • [ES] - You can now add your 'Incoming Lines' on Class of Services (Outgoing Calls) to avoid 'Dual PSTN' calls.
  • [XS] - We can now defined fields that cannot be changed on 'Edit' mode.
  • [XS] - We can now defined fields that cannot be changed on 'Edit' mode.
  • [XS] - Remove the 'Change' button, it's only used on old browser/text-based - Fix a problem where an empty droplist is displayed.
  • [XS] - Remove the 'Change' button, it's only used on old browser/text-based - Fix a problem where an empty droplist is displayed.
  • [ES] - Add a function to automatically rename 'ScopServ' string to the brand.
  • [ES] - Add a function to automatically rename 'ScopServ' string to the brand.
  • [XS] - You can now use same code for Activate/Deactive for the DND, CallForward and Hotdesk features code. - Cleanup 'Override' Feature Code for Tenant.
  • [XS] - You can now use same code for Activate/Deactive for the DND, CallForward and Hotdesk features code. - Cleanup 'Override' Feature Code for Tenant.
  • [XS] - Network Port on Aastra is port 0 and not 1 (PC)
  • [XS] - Network Port on Aastra is port 0 and not 1 (PC)
  • [XS] - Show tips in 'Bold'.
  • [XS] - Show tips in 'Bold'.
  • [XS] - Remove quote (") around CallerID name in Incoming Lines. This fix a malformed header error (399) on Cisco 79xx phones.
  • [XS] - Remove quote (") around CallerID name in Incoming Lines. This fix a malformed header error (399) on Cisco 79xx phones.
  • [XS] - Fix an undefined error.
  • [XS] - Fix an undefined error.
  • [ES] - Add 'Company Directory' destination in Application.
  • [ES] - Add 'Company Directory' destination in Application.
  • [ES] - Force Context to be in lowercase in context AGI script. - Add 'Company Directory' destination in Incoming Lines.
  • [ES] - Force Context to be in lowercase in context AGI script. - Add 'Company Directory' destination in Incoming Lines.
  • [XS] - Fix a permission problem where admin users cannot view reports. - Verify that reports config is properly loaded.
  • [XS] - Fix a permission problem where admin users cannot view reports. - Verify that reports config is properly loaded.
  • [XS] - Oops. also remove 'cedil' accent characters.
  • [XS] - Oops. also remove 'cedil' accent characters.
  • [ES] - Add a function to strip all accents characters for CallerID. - Add database key for CallerID presentation (CallerExternalPres).
  • [ES] - Add a function to strip all accents characters for CallerID. - Add database key for CallerID presentation (CallerExternalPres).
  • [XS] - Allow to define CallerID presentation per extension. (backend)
  • [XS] - Allow to define CallerID presentation per extension. (backend)
  • [ES] - Update Changelog.
  • [ES] - Update Changelog.
  • [ES] - Fix maximum of 3 (and not 4) tries when enter the Prompt Number in Phrase Manager and add a new audio file when the prompt is invalid.
  • [ES] - Fix maximum of 3 (and not 4) tries when enter the Prompt Number in Phrase Manager and add a new audio file when the prompt is invalid.
  • [XS] - Code formatting.
  • [XS] - Code formatting.
  • [XS] - You can now enabled 'CallerID presentation' for Outgoing Calls in 'Interface -> Digital -> Options' and set the presentation mode per 'Outgoing Lines'. - Fix 'Force Outgoing CallerID' option in Outgoing Lines.
  • [XS] - You can now enabled 'CallerID presentation' for Outgoing Calls in 'Interface -> Digital -> Options' and set the presentation mode per 'Outgoing Lines'. - Fix 'Force Outgoing CallerID' option in Outgoing Lines.
  • [XS] - Fix a problem in Config -> Agents where 'Acknowledge Agent with #' is always enabled.
  • [XS] - Fix a problem in Config -> Agents where 'Acknowledge Agent with #' is always enabled.
  • [ES] - Add 'Call-Limit' to SIP configuration if Incoming Call limit is enabled on an Extension.
  • [ES] - Add 'Call-Limit' to SIP configuration if Incoming Call limit is enabled on an Extension.
  • [XS] - Enhanced sounds for hotdesk (login/logout) The system tells more things to the user. - Fixed logic when an hotdesk is already logged on
  • [XS] - Enhanced sounds for hotdesk (login/logout) The system tells more things to the user. - Fixed logic when an hotdesk is already logged on
  • [XS] - Allow to compare Snapsnot located on other location.
  • [XS] - Allow to compare Snapsnot located on other location.
  • [XS] - Always play the busy tone before invoking the Busy command.
  • [XS] - Always play the busy tone before invoking the Busy command.
  • [XS] - Fix outgoing anonymous CallerID block variable.
  • [XS] - Fix outgoing anonymous CallerID block variable.
  • [XS] - Added test config for GI and Valtech
  • [XS] - Added test config for GI and Valtech
  • [XS] - Fix an undefined variables on getAudios.
  • [XS] - Fix an undefined variables on getAudios.
  • [XS] - Play a busy tone to the user before inform channel of a busy condition.
  • [XS] - Play a busy tone to the user before inform channel of a busy condition.
  • [XS] - Do not display others fallback if last destination is Hangup.
  • [XS] - Do not display others fallback if last destination is Hangup.
  • [XS] - Fix IVR multiple fallback. - Fix Personal IVR repeat key. - Fix undefined variables.
  • [XS] - Fix IVR multiple fallback. - Fix Personal IVR repeat key. - Fix undefined variables.
  • [XS] - Added documentation for Tests config
  • [XS] - Added documentation for Tests config
  • [ES] - Add new config tests. (not available on distributions packages)
  • [ES] - Add new config tests. (not available on distributions packages)
  • [XS] - Use Database (Config) path on Snapshot
  • [XS] - Use Database (Config) path on Snapshot
  • [ES] - Add 'testsuites' for Configuration (Databases) and Zaptel cards.
  • [ES] - Add 'testsuites' for Configuration (Databases) and Zaptel cards.
  • [XS] - Create functions for 'createMenus' and 'createTabs'. - Internal function to switch from differents database. (Testing purpose) - Code Cleanup.
  • [XS] - Create functions for 'createMenus' and 'createTabs'. - Internal function to switch from differents database. (Testing purpose) - Code Cleanup.
  • [XS] - Fix undefined variables.
  • [XS] - Fix undefined variables.
  • [XS] - We must read 'Unanswered' and not 'Abandonned Call' in Graphic for Phones.
  • [XS] - We must read 'Unanswered' and not 'Abandonned Call' in Graphic for Phones.
  • [XS] - You can now defined more 'Fallback' in Queue. - More use of 'cmd_Destination' internal function. - Code cleanup.
  • [XS] - You can now defined more 'Fallback' in Queue. - More use of 'cmd_Destination' internal function. - Code cleanup.
  • [XS] - Default value for Account Code in Extensions is now set to 'None'.
  • [XS] - Default value for Account Code in Extensions is now set to 'None'.
  • [XS] - Virtual Extension can now be used as Agent on Queue (ACD).
  • [XS] - Virtual Extension can now be used as Agent on Queue (ACD).
  • [XS] - Fix typo for Agent. We must read 'ackcall' and not 'askcall'. (Thanks Manuel)
  • [XS] - Fix typo for Agent. We must read 'ackcall' and not 'askcall'. (Thanks Manuel)
  • [XS] - Fix detection of Digium WCT1XXP interface card.
  • [XS] - Fix detection of Digium WCT1XXP interface card.
  • [XS] - Save extensions features status in AstDB. - On 'CallForward' voice menu, only offer 'enabled' features.
  • [XS] - Save extensions features status in AstDB. - On 'CallForward' voice menu, only offer 'enabled' features.
  • [XS] - You can now select specific Date on Time Scheduler.
  • [XS] - You can now select specific Date on Time Scheduler.
  • [XS] - Check the DIALSTATUS for each outgoing lines.
  • [XS] - Check the DIALSTATUS for each outgoing lines.
  • [XS] - Fix 'Outgoing CallerID blocking'. not all call must be anonymous :)
  • [XS] - Fix 'Outgoing CallerID blocking'. not all call must be anonymous :)
  • [XS] - Fixed: change username to lowercase for trunk when used on an context name.
  • [XS] - Fixed: change username to lowercase for trunk when used on an context name.
  • [XS] - Fix 'Speed Dial 8' (*75) feature code.
  • [XS] - Fix 'Speed Dial 8' (*75) feature code.
  • [XS] - The default code must be *69 for CallTrace.
  • [XS] - The default code must be *69 for CallTrace.
  • [XS] - Merge Call Trace/Call Return Feature code.
  • [XS] - Merge Call Trace/Call Return Feature code.
  • [XS] - Fix 'Queue Announce' message on Destination function.
  • [XS] - Fix 'Queue Announce' message on Destination function.
  • [ES] - Cleanup on Config -> Features List tab. - Add 'reserved variables' to Addons.
  • [ES] - Cleanup on Config -> Features List tab. - Add 'reserved variables' to Addons.
  • [ES] - Fix 'CallerID Block' feature code. - Fix Directory destination on IVR. - Add 'SetCallerID' function (Format: "name" )
  • [ES] - Fix 'CallerID Block' feature code. - Fix Directory destination on IVR. - Add 'SetCallerID' function (Format: "name" )
  • [ES] - Add Hotdesk status to Polycom Microbrowser.
  • [ES] - Add Hotdesk status to Polycom Microbrowser.
  • [XS] - Allow to view Hotdesk Status on Polycom Microbrowser.
  • [XS] - Allow to view Hotdesk Status on Polycom Microbrowser.
  • [XS] - In Voicemail, turn off by default 'Play Message Enveloppe'.
  • [XS] - In Voicemail, turn off by default 'Play Message Enveloppe'.
  • [XS] - Fix Line info display for Aastra 9112i and 9133i on Tools -> Provisioning.
  • [XS] - Fix Line info display for Aastra 9112i and 9133i on Tools -> Provisioning.
  • [XS] - select Account code via a drop down for voip account
  • [XS] - select Account code via a drop down for voip account
  • [ES] - Add Account Code for IAX and SIP VoIP Account. - Code Cleanup.
  • [ES] - Add Account Code for IAX and SIP VoIP Account. - Code Cleanup.
  • [XS] - Fix broken Queue destination on Follow Me. (Thanks Joop)
  • [XS] - Fix broken Queue destination on Follow Me. (Thanks Joop)
  • [XS] - Fix a problem with CAPI and Incoming Calls. - Code Cleanup.
  • [XS] - Fix a problem with CAPI and Incoming Calls. - Code Cleanup.
  • [XS] - Monitoring Status and LastCheck keys are now in MD5. This fix some problem with 'space' and too long string.
  • [XS] - Monitoring Status and LastCheck keys are now in MD5. This fix some problem with 'space' and too long string.
  • [ES] - Update Changelog for 1.2.21
  • [ES] - Update Changelog for 1.2.21
  • [XS] - The menu 'Tenants' is now visible on all versions.
  • [XS] - The menu 'Tenants' is now visible on all versions.
  • [XS] - The Telephony
  • [XS] - The Telephony
  • [ES] - Add a skeleton for Addons. Some examples are included. More to come soon!
  • [ES] - Add a skeleton for Addons. Some examples are included. More to come soon!
  • [XS] - If the file .hidden exist on an addon directory, it will be automatically disabled on the GUI.
  • [XS] - If the file .hidden exist on an addon directory, it will be automatically disabled on the GUI.
  • [ES] - Add support for Addons/Custom Modules. Allow to create new sections and add parameters to any sections of Telephony Server.
  • [ES] - Add support for Addons/Custom Modules. Allow to create new sections and add parameters to any sections of Telephony Server.
  • [ES] - Update ChangeLog.
  • [ES] - Update ChangeLog.
  • [ES] - Add more global variables.
  • [ES] - Add more global variables.
  • [ES] - Add Password parameter for 'Silent Monitor' Feature Code.
  • [ES] - Add Password parameter for 'Silent Monitor' Feature Code.
  • [ES] - Rename 'Channel Monitor' to 'Silent Monitor'. - Add 'Silent Monitor' Login/Logout Features Code.
  • [ES] - Rename 'Channel Monitor' to 'Silent Monitor'. - Add 'Silent Monitor' Login/Logout Features Code.
  • [ES] - Update Polycom Services for new parameters.
  • [ES] - Update Polycom Services for new parameters.
  • [XS] - Cleanup
  • [XS] - Cleanup
  • [XS] - Cleanup
  • [XS] - Cleanup
  • [XS] - Code Cleanup, use new cmd_Authenticate function for Outgoing Line macros.
  • [XS] - Code Cleanup, use new cmd_Authenticate function for Outgoing Line macros.
  • [ES] - Add more debug message on POP3 fetchmail functions. - You can now defined the POP3 authentication method.
  • [ES] - Add more debug message on POP3 fetchmail functions. - You can now defined the POP3 authentication method.
  • [ES] - Add support for Silent Monitoring (Auto ChanSpy) in the Dial AGI script.
  • [ES] - Add support for Silent Monitoring (Auto ChanSpy) in the Dial AGI script.
  • [ES] - Save Agent Login/Pause status on Asterisk Database. (ex. DATABASE SHOW tenant/extension/Agent) - Add Silent Monitor login function for 'Channel Spy'. When an user is logged on 'Silent Monitor' and dial a busy extension, the call will be transfered to 'ChanSpy'.
  • [ES] - Save Agent Login/Pause status on Asterisk Database. (ex. DATABASE SHOW tenant/extension/Agent) - Add Silent Monitor login function for 'Channel Spy'. When an user is logged on 'Silent Monitor' and dial a busy extension, the call will be transfered to 'ChanSpy'.
  • [ES] - Add 'cmd_Authenticate' internal function.
  • [ES] - Add 'cmd_Authenticate' internal function.
  • [ES] - Add a parameter to DBDel to delete the full tree.
  • [ES] - Add a parameter to DBDel to delete the full tree.
  • [ES] - Update for Polycom Phone provisioning - You can now defined up to 48 directory entries for Polycom IP 601 - Create 'Internal' Polycom Services for Idle and Main pages.
  • [ES] - Update for Polycom Phone provisioning - You can now defined up to 48 directory entries for Polycom IP 601 - Create 'Internal' Polycom Services for Idle and Main pages.
  • [XS] - Allow to defined up to 20 destinations for each keys on IVR. - Clean up code to use new cmd_Destination function.
  • [XS] - Allow to defined up to 20 destinations for each keys on IVR. - Clean up code to use new cmd_Destination function.
  • [XS] - Digital Interface (T1 and E1) are now available on all version and no more restricted to Pro and ITSP Edition.
  • [XS] - Digital Interface (T1 and E1) are now available on all version and no more restricted to Pro and ITSP Edition.
  • [XS] - Fix Macro priority for Special Lines
  • [XS] - Fix Macro priority for Special Lines
  • [XS] - New internal function 'addExten' to build dialplan lines.
  • [XS] - New internal function 'addExten' to build dialplan lines.
  • [ES] - Add Provisioning support for Linksys PAP2.
  • [ES] - Add Provisioning support for Linksys PAP2.
  • [XS] - Fix a column display error on Tools -> Provisioning (IP/DNS Mapping).
  • [XS] - Fix a column display error on Tools -> Provisioning (IP/DNS Mapping).
  • [XS] - When dialing out and remote IVR allows caller to press # key, the caller must press # key twice. This key conflict with Blind Transfer (#1).
  • [XS] - When dialing out and remote IVR allows caller to press # key, the caller must press # key twice. This key conflict with Blind Transfer (#1).
  • [XS] - Rewrite Sangoma cards name parsing function. It work now with all models like AFT-A104, A104c, A104u, A104-SH, A104-SHc, etc.
  • [XS] - Rewrite Sangoma cards name parsing function. It work now with all models like AFT-A104, A104c, A104u, A104-SH, A104-SHc, etc.
  • [XS] - Turn off AGI error/debug logging.
  • [XS] - Turn off AGI error/debug logging.
  • [ES] - Add a missing 'global' variable for cmd_Destination.
  • [ES] - Add a missing 'global' variable for cmd_Destination.
  • [ES] - Add a new internal function to create dialplan for different Destinations. - Use new cmd_Destination function for IVR, Incoming Lines and Special Lines.
  • [ES] - Add a new internal function to create dialplan for different Destinations. - Use new cmd_Destination function for IVR, Incoming Lines and Special Lines.
  • [XS] - You can now create up to 20 destinations for an Incoming Lines (fallback).
  • [XS] - You can now create up to 20 destinations for an Incoming Lines (fallback).
  • [XS] - Always set an empty group for FXS interfaces (analog/handset).
  • [XS] - Always set an empty group for FXS interfaces (analog/handset).
  • [ES] - Code cleanup. - Add a function to check if MFC/R2 (Unicall) is enable on Digital Interface and replace Zap by Unicall on Outgoing Lines.
  • [ES] - Code cleanup. - Add a function to check if MFC/R2 (Unicall) is enable on Digital Interface and replace Zap by Unicall on Outgoing Lines.
  • [XS] - Fix a problem where not all Digital interfaces are deleted when execute a Card Detection.
  • [XS] - Fix a problem where not all Digital interfaces are deleted when execute a Card Detection.
  • [XS] - If Asterisk is running when starting the 'Card Detection' script, show a warning message and automatically stop Asterisk.
  • [XS] - If Asterisk is running when starting the 'Card Detection' script, show a warning message and automatically stop Asterisk.
  • [XS] - Destination's for Special Lines does not function correctly when using other than Trunk (External). Now fixed. (Thanks Shaun)
  • [XS] - Destination's for Special Lines does not function correctly when using other than Trunk (External). Now fixed. (Thanks Shaun)
  • [ES] - Add option to enable 'Tag' for Monitoring on Config -> Monitoring tab.
  • [ES] - Add option to enable 'Tag' for Monitoring on Config -> Monitoring tab.
  • [ES] - Allow to add custom 'Tag' to Recording/Monitoring files. - Code cleanup for Monitor function. - If an Outgoing Lines trunk is invalid, don't create dialplan logic.
  • [ES] - Allow to add custom 'Tag' to Recording/Monitoring files. - Code cleanup for Monitor function. - If an Outgoing Lines trunk is invalid, don't create dialplan logic.
  • [XS] - Fix an undefined array error on Realtime ACD when trying to get phones infos and Asterisk is not running.
  • [XS] - Fix an undefined array error on Realtime ACD when trying to get phones infos and Asterisk is not running.
  • [ES] - Allow to set the auto purge of old Monitor/Recording file. - Add functions to create custom cron task.
  • [ES] - Allow to set the auto purge of old Monitor/Recording file. - Add functions to create custom cron task.
  • [ES] Add Sangoma AFT-A101c card on Detection list.
  • [ES] Add Sangoma AFT-A101c card on Detection list.
  • [XS] - The value for the Dial Script is now displayed correctly on the 'list view'. (Thanks Shaun)
  • [XS] - The value for the Dial Script is now displayed correctly on the 'list view'. (Thanks Shaun)
  • [XS] - When deleting Interfaces, also delete Analog interfaces.
  • [XS] - When deleting Interfaces, also delete Analog interfaces.
  • [XS] - Fix a typo on Base library.
  • [XS] - Fix a typo on Base library.
  • [ES] - Add missing 'Fax Detection' option for BRI interface.
  • [ES] - Add missing 'Fax Detection' option for BRI interface.
  • [XS] - Added global function compute_time_in_seconds in several files
  • [XS] - Added global function compute_time_in_seconds in several files
  • [XS] - The outgoing trunk for Emergency and Special Lines is now correctly generated on configuration files. (Thanks Shaun)
  • [XS] - The outgoing trunk for Emergency and Special Lines is now correctly generated on configuration files. (Thanks Shaun)
  • [ES] - Add support for OOH323 on Incoming and Outgoing Lines.
  • [ES] - Add support for OOH323 on Incoming and Outgoing Lines.
  • [ES] - Release 1.2.20. - Update ChangeLog and CREDIT files.
  • [ES] - Release 1.2.20. - Update ChangeLog and CREDIT files.
  • [ES] - Fix Column Selection with page with Multiple List. - The 'Add Link' is now displayed only on the 1st list on multiple list pages. - Fix an undefined variable when display 'Number' field on list view.
  • [ES] - Fix Column Selection with page with Multiple List. - The 'Add Link' is now displayed only on the 1st list on multiple list pages. - Fix an undefined variable when display 'Number' field on list view.
  • [XS] - Oops, remove a Debug line that set random value for FXO/FXS =)
  • [XS] - Oops, remove a Debug line that set random value for FXO/FXS =)
  • [XS] - Fixed the FXO/FXS signalling detection for Analog cards. - Automatically restart Zaptel drivers during detection phases. - Analog Interfaces are now displayed by Type (FXO, FXS, Inactive). - Show the driver/card on Interfaces list view. - When deleting current settings, we only delete wanpipe/zaptel card, so BRI (CAPI) interface settings will not be deleted.
  • [XS] - Fixed the FXO/FXS signalling detection for Analog cards. - Automatically restart Zaptel drivers during detection phases. - Analog Interfaces are now displayed by Type (FXO, FXS, Inactive). - Show the driver/card on Interfaces list view. - When deleting current settings, we only delete wanpipe/zaptel card, so BRI (CAPI) interface settings will not be deleted.
  • [XS] - Fix a problem with the 'ACD Callback login' script caused by the new 'Dynamic Queue' code. Now both code must be functionnal.
  • [XS] - Fix a problem with the 'ACD Callback login' script caused by the new 'Dynamic Queue' code. Now both code must be functionnal.
  • [XS] - Added enhanced protection for empty timesegment
  • [XS] - Added enhanced protection for empty timesegment
  • [XS] - Added params Schedule when trunk is a destination for incoming line
  • [XS] - Added params Schedule when trunk is a destination for incoming line
  • [XS] - Fixed ask password with default schedule under outgoing line
  • [XS] - Fixed ask password with default schedule under outgoing line
  • [XS] - Fix the localization (i18n) for some strings on Interface -> Analog tabs.
  • [XS] - Fix the localization (i18n) for some strings on Interface -> Analog tabs.
  • [XS] - In Extensions -> Phones -> Phone Options, you can now select the Host Mode for the device. Options are IP Address (default) and Hostname.
  • [XS] - In Extensions -> Phones -> Phone Options, you can now select the Host Mode for the device. Options are IP Address (default) and Hostname.
  • [XS] - Replace all space characters on CallerID by a dash '-'. This fix a lot of problems with some SIP devices that cannot receive calls when the CallerID contain a space (ex. sip:123 456@ipaddr -> sip:123-456@ipaddr).
  • [XS] - Replace all space characters on CallerID by a dash '-'. This fix a lot of problems with some SIP devices that cannot receive calls when the CallerID contain a space (ex. sip:123 456@ipaddr -> sip:123-456@ipaddr).
  • [XS] - Fix some bugs with the import/export script.
  • [XS] - Fix some bugs with the import/export script.
  • [XS] - CallerID function for Callback is only generated if a Source is not specified. - Allow to ask for the 'Callback Number' if the CallerID is not detected or is Private/Unknown.
  • [XS] - CallerID function for Callback is only generated if a Source is not specified. - Allow to ask for the 'Callback Number' if the CallerID is not detected or is Private/Unknown.
  • [XS] - When creating a Macro (Custom Script), you are now able to pass arguments to it. Each arguments can have a custom label/name and specify if the field is mandatory.
  • [XS] - When creating a Macro (Custom Script), you are now able to pass arguments to it. Each arguments can have a custom label/name and specify if the field is mandatory.
  • [XS] - Raise the number of Digits to Strip from 10 to 20 digits.
  • [XS] - Raise the number of Digits to Strip from 10 to 20 digits.
  • [XS] - Fix Level for 'Block' and 'Port' based Incoming Lines.
  • [XS] - Fix Level for 'Block' and 'Port' based Incoming Lines.
  • [XS] - Added function to sort incoming lines depending of their level of specificity i.e: 819X. is more specific than X. 8190 is more specific than 819X. etc.
  • [XS] - Added function to sort incoming lines depending of their level of specificity i.e: 819X. is more specific than X. 8190 is more specific than 819X. etc.
  • [ES] - Update Changelog for upcoming release :)
  • [ES] - Update Changelog for upcoming release :)
  • [XS] - Layout. coding format
  • [XS] - Layout. coding format
  • [ES] - Add 'array' for Agent Context (used by Dynamic Agents)
  • [ES] - Add 'array' for Agent Context (used by Dynamic Agents)
  • [XS] - Change the window size for Selection popup to 600 x 300.
  • [XS] - Change the window size for Selection popup to 600 x 300.
  • [ES] - Add new 'Dynamic Agents' mode in Telephony -> Modules that use Add/RemoveQueueMember application to manage Agents.
  • [ES] - Add new 'Dynamic Agents' mode in Telephony -> Modules that use Add/RemoveQueueMember application to manage Agents.
  • [XS] - field extension under application can be 20 char long now instead of 10
  • [XS] - field extension under application can be 20 char long now instead of 10
  • [XS] - Added dialplan settings into provisionning for cisco 7940 and 7960
  • [XS] - Added dialplan settings into provisionning for cisco 7940 and 7960
  • [XS] - Verify that the VoIP Account exist, else continue to next Incoming Line.
  • [XS] - Verify that the VoIP Account exist, else continue to next Incoming Line.
  • [XS] - Fixed show list of abandonned calls
  • [XS] - Fixed show list of abandonned calls
  • [XS] - Fixed function to get monitor files for agent and auto Code rewrite
  • [XS] - Fixed function to get monitor files for agent and auto Code rewrite
  • [ES] - Fix in iax.conf: when using md5 password, do not use md5secret anymore but add auth=md5 and secret=password instead. (like in sip.conf)
  • [ES] - Fix in iax.conf: when using md5 password, do not use md5secret anymore but add auth=md5 and secret=password instead. (like in sip.conf)
  • [XS] - Re-apply the fix for MD5 secret on SIP channel. please be more carefull!!!!!
  • [XS] - Re-apply the fix for MD5 secret on SIP channel. please be more carefull!!!!!
  • [XS] - Remove debugging line and fix pagination.
  • [XS] - Remove debugging line and fix pagination.
  • [ES] - Update Detection Cards script with a new Wizard. - Allow to select detection mode for T1/E1 (Sangoma).
  • [ES] - Update Detection Cards script with a new Wizard. - Allow to select detection mode for T1/E1 (Sangoma).
  • [XS] - If Queue is in Dynamic Mode, create Agent informations on the AstDB.
  • [XS] - If Queue is in Dynamic Mode, create Agent informations on the AstDB.
  • [XS] - If Queue Mode is set to Dynamic, we not load the 'chan_agent.so' module.
  • [XS] - If Queue Mode is set to Dynamic, we not load the 'chan_agent.so' module.
  • [ES] - On Commit, when generate the list of Agent, now we add the Tenant name on an array (used when generate Dynamic Agent).
  • [ES] - On Commit, when generate the list of Agent, now we add the Tenant name on an array (used when generate Dynamic Agent).
  • [ES] - add function cmd_Cut for backend.
  • [ES] - add function cmd_Cut for backend.
  • [XS] - fixed host=dynamic when necessary in sip.conf
  • [XS] - fixed host=dynamic when necessary in sip.conf
  • [ES] - Add code to show conference status
  • [ES] - Add code to show conference status
  • [ES] - Add descriptions to data_* elements
  • [ES] - Add descriptions to data_* elements
  • [XS] - Fix duplicate functions.
  • [XS] - Fix duplicate functions.
  • [XS] - The global variable 'asterisk_configs' must be defined in GetFeatures function.
  • [XS] - The global variable 'asterisk_configs' must be defined in GetFeatures function.
  • [XS] - Fix Provisionning for Cisco phones 7940-60 param vad_enable become enable_vad Default date format become D/M/Y instead of d-m-y Start_media_port start at 16384 or more proxy3,4,5,6 address/port are not generated anymore for 7940 (2 lines) - enhanced provisioning file checking before writing files - enhanced error message when working with provisioning files
  • [XS] - Fix Provisionning for Cisco phones 7940-60 param vad_enable become enable_vad Default date format become D/M/Y instead of d-m-y Start_media_port start at 16384 or more proxy3,4,5,6 address/port are not generated anymore for 7940 (2 lines) - enhanced provisioning file checking before writing files - enhanced error message when working with provisioning files
  • [XS] - Use Class of Service specified on 'SIP/IAX/H323' VoIP Account. - Include 'all-TENANT-incoming' on each Class of Service for VoIP Account.
  • [XS] - Use Class of Service specified on 'SIP/IAX/H323' VoIP Account. - Include 'all-TENANT-incoming' on each Class of Service for VoIP Account.
  • [XS] - Added functionnality for monitor files: mix-on-demand if a -in and -out files are found, we 'soxmix' them, and we give result file to user
  • [XS] - Added functionnality for monitor files: mix-on-demand if a -in and -out files are found, we 'soxmix' them, and we give result file to user
  • [XS] - Fix include context to be in either context zap-incoming or all-context-incoming for digital interface
  • [XS] - Fix include context to be in either context zap-incoming or all-context-incoming for digital interface
  • [XS] - fix params on GUI: when busydetect is not checked, don't ask for busycount parameters.
  • [XS] - fix params on GUI: when busydetect is not checked, don't ask for busycount parameters.
  • [XS] - Fix context for sip account. all incoming calls are now redirected to all-trunk-incoming context
  • [XS] - Fix context for sip account. all incoming calls are now redirected to all-trunk-incoming context
  • [XS] - Fix a problem with Groups and BRI interfaces.
  • [XS] - Fix a problem with Groups and BRI interfaces.
  • [XS] - Fix E1 card groups
  • [XS] - Fix E1 card groups
  • [ES] - Allow to defined a 'Queue ID' that will be unique for each queues and used to Log/Pause in a specific Queues. - Add G.711 (ulaw) on Monitoring Format for Queues.
  • [ES] - Allow to defined a 'Queue ID' that will be unique for each queues and used to Log/Pause in a specific Queues. - Add G.711 (ulaw) on Monitoring Format for Queues.
  • [ES] - Add 'AFT-A102u' in Wanpipe Detection cards.
  • [ES] - Add 'AFT-A102u' in Wanpipe Detection cards.
  • [XS] - Allow to customize Asterisk Applications modules that are loaded on startup.
  • [XS] - Allow to customize Asterisk Applications modules that are loaded on startup.
  • [XS] - Fixed a bad function call (->getExtension to ->getExtension)
  • [XS] - Fixed a bad function call (->getExtension to ->getExtension)
  • [XS] - Code Cleanup.
  • [XS] - Code Cleanup.
  • [ES] - Add 'DISA' in Incoming Lines destination. - Move 'CallerID' and 'Options' in separated Tabs.
  • [ES] - Add 'DISA' in Incoming Lines destination. - Move 'CallerID' and 'Options' in separated Tabs.
  • [XS] - Remove the Tenant Name in the MeetMe (unused)
  • [XS] - Remove the Tenant Name in the MeetMe (unused)
  • [XS] - When an Agent log, we now verify if the AgentID exist and if the password is valid before forward the call to Asterisk internal AgentCallBackLogin.
  • [XS] - When an Agent log, we now verify if the AgentID exist and if the password is valid before forward the call to Asterisk internal AgentCallBackLogin.
  • [XS] - Rename all 'Show Graphic' to 'Show Chart' in Agents view (ACD reports) - Fix Chart display on Agents tabs.
  • [XS] - Rename all 'Show Graphic' to 'Show Chart' in Agents view (ACD reports) - Fix Chart display on Agents tabs.
  • [XS] - Sort the list of Tenants on the selection widget.
  • [XS] - Sort the list of Tenants on the selection widget.
  • [XS] - On Commit, when we retreive the list of files in Scripts directory, if the filename contain an # then bypass it.
  • [XS] - On Commit, when we retreive the list of files in Scripts directory, if the filename contain an # then bypass it.
  • [ES] - Add tenant name before each defined DID in all/extension-incoming.conf file as a comment.
  • [ES] - Add tenant name before each defined DID in all/extension-incoming.conf file as a comment.
  • [XS] - Change logic for incoming lines. Now, all DID are in only one context in all-trunkname-incoming instead of one context for each tenant. This is necessary when there is a lot of tenants. We reach a limitation of asterisk. Error: pbx_find_extension: Maximum PBX stack exceeded
  • [XS] - Change logic for incoming lines. Now, all DID are in only one context in all-trunkname-incoming instead of one context for each tenant. This is necessary when there is a lot of tenants. We reach a limitation of asterisk. Error: pbx_find_extension: Maximum PBX stack exceeded
  • [ES] - Add import setting (true/false) for widgets (widget_text, widget_enum, .) - Edit billing rates form parameters widgets call to use import/export.
  • [ES] - Add import setting (true/false) for widgets (widget_text, widget_enum, .) - Edit billing rates form parameters widgets call to use import/export.
  • [XS] - On 'Copy', if priorities (up, down) are used, set a new priority for the copied item. This way, all new copied item will automatically go to the end of the lists.
  • [XS] - On 'Copy', if priorities (up, down) are used, set a new priority for the copied item. This way, all new copied item will automatically go to the end of the lists.
  • [XS] - Sort include under each tenant incoming line
  • [XS] - Sort include under each tenant incoming line
  • [XS] - More fix order for Tenants
  • [XS] - More fix order for Tenants
  • [XS] - Fix some undefined variables in APS (Sipura) and Phones - Now sort Tenant by Name when generating configuration files
  • [XS] - Fix some undefined variables in APS (Sipura) and Phones - Now sort Tenant by Name when generating configuration files
  • [XS] - Generate empty timesegment when all fields are '*' (*|*|*|*)
  • [XS] - Generate empty timesegment when all fields are '*' (*|*|*|*)
  • [XS] - Added (U) when Unique and (*) when mandatory for displayed CSV fields on Import and Export form.
  • [XS] - Added (U) when Unique and (*) when mandatory for displayed CSV fields on Import and Export form.
  • [XS] - Added an SQL snapshot option (for when snapshot is enabled on the server) in Import/Export template. On import, if enabled, a SQL database snapshot will be taken before Importing data.
  • [XS] - Added an SQL snapshot option (for when snapshot is enabled on the server) in Import/Export template. On import, if enabled, a SQL database snapshot will be taken before Importing data.
  • [XS] - Updated import_ex.php form parameters to avoid ENUM and RADIO fields to be imported/exported via CSV (allowed for others)
  • [XS] - Updated import_ex.php form parameters to avoid ENUM and RADIO fields to be imported/exported via CSV (allowed for others)
  • [XS] - Updated form templates.
  • [XS] - Updated form templates.
  • [ES] - Updated import/export script (add Unique checkup + override (if allowed) and validate CSV fields on Add/Edit/Update/Copy)
  • [ES] - Updated import/export script (add Unique checkup + override (if allowed) and validate CSV fields on Add/Edit/Update/Copy)
  • [ES] - When using 'madplay' for Music On Hold and Quiet Mode is enable, add '-A -20' to the madplay command line.
  • [ES] - When using 'madplay' for Music On Hold and Quiet Mode is enable, add '-A -20' to the madplay command line.
  • [XS] - Be sure to never overwrite the value of SIP Realm in Channels. - We must not set a Channel line for D channel so we added a function to automatically strip the DChan from group.
  • [XS] - Be sure to never overwrite the value of SIP Realm in Channels. - We must not set a Channel line for D channel so we added a function to automatically strip the DChan from group.
  • [XS] - Don't generate Music On Hold if item is disable on GUI. - If the value of 'Queue Announce Position' is set to 0, don't set it to 90. The default is now 0.
  • [XS] - Don't generate Music On Hold if item is disable on GUI. - If the value of 'Queue Announce Position' is set to 0, don't set it to 90. The default is now 0.
  • [XS] - Fix Telephony Patch. be more carefull next time Dan =)
  • [XS] - Fix Telephony Patch. be more carefull next time Dan =)
  • [ES] - Update Configs to include Import in some sections. - Move Hints in the Extensions Menu. - Move CallerID Lookup in Lines Menu.
  • [ES] - Update Configs to include Import in some sections. - Move Hints in the Extensions Menu. - Move CallerID Lookup in Lines Menu.
  • [ES] - Add 'Import' field.
  • [ES] - Add 'Import' field.
  • [ES] - Add Import/Export features for CSV, XML, Serialized in JSON or PHP.
  • [ES] - Add Import/Export features for CSV, XML, Serialized in JSON or PHP.
  • [XS] - When displaying Language field type, check first in the lang/ directory and if no file exist, check in flags/
  • [XS] - When displaying Language field type, check first in the lang/ directory and if no file exist, check in flags/
  • [ES] - Add a new option that allow to not write the CallerID line in Device (SIP/IAX/ZAP/.) so it can pass CID info to remote servers.
  • [ES] - Add a new option that allow to not write the CallerID line in Device (SIP/IAX/ZAP/.) so it can pass CID info to remote servers.
  • [XS] - IAX2 local extension must be called as 'IAX2/username/extension' in order to send the CallerID to a remote server.
  • [XS] - IAX2 local extension must be called as 'IAX2/username/extension' in order to send the CallerID to a remote server.
  • [XS] - Remove some old 'var_dump' and code cleanup in Reports. - Fix a missing line for Analog port.
  • [XS] - Remove some old 'var_dump' and code cleanup in Reports. - Fix a missing line for Analog port.
  • [ES] - Update Changelog and remove old TODO.
  • [ES] - Update Changelog and remove old TODO.
  • [ES] - Add a new module for CallerID Name Lookup and Blacklisted Number.
  • [ES] - Add a new module for CallerID Name Lookup and Blacklisted Number.
  • [XS] - Write a new function to get Interfaces by Port. - We can now select individual channels when creating Group (TDM).
  • [XS] - Write a new function to get Interfaces by Port. - We can now select individual channels when creating Group (TDM).
  • [XS] - Fix the URL for localcallingguide.com (www. required) on LCA view.
  • [XS] - Fix the URL for localcallingguide.com (www. required) on LCA view.
  • [XS] - Remove an empty line. (Code cleanup)
  • [XS] - Remove an empty line. (Code cleanup)
  • [XS] - If both 'Asterisk Manager Proxy' and 'Asterisk TAPI' are enable, then create each user/password information (with Channel and In/Out context) in the astmanproxy.users database.
  • [XS] - If both 'Asterisk Manager Proxy' and 'Asterisk TAPI' are enable, then create each user/password information (with Channel and In/Out context) in the astmanproxy.users database.
  • [ES] - Add support for Asterisk Manager Proxy (astmanproxy).
  • [ES] - Add support for Asterisk Manager Proxy (astmanproxy).
  • [XS] - Fix an Undefined variable in Macro for Outgoing Lines if Custom CallerID is checked.
  • [XS] - Fix an Undefined variable in Macro for Outgoing Lines if Custom CallerID is checked.
  • [XS] - Fix 'Checkbox' in Realtime (Agent) Window.
  • [XS] - Fix 'Checkbox' in Realtime (Agent) Window.
  • [ES] - Update the template for Hotdesk/Agent service.
  • [ES] - Update the template for Hotdesk/Agent service.
  • [XS] - Allow to change the password of an Agent from 'General -> Agents' tab.
  • [XS] - Allow to change the password of an Agent from 'General -> Agents' tab.
  • [XS] - Allow to view all type of VoIP Account on Monitoring.
  • [XS] - Allow to view all type of VoIP Account on Monitoring.
  • [XS] - For 'Custom CallerID' in Outgoing Lines, the AstDB key have been renamed from CallerExternal* to CustomExternal*
  • [XS] - For 'Custom CallerID' in Outgoing Lines, the AstDB key have been renamed from CallerExternal* to CustomExternal*
  • [ES] - Add 'Virtual Fax' system that retrieve Fax from remote POP3 account and send a fax to a remote destination number.
  • [ES] - Add 'Virtual Fax' system that retrieve Fax from remote POP3 account and send a fax to a remote destination number.
  • [XS] - Display 'Email' form type.
  • [XS] - Display 'Email' form type.
  • [XS] - Fix a problem with Zap (TDM) monitoring on Asterisk 1.0.x
  • [XS] - Fix a problem with Zap (TDM) monitoring on Asterisk 1.0.x
  • [ES] - Update Channels usage reports.
  • [ES] - Update Channels usage reports.
  • [ES] - Add option for 'Dont Ask a Password' in the Backend for ACD Callback Login.
  • [ES] - Add option for 'Dont Ask a Password' in the Backend for ACD Callback Login.
  • [XS] - Must be set to HDB3 and not HDB8 in the Wanpipe script for E1.
  • [XS] - Must be set to HDB3 and not HDB8 in the Wanpipe script for E1.
  • [ES] - Add a 'Restart' icon for use in the Legend.
  • [ES] - Add a 'Restart' icon for use in the Legend.
  • [ES] - Add a new option for ACD callback login to bypass password on logout. - Change the layout of Virtual Fax option tab.
  • [ES] - Add a new option for ACD callback login to bypass password on logout. - Change the layout of Virtual Fax option tab.
  • [ES] - Add an option to check for 'Custom CallerID' in Asterisk Database - Write the version of Asterisk once in the .version file.
  • [ES] - Add an option to check for 'Custom CallerID' in Asterisk Database - Write the version of Asterisk once in the .version file.
  • [XS] - Fix an undefined variable error.
  • [XS] - Fix an undefined variable error.
  • [XS] - Fix all bugs in Trunks. Now check if the Channel technology is defined else set it to Zap.
  • [XS] - Fix all bugs in Trunks. Now check if the Channel technology is defined else set it to Zap.
  • [XS] - The Toggle scripts must be available only in the 'Agents' view for Realtime (ACD) windows.
  • [XS] - The Toggle scripts must be available only in the 'Agents' view for Realtime (ACD) windows.
  • [XS] - Tenants are displayed now by name instead of description. Display is better like that when you have very long description
  • [XS] - Tenants are displayed now by name instead of description. Display is better like that when you have very long description
  • [XS] - Fix more problem with Zap channels and 'Trunk' destination in Virtual Extension.
  • [XS] - Fix more problem with Zap channels and 'Trunk' destination in Virtual Extension.
  • [XS] - Fix a problem with Virtual Extensions and Group (TDM) - The flags for 'Use Original CallerID' fixed in Outgoing Lines
  • [XS] - Fix a problem with Virtual Extensions and Group (TDM) - The flags for 'Use Original CallerID' fixed in Outgoing Lines
  • [ES] - Add 'Channels' status (PRI Span) in Reports -> General -> Channels
  • [ES] - Add 'Channels' status (PRI Span) in Reports -> General -> Channels
  • [XS] - Cleanup.
  • [XS] - Cleanup.
  • [XS] - Sort results for 'interface_only'.
  • [XS] - Sort results for 'interface_only'.
  • [XS] - Split Source field in Incoming/Outgoing Lines to 1 item per line.
  • [XS] - Split Source field in Incoming/Outgoing Lines to 1 item per line.
  • [XS] - Fix warning message about GroupCount function in Asterisk 1.2 - Rewrite Incoming and Outgoing Concurrent calls limits logic.
  • [XS] - Fix warning message about GroupCount function in Asterisk 1.2 - Rewrite Incoming and Outgoing Concurrent calls limits logic.
  • [ES] - Add 'Agent Monitoring' feature code (*889)
  • [ES] - Add 'Agent Monitoring' feature code (*889)
  • [XS] - Allow to defined language for each Operator Panel.
  • [XS] - Allow to defined language for each Operator Panel.
  • [XS] - Allow to defined Scheduler when destination is Playback or Callback in Incoming Lines.
  • [XS] - Allow to defined Scheduler when destination is Playback or Callback in Incoming Lines.
  • [XS] - Fix a problem with Context Name in Emergency Lines.
  • [XS] - Fix a problem with Context Name in Emergency Lines.
  • [ES] - Update Legend layout.
  • [ES] - Update Legend layout.
  • [ES] - Commented lines (;) in Dialplan are now created on generated files. - Add some comments in Tenant.
  • [ES] - Commented lines (;) in Dialplan are now created on generated files. - Add some comments in Tenant.
  • [ES] - Add a Legend on Edit/Update view.
  • [ES] - Add a Legend on Edit/Update view.
  • [XS] - Major optimization on the QueueLog parsing engine. The number of SQL query per second on a loaded system have significally dropped. - Queues and Agents windows are now refreshed at each 15 seconds and Waiting Callers at each 5 seconds.
  • [XS] - Major optimization on the QueueLog parsing engine. The number of SQL query per second on a loaded system have significally dropped. - Queues and Agents windows are now refreshed at each 15 seconds and Waiting Callers at each 5 seconds.
  • [XS] - Fix a loop when trying to get NPA data from localcallingguide.com.
  • [XS] - Fix a loop when trying to get NPA data from localcallingguide.com.
  • [XS] - Code formatting.
  • [XS] - Code formatting.
  • [XS] - Ability to defined custom Pause Code (ACD) (Tools -> ACD Code). - Pass the tenant_id as argument in getServiceData function.
  • [XS] - Ability to defined custom Pause Code (ACD) (Tools -> ACD Code). - Pass the tenant_id as argument in getServiceData function.
  • [XS] - Search pattern is now saved in session per tabs and no more globally.
  • [XS] - Search pattern is now saved in session per tabs and no more globally.
  • [ES] - Add a parameter to enable the snapshot of SQL database in Configuration -> Commit Menu.
  • [ES] - Add a parameter to enable the snapshot of SQL database in Configuration -> Commit Menu.
  • [XS] - Another undefined variable fix on Commit.
  • [XS] - Another undefined variable fix on Commit.
  • [XS] - Fix some undefined variables and typos on WIP5000 provisioning.
  • [XS] - Fix some undefined variables and typos on WIP5000 provisioning.
  • [XS] - Fix 'Invalid argument supplied for foreach()' in action list.
  • [XS] - Fix 'Invalid argument supplied for foreach()' in action list.
  • [XS] - Fix all 'Only variables should be assigned by reference' warning messages in PHP 4.4 and PHP 5.1.
  • [XS] - Fix all 'Only variables should be assigned by reference' warning messages in PHP 4.4 and PHP 5.1.
  • [XS] - The Emergency Line Macro name is not properly defined. Remove the macro- prefix in '$name2'.
  • [XS] - The Emergency Line Macro name is not properly defined. Remove the macro- prefix in '$name2'.
  • [XS] - Fix a problem in Special Lines where Channel field must not be visible.
  • [XS] - Fix a problem in Special Lines where Channel field must not be visible.
  • [XS] - Fixed bug for incoming line To do in line.php (backend): - Create code for Custom script, Voip Account, Voicemail - Bug with Maximum incoming calls (and outgoing ?)
  • [XS] - Fixed bug for incoming line To do in line.php (backend): - Create code for Custom script, Voip Account, Voicemail - Bug with Maximum incoming calls (and outgoing ?)
  • [ES] - Clean up Interface: add header for each ivr buttons (personalivr and ivr)
  • [ES] - Clean up Interface: add header for each ivr buttons (personalivr and ivr)
  • [XS] - Fix actions in Action Bar if multiple list exist. - Fix undefined array (foreach) in Agents RT window.
  • [XS] - Fix actions in Action Bar if multiple list exist. - Fix undefined array (foreach) in Agents RT window.
  • [XS] - Fix the 'Add' link action. (The URL must not be encoded)
  • [XS] - Fix the 'Add' link action. (The URL must not be encoded)
  • [XS] - Also list .sln file on Audio.
  • [XS] - Also list .sln file on Audio.
  • [XS] - Fix Wanpipe provisioning.
  • [XS] - Fix Wanpipe provisioning.
  • [ES] - Update Changelog. - Release 1.2.18
  • [ES] - Update Changelog. - Release 1.2.18
  • [XS] - Missing '$phones' declaration so Hotdesk tab is always hidden.
  • [XS] - Missing '$phones' declaration so Hotdesk tab is always hidden.
  • [XS] - Send a warning if using 'scopserv_zapconf' to use Web GUI.
  • [XS] - Send a warning if using 'scopserv_zapconf' to use Web GUI.
  • [ES] - Add 2 params in Voip Account for incoming lines. - usecontactext: this will create an extention with the params regexten (if defined) instead of 's' - includedefault: this will include incoming context into default context under /etc/asterisk/extensions.conf
  • [ES] - Add 2 params in Voip Account for incoming lines. - usecontactext: this will create an extention with the params regexten (if defined) instead of 's' - includedefault: this will include incoming context into default context under /etc/asterisk/extensions.conf
  • [XS] - Fix Columns to display in 'Actions' bar.
  • [XS] - Fix Columns to display in 'Actions' bar.
  • [XS] - Fix Card Detection Scripts.
  • [XS] - Fix Card Detection Scripts.
  • [XS] - Fix a problem with Action when no items are available. - Only show Delete, Disable/Enable action if items exists.
  • [XS] - Fix a problem with Action when no items are available. - Only show Delete, Disable/Enable action if items exists.
  • [XS] - Create file for Wanpipe and Zaptel with 'Detection Script'.
  • [XS] - Create file for Wanpipe and Zaptel with 'Detection Script'.
  • [XS] - Move actions in a specific file.
  • [XS] - Move actions in a specific file.
  • [XS] - Actions bar most not be available on 'General' tab.
  • [XS] - Actions bar most not be available on 'General' tab.
  • [XS] - Fix the variable name for 'Configuration Snapshot' else it always disable. - By default, the 'Show Actions' widget is now On.
  • [XS] - Fix the variable name for 'Configuration Snapshot' else it always disable. - By default, the 'Show Actions' widget is now On.
  • [ES] - Add tip info for sip configuration
  • [ES] - Add tip info for sip configuration
  • [XS] - More bugfixes for Sipura provisioning.
  • [XS] - More bugfixes for Sipura provisioning.
  • [XS] - Change the layout of 'Items listing'.
  • [XS] - Change the layout of 'Items listing'.
  • [ES] - Rewrite the 'Detection Card' script and add support for Sangoma cards.
  • [ES] - Rewrite the 'Detection Card' script and add support for Sangoma cards.
  • [ES] - Add a new 'Show Actions' widget and checkbox that allow to select multiple items. You can delete, enable and disable batch items. - If we have exceed the limit of items allowed, we must disable the 'Copy' link.
  • [ES] - Add a new 'Show Actions' widget and checkbox that allow to select multiple items. You can delete, enable and disable batch items. - If we have exceed the limit of items allowed, we must disable the 'Copy' link.
  • [ES] - Add a Preferences (Options) to 'Show Actions widget in form' - Fix default sorting for Incoming and Outgoing Lines
  • [ES] - Add a Preferences (Options) to 'Show Actions widget in form' - Fix default sorting for Incoming and Outgoing Lines
  • [ES] - Add a new argument to the toggleEnable function to force the mode.
  • [ES] - Add a new argument to the toggleEnable function to force the mode.
  • [ES] - If 'Monitor Other(s) mailbox' is checked and VM is disable for Zap channel, we now add the mailbox= line.
  • [ES] - If 'Monitor Other(s) mailbox' is checked and VM is disable for Zap channel, we now add the mailbox= line.
  • [XS] - Reformating (untab) manager.php file
  • [XS] - Reformating (untab) manager.php file
  • [ES] - Fixed 'Contact Extension' under 'Register as User Agent' could be left empty now - Add tip also.
  • [ES] - Fixed 'Contact Extension' under 'Register as User Agent' could be left empty now - Add tip also.
  • [XS] - Rename 'Auto Commit' to 'Commit Menu' in Configuration Tabs - Move 'Configuration Snapshot' to 'Commit Menu'
  • [XS] - Rename 'Auto Commit' to 'Commit Menu' in Configuration Tabs - Move 'Configuration Snapshot' to 'Commit Menu'
  • [ES] - You can now restore a Snapshot - Add an Option to enable/disable restore of SQL tables.
  • [ES] - You can now restore a Snapshot - Add an Option to enable/disable restore of SQL tables.
  • [XS] - Show both Telephony and Phone Provisioning changes in Tools -> Configuration - You can now restore a snapshot.
  • [XS] - Show both Telephony and Phone Provisioning changes in Tools -> Configuration - You can now restore a snapshot.
  • [ES] - Add the 'Delete' HTML template for Telephony -> Tools -> Configuration (SnapShot) - Fix a problem with Zap monitoring.
  • [ES] - Add the 'Delete' HTML template for Telephony -> Tools -> Configuration (SnapShot) - Fix a problem with Zap monitoring.
  • [ES] - Update 'Configuration Snapshot' module - Configuration and Dialplan tools have been rewrited to use AJAX.
  • [ES] - Update 'Configuration Snapshot' module - Configuration and Dialplan tools have been rewrited to use AJAX.
  • [XS] - Code cleanup, remove print statement in macro.php
  • [XS] - Code cleanup, remove print statement in macro.php
  • [ES] - Add a 'Configuration' menu in Telephony -> Tools that allow to view all configs snapshot, compare between revision and do a restore.
  • [ES] - Add a 'Configuration' menu in Telephony -> Tools that allow to view all configs snapshot, compare between revision and do a restore.
  • [XS] - Allow to view differences between previous and current configurations file when doing the Commit.
  • [XS] - Allow to view differences between previous and current configurations file when doing the Commit.
  • [XS] - Fix an undefined variables when an extension doesnt exist in Hints.
  • [XS] - Fix an undefined variables when an extension doesnt exist in Hints.
  • [ES] - Add a new 'Configuration Snapshot' in 'Configuration -> Modules' - On the Commit script, if Snapshot is enable, copy current configurations files for Asterisk and TFTP in a temporary directory and compare with new generated files. Asterisk will be reloaded only if changed have been detected on files. - Remove Bash script for Configuration snapshot.
  • [ES] - Add a new 'Configuration Snapshot' in 'Configuration -> Modules' - On the Commit script, if Snapshot is enable, copy current configurations files for Asterisk and TFTP in a temporary directory and compare with new generated files. Asterisk will be reloaded only if changed have been detected on files. - Remove Bash script for Configuration snapshot.
  • [XS] - Fixed bug on ask password on outgoing lines - Fixed bug on creation of macros. A macro is now created for each trunk. - Cut outgoing.php into 2 smaller files in outgoing dir
  • [XS] - Fixed bug on ask password on outgoing lines - Fixed bug on creation of macros. A macro is now created for each trunk. - Cut outgoing.php into 2 smaller files in outgoing dir
  • [XS] - Helper script to view difference between generated files This works is in progress
  • [XS] - Helper script to view difference between generated files This works is in progress
  • [XS] - added tip on insecure params
  • [XS] - added tip on insecure params
  • [XS] - Fixing undefined variables in IVR and billing
  • [XS] - Fixing undefined variables in IVR and billing
  • [XS] - In Monitor script, Callback Invert variable isnt always defined, fix the warning message.
  • [XS] - In Monitor script, Callback Invert variable isnt always defined, fix the warning message.
  • [XS] - Convert CallerID Name from UTF-8 to ISO-8859-1
  • [XS] - Convert CallerID Name from UTF-8 to ISO-8859-1
  • [XS] - New Horde Registry system have change some login in path handling, so remove trailing / in most link.
  • [XS] - New Horde Registry system have change some login in path handling, so remove trailing / in most link.
  • [XS] - Ok, it look like the MixMonitor applicaiton in Asterisk is broken and is not recommanded to use. So I have disable it and switch back to default Monitor command.
  • [XS] - Ok, it look like the MixMonitor applicaiton in Asterisk is broken and is not recommanded to use. So I have disable it and switch back to default Monitor command.
  • [XS] - In Agents status, check if the agent is logged but on call.
  • [XS] - In Agents status, check if the agent is logged but on call.
  • [XS] - Fix an error w/ Incoming Lines for 'Asterisk 1.0' mode.
  • [XS] - Fix an error w/ Incoming Lines for 'Asterisk 1.0' mode.
  • [XS] - Fix a problem that doesnt display 'Abandonned Calls' list (popup)
  • [XS] - Fix a problem that doesnt display 'Abandonned Calls' list (popup)
  • [XS] - Fix the legend in ACD graph.
  • [XS] - Fix the legend in ACD graph.
  • [XS] - Fix problem with Graph in 'ACD Report'.
  • [XS] - Fix problem with Graph in 'ACD Report'.
  • [XS] - If logged as 'Web GUI', properly generate the $queue_list array.
  • [XS] - If logged as 'Web GUI', properly generate the $queue_list array.
  • [XS] - Fix undefined variables in RT queues windows - Javascript are now loaded when logged as an Web GUI user in RT.
  • [XS] - Fix undefined variables in RT queues windows - Javascript are now loaded when logged as an Web GUI user in RT.
  • [XS] - Fix path for 'Select Extension' widget.
  • [XS] - Fix path for 'Select Extension' widget.

    1.2.17 (2006-06-20)

  • [XS] Tag for version 1.2.17
  • [XS] Tag for version 1.2.17
  • [XS] - Only show 'Hotdesk' tab in Telephony -> General if some Hotdesk extensions have been defined.
  • [XS] - Only show 'Hotdesk' tab in Telephony -> General if some Hotdesk extensions have been defined.
  • [ES] - Update ChangeLog file - You can now view Agents status from Telephony -> General -> Agents and Logoff agents (Login from GUI not yet implemented)
  • [ES] - Update ChangeLog file - You can now view Agents status from Telephony -> General -> Agents and Logoff agents (Login from GUI not yet implemented)
  • [XS] - When an Agent log from an Extension, automatically logout previous agent connected from this extension.
  • [XS] - When an Agent log from an Extension, automatically logout previous agent connected from this extension.
  • [XS] - On Agent Callback Login, if the Agent is already logged on the extensions, don't ask the to enter AGENTID but play the current Agent. If the caller press '#' on password, it will be asked to re-enter the AgentID and Password.
  • [XS] - On Agent Callback Login, if the Agent is already logged on the extensions, don't ask the to enter AGENTID but play the current Agent. If the caller press '#' on password, it will be asked to re-enter the AgentID and Password.
  • [ES] - Create a function for 'Monitor' application - Now use MixMonitor in Asterisk 1.2 as replacement for Monitor application. - Add 'AutoFill', 'AutoJoin' and 'MixMonitor' options for Asterisk 1.2.9+ (ScopServ RPMS)
  • [ES] - Create a function for 'Monitor' application - Now use MixMonitor in Asterisk 1.2 as replacement for Monitor application. - Add 'AutoFill', 'AutoJoin' and 'MixMonitor' options for Asterisk 1.2.9+ (ScopServ RPMS)
  • [XS] - Some sounds have been added and/or re-recorded in a single files.
  • [XS] - Some sounds have been added and/or re-recorded in a single files.
  • [XS] - Fix an undefined link error.
  • [XS] - Fix an undefined link error.
  • [XS] - Disable 'Feature Code' mapping in CDR reports
  • [XS] - Disable 'Feature Code' mapping in CDR reports
  • [ES] - Add Service Monitor options.
  • [ES] - Add Service Monitor options.
  • [XS] - Fix an undefined variable in Incoming Lines.
  • [XS] - Fix an undefined variable in Incoming Lines.
  • [XS] - In Admin mode, we must also set the MeetMe to 'tenant_extension'.
  • [XS] - In Admin mode, we must also set the MeetMe to 'tenant_extension'.
  • [XS] - In Personal IVR, when bridging to a dynamic conference, the destination must be 'tenant_extension' (ex. default_8195551212)
  • [XS] - In Personal IVR, when bridging to a dynamic conference, the destination must be 'tenant_extension' (ex. default_8195551212)
  • [XS] - Change back the default 'Music On Hold' mode to 'MP3 Directory' - If mode set to 'MP3 Directory' and that madplay is available, use it in remplacement of mpg123.
  • [XS] - Change back the default 'Music On Hold' mode to 'MP3 Directory' - If mode set to 'MP3 Directory' and that madplay is available, use it in remplacement of mpg123.
  • [XS] - Live Voicemail (LiveVM) will use an unique AGI, so I have change all AGI path.
  • [XS] - Live Voicemail (LiveVM) will use an unique AGI, so I have change all AGI path.
  • [XS] - Fax Detection in Incoming Lines must be available for all channels type not only for Zap.
  • [XS] - Fax Detection in Incoming Lines must be available for all channels type not only for Zap.
  • [XS] - Features 'automon' and 'hookflash' are now enable by default in DYNAMIC_FEATURES. - To separate items in DYNAMIC_FEATURES we must use '#' and not a comma ','
  • [XS] - Features 'automon' and 'hookflash' are now enable by default in DYNAMIC_FEATURES. - To separate items in DYNAMIC_FEATURES we must use '#' and not a comma ','
  • [XS] - Some variables/array must be cleared else it will cummulate and give false result. Now most counter must be working in RealTime ACD window.
  • [XS] - Some variables/array must be cleared else it will cummulate and give false result. Now most counter must be working in RealTime ACD window.
  • [XS] - Changing 'rename' to 'mv' in order to work with scheduled files
  • [XS] - Changing 'rename' to 'mv' in order to work with scheduled files
  • [XS] - Monitor_calback.php is not used anymore - Added Scheduling option for callback calls
  • [XS] - Monitor_calback.php is not used anymore - Added Scheduling option for callback calls
  • [ES] - Fix a problem to get the Asterisk Version - Add 'Saved Number' feature Code (*64 by default)
  • [ES] - Fix a problem to get the Asterisk Version - Add 'Saved Number' feature Code (*64 by default)
  • [ES] - Some update for Aastra provisioning. You can now defined the 'Configuration Mode' (TFTP/FTP/HTTP). - Label can be customized for features key.
  • [ES] - Some update for Aastra provisioning. You can now defined the 'Configuration Mode' (TFTP/FTP/HTTP). - Label can be customized for features key.
  • [XS] - Fix an operand and undefined variable error in APS scripts.
  • [XS] - Fix an operand and undefined variable error in APS scripts.
  • [ES] - Add more Modules to the 'Ignore List' for module load customization.
  • [ES] - Add more Modules to the 'Ignore List' for module load customization.
  • [XS] - You can now control which modules can be loaded on startup of Asterisk. This is an advanced setting available in Configuration -> Modules -> Asterisk Modules. A warning is also showed to inform the administrator that it must take care of which module he disable.
  • [XS] - You can now control which modules can be loaded on startup of Asterisk. This is an advanced setting available in Configuration -> Modules -> Asterisk Modules. A warning is also showed to inform the administrator that it must take care of which module he disable.
  • [- Verify if an Answer is already added to the dialplan to ensure that we dont do multiple Answer on same [context] - If Fax detection is enable, add a Wait(4) in Dialplan
  • [- Verify if an Answer is already added to the dialplan to ensure that we dont do multiple Answer on same [context] - If Fax detection is enable, add a Wait(4) in Dialplan
  • [ES] - Add option 'Enable CSV output' in Config -> CDR (disable by default). If disable, it will add 'noload => cdr_csv.so' in modules.conf.
  • [ES] - Add option 'Enable CSV output' in Config -> CDR (disable by default). If disable, it will add 'noload => cdr_csv.so' in modules.conf.
  • [ES] - Add 'URL' column in Tools -> Directory. This URL can be set on phone that support Directory (ex. Polycom and Cisco)
  • [ES] - Add 'URL' column in Tools -> Directory. This URL can be set on phone that support Directory (ex. Polycom and Cisco)
  • [ES] - Add 'Hints (Subscribe)' to the Commit script.
  • [ES] - Add 'Hints (Subscribe)' to the Commit script.
  • [XS] - Fix an undefined variable error in Directory (services) script.
  • [XS] - Fix an undefined variable error in Directory (services) script.
  • [ES] - Add a new tab in Tools -> Hints (Subscribe) that allow to create 'hint' for extra lines. - A new feature code 'Retry Dial' have been added. (*65 by default)
  • [ES] - Add a new tab in Tools -> Hints (Subscribe) that allow to create 'hint' for extra lines. - A new feature code 'Retry Dial' have been added. (*65 by default)
  • [XS] - Fix a problem with Music On Hold. hmmm since when ???
  • [XS] - Fix a problem with Music On Hold. hmmm since when ???
  • [XS] - Change the "layout" in Monitoring
  • [XS] - Change the "layout" in Monitoring
  • [ES] - Add missing CampOn redirection in Call Forward (*XX6) - Save CallForward settings in the GUI if changed from CF menu (*XX)
  • [ES] - Add missing CampOn redirection in Call Forward (*XX6) - Save CallForward settings in the GUI if changed from CF menu (*XX)
  • [XS] - In Digital Interface, the Overlap Digits (overlapdial) is now writted in zapata.conf - Fix a memory leak with Features list when doing a Commit. - If an user change Call Forward (*72) from his phone, the new destination will be saved in the GUI.
  • [XS] - In Digital Interface, the Overlap Digits (overlapdial) is now writted in zapata.conf - Fix a memory leak with Features list when doing a Commit. - If an user change Call Forward (*72) from his phone, the new destination will be saved in the GUI.
  • [ES] - Change some IAX string to be IAX2 - Integrate monitor callback script into monitor - add invert list of phones with callback monitoring - Callback call settings are now define in the interface (timeout, callerid)
  • [ES] - Change some IAX string to be IAX2 - Integrate monitor callback script into monitor - add invert list of phones with callback monitoring - Callback call settings are now define in the interface (timeout, callerid)
  • [ES] - Add Live Voicemail AGI and scripts (not ready) - In Callscreening Macro, we cannot use Background so changed all occurence to Playback - Small bugfixes with Personal IVR
  • [ES] - Add Live Voicemail AGI and scripts (not ready) - In Callscreening Macro, we cannot use Background so changed all occurence to Playback - Small bugfixes with Personal IVR
  • [XS] - When generating configuration files (Commit), verify directory in /etc/asterisk that doesnt correspont to a tenant name and delete the directory. I consider it safe since all files in /etc/asterisk must be under control of ScopServ GUI.
  • [XS] - When generating configuration files (Commit), verify directory in /etc/asterisk that doesnt correspont to a tenant name and delete the directory. I consider it safe since all files in /etc/asterisk must be under control of ScopServ GUI.
  • [ES] - Add an option to Remember a Password if Authentication is enable on Outgoing Lines. Ability to set an expiration time for the cache. - A new Features Code 'Clear Password Cache' have been added to delete all cached password. - Change AGI scripts for (not ready) Live Voicemail application.
  • [ES] - Add an option to Remember a Password if Authentication is enable on Outgoing Lines. Ability to set an expiration time for the cache. - A new Features Code 'Clear Password Cache' have been added to delete all cached password. - Change AGI scripts for (not ready) Live Voicemail application.
  • [XS] - Remove a line. not used and can cause conflict in Dialplan (Personal IVR)
  • [XS] - Remove a line. not used and can cause conflict in Dialplan (Personal IVR)
  • [ES] - Update Changelog - Release version 1.2.17
  • [ES] - Update Changelog - Release version 1.2.17
  • [XS] - All ScopServ AGI are now located in scripts/agi directory. - Callback/DISA (Call Bridge) destination in Incoming Lines. - You can Barge a call transfered from your 'Follow Me' menu if you go in your 'Personal IVR' administration menu.
  • [XS] - All ScopServ AGI are now located in scripts/agi directory. - Callback/DISA (Call Bridge) destination in Incoming Lines. - You can Barge a call transfered from your 'Follow Me' menu if you go in your 'Personal IVR' administration menu.
  • [ES] - Update local version of Flash Operator Panel (0.27) - Update Phrase Management Script to accept argument - Revert CallScreening macro to previous version and simply add the MACRO_RESULT=CONGESTION at start of the script. - On Personal IVR (Extensions), you can now defined a key for an Administration Menu. It ask you for a password (the one specified in the Announce Password). You can press 1 to go directly to the Phrase Manager or 2 to reach Voicemail Main.
  • [ES] - Update local version of Flash Operator Panel (0.27) - Update Phrase Management Script to accept argument - Revert CallScreening macro to previous version and simply add the MACRO_RESULT=CONGESTION at start of the script. - On Personal IVR (Extensions), you can now defined a key for an Administration Menu. It ask you for a password (the one specified in the Announce Password). You can press 1 to go directly to the Phrase Manager or 2 to reach Voicemail Main.
  • [ES] - Add getConfig and getReportCDR functions to the API
  • [ES] - Add getConfig and getReportCDR functions to the API
  • [XS] - Cleanup Tenant file, move macro and dialup plan in scripts directory and features in features.php and features_list.php
  • [XS] - Cleanup Tenant file, move macro and dialup plan in scripts directory and features in features.php and features_list.php
  • [XS] - All our AGI doesnt required to parse Events so we now always pass the parameter 'Events: off' on connect.
  • [XS] - All our AGI doesnt required to parse Events so we now always pass the parameter 'Events: off' on connect.
  • [ES] - Add 'Directed Pickup' features. Require ScopServ RPMS for Asterisk or Asterisk 1.3 (SVN) or later. - If Call Screening is enable on a Follow Me (Extensions), don't write the 'jump' line in dialplan to hangup the call.
  • [ES] - Add 'Directed Pickup' features. Require ScopServ RPMS for Asterisk or Asterisk 1.3 (SVN) or later. - If Call Screening is enable on a Follow Me (Extensions), don't write the 'jump' line in dialplan to hangup the call.
  • [XS] - Some options are missing in Extensions when type is IAX2
  • [XS] - Some options are missing in Extensions when type is IAX2
  • [XS] - In an IVR, when the destination is ACD, the QUEUE_PRIO isn't created in the dialplan.
  • [XS] - In an IVR, when the destination is ACD, the QUEUE_PRIO isn't created in the dialplan.
  • [XS] - For "Port based" Incoming Line, informations doesnt use the proper tenant, now fixed.
  • [XS] - For "Port based" Incoming Line, informations doesnt use the proper tenant, now fixed.
  • [XS] - Allow to defined "Feature Digit Timeout" and "Transfer Digit Timeout" in Configuration -> Feature Codes. - An incoming line can now use a TDM trunk as destination.
  • [XS] - Allow to defined "Feature Digit Timeout" and "Transfer Digit Timeout" in Configuration -> Feature Codes. - An incoming line can now use a TDM trunk as destination.
  • [XS] - use GetCIDNum() to display Caller ID in incoming line
  • [XS] - use GetCIDNum() to display Caller ID in incoming line
  • [ES] - Autocompletion field in APS for Cisco 79XX doesnt update and is always set to 0. Now the correct value is set in tftp file.
  • [ES] - Autocompletion field in APS for Cisco 79XX doesnt update and is always set to 0. Now the correct value is set in tftp file.
  • [ES] - add CALLERID display on CLI for incoming Calls this is usefull when you are logged on a customer's server
  • [ES] - add CALLERID display on CLI for incoming Calls this is usefull when you are logged on a customer's server
  • [XS] - Allow to monitor multiple mailbox w/ Analog extensions (TDM)
  • [XS] - Allow to monitor multiple mailbox w/ Analog extensions (TDM)
  • [XS] - Voicemail extensions are now created in a different context - Direct Transfer to voicemail use this new context. This allow to forward message to multiple recipient.
  • [XS] - Voicemail extensions are now created in a different context - Direct Transfer to voicemail use this new context. This allow to forward message to multiple recipient.
  • [XS] - in Aastra Provisioning, we must set NAT to no by default. - Per extensions, allow to send a copy of voicemail to multiple mailbox.
  • [XS] - in Aastra Provisioning, we must set NAT to no by default. - Per extensions, allow to send a copy of voicemail to multiple mailbox.
  • [XS] - Fix a problem for Sipura provisioning, Line_Enable_X must be set to Yes if line is active.
  • [XS] - Fix a problem for Sipura provisioning, Line_Enable_X must be set to Yes if line is active.
  • [XS] - Fix a problem w/ Port based Incoming lines and Schedules.
  • [XS] - Fix a problem w/ Port based Incoming lines and Schedules.
  • [ES] - When doing a commit, check if we can send command to Manager. - Add basic SMDR support (currently not enabled in GUI). - Fix a problem w/ Password List and outgoing lines. - Rename "Zaptel Modules" to "Analog/Digital Modules (Zaptel/Wanpipe)". - Add channel informations (phones_infos) for Virtual Extensions w/ type None and Application.
  • [ES] - When doing a commit, check if we can send command to Manager. - Add basic SMDR support (currently not enabled in GUI). - Fix a problem w/ Password List and outgoing lines. - Rename "Zaptel Modules" to "Analog/Digital Modules (Zaptel/Wanpipe)". - Add channel informations (phones_infos) for Virtual Extensions w/ type None and Application.
  • [ES] - Add 'allow transfer' feature only under auto-attendent page
  • [ES] - Add 'allow transfer' feature only under auto-attendent page
  • [ES] - add 'allow transfer' function in a IVR when destination is an extension - corrected key name for custom keys
  • [ES] - add 'allow transfer' function in a IVR when destination is an extension - corrected key name for custom keys
  • [XS] - Fix "infinite loop" in PHP Asterisk Manager library when the socket connection is dropped or blocked.
  • [XS] - Fix "infinite loop" in PHP Asterisk Manager library when the socket connection is dropped or blocked.
  • [XS] - Allow to defined VLAN, ToS and QoS settings for Aastra phones (firmware 1.4)
  • [XS] - Allow to defined VLAN, ToS and QoS settings for Aastra phones (firmware 1.4)
  • [ES] - Add BRI (GSM) signalling mode in Digital Interface.
  • [ES] - Add BRI (GSM) signalling mode in Digital Interface.
  • [XS] - By default, Sipura APS set "Line_Enable_X" to Yes, change the default value to No.
  • [XS] - By default, Sipura APS set "Line_Enable_X" to Yes, change the default value to No.
  • [XS] - In the scopserv_dial script, no more hangup directly in the script after execute the Voicemail application so the execution can continue in the Asterisk dial plan.
  • [XS] - In the scopserv_dial script, no more hangup directly in the script after execute the Voicemail application so the execution can continue in the Asterisk dial plan.
  • [XS] - Extract all "include" statements and create missing context to suppress warning in Asterisk CLI.
  • [XS] - Extract all "include" statements and create missing context to suppress warning in Asterisk CLI.
  • [XS] - Little bug fix for TDM24XXP . all port are showed as available but the detect script must be enhanced and do more testing very very soon :)
  • [XS] - Little bug fix for TDM24XXP . all port are showed as available but the detect script must be enhanced and do more testing very very soon :)
  • [XS] - The detect cards scripts have been rewrited and now better detect Digium (WCTDM) cards and signalling mode (FXO/FXS/None).
  • [XS] - The detect cards scripts have been rewrited and now better detect Digium (WCTDM) cards and signalling mode (FXO/FXS/None).
  • [XS] - Port (Analog) Type in Incoming Lines must be available only if interface(s) exist.
  • [XS] - Port (Analog) Type in Incoming Lines must be available only if interface(s) exist.
  • [XS] - Fix a typo in Analog config (BELL2220 -> Bell 202) - You can now create incoming line based on the Analog Port
  • [XS] - Fix a typo in Analog config (BELL2220 -> Bell 202) - You can now create incoming line based on the Analog Port
  • [XS] - Fix an "undefined" errors in manager.php
  • [XS] - Fix an "undefined" errors in manager.php
  • [XS] - Fix some "undefined" variables
  • [XS] - Fix some "undefined" variables
  • [XS] - Change all remaining "hardcoded" path to use ASTERISK_CONFIG
  • [XS] - Change all remaining "hardcoded" path to use ASTERISK_CONFIG
  • [XS] - Dynamic Map applications need arguments separated by | else it cause a segmentation fault in Asterisk, but doesnt look to crash on all system. very strange. Allez hop Digium je vous aimes :)
  • [XS] - Dynamic Map applications need arguments separated by | else it cause a segmentation fault in Asterisk, but doesnt look to crash on all system. very strange. Allez hop Digium je vous aimes :)
  • [XS] - Weight, ReportHoldTime and Memberdelay settings for ACD are only available since Asterisk 1.2
  • [XS] - Weight, ReportHoldTime and Memberdelay settings for ACD are only available since Asterisk 1.2
  • [XS] - FIx a problem where the "Paging and Intercom" tabs in Application disappears in the GUI.
  • [XS] - FIx a problem where the "Paging and Intercom" tabs in Application disappears in the GUI.
  • [ES] - When the call is sended to an Operator in Voicemail, ring for a maximum of 20 seconds. (Note: Add an options to specify max ring time for an extensions)
  • [ES] - When the call is sended to an Operator in Voicemail, ring for a maximum of 20 seconds. (Note: Add an options to specify max ring time for an extensions)
  • [XS] - The operator=yes is missing in the vmpass script, so when someone change is password, this field isnt saved to the voicemail.conf file.
  • [XS] - The operator=yes is missing in the vmpass script, so when someone change is password, this field isnt saved to the voicemail.conf file.
  • [ES] - Update Changelog for 1.2.16
  • [ES] - Update Changelog for 1.2.16
  • [ES] - Check if the mySQL connection is established prior to add a new entry to the database and open a connection if closed.
  • [ES] - Check if the mySQL connection is established prior to add a new entry to the database and open a connection if closed.
  • [ES] - Add "Queue (ACD) Import (SQL)" in Service control for Telephony
  • [ES] - Add "Queue (ACD) Import (SQL)" in Service control for Telephony
  • [XS] - Fix a problem w/ too long key (convert it in MD5)
  • [XS] - Fix a problem w/ too long key (convert it in MD5)
  • [ES] - Add "Paging and Intercom" in Application - You can now enable Auto Answer for "Paging and Intercom" call per extensions.
  • [ES] - Add "Paging and Intercom" in Application - You can now enable Auto Answer for "Paging and Intercom" call per extensions.
  • [ES] - When you are in Add form, change Reset button to Cancel.
  • [ES] - When you are in Add form, change Reset button to Cancel.
  • [XS] - Rewrite Monitor_callback with debug features
  • [XS] - Rewrite Monitor_callback with debug features
  • [XS] - Fix a problem with Call Screening function and looping
  • [XS] - Fix a problem with Call Screening function and looping
  • [ES] - Update TODO and Changelog
  • [ES] - Update TODO and Changelog
  • [XS] - Fix a mixup between FXO/FXS
  • [XS] - Fix a mixup between FXO/FXS
  • [XS] - Allow to enable "Use CallerID" on FXO interface (Trunk)
  • [XS] - Allow to enable "Use CallerID" on FXO interface (Trunk)
  • [XS] - Define ASTERISK_CONFIG in Commit script - Remote queue2log.pl in crond - Change default value for Unknown CallerID number to 0000000000 - Allow to specify the CallerID signalling for Analog FXO
  • [XS] - Define ASTERISK_CONFIG in Commit script - Remote queue2log.pl in crond - Change default value for Unknown CallerID number to 0000000000 - Allow to specify the CallerID signalling for Analog FXO
  • [XS] - Now use ASTERISK_CONFIG constant to define the Asterisk config directory
  • [XS] - Now use ASTERISK_CONFIG constant to define the Asterisk config directory
  • [XS] - Rename monitor_callback.php to monitor_callback in scripts/crond
  • [XS] - Rename monitor_callback.php to monitor_callback in scripts/crond
  • [XS] - Move mySQL config files - Fix undefined variables in Tools
  • [XS] - Move mySQL config files - Fix undefined variables in Tools
  • [XS] - Fix a problem w/ Outgoing Line creations (introduced in 1.2.15-13)
  • [XS] - Fix a problem w/ Outgoing Line creations (introduced in 1.2.15-13)
  • [XS] - Code clean up under Monitor_callback
  • [XS] - Code clean up under Monitor_callback
  • [ES] - Add Callback function in manager/monitor group
  • [ES] - Add Callback function in manager/monitor group
  • [ES] - Add an option to set the accountcode (CDR) as the password entered (Authenticate) in Incoming and Outgoing Lines.
  • [ES] - Add an option to set the accountcode (CDR) as the password entered (Authenticate) in Incoming and Outgoing Lines.
  • [XS] - Use the Global Operator of the tenant by default for Voicemail
  • [XS] - Use the Global Operator of the tenant by default for Voicemail
  • [ES] - Fix an undefined variable in Report (CDR) - Add "Operator List" to Voicemail command
  • [ES] - Fix an undefined variable in Report (CDR) - Add "Operator List" to Voicemail command
  • [ES] - Add a new API function to get number of elements (countInfos($type))
  • [ES] - Add a new API function to get number of elements (countInfos($type))
  • [XS] - Allow to defined a schedule when asking for a password - Rename DNID to DNIS in Report ACD (columns)
  • [XS] - Allow to defined a schedule when asking for a password - Rename DNID to DNIS in Report ACD (columns)
  • [XS] - Fix a problem with "Use User Call Forward" in Incoming Lines
  • [XS] - Fix a problem with "Use User Call Forward" in Incoming Lines
  • [XS] - Generate Voicemail configuration on Auto-Commit. - Fix small undefined variables and array. (warning)
  • [XS] - Generate Voicemail configuration on Auto-Commit. - Fix small undefined variables and array. (warning)
  • [ES] - Fix path for update script
  • [ES] - Fix path for update script
  • [XS] - Rename upgrade script to update.php
  • [XS] - Rename upgrade script to update.php
  • [XS] - Fix problem w/ Auto Commit and file locking conflict.
  • [XS] - Fix problem w/ Auto Commit and file locking conflict.
  • [ES] - Add an upgrade scripts to update new fields.
  • [ES] - Add an upgrade scripts to update new fields.
  • [XS] - Move "Act as Operator" option to Voicemail tabs - Allow to use Password List in Outgoing Lines
  • [XS] - Move "Act as Operator" option to Voicemail tabs - Allow to use Password List in Outgoing Lines
  • [XS] - Format Time for realtime report
  • [XS] - Format Time for realtime report
  • [ES] - Add the "External Scripts" notification for Monitoring
  • [ES] - Add the "External Scripts" notification for Monitoring
  • [XS] - Allow to call an external scripts as Action for Monitoring (Telephony)
  • [XS] - Allow to call an external scripts as Action for Monitoring (Telephony)
  • [XS] - Remove "quote" in SetCIDName function
  • [XS] - Remove "quote" in SetCIDName function
  • [XS] - Allow to customize CallerID Number and Name on Incoming Lines
  • [XS] - Allow to customize CallerID Number and Name on Incoming Lines
  • [XS] - Fix some locking problem with cron scripts - A problem with CallForward rules and external number have been fixed. - Show Realtime ACD infos in seconds and not as hh:mm:ss
  • [XS] - Fix some locking problem with cron scripts - A problem with CallForward rules and external number have been fixed. - Show Realtime ACD infos in seconds and not as hh:mm:ss
  • [ES] - Field to specify the Prefix CallerID in Queue (ACD) have been extended - Save Global Operator in a variable (${OPERATOR_TENANT}) - Add a new variable (${INCOMING_DNIS}) that is defined on incoming lines
  • [ES] - Field to specify the Prefix CallerID in Queue (ACD) have been extended - Save Global Operator in a variable (${OPERATOR_TENANT}) - Add a new variable (${INCOMING_DNIS}) that is defined on incoming lines
  • [XS] - You can now defined per extensions the Voicemail operator(s)
  • [XS] - You can now defined per extensions the Voicemail operator(s)
  • [ES] - Update NPA-NXX to use new XML interface from localcallingguide.com - Remove old LCA-MAP perl script - Add a caching of 30 days for NPA-NXX data
  • [ES] - Update NPA-NXX to use new XML interface from localcallingguide.com - Remove old LCA-MAP perl script - Add a caching of 30 days for NPA-NXX data
  • [XS] - Allow to defined "Hookflash" Features Code - Fix override of Features per tenants
  • [XS] - Allow to defined "Hookflash" Features Code - Fix override of Features per tenants
  • [XS] - All announcement messages (ACD) now use the 'select_extension' widget.
  • [XS] - All announcement messages (ACD) now use the 'select_extension' widget.
  • [XS] - Only load the AJAX scripts if the browser support it.
  • [XS] - Only load the AJAX scripts if the browser support it.
  • [XS] - Fix a variable error w/ PHP 5+.
  • [XS] - Fix a variable error w/ PHP 5+.
  • [XS] - Fix a Javascript problem w/ IE for Realtime ACD.
  • [XS] - Fix a Javascript problem w/ IE for Realtime ACD.
  • [ES] - Update prototype.js from 1.4.0rc2 to 1.4.0 (official)
  • [ES] - Update prototype.js from 1.4.0rc2 to 1.4.0 (official)
  • [XS] - Now show the NPA-NXX in display mode.
  • [XS] - Now show the NPA-NXX in display mode.
  • [XS] - You can now dial Call Monitoring (*888) without an extension and he will prompt you for one.
  • [XS] - You can now dial Call Monitoring (*888) without an extension and he will prompt you for one.
  • [ES] - Add AstTAPI integration.
  • [ES] - Add AstTAPI integration.
  • [XS] - Allow to put an underscore '_' in Class of Service name.
  • [XS] - Allow to put an underscore '_' in Class of Service name.
  • [ES] - Update ACD realtime script to only push data that have changed to AJAX - Show a status message on update (top right corner) - Show a javascript alert if you try to leave a form w/o Save/Cancel buttons
  • [ES] - Update ACD realtime script to only push data that have changed to AJAX - Show a status message on update (top right corner) - Show a javascript alert if you try to leave a form w/o Save/Cancel buttons
  • [ES] - Add 'Realtime ACD' in sidebar menu
  • [ES] - Add 'Realtime ACD' in sidebar menu
  • [XS] - Fix a problem with Context in listing of VoIP Interface - Remove unused 'ACD Queue Import' settings
  • [XS] - Fix a problem with Context in listing of VoIP Interface - Remove unused 'ACD Queue Import' settings
  • [XS] - Use a new script to import queuelog into SQL in realtime. - The Realtime ACD screen have been rewrited and now use AJAX to refresh data. - Show Total and Average for each section. - Various bugfixes in ACD log
  • [XS] - Use a new script to import queuelog into SQL in realtime. - The Realtime ACD screen have been rewrited and now use AJAX to refresh data. - Show Total and Average for each section. - Various bugfixes in ACD log
  • [XS] - Rename "Any Time" to "Any Time (Default)" in Scheduler List
  • [XS] - Rename "Any Time" to "Any Time (Default)" in Scheduler List
  • [XS] New options in ACD:
  • [XS] New options in ACD:
  • [XS] - Remove trailing line
  • [XS] - Remove trailing line
  • [ES] - Move all javascript to src directory - Compress scripts with jsmin - Add OpenRico script
  • [ES] - Move all javascript to src directory - Compress scripts with jsmin - Add OpenRico script
  • [XS] - Fix missing 'forcename' and 'forcegreetings' for Voicemail configuration
  • [XS] - Fix missing 'forcename' and 'forcegreetings' for Voicemail configuration
  • [XS] - Fix a problem with ACD import frequency in Config.
  • [XS] - Fix a problem with ACD import frequency in Config.
  • [ES] - Enhancement in Aastra provisioning : - Add NAT support - Allow to defined remote server for Lines - VLAN ID and QoS for PC/LAN port
  • [ES] - Enhancement in Aastra provisioning : - Add NAT support - Allow to defined remote server for Lines - VLAN ID and QoS for PC/LAN port
  • [XS] - In Reports -> Call Detail (CDR), Filter are now preserved when changing columns display.
  • [XS] - In Reports -> Call Detail (CDR), Filter are now preserved when changing columns display.
  • [ES] - Add dundi.conf to import script (under construction) - Search Filter is now saved in session. - Add a reset button for search filter - Add "Send CallerID to Handset" option for Analog Interface (FXS)
  • [ES] - Add dundi.conf to import script (under construction) - Search Filter is now saved in session. - Add a reset button for search filter - Add "Send CallerID to Handset" option for Analog Interface (FXS)
  • [XS] - Since the DNID/DID isnt specified on incoming calls, we set it now in the CDR(userfield).
  • [XS] - Since the DNID/DID isnt specified on incoming calls, we set it now in the CDR(userfield).
  • [XS] - Fix Goto and MAX_REPEAT in Incoming Lines.
  • [XS] - Fix Goto and MAX_REPEAT in Incoming Lines.
  • [XS] - Allow to defined a Fallback in Incoming Line for "Play a Message(s)"
  • [XS] - Allow to defined a Fallback in Incoming Line for "Play a Message(s)"
  • [XS] - Allow to defined a Fallback in IVR when destination is "Play a Msg"
  • [XS] - Allow to defined a Fallback in IVR when destination is "Play a Msg"
  • [ES] - Add a field for State/Province in Channels -> DUNDi (Steeves) - If a source is specified, doesnt add checkup for CallerID since it's already specified in source (Christian)
  • [ES] - Add a field for State/Province in Channels -> DUNDi (Steeves) - If a source is specified, doesnt add checkup for CallerID since it's already specified in source (Christian)
  • [XS] - Allow to "Play a Message(s)" from IVR
  • [XS] - Allow to "Play a Message(s)" from IVR
  • [XS] - Fix a problem with "IVR/Personal IVR" in Virtual Extensions.
  • [XS] - Fix a problem with "IVR/Personal IVR" in Virtual Extensions.
  • [XS] - Remove Tenant select list in Audio Prompts.
  • [XS] - Remove Tenant select list in Audio Prompts.
  • [XS] - Execute queue2sql command with "sudo". - Now each queues files are saved under "yyyymmddhhmmss".
  • [XS] - Execute queue2sql command with "sudo". - Now each queues files are saved under "yyyymmddhhmmss".
  • [XS] - Fix a big CPU usage in Queue2SQL scripts - Rename "Source" to "CallerID Routing (Source)" - Allow to defined which fields to get from SOAP/XML api.
  • [XS] - Fix a big CPU usage in Queue2SQL scripts - Rename "Source" to "CallerID Routing (Source)" - Allow to defined which fields to get from SOAP/XML api.
  • [ES] - Fix warning errors. - Add Config -> Channels -> General to set global Asterisk channels settings.
  • [ES] - Fix warning errors. - Add Config -> Channels -> General to set global Asterisk channels settings.
  • [XS] - Remove undefined variable notice.
  • [XS] - Remove undefined variable notice.
  • [XS] - Fix a problem with list display w/o tenant and one selected. - Allow to use "Auto Attendant" (IVR) in Virtual Extension. - Fix a display in list for "boolean" type
  • [XS] - Fix a problem with list display w/o tenant and one selected. - Allow to use "Auto Attendant" (IVR) in Virtual Extension. - Fix a display in list for "boolean" type
  • [XS] - Fix a problem with Timeout in Queues (0 = unlimited and not 0 seconds) - Allow to defined the Language to be used in a Queue
  • [XS] - Fix a problem with Timeout in Queues (0 = unlimited and not 0 seconds) - Allow to defined the Language to be used in a Queue
  • [ES] - Add new Configuration icon
  • [ES] - Add new Configuration icon
  • [XS] - Split Configuration menu (Config and Manager) - Move Tenant, Class of Services, Music on Hold, Time Scheduler and Monitoring to Manager menu. - You can now defined Features Code per Tenant
  • [XS] - Split Configuration menu (Config and Manager) - Move Tenant, Class of Services, Music on Hold, Time Scheduler and Monitoring to Manager menu. - You can now defined Features Code per Tenant
  • [ES] - Add Commit event on History - Fix an undefined variable in manager.php
  • [ES] - Add Commit event on History - Fix an undefined variable in manager.php
  • [ES] - Update Changelog (r110-183)
  • [ES] - Update Changelog (r110-183)
  • [XS] - For all Report, always show current day for default Filter
  • [XS] - For all Report, always show current day for default Filter
  • [XS] - Remove "Lock Default"
  • [XS] - Remove "Lock Default"
  • [XS] - Show only current day for default/initial filter for CDR.
  • [XS] - Show only current day for default/initial filter for CDR.
  • [XS] - Filter by default for ACD is now same day data.
  • [XS] - Filter by default for ACD is now same day data.
  • [XS] - Lot of bugfixes and optimizations
  • [XS] - Lot of bugfixes and optimizations
  • [XS] - Fix the voicemail problem (loop) - Fix a problem with maximum ring time in extension (if 0)
  • [XS] - Fix the voicemail problem (loop) - Fix a problem with maximum ring time in extension (if 0)
  • [XS] - Time Scheduler is not mandatory
  • [XS] - Time Scheduler is not mandatory
  • [XS] - Fix an infinite loop in ACD report (Answered Calls) - Remove auto creation of context and timesegment to avoid duplicate - Change "w" to "wW" for Record Incoming Calls
  • [XS] - Fix an infinite loop in ACD report (Answered Calls) - Remove auto creation of context and timesegment to avoid duplicate - Change "w" to "wW" for Record Incoming Calls
  • [XS] - This patch must fix all communication problem (timeout) between the GUI and the Asterisk Manager Interface (AMI).
  • [XS] - This patch must fix all communication problem (timeout) between the GUI and the Asterisk Manager Interface (AMI).
  • [XS] - List Scheduler by Name and not Description
  • [XS] - List Scheduler by Name and not Description
  • [XS] - Fix some undefined variables (warning)
  • [XS] - Fix some undefined variables (warning)
  • [XS] - Remove some debug message in dial script that are showed in CLI - Fix a problem with PHPAGI library
  • [XS] - Remove some debug message in dial script that are showed in CLI - Fix a problem with PHPAGI library
  • [XS] Fix a missing (recently removed) in list.php
  • [XS] Fix a missing (recently removed) in list.php
  • [XS] - Remove last checkup for mandatory fields in Form. Now apply this only to "int" type.
  • [XS] - Remove last checkup for mandatory fields in Form. Now apply this only to "int" type.
  • [XS] - Cleanup and code formatting in the list view - Some fix with commit and lock file - On Form, dont set the default value if the field isnt mandatory
  • [XS] - Cleanup and code formatting in the list view - Some fix with commit and lock file - On Form, dont set the default value if the field isnt mandatory
  • [ES] - Add "lock_file" in global
  • [ES] - Add "lock_file" in global
  • [XS] - Parse SCCP channels in Realtime report - Show level in Queue list (Applications -> Call Queue) - Sone test change in AJAX script
  • [XS] - Parse SCCP channels in Realtime report - Show level in Queue list (Applications -> Call Queue) - Sone test change in AJAX script
  • [XS] - Remove Penalty option in Extensions -> Agent - Allow to define up to 5 levels of agents in Queue (Penalty) - Show Level in Realtime ACD Report
  • [XS] - Remove Penalty option in Extensions -> Agent - Allow to define up to 5 levels of agents in Queue (Penalty) - Show Level in Realtime ACD Report
  • [XS] - Allow to view "Abandoned calls" in ACD - Allow to print ACD reports - Allow to print "Config View" - When multiple recording exists for an uniqueid, list all in a popup.
  • [XS] - Allow to view "Abandoned calls" in ACD - Allow to print ACD reports - Allow to print "Config View" - When multiple recording exists for an uniqueid, list all in a popup.
  • [XS] - Fix locking problem
  • [XS] - Fix locking problem
  • [XS] - Fix a problem with the Auto Commit scripts
  • [XS] - Fix a problem with the Auto Commit scripts
  • [XS] - Move the "History" to Server modules
  • [XS] - Move the "History" to Server modules
  • [ES] - Move "Log History" to "Asterisk Log" in Tools - "Log History" in Tools allow to view Telephony module activities history - Fix others bug with Realtime report - Update PHP AGI to latest release (2.16)
  • [ES] - Move "Log History" to "Asterisk Log" in Tools - "Log History" in Tools allow to view Telephony module activities history - Fix others bug with Realtime report - Update PHP AGI to latest release (2.16)
  • [XS] - If call have been answered in FollowMe, hangup call at end
  • [XS] - If call have been answered in FollowMe, hangup call at end
  • [ES] - Add a new "View" button in List view - Ask to record the name only once in "Call Screening"
  • [ES] - Add a new "View" button in List view - Ask to record the name only once in "Call Screening"
  • [XS] - Better chan_sccp support. - Allow to enable Auto Answer on some SIP phone for Internal/External/Queues calls.
  • [XS] - Better chan_sccp support. - Allow to enable Auto Answer on some SIP phone for Internal/External/Queues calls.
  • [XS] - Fix "Time Limit" in Incomign Lines
  • [XS] - Fix "Time Limit" in Incomign Lines
  • [XS] - Fix Music On Hold on FollowMe
  • [XS] - Fix Music On Hold on FollowMe
  • [ES] - Add makeCall(source, destination) in the API - Small bugfixes
  • [ES] - Add makeCall(source, destination) in the API - Small bugfixes
  • [XS] - Allow to watch the CallerID for Incoming Fax for all Type
  • [XS] - Allow to watch the CallerID for Incoming Fax for all Type
  • [XS] - Show if the Agent is Paused in RealTime reports
  • [XS] - Show if the Agent is Paused in RealTime reports
  • [XS] - Fix an undefined value in lib/hook.php - Force the Set Default for Pivr and FollowMe
  • [XS] - Fix an undefined value in lib/hook.php - Force the Set Default for Pivr and FollowMe
  • [XS] - Don't count the tenant "all" in MultiTenants list
  • [XS] - Don't count the tenant "all" in MultiTenants list
  • [ES] - Add "Go back to Queue" in User view of ACD Realtime - Add "AgentLogin" feature code (*49 by default) - When do a commit, now reload Agent and Queue modules
  • [ES] - Add "Go back to Queue" in User view of ACD Realtime - Add "AgentLogin" feature code (*49 by default) - When do a commit, now reload Agent and Queue modules
  • [ES] - Various fixes in ACD Reports - Add RT screen to show waiting callers in Queues
  • [ES] - Various fixes in ACD Reports - Add RT screen to show waiting callers in Queues
  • [XS] - Allow to create "Dictate" application and "Milliwatt Analyzer" test apps.
  • [XS] - Allow to create "Dictate" application and "Milliwatt Analyzer" test apps.
  • [XS] - Fix a problem with Agents Sessions time (Dont calculate for SIP/IAX devices) - Fix an other problem with "Agents on Queue" under Answered ACD reports
  • [XS] - Fix a problem with Agents Sessions time (Dont calculate for SIP/IAX devices) - Fix an other problem with "Agents on Queue" under Answered ACD reports
  • [ES] - Add "dictate" and "mwanalyze" in the applications scripts
  • [ES] - Add "dictate" and "mwanalyze" in the applications scripts
  • [XS] - Remove a warning in phpagi.php
  • [XS] - Remove a warning in phpagi.php
  • [XS] - Force to use "sudo" to execute logger reload in queue2sql
  • [XS] - Force to use "sudo" to execute logger reload in queue2sql
  • [ES] - Add Seconds 1.9 in "Wait for KeyPress/Response" for IVR
  • [ES] - Add Seconds 1.9 in "Wait for KeyPress/Response" for IVR
  • [XS] - Change default Line in e911 from 911000 to 911 - Allow to ask the caller to record her name on "Call Screening"
  • [XS] - Change default Line in e911 from 911000 to 911 - Allow to ask the caller to record her name on "Call Screening"
  • [XS] - Other bugfixes in ACD - Fix a problem with CDR in EndUsers - Fix the One Touch Recording to always save the file with ${UNIQUEID} - Allow to view "Recording" in CDR Reports for One Touch Recording
  • [XS] - Other bugfixes in ACD - Fix a problem with CDR in EndUsers - Fix the One Touch Recording to always save the file with ${UNIQUEID} - Allow to view "Recording" in CDR Reports for One Touch Recording
  • [XS] - Fix other bugs with ACD reports and Import scripts
  • [XS] - Fix other bugs with ACD reports and Import scripts
  • [XS] - Fix a lot of bugs with ACD reports
  • [XS] - Fix a lot of bugs with ACD reports
  • [XS] - Change the order in tree menu (Applications mus be after Lines)
  • [XS] - Change the order in tree menu (Applications mus be after Lines)
  • [XS] - Fix a bug with "Defaults"
  • [XS] - Fix a bug with "Defaults"
  • [ES] - Add a new list of Incoming DID in the Tools menu with Import script. - Add a new type in Incoming Lines to use an "unassign" # from Incoming DID list. - Fix a problem in saveExtension and updateExtension (Driver/sql.php) to save only item that are related to the current section.
  • [ES] - Add a new list of Incoming DID in the Tools menu with Import script. - Add a new type in Incoming Lines to use an "unassign" # from Incoming DID list. - Fix a problem in saveExtension and updateExtension (Driver/sql.php) to save only item that are related to the current section.
  • [XS] - Another fix with Zap and undefined extensions.
  • [XS] - Another fix with Zap and undefined extensions.
  • [XS] - FIx a problem with Undefined extensions and Zap channels - Undefined Extensions are now per trunk
  • [XS] - FIx a problem with Undefined extensions and Zap channels - Undefined Extensions are now per trunk
  • [XS] - Fix an undefined variables
  • [XS] - Fix an undefined variables
  • [ES] - Add Internal Debug - Add "ChanSpy" (Channel Monitoring) support - New destination for Applications: Play a Message(s) and Start Music On Hold
  • [ES] - Add Internal Debug - Add "ChanSpy" (Channel Monitoring) support - New destination for Applications: Play a Message(s) and Start Music On Hold
  • [ES] - Allow to create an "Undefined Extensions" to "caugh" all undefined DID on incoming lines. - You can now override a destination in Incoming Lines - Add "Play a Message(s)" in Destination (Incoming Lines)
  • [ES] - Allow to create an "Undefined Extensions" to "caugh" all undefined DID on incoming lines. - You can now override a destination in Incoming Lines - Add "Play a Message(s)" in Destination (Incoming Lines)
  • [XS] - For now, disable the "ratecall" on crond
  • [XS] - For now, disable the "ratecall" on crond
  • [XS] - Allow to defined "Fax Detection" on Phone. - Modify faxnotify to get Fax Phone informations.
  • [XS] - Allow to defined "Fax Detection" on Phone. - Modify faxnotify to get Fax Phone informations.
  • [XS] - Change the lock file interval to 1 week
  • [XS] - Change the lock file interval to 1 week
  • [ES] - Add "Profile Rule" in Sipura SPA provisioning.
  • [ES] - Add "Profile Rule" in Sipura SPA provisioning.
  • [XS] - Defaults Setting are now only created when adding a Tenants or once per hour
  • [XS] - Defaults Setting are now only created when adding a Tenants or once per hour
  • [XS] - Remove the ooh323.conf if H323 module is disabled
  • [XS] - Remove the ooh323.conf if H323 module is disabled
  • [XS] - Use "Provide Music On Hold on" on Follow Me
  • [XS] - Use "Provide Music On Hold on" on Follow Me
  • [ES] - Fix typo in Phone configurations: "One Demand -> On Demand" - Allow to specify which SCCP modules to use (skinny/sccp) - Add SCCP Devices List
  • [ES] - Fix typo in Phone configurations: "One Demand -> On Demand" - Allow to specify which SCCP modules to use (skinny/sccp) - Add SCCP Devices List
  • [XS] - Change all "Voicemail" function to use the macro-all-vm macro
  • [XS] - Change all "Voicemail" function to use the macro-all-vm macro
  • [XS] - Fix a Codec problem with H.323
  • [XS] - Fix a Codec problem with H.323
  • [ES] - Add a global macro for Voicemail (macro-all-vm) - Caller can now press '*' on Voicemail to directly access his mailbox
  • [ES] - Add a global macro for Voicemail (macro-all-vm) - Caller can now press '*' on Voicemail to directly access his mailbox
  • [XS] - Remove a double "extension reload" on commit
  • [XS] - Remove a double "extension reload" on commit
  • [XS] - Now use the Port specified in digital span to create config (else use 1-23/1-15,17-31)
  • [XS] - Now use the Port specified in digital span to create config (else use 1-23/1-15,17-31)
  • [XS] - Fix a problem with Voicemail destination in Personal IVR
  • [XS] - Fix a problem with Voicemail destination in Personal IVR
  • [XS] - Flash Operator is only visible if Enabled in Modules
  • [XS] - Flash Operator is only visible if Enabled in Modules
  • [XS] - Remove unused files - Code Cleanup - You can now set in which context an application is directly from the Apps.
  • [XS] - Remove unused files - Code Cleanup - You can now set in which context an application is directly from the Apps.
  • [ES] - Add function to display the maximum number of Users (Extensions) and Tenants allowed by the license.
  • [ES] - Add function to display the maximum number of Users (Extensions) and Tenants allowed by the license.
  • [XS] - Change Default Value
  • [XS] - Change Default Value
  • [ES] Update Changelog
  • [ES] Update Changelog
  • [XS] - Billing Report are only showed if a filter is applied
  • [XS] - Billing Report are only showed if a filter is applied
  • [ES] - Add Changelog file
  • [ES] - Add Changelog file
  • [XS] - Change "every" by "interval".
  • [XS] - Change "every" by "interval".
  • [XS] - Only monitor VoIP accounts and Extensions with Qualify (ON).
  • [XS] - Only monitor VoIP accounts and Extensions with Qualify (ON).
  • [XS] - Fix a locking problem with Rate Engine. Now only work if realtime isnt enabled
  • [XS] - Fix a locking problem with Rate Engine. Now only work if realtime isnt enabled

    1.2.13 (2006-03-07)

  • [XS] - Another time. fix the scopdev path
  • [XS] - Another time. fix the scopdev path
  • [XS] - Fix Multi-tenants menu in Reports
  • [XS] - Fix Multi-tenants menu in Reports
  • [ES] - Add Asterisk 1.0 compatibility for Zap channels monitoring (BRI/PRI Only with 1.0) - Now get correct AsteriskVersion if asterisk_configs is undefined
  • [ES] - Add Asterisk 1.0 compatibility for Zap channels monitoring (BRI/PRI Only with 1.0) - Now get correct AsteriskVersion if asterisk_configs is undefined
  • [XS] - Fix a problem with 'VoIP Account' in Flash Operator
  • [XS] - Fix a problem with 'VoIP Account' in Flash Operator
  • [XS] - Fix a missing "title" in billing reports
  • [XS] - Fix a missing "title" in billing reports
  • [ES] - Billing Report can now be send by Email - Add Report to crontab
  • [ES] - Billing Report can now be send by Email - Add Report to crontab
  • [ES] - Add Javascript (AJAX) for some scripts (to use more in future) - View "per account" Billing Report - Ability to set which columns will be displayed in the report (email) - Add report to view Trunks usages (Zap/IAX/SIP)
  • [ES] - Add Javascript (AJAX) for some scripts (to use more in future) - View "per account" Billing Report - Ability to set which columns will be displayed in the report (email) - Add report to view Trunks usages (Zap/IAX/SIP)
  • [ES] - Add Email/SNMP variables definitions
  • [ES] - Add Email/SNMP variables definitions
  • [XS] - Only monitor enabled items
  • [XS] - Only monitor enabled items
  • [XS] - The Channel list is now directly get from Asterisk Manager (zap show status)
  • [XS] - The Channel list is now directly get from Asterisk Manager (zap show status)
  • [XS] - Delete unused template file for billing
  • [XS] - Delete unused template file for billing
  • [ES] - Add "Billing Account" icons in columns - Cleanup unused function (display_column_billing)
  • [ES] - Add "Billing Account" icons in columns - Cleanup unused function (display_column_billing)
  • [XS] - Change the path from scopdev to scopserv
  • [XS] - Change the path from scopdev to scopserv
  • [ES] - Fix a problem with queue2log scripts (Import ACD logs) - Remove some warning in Calls Distributions reports - Add a check to avoid duplicate entries in queue_log table
  • [ES] - Fix a problem with queue2log scripts (Import ACD logs) - Remove some warning in Calls Distributions reports - Add a check to avoid duplicate entries in queue_log table
  • [ES] - Add SNMPv1 and SNMPv2c Trap support
  • [ES] - Add SNMPv1 and SNMPv2c Trap support
  • [XS] - Now get Zap channels informations from Asterisk and check status
  • [XS] - Now get Zap channels informations from Asterisk and check status
  • [ES] - The variable '${FAX_CALLERID}' in the Subject is now parsed (Fax Notify) - Add the monitor script in the crond script
  • [ES] - The variable '${FAX_CALLERID}' in the Subject is now parsed (Fax Notify) - Add the monitor script in the crond script
  • [XS] - You can now monitor your VoIP Account, Extensions and Zap Channels.
  • [XS] - You can now monitor your VoIP Account, Extensions and Zap Channels.
  • [XS] - Disable the "displayconnects" in the manager.conf
  • [XS] - Disable the "displayconnects" in the manager.conf
  • [XS] - Fix EndUser ACD reports
  • [XS] - Fix EndUser ACD reports
  • [XS] - Allow to view FOP panels and ACD report and set permission in Web Authentication (End Users)
  • [XS] - Allow to view FOP panels and ACD report and set permission in Web Authentication (End Users)
  • [XS] - Fix the missing "Zap" channel
  • [XS] - Fix the missing "Zap" channel
  • [ES] - Fix Destination to Conference (MeetMe) in Incoming Lines - Add missing context= in H.323 (VoIP Account)
  • [ES] - Fix Destination to Conference (MeetMe) in Incoming Lines - Add missing context= in H.323 (VoIP Account)
  • [XS] - Cleanup
  • [XS] - Cleanup
  • [XS] - RealTime ACD screen can now be resized
  • [XS] - RealTime ACD screen can now be resized
  • [XS] - Fix Hotdesk Logout
  • [XS] - Fix Hotdesk Logout
  • [XS] - Fix problem with Voicemail and Multi-Tenants
  • [XS] - Fix problem with Voicemail and Multi-Tenants
  • [XS] - Fix Fallback to VM in Incoming Lines - Remove unused libraries
  • [XS] - Fix Fallback to VM in Incoming Lines - Remove unused libraries
  • [XS] - Remove some default value in Queue
  • [XS] - Remove some default value in Queue
  • [XS] - Fix a parser error for Queue Retry (value must be defined prior do + 1) - When do a cron commit, only execute if change have been made
  • [XS] - Fix a parser error for Queue Retry (value must be defined prior do + 1) - When do a cron commit, only execute if change have been made
  • [XS] - When Fallback in a Queue, use WaitMusicOnHold when no ringing
  • [XS] - When Fallback in a Queue, use WaitMusicOnHold when no ringing
  • [XS] - Beautifier the output of Commit in command line
  • [XS] - Beautifier the output of Commit in command line
  • [XS] - Fix Auto Commit path for Cron
  • [XS] - Fix Auto Commit path for Cron
  • [ES] - Add the "now" argument to the commit script to bypass "Scheduler"
  • [ES] - Add the "now" argument to the commit script to bypass "Scheduler"
  • [ES] - The Context must be converted in lowercase for Zap channel - Add a contrib script to fix "Use User Defined" in Incoming Lines
  • [ES] - The Context must be converted in lowercase for Zap channel - Add a contrib script to fix "Use User Defined" in Incoming Lines
  • [XS] - Fix problem with new Commit
  • [XS] - Fix problem with new Commit
  • [XS] - Ability to configure an Auto Commit of configurations change - No more do a full "reload" on Asterisk 1.2 when committing. - Verify if data has changed since last commit and only save changed informations. - Allow to force a "Full" commit
  • [XS] - Ability to configure an Auto Commit of configurations change - No more do a full "reload" on Asterisk 1.2 when committing. - Verify if data has changed since last commit and only save changed informations. - Allow to force a "Full" commit
  • [ES] - Add GetCIDNum() and GetCIDName() functions and replace all ${CALLERIDNUM} and ${CALLERIDNAME} occurences to use the new functions. Now create function for both Asterisk 1.0 and 1.2.
  • [ES] - Add GetCIDNum() and GetCIDName() functions and replace all ${CALLERIDNUM} and ${CALLERIDNAME} occurences to use the new functions. Now create function for both Asterisk 1.0 and 1.2.
  • [XS] - Fix a problem in Extensions. Zap channel is now visible if Digital or Analog Interface is checked - Allow to defined Music On Hold for Virtual Extension - For new installation, set the MusicOnHold to Native by default
  • [XS] - Fix a problem in Extensions. Zap channel is now visible if Digital or Analog Interface is checked - Allow to defined Music On Hold for Virtual Extension - For new installation, set the MusicOnHold to Native by default
  • [XS] - Show all items in "Multi Sections" pages - Change "Default Name" for CallerID to "${CALLERIDNUM}" (Digital and VoIP Account) - Fix a problem with Incomming CallerID
  • [XS] - Show all items in "Multi Sections" pages - Change "Default Name" for CallerID to "${CALLERIDNUM}" (Digital and VoIP Account) - Fix a problem with Incomming CallerID
  • [XS] - Fix a problem with Block on Incoming Lines that begin with a 0
  • [XS] - Fix a problem with Block on Incoming Lines that begin with a 0
  • [XS] Fix a missing Host line
  • [XS] Fix a missing Host line
  • [ES] - Add Sipura SPA-1000, SPA-2000 and SPA-941 support - Fix problem with SPA-841
  • [ES] - Add Sipura SPA-1000, SPA-2000 and SPA-941 support - Fix problem with SPA-841
  • [XS] - Fix a problem with EndUser report that view ALL records
  • [XS] - Fix a problem with EndUser report that view ALL records
  • [XS] - Allow to Fallback to an Extension in Incoming Lines - Filter VoIP line by User/Peer/Friend in Incoming/Outgoing Lines
  • [XS] - Allow to Fallback to an Extension in Incoming Lines - Filter VoIP line by User/Peer/Friend in Incoming/Outgoing Lines
  • [ES] - If "Use User-defined CallForward" is set, hide the RingTime and Fallback - Add TrunkType columns in Interface -> VoIP Account - You can now defined User and Peer type for SIP and IAX account
  • [ES] - If "Use User-defined CallForward" is set, hide the RingTime and Fallback - Add TrunkType columns in Interface -> VoIP Account - You can now defined User and Peer type for SIP and IAX account
  • [ES] - Add support for Sipura SPA-841 - Code Cleanup
  • [ES] - Add support for Sipura SPA-841 - Code Cleanup
  • [XS] Fix a problem with hook function in Form
  • [XS] Fix a problem with hook function in Form
  • [XS] - Fix a typo of last commit
  • [XS] - Fix a typo of last commit
  • [ES] - Add G723.1 and G729 in Codecs list for H.323 (Interface)
  • [ES] - Add G723.1 and G729 in Codecs list for H.323 (Interface)
  • [ES] - Fix a problem with RateCall if the trunk is TDM (Zap Channels) - Add missing "AccountCode" in "Billing Call Details" report - You can now filter by destination on Billing Reports
  • [ES] - Fix a problem with RateCall if the trunk is TDM (Zap Channels) - Add missing "AccountCode" in "Billing Call Details" report - You can now filter by destination on Billing Reports
  • [XS] Test script no more stop on fatal error
  • [XS] Test script no more stop on fatal error
  • [XS] Code Cleanup
  • [XS] Code Cleanup
  • [XS] - If the Call havent been answered because user is on phone, it now play the Busy Voicemail message - Cleanup
  • [XS] - If the Call havent been answered because user is on phone, it now play the Busy Voicemail message - Cleanup
  • [XS] No more enable all protocols if not enable as modules
  • [XS] No more enable all protocols if not enable as modules
  • [XS] - Fix path for external scripts - Remove unused scripts
  • [XS] - Fix path for external scripts - Remove unused scripts
  • [ES] Add Native Asterisk Sounds and Custom Application to MusicOnHold
  • [ES] Add Native Asterisk Sounds and Custom Application to MusicOnHold
  • [ES] Add Tips on the Rates tabs for 1/100 of a penny price calc.
  • [ES] Add Tips on the Rates tabs for 1/100 of a penny price calc.
  • [XS] Remove UPPER/lowercase support for now
  • [XS] Remove UPPER/lowercase support for now
  • [- Allow UPPER/lowercase in [peer] name - Add a setting to enable/disable User-defined CallForward on multiple extensions.
  • [- Allow UPPER/lowercase in [peer] name - Add a setting to enable/disable User-defined CallForward on multiple extensions.
  • [XS] Remove bad hangup for Agent in Extensions
  • [XS] Remove bad hangup for Agent in Extensions
  • [ES] Add missing Sipura backend modules
  • [ES] Add missing Sipura backend modules
  • [ES] - Add Sipura SPA-841 files - Move Polycom/Cisco specific functions in a separate files (This fix a problem with multiple Polycom/Cisco provisionning)
  • [ES] - Add Sipura SPA-841 files - Move Polycom/Cisco specific functions in a separate files (This fix a problem with multiple Polycom/Cisco provisionning)
  • [ES] Add Description field for Analog and Digital Interfaces
  • [ES] Add Description field for Analog and Digital Interfaces
  • [XS] Goto Voicemail only if call havent been answered
  • [XS] Goto Voicemail only if call havent been answered
  • [ES] Add IP/DNS Mapping for Phone Provisionning
  • [ES] Add IP/DNS Mapping for Phone Provisionning
  • [ES] Add Service Level and disable (for now) the Queue ID options in ACD Queues
  • [ES] Add Service Level and disable (for now) the Queue ID options in ACD Queues
  • [ES] Add failsafe lockfile and fix undefined variable for RateEngine
  • [ES] Add failsafe lockfile and fix undefined variable for RateEngine
  • [XS] Fix Fallback for ACD Queue
  • [XS] Fix Fallback for ACD Queue
  • [ES] Update Translations Add a new extension priority for Local Extensions when go out of scopserv_dial AGI
  • [ES] Update Translations Add a new extension priority for Local Extensions when go out of scopserv_dial AGI
  • [ES] Remove op_server.pl and add locking for ratecall (cron)
  • [ES] Remove op_server.pl and add locking for ratecall (cron)
  • [ES] Change nice level of cron process to low priority (19) and add ACD options for import
  • [ES] Change nice level of cron process to low priority (19) and add ACD options for import
  • [ES] Update Web Services tools
  • [ES] Update Web Services tools
  • [XS] Fix error on API for empty key
  • [XS] Fix error on API for empty key
  • [ES] Update WebServices API list
  • [ES] Update WebServices API list
  • [ES] Add General information and Test page (todo)
  • [ES] Add General information and Test page (todo)
  • [ES] Add Development Tools
  • [ES] Add Development Tools
  • [ES] Rename h323.conf to ooh323.conf and add dtmfmode
  • [ES] Rename h323.conf to ooh323.conf and add dtmfmode
  • [ES] Add Developper Menu
  • [ES] Add Developper Menu
  • [ES] Add Developper Menu
  • [ES] Add Developper Menu

    1.2.12 (2006-02-02)

  • [ES] - Fix a problem with Pickup Group (Altus) - Add Billing Report and optimize SQL queries
  • [ES] - Fix a problem with Pickup Group (Altus) - Add Billing Report and optimize SQL queries
  • [XS] A new Destination type for Virtual Extension have been added (None) that allow to use Callforward, FollowMe, Personal IVR, etc.
  • [XS] A new Destination type for Virtual Extension have been added (None) that allow to use Callforward, FollowMe, Personal IVR, etc.
  • [XS] Split Phone Type in different files and Code cleanup
  • [XS] Split Phone Type in different files and Code cleanup
  • [XS] - Automatically import all existing AccountCode in extensions and create Account information. - In Extensions, AccountCode are now selected in a droplist.
  • [XS] - Automatically import all existing AccountCode in extensions and create Account information. - In Extensions, AccountCode are now selected in a droplist.
  • [XS] Fix a problem with Multi-Tenants
  • [XS] Fix a problem with Multi-Tenants
  • [XS] Fix Multi-Tenants permissions in Reports
  • [XS] Fix Multi-Tenants permissions in Reports
  • [ES] Add Billing permission for Report
  • [ES] Add Billing permission for Report
  • [ES] Add Reporting and Multi-Tenants support for Billing
  • [ES] Add Reporting and Multi-Tenants support for Billing
  • [XS] Cleanup FOP temp files
  • [XS] Cleanup FOP temp files
  • [ES] Can now add Agents to Panel
  • [ES] Can now add Agents to Panel
  • [ES] Can now add Agents to Panel
  • [ES] Can now add Agents to Panel
  • [ES] Add Billing Call Type
  • [ES] Add Billing Call Type
  • [ES] - Update translations.
  • [ES] - Update translations.
  • [XS] Allow Uppercase in Name
  • [XS] Allow Uppercase in Name
  • [XS] - BUG: Fix a problem with widget_text that reload fields onChange.
  • [XS] - BUG: Fix a problem with widget_text that reload fields onChange.
  • [XS] - Cleanup.
  • [XS] - Cleanup.