Releases: 2600hz/monster-ui-voip
5.3.9.2
Changes for 5.3.9.2
Changes to branch fix-5.3.9
after version 5.3.9.1
.
Commits
- MSPB-360: Set 'start_date' and 'cycle=date' for non recurring holidays - by Pilar Candia
5.1.26.1
Changes for 5.1.26.1
Changes to branch fix-5.1.26
after version 5.1.26
.
Commits
- MSPB-360: Set 'start_date' and 'cycle=date' for non recurring holidays - by Pilar Candia
5.3.9.1
Changes for 5.3.9.1
Changes to branch fix-5.3.9
after version 5.3.9
.
Commits
-
MSPB-253: Revert "Implement 'Always On, Busy, and No Answer' Call Forwarding Feature" - by ramandeepromana
Following a recent team call, it's been decided to revert the changes made to
PS-35
as part ofRELEASE-246
, with a full implementation deferred to future releases. The team discussed various strategies for SmartPBX, ultimately opting for a reversion.
5.3.9
Changes for 5.3.9
Changes to branch 5.3
after version 5.3.8
.
Commits
-
MSTR-275: do not require sub module, let core handle it - by Hesaam Farhang
If the app assets is loading from external
source_url
, if the app tries to require its sub modules directly it will fail and the app won't load at all.Changing the module name to its external
source_url
as what Monster UI core was previously doing won't always work in case the sub modules were small enough and optimized away in a single file asapp.js
. This has been observed withbranding
andcall-recording
apps so far.Instead we can explicitly config the paths for sub module and its external source url for
requirejs
to load it, if it is not already optimized in theapp.js
.Without this change, because
app.js
is requiring the submodules, this URL will be used instead of external source_url:http://{monster_ui_url}/apps/:appname/submodules/{submodule}/{submodule}.js
requireSubModule
frommonster.apps.js
will require all submodules defined on the app and can adds externalsource_url
of the sub module in requirejs config so the correct URL will be used for fetch if it is needed:http://{app_metadata.source_url}/submodules/{submodule}/{submodule}.js
Read more: https://requirejs.org/docs/jquery.html#modulename
-
MSPB-253: Implement 'Always On, Busy, and No Answer' Call Forwarding Feature - by Ramen Romana
Introduced enhancements to the Call Forwarding feature, integrating 'Always On, Busy, and No Answer' modes and changes to Call Failover.
-
Feature Extension: Expanded Call Forwarding functionality to include 'Always On', 'Busy', and 'No Answer'.
-
Decoupled Call Failover: Segregated 'Call Failover' into an independent feature module, for structural clarity in feature configuration and call management.
-
Object Structure Overhaul and Backward Compatibility: Implemented the new
call_forward
object schema and ensured backward compatibility with legacy/no-strategy structures.
Please refer original/master branch PR #493 for additional information.
-
-
MSPB-315: Updated cross-site message based routing - by Ramen Romana
Moved from flag/bindEvents based cross-site message routing to event subscribe.
-
MSPB-344: Fix Duplicate TTS Generation in SmartPBX with Timestamp Versioning - by Ramen Romana
Implement timestamp versioning for TTS updates in SmartPBX to prevent duplicates. Now, each TTS update appends new
Date().getTime()
for uniqueness.
5.1.23.2
Changes for 5.1.23.2
Changes to branch fix-5.1.23
after version 5.1.23.1
.
Commits
5.2.3
Changes for 5.2.3
Changes to branch 5.2
after version 5.2.2
.
Commits
-
MSPB-344: Fix Duplicate TTS Generation in SmartPBX with Timestamp Versioning - by Ramen Romana
Implement timestamp versioning for TTS updates in SmartPBX to prevent duplicates. Now, each TTS update appends new
Date().getTime()
for uniqueness. -
enable rockylinux support in circle-ci - by shipyard
-
update shipyard config to support rockylinux - by shipyard
-
MSTR-265: Add 'Default' option for the Ringback options - by Pilar Candia
-
[5.2] MSPB-339: Add support to 'FR-CA' (french canadian) translation - by Ricardo Merino
5.1.26
Changes for 5.1.26
Changes to branch 5.1
after version 5.1.25
.
Commits
-
MSPB-344: Fix Duplicate TTS Generation in SmartPBX with Timestamp Versioning - by Ramen Romana
Implement timestamp versioning for TTS updates in SmartPBX to prevent duplicates. Now, each TTS update appends new
Date().getTime()
for uniqueness.
5.3.8
Changes for 5.3.8
Changes to branch 5.3
after version 5.3.7
.
Commits
5.1.25
5.1.24
Changes for 5.1.24
Changes to branch 5.1
after version 5.1.23
.
Commits
-
MSPB-343: Fix issue where deleting a range for a specific year is not respected - by Pilar Candia
-
MSPB-341: Adding a Smartphone Device in SPBX Errors out - by Oscar Barrera
This removes the section call_failover when creating a new Smartphone device, this is due to a change in the API that split call_forward.number from call_failover.number: 2600hz/kazoo-crossbar#179.
As a result it was decided to remove the call_failover section of the payload (accounts.md#call_failover) and keep it only available through the API.
-
enable rockylinux support in circle-ci - by shipyard
-
update shipyard config to support rockylinux - by shipyard
-
MSTR-265: Add 'Default' option for the Ringback options - by Pilar Candia
-
[5.1] MSPB-339: Add support to 'FR-CA' (french canadian) translation - by Ricardo Merino