feat: move session sharing and collab rooms into a plugin (B12)

This commit is contained in:
LukeGus committed 2026-09-23 23:42:46 -05:00
1 parent 791d8656a1
commit a276f6898c
207 files changed
+35771 -11072

No files matched your search

-13
View File
@@ -27,7 +27,6 @@ type GeneralSettingsSectionProps = {
analyticsEnabled: boolean;
analyticsLocked: boolean;
handleToggleAnalytics: () => void;
sessionSharingGloballyEnabled: boolean;
notificationPrivateEndpoints: string[];
onSaveNotificationPrivateEndpoints: (hosts: string[]) => void;
stepCaPrivateEndpoints: string[];
@@ -39,7 +38,6 @@ type GeneralSettingsSectionProps = {
SetStateAction<{ caUrl: string; fingerprint: string; provisioner: string }>
>;
handleSaveStepCaSettings: () => void;
handleToggleSessionSharingGloballyEnabled: () => void;
allowRegistration: boolean;
handleToggleRegistration: () => void;
allowPasswordLogin: boolean;
@@ -77,7 +75,6 @@ export function AdminGeneralSettingsSection({
analyticsEnabled,
analyticsLocked,
handleToggleAnalytics,
sessionSharingGloballyEnabled,
notificationPrivateEndpoints,
onSaveNotificationPrivateEndpoints,
stepCaPrivateEndpoints,
@@ -87,7 +84,6 @@ export function AdminGeneralSettingsSection({
stepCaSettings,
setStepCaSettings,
handleSaveStepCaSettings,
handleToggleSessionSharingGloballyEnabled,
allowRegistration,
handleToggleRegistration,
allowPasswordLogin,
@@ -142,15 +138,6 @@ export function AdminGeneralSettingsSection({
disabled={analyticsLocked}
/>
</SettingRow>
<SettingRow
label={t("admin.sessionSharingGloballyEnabled")}
description={t("admin.sessionSharingGloballyEnabledDesc")}
>
<AdminToggle
on={sessionSharingGloballyEnabled}
onToggle={handleToggleSessionSharingGloballyEnabled}
/>
</SettingRow>
<div className="flex flex-col gap-1.5 py-2">
<span className="text-xs font-medium">
{t("admin.notificationPrivateEndpoints")}