Skip to main content

105 posts tagged with "development"

View All Tags

Wazo Platform 23.01 Released

· One min read
The Wazo Platform team

Hello Wazo Platform community!

Happy New Year :) Here is a short review of the Wazo Platform 23.01 release.

Community

  • Chat:  We can now create a chat room with up to 100 participants (a.k.a group chat). Thanks to Mehdi Emrani and Milad Razban for the contribution

Technical Features

  • Python 3: Migrated mostly all remaining libraries/scripts to Python 3 and remove Python 2 compatibility
  • Event: Mostly all services now publish directly on wazo-headers exchange

Ongoing Features

  • New user API: We are working on a new high level API endpoint to create a user and all of its related resources (user, line, extension, voicemail, incoming call) in a single HTTP request.
  • Major upgrade: We are preparing the upgrade to Debian 11 Bullseye.

For more details about the aforementioned topics, please see the changelog.

See you at the next sprint review!

Wazo Platform 22.17 Released

· One min read
The Wazo Platform team

Hello Wazo Platform community!

Here is a short review of the Wazo Platform 22.17 release.

Technical Features

  • Python 3: Migrated wazo-agid and wazo-confgend services to Python 3. They were the last services written in Python 2
  • Asterisk: Asterisk has been upgraded to 19.7.1. See the Asterisk release announcement

Ongoing Features

  • New user API: We are working on a new high level API endpoint to create a user and all of its related resources (user, line, extension, voicemail, incoming call) in a single HTTP request.
  • Major upgrade: We are preparing the upgrade to Debian 11 Bullseye.

For more details about the aforementioned topics, please see the changelog.

Note that the next release will be on mid-January. Happy Holidays!

Wazo Platform 22.16 Released

· 2 min read
The Wazo Platform team

Hello Wazo Platform community!

Here is a short review of the Wazo Platform 22.16 release.

New Features in This Release

  • Provisioning: Migrated the provisioning service (wazo-provd) and all its plugins to Python 3. The provisioning plugins for all phones have also been migrated to Python 3 and are hosted on a separate URL to avoid conflicts with the Python 2 version.

Technical Features

  • Chats API: In Wazo Platform < 22.16, it was possible to create multiple chat rooms for the same participants. In Wazo Platform 22.16, this behavior has been removed and only a single room will ever be created for the same participants. This change improves developer experience and simplifies custom applications.

Ongoing Features

  • New user API: We are working on a new high level API endpoint to create a user and all of its related resources (user, line, extension, voicemail, incoming call) in a single HTTP request.
  • Major upgrade: We are preparing the upgrade to Debian 11 Bullseye. This requires migrating the remaining code written in Python 2 to Python 3.

For more details about the aforementioned topics, please see the changelog.

See you at the next sprint review!

Wazo Platform 22.15 Released

· One min read
The Wazo Platform team

Hello Wazo Platform community!

Here is a short review of the Wazo Platform 22.15 release.

New Features in This Release

  • Provisioning: Added support for Fanvil X Series phonebook
  • Call API & Events: Added new field call_direction to call API and events, which allows to know if a call is inbound, outbound or internal

Bug Fixes

  • Provisioning: Fixed Cisco SPA plugin firmware package download issue

Ongoing Features

  • New user API: We are working on a new high level API endpoint to create a user and all of its related resources (user, line, extension, voicemail, incoming call) in a single HTTP request.
  • Major upgrade: We are preparing the upgrade to Debian 11 Bullseye. This requires migrating the remaining code written in Python 2 to Python 3.

For more details about the aforementioned topics, please see the changelog.

See you at the next sprint review!

Wazo Platform 22.14 Released

· 2 min read
The Wazo Platform team

Hello Wazo Platform community!

Here is a short review of the Wazo Platform 22.14 release.

New Features in This Release

  • Provisioning: Added support for phones Fanvil X4U(-V2), X5U(-V2), X6U(-V2), X7(-V2), X7C(-V2), X210(-V2), and X210i(-V2)
  • Documentation: API events are now properly documented with AsyncAPI. The documentation is available on https://wazo-platform.org/documentation. Here is an example for authentication events.

Bug Fixes

  • Provisioning: Auto-provisioning audio messages are now played when using a language other than English.

Technical Features

