Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Warning

Basic Authentication API access is disabled for the admin user (API documentation: https://<pbx_host>/api/v1/doc/#section/Authentication)

Admin users can apply PHP HTTP client library for S2S authentication: https://github.com/Wildix/s2s-client-php

WMS Beta Hotfix Date: 20.10.2020

Additional package: sipproxy package 5.3.6-5.02.20201020.1

Fix

[WMS-9973] - sys: fixed shared memory leak in SIP proxy package introduced in WMS v. 5.02.20201015.2 (previous beta)

WMS Beta 5.02.20201015.2 Date: 16.10.2020

New Features

[WMS-7551] - sys: added support for online streaming of mp3 http/ https sources as music on hold

How-to:

  • Add the following parameter to the config file /rw2/etc/callweaver/musiconhold-stream.conf: 

    Code Block
    [radio]
    mode=custom
    application=/usr/sbin/cw_play_http_stream.sh http://stream.104.6rtl.com/rtl-live/mp3-192 

    where "http://stream.104.6rtl.com/rtl-live/mp3-192" is your stream source:


  • Run the command: 

    Code Block
    rcallweaver -rx "moh reload" 


  • Add Dialplan application “Set -> Music on hold -> radio

[WMS-8152] - wms: added support for client to server authorization for using API on a PBX (oAuth2)

  • Note: According to rfc6749 section 4.2

[WMS-8494] - col: added support for two-way SMS messaging via CLASSOUND service in Collaboration

[WMS-8508] - sys: implemented encryption of Remote syslog server & PBXs connection to Wildix logging server(s)

  • Note: RELP protocol implemented for default debug logging

[WMS-9012] - sys: added support for W-AIR Small Business Base R2

[WMS-9331] - sys: added system sounds in Swedish language

[WMS-9822] - col: added possibility to integrate custom HTML code to Collaboration by using Google Tag Manager 

How to implement:

  • Connect to PBX via SSH as root 
  • Create a new config file "template.conf" including GTM ID, for example, use the command:

    Code Block
    echo 'gtm=GTM-12345678' > template.conf

     where "123445678" is GTM ID


  •  After implementation, the following sections appear in the code:
    1. after the <HEAD> section 

      Code Block
      <!-- Google Tag Manager -->
      <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
      new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
      j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
      'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
      })(window,document,'script','dataLayer','GTM-XXXX');</script>
      <!-- End Google Tag Manager -->


    2. after the <BODY> section: 

      Code Block
      <!-- Google Tag Manager (noscript) -->
      <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-XXXX"
      height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
      <!-- End Google Tag Manager (noscript) -->


Improvements

[WMS-6719] - sys: added 03, 030, 0345 prefixes to "National" and 084 prefix to "Premium" call classes for the UK to improve call class recognition and for the correct management of ACL permissions

[WMS-6761] - sys: implemented possibility to view missed calls notifications for all Call group members

[WMS-8243] - dev: added support for STRP on W02FXS r3 and W04FXS r3

[WMS-8447] - wms: optimized the option to configure/ sync device (WMS -> Devices) for systems with large amount of devices

[WMS-8513] - sys: improved security related to SIP subscriptions

[WMS-8775] - wizy: improved the management of calendar events for recurrent video conferences

  • if user selects a specific day of the week for recurrent events, it is selected automatically for all following events
  • user is not able to unselect all days for weekly recurrent events
  • recurrent events by default are set to "Ends" "Never"

[WMS-9073] - wms: improved the logic of repository selection during auto-update

[WMS-9177] - sys: deprecated the functionality of logging in to another PBX different from LDAP using FC "Login" 99

[WMS-9248] - wms: refactoring of Call groups page in WMS -> Dialplan

[WMS-9251] - wms: refactoring of Paging Groups page in WMS -> Dialplan

[WMS-9252] - wms: refactoring of Timetable/ Switch page in WMS -> Dialplan

[WMS-9253] - wms: refactoring of Feature codes page in WMS -> Dialplan

[WMS-9254] - wms: refactoring of General Settings page in WMS -> Dialplan

