Add tsoa create endpoints for orgs users and projects

This commit is contained in:
2026-03-03 16:06:30 +00:00
parent 8e223bfbec
commit 2d2aacf2c0
12 changed files with 803 additions and 63 deletions

View File

@@ -60,12 +60,15 @@ describe("tsoa swagger document", () => {
expect(operations.sort()).toEqual([
"GET /health",
"POST /orgs",
"GET /orgs",
"GET /orgs/{orgId}",
"GET /orgs/{orgId}/projects",
"GET /orgs/{orgId}/tasks",
"GET /users",
"POST /users",
"GET /projects",
"POST /projects",
"GET /tasks",
"POST /tasks",
"GET /tasks/{taskId}",
@@ -84,5 +87,8 @@ describe("tsoa swagger document", () => {
expect(schemas.CreateTaskRequest).toBeDefined();
expect(schemas.UpdateTaskRequest).toBeDefined();
expect(schemas.CreateOrganizationRequest).toBeDefined();
expect(schemas.CreateUserRequest).toBeDefined();
expect(schemas.CreateProjectRequest).toBeDefined();
});
});