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
Dave Horton
2436bea6ea
add support for LCC updateCall with conferenceParticipantState ( #296 )
...
* add support for LCC updateCall with conferenceParticipantState
* wip
* wip
2024-04-22 11:06:08 -04:00
Hoan Luu Huu
187a428a75
register use tls ( #302 )
2024-04-04 08:02:29 -04:00
Markus Frindt
68d73345ef
Improve Swagger file, add login route, fix swagger linting ( #291 )
...
Co-authored-by: Markus Frindt <m.frindt@cognigy.com >
2024-02-06 12:10:31 -05:00
Hoan Luu Huu
556717a9a4
enable convert raw to mp3 ( #284 )
2024-01-11 07:47:41 -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
Anton Voylenko
dcfe6cc05d
swagger: update create call spec ( #260 )
2023-11-14 10:40:31 -05:00
Hoan Luu Huu
0f244cf6d5
fix create update lcr generate too much request ( #259 )
...
* fix create update lcr generate too much request
* wip
2023-11-14 08:07:04 -05:00
Hoan Luu Huu
43344ae14b
user retriction ( #254 )
...
* user retriction
* wip
* wip
* wip
2023-11-08 12:40:28 -05:00
Hoan Luu Huu
f725d5f0a1
feat TTS synthAduio from API ( #252 )
...
* feat TTS synthAduio from API
* fix failing testcase
* wip
* wip
* wip
* wip
* uip
* wip
* fix
* fix
* swagger
2023-11-06 07:48:52 -05:00
Hoan Luu Huu
1e9f388f51
feat get registered client status ( #251 )
2023-11-03 07:33:03 -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
Dave Horton
042ad9f629
update to jambonz.cloud
2023-08-18 08:41:17 -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
46fb9b8875
feat: filter call by from and to ( #180 )
2023-06-08 19:36:54 -04:00
Hoan Luu Huu
2aa3d40268
fix: remove metadata out of rest:dial ( #165 )
2023-05-07 08:33:56 -04:00
Hoan Luu Huu
148fc49f06
feat: add metadata for create call ( #164 )
2023-05-07 07:21:46 -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
Anton Voylenko
3997f57365
update swagger docs ( #157 )
2023-05-01 10:50:22 -04:00
Anton Voylenko
a574045f8a
endpoint to retrieve active queues ( #156 )
2023-04-22 14:48:07 -04:00
Anton Voylenko
af3d03bef9
support filtering for retrieve info endpoint ( #153 )
...
* support filtering for retrieve info endpoint
* bump realtimedb-helpers
2023-04-19 07:33:24 -04:00
Anton Voylenko
34f83e323c
update swagger yaml ( #127 )
2023-03-23 09:08:38 -04: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
Hoan Luu Huu
019599741a
feat: add app_json to applications endpoint ( #100 )
...
* added phone_numbers.app_json column
* modify prev commit to put app_json on applications table
* feat: add app_json to applications endpoint
---------
Co-authored-by: Dave Horton <daveh@beachdognet.com >
Co-authored-by: Quan HL <quanluuhoang8@gmail.com >
2023-01-28 10:02:04 -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
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
110c4ed0d8
allow fromHost in createCall REST API
2022-10-25 13:22:30 -04:00
Dave Horton
36a1d4bef1
update model for new columns on voip_carriers
2022-10-06 11:08:59 +01: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
Hans Krutzer
08163a31d0
Add missing fields to PhoneNumbers POST request Swagger spec ( #53 )
2022-08-17 15:55:25 +02:00
Dave Horton
56b646b6db
Feature/siprec client ( #45 )
...
* updateCall now supports record action to start, stop, pause, or resume siprec
* update Dockerfile
2022-06-23 16:25:11 -04: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
e125491d5a
minor change for LCC to mute non-moderators in a conference
2021-09-25 12:38:12 -04:00
Dave Horton
8411570668
proxy sms failure responses unchanged
2021-09-22 10:50:37 -04:00
Brandon Lee Kitajchuk
318a8f0822
Fix incorrect operationId for MS Tenants :PUT method ( #8 )
2021-08-16 13:33:08 -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
dd53a62457
swagger updates
2020-12-11 10:47:52 -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
6b01f7f07e
swagger bugfix: createAccount and updateAccount changes
2020-11-11 15:41:03 -05:00
Dave Horton
6e0fc76281
deps
2020-10-26 10:06:43 -04:00
Dave Horton
ea64fb1a58
add sms messaging support
2020-10-09 08:04:39 -04:00
Dave Horton
491b44709c
swagger fixes
2020-09-20 15:49:57 -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