19 lines
549 B
JavaScript
19 lines
549 B
JavaScript
// routes/logRoutes.js
|
|
const express = require('express');
|
|
const router = express.Router();
|
|
const logController = require('../controllers/logController');
|
|
|
|
// Main log viewer page
|
|
router.get('/', logController.viewLogs);
|
|
|
|
// Get log file content (AJAX)
|
|
router.get('/content/:filename', logController.getLogContent);
|
|
|
|
// Download log file
|
|
router.get('/download/:filename', logController.downloadLog);
|
|
|
|
module.exports = router;
|
|
|
|
// Add this route to your main app.js:
|
|
// const logRoutes = require('./routes/logRoutes');
|
|
// app.use('/logs', logRoutes);
|