Add team roles and content management updates

This commit is contained in:
AzuTear
2026-06-25 19:52:46 +02:00
parent 54293f4c45
commit 693769e5a8
126 changed files with 6966 additions and 738 deletions
@@ -37,8 +37,14 @@ const {
demoPasswordSet,
demoManagedByDatabase,
demoPasswordInput,
twitchClientSecretSet,
twitchAuthConfigured,
twitchAuthManagedByDatabase,
twitchClientSecretInput,
demoPasswordHint,
twitchSecretHint,
demoCredentialsComplete,
twitchAuthComplete,
operationalSummary,
hasUnsavedOperationalChanges,
saveOperationalSettings,
@@ -82,6 +88,7 @@ onBeforeUnmount(() => window.removeEventListener('beforeunload', handleBeforeUnl
<AdminOperationalSettingsCard
v-model:demo-password="demoPasswordInput"
v-model:twitch-client-secret="twitchClientSecretInput"
:form="operationalForm"
:loading="operationalLoading"
:saving="operationalSaving"
@@ -91,6 +98,11 @@ onBeforeUnmount(() => window.removeEventListener('beforeunload', handleBeforeUnl
:demo-password-set="demoPasswordSet"
:demo-managed-by-database="demoManagedByDatabase"
:demo-credentials-complete="demoCredentialsComplete"
:twitch-secret-hint="twitchSecretHint"
:twitch-client-secret-set="twitchClientSecretSet"
:twitch-auth-configured="twitchAuthConfigured"
:twitch-auth-managed-by-database="twitchAuthManagedByDatabase"
:twitch-auth-complete="twitchAuthComplete"
:summary="operationalSummary"
:dirty="hasUnsavedOperationalChanges"
:can-manage="canManageOperationalSettings"