refactor(mikrotikApplyService): transition from node-routeros to REST API client for MikroTik configuration; enhance request handling and error management
Publish Fast Tabler Docker image / build-and-push-fast (push) Successful in 2m10s

This commit is contained in:
2026-02-03 21:19:01 +07:00
parent e7c527f787
commit 999bd14590
4 changed files with 440 additions and 61 deletions
+1 -11
View File
@@ -17,7 +17,6 @@
"express": "^4.19.2",
"express-rate-limit": "^6.11.2",
"helmet": "^7.1.0",
"node-routeros": "^1.6.8",
"pino": "^9.4.0",
"pino-http": "^10.3.0",
"prom-client": "^15.1.3"
@@ -1990,6 +1989,7 @@
"version": "4.4.1",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
"integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"ms": "^2.1.3"
@@ -2631,16 +2631,6 @@
"node": ">= 0.6"
}
},
"node_modules/node-routeros": {
"version": "1.6.8",
"resolved": "https://registry.npmjs.org/node-routeros/-/node-routeros-1.6.8.tgz",
"integrity": "sha512-6N1N60mAsT8ALpbURMuLVGZ1tJAYislu8n1KBZ1TFBFXKO92krz+U92+xdMhu09RfPh8QQ8CyI5Fp9UznruhkA==",
"license": "MIT",
"dependencies": {
"debug": "*",
"iconv-lite": "*"
}
},
"node_modules/nodemon": {
"version": "3.1.10",
"resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.10.tgz",