audit #13: notification fix, sync guard, bypass gate, responsive layout, dynamic version, dart format, clock_display to backups, stats race fix, new locks, nginx swarm block

This commit is contained in:
esefxdz committed 2026-07-31 22:41:29 +03:00
1 parent e1c5d5b106
commit 54609a3119
11 files changed
+132 -67

No files matched your search

+7
View File
@@ -46,4 +46,11 @@ abstract final class AppConfig {
// ── AdMob ──────────────────────────────────────────────────────────────
static const String adUnitId = 'ca-app-pub-0000000000000000/0000000000'; // REPLACE
// ── Debug ──────────────────────────────────────────────────────────────
/// When true, the client skips the real AdMob flow and sends a fake SSV
/// callback directly to the server (requires ADMOB_BYPASS=True server-side).
/// Set to false in production — the Dart compiler tree-shakes the bypass
/// code entirely when this is a compile-time constant false.
static const bool enableAdBypass = false;
}