Initial
This commit is contained in:
13
server/routes/jobOutputRoutes.js
Normal file
13
server/routes/jobOutputRoutes.js
Normal file
@@ -0,0 +1,13 @@
|
||||
import { Router } from 'express';
|
||||
import { byJob, content, download, generate, index, view } from '../controllers/jobOutputController.js';
|
||||
import { requireAuth } from '../middleware/auth.js';
|
||||
|
||||
export const jobOutputRoutes = Router();
|
||||
|
||||
// Job Output artifacts are generated by the backend and stored in FileLocker.
|
||||
jobOutputRoutes.get('/', requireAuth, index);
|
||||
jobOutputRoutes.get('/jobs/:jobId', requireAuth, byJob);
|
||||
jobOutputRoutes.post('/jobs/:jobId/generate', requireAuth, generate);
|
||||
jobOutputRoutes.get('/:id/content', requireAuth, content);
|
||||
jobOutputRoutes.get('/:id/view', requireAuth, view);
|
||||
jobOutputRoutes.get('/:id/download', requireAuth, download);
|
||||
Reference in New Issue
Block a user