managerr/backend/routes/radarr.js
2025-07-21 15:43:20 +02:00

24 lines
773 B
JavaScript

const express = require('express');
const router = express.Router();
const radarrController = require('../controllers/radarrController');
const auth = require('../middleware/auth');
// Appliquer le middleware d'authentification à toutes les routes
router.use(auth);
// Récupérer tous les films
router.get('/movies', radarrController.getAllMovies);
// Récupérer les films manquants
router.get('/movies/missing', radarrController.getMissingMovies);
// Récupérer les films à venir
router.get('/movies/upcoming', radarrController.getUpcomingMovies);
// Récupérer l'historique des téléchargements
router.get('/history', radarrController.getHistory);
// Récupérer le calendrier
router.get('/calendar', radarrController.getCalendar);
module.exports = router;