Bugfixes. Optimizations/refactor. Add redis for player-cache. Add docker files. Replace sqlite dep. Single-Calc for existing players. Game-Metrics in JSON.

This commit is contained in:
MaxJa4
2024-01-21 00:49:20 +01:00
parent 069d76520e
commit 16d782fbe8
41 changed files with 1154 additions and 203 deletions

View File

@@ -51,5 +51,4 @@ body, html {
.form-control.overflow-auto {
height: auto; /* Adjust as needed */
max-height: 300px; /* Adjust as needed */
}
}

View File

@@ -1,5 +1,5 @@
document.addEventListener('DOMContentLoaded', function() {
const tooltipTriggerList = document.querySelectorAll('[data-bs-toggle="tooltip"]');
const tooltipTriggerList = document.querySelectorAll('[config-bs-toggle="tooltip"]');
tooltipTriggerList.forEach((elem) => {
new bootstrap.Tooltip(elem);
});
@@ -180,3 +180,13 @@ function createCodeDialog(btn) {
}
});
}
function singleCalcSpinner(sender) {
const spinner = '<i class="spinner-grow spinner-grow-sm text-info align-baseline me-2" style="margin-left: 0.91rem;" role="status"></i>';
const score = sender.previousElementSibling.children[1];
score.innerHTML = spinner;
sender.disabled = true;
sender.addEventListener('htmx:afterRequest', function () {
sender.disabled = false;
}, {once: true});
}