feat: add public inventory catalog boundary

This commit is contained in:
2026-09-08 19:34:38 -04:00
parent f42d3e4fd5
commit 206bb18da6
12 changed files with 300 additions and 3 deletions
+5
View File
@@ -5,6 +5,7 @@ import multipart from '@fastify/multipart';
import { registerAuthRoutes } from '../modules/auth/routes/auth-routes.js';
import { registerAdminInventoryRoutes } from '../modules/inventory/routes/admin-inventory-routes.js';
import { registerAdminImageRoutes } from '../modules/inventory/routes/admin-image-routes.js';
import { registerPublicInventoryRoutes } from '../modules/inventory/routes/public-inventory-routes.js';
import { registerAdminListingRoutes } from '../modules/listings/routes/admin-listing-routes.js';
import { registerPublicListingRoutes } from '../modules/listings/routes/public-listing-routes.js';
import { registerAdminProductRoutes } from '../modules/products/routes/admin-product-routes.js';
@@ -65,6 +66,10 @@ export function buildApp(dependencies) {
...dependencies,
prefix: '/api/v1',
});
app.register(registerPublicInventoryRoutes, {
...dependencies,
prefix: '/api/v1',
});
return app;
}