(Proper) Initial commit

This commit is contained in:
Tibo De Peuter 2025-01-05 23:56:55 +01:00
parent 48c0059860
commit 32796e4026
Signed by: tdpeuter
GPG key ID: 38297DE43F75FFE2
19 changed files with 6094 additions and 97 deletions

View file

@ -0,0 +1,9 @@
import {Router} from "express";
import {ping} from "../controllers/ping.controllers";
const router: Router = Router();
router.get('/', ping);
export default router;

View file

@ -0,0 +1,29 @@
import {Router} from "express";
import {
addQueueItem,
clearQueue,
getHistory,
getProcessing,
getQueueItem,
insertQueueItem,
listQueue,
moveQueueItem,
removeQueueItem, retryQueueItem
} from "../controllers/queue.controllers";
const router: Router = Router();
router.get('/', listQueue);
router.get('/processing', getProcessing);
router.get('/history', getHistory);
router.get('/:index', getQueueItem);
router.post('/', addQueueItem);
router.post('/move', moveQueueItem);
router.post('/retry/:song', retryQueueItem);
router.post('/:index', insertQueueItem);
router.delete('/', clearQueue);
router.delete('/:song', removeQueueItem);
export default router;