Dave Horton
a46c24b3aa
change applications.app_json to TEXT as it could hold large strings
2023-02-03 16:34:11 -05:00
AFelix53
f5c833720a
feat: added twilio gateways ( #99 )
2023-01-30 10:16:27 -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
Charles Chance
02bba9d981
Update Simwood gateways ( #92 )
2023-01-12 07:48:47 -05:00
Dave Horton
642a6615a0
additional db upgrade statements for 0.8
2023-01-10 10:28:46 -05:00
Dave Horton
b0f317b545
final fix for proper alter table
2023-01-09 15:53:10 -05:00
Dave Horton
43d991ef1c
fix error in db update statement
2023-01-09 15:41:24 -05:00
Dave Horton
5ab1ad9056
fixes to update db script for 0.8.0
2023-01-09 14:51:54 -05:00
Dave Horton
c6fd24bc13
restore service_provider_limits.category enum and same for account
2022-12-14 19:50:20 -05:00
Dave Horton
59445d62cc
upgrade script needs to create permissions table
2022-12-12 21:03:30 -05:00
Dave Horton
4a78c5c1fc
allow numbers of up to 132 chars in phone_number table
2022-12-12 13:12:54 -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
fadbe116c2
update limits enum again
2022-11-26 12:55:00 -05:00
Dave Horton
02e3358c8f
add limits license_count and voice_call_minutes
2022-11-25 11:01:43 -05:00
Dave Horton
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
81cae89387
actual fix for column name
2022-10-10 14:14:57 +01:00
Dave Horton
b465e0b8cf
bugfix: wrong name of column in db upgrade script
2022-10-10 08:57:21 +01:00
Dave Horton
08edae376e
bugfix: db upgrade for v0.7.7
2022-10-09 09:18:08 +01:00
Dave Horton
b7a38c843a
bugfix: new column +register_from_domain is varchar not varbinary
2022-10-07 09:42:10 +01:00
Dave Horton
e067fc2cf4
add fields to db for outbound register customization (from user, from domain, whether to use public ip or sip realm in contact) ( #67 )
2022-10-06 09:57:00 +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
1898ba501d
upgrade should a FK to new column
2022-08-09 15:27:26 +02:00
Dave Horton
6f52202deb
bugfix: FK was wrong
2022-08-03 17:22:30 +01:00
Dave Horton
1e396266a0
upgrade-jambonz-db.js now handles schema upgrades
2022-07-29 09:48:28 +01: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
17d1be4605
update deps
2022-06-11 12:23:54 -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
1bd21cb39d
update to uuid@8.3.2
2022-02-01 20:42:10 -05:00
Dave Horton
f6d358d3df
Subspace ( #12 )
...
* changes for subspace (via nimbleape)
* changes from more testing
* working api to subspace
* more subspace fixes
* further subspace fixes
2021-12-07 07:40:50 -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
bc8ff644db
db-upgrade job exits with non-zero error code if fail to connect to db
2021-11-08 13:14:23 -05:00
Dave Horton
fa6acef02a
logging to db init job
2021-11-08 12:49:11 -05:00
Dave Horton
8117f77955
Dockerfile to init/upgrade the database, and associated changes
2021-11-08 10:54:57 -05:00
Dave Horton
1013f3f222
handle adding predefined carriers with smpp gateways
2021-09-09 15:38:33 -04:00
Dave Horton
ac4ea4b265
reset_admin_password - add option for specifying initial password
2021-07-01 13:55:04 -04:00
Dave Horton
0589328f24
when provisioning a new account on hosted system, automatically add hello-world and dial-time apps
2021-06-28 10:03:54 -04:00
Dave Horton
f66814fff2
bugfix: reset admin password
2021-06-26 19:29:54 -04:00
Dave Horton
a79f77934e
fix bug with seeding predefined carriers
2021-06-26 17:55:57 -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
fc61d3d2fa
add integration test
2021-05-07 08:33:13 -04:00
Dave Horton
081a83e121
add some columns to voip_carriers
2021-04-16 15:07:54 -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
f52cf88423
issue with multiple timestamps
2020-07-22 11:57:32 -04:00
Dave Horton
d3c347ac3f
schema syntax change
2020-07-22 11:51:19 -04:00
Dave Horton
5ae6cda12a
fix schema problem
2020-07-22 11:35:56 -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
326b1b673e
generate a new admin token as part of reset_admin_password.js
2020-05-31 16:35:02 -04:00