42 lines
2.3 KiB
TypeScript
Raw Normal View History

2023-05-19 15:22:48 -03:00
import express from "express";
2024-10-12 00:26:19 +02:00
import { tunablesController } from "@/src/controllers/custom/tunablesController";
2024-05-04 14:44:23 +02:00
import { getItemListsController } from "@/src/controllers/custom/getItemListsController";
import { pushArchonCrystalUpgradeController } from "@/src/controllers/custom/pushArchonCrystalUpgradeController";
import { popArchonCrystalUpgradeController } from "@/src/controllers/custom/popArchonCrystalUpgradeController";
2024-12-23 03:34:14 +01:00
import { deleteAccountController } from "@/src/controllers/custom/deleteAccountController";
2024-12-23 14:37:07 +01:00
import { renameAccountController } from "@/src/controllers/custom/renameAccountController";
2024-05-04 14:44:23 +02:00
import { createAccountController } from "@/src/controllers/custom/createAccountController";
import { createMessageController } from "@/src/controllers/custom/createMessageController";
import { addCurrencyController } from "../controllers/custom/addCurrencyController";
import { addItemsController } from "@/src/controllers/custom/addItemsController";
2025-01-24 15:44:34 +01:00
import { addXpController } from "@/src/controllers/custom/addXpController";
2025-01-20 12:19:32 +01:00
import { importController } from "@/src/controllers/custom/importController";
import { getConfigDataController } from "@/src/controllers/custom/getConfigDataController";
import { updateConfigDataController } from "@/src/controllers/custom/updateConfigDataController";
import { manageQuestsController } from "@/src/controllers/custom/manageQuestsController";
2023-05-19 15:22:48 -03:00
const customRouter = express.Router();
2024-10-12 00:26:19 +02:00
customRouter.get("/tunables.json", tunablesController);
2024-05-04 14:44:23 +02:00
customRouter.get("/getItemLists", getItemListsController);
customRouter.get("/pushArchonCrystalUpgrade", pushArchonCrystalUpgradeController);
customRouter.get("/popArchonCrystalUpgrade", popArchonCrystalUpgradeController);
2024-12-23 03:34:14 +01:00
customRouter.get("/deleteAccount", deleteAccountController);
2024-12-23 14:37:07 +01:00
customRouter.get("/renameAccount", renameAccountController);
2024-05-04 14:44:23 +02:00
2023-05-19 15:22:48 -03:00
customRouter.post("/createAccount", createAccountController);
2025-01-31 14:15:36 +01:00
customRouter.post("/createMessage", createMessageController);
customRouter.post("/addCurrency", addCurrencyController);
customRouter.post("/addItems", addItemsController);
2025-01-24 15:44:34 +01:00
customRouter.post("/addXp", addXpController);
2025-01-20 12:19:32 +01:00
customRouter.post("/import", importController);
customRouter.post("/manageQuests", manageQuestsController);
2023-05-19 15:22:48 -03:00
customRouter.get("/config", getConfigDataController);
customRouter.post("/config", updateConfigDataController);
2024-06-14 22:38:33 +00:00
export { customRouter };