Ongoing Features

  • New user API: We are working on a new high level API endpoint to create a user and all of its related resources (user, line, extension, voicemail, incoming call) in a single HTTP request.
  • Major upgrade: We are preparing the upgrade to Debian 11 Bullseye. This requires migrating the remaining code written in Python 2 to Python 3.

For more details about the aforementioned topics, please see the changelog.

See you at the next sprint review!

Wazo Platform 22.13 Released

· 2 min read
The Wazo Platform team

Hello Wazo Platform community!

Here is a short review of the Wazo Platform 22.13 release.

New Features in This Release

  • Call filters: When calling a filtered extension, the filtering user will ring on all lines, rather than only one line.
  • Configuration API: A new API has been added easily create an extension and attach it to a line at the same time

Ongoing Features

  • New user API: We are working on a new high level API endpoint to create a user and all of its related resources (user, line, extension, voicemail, incoming call) in a single HTTP request.
  • Events: All events are being documented in order to better facilitate developers effort to use the event system.
  • Major upgrade: We are preparing the upgrade to Debian 11 Bullseye. This requires migrating the remaining code written in Python 2 to Python 3.

For more details about the aforementioned topics, please see the changelog.

See you at the next sprint review!

Wazo Platform 22.12 Released

· 2 min read
The Wazo Platform team

Hello Wazo Platform community!

Here is a short review of the Wazo Platform 22.12 release.

New Features in This Release

  • API CDR: Call Detail Records (CDR) now include destination type of the call, i.e: if a user or a conference.

Technical Features

  • Stasis over bus: Asterisk now publishes stasis events to the rabbitmq bus when registered using the Asterisk REST API. This improves the tolerance to higher peaks in events volume without failure.
  • wazo-calld stasis connection: wazo-calld now uses stasis events received from RabbitMQ bus instead of the Asterisk WebSocket.

Ongoing Features

  • New user API: We are working on a new high level API endpoint to create a user and all of its related resources (user, line, extension, voicemail, incoming call) in a single HTTP request.
  • Events: All events are being documented in order to better facilitate developpers effort to use the event system.
  • Major upgrade: We are preparing the upgrade to Debian 11 Bullseye. This requires migrating the remaining code written in Python 2 to Python 3.

For more details about the aforementioned topics, please see the changelog.

See you at the next sprint review!

Wazo Platform 22.11 Released

· One min read
The Wazo Platform team

Hello Wazo Platform community!

Here is a short review of the Wazo Platform 22.11 release.

Technical Features

  • sysconfd: The system configuration service has been rewritten to remove unmaintained part of code

Ongoing Features

  • Scalability: Consume events from the bus instead of the Asterisk websocket. This will improve the performance of Wazo and allow greater scalability.
  • Documentation: Publish documentation describing bus events used by the Wazo Platform

For more details about the aforementioned topics, please see the changelog.

See you at the next sprint review!

Wazo Platform 22.10 Released

· One min read
The Wazo Platform team

Hello Wazo Platform community!

Here is a short review of the Wazo Platform 22.10 release.

Community Contributions

Shout-out to user BnLG for his contributions that help make Wazo even better:

New Features in This Release

  • Authentication groups API: groups can be filtered by a policy and now have a unique name

Bug Fixes

  • Call logs: A missed call was not logged when the associated endpoint was not available

Technical Features

Ongoing Features

  • Scalability: Consume events from the bus instead of the Asterisk websocket. This will improve the performance of Wazo and allow greater scalability.

For more details about the aforementioned topics, please see the changelog.

See you at the next sprint review!

Wazo Platform 22.09 Released

· One min read
The Wazo Platform team

Hello Wazo Platform community!

Here is a short review of the Wazo Platform 22.09 release.

Community Contributions

Shout-out to user BnLG for his contributions which help to make Wazo platform even better:

Features

  • Authentication: Improve the LDAP authentication source by identifying tenants by domain names

Bug Fixes

  • Provisioning: Changing the provisioning port via the API did not change the provisioning server configuration.
  • Webhooks: The webhooks are now tenant-aware: a webhook will only be triggered by events happening in the webhook's tenant.

Ongoing Features

  • Scalability: Consume events from the bus instead of the Asterisk websocket. This will improve the performance of Wazo and allow greater scalability.

For more details about the aforementioned topics, please see the changelog.

See you at the next sprint review!