[WMS-9255] - api: IVR improvements:

  1. Refactoring of IVR page in WMS -> Dialplan
  2. Implementation API for Dialplan IVR:
    • GET /api/v1/Dialplans/Ivr/ Return list of all available IVR on the PBX
    • POST /api/v1/Dialplans/Ivr/ Add new IVR
    • PUT /api/v1/Dialplans/Ivr/{id}/ Update IVR
    • DEL /api/v1/Dialplans/Ivr/{id}/ Remove IVR by id

[WMS-9257] - wms: refactoring of Generate trace page in WMS Settings -> Tools and utilities

[WMS-9261] - wms: refactoring of Remote syslog page in WMS Settings -> System

[WMS-9466] - col: the option "Send SMS" is no longer available from the top menu (under +) if restricted by ACL

[WMS-9601] - api: implemented API for DTMF

  • Available API endpoint: POST /api/v1/Calls/:channel/Dtmf

[WMS-9642] - wms: implemented API for Dialplan General Settings

  • Available API endpoints:
    • GET /api/v1/Dialplan/GeneralSettings/ Return list of all available dialplan general settings on the PBX
    • PUT /api/v1/Dialplan/GeneralSettings/ Update list of all available dialplan general settings on the PBX

[WMS-9647] - col: improvements for Video Conference dialog in Collaboration: 

  • improved design
  • removed "Screen sharing" icon
  • changed the position of "Calendar" icon
  • "Edit", "Exit", "Delete" icons are now hidden, hover mouse over a particular conference to display them

[WMS-9664] - sys: added full support for static Call groups monitoring via WebAPI Wallboard

  • Previously, after adding a new CG member, the list of incoming calls disappeared from Wallboard. Now all the relevant data about queues is correctly displayed.

[WMS-9737] - sys: added possibility to block sharing geolocation on PBX

How to implement:

  • Edit the file/rw2/etc/ejabberd/ejabberd_mod_wildix_presence.yml by modifying the parameter allow_location and set it to false:

    Code Block
    allow_location=false


  • Restart the server:
Code Block
/etc/init.d/ejabberd restart

Notes:

  • Specifically, this option can be used to block geolocation on Vision/ SuperVision phones
  • Users in Collaboration can still view their own status
  • If geolocation is blocked only on PBX A and not blocked on PBX B in WMS Network, users from PBX A are still able to view geolocation of PBX B users

[WMS-9786] - wms: added possibility to set >255 Timetables, Switches and 3 State Switches

Fixes

[WMS-6925] - col: fixed an issue with an original caller name being displayed in CDR-View instead of a modified one for trunk calls if Dialplan application "Set -> Caller name" was used

[WMS-7461] - col: fixed an issue with dates being displayed incorrectly in CDR-View if PBX timezone differed from a browser timezone

[WMS-8127] - sys: fixed an issue when provisioning failed in case time zones selected in WMS Settings -> Language & region contained slash symbol

[WMS-8169] - wms: fixed an issue with impossibility to enable HTTP proxy client for remote support

[WMS-8601] - col: fixed an issue with the total count of calls, faxes and voicemails being not displayed in CDR-View

[WMS-8765] - sys: fixed an issue with Fax postpone delivery in Collaboration being nonfunctioning

  • Note: Postpone time must be set in PBX time zone.

[WMS-8890] - wms: fixed an issue when a user with ACL "Cannot - Share status via Kite" couldn't modify presence of other users

[WMS-8987] - wms: fixed an issue in which it was impossible to view imported price lists in WMS -> Trunks

[WMS-9040] - col: fixed an issue with “Save” button not being visible in video conference dialog on laptops with 11' displays

[WMS-9115] - col: fixed behavior of "grouping by week" filter in CDR-View

[WMS-9138] - sys: fixed an issue with wrong billing calculation for calls through WMS Network

[WMS-9269] - sys: fixed infinite logging loop when using web terminal

[WMS-9364] - col: minor fixes for one-to-one and group chats

