Dave Horton
ee5e25bb8d
add support for deepgram STT
2022-11-10 14:34:04 -05:00
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
8d303390b7
jwt contains {scope, permissions, user_sid, account_sid, service_provider_sid}, force_change now in the body of /login response
2022-10-27 10:50:17 -04:00
35214a04dc
Feature/jwt auth ( #75 )
...
* 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
Co-authored-by: EgleH <egle.helms@gmail.com >
Co-authored-by: eglehelms <e.helms@cognigy.com >
2022-10-27 07:39:11 -04:00
Dave Horton and xquanluu
b65dc7080c
Dh password settings ( #72 )
...
* update package-lock.json
* Feat: password settings for account (#65 )
* feat: password settings for account
* feat: password settings for account
* fix: review comments
* fix: review comments
* fix: review comments
* return empty json
* fix: after review
Co-authored-by: xquanluu <110280845+xquanluu@users.noreply.github.com >
2022-10-23 14:11:00 -04:00
Dave Horton
36a1d4bef1
update model for new columns on voip_carriers
2022-10-06 11:08:59 +01:00
Dave Horton
05c46c5f39
Feature/sp call limits ( #63 )
...
* add api for setting/querying call limits by account and sp
* update an account or sp limit if one exists rather than creating a new one
2022-09-20 22:55:28 +02:00
Dave Horton
052a19cfdc
Feature/sp call limits ( #63 )
...
* add api for setting/querying call limits by account and sp
* update an account or sp limit if one exists rather than creating a new one
2022-09-20 13:12:28 +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
Lê Hàn Minh Khang
c5b1b36f28
Fix application /:sid return ( #54 )
...
* Fix application /:sid return
* fix tests
2022-08-17 18:50:04 -04:00
Dave Horton
2324890b72
add ability to create service_provider level apikeys
2022-05-06 20:30:38 -04:00
Dave Horton
1bd21cb39d
update to uuid@8.3.2
2022-02-01 20:42:10 -05:00
Dave Horton
c9bf943656
initial changes to support wellsaid tts ( #29 )
2022-01-27 08:17:51 -05:00
Dave Horton
24f6833493
fix test on mac
2022-01-21 09:58:49 -05:00
Dave Horton
0fd87a732f
need to provide status ENABLED when creating a subspace teleport
2021-12-08 20:11:15 -05:00
Dave Horton
f1d7dcc6d2
initial changes for microsoft speech support ( #11 )
...
* initial changes for microsoft speech support
* remove very wordy log message
2021-11-17 20:50:26 -05:00
Dave Horton
a06bba60e6
bugfix: setting a registration hook cleared out the queue event hook, and vice-versa
2021-08-23 14:17:41 -04:00
Dave Horton
e0bacb55e7
add support for queue_event_hook
2021-08-15 13:55:01 -04:00
Dave Horton
a5a759940b
add APIs to retrieve pcaps from homer
2021-07-29 13:58:49 -04:00
Dave Horton
ed51d8b13f
merge of features from hosted branch ( #7 )
...
major merge of features from the hosted branch that was created temporarily during the initial launch of jambonz.org
2021-06-17 15:56:21 -04:00
Dave Horton
ab7c69c0e8
fix test case
2021-05-07 08:38:54 -04:00
Dave Horton
fc61d3d2fa
add integration test
2021-05-07 08:33:13 -04:00
Dave Horton
7876b0efa6
migrate to gh actions
2020-12-14 16:01:16 -05:00
Dave Horton
484fa7841a
updated API with new properties for voip_carriers that require outbound registration
2020-12-11 10:34:34 -05:00
Dave Horton
ea64fb1a58
add sms messaging support
2020-10-09 08:04:39 -04:00
Dave Horton
3be0412de1
add list api keys for account, track last_used for api_keys
2020-07-22 11:31:05 -04:00
Dave Horton
4efee5a8b8
add voip_carriers.e164_leading_plus for carrier-level configuration of E.164 dial string
2020-07-16 09:45:59 -04:00
Dave Horton
a746bbc4c9
fix for service provider api
2020-05-29 09:54:26 -04:00
Dave Horton
0e248cb393
add support for ms teams
2020-05-26 08:57:19 -04:00
Dave Horton
be011db109
add support for sbc_addresses and ms_teams_tenants tables
2020-04-20 11:44:49 -04:00
Dave Horton
4df6f1e115
update to 0.3.2 jambonz-db-helpers
2020-02-15 15:42:32 -05:00
Dave Horton
9783afcff5
support for VoipCarriers that are customer PBXs
2020-02-08 10:39:17 -05:00
Dave Horton
87208bc669
revamp db - refactor webhooks
2020-01-28 10:30:07 -05:00
Dave Horton
7c2e12a4be
further changes, migrate to mysql2
2019-12-16 16:32:40 -05:00
Dave Horton
0b54b17c73
add sip_gateways
2019-12-11 20:47:58 -05:00
Dave Horton
b8f50a42b6
implementation for service_providers.root_domain
2019-12-10 10:27:09 -05:00
Dave Horton
760e0f53aa
more authentication tests
2019-12-06 10:14:18 -05:00
Dave Horton
10354816f2
more tests
2019-12-05 19:39:52 -05:00
Dave Horton
37cec3a133
more auth tests
2019-12-05 15:33:18 -05:00
Dave Horton
c95a9ebaf7
added more authentication tests
2019-12-05 15:11:53 -05:00
Dave Horton
a7396e2cf0
changes to handle travis mysql no root pwd
2019-12-05 10:28:42 -05:00
Dave Horton
98369c377b
test using native msql instead of docker
2019-12-05 09:43:47 -05:00
Dave Horton
6129974a52
switch travis distro to bionic
2019-12-05 08:12:05 -05:00
Dave Horton
fc3dbb38ad
more mysql tests
2019-12-04 22:32:18 -05:00
Dave Horton
f4ec42ce8e
another attempted travis fix for mysql issues
2019-12-04 22:13:34 -05:00
Dave Horton
8da81f30f0
test with mysql:latest
2019-12-04 22:04:41 -05:00
Dave Horton
cdafe6c601
travis fix
2019-12-04 21:50:34 -05:00
Dave Horton
0f06c44168
major updates and test suite
2019-12-04 21:43:27 -05:00