mirror of
https://github.com/nodemailer/wildduck.git
synced 2024-09-20 07:16:05 +08:00
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:
parent
490b4e5118
commit
cc832b2da7
2
api.js
2
api.js
|
@ -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'
|
||||
|
|
|
@ -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
8
package-lock.json
generated
|
@ -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"
|
||||
}
|
||||
|
|
|
@ -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",
|
||||
|
|
Loading…
Reference in a new issue