[WMS-9443] - col: fixed an issue with "Remove" and "Add" options being not displayed for contacts located at the bottom of the page in Collaboration -> Phonebooks

[WMS-9447] - sys: fixed an issue in which Presence server exceeded the limit of connections to DB on Cloud PBXs

[WMS-9507] - sys: fixed an issue in which a user who didn't have any associated Diaplan procedure couldn't make a call from Collaboration because Web phone wasn't available in the list of devices

[WMS-9705] - app: fixed an issue on macos in which fax printer couldn't be installed without "pdf services" directory

[WMS-9825] - app: WIService v. 3.0.6 and Fax printer v. 4.1.2 (macOS) fix an issue with fax sending delay

[WMS-9835] - sys: fixed an issue when it it was impossible to play back a call recording if Dialplan procedure used to manage the call contained 2 or more Dialplan applications "Record call"

[WMS-9868] - wms: fixed an issue with STT service not working in case any PBX user name contained combination of an apostrophe (') and a hyphen (-) symbols

WMS Beta 5.01.20201006.1 Date: 09.10.2020

Additional packages: wildix sipproxy 5.2.5-5.01.20201008.1 wildixfxs2 5.01.20201009.1

Fixes

[WMS-9852] - sys: fixed an issue with incorrect behaviour of presense status monitoring feature on WP phones when BLF keys stopped displaying presence statuses of monitored users

[WMS-9921] - sys: fixed an issue with failed FXS/ FXO media gateways upgrade due to the empty firmwares.json file on PBX

WMS Beta 5.01.20201006.1 Date: 07.10.2020

Improvement

[WMS-8043] - sys: enabled by default daily auto upgrade for newly created systems

Important: The change will become valid only for new PBXs created after 15.10.2020.

WMS Beta 5.01.20201002.1 Date: 02.10.2020

New Feature

[WMS-6512] - dev: new firmware for WelcomeConsole v. 68.145.2.28

1. Added support for Jabra, Plantronics (Poly), Sennheiser popular USB headsets:

  • WHS-BT (with Jabra LINK dongles)
  • Jabra Engage 50
  • Jabra Engage 65
  • Jabra Engage 75
  • Jabra Evolve (ENC010)
  • Jabra Pro 935
  • Jabra Speak 710 (with Jabra LINK 370 dongle)
  • Plantronics Blackwire 3220
  • Plantronics Voyager 5200 (with Plantronics BT600 dongle)
  • Plantronics Savi 8210T
  • Plantronics Savi 8220T
  • Plantronics Voyager Focus UC
  • Sennheiser BTD 800 (BT & Wire)
  • Sennheiser D10 (DW Pro 2)
  • Sennheiser SC 160 USB
  • Sennheiser SC 1x5
  • Sennheiser SC 660 ANC
  • Sennheiser SC 660 Control

2. Added support for LED indication of presence and call statuses on Mono / DuoLED Headsets

Improvement

[WMS-9816] - api: security improvements for Zoho integration

WMS Beta 5.01.20200928.1 Date: 29.09.2020

Fixes

[WMS-8184] - col: fixed an issue with popup notifications being not displayed for BLF key "Call group" with disabled "Audio notification" option

[WMS-9703] - sys: fixed an issue in which "migrate2cloud" script failed to migrate chats and CDR data from SQLite DB

[WMS-9847] - sys: fixed one way audio issue after answering a call in Collaboration with enabled mobility

New Firmware

New firmware for W04FXO r3 v. 27811011

[WMS-9672] - dev: W04FXO r3 performance optimization

WMS Beta 5.01.20200925.1 Date: 25.09.2020

Fix

[WMS-9442] - dev: new firmware for WorkForce v. 65.145.4.1:

  • fixed an issue in which dial and ringback tones didn't change after applying Default Tone Zone settings
  • fixed an issue with incorrect audio notification being played instead of a standard BLF audio notification


...

WMS Beta 5.01.20200921.1 Date: 22.09.2020

Improvement

[WMS-9790] - wms: major security fixes

WMS Beta 5.01.20200914.1 Date: 17.09.2020

Additional packages: wildix sipproxy 5.2.5-5.01.20200917.1 ejabberd 19.02-5.01.20200916.1

Fix

[WMS-9612] - sys: fixed no audio issue for calls between 2 PBXs in WMS Network located in 2 different routable LAN networks

WMS Beta 5.01.20200914.1 Date: 14.09.2020

New Feature

[WMS-9727] - col: improvements for customer feedback option in Collaboration

WMS Beta 5.01.20200902.2 Date: 09.09.2020

Additional package: wildix cw package 5.01.20200909.1

Fix

[WMS-9641] - col: fixed an issue with "Conference", "Recording" and "Transfer" buttons being unavailable for calls in Collaboration when calling via Diaplan application "Call through remote PBX"

WMS Beta 5.01.20200902.2 Date: 03.09.2020

Fix

[WMS-9636] - sys: fixed an issue with double authentication when connecting to WebAPI using Chrome browser v. 80 due to disabled support of cross-site cookies

...

Wildix firmware package 5.01.20200721.1 Date: 01.09.2020 

New Firmware

New W-AIR firmware version 0501b001 for W-AIR bases and 0501b002 for W-AIR Handsets.

...

WMS Beta 5.01.20200827.1 Date: 28.08.2020

Fix

[WMS-9603] - sys: fixed one way media issue for a callee after answering a call in Collaboration with enabled mobility

WMS Beta 5.01.20200826.1 Date: 26.08.2020

Fix

[WMS-9185] - sys: additional fix for the issue in which WP phones connected to HW/ VM PBX couldn't get firmware after upgrading to WMS 5.0 (initial ticket WMS-9154)

WMS Beta 5.01.20200820.1 Date: 20.08.2020

New Feature

[WMS-9325] - wms: added possibility to access storages and ntp server menus before pbx activation

...

Additional packages: sipproxy package 5.2.5-5.01.20200818.1 wildix-base package 5.01.20200818.1

Improvement

[WMS-9462] - sys: performance tuning for 1GB PBX instances in order to prevent lack of memory

...

Additional packages: sipproxy package 5.2.5-5.01.20200817.1 wildix-cw package 5.01.20200818.1

Fixes

[WMS-9542] - sys: fixed no video issue from Dahua doorphones after upgrading PBX to WMS 4.04

...

WMS Beta 5.01.20200814.1 Date: 14.08.2020

Fix

[WMS-9519] - sys: fixed an issue with audio in some cases for calls in wms network after upgrade to 4.04

Issue reproduced in case caller used a device provisioned for using wideband codecs but without support for Opus (e.g a W-AIR user on one PBX calling a WP user on another PBX in WMS network)

New Firmware

New firmware for Wp480gr3 v. 63.145.10.22.rom WorkForce v. 65.145.2.15 Wp490gr3 v. 67.145.8.94 WelcomeConsole v. 68.145.2.26

...

WMS Beta Hotfix Date: 12.08.2020 

New Firmware

New firmware for WorkForce v. 65.145.2.14.rom

...

WMS Beta 5.01.20200810.3 Date: 11.08.2020

New Feature

[WMS-9539] - col: added support for danish language

Fix

[WMS-9527] - sys: fixed an issue in which automatic sync of devices wasn't performed after pbx upgrade

...

Additional packages: provision package 5.01.20200804.1 dialplan package 5.01.20200804.1 lua-base package 5.01.20200804.1 base package 5.01.20200804.1

Fixes

[WMS-7345] - sys: fixed an issue with outgoing fax queue being blocked after the first unsuccessful attempt

...

WMS Beta 5.01.20200730.1 Date: 31.07.2020

Fix

[WMS-9441] - wms: fixed several Dialplan issues in which:

  • Dialplan procedure containing "Jump to if" application was saved incorrectly
  • it was impossible to save Dialplan procedure after removing an application that previously contained an error

New Firmware

New firmware for WP480G r3 v. 63.145.10.21, WP490G r3 v. 67.145.8.93, WorkForce v. 65.145.2.10, WelcomeConsole v. 68.145.2.25

...

Wildix ejabberd package 5.01.20200724.1 Date: 27.07.2020 

Fix

[WMS-9384] - sys: fixed an issue with Collaboration freezing under high load

Wildix cw package 5.01.20200724.1 Date: 24.07.2020 

Fix

[WMS-9140] - wms: fixed an issue in which a Call group member who changed user status to “DND” while being paused for wrap up time or auto pause on no answer, still received Call group calls

Wildix firmware package 5.01.20200717.1 Date: 20.07.2020 

New Firmware

New firmware for WorkForce v. 65.145.2.7

...

WMS Beta 5.01.20200716.1 Date: 17.07.2020

Fixes

[WMS-7932] - wms: fixed an issue in which import of user from active directory failed if email address contained generic top-level domains

...

WMS Beta 5.01.20200625.1 Date: 25.06.2020

Improvement

[WMS-9068] - col: fixed an issue in which user avatars disappeared after zooming in/ out Colleagues page in Collaboration

Fix

[WMS-9285] - wms: fixed an issue with incorrect {rand} parameter being added to "Verify number of calls" and "Trunk Group" Dialplan applications if editing via "Developer" option

WMS Beta 5.01.20200622.1 Date: 23.06.2020

Fixes

[WMS-9183] - wms: fixed an issue when it was impossible to save any changes on FAX/SMS server page if PBX was in WMS network

...

WMS Beta 5.01.20200619.1 Date: 19.06.2020

Fixes

[WMS-8990] - col: increased the max number of CDR-View exported records up to 500 000

...

WMS Beta 5.01.20200612.3 Date: 12.06.2020

Fixes

[WMS-9154] - dev: fixed an issue when WP phones connected to HW/ VM PBX couldn't get firmware after upgrading to WMS 5.0

...

WMS Beta 5.01.20200605.6 Date: 09.06.2020

Fix

[WMS-9093] - wms: fixed an issue with impossibility to close device's direct access via "Disconnect" option in WMS -> Devices

WMS Beta 5.01.20200605.5 Date: 05.06.2020

Improvements

[WMS-8849] - col: improved Collaboration top menu design

...

  • all devices, except GSM trunks (W01GSM and DaySaver) use TLS transport on VM/ HW PBXs (previously it was supported on Cloud PBXs)
  • "Use TLS / SRTP for local devices" option in WMS Settings -> Settings -> PBX -> SIP-RTP is no longer supported and will be deleted from the web the interface later
  • use custom provisioning parameter "SIPTransport" (https://confluence.wildix.com/x/KQg8AQ) to set another protocol

Fixes

[WMS-8511] - sys: fixed no audio issue after attended transfer if a transferee belonged to a different subnet

...

WMS Beta 5.01.20200603.2 Date: 03.06.2020

Fixes

[WMS-9066] - col: fixed an issue with impossibility to send faxes via Wildix Fax Printer

...

WMS Beta 5.01.20200602.1 Date: 02.06.2020

Fixes

[WMS-9023] - sys: fixed call drop issue for calls received or placed via BRI/ PRI media gateways 

...

WMS Beta Version 5.01.20200601.1 Date: 01.06.2020

Fix

[WMS-9046] - wms: fixed an issue with incorrect displaying of JSON editor in fullscreen mode on Dialplan rules page

WMS Beta Version 5.01.20200528.1 Date: 29.05.2020

Fix

[WMS-9002] - sys: memory leak fixes and general memory optimization for systemd service manager

WMS Beta Version 5.01.20200522.1 Date: 27.05.2020

Improvements

[WMS-6693] - sys: enabled by default DTLS-SRTP media encryption between PBXs in WMS Network

...

WMS Beta Version 5.01.20200514.1 Date: 15.05.2020

Improvement

[WMS-8691] - sys: SDES-SRTP feature is now enabled by default on supported devices (BPI/ PRI gateways, WP480G r3/ WP490G r3/ WorkForce, WelcomeConsole)

Fix

 [WMS-8455] - sys: fixed an issue when after call pickup/ call forward, user received a call from another user whose call was previously picked up and two calls were bridged automatically instead of a second incoming call

WMS Beta Version 5.01.20200508.1 Date: 11.05.2020

Improvements

[WMS-8605] - col: URL previews in Collaboration messages are now displayed in a language set in user's Personal Settings

...

  • for all the system: go to WMS Dialplan -> General Settings -> Set dialplan variables -> add INTRUSION_NOTIFICATION=yes
  • for a specific group of users: modify Dialplan procedure used for the group -> add Set application and insert INTRUSION_NOTIFICATION=yes

Fixes

[WMS-7349] - col: increased clickable areas for DTMF keypad in Collaboration call dialog window

...

WMS Beta Version 5.01.20200424.1 Date: 27.04.2020

Improvements

[WMS-7535] - sys: improved SIP DoS protection

...

WMS Beta Version 5.01.20200416.1 Date: 17.04.2020

Improvement

[WMS-8338] - sys: added possibility to select proper SMB version during Windows share initialization

...

WMS Beta Version 5.01.20200413.1 Date: 15.04.2020

Fix

[WMS-8540] - sys: fixed an issue with SIP Proxy syslog errors for SIP trunk of German VoIP operator Deutsche Telekom SIP Anlagenanschluß

WMS Beta Version 5.01.20200410.3 Date: 13.04.2020

New Feature

[WMS-8635] - col: added possibility to edit the last sent chat message in Collaboration

...

  • not supported on mobile devices and Kite: a remote side receives the modified text as a second message

Improvements

[WMS-8609] - wms: refactoring of HTTP proxy client page in WMS Settings -> System

...

  • POST /api/v1/Colleagues/
  • PUT /api/v1/Colleagues/{id}/
  • DELETE /api/v1/Colleagues/{id}/
  • DELETE /api/v1/Colleagues/{ids}/

Fixes

[WMS-8678] - wms: fixed an issue in which it was impossible to manage calls (start/ answer/ hangup) from Zoho CRM because it couldn't be authorized on PBX

...

WMS Beta Version 5.01.20200402.1 Date: 03.04.2020

Improvement

[WMS-8573] - sys: enabled TProxy multiple processing for handling multiple connections 

Note: for PBXs with > 2GB of memory. CPU load is decreased by splitting multiple processes for each CPU core.

Fix

[WMS-8383] - wms: fixed an issue with call and chat history not working after applying backup from Cloud PBX

WMS Beta Version 5.01.20200327.3 Date: 30.03.2020

New Feature

[WMS-7504] - sys: call waiting parameter can now be activated for Call Groups with CG strategy “Call All 32”

Improvements

[WMS-8368] - wms: refactoring of W-AIR Networks page in WMS -> Devices

[WMS-8402] - wms: removed possibility to synchronize time manually on NTP Server page in WMS Settings -> System

Fixes

[WMS-7944] - col: limited size of a group chat title to 1024 symbols

...

[WMS-8630] - sys: fixed an issue with Dialplan crashing if it contained previously deleted IVR tree

New Firmware

New firmware for WP480GR3 v. 63.145.10.13, WP490GR3 v. 67.145.8.92,  WelcomeConsole v. 68.145.2.24 

...

WMS Beta Version 5.01.20200317.2 Date: 18.03.2020

Improvement

[WMS-8290] - app: WIService v. 2.12.1 (Windows) improves collecting of crash logs: now logs from crash_dumps folder are sent automatically

WMS Beta Version 5.01.20200313.4 Date: 16.03.2020

New Features

[WMS-7199] - sys: added support for direct RTP between Kite and Web phone 

...

Github developer documentation: https://github.com/Wildix/s2s-client-php

Improvements

[WMS-7772] - sys: added support for up to 1000 nodes in WMS Network

...

Note: for S2S auth, use PHP HTTP client library (ticket WMS-8204).

Fix

[WMS-8345] - col: fixed an issue in which CDR-View didn't work with a large number of excludes 

...