Przebudowa - code review aplikaacji, podział na moduły.

This commit is contained in:
2026-09-25 15:33:32 +02:00
parent 45354071bd
commit 9d25de0d89
17 changed files with 2646 additions and 2148 deletions
+15 -2
View File
@@ -5,9 +5,10 @@ header('Pragma: no-cache');
header('Expires: 0');
require_once __DIR__ . '/includes/asset_version.php';
require_once __DIR__ . '/../api/request_ip.php';
$publicDir = __DIR__;
$vCss = publicAssetVersion($publicDir, 'assets/css/app.css');
$vJs = publicAssetVersion($publicDir, 'assets/js/app.js');
$vJs = publicJsBundleVersion($publicDir, 'assets/js/app.js');
$vMenu = publicAssetVersion($publicDir, 'menu.json');
?><!doctype html>
<html lang="pl">
@@ -383,8 +384,20 @@ $vMenu = publicAssetVersion($publicDir, 'menu.json');
<script>
window.MENU_ASSET_VERSION = <?= json_encode($vMenu, JSON_UNESCAPED_UNICODE) ?>;
window.APP_JS_VERSION = <?= json_encode($vJs, JSON_UNESCAPED_UNICODE) ?>;
window.APP_CONFIG = <?= json_encode([
'geoBypassHosts' => getGeoBypassTrustedHosts(),
'endpoints' => [
'analytics' => '../api/analytics.php',
'guestActionQueue' => '../api/guest_action_queue.php',
'geoBypass' => '../api/geo_bypass.php',
'gusLookup' => '../api/gus_lookup.php',
'kds' => '../api/kds.php',
'bills' => '../api/bills.php',
],
'loaderMinMs' => 10000,
], JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) ?>;
</script>
<script src="assets/js/app.js?v=<?= assetVersionAttr($vJs) ?>"></script>
<script type="module" src="assets/js/app.js?v=<?= assetVersionAttr($vJs) ?>"></script>
</body>
</html>