OnePhone 1.2.4

Release Details

Release Date

January 18, 2018

Deprecated versions

1.2.0

 

Issues

 

Issue Details

Issue #80576

Title
OnePhone is busy but it does not reject a second call

Component
OnePhone

Detailed Information
OnePhone is busy (a call is established) but it does not reject a second call. This occurs because OnePhone is not sending the reject code (486 Busy Here or 480 Temporarily Unavailable).

Reproduction Steps
1. Sing in in OnePhone
2. Receive a call from a client (eyebeam)
3. OnePhone is ringing
4. Accept the call in OnePhone
5. Receive other call from different client (x-lite)
6. Call with the second client is established - not ok, this call should be rejected
7. Call with first client is broke down

Severity
High

Resolution
Now OnePhone rejects the second call if already in call

Version Detected
1.0

Issue #89525

Title
Appsettings.json is replaced in an upgrade to OnePhoneWeb

Component
OnePhone

Detailed Information
The configuration of OnePhoneWeb is made mainly in appsettings.json file, but it is replaced in an upgrade operation. Thus, all configurations are lost after an upgrade.

Reproduction Steps
1. Install OnePhoneWeb
2. Go to installation folder and configure wss and domain in appsetting.json file
3. Upgrade OnePhoneWeb (using OneSetup)
4. check that original appsetting.json is replaced by a new one and configurations are lost

Severity
Medium

Resolution
Added appsettings.json file to the package metadata. OneSetup saves and restores those files during an upgrade.

Version Detected
1.2.0

Issue #80557

Title
Console log error message about TimerID should not appear

Component
OnePhone

Detailed Information
When there is not Timer in OnePhone, the console log error message about TimerID should not appear.

Reproduction Steps
1. Open browser Console log
2. Sign in OnePhone
3. Call to OnePhone from client
4. OnePhone interface does not timer, it display: "Receiving..."
5. Cancel the call in Client
6. Call is terminated
7. An error message about TimerID appears: Uncaught TypeError: Cannot read property 'timerID' of undefined

Severity
Low

Resolution
Fixed timerID error in console

Version Detected
1.0