From 3da53aa6c059933dc05c084415e6190ed05ce93e Mon Sep 17 00:00:00 2001 From: Usman Baig Date: Mon, 19 Jan 2026 17:22:13 +0100 Subject: [PATCH] refactor: enhance public API for replay control with backward compatibility for Ciphera and branding update to Pulse --- public/script.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/public/script.js b/public/script.js index 8734dbf..ebcdf3a 100644 --- a/public/script.js +++ b/public/script.js @@ -495,8 +495,8 @@ return null; } - // * Public API for replay control - window.ciphera = window.ciphera || function(cmd) { + // * Public API for replay control (ciphera for backward compat, pulse for Pulse branding) + const replayApi = function(cmd) { if (cmd === 'disableReplay') { endReplaySession(); } else if (cmd === 'getReplayMode') { @@ -505,6 +505,8 @@ return replayEnabled; } }; + window.pulse = window.pulse || replayApi; + window.ciphera = window.ciphera || replayApi; // * Track initial pageview trackPageview();