返回提交历史
Modified
src/app.ts
+2
-0
Modified
src/controllers/api/hubInstancesController.ts
+1
-3
Modified
src/routes/api.ts
+0
-7
Added
src/routes/arbiter.ts
+13
-0
XFEstudio/XFESpaceNinjaServer
chore: move arbiter routes to its own router (#3196)
Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/3196 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
83e9c013
代码差异
4 个文件
+16
-10
@@ -6,6 +6,7 @@ import { requestLogger } from "./middleware/morgenMiddleware.ts";
6
6
import { errorHandler } from "./middleware/errorHandler.ts";
7
7
8
8
import { apiRouter } from "./routes/api.ts";
9
import { arbiterRouter } from "./routes/arbiter.ts";
9
10
import { cacheRouter } from "./routes/cache.ts";
10
11
import { customRouter } from "./routes/custom.ts";
11
12
import { dynamicController } from "./routes/dynamic.ts";
@@ -38,6 +39,7 @@ app.use(bodyParser.text({ limit: "4mb" }));
38
39
app.use(requestLogger);
39
40
40
41
app.use("/api", apiRouter);
42
app.use("/api", arbiterRouter);
41
43
app.use("/", cacheRouter);
42
44
app.use("/custom", customRouter);
43
45
app.use("/cdn", dynamicController); // Post-U40
@@ -1,7 +1,5 @@
1
1
import type { RequestHandler } from "express";
2
2
3
const hubInstancesController: RequestHandler = (_req, res) => {
3
export const hubInstancesController: RequestHandler = (_req, res) => {
4
4
res.json("list 50 1 0 0 scenarios 0 0 0 0 0 0");
5
5
};
6
7
export { hubInstancesController };
@@ -50,7 +50,6 @@ import { descentRewardsController } from "../controllers/api/descentRewardsContr
50
50
import { destroyDojoDecoController } from "../controllers/api/destroyDojoDecoController.ts";
51
51
import { divvyAllianceVaultController } from "../controllers/api/divvyAllianceVaultController.ts";
52
52
import { dojoComponentRushController } from "../controllers/api/dojoComponentRushController.ts";
53
import { dojoController, setDojoURLController } from "../controllers/api/dojoController.ts";
54
53
import { dronesController } from "../controllers/api/dronesController.ts";
55
54
import { endlessXpController } from "../controllers/api/endlessXpController.ts";
56
55
import { entratiLabConquestModeController } from "../controllers/api/entratiLabConquestModeController.ts";
@@ -88,8 +87,6 @@ import { giveStartingGearGetController, giveStartingGearPostController } from ".
88
87
import { guildTechController } from "../controllers/api/guildTechController.ts";
89
88
import { hostSessionController } from "../controllers/api/hostSessionController.ts";
90
89
import { hubBlessingController } from "../controllers/api/hubBlessingController.ts";
91
import { hubController } from "../controllers/api/hubController.ts";
92
import { hubInstancesController } from "../controllers/api/hubInstancesController.ts";
93
90
import { inboxController } from "../controllers/api/inboxController.ts";
94
91
import { infestedFoundryController } from "../controllers/api/infestedFoundryController.ts";
95
92
import { inventoryController } from "../controllers/api/inventoryController.ts";
@@ -202,7 +199,6 @@ apiRouter.get("/declineAllianceInvite.php", declineAllianceInviteController);
202
199
apiRouter.get("/declineGuildInvite.php", declineGuildInviteController);
203
200
apiRouter.get("/deleteSession.php", deleteSessionController);
204
201
apiRouter.get("/divvyAllianceVault.php", divvyAllianceVaultController);
205
apiRouter.get("/dojo", dojoController);
206
202
apiRouter.get("/drones.php", dronesController);
207
203
apiRouter.get("/getAlliance.php", getAllianceController);
208
204
apiRouter.get("/getDailyDealStockLevels.php", getDailyDealStockLevelsController);
@@ -220,8 +216,6 @@ apiRouter.get("/getShip.php", getShipController);
220
216
apiRouter.get("/getShipDecos.php", (_req, res) => { res.end(); }); // needed to log in on U22.8
221
217
apiRouter.get("/getVendorInfo.php", getVendorInfoController);
222
218
apiRouter.get("/giveStartingGear.php", giveStartingGearGetController);
223
apiRouter.get("/hub", hubController);
224
apiRouter.get("/hubInstances", hubInstancesController);
225
219
apiRouter.get("/inbox.php", inboxController);
226
220
apiRouter.get("/inventory.php", inventoryController);
227
221
apiRouter.get("/loginRewards.php", loginRewardsController);
@@ -239,7 +233,6 @@ apiRouter.get("/setActiveQuest.php", setActiveQuestController);
239
233
apiRouter.get("/setActiveShip.php", setActiveShipController);
240
234
apiRouter.get("/setAllianceGuildPermissions.php", setAllianceGuildPermissionsController);
241
235
apiRouter.get("/setBootLocation.php", setBootLocationController);
242
apiRouter.get("/setDojoURL", setDojoURLController);
243
236
apiRouter.get("/setGuildMotd.php", setGuildMotdController);
244
237
apiRouter.get("/setSupportedSyndicate.php", setSupportedSyndicateController);
245
238
apiRouter.get("/signupAndroid.php", signupAndroidController);
@@ -0,0 +1,13 @@
1
import express from "express";
2
import { dojoController, setDojoURLController } from "../controllers/api/dojoController.ts";
3
import { hubController } from "../controllers/api/hubController.ts";
4
import { hubInstancesController } from "../controllers/api/hubInstancesController.ts";
5
6
const arbiterRouter = express.Router();
7
8
arbiterRouter.get("/dojo", dojoController);
9
arbiterRouter.get("/hub", hubController);
10
arbiterRouter.get("/hubInstances", hubInstancesController);
11
arbiterRouter.get("/setDojoURL", setDojoURLController);
12
13
export { arbiterRouter };