1.1.2 - Crossfade, theming
This commit is contained in:
parent
d722e4b4b0
commit
2b8f14df57
40 changed files with 1782 additions and 1183 deletions
|
|
@ -1,6 +1,6 @@
|
|||
const express = require('express');
|
||||
const path = require('path');
|
||||
const https = require('https');
|
||||
const packageJson = require('../package.json');
|
||||
const fs = require('fs');
|
||||
const axios = require('axios').default;
|
||||
const logger = require('./winston');
|
||||
|
|
@ -390,11 +390,7 @@ app.get('/suggestions/:query', async (req, res) => {
|
|||
|
||||
//Post list of tracks to download
|
||||
app.post('/downloads', async (req, res) => {
|
||||
let tracks = req.body;
|
||||
let quality = req.query.q;
|
||||
for (let track of tracks) {
|
||||
downloadManager.add(track, quality);
|
||||
}
|
||||
downloadManager.addBatch(req.body);
|
||||
|
||||
res.status(200).send('OK');
|
||||
});
|
||||
|
|
@ -474,6 +470,13 @@ app.get('/fullurl', async (req, res) => {
|
|||
res.json({url: r.request.res.responseUrl});
|
||||
});
|
||||
|
||||
//About page
|
||||
app.get('/about', async (req, res) => {
|
||||
res.json({
|
||||
version: packageJson.version
|
||||
});
|
||||
});
|
||||
|
||||
//Redirect to index on unknown path
|
||||
app.all('*', (req, res) => {
|
||||
res.redirect('/');
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue