This repository has been archived by the owner on Oct 19, 2020. It is now read-only.
Releases: cern-phone-apps/desktop-phone-app
Releases · cern-phone-apps/desktop-phone-app
0.5.8
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
0.5.7
w0.5.7 -2019-10-29
Added
- Autoregister a phone number when a user only has one. (PR #169)
- Enable copy & paste in the application. (PR #171)
- Test coverage checks to the PR CI. (PR #173 and #178)
- Application displays a banner when there is no internet connection. In this case, the register buttons are also disabled. (PR #185)
- Support for Tone js
0.8.9
, which should allow users again to use DTMF commands. (PR #188) - Contribution docs to homogenize PR and commit formats, as well as to let contributors know good practices. (PR #192)
- Apple Notarization scripts to work in Mac OS Catalina (PR #200)
Fixed
- Linux version is now patched after being packed, to work properly on CENTOS 7 (PR #177 and #190)
- Recent call details modal is now closed when a call is established. (PR #182)
Improved
- Error messages in the register screen. (PR #172)
- Default close behavior is minimize to tray. (PR #181 and PR #187)
- Added right button menu to the tray icon to show/hide the application.
- App is closed if the user goes to the menu an selects "Quit" or "Cmd+q/Ctrl+q".
- An error message is displayed when the user tries to make/receive a call and there are no input/output devices. (PR #183)
- 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
w0.5.6 -2019-10-07
Added
- Entitlements file for Mac, to allow microphone access to the app (PR #157)
Improved
- Changed color of save button on call forwarding settings (PR #158)
- Display an error message when trying to perform a call and no input/output devices are available (PR #161)
- Fallback into default output device if the one set to use is not available (PR #162)
- Update the React version to
16.10.2
and React Scripts to3.2.0
. (PR #163)
0.5.5
w0.5.5 -2019-10-03
Added
- Clear recent calls button. Now recent calls list can be cleared from settings (PR #123)
- Display an error when trying to make a call and there are no devices available (PR #130)
- Display loading icon when answering a call until
accepted
event is received (PR #140)
Improved
- Bundle CERN CA certificate with the application so it won't be required by the user to install them manually (PR #154)
- Added code signing for the application in Windows. When installing the application in a Windows PC, the application shouldn't require special permissions
- Change text in update dialog dialog (PR #124)
- Don't show exit dialog if the app is going to update (PR #125)
- App icon is displayed in the notification when the app is minimized to tray (PR #126)
- Set registration screen as a screen, not a modal over the app (PR #136)
- Move
do not disturb
settings to the settings modal (PR #139)
0.5.4
Notes
- Logout from the menu.
- 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
0.5.3-alpha
Removed
- Remove mute button (it was unused)
0.5.2-beta
v0.5.2-beta Bump to version 0.5.2-beta
0.5.1-beta
Added
- Support to opt-in/out to send stats to debug the app
0.5.0-beta
!!! 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