Compare commits

...

27 Commits
v0.4.2 ... main

Author SHA1 Message Date
Dave Horton
d317f10ff2 0.4.11 2025-11-18 07:33:28 -05:00
Dave Horton
c3eb514677 update verb specs 2025-11-18 07:33:25 -05:00
Dave Horton
777b106d4c 0.4.10 2025-10-03 14:01:24 -04:00
Dave Horton
a5dd78cb08 update to verb specs with flux changes 2025-10-03 14:01:20 -04:00
Dave Horton
2c7b3fcd3e 0.4.9 2025-09-09 17:59:07 -04:00
Dave Horton
f93cc92689 dep 2025-09-09 17:58:58 -04:00
Dave Horton
d7c4e4dd7a 0.4.8 2025-08-17 12:01:33 -04:00
Dave Horton
dfaba2e5b7 Merge pull request #40 from jambonz/feat/jambonzResource
support jambonzResource
2025-08-16 23:12:00 -04:00
Quan HL
993611c55a support jambonzResource 2025-08-17 09:45:00 +07:00
Dave Horton
caaa35391f 0.4.7 2025-08-12 13:00:52 -04:00
Dave Horton
a24d3fe53b update verb specs 2025-08-12 13:00:47 -04:00
Dave Horton
c5848cb0b3 0.4.6 2025-08-05 10:21:14 -04:00
Dave Horton
d283c1bd78 update verb specs 2025-08-05 10:21:10 -04:00
Dave Horton
73d5fa3f07 0.4.5 2025-07-16 12:42:37 -04:00
Dave Horton
75f8cde97f Merge pull request #39 from sathishkumarpa-Kore/feature_branch
Upgrading @jambonz/verb-specifications from 0.0.107 to 0.0.111
2025-07-16 12:41:52 -04:00
sathishkumarpa-Kore
d890418926 Upgradig @jambonz/verb-specifications from 0.0.107 to 0.0.111 2025-07-16 14:24:40 +05:30
Dave Horton
33dadb8e61 0.4.4 2025-07-08 07:47:54 -04:00
Dave Horton
cd20ac6850 Merge pull request #37 from jambonz/fix/appenv_root_path
Update validator.js
2025-07-08 07:47:38 -04:00
Sam Machin
da84d61f92 lint 2025-07-08 09:11:34 +01:00
Sam Machin
7d1807375b Update validator.js 2025-07-08 09:09:48 +01:00
Dave Horton
083d9329f1 Merge pull request #36 from jambonz/feat/verb_spec
update verb specification 0.0.107
2025-07-03 07:15:33 -04:00
Quan HL
493eff492f update verb specification 0.0.107 2025-07-03 07:43:14 +07:00
Dave Horton
e761bc9d00 0.4.3 2025-05-24 09:32:57 -04:00
Dave Horton
dbf23b3aae Merge pull request #35 from jambonz/feat/env-var-ui-hints
add uiHint for to indicate how env should be displayed in portal
2025-05-24 09:30:59 -04:00
Dave Horton
8c2867aad2 add uiHint for to indicate how env should be displayed in portal 2025-05-24 09:29:10 -04:00
Dave Horton
79a059f954 Merge pull request #34 from rammohan-y/feat-33
updated verb-specification to 0.0.104
2025-05-22 14:23:08 -04:00
Rammohan Yadavalli
b66b10f43a updated verb-specification to 0.0.104 2025-05-16 12:15:23 +05:30
4 changed files with 20 additions and 11 deletions

View File

@@ -24,6 +24,14 @@
},
"obscure": {
"type": "boolean"
},
"uiHint": {
"type": "string",
"enum": ["input", "textarea", "filepicker"]
},
"jambonzResource": {
"type": "string",
"enum": ["carriers"]
}
},
"required": ["type", "description"]

View File

@@ -14,6 +14,7 @@ const schema = JSON.parse(fs.readFileSync(schemaPath, 'utf8'));
* @returns {Object} - Result with { success: boolean, config: Object, error: string }
*/
function getAppConfig({ urlPath, appJsonPath }) {
if (urlPath.length == 0) urlPath = '/';
try {
if (!appJsonPath) {
return {

18
package-lock.json generated
View File

@@ -1,15 +1,15 @@
{
"name": "@jambonz/node-client",
"version": "0.4.2",
"version": "0.4.11",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@jambonz/node-client",
"version": "0.4.2",
"version": "0.4.11",
"license": "MIT",
"dependencies": {
"@jambonz/verb-specifications": "^0.0.102",
"@jambonz/verb-specifications": "^0.0.121",
"ajv": "^8.12.0",
"ajv-formats": "^2.1.1",
"bent": "^7.3.12",
@@ -562,9 +562,9 @@
}
},
"node_modules/@jambonz/verb-specifications": {
"version": "0.0.102",
"resolved": "https://registry.npmjs.org/@jambonz/verb-specifications/-/verb-specifications-0.0.102.tgz",
"integrity": "sha512-hpxzrzmSv3uRjjI503lFsDddVhfI5oFHWfGaym2RCUuKhv+hX5UKjW1joU1MRXyG2ZX4Oh5BRMAcjEI9lTxoLA==",
"version": "0.0.121",
"resolved": "https://registry.npmjs.org/@jambonz/verb-specifications/-/verb-specifications-0.0.121.tgz",
"integrity": "sha512-urM8rCJihQn+/dB+0+rlIDf36MlIfCOhCpqqBc1euET2A5fxYP6XXXpNmxuk2CqiU5xNqhsSv362fqKIHtF3dw==",
"dependencies": {
"debug": "^4.3.4",
"pino": "^8.8.0"
@@ -926,9 +926,9 @@
}
},
"node_modules/brace-expansion": {
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"version": "1.1.12",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
"integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
"dev": true,
"dependencies": {
"balanced-match": "^1.0.0",

View File

@@ -1,6 +1,6 @@
{
"name": "@jambonz/node-client",
"version": "0.4.2",
"version": "0.4.11",
"description": "Node.js client for building jambonz applications (jambonz.org)",
"main": "lib/index.js",
"scripts": {
@@ -15,7 +15,7 @@
},
"license": "MIT",
"dependencies": {
"@jambonz/verb-specifications": "^0.0.102",
"@jambonz/verb-specifications": "^0.0.121",
"ajv": "^8.12.0",
"ajv-formats": "^2.1.1",
"bent": "^7.3.12",