Commit Graph

595 Commits

Author SHA1 Message Date
Dan Jenkins
16dcd26216 allow disabling of all rate limits (#505) v0.9.5-rc18 2025-10-20 10:58:34 -04:00
Hoan Luu Huu
42f4318a17 support gladia stt (#503)
* support gladia stt

* wip

* update verb specification
2025-10-20 04:47:17 -04:00
Sam Machin
0f1f5e9b73 bump dbhelpers for cache change (#504) 2025-10-15 11:38:07 -04:00
Hoan Luu Huu
bcff9b35a6 support houndify stt (#498)
* support houndify stt

* wip

* test houdify stt credential

* wip

* wip

* update verb specification
2025-10-14 00:52:49 -04:00
Hoan Luu Huu
8267ddaffd support elevenlabs different endpoint (#502)
* support elevenlabs different endpoint

* wip

* wip

* wip
v0.9.5-rc17
2025-10-09 08:20:11 -04:00
Hoan Luu Huu
c3d12fafee support deeepgram influx (#501)
* support deeepgram influx

* update verb specification
v0.9.5-rc15 v0.9.5-rc16
2025-10-03 10:09:19 -04:00
Hoan Luu Huu
9421bb8aa1 fixed deepgram cannot fetch list of available voices for model (#500) v0.9.5-rc14 2025-09-27 10:13:06 -04:00
Hoan Luu Huu
a15c5cd267 speech utils v0.2.23 (#497) v0.9.5-rc12 2025-09-11 01:30:12 -04:00
Dave Horton
4de66789ef fix db upgrade script (#495) 2025-09-07 10:58:14 -04:00
RJ Burnham
a297d2038f Refactor S3MultipartUploadStream to optimize buffer handling and improve upload efficiency (#494)
- Replaced Buffer.concat with chunk accumulation to reduce time complexity during writes.
- Introduced bufferedBytes to track total size of accumulated chunks.
- Updated upload logic to handle parts more efficiently, minimizing memory overhead.
- Enhanced logging in upload function to include selected encoder format for better traceability.

(cherry picked from commit ce8bba2f18d807d4872b168e451e4501b1acb824)
2025-09-04 07:34:19 -04:00
Sam Machin
2e0ea56925 Fix API for Carriers & SIP Gateways (#492)
* allow account api keys to get/post sip gateways

* require sp sid when creating carriers

* allow account level api keys to query carriers

* lookup and set the service_provider_sid on account create carrier
v0.9.5-rc11
2025-08-28 08:46:42 -04:00
Dave Horton
9c8bfebd53 update to latest speech-utils v0.9.5-rc8 v0.9.5-rc9 v0.9.5-rc10 2025-08-17 09:53:33 -04:00
Dave Horton
035458ad3c logging v0.9.5-rc6 v0.9.5-rc7 2025-08-13 20:33:40 -04:00
Hoan Luu Huu
fd9dc77a58 support resemble TTS (#488)
* support resemble TTS

* wip

* wip

* update speech utils version

* update resemble voice list
2025-08-13 08:18:08 -04:00
Hoan Luu Huu
2b66a121a0 fixed deepgram river does not return api_key (#486) v0.9.5-rc5 2025-07-30 08:29:57 -04:00
Hoan Luu Huu
3a6d10e725 support deepgram river (#481)
* support deepgram river

* update verb specification version
v0.9.5-rc4
2025-07-29 13:51:36 -04:00
Dave Horton
6f87204d88 bump version v0.9.5-rc3 2025-07-15 11:44:19 -04:00
Sam Machin
9854666d4f add new /Callcount endpoint (#480)
* add new /Callcount endpoint

* update db-helpers

* update endpoint
v0.9.5-rc2
2025-07-03 11:49:27 -04:00
Hoan Luu Huu
0d4b7e88ad update verb specification 0.0.107 (#479) 2025-07-03 07:15:59 -04:00
Dave Horton
819319dbe5 logging v0.9.5-rc1 2025-07-01 18:25:54 -04:00
Hoan Luu Huu
0ba69e872b support assemblyai v3 (#475)
* support assemblyai v3

* update verb specification
2025-07-01 15:48:00 -04:00
Sam Machin
9b4f1b67bf Fix/default app tts (#476)
* set default TTS voice for new applicaiton

* add migration to update existing NULL values

* add migration to add default for existing db

* allow null
2025-07-01 07:48:39 -04:00
Sam Machin
542ccfca79 check for whitespace in gateways and phone numbers (#477) 2025-07-01 07:16:27 -04:00
Hoan Luu Huu
5421f1421f support inworld tts (#472)
* support inworld tts

* inworld tts voices
2025-06-27 11:12:00 -04:00
Sam Machin
0842793aea Update users.js (#474)
* Update users.js

* Update users.js
2025-06-27 07:13:14 -04:00
Sam Machin
781179bf0e fix unhandled exception (#473)
* handle error and return 400

* Update accounts.js

* Update accounts.js

* new test passing
2025-06-26 13:09:42 -04:00
Sam Machin
1532a4ab9c update db_helpers (#468) v0.9.4-4 2025-06-23 10:02:25 -04:00
Sam Machin
5fd89b1d65 remove pino.destination (#465) 2025-06-23 09:23:53 -04:00
Hoan Luu Huu
e2fc0216e1 support mod cartesia transcribe (#463) v0.9.4-3 2025-06-17 20:53:22 +02:00
Sam Machin
fcff3d4b32 add proxy detail from registered client (#458) v0.9.4 v0.9.4-1 v0.9.4-2 2025-06-02 08:08:48 -04:00
Hoan Luu Huu
2dd06df641 Fix Application Model Pagination Issue with LEFT JOINs (#461) v0.9.4-rc5 2025-06-01 08:31:27 -04:00
Hoan Luu Huu
579a586a03 fixed filter for carriers for an account (#460)
* fixed filter for carriers for an account

* wip

* wip
2025-05-30 07:24:55 -04:00
Hoan Luu Huu
3e1b383284 fix microsoft fetch list voice from hardcode westus region (#459) 2025-05-29 10:07:58 -04:00
Hoan Luu Huu
c51b7bab82 admin can create call on behalf of account (#446)
* admin and service provider can create call on behalf of account

* wip

* admin and service provider can create call on behalf of account

* wip

* wip

* wip
v0.9.4-rc4
2025-05-28 10:22:52 -04:00
Hoan Luu Huu
bb5dba7c20 support fetch tts/stt deepgram models from rest api (#457) 2025-05-28 09:59:02 -04:00
Hoan Luu Huu
c7e279d0ee support S3 compatible region (#453)
* support S3 compatible region

* wip
2025-05-28 08:04:15 -04:00
Hoan Luu Huu
6700ff35be support fetching application with pagination (#450)
* support fetching application with pagination

* pagination for voip carrier

* wip

* wip

* wip

* support phone number pagination

* wip

* wip

* wip
2025-05-28 07:28:48 -04:00
Sam Machin
3f2a304830 add rate limit by real ip or apikey (#455) v0.9.4-rc3 2025-05-23 12:36:35 -04:00
Hoan Luu Huu
f23c4fbd48 forward updateCall error response from feature server to client (#454)
* forward updateCall error response from feature server to client

* wip

* wip

* update review comment
2025-05-23 06:27:12 -04:00
Hoan Luu Huu
0c2f5becdc fixed updateCall cannot response 202 Accepted (#451) v0.9.4-rc2 2025-05-21 08:13:04 -04:00
Hoan Luu Huu
cd6772c10f wip (#449) 2025-05-19 09:51:06 -04:00
Dave Horton
b708f7beb6 update version v0.9.4-rc1 2025-05-14 15:39:38 -04:00
Hoan Luu Huu
431cc9e4f4 support filter phone numbers (#447) 2025-05-14 07:54:48 -04:00
Vasudev Anubrolu
35b10d55d5 feat/864 speech utils version up (#445) 2025-05-13 11:02:34 -04:00
Dave Horton
533e202474 update db-helpers 2025-05-13 10:35:00 -04:00
Dave Horton
e506fc8b66 fix bug updating application with env vars (#440) 2025-05-13 10:15:55 -04:00
Hoan Luu Huu
76a2054745 update speech-utils and verb specification (#444) 2025-05-13 09:44:21 -04:00
Hoan Luu Huu
be300ebd51 fixed save obscurbed azure connection_string for bucket credential (#443)
* fixed save obscurbed azure connection_string for bucket credential

* wip
2025-05-09 07:46:59 -04:00
Hoan Luu Huu
27c3664391 fixed API server crash when admin query voip-carrier (#442) 2025-05-09 07:42:24 -04:00
Dave Horton
48e39f37d3 when app url is websocket we still need to send to http schema not ws (#439)
* when app url is websocket we still need to send to http schema not ws

* fix bug from a previous PR
2025-05-08 13:41:36 -04:00