/issues/all

This commit is contained in:
Oliver Bryan
2025-12-08 01:00:03 +00:00
parent b631fbaada
commit 3eeb7aeee7
3 changed files with 11 additions and 0 deletions

View File

@@ -15,6 +15,7 @@ const main = async () => {
"/issue/update": routes.issueUpdate, "/issue/update": routes.issueUpdate,
"/issue/delete": routes.issueDelete, "/issue/delete": routes.issueDelete,
"/issues/:projectBlob": routes.issuesInProject, "/issues/:projectBlob": routes.issuesInProject,
"/issues/all": routes.issues,
}, },
}); });

View File

@@ -2,10 +2,12 @@ import issueCreate from "./issue/create";
import issueDelete from "./issue/delete"; import issueDelete from "./issue/delete";
import issueUpdate from "./issue/update"; import issueUpdate from "./issue/update";
import issuesInProject from "./issues/[projectBlob]"; import issuesInProject from "./issues/[projectBlob]";
import issues from "./issues/all";
export const routes = { export const routes = {
issueCreate, issueCreate,
issueDelete, issueDelete,
issueUpdate, issueUpdate,
issuesInProject, issuesInProject,
issues,
}; };

8
src/routes/issues/all.ts Normal file
View File

@@ -0,0 +1,8 @@
import type { BunRequest } from "bun";
import { getIssues } from "../../db/queries";
export default async function issues(req: BunRequest) {
const issues = await getIssues();
return Response.json(issues);
}