Skip to content
This repository has been archived by the owner on Oct 19, 2020. It is now read-only.

Releases: cern-phone-apps/desktop-phone-app

0.5.8

05 Dec 13:14
0502033
Compare
Choose a tag to compare

w0.5.8 -2019-12-04

💪 Thanks to @lorys for his work during the past months working in the project!

How to update

  • ⚠️ Mac OS Users ⚠️: From 0.5.7, auto-update should work fine. From previous versions, since we are using a new code signing certificate, app needs to be downloaded manually.
  • ⚠️ Windows Users ⚠️: From 0.5.7, auto-update should work fine. From previous versions, due to a change on the publisher name, app needs to be downloaded manually.
  • Linux Users: Auto-update should work fine.

Added

  • Tray icon color now changes (blue/red) depending if the user is connected (PR #227, PR #245)
  • Support to select the ringing output device, independent from the call sound (PR #246)
  • Alerts from the backend are now displayed in the application (PR #229, PR #230, PR #234, PR #243)
  • Application autostart when the system boots (PR #235, PR #238, PR #239)
    • This feature can be enabled from settings.
    • Please check the FAQS to know more about this feature under Linux.

Removed

  • "Minimized to tray" notification is not displayed anymore (PR #236)

Fixed

  • Some cases where the output/input devices were not saved properly (PR #215)
  • Logout from the not connected screen should work again (PR #217)
  • Recent calls should display the correct date (PR #223)
  • DTMF commands should work again (PR #233)
  • Call duration timer should display the correct time (PR #248)

Improved

  • Replaced Raven.js by Sentry in order to make the app compatible with the Sentry Backend (PR #211)
  • More information provided to the packaging process (PR #210)

0.5.7

29 Oct 15:16
Compare
Choose a tag to compare
0.5.7 Pre-release
Pre-release

w0.5.7 -2019-10-29

⚠️ Mac OS Users ⚠️: Since we are using a new code signing certificate, app needs to be downloaded manually.
⚠️ Windows Users ⚠️: Due to a change on the publisher name, app needs to be downloaded manually.

Added

  1. Autoregister a phone number when a user only has one. (PR #169)
  2. Enable copy & paste in the application. (PR #171)
  3. Test coverage checks to the PR CI. (PR #173 and #178)
  4. Application displays a banner when there is no internet connection. In this case, the register buttons are also disabled. (PR #185)
  5. Support for Tone js 0.8.9, which should allow users again to use DTMF commands. (PR #188)
  6. Contribution docs to homogenize PR and commit formats, as well as to let contributors know good practices. (PR #192)
  7. Apple Notarization scripts to work in Mac OS Catalina (PR #200)

Fixed

  1. Linux version is now patched after being packed, to work properly on CENTOS 7 (PR #177 and #190)
  2. Recent call details modal is now closed when a call is established. (PR #182)

Improved

  1. Error messages in the register screen. (PR #172)
  2. Default close behavior is minimize to tray. (PR #181 and PR #187)
  3. Added right button menu to the tray icon to show/hide the application.
  4. App is closed if the user goes to the menu an selects "Quit" or "Cmd+q/Ctrl+q".
  5. An error message is displayed when the user tries to make/receive a call and there are no input/output devices. (PR #183)
  6. When the connection to the Dial Backend cannot be established, we display a banner but we don't log the user out. We let him to continue using the application (in limited mode). (PR #192)

0.5.6

07 Oct 12:34
18077a4
Compare
Choose a tag to compare

w0.5.6 -2019-10-07

Added

  1. Entitlements file for Mac, to allow microphone access to the app (PR #157)

Improved

  1. Changed color of save button on call forwarding settings (PR #158)
  2. Display an error message when trying to perform a call and no input/output devices are available (PR #161)
  3. Fallback into default output device if the one set to use is not available (PR #162)
  4. Update the React version to 16.10.2 and React Scripts to 3.2.0. (PR #163)

0.5.5

07 Oct 12:41
Compare
Choose a tag to compare
0.5.5 Pre-release
Pre-release

w0.5.5 -2019-10-03

Added

  1. Clear recent calls button. Now recent calls list can be cleared from settings (PR #123)
  2. Display an error when trying to make a call and there are no devices available (PR #130)
  3. Display loading icon when answering a call until accepted event is received (PR #140)

Improved

  1. Bundle CERN CA certificate with the application so it won't be required by the user to install them manually (PR #154)
  2. Added code signing for the application in Windows. When installing the application in a Windows PC, the application shouldn't require special permissions
  3. Change text in update dialog dialog (PR #124)
  4. Don't show exit dialog if the app is going to update (PR #125)
  5. App icon is displayed in the notification when the app is minimized to tray (PR #126)
  6. Set registration screen as a screen, not a modal over the app (PR #136)
  7. Move do not disturb settings to the settings modal (PR #139)

0.5.4

17 Sep 08:29
Compare
Choose a tag to compare

Notes

⚠️ We've found a bug on the "Check for updates" process in Windows on the main app window. If the user wants to update the application please do the following:

  1. Logout from the menu.
  2. From the login screen, click on "Check for updates" and the process should work properly.

Added

  • Support for Tone API 0.8.8 (Tone API constructor and authenticate methods) (PR #104)

Fixed

  • Output device is saved on settings (PR #108)
  • Clicking on a search result won't display an error when contact list is empty (PR #105)
  • Now is not possible to call to undefined numbers and these numbers are not added to recent calls (PR #112)

Improved

  • DTMF Dialpad is hidden by default and can be displayed using a button (PR #100)

0.5.3

03 Sep 15:28
Compare
Choose a tag to compare

Added

  • New app version of the app found by the updater is now displayed in the update window.

Fixed

  • Updates now are using Release/Prerelease basis instead of release channels, that are not supporte for Github provider in electron-builder

0.5.3-alpha

03 Sep 12:30
Compare
Choose a tag to compare
0.5.3-alpha Pre-release
Pre-release

Removed

  • Remove mute button (it was unused)

0.5.2-beta

03 Sep 07:12
Compare
Choose a tag to compare
0.5.2-beta Pre-release
Pre-release
v0.5.2-beta

Bump to version 0.5.2-beta

0.5.1-beta

02 Sep 14:12
Compare
Choose a tag to compare
0.5.1-beta Pre-release
Pre-release

Added

  • Support to opt-in/out to send stats to debug the app

0.5.0-beta

30 Aug 11:41
d0740bf
Compare
Choose a tag to compare
0.5.0-beta Pre-release
Pre-release

!!! Breaking changes in this version !

Added

  • Support for Tone API 0.8.7
  • Support to reject or accept a second call
  • Support for redux using hooks
  • Timeout to api requests
  • Extract core and tone-api to gitmodules
  • Support for the new UCServices number api, displaying shared and personal sections

Improved

  • Behavior of call forwarding settings/banner
  • Behavior of contacts list add/remove