This commit is contained in:
proddy
2025-02-08 22:33:27 +00:00
parent 133cddef5b
commit 5595c01221
3 changed files with 44 additions and 42 deletions

View File

@@ -9,7 +9,7 @@
"format": "prettier -l -w '**/*.{ts,tsx,js,css,json,md}'" "format": "prettier -l -w '**/*.{ts,tsx,js,css,json,md}'"
}, },
"dependencies": { "dependencies": {
"@msgpack/msgpack": "^2.8.0", "@msgpack/msgpack": "^3.0.0",
"@trivago/prettier-plugin-sort-imports": "^5.2.2", "@trivago/prettier-plugin-sort-imports": "^5.2.2",
"formidable": "^3.5.2", "formidable": "^3.5.2",
"itty-router": "^5.0.18", "itty-router": "^5.0.18",

View File

@@ -4338,7 +4338,7 @@ router
.get(SYSTEM_STATUS_ENDPOINT, () => { .get(SYSTEM_STATUS_ENDPOINT, () => {
if (countHardwarePoll >= 2) { if (countHardwarePoll >= 2) {
countHardwarePoll = 0; countHardwarePoll = 0;
system_status.status = 'ready'; system_status.status = 0; // SYSTEM_STATUS_NORMAL
} }
countHardwarePoll++; countHardwarePoll++;
@@ -5036,7 +5036,7 @@ router
return status(200); return status(200);
} else if (cmd === 'restart') { } else if (cmd === 'restart') {
console.log('restarting...'); console.log('restarting...');
system_status.status = 'restarting'; system_status.status = 5;
countHardwarePoll = 0; countHardwarePoll = 0;
return status(200); return status(200);
} else if (cmd === 'read') { } else if (cmd === 'read') {
@@ -5051,12 +5051,14 @@ router
router router
.get(GH_ENDPOINT_ROOT + '/tags/latest', () => { .get(GH_ENDPOINT_ROOT + '/tags/latest', () => {
console.log('returning latest development version: ' + LATEST_DEV_VERSION); const data = { name: 'v' + LATEST_DEV_VERSION, published_at: new Date().toISOString() };
return { name: 'v' + LATEST_DEV_VERSION }; console.log('returning latest development version: ', data);
return data;
}) })
.get(GH_ENDPOINT_ROOT + '/latest', () => { .get(GH_ENDPOINT_ROOT + '/latest', () => {
console.log('returning latest stable version: ' + LATEST_STABLE_VERSION); const data = { name: 'v' + LATEST_STABLE_VERSION, published_at: '2025-02-07T20:09:46Z' };
return { name: 'v' + LATEST_STABLE_VERSION }; console.log('returning latest stable version: ', data);
return data;
}); });
// const logger: ResponseHandler = (response, request) => { // const logger: ResponseHandler = (response, request) => {

View File

@@ -5,7 +5,7 @@ __metadata:
version: 8 version: 8
cacheKey: 10c0 cacheKey: 10c0
"@babel/code-frame@npm:^7.25.9, @babel/code-frame@npm:^7.26.2": "@babel/code-frame@npm:^7.26.2":
version: 7.26.2 version: 7.26.2
resolution: "@babel/code-frame@npm:7.26.2" resolution: "@babel/code-frame@npm:7.26.2"
dependencies: dependencies:
@@ -16,16 +16,16 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@babel/generator@npm:^7.26.5": "@babel/generator@npm:^7.26.5, @babel/generator@npm:^7.26.8":
version: 7.26.5 version: 7.26.8
resolution: "@babel/generator@npm:7.26.5" resolution: "@babel/generator@npm:7.26.8"
dependencies: dependencies:
"@babel/parser": "npm:^7.26.5" "@babel/parser": "npm:^7.26.8"
"@babel/types": "npm:^7.26.5" "@babel/types": "npm:^7.26.8"
"@jridgewell/gen-mapping": "npm:^0.3.5" "@jridgewell/gen-mapping": "npm:^0.3.5"
"@jridgewell/trace-mapping": "npm:^0.3.25" "@jridgewell/trace-mapping": "npm:^0.3.25"
jsesc: "npm:^3.0.2" jsesc: "npm:^3.0.2"
checksum: 10c0/3be79e0aa03f38858a465d12ee2e468320b9122dc44fc85984713e32f16f4d77ce34a16a1a9505972782590e0b8d847b6f373621f9c6fafa1906d90f31416cb0 checksum: 10c0/9467f197d285ac315d1fa419138d36a3bfd69ca4baf763e914acab12f5f38e5d231497f6528e80613b28e73bb28c66fcc50b250b1f277b1a4d38ac14b03e9674
languageName: node languageName: node
linkType: hard linkType: hard
@@ -43,50 +43,50 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@babel/parser@npm:^7.25.9, @babel/parser@npm:^7.26.5, @babel/parser@npm:^7.26.7": "@babel/parser@npm:^7.26.7, @babel/parser@npm:^7.26.8":
version: 7.26.7 version: 7.26.8
resolution: "@babel/parser@npm:7.26.7" resolution: "@babel/parser@npm:7.26.8"
dependencies: dependencies:
"@babel/types": "npm:^7.26.7" "@babel/types": "npm:^7.26.8"
bin: bin:
parser: ./bin/babel-parser.js parser: ./bin/babel-parser.js
checksum: 10c0/dcb08a4f2878ece33caffefe43b71488d753324bae7ca58d64bca3bc4af34dcfa1b58abdf9972516d76af760fceb25bb9294ca33461d56b31c5059ccfe32001f checksum: 10c0/da04f26bae732a5b6790775a736b58c7876c28e62203c5097f043fd7273ef6debe5bfd7a4e670a6819f4549b215c7b9762c6358e44797b3c4d733defc8290781
languageName: node languageName: node
linkType: hard linkType: hard
"@babel/template@npm:^7.25.9": "@babel/template@npm:^7.26.8":
version: 7.25.9 version: 7.26.8
resolution: "@babel/template@npm:7.25.9" resolution: "@babel/template@npm:7.26.8"
dependencies: dependencies:
"@babel/code-frame": "npm:^7.25.9" "@babel/code-frame": "npm:^7.26.2"
"@babel/parser": "npm:^7.25.9" "@babel/parser": "npm:^7.26.8"
"@babel/types": "npm:^7.25.9" "@babel/types": "npm:^7.26.8"
checksum: 10c0/ebe677273f96a36c92cc15b7aa7b11cc8bc8a3bb7a01d55b2125baca8f19cae94ff3ce15f1b1880fb8437f3a690d9f89d4e91f16fc1dc4d3eb66226d128983ab checksum: 10c0/90bc1085cbc090cbdd43af7b9dbb98e6bda96e55e0f565f17ebb8e97c2dfce866dc727ca02b8e08bd2662ba4fd3851907ba3c48618162c291221af17fb258213
languageName: node languageName: node
linkType: hard linkType: hard
"@babel/traverse@npm:^7.26.7": "@babel/traverse@npm:^7.26.7":
version: 7.26.7 version: 7.26.8
resolution: "@babel/traverse@npm:7.26.7" resolution: "@babel/traverse@npm:7.26.8"
dependencies: dependencies:
"@babel/code-frame": "npm:^7.26.2" "@babel/code-frame": "npm:^7.26.2"
"@babel/generator": "npm:^7.26.5" "@babel/generator": "npm:^7.26.8"
"@babel/parser": "npm:^7.26.7" "@babel/parser": "npm:^7.26.8"
"@babel/template": "npm:^7.25.9" "@babel/template": "npm:^7.26.8"
"@babel/types": "npm:^7.26.7" "@babel/types": "npm:^7.26.8"
debug: "npm:^4.3.1" debug: "npm:^4.3.1"
globals: "npm:^11.1.0" globals: "npm:^11.1.0"
checksum: 10c0/b23a36ce40d2e4970741431c45d4f92e3f4c2895c0a421456516b2729bd9e17278846e01ee3d9039b0adf5fc5a071768061c17fcad040e74a5c3e39517449d5b checksum: 10c0/0771d1ce0351628ad2e8dac56f0d59f706eb125c83fbcc039bde83088ba0a1477244ad5fb060802f90366cc4d7fa871e5009a292aef6205bcf83f2e01d1a0a5d
languageName: node languageName: node
linkType: hard linkType: hard
"@babel/types@npm:^7.25.9, @babel/types@npm:^7.26.5, @babel/types@npm:^7.26.7": "@babel/types@npm:^7.26.7, @babel/types@npm:^7.26.8":
version: 7.26.7 version: 7.26.8
resolution: "@babel/types@npm:7.26.7" resolution: "@babel/types@npm:7.26.8"
dependencies: dependencies:
"@babel/helper-string-parser": "npm:^7.25.9" "@babel/helper-string-parser": "npm:^7.25.9"
"@babel/helper-validator-identifier": "npm:^7.25.9" "@babel/helper-validator-identifier": "npm:^7.25.9"
checksum: 10c0/7810a2bca97b13c253f07a0863a628d33dbe76ee3c163367f24be93bfaf4c8c0a325f73208abaaa050a6b36059efc2950c2e4b71fb109c0f07fa62221d8473d4 checksum: 10c0/cd41ea47bb3d7baf2b3bf5e70e9c3a16f2eab699fab8575b2b31a7b1cb64166eb52c97124313863dde0581747bfc7a1810c838ad60b5b7ad1897d8004c7b95a9
languageName: node languageName: node
linkType: hard linkType: hard
@@ -132,10 +132,10 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@msgpack/msgpack@npm:^2.8.0": "@msgpack/msgpack@npm:^3.0.0":
version: 2.8.0 version: 3.0.0
resolution: "@msgpack/msgpack@npm:2.8.0" resolution: "@msgpack/msgpack@npm:3.0.0"
checksum: 10c0/5964ed3daad9ccf314238da81c91152dc693bca167b2469445c1d3ce0495443612e543d052281061a91ec48ed44a6a49dd3a334b5d0dbe2dc2db6ea6143e5787 checksum: 10c0/7616654e175129e5b6f823d3c9ebed6711a7dd7460e11c2278ac69bacb565e45e3503919914af50dd7cf7d9723302314676b94e31ab735a892ca6db4bef0e17b
languageName: node languageName: node
linkType: hard linkType: hard
@@ -260,7 +260,7 @@ __metadata:
version: 0.0.0-use.local version: 0.0.0-use.local
resolution: "mock-api@workspace:." resolution: "mock-api@workspace:."
dependencies: dependencies:
"@msgpack/msgpack": "npm:^2.8.0" "@msgpack/msgpack": "npm:^3.0.0"
"@trivago/prettier-plugin-sort-imports": "npm:^5.2.2" "@trivago/prettier-plugin-sort-imports": "npm:^5.2.2"
formidable: "npm:^3.5.2" formidable: "npm:^3.5.2"
itty-router: "npm:^5.0.18" itty-router: "npm:^5.0.18"