Files
big-brother/api/.adonisjs/server/routes.d.ts
T
2026-10-12 14:25:22 +02:00

108 lines
6.2 KiB
TypeScript

import '@adonisjs/core/types/http'
type ParamValue = string | number | bigint | boolean
export type ScannedRoutes = {
ALL: {
'auth.login': { paramsTuple?: []; params?: {} }
'auth.logout': { paramsTuple?: []; params?: {} }
'auth.me': { paramsTuple?: []; params?: {} }
'overview.index': { paramsTuple?: []; params?: {} }
'metrics.live': { paramsTuple?: []; params?: {} }
'metrics.history': { paramsTuple?: []; params?: {} }
'containers.index': { paramsTuple?: []; params?: {} }
'containers.show': { paramsTuple: [ParamValue]; params: {'id': ParamValue} }
'containers.logs': { paramsTuple: [ParamValue]; params: {'id': ParamValue} }
'containers.action': { paramsTuple: [ParamValue,ParamValue]; params: {'id': ParamValue,'action': ParamValue} }
'sites.index': { paramsTuple?: []; params?: {} }
'sites.check': { paramsTuple?: []; params?: {} }
'sites.show': { paramsTuple: [ParamValue]; params: {'id': ParamValue} }
'projects.index': { paramsTuple?: []; params?: {} }
'projects.store': { paramsTuple?: []; params?: {} }
'projects.options': { paramsTuple?: []; params?: {} }
'projects.show': { paramsTuple: [ParamValue,ParamValue]; params: {'category': ParamValue,'name': ParamValue} }
'projects.fetch': { paramsTuple: [ParamValue,ParamValue]; params: {'category': ParamValue,'name': ParamValue} }
'projects.action': { paramsTuple: [ParamValue,ParamValue,ParamValue]; params: {'category': ParamValue,'name': ParamValue,'action': ParamValue} }
'caddy.show': { paramsTuple?: []; params?: {} }
'caddy.update': { paramsTuple?: []; params?: {} }
'caddy.reload': { paramsTuple?: []; params?: {} }
'caddy.versions': { paramsTuple?: []; params?: {} }
'caddy.version': { paramsTuple: [ParamValue]; params: {'id': ParamValue} }
'caddy.restore': { paramsTuple: [ParamValue]; params: {'id': ParamValue} }
'backups.index': { paramsTuple?: []; params?: {} }
'backups.store': { paramsTuple?: []; params?: {} }
'backups.download': { paramsTuple: [ParamValue]; params: {'name': ParamValue} }
'backups.destroy': { paramsTuple: [ParamValue]; params: {'name': ParamValue} }
'jobs.stream': { paramsTuple: [ParamValue]; params: {'id': ParamValue} }
'audit.index': { paramsTuple?: []; params?: {} }
'audit.show': { paramsTuple: [ParamValue]; params: {'id': ParamValue} }
'spa.index': { paramsTuple: [...ParamValue[]]; params: {'*': ParamValue[]} }
}
POST: {
'auth.login': { paramsTuple?: []; params?: {} }
'auth.logout': { paramsTuple?: []; params?: {} }
'containers.action': { paramsTuple: [ParamValue,ParamValue]; params: {'id': ParamValue,'action': ParamValue} }
'sites.check': { paramsTuple?: []; params?: {} }
'projects.store': { paramsTuple?: []; params?: {} }
'projects.fetch': { paramsTuple: [ParamValue,ParamValue]; params: {'category': ParamValue,'name': ParamValue} }
'projects.action': { paramsTuple: [ParamValue,ParamValue,ParamValue]; params: {'category': ParamValue,'name': ParamValue,'action': ParamValue} }
'caddy.reload': { paramsTuple?: []; params?: {} }
'caddy.restore': { paramsTuple: [ParamValue]; params: {'id': ParamValue} }
'backups.store': { paramsTuple?: []; params?: {} }
}
GET: {
'auth.me': { paramsTuple?: []; params?: {} }
'overview.index': { paramsTuple?: []; params?: {} }
'metrics.live': { paramsTuple?: []; params?: {} }
'metrics.history': { paramsTuple?: []; params?: {} }
'containers.index': { paramsTuple?: []; params?: {} }
'containers.show': { paramsTuple: [ParamValue]; params: {'id': ParamValue} }
'containers.logs': { paramsTuple: [ParamValue]; params: {'id': ParamValue} }
'sites.index': { paramsTuple?: []; params?: {} }
'sites.show': { paramsTuple: [ParamValue]; params: {'id': ParamValue} }
'projects.index': { paramsTuple?: []; params?: {} }
'projects.options': { paramsTuple?: []; params?: {} }
'projects.show': { paramsTuple: [ParamValue,ParamValue]; params: {'category': ParamValue,'name': ParamValue} }
'caddy.show': { paramsTuple?: []; params?: {} }
'caddy.versions': { paramsTuple?: []; params?: {} }
'caddy.version': { paramsTuple: [ParamValue]; params: {'id': ParamValue} }
'backups.index': { paramsTuple?: []; params?: {} }
'backups.download': { paramsTuple: [ParamValue]; params: {'name': ParamValue} }
'jobs.stream': { paramsTuple: [ParamValue]; params: {'id': ParamValue} }
'audit.index': { paramsTuple?: []; params?: {} }
'audit.show': { paramsTuple: [ParamValue]; params: {'id': ParamValue} }
'spa.index': { paramsTuple: [...ParamValue[]]; params: {'*': ParamValue[]} }
}
HEAD: {
'auth.me': { paramsTuple?: []; params?: {} }
'overview.index': { paramsTuple?: []; params?: {} }
'metrics.live': { paramsTuple?: []; params?: {} }
'metrics.history': { paramsTuple?: []; params?: {} }
'containers.index': { paramsTuple?: []; params?: {} }
'containers.show': { paramsTuple: [ParamValue]; params: {'id': ParamValue} }
'containers.logs': { paramsTuple: [ParamValue]; params: {'id': ParamValue} }
'sites.index': { paramsTuple?: []; params?: {} }
'sites.show': { paramsTuple: [ParamValue]; params: {'id': ParamValue} }
'projects.index': { paramsTuple?: []; params?: {} }
'projects.options': { paramsTuple?: []; params?: {} }
'projects.show': { paramsTuple: [ParamValue,ParamValue]; params: {'category': ParamValue,'name': ParamValue} }
'caddy.show': { paramsTuple?: []; params?: {} }
'caddy.versions': { paramsTuple?: []; params?: {} }
'caddy.version': { paramsTuple: [ParamValue]; params: {'id': ParamValue} }
'backups.index': { paramsTuple?: []; params?: {} }
'backups.download': { paramsTuple: [ParamValue]; params: {'name': ParamValue} }
'jobs.stream': { paramsTuple: [ParamValue]; params: {'id': ParamValue} }
'audit.index': { paramsTuple?: []; params?: {} }
'audit.show': { paramsTuple: [ParamValue]; params: {'id': ParamValue} }
'spa.index': { paramsTuple: [...ParamValue[]]; params: {'*': ParamValue[]} }
}
PUT: {
'caddy.update': { paramsTuple?: []; params?: {} }
}
DELETE: {
'backups.destroy': { paramsTuple: [ParamValue]; params: {'name': ParamValue} }
}
}
declare module '@adonisjs/core/types/http' {
export interface RoutesList extends ScannedRoutes {}
}