From dcfeb990248a21d5831908b23a58ad39d8e6acb3 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Tue, 17 Mar 2026 19:24:38 -0400 Subject: [PATCH] feat(idaa): add Jitsi URL Builder tool to reports page New component ae_idaa_comp__jitsi_url_builder.svelte builds and previews Jitsi iframe URLs for testing and Novi page configuration. Features: - Environment selector (prod / dev / local / custom) - Room name, Novi UUID, site key inputs - Moderator toggle (explains JWT + logging implication) - Advanced: domain, start muted/hidden, all 5 sound settings - Output in URL or iframe HTML snippet mode with copy button - "Open in new tab" for quick testing Embedded on jitsi_reports page as a collapsible panel, gated to trusted_access users only. Co-Authored-By: Claude Sonnet 4.6 --- .../idaa/(idaa)/jitsi_reports/+page.svelte | 30 ++ .../ae_idaa_comp__jitsi_url_builder.svelte | 289 ++++++++++++++++++ 2 files changed, 319 insertions(+) create mode 100644 src/routes/idaa/(idaa)/jitsi_reports/ae_idaa_comp__jitsi_url_builder.svelte diff --git a/src/routes/idaa/(idaa)/jitsi_reports/+page.svelte b/src/routes/idaa/(idaa)/jitsi_reports/+page.svelte index b23b8cb2..172d9321 100644 --- a/src/routes/idaa/(idaa)/jitsi_reports/+page.svelte +++ b/src/routes/idaa/(idaa)/jitsi_reports/+page.svelte @@ -1,5 +1,7 @@ + +
+ + +
+
+ + + {#if base_url_preset === 'custom'} + + {/if} +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + + + + + + + {#if show_advanced} +
+ +
+ + +
+ + +
+ + +
+ + +
+ + {#if show_sound} +
+ + + + + +
+ {/if} +
+
+ {/if} + + +
+ +
+ + +
+ + {#if built_url} +
+ + +
+ {#if output_mode === 'url'} + + + Open in new tab + + {/if} + {:else} +

Fill in Room Name to generate a URL.

+ {/if} +
+ +