openvibers/openvibe.live Commits

Finish topenvibe.live rename; bump changed script versions

OP OpenVibers committed 18 Aug 2026 · 393ebb2f0d · 5 files, +13 −14

Leftover 'topenvibelive.com' strings from the hobo->OpenVibe rename: the
topenvibe alias host list in app.js/settings.js (so the local/alias URL
resolution matches the real host) and user-facing kiosk copy. Not authored in
this session — committed as part of deploying the working tree.

Bumped app.js v122->123 and settings.js v11->12 so clients pick the fix up.

Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Xw6Sf5zzSALw8m93XNu5JE

Changes

ddiff --git a/public/index.html b/public/index.html
iindex d5ec950c..ecff6c05 100644
---- a/public/index.html
++++ b/public/index.html
@@@ -4970,7 +4970,7 @@ curl -s https://openvibe.media/live/@Goosely/chat-insight.json | jq ".chat_insig
<!-- Scripts -->
<script src="/js/theme-engine.js?v=4"></script>
<script src="/live-notify.js?v=3" defer></script>
--<script src="/js/app.js?v=122" defer></script>
++<script src="/js/app.js?v=123" defer></script>
<script src="/js/stream-player.js?v=18" defer></script>
<script src="/js/chat-shared.js?v=3" defer></script>
<script src="/js/emotes.js?v=8" defer></script>
@@@ -5036,7 +5036,7 @@ curl -s https://openvibe.media/live/@Goosely/chat-insight.json | jq ".chat_insig
<script src="/js/broadcast.js?v=25" defer></script>
<script src="/js/call.js?v=3" defer></script>
<script src="/js/voice-channels.js?v=2" defer></script>
--<script src="/js/settings.js?v=11" defer></script>
++<script src="/js/settings.js?v=12" defer></script>
<script src="/js/staff-console.js?v=1" defer></script>
<script src="/js/dashboard-moderation.js?v=5" defer></script>
<script src="/js/ai-viewers.js?v=1" defer></script>
ddiff --git a/public/js/app.js b/public/js/app.js
iindex d9830f91..6436f5e0 100644
---- a/public/js/app.js
++++ b/public/js/app.js
@@@ -15,7 +15,7 @@ let openvibeAppMetaPromise = null;
function getDefaultOpenVibeNetworkUrls() {
const host = window.location.hostname;
const isLocalHost = ['localhost', '127.0.0.1'].includes(host);
-- const isTopenvibeAlias = ['topenvibe.tools', 'topenvibelive.com', 'topenvibe.quest'].includes(host);
++ const isTopenvibeAlias = ['topenvibe.tools', 'topenvibe.live', 'topenvibe.quest'].includes(host);
return {
tools: isLocalHost ? 'http://localhost:3100' : (isTopenvibeAlias ? 'https://topenvibe.tools' : 'https://openvibe.network'),
quest: isLocalHost ? 'http://localhost:3200' : (isTopenvibeAlias ? 'https://topenvibe.quest' : 'https://openvibe.games'),
ddiff --git a/public/js/notification-ui.js b/public/js/notification-ui.js
iindex cea00585..7a94b518 100644
---- a/public/js/notification-ui.js
++++ b/public/js/notification-ui.js
@@@ -17,7 +17,7 @@
function getDefaultOpenVibeToolsUrl() {
const host = window.location.hostname;
const isLocalHost = ['localhost', '127.0.0.1'].includes(host);
-- const isTopenvibeAlias = ['topenvibe.tools', 'topenvibelive.com', 'topenvibe.quest'].includes(host);
++ const isTopenvibeAlias = ['topenvibe.tools', 'topenvibe.live', 'topenvibe.quest'].includes(host);
return isLocalHost ? 'http://localhost:3100' : (isTopenvibeAlias ? 'https://topenvibe.tools' : 'https://openvibe.network');
}
ddiff --git a/public/js/settings.js b/public/js/settings.js
iindex 1f7f15d0..3eac02a1 100644
---- a/public/js/settings.js
++++ b/public/js/settings.js
@@@ -218,7 +218,7 @@ async function saveSettingsProfile() {
function getDefaultOpenVibeToolsUrl() {
const host = window.location.hostname;
const isLocalHost = ['localhost', '127.0.0.1'].includes(host);
-- const isTopenvibeAlias = ['topenvibe.tools', 'topenvibelive.com', 'topenvibe.quest'].includes(host);
++ const isTopenvibeAlias = ['topenvibe.tools', 'topenvibe.live', 'topenvibe.quest'].includes(host);
return isLocalHost ? 'http://localhost:3100' : (isTopenvibeAlias ? 'https://topenvibe.tools' : 'https://openvibe.network');
}
ddiff --git a/public/kiosk.html b/public/kiosk.html
iindex 329f2445..9f7adb9a 100644
---- a/public/kiosk.html
++++ b/public/kiosk.html
@@@ -523,7 +523,7 @@ button{font:inherit}
<span>OPENVIBE NETWORK</span>
</a>
<div class="network-line">
-- <b><i class="fa-solid fa-video"></i> OPENVIBELIVE.COM</b> &nbsp;•&nbsp;
++ <b><i class="fa-solid fa-video"></i> OpenVibe.Live</b> &nbsp;•&nbsp;
<b><i class="fa-solid fa-screwdriver-wrench"></i> OPENVIBE.TOOLS</b> &nbsp;•&nbsp;
<b><i class="fa-solid fa-gamepad"></i> SCRAPLANDIA</b> &nbsp;•&nbsp;
<b><i class="fa-solid fa-bolt"></i> POWERCHAT.LIVE</b>
@@@ -533,7 +533,6 @@ button{font:inherit}
<section class="hero">
<div class="hero-copy">
-- <div class="kicker"><i class="fa-solid fa-earth-americas"></i> OPEN • COMMUNITY-BUILT • WEIRD INTERNET</div>
<h1>STREAM. BUILD. PLAY.<br><span>KEEP IT YOURS.</span></h1>
<p id="hero-slogan">Live streaming, useful tools, games, and community infrastructure.</p>
</div>
@@@ -559,7 +558,7 @@ button{font:inherit}
<section class="domains">
<a class="domain hs" href="https://openvibe.live">
<div class="kind"><i class="fa-solid fa-tower-broadcast"></i> Live Streaming</div>
-- <div class="url"><i class="fa-solid fa-video"></i> OPENVIBELIVE.COM</div>
++ <div class="url"><i class="fa-solid fa-video"></i> OpenVibe.Live</div>
<div class="desc">Streams, chat, VODs, clips and restreaming.</div>
<div class="arrow"><i class="fa-solid fa-arrow-up-right-from-square"></i></div>
</a>
@@@ -596,7 +595,7 @@ button{font:inherit}
<span class="badge" id="live-count">CHECKING…</span>
</div>
<div class="cards" id="streams">
-- <div class="empty">Checking <b>OPENVIBELIVE.COM</b> for live streams…</div>
++ <div class="empty">Checking <b>OpenVibe.Live</b> for live streams…</div>
</div>
</div>
@@@ -620,7 +619,7 @@ button{font:inherit}
<div class="chat-head">
<div>
<div class="chat-title"><i class="fa-solid fa-comments"></i> GLOBAL CHAT</div>
-- <div class="chat-url">OPENVIBELIVE.COM/CHAT</div>
++ <div class="chat-url">OpenVibe.Live/CHAT</div>
</div>
<div class="status" id="chat-status"><i></i><span>CONNECTING</span></div>
</div>
@@@ -762,13 +761,13 @@ button{font:inherit}
setHeroLive(all.length,totalViewers);
$("#streams").innerHTML=list.length
?list.map(streamCard).join("")
-- :`<div class="empty">Nobody live right now — <b>OPENVIBELIVE.COM</b></div>`;
++ :`<div class="empty">Nobody live right now — <b>OpenVibe.Live</b></div>`;
}catch{
-- $("#live-count").textContent="OPENVIBELIVE.COM";
++ $("#live-count").textContent="OpenVibe.Live";
$("#streams").innerHTML=`
<a class="card" href="/">
<div class="thumb"><span class="placeholder">LIVE STREAMING</span></div>
-- <div class="info"><div class="title">OPENVIBELIVE.COM</div><div class="meta">Browser • OBS • RTMP • WHIP</div></div>
++ <div class="info"><div class="title">OpenVibe.Live</div><div class="meta">Browser • OBS • RTMP • WHIP</div></div>
</a>
<a class="card" href="/vods">
<div class="thumb"><span class="placeholder">VODS + CLIPS</span></div>
@@@ -776,7 +775,7 @@ button{font:inherit}
</a>
<a class="card" href="/chat">
<div class="thumb"><span class="placeholder">GLOBAL CHAT</span></div>
-- <div class="info"><div class="title">OPENVIBELIVE.COM/CHAT</div><div class="meta">One shared community room</div></div>
++ <div class="info"><div class="title">OpenVibe.Live/CHAT</div><div class="meta">One shared community room</div></div>
</a>`;
}
}