summary refs log tree commit diff
path: root/api/src/routes/applications
diff options
context:
space:
mode:
authorFlam3rboy <34555296+Flam3rboy@users.noreply.github.com>2022-08-13 02:00:50 +0200
committerTheArcaneBrony <myrainbowdash949@gmail.com>2022-08-13 22:00:55 +0200
commit5e86d7ab9c5200d794c3adb2b422d20a2aefd2ce (patch)
tree0a4b23ee96862077b21dea20cf71205709e15f7c /api/src/routes/applications
parenttry to update build script (diff)
downloadserver-5e86d7ab9c5200d794c3adb2b422d20a2aefd2ce.tar.xz
restructure to single project
Diffstat (limited to 'api/src/routes/applications')
-rw-r--r--api/src/routes/applications/#id/entitlements.ts12
-rw-r--r--api/src/routes/applications/detectable.ts11
-rw-r--r--api/src/routes/applications/index.ts34
3 files changed, 0 insertions, 57 deletions
diff --git a/api/src/routes/applications/#id/entitlements.ts b/api/src/routes/applications/#id/entitlements.ts
deleted file mode 100644
index cfcfe40f..00000000
--- a/api/src/routes/applications/#id/entitlements.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-import { Router, Response, Request } from "express";
-import { route } from "@fosscord/api";
-
-const router = Router();
-
-router.get("/", route({}), (req: Request, res: Response) => {
-	// TODO:
-	//const { exclude_consumed } = req.query;
-	res.status(200).send([]);
-});
-
-export default router;
diff --git a/api/src/routes/applications/detectable.ts b/api/src/routes/applications/detectable.ts
deleted file mode 100644
index 28ce42da..00000000
--- a/api/src/routes/applications/detectable.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-import { Request, Response, Router } from "express";
-import { route } from "@fosscord/api";
-
-const router: Router = Router();
-
-router.get("/", route({}), async (req: Request, res: Response) => {
-	//TODO
-	res.send([]).status(200);
-});
-
-export default router;
diff --git a/api/src/routes/applications/index.ts b/api/src/routes/applications/index.ts
deleted file mode 100644
index 033dcc51..00000000
--- a/api/src/routes/applications/index.ts
+++ /dev/null
@@ -1,34 +0,0 @@
-import { Request, Response, Router } from "express";
-import { route } from "@fosscord/api";
-import { Application, OrmUtils, Team, trimSpecial, User } from "@fosscord/util";
-
-const router: Router = Router();
-
-export interface ApplicationCreateSchema {
-	name: string;
-	team_id?: string | number;
-}
-
-router.get("/", route({}), async (req: Request, res: Response) => {
-	//TODO
-	let results = await Application.find({where: {owner: {id: req.user_id}}, relations: ["owner", "bot"] });
-	res.json(results).status(200);
-});
-
-router.post("/", route({}), async (req: Request, res: Response) => {
-	const body = req.body as ApplicationCreateSchema;
-	const user = await User.findOne({where: {id: req.user_id}})
-	if(!user) res.status(420);
-	let app = OrmUtils.mergeDeep(new Application(), {
-		name: trimSpecial(body.name),
-		description: "",
-		bot_public: true,
-		owner: user,
-		verify_key: "IMPLEMENTME",
-		flags: 0
-	});
-	await app.save();
-	res.json(app).status(200);
-});
-
-export default router;
\ No newline at end of file