From 5e104d4ed2f1647a2720c43841eec3e3fac03fcc Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 11 Feb 2026 07:17:09 +0000 Subject: [PATCH 1/3] Initial plan From b477d42c57fac79e7d4addbfac20ca6768e7eeaa Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 11 Feb 2026 07:25:21 +0000 Subject: [PATCH 2/3] Restore VIP link loading state that was lost during merges Co-authored-by: Yashb404 <139128977+Yashb404@users.noreply.github.com> --- client/src/components/modal.rs | 84 +++++++++++++++++++++------------- 1 file changed, 53 insertions(+), 31 deletions(-) diff --git a/client/src/components/modal.rs b/client/src/components/modal.rs index 1a3efc4..a042b95 100644 --- a/client/src/components/modal.rs +++ b/client/src/components/modal.rs @@ -135,37 +135,59 @@ pub fn EmbedModal( }} -
- - -
-

- "Security warning:" - " This VIP link bypasses the Guest List and must only be shared privately. Do NOT embed it on public websites, iframes, or forums; anyone with this link can access your terminal." -

+ {move || { + let link = vip_link.get(); + let vip_link_for_input = vip_link.clone(); + let vip_link_for_button = vip_link_for_click.clone(); + if link.is_empty() { + view! { +
+

+ "🔒 VIP link is being generated..." +

+

+ "This may take a moment. The link will appear here once ready." +

+
+ }.into_view() + } else { + view! { + <> +
+ + +
+

+ "Security warning:" + " This VIP link bypasses the Guest List and must only be shared privately. Do NOT embed it on public websites, iframes, or forums; anyone with this link can access your terminal." +

+ + }.into_view() + } + }} // --- SECTION 3: SMART LINK --- From f91245bec10f21317043e5720fecca5dad59f2ba Mon Sep 17 00:00:00 2001 From: Yashb404 <139128977+Yashb404@users.noreply.github.com> Date: Wed, 11 Feb 2026 18:47:08 +0530 Subject: [PATCH 3/3] Update modal.rs --- client/src/components/modal.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/src/components/modal.rs b/client/src/components/modal.rs index a042b95..d309584 100644 --- a/client/src/components/modal.rs +++ b/client/src/components/modal.rs @@ -143,7 +143,7 @@ pub fn EmbedModal( view! {

- "🔒 VIP link is being generated..." + "VIP link is being generated..."

"This may take a moment. The link will appear here once ready."