Releases: 2600hz/kazoo
4.3.102
Changes for 4.3.102
Changes to branch 4.3
after version 4.3.101
.
Commits
-
add deprecated modules - 4.3 - by lazedo
module names are taken from env which may be changed at startup
by changing sys.config.
this makes sure that deprecated modules
are removed from the list in cae a sys.config was changed
or not chagned and still has reference to missing module
a better way would be to ensure that the module exists
but i was out of time :)
4.3.101
Changes for 4.3.101
Changes to branch 4.3
after version 4.3.100
.
Commits
-
determine conference-control-node - 4.3 - by lazedo
- if the conference is initiated directly
in freeswitch, we need to assign a node
so that conference events are emitted
-
fallback to en-US if i18n label is missing - by Hesaam Farhang
Fallback to en-US label of UI app when user, account and system default language is not en-US.
-
Handle not system_config ACLs when deleting them via SUP - by Harenson Henao
4.3.100
Changes for 4.3.100
Changes to branch 4.3
after version 4.3.99
.
Commits
-
handle undefined presence-id in authn - 4.3 - by lazedo
-
Add missing fields from resources schema - by James Aimonetti
Stepswitch makes use of a number of fields that aren't defined on the
resources schema. Add them and use the accessor module when possible.
-
lower case the conference language - 4.3 - by lazedo
- for prompts and profiles
-
use gproc for im worker selection - 4.3 - by lazedo
- previously, a worker with an inactive broker
would still be selected
-
allow sup to access inner keys for kapps_config (#6253) - by lazedo
- in sup commands for kapps_config, the key can be specified like A.B.C.D
to access just D
- adds is_sup_call to process dictionary
-
Add maintenance module for kapps_config interactions - by James Aimonetti
Optional _pp suffix if you want the returned term pretty-printed.
-
KZOO-61: ensure reseller_id on account response - by James Aimonetti
Verify required schema fields and other expected fields are on the
response (including leaked pvt fields)
4.3.99
Changes for 4.3.99
Changes to branch 4.3
after version 4.3.98
.
Commits
-
return caller-controls with profile - 4.3 - by lazedo
-
send acls with ports - 4.3 - by lazedo
- this is a backport
4.3.98
Changes for 4.3.98
Changes to branch 4.3
after version 4.3.97
.
Commits
- accept binary or string for Timezone - 4.3 - by lazedo
4.3.97
Changes for 4.3.97
Changes to branch 4.3
after version 4.3.96
.
Commits
-
handle conference controls - 4.3 - by lazedo
-
backport im services - 4.3 - by lazedo
- compatibility with master
-
token authn - 4.3 - by lazedo
4.3.96
Changes for 4.3.96
Changes to branch 4.3
after version 4.3.95
.
Commits
-
KZOO-59: calculate account CID name - by James Aimonetti
Prior, the caller's CID name would be returned from
kz_attributes:get_account_external_cid/1 along with the calculated
account CID number. Particularly for DISA callers, this meant their
CID name was passed through (often their mobile number) instead of
being set to the account's external CID name.
This change calculates the CID name and number of the account and
returns them both if configured.
-
add validate_resource to cb_conferences - 4.3 - by lazedo
-
KZOO-60: permit conference feature code - by James Aimonetti
Rather than needing to know the extension to dial for a conference,
allow a feature code to capture the conference ID from the dialed
number. Useful for clients that are provisioned dynamically (like
WebRTC devices) that have full control over the dialed number (as
opposed to typical desk phones which only dial digits).
-
add support for authn with jsonnrpc - 4.3 - by lazedo
-
KZOO-57: calculate presence id for route requests - by lazedo
When a device registers, the calculated presence_id is cached and
passed along on subsequent INVITEs. If a user hotdesks into the
device, the cached presence_id (likely the SIP username of the device)
will continue to be used on call events related to that device.
This causes issues with applications (like Qubicle) that track a
user's calls based on the user's presence_id being present on dialog
update events (confirmed and terminated).
Instead, provide a uniform way to calculate a device's presence_id and
use it for setting CCVs on the route response in callflow and in
registrar for authn responses.
-
KZOO-57: calculate presence id for route requests - by James Aimonetti
When a device registers, the calculated presence_id is cached and
passed along on subsequent INVITEs. If a user hotdesks into the
device, the cached presence_id (likely the SIP username of the device)
will continue to be used on call events related to that device.
This causes issues with applications (like Qubicle) that track a
user's calls based on the user's presence_id being present on dialog
update events (confirmed and terminated).
Instead, provide a uniform way to calculate a device's presence_id and
use it for setting CCVs on the route response in callflow and in
registrar for authn responses.
-
fix hold media path in get_fs_key_and_value - by lazedo
4.3.95
Changes for 4.3.95
Changes to branch 4.3
after version 4.3.94
.
Commits
- Update config.yml - by bitbashing
- PROD-161: avoid accidental match - by Karl Anderson
4.3.94
Changes for 4.3.94
Changes to branch 4.3
after version 4.3.93
.
Commits
-
DUPT-150: add from_name to the faxes api response - by Sean Wysor
-
populated from_name field in fax_request from call object
-
updated views to emit it
-
-
add stubs for carriers - 4.3 - by lazedo
-
KZOO-56: handle conflict when moving faxes to MODB - by James Aimonetti
The faxes DB fills up when the
move_doc
fails with a conflict wheninserting the doc into the MODB. Handle the error by checking that the
document exists in the MODB and forcing deletion of the doc in the
faxes database.
-
allow use of kz_moh - 4.3 - by lazedo
kz_moh was added to freeswitch so that
hold media position is preserved
between HOLD/UNHOLD
this is opt-in and for now is global
4.3.93
Changes for 4.3.93
Changes to branch 4.3
after version 4.3.92
.
Commits
-
Add previous_day method to kz_date - by Mark Magnusson
kz_date:previous_day/1 will correctly handle month/year boundries
when calculating the previous day
-
HELP-13697: add dbg macros for easier tracing - by James Aimonetti
See doc/engineering/testing.md for usage and example
-
KZOO-54: ensure accounts are created with the realm specified - by James Aimonetti
If
realm
is included on the request, ensure created account reportsthe custom
realm
after creation.If
realm
is not included, ensure created account reports therealm
as a string containing the system-configured realm suffix.
Part of HELP-13467
-
Update kazoo_telemetry.app.src - by bitbashing