Hoan Luu Huu
2d2b98dab5
Feat/deepgram tts onprem ( #338 )
...
* support deepgram onpremise
* wip
* update speech utils version
* install docker in ci
2024-08-07 07:24:58 -04:00
Hoan Luu Huu
48e1a72ef3
support use sips scheme for outbound tls gateway ( #332 )
...
* support use sips scheme for outbound tls gateway
* support use sips scheme for outbound tls gateway
* update license
2024-06-15 09:17:05 -04:00
Hoan Luu Huu
6041b1d595
fix cannot update verbio engine_version ( #327 )
2024-06-04 09:48:24 -04:00
Hoan Luu Huu
dbbc894832
support list conference ( #321 )
...
* support list conference
* add test case
* fix conference action requires tag
* fix failing test case
2024-05-28 10:31:16 -04:00
Hoan Luu Huu
ce2fa392a4
support aws speech by roleArn ( #313 )
...
* support aws speech by roleArn
* support 3 types of aws credentials
* wip
* wip
* update speech util version
2024-05-02 07:57:22 -04:00
Hoan Luu Huu
b765232d4f
api server cannot synthesize text after upgrade latest speech-utils ( #317 )
...
* api server cannot synthesize text after upgrade latest speech-utils
* wip
* add testcase for synthesize text
* fix synthesize testcase
2024-04-29 19:48:34 -04:00
Hoan Luu Huu
39fcb17dec
support mod_rimelabs_tts ( #310 )
...
* support mod_rimelabs_tts
* update speech utils 0.0.51
2024-04-12 07:25:04 -04:00
Hoan Luu Huu
e2c1383723
support mod_playht_tts ( #304 )
...
* support mod_playht_tts
* wip
* wip
* wip
* wip
* wip
* update speech utils version
2024-04-08 10:21:29 -04:00
Dave Horton
dba66d58fc
back out column addition of -register_use_tls
2024-04-06 13:48:26 -04:00
Dave Horton
0ff3d22faf
Revert "feat send options ping for sip gateway ( #273 )"
...
This reverts commit a4792a521f .
2024-04-06 13:27:32 -04:00
Hoan Luu Huu
187a428a75
register use tls ( #302 )
2024-04-04 08:02:29 -04:00
Hoan Luu Huu
a4792a521f
feat send options ping for sip gateway ( #273 )
...
* feat send options ping for sip gateway
* update upgrade db script to have 8006
2024-03-30 09:14:29 -04:00
Hoan Luu Huu
40e8d08727
support deepgram tts onprem ( #292 )
...
* support deepgram tts onprem
* wip
* wip
* deepgram disable speech test if api_key is missng
2024-02-12 09:27:13 -05:00
Hoan Luu Huu
7e046ac7f3
TTS/STT languages and voices for each provider ( #281 )
...
* wip
* wip
* wip
* wip
* wip
* wip
* add testcase
2024-01-08 18:15:40 -05:00
Hoan Luu Huu
0e056ad296
support getting registered user details ( #265 )
...
* support getting registered user details
* add swager
* fix to use new registrar api
* assert sip_realm should be available for registered sip user query
* update mw registra version
2023-11-28 08:44:45 -05:00
Dave Horton
e6168d0a3c
changes to enable/disable direct calling from chrome extension ( #253 )
...
* changes to enable/disable direct calling from chrome extension
* changes to db upgrade script
* fix upgrade db script
---------
Co-authored-by: Quan HL <quan.luuhoang8@gmail.com >
2023-11-06 09:37:35 -05:00
Hoan Luu Huu
f15c339a2a
support assembly ai ( #248 )
...
* support assembly ai
* wip
* wip
2023-11-01 08:02:32 -04:00
Hoan Luu Huu
30ba84d57b
google custom voice ( #245 )
...
* google custom voice
* wip
* wip
* fix failing testcase
2023-10-30 20:29:12 -04:00
Dave Horton
7b805130bb
Feature/retrieve registered users ( #243 )
...
* add GET /Accounts/:sid/RegisteredSipUsers
* fix vulnerabilities
2023-10-22 11:32:59 -04:00
Hoan Luu Huu
4c9af253a3
add eleven labs ( #240 )
...
* add eleven labs
* wip
* add voices and languages endpoints
2023-10-12 21:27:23 -04:00
Hoan Luu Huu
9c788cdedc
add cobalt stt ( #233 )
...
* add cobalt stt
* fix review comments
2023-09-26 09:00:16 -04:00
Hoan Luu Huu
7d16bdd774
feat fallback speech vendors ( #220 )
...
* feat fallback speech vendors
* wip
* update verb specification
2023-08-22 09:22:39 -04:00
Dave Horton
042ad9f629
update to jambonz.cloud
2023-08-18 08:41:17 -04:00
Hoan Luu Huu
7351f0ad68
feat support multi speech credential with diff labels and same vendor ( #218 )
...
* feat support multi speech credential with diff labels and same vendor
* fix review comment
* wip
* fix review comments
* update verb spec version
2023-08-15 08:53:16 -04:00
Dave Horton
8e200251ca
slight change to pino logger construction ( #206 )
...
* slight change to pino logger construction
* remove console.log in test
* added test logging back in
* test
2023-07-23 11:26:57 -04:00
Hoan Luu Huu
c509b9d277
feat add recent call filter ( #197 )
...
* feat add recent call filter
* update timeseries
* add filter to swagger recent call
2023-07-03 08:25:05 +01:00
Hoan Luu Huu
eff8474997
fix sp user cannot fetch sbcs ( #195 )
2023-06-29 11:06:59 +01:00
Hoan Luu Huu
a0797a3a4c
encrypt client password and fix upgrade db script ( #188 )
...
* encrypt client password and fix upgrade db script
* encrypt client password and fix upgrade db script
* obfuscate client password
2023-06-15 20:46:22 -04:00
Hoan Luu Huu
0b33ef0c2c
Feat: jambonz Client ( #185 )
...
* feat: client schema change
* feat: add testcases
* fix typo
* hash client password
* fix fk
* upgrade script
* fix failing testcase
2023-06-14 21:04:14 -04:00
Hoan Luu Huu
e35a03c7ad
feat: Record all calls ( #169 )
...
* feat: schema change
* feat: record all calls
* add bucket test for S3
* wip: add S3 upload stream implementation
* wip
* wip: add ws server
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip: modify sub folder
* wip: add record endpoint
* wip: add record endpoint
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* fix: failing testcase
* bucket credentials with tags
* add tagging
* wip
* wip
* wip
* wip
* wip
* wip
* fixed phone number is not in order
* feat: schema change
* feat: record all calls
* add bucket test for S3
* wip: add S3 upload stream implementation
* wip
* wip: add ws server
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip: modify sub folder
* wip: add record endpoint
* wip: add record endpoint
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* fix: failing testcase
* bucket credentials with tags
* add tagging
* wip
* wip
* wip
* wip
* wip
* fixed phone number is not in order
* add schema changes to upgrade script
* use aws-sdk v3
* jambonz lamejs
* jambonz lamejs
* add back wav encoder
* wip: add record format to schema
* add record_format
* fix: record file ext
* fix: record file ext
* fix: record file ext
* fix: record file ext
* fix download audio
* bug fix: dtmf metadata is causing closure of websocket
* fix: add extra data to S3 metadata
* upgrade db script
* bugfix: region was being ignored in test s3 upload
---------
Co-authored-by: Dave Horton <daveh@beachdognet.com >
2023-06-09 14:57:06 -04:00
Hoan Luu Huu
46fb9b8875
feat: filter call by from and to ( #180 )
2023-06-08 19:36:54 -04:00
Anton Voylenko
32ff023b14
feat: support sorted set queues ( #177 )
...
* feat: support sorted set queues
* fix: tune tests for queue
2023-06-06 16:14:38 -04:00
Hoan Luu Huu
3c8cbd97c5
fix: app_json is applied to outbound call ( #173 )
2023-06-01 10:20:25 -04:00
Hoan Luu Huu
eba9c98412
feat tts clear cache ( #175 )
...
* feat tts clear cache
* feat tts clear cache
2023-06-01 07:48:02 -04:00
Hoan Luu Huu
3486ff958c
feat: add protocol to sip-gateways ( #166 )
...
* feat: add protocol to sip-gateways
* add tls/srtp options
* fix sql
* update db script has new changes
---------
Co-authored-by: Dave Horton <daveh@beachdognet.com >
2023-05-10 15:41:39 -04:00
Dave Horton
02806a109c
added schema changes for LCR ( #150 )
...
* added schema changes for LCR
* fix FK
* first draft
* force drop table
* add testcases
* swagger updated
* update code
* wip: add service provider LCR
* fix userpermission on lcr
* add lcr.is_active
* remove FK constraints on lcr
* wip
* wip
* wip
* fix: review comments
* fix: final review
* fix: final review
* fix: update database schema
* fix: update database schema
* fix: update database schema
* update schema
* fix: review comments
* lcr_routes.priority should not be unique
* fix review comments
---------
Co-authored-by: Quan HL <quan.luuhoang8@gmail.com >
2023-05-05 20:09:34 -04:00
Hoan Luu Huu
4b70c6458a
feat: system information ( #162 )
2023-05-04 13:12:29 -04:00
Markus Frindt
1dcc92a177
Fix bug in forgot-password req.user destruction ( #159 )
...
* Fix bug in forgot-password req.user destruction
* add test for forgot password
---------
Co-authored-by: Markus Frindt <m.frindt@cognigy.com >
2023-04-28 08:43:23 -04:00
Anton Voylenko
a574045f8a
endpoint to retrieve active queues ( #156 )
2023-04-22 14:48:07 -04:00
EgleH
b2dce18c7a
Limit access to resources according to user scoped Account or SP ( #140 )
...
* limit access to resources according to user scope
* fix error change
* speech credentials validation
* fix speech credentials validation
* fix the issues that didnt allow tests to pass
* speech credential validation
* retrieve speech cred list
* fixt speech credential test valodation
* check scope of smpp-gateways
* check scope of smpp-gateways
* testing time
* /signin for hosted system needs to return scope in jwt
* fix user delete route and adjust tests
* get refactor
---------
Co-authored-by: eglehelms <e.helms@cognigy.com >
Co-authored-by: Dave Horton <daveh@beachdognet.com >
Co-authored-by: Guilherme Rauen <g.rauen@cognigy.com >
2023-04-05 14:20:51 -04:00
Paulo Telles
8f93b69af0
block retries ( #144 )
...
* block retries
* block retries
* fixed logginAttempsBlocked typo
---------
Co-authored-by: p.souza <p.souza@cognigy.com >
2023-04-05 10:47:25 -04:00
Guilherme Rauen
d656857509
extend sid validation to all routes ( #138 )
...
Co-authored-by: Guilherme Rauen <g.rauen@cognigy.com >
2023-03-31 07:46:33 -04:00
Hoan Luu Huu
bb705fe808
feat: custom email vendor ( #130 )
...
* feat: custom email vendor
* feat: custom email vendor
* feat: custom email vendor
* feat: custom email vendor
---------
Co-authored-by: Quan HL <quanluuhoang8@gmail.com >
2023-03-29 12:48:53 -04:00
Guilherme Rauen
789a0ba3ff
Fix SQL Injection Vulnerabilities ( #134 )
...
* avoid sql injections
* linter
* fix test using random sid
* add some test cases
* remove tests that don't use the new validation
* add test
* linter
* fix tests
* add test
---------
Co-authored-by: Guilherme Rauen <g.rauen@cognigy.com >
2023-03-29 12:36:51 -04:00
EgleH
27cb7c471a
Add passwordSettings validation ( #136 )
...
* add password Settings validation
* fix test failing because of pass validation
---------
Co-authored-by: eglehelms <e.helms@cognigy.com >
2023-03-29 08:54:05 -04:00
Hoan Luu Huu
5fb4bd7bd1
feat: add nuance on-premise ( #131 )
...
* feat: add nuance on-premise
* feat: update fetch nuance credential
* fix: update
* fix nuance tts test against on-prem, refactor aws/google tts testing to use speech-utils package
---------
Co-authored-by: Quan HL <quanluuhoang8@gmail.com >
Co-authored-by: Dave Horton <daveh@beachdognet.com >
2023-03-25 11:20:44 -04:00
Dave Horton
c4cc6c51ee
eliminate parsing of jwt to support either jwt or api key ( #124 )
...
* eliminate parsing of jwt to support either jwt or api key
* fixes for preventing non-authorized changes to users
* update to AWS v3 api
2023-03-14 18:54:56 -04:00
Dave Horton
aea7388ba0
refactor of speech-utils ( #123 )
2023-03-14 10:01:05 -04:00
EgleH
cc384995ea
add support for soniox speech ( #120 )
...
Co-authored-by: eglehelms <e.helms@cognigy.com >
2023-02-26 11:31:39 -05:00
Hoan Luu Huu
f46be95551
feat: nvidia speech credential ( #105 )
...
* feat: nvidia speech credential
* fix: riva_server_uri
* fix: riva_server_uri
---------
Co-authored-by: Quan HL <quanluuhoang8@gmail.com >
2023-02-10 08:31:49 -05:00