diff --git a/server/index.js b/server/index.js index 363d8e6..b7c32a4 100644 --- a/server/index.js +++ b/server/index.js @@ -22,7 +22,7 @@ console.log('Initializing database...'); initDatabase(); console.log('✓ Database ready!\n'); -// ── Middleware ───────────────────────────────────────────────────────── +// ── Middleware ────────────────────────────────────────────────────────── app.use(helmet({ contentSecurityPolicy: false })); app.use(cors()); app.use(express.json()); @@ -38,6 +38,7 @@ app.use('/static', (_req, res) => res.status(404).json({ error: 'Static asset n app.use('/api/dogs', require('./routes/dogs')); app.use('/api/litters', require('./routes/litters')); app.use('/api/health', require('./routes/health')); +app.use('/api/genetics', require('./routes/genetics')); app.use('/api/pedigree', require('./routes/pedigree')); app.use('/api/breeding', require('./routes/breeding')); app.use('/api/settings', require('./routes/settings')); @@ -61,15 +62,15 @@ app.use((err, _req, res, _next) => { }); app.listen(PORT, '0.0.0.0', () => { - console.log(`\n\U0001f415 BREEDR Server Running`); - console.log(`=========================================`); + console.log(`\n🐕 BREEDR Server Running`); + console.log(`=============================================`); console.log(`Environment : ${process.env.NODE_ENV || 'development'}`); console.log(`Port : ${PORT}`); console.log(`Data dir : ${DATA_DIR}`); console.log(`Uploads : ${UPLOAD_PATH}`); console.log(`Static : ${STATIC_PATH}`); console.log(`Access : http://localhost:${PORT}`); - console.log(`=========================================\n`); + console.log(`=============================================\n`); }); module.exports = app;