1
0
mirror of https://github.com/KubaPro010/fm-dx-webserver.git synced 2026-02-26 14:11:59 +01:00

"too dig of a bick"

This commit is contained in:
2026-02-24 15:27:39 +01:00
parent 5d524eba56
commit c0d1fee257
6 changed files with 19 additions and 9 deletions

2
.gitignore vendored
View File

@@ -1,6 +1,6 @@
node_modules/ node_modules/
/*.json /*.json
/serverlog.txt /serverlog*.txt
/web/js/plugins/ /web/js/plugins/
/libraries/ /libraries/
/plugins/* /plugins/*

View File

@@ -1,6 +1,6 @@
{ {
"name": "fm-dx-webserver", "name": "fm-dx-webserver",
"version": "1.4.0", "version": "1.4.0a",
"description": "FM DX Webserver", "description": "FM DX Webserver",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {

View File

@@ -3,7 +3,9 @@ const fs = require('fs').promises;
const verboseMode = process.argv.includes('--debug'); const verboseMode = process.argv.includes('--debug');
const verboseModeFfmpeg = process.argv.includes('--ffmpegdebug'); const verboseModeFfmpeg = process.argv.includes('--ffmpegdebug');
const LOG_FILE = 'serverlog.txt'; const LOG_FILE = process.argv.includes('--config') && process.argv[process.argv.indexOf('--config') + 1]
? `serverlog_${process.argv[process.argv.indexOf('--config') + 1]}.txt`
: 'serverlog.txt';
const ANSI_ESCAPE_CODE_PATTERN = /\x1b\[[0-9;]*m/g; const ANSI_ESCAPE_CODE_PATTERN = /\x1b\[[0-9;]*m/g;
const MAX_LOG_LINES = 5000; const MAX_LOG_LINES = 5000;
const FLUSH_INTERVAL = 60000; const FLUSH_INTERVAL = 60000;

View File

@@ -87,7 +87,8 @@ router.get('/', (req, res) => {
}); });
router.get('/403', (req, res) => { router.get('/403', (req, res) => {
res.render('403'); const reason = req.query.reason || null;
res.render('403', { reason });
}) })
router.get('/wizard', (req, res) => { router.get('/wizard', (req, res) => {

View File

@@ -3,8 +3,11 @@
<head> <head>
<title>Unauthorized - FM-DX Webserver</title> <title>Unauthorized - FM-DX Webserver</title>
<link href="css/entry.css" type="text/css" rel="stylesheet"> <link href="css/entry.css" type="text/css" rel="stylesheet">
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css" type="text/css" rel="stylesheet"> <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css" type="text/css"
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js" integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> rel="stylesheet">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js"
integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g=="
crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<link rel="icon" type="image/png" href="favicon2.png" /> <link rel="icon" type="image/png" href="favicon2.png" />
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
</head> </head>
@@ -20,9 +23,13 @@
<p> <p>
There's a possibility you were kicked by the system.<br> There's a possibility you were kicked by the system.<br>
Please try again later.</p> Please try again later.</p>
<% if (reason) { %>
<p><strong>Reason:</strong> too dig of a bick</p>
<% } %>
</div> </div>
</div> </div>
</div> </div>
<script src="js/settings.js"></script> <script src="js/settings.js"></script>
</body> </body>
</html> </html>

View File

@@ -1,2 +1,2 @@
const versionDate = new Date('Feb 24, 2026 01:00:00'); const versionDate = new Date('Feb 24, 2026 15:00:00');
const currentVersion = `v1.4.0 [${versionDate.getDate()}/${versionDate.getMonth() + 1}/${versionDate.getFullYear()}]`; const currentVersion = `v1.4.0a [${versionDate.getDate()}/${versionDate.getMonth() + 1}/${versionDate.getFullYear()}]`;