feat: redesign CMS and unify German admin UI
This commit is contained in:
@@ -23,7 +23,7 @@ function normalizeEventName(value: unknown): string | null {
|
||||
return trimmed;
|
||||
}
|
||||
|
||||
/** Hostname only (never path/query) — see collections/AnalyticsEvents.ts. */
|
||||
/** Hostname only (never path/query) - see collections/AnalyticsEvents.ts. */
|
||||
function referrerHostFrom(referrer: unknown): string | undefined {
|
||||
if (typeof referrer !== "string" || !referrer) return undefined;
|
||||
try {
|
||||
@@ -35,7 +35,7 @@ function referrerHostFrom(referrer: unknown): string | undefined {
|
||||
|
||||
/**
|
||||
* Public tracking beacon, called by lib/analytics/client.ts only after the
|
||||
* visitor has granted statistics consent — but the client's own claim is
|
||||
* visitor has granted statistics consent - but the client's own claim is
|
||||
* never trusted alone: this route re-checks the CookieSettings global's
|
||||
* `statistics.enabled` flag server-side before writing anything, so a
|
||||
* global kill-switch (or a stale/tampered client) can never bypass it.
|
||||
|
||||
Reference in New Issue
Block a user