remove http routes

Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
This commit is contained in:
aramissennyeydd
2025-09-26 10:55:01 -04:00
committed by Fredrik Adelöw
parent f9f600e951
commit 3e19bd3667
4 changed files with 2 additions and 17 deletions
+1 -2
View File
@@ -48,8 +48,7 @@
"dependencies": {
"@backstage/backend-plugin-api": "workspace:^",
"@backstage/config": "workspace:^",
"@backstage/errors": "workspace:^",
"express-promise-router": "^4.1.0"
"@backstage/errors": "workspace:^"
},
"devDependencies": {
"@backstage/backend-defaults": "workspace:^",
@@ -32,9 +32,6 @@ const baseFactories = [
mockServices.lifecycle.factory(),
mockServices.rootLogger.factory(),
mockServices.logger.factory(),
mockServices.rootConfig.factory(),
mockServices.rootHttpRouter.mock().factory,
mockServices.rootHealth.factory(),
];
function mkNoopFactory(ref: ServiceRef<{}, 'plugin'>) {
@@ -42,7 +42,6 @@ import { createInitializationLogger } from './createInitializationLogger';
import { unwrapFeature } from './helpers';
// eslint-disable-next-line @backstage/no-relative-monorepo-imports
import type { InstanceMetadataServicePluginInfo } from '../../../backend-plugin-api/src/services/definitions/InstanceMetadataService';
import Router from 'express-promise-router';
export interface BackendRegisterInit {
consumes: Set<ServiceOrExtensionPoint>;
@@ -133,10 +132,9 @@ function createInstanceMetadataServiceFactory(
return createServiceFactory({
service: coreServices.instanceMetadata,
deps: {
httpRouter: coreServices.rootHttpRouter,
logger: coreServices.rootLogger,
},
factory: async ({ logger, httpRouter }) => {
factory: async ({ logger }) => {
const instanceMetadata = {
getInstalledPlugins: () => Object.values(installedPlugins),
};
@@ -147,14 +145,6 @@ function createInstanceMetadataServiceFactory(
.map(p => p.pluginId)
.join(', ')}`,
);
const router = Router();
router.get('/info', (_, res) => {
res.json({ plugins: Object.values(installedPlugins) });
});
httpRouter.use('/.backstage/instanceMetadata/v1', router);
return instanceMetadata;
},
});
-1
View File
@@ -2518,7 +2518,6 @@ __metadata:
"@backstage/cli": "workspace:^"
"@backstage/config": "workspace:^"
"@backstage/errors": "workspace:^"
express-promise-router: "npm:^4.1.0"
languageName: unknown
linkType: soft