fix(api-endpoints): public_get and acme endpoints excluded from api docs generation ZMS-156 (#688)

* Added submission api endpoint to api docs generation

* exclude some acme and public endpoins from api docs generation

* rename exclude to excludeRoute
This commit is contained in:
NickOvt 2024-05-09 11:45:07 +03:00 committed by GitHub
parent 490b4e5118
commit cc832b2da7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 7 additions and 7 deletions

2
api.js
View file

@ -217,7 +217,7 @@ server.use(
// public files
server.get(
{ name: 'public_get', path: '/public/*' },
{ name: 'public_get', path: '/public/*', excludeRoute: true },
restify.plugins.serveStatic({
directory: Path.join(__dirname, 'public'),
default: 'index.html'

View file

@ -12,7 +12,7 @@ module.exports = (db, server, routeOptions) => {
const acmeChallenge = AcmeChallenge.create({ db: db.database });
server.get(
{ name: 'acmeToken', path: '/.well-known/acme-challenge/:token' },
{ name: 'acmeToken', path: '/.well-known/acme-challenge/:token', excludeRoute: true },
responseWrapper(async (req, res) => {
res.charSet('utf-8');

8
package-lock.json generated
View file

@ -60,7 +60,7 @@
"restify-cors-middleware2": "2.2.1",
"restify-errors": "8.0.2",
"restify-logger": "2.0.1",
"restifyapigenerate": "1.2.0",
"restifyapigenerate": "1.2.1",
"search-string": "3.1.0",
"seq-index": "1.1.0",
"smtp-server": "3.13.4",
@ -8695,9 +8695,9 @@
}
},
"node_modules/restifyapigenerate": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/restifyapigenerate/-/restifyapigenerate-1.2.0.tgz",
"integrity": "sha512-bSw4rQNnu60El+e4Y8oqzvgZgbtc+VemRc7xlCLPm0zE1VSm+6A/QT1Ob+4lu7E17PF+l+OZBIrCEEgxDl3lIg==",
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/restifyapigenerate/-/restifyapigenerate-1.2.1.tgz",
"integrity": "sha512-38LUDWrsbK14KnhdUwVxjqGCPeY+uPkXKxGLaEPc375YujWMpBl/Sve8XCyvfqoqSXce6fxqQt/tPqN4WVvt6Q==",
"engines": {
"node": ">=16.0.0"
}

View file

@ -96,7 +96,7 @@
"restify-cors-middleware2": "2.2.1",
"restify-errors": "8.0.2",
"restify-logger": "2.0.1",
"restifyapigenerate": "1.2.0",
"restifyapigenerate": "1.2.1",
"search-string": "3.1.0",
"seq-index": "1.1.0",
"smtp-server": "3.13.4",