0.12.0-15 Fix DVD Review

This commit is contained in:
2026-03-24 07:05:45 +00:00
parent 3e3f3231be
commit 76b020d5c0
30 changed files with 5148 additions and 44 deletions
+5
View File
@@ -13,8 +13,10 @@ const historyRoutes = require('./routes/historyRoutes');
const downloadRoutes = require('./routes/downloadRoutes');
const cronRoutes = require('./routes/cronRoutes');
const runtimeRoutes = require('./routes/runtimeRoutes');
const converterRoutes = require('./routes/converterRoutes');
const wsService = require('./services/websocketService');
const pipelineService = require('./services/pipelineService');
const converterScanService = require('./services/converterScanService');
const cronService = require('./services/cronService');
const downloadService = require('./services/downloadService');
const diskDetectionService = require('./services/diskDetectionService');
@@ -28,6 +30,7 @@ async function start() {
logger.info('backend:start:init');
await initDatabase();
await pipelineService.init();
await converterScanService.startPolling();
await cronService.init();
await downloadService.init();
await coverArtRecoveryService.init();
@@ -47,6 +50,7 @@ async function start() {
app.use('/api/downloads', downloadRoutes);
app.use('/api/crons', cronRoutes);
app.use('/api/runtime', runtimeRoutes);
app.use('/api/converter', converterRoutes);
app.use('/api/thumbnails', express.static(getThumbnailsDir(), { maxAge: '30d', immutable: true }));
app.use(errorHandler);
@@ -86,6 +90,7 @@ async function start() {
const shutdown = () => {
logger.warn('backend:shutdown:received');
converterScanService.stopPolling();
diskDetectionService.stop();
coverArtRecoveryService.stop();
hardwareMonitorService.stop();