feat(tasks): add POST API

This commit is contained in:
Elian Doran
2025-02-18 19:30:02 +02:00
parent 98dff61305
commit 17f9fa7e89
5 changed files with 27 additions and 4 deletions

View File

@@ -281,6 +281,7 @@ function register(app: express.Application) {
apiRoute(DEL, "/api/etapi-tokens/:etapiTokenId", etapiTokensApiRoutes.deleteToken);
apiRoute(GET, "/api/tasks", tasksRoute.getTasks);
apiRoute(PST, "/api/tasks", tasksRoute.createNewTask);
// in case of local electron, local calls are allowed unauthenticated, for server they need auth
const clipperMiddleware = isElectron ? [] : [auth.checkEtapiToken];