feat/phase-4b-health-genetics #36

Merged
jason merged 8 commits from feat/phase-4b-health-genetics into master 2026-03-09 23:38:19 -05:00
Showing only changes of commit 97efc937c0 - Show all commits

View File

@@ -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;