Wazo 17.02 released

Added by S├ębastien Duthil 6 months ago

Sprint Review 17.02

New features in this sprint

API schedules: Schedules may now be managed via REST API. Schedules allow calls to be redirected to other destinations depending on the time and day that they arrive. For example during holidays, calls could be redirected to a voicemail instead of ringing a phone nobody would answer.

WebRTC lines: The web interface now allows associating "WebRTC lines" to users. WebRTC is a recent feature of browsers that makes it possible to have a web softphone: you don't need a specific application to handle your calls, instead you can answer, talk and hangup directly on a web page. You can try out WebRTC with Wazo on https://phone.wazo.community. The "WebRTC line" actually creates a SIP line with a bunch of predefined parameters that are required to be able to use this SIP line in a WebRTC application, so it will appear as a SIP line afterwards.

Ongoing features

Switchboard API: We are changing the internals of the Switchboard feature so that we can control more precisely how calls are answered, transferred, etc. We are also adding a REST API over the switchboard feature, to allow different interfaces for the switchboard, be it web or desktop client.

API policies permissions: The current model of permissions for authentication tokens is a bit too rigid to give users only the permissions they need. We are making the system more flexible in order to have more fine-grained control over what user is allowed to do, such as entering/leaving only certain groups, answering calls from certain switchboards, etc.

New web interface: The first lines of code of a new web interface have been written. This web interface will only use the REST API we've been developing in the past few years, with no brittle complicated internal logic like the current web interface has: all the logic is handled by the REST APIs. This web interface will not replace the current web interface before it has all the same features, so it will take time to become the default. However, both web interfaces will coexist during the maturation of the new one.

3 bugs were fixed, 8 features were added and 2 technical issues were resolved since Wazo 17.01. The complete list of features and fixes is available at http://projects.wazo.community/versions/254

Upgrade

As usual, upgrading your Wazo must be done by following this procedure: http://documentation.wazo.community/en/stable/upgrade/upgrade.html

Install

Instructions to install Wazo: http://documentation.wazo.community/en/stable/installation/installsystem.html
You can download the ISO here: The client can be downloaded from the following links:

Documentation

You can consult the documentation in the following formats:

Tests reports

Wazo tests report (french version) can be consulted here:
http://mirror.wazo.community/iso/archives/wazo-17.02/tests-report-wazo-manual-17.02.html (manual tests)
http://mirror.wazo.community/iso/archives/wazo-17.02/tests-report-wazo-auto-17.02.html (automatic tests)

See you for the next sprint review.


Comments

Added by Larry Rosenman 6 months ago

when I do wazo-upgrade i'm not offered 17.02
root@wazo:~# wazo-upgrade
Upgrading wazo-upgrade
Reading package lists...
Building dependency tree...
Reading state information...
xivo-upgrade is already the newest version.
The following package was automatically installed and is no longer required:
linux-image-4.7.0-0.bpo.1-amd64
Use 'apt-get autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Purging FAI packages...
Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package .*$
E: Couldn't find any package by regex '
(pf-fai|xivo-fai|xivo-wheezy-fai).*$'
Hit http://security.debian.org jessie/updates InRelease
Ign http://ftp.us.debian.org jessie InRelease
Hit http://ftp.us.debian.org jessie-updates InRelease
Hit http://mirror.wazo.community wazo-17.01 InRelease
Hit http://ftp.us.debian.org jessie Release.gpg
Hit http://ftp.us.debian.org jessie Release
Hit http://security.debian.org jessie/updates/main Sources
Hit http://httpredir.debian.org jessie-backports InRelease
Hit http://security.debian.org jessie/updates/contrib Sources
Hit http://ftp.us.debian.org jessie-updates/main Sources
Hit http://mirror.wazo.community wazo-17.01/main amd64 Packages
Hit http://security.debian.org jessie/updates/non-free Sources
Hit http://ftp.us.debian.org jessie-updates/contrib Sources
Hit http://security.debian.org jessie/updates/main amd64 Packages
Hit http://ftp.us.debian.org jessie-updates/non-free Sources
Get:1 http://ftp.us.debian.org jessie-updates/main amd64 Packages/DiffIndex [6,916 B]
Hit http://security.debian.org jessie/updates/contrib amd64 Packages
Hit http://ftp.us.debian.org jessie-updates/contrib amd64 Packages
Hit http://security.debian.org jessie/updates/non-free amd64 Packages
Get:2 http://ftp.us.debian.org jessie-updates/non-free amd64 Packages/DiffIndex [736 B]
Hit http://security.debian.org jessie/updates/contrib Translation-en
Hit http://ftp.us.debian.org jessie-updates/contrib Translation-en
Hit http://security.debian.org jessie/updates/main Translation-en
Get:3 http://ftp.us.debian.org jessie-updates/main Translation-en/DiffIndex [2,704 B]
Get:4 http://httpredir.debian.org jessie-backports/main Sources/DiffIndex [27.8 kB]
Hit http://security.debian.org jessie/updates/non-free Translation-en
Get:5 http://ftp.us.debian.org jessie-updates/non-free Translation-en/DiffIndex [736 B]
Hit http://ftp.us.debian.org jessie/main Sources
Hit http://ftp.us.debian.org jessie/contrib Sources
Hit http://ftp.us.debian.org jessie/non-free Sources
Hit http://ftp.us.debian.org jessie/main amd64 Packages
Get:6 http://httpredir.debian.org jessie-backports/main amd64 Packages/DiffIndex [27.8 kB]
Get:7 http://httpredir.debian.org jessie-backports/contrib Sources/DiffIndex [26.7 kB]
Hit http://ftp.us.debian.org jessie/contrib amd64 Packages
Hit http://ftp.us.debian.org jessie/non-free amd64 Packages
Hit http://ftp.us.debian.org jessie/contrib Translation-en
Get:8 http://httpredir.debian.org jessie-backports/non-free Sources/DiffIndex [19.1 kB]
Hit http://ftp.us.debian.org jessie/main Translation-en
Get:9 http://httpredir.debian.org jessie-backports/contrib amd64 Packages/DiffIndex [22.8 kB]
Ign http://mirror.wazo.community wazo-17.01/main Translation-en_US
Hit http://ftp.us.debian.org jessie/non-free Translation-en
Get:10 http://httpredir.debian.org jessie-backports/non-free amd64 Packages/DiffIndex [17.4 kB]
Ign http://mirror.wazo.community wazo-17.01/main Translation-en
Get:11 http://httpredir.debian.org jessie-backports/contrib Translation-en/DiffIndex [6,484 B]
Get:12 http://httpredir.debian.org jessie-backports/main Translation-en/DiffIndex [27.8 kB]
Get:13 http://httpredir.debian.org jessie-backports/non-free Translation-en/DiffIndex [14.2 kB]
Fetched 201 kB in 5s (37.3 kB/s)
Reading package lists...
installed version : 17.01
proposed update : 17.01
Would you like to upgrade your system (all services will be restarted) [Y/n]? n
root@wazo:~#

Added by Larry Rosenman 6 months ago

xivo-dist phoenix fixed it. :)