mirror of
https://github.com/jambonz/next-static-site.git
synced 2026-01-25 02:08:03 +00:00
Feature/0.7.7 release notes (#46)
* release notes for v0.7.7 * update menu
This commit is contained in:
@@ -152,6 +152,9 @@ navi:
|
||||
path: release-notes
|
||||
title: Release Notes
|
||||
pages:
|
||||
-
|
||||
path: v0.7.7
|
||||
title: v0.7.7
|
||||
-
|
||||
path: v0.7.6
|
||||
title: v0.7.6
|
||||
|
||||
70
markdown/docs/release-notes/v0.7.7.md
Normal file
70
markdown/docs/release-notes/v0.7.7.md
Normal file
@@ -0,0 +1,70 @@
|
||||
# Release v0.7.7
|
||||
> Release Date: Oct 11, 2022
|
||||
|
||||
#### New Features
|
||||
- Add support for Azure custom speech model (STT)
|
||||
- Add call limiting by service provider and account
|
||||
- Added support for seekOffset and actionHook to play verb
|
||||
- Include custom header X-Application-Sid to make it available to cdrs
|
||||
- Added call_termination_by on app call status
|
||||
- Add api to retrieve RecentCalls and Alerts by Service Provider
|
||||
- Introduce sbc-sip-sidecar app; deprecate sbc-registrar and sbc-options-handler
|
||||
- Obscure api key in portal
|
||||
- Add fields to db for outbound register customization (from user, from domain, whether to use public ip or sip realm in contact)
|
||||
|
||||
#### Bug fixes
|
||||
- STT punctuation for google was not working
|
||||
- Outbound trunk registration did not work on Kubernetes
|
||||
- Support for very long text when using TTS
|
||||
- increase maxPayload size for websocket, add env var (JAMBONES_WS_MAX_PAYLOAD) to make it configurable
|
||||
- answering machine detection not working when enabled by config verb
|
||||
- TTS stats for microsoft were not being calculated properly
|
||||
- unnecessary call to stopTranscription in gather verb when only collecting digits
|
||||
- rtpengine: inject DMTF flag was inserted multiple times
|
||||
|
||||
#### SQL changes
|
||||
The following database schema changes were made:
|
||||
|
||||
```
|
||||
CREATE TABLE service_provider_limits
|
||||
(service_provider_limits_sid CHAR(36) NOT NULL UNIQUE,
|
||||
service_provider_sid CHAR(36) NOT NULL,
|
||||
category ENUM('api_rate','voice_call_session', 'device') NOT NULL,
|
||||
quantity INTEGER NOT NULL,
|
||||
PRIMARY KEY (service_provider_limits_sid)
|
||||
);
|
||||
|
||||
CREATE TABLE account_limits
|
||||
(
|
||||
account_limits_sid CHAR(36) NOT NULL UNIQUE ,
|
||||
account_sid CHAR(36) NOT NULL,
|
||||
category ENUM('api_rate','voice_call_session', 'device') NOT NULL,
|
||||
quantity INTEGER NOT NULL,
|
||||
PRIMARY KEY (account_limits_sid)
|
||||
);
|
||||
|
||||
CREATE INDEX service_provider_sid_idx ON service_provider_limits (service_provider_sid);
|
||||
|
||||
ALTER TABLE service_provider_limits
|
||||
ADD FOREIGN KEY service_provider_sid_idxfk_3 (service_provider_sid)
|
||||
REFERENCES service_providers (service_provider_sid)
|
||||
ON DELETE CASCADE`,
|
||||
'CREATE INDEX account_sid_idx ON account_limits (account_sid)',
|
||||
`ALTER TABLE account_limits
|
||||
ADD FOREIGN KEY account_sid_idxfk_2 (account_sid)
|
||||
REFERENCES accounts (account_sid)
|
||||
ON DELETE CASCADE;
|
||||
|
||||
ALTER TABLE `voip_carriers` ADD COLUMN `register_from_user` VARCHAR(128);
|
||||
|
||||
ALTER TABLE `voip_carriers` ADD COLUMN `register_from_domain` VARCHAR(256);
|
||||
|
||||
ALTER TABLE `voip_carriers` ADD COLUMN `register_public_ip_in_contact` BOOLEAN NOT NULL DEFAULT false;
|
||||
```
|
||||
|
||||
|
||||
#### Availability
|
||||
- Available shortly on <a href="https://aws.amazon.com/marketplace/pp/prodview-55wp45fowbovo" target="_blank" >AWS Marketplace</a>
|
||||
- Deploy to Kubernetes using [this Helm chart](https://github.com/jambonz/helm-charts)
|
||||
|
||||
**Questions?** Contact us at <a href="mailto:support@jambonz.org">support@jambonz.org</a>
|
||||
Reference in New Issue
Block a user