Dave Horton
17afb7102a
update speech-utils with fix for aws tts
2023-03-24 08:19:18 -04:00
Anton Voylenko
00af458cb3
Migrate to argon2 from argon2-ffi ( #126 )
2023-03-22 16:15:01 -04:00
Dave Horton
389017a5c4
update to latest speech-utils
2023-03-20 15:37:35 -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
Dave Horton
d4506fb8fa
bump version
2023-02-24 10:05:14 -05:00
Snyk bot
69a72c5e43
fix: upgrade aws-sdk from 2.1238.0 to 2.1302.0 ( #110 )
...
Snyk has created this PR to upgrade aws-sdk from 2.1238.0 to 2.1302.0.
See this package in npm:
https://www.npmjs.com/package/aws-sdk
See this project in Snyk:
https://app.snyk.io/org/davehorton/project/b7e09765-19b2-4aa5-90ba-10432e250041?utm_source=github&utm_medium=referral&page=upgrade-pr
2023-02-16 13:31:57 -05:00
Dave Horton
f7f3881d70
update to @jambonz/verb-specifications ( #109 )
2023-02-15 10:15:06 -05:00
Hoan Luu Huu
4d48c6946c
feat: start using verb-specifications ( #107 )
...
* feat: start using verb-specifications
* fix: verb specification v2
* fix vulnerabilities
---------
Co-authored-by: Quan HL <quanluuhoang8@gmail.com >
Co-authored-by: Dave Horton <daveh@beachdognet.com >
2023-02-14 17:24:19 -05:00
Dave Horton
5ab1ad9056
fixes to update db script for 0.8.0
2023-01-09 14:51:54 -05:00
Snyk bot
2000e7de90
fix: package.json & package-lock.json to reduce vulnerabilities ( #88 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-JSONWEBTOKEN-3180020
- https://snyk.io/vuln/SNYK-JS-JSONWEBTOKEN-3180022
- https://snyk.io/vuln/SNYK-JS-JSONWEBTOKEN-3180024
- https://snyk.io/vuln/SNYK-JS-JSONWEBTOKEN-3180026
2022-12-22 12:01:04 -06:00
Dave Horton
21a81c224f
switch to jwt auth
2022-12-12 21:06:11 -05:00
EgleH
dd2176bf89
feature/user-api-calls ( #80 )
...
* initial changes for jwt auth
* return permissions as an array of string
* basic GET, POST, DELETE user api calls
* add permission checks
* hide hashed_password
* cleanup
* add check if admin user is active
* return account and serviceProvider sid un user object
* add more values to user PUT
* logout user after self delete, fix scope assignment
* add admin scope user tests
* fix test case and align jwt and api key data model in req.user
* fixes for ibm speech
* add limits license_count and voice_call_minutes
* update limits enum again
* rebase to main
* allow predefined carriers and speech credentials for Account user
* reverse the hasAccountPermissions changes
* SpeechCredentials permissions
* fix /Users/me api non-saas jambonz
Co-authored-by: Dave Horton <daveh@beachdognet.com >
Co-authored-by: eglehelms <e.helms@cognigy.com >
2022-12-10 09:12:05 -05:00
Dave Horton
5e070324ae
add support for ibm speech credentials, and test for ibm tts ( #82 )
...
* add support for ibm speech credentials, and test for ibm tts
* add stt testing for ibm watson
2022-11-21 21:16:26 -05:00
Dave Horton
0fc8500361
added testing of microsoft stt credential
2022-11-10 17:54:40 -05:00
Dave Horton
ee5e25bb8d
add support for deepgram STT
2022-11-10 14:34:04 -05:00
Dave Horton
1b67d5f89d
Feature/add users api ( #77 )
...
* initial changes for jwt auth
* return permissions as an array of string
* Add JWT expiration environment variable (#74 )
* allow fromHost in createCall REST API
* add JWT_EXPIRES_IN=<mins> env variable, 60 mins by default
* add jwt expiration in register.js and signin.js
* fix tests - add permissions and scope to encoded obj in jwt
Co-authored-by: Dave Horton <daveh@beachdognet.com >
Co-authored-by: eglehelms <e.helms@cognigy.com >
* return only the jwt-token in the api response
* update swagger.yaml
* add /users api
* apply review comments
* add users test case
* added User model
* bugfix: admin user should be able to create a carrier for a service provider
Co-authored-by: EgleH <egle.helms@gmail.com >
Co-authored-by: eglehelms <e.helms@cognigy.com >
2022-11-07 13:47:18 -05:00
Dave Horton
46eee0cc60
initial changes to support nuance speech ( #78 )
...
* initial changes to support nuance speech
* fixes from testing
2022-10-31 09:59:36 -04:00
Dave Horton
7890de8c8f
update deps
2022-10-23 15:22:36 -04:00
Dave Horton
0811002c05
update time-series
2022-10-10 09:17:34 +01:00
Dave Horton
fe7f0900ce
bump version
2022-09-23 18:28:28 +02:00
Dave Horton
0a01755a21
update time-series and add trust proxy setting for rate limiting
2022-09-16 13:21:10 +02:00
Dave Horton
ace9e6a4fc
add api to retrieve RecentCalls and Alerts by SP ( #62 )
2022-09-07 14:02:08 +02:00
xquanluu
2db8cb4d3a
feat: auto choose speech synthezier from account/service level for createCall ( #60 )
...
* feat: auto choose speech synthezier from account/service level
* wip: add integration test
* fix: review comment
* fix: review comment
2022-08-24 10:06:38 +02:00
xquanluu
42b29af0a1
feat: update time-series version 0.1.12 ( #56 )
...
* feat: update time-series version 0.1.12
* update generated package-lock.json
2022-08-19 13:24:47 +02:00
Dave Horton
6ac2751b56
update time-series
2022-08-19 09:59:56 +02:00
Dave Horton
69f36f5a51
Feature/siprec server ( #49 )
...
* upgrade schema to 0.7.6 if necessary
* db upgrade
* db upgrade
2022-07-28 16:17:39 +01:00
Dave Horton
1473c30d7b
update passport
2022-07-07 16:15:54 +02:00
Dave Horton
eeb23109dc
update to azure 1.22.0
2022-06-11 16:18:26 -04:00
Dave Horton
17d1be4605
update deps
2022-06-11 12:23:54 -04:00
Dave Horton
c432b71a64
bump version
2022-04-06 08:19:42 -04:00
Dave Horton
8097f0afda
bump version
2022-03-08 20:18:52 -05:00
Dave Horton
9205cd76a7
add rate limiting
2022-03-07 08:43:46 -05:00
Dave Horton
090bfbce92
Feature/incoming refer ( #39 )
...
* LCC under Kubernetes must use service name for FS (#35 )
* add api to send sip requests on a call (e.g NOTIFY, INFO)
2022-03-05 15:22:41 -05:00
Dave Horton
252de64d10
update aws-sdk to latest
2022-02-14 13:12:54 -05:00
Dave Horton
c65e50e79f
add pre-commit hook to lint
2022-02-14 13:10:11 -05:00
Dave Horton
cd935999a6
bump version
2022-02-09 15:42:52 -05:00
Dave Horton
863d7a02c8
update to latest @jambonz/realtimedb-helpers with support for redis username / password auth
2022-02-09 15:30:18 -05:00
Dave Horton
45c023e374
add helmet middleware
2022-02-03 07:26:41 -05:00
Snyk bot
f634ca4076
fix: upgrade stripe from 8.195.0 to 8.196.0 ( #32 )
...
Snyk has created this PR to upgrade stripe from 8.195.0 to 8.196.0.
See this package in npm:
https://www.npmjs.com/package/stripe
See this project in Snyk:
https://app.snyk.io/org/davehorton/project/b7e09765-19b2-4aa5-90ba-10432e250041?utm_source=github&utm_medium=referral&page=upgrade-pr
2022-02-02 22:57:08 -05:00
Dave Horton
654f93b30c
update deps
2022-02-01 21:03:49 -05:00
Snyk bot
280aaef120
fix: upgrade express from 4.17.1 to 4.17.2 ( #31 )
...
Snyk has created this PR to upgrade express from 4.17.1 to 4.17.2.
See this package in npm:
https://www.npmjs.com/package/express
See this project in Snyk:
https://app.snyk.io/org/davehorton/project/b7e09765-19b2-4aa5-90ba-10432e250041?utm_source=github&utm_medium=referral&page=upgrade-pr
2022-02-01 20:51:26 -05:00
Dave Horton
1bd21cb39d
update to uuid@8.3.2
2022-02-01 20:42:10 -05:00
Dave Horton
480e1155f3
0.7.2 version
2022-01-28 09:16:51 -05:00
Dave Horton
2e041df6e4
update deps
2022-01-27 09:04:54 -05:00
Snyk bot
3ee82d6c8c
fix: upgrade passport from 0.5.0 to 0.5.2 ( #24 )
...
Snyk has created this PR to upgrade passport from 0.5.0 to 0.5.2.
See this package in npm:
https://www.npmjs.com/package/passport
See this project in Snyk:
https://app.snyk.io/org/davehorton/project/b7e09765-19b2-4aa5-90ba-10432e250041?utm_source=github&utm_medium=referral&page=upgrade-pr
2022-01-27 08:33:19 -05:00
Snyk bot
d396c5b252
fix: upgrade aws-sdk from 2.1048.0 to 2.1049.0 ( #26 )
...
Snyk has created this PR to upgrade aws-sdk from 2.1048.0 to 2.1049.0.
See this package in npm:
https://www.npmjs.com/package/aws-sdk
See this project in Snyk:
https://app.snyk.io/org/davehorton/project/b7e09765-19b2-4aa5-90ba-10432e250041?utm_source=github&utm_medium=referral&page=upgrade-pr
2022-01-27 08:32:04 -05:00
Snyk bot
daef0ee215
fix: upgrade form-urlencoded from 6.0.4 to 6.0.5 ( #27 )
...
Snyk has created this PR to upgrade form-urlencoded from 6.0.4 to 6.0.5.
See this package in npm:
https://www.npmjs.com/package/form-urlencoded
See this project in Snyk:
https://app.snyk.io/org/davehorton/project/b7e09765-19b2-4aa5-90ba-10432e250041?utm_source=github&utm_medium=referral&page=upgrade-pr
2022-01-27 08:30:45 -05:00
Snyk bot
1d168e93e1
fix: package.json & package-lock.json to reduce vulnerabilities ( #28 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-SWAGGERUIDIST-2314884
2022-01-27 08:30:30 -05:00