Add members_can_invite

This commit is contained in:
Jon Staab 2026-09-17 09:16:52 -07:00
parent 218afd48a5
commit 42ee057800
3 changed files with 15 additions and 0 deletions

View file

@ -29,6 +29,7 @@
policy_strip_signatures: 0, policy_strip_signatures: 0,
groups_enabled: 1, groups_enabled: 1,
management_enabled: 1, management_enabled: 1,
members_can_invite: 1,
push_enabled: 1, push_enabled: 1,
} }

View file

@ -409,6 +409,16 @@
onchange={setFlag("policy_public_join")} /> onchange={setFlag("policy_public_join")} />
{/snippet} {/snippet}
</FieldInline> </FieldInline>
<FieldInline>
{#snippet label()}
<span>Members can invite others</span>
{/snippet}
{#snippet input()}
<ToggleInput
checked={flagToBool(current.members_can_invite, true)}
onchange={setFlag("members_can_invite")} />
{/snippet}
</FieldInline>
<FieldInline> <FieldInline>
{#snippet label()} {#snippet label()}
<span>Strip signatures</span> <span>Strip signatures</span>

View file

@ -41,6 +41,7 @@ export type HostedRelay = {
policy_strip_signatures: number policy_strip_signatures: number
groups_enabled: number groups_enabled: number
management_enabled: number management_enabled: number
members_can_invite: number
blossom_enabled: number blossom_enabled: number
livekit_enabled: number livekit_enabled: number
push_enabled: number push_enabled: number
@ -54,6 +55,7 @@ export type RelayFlag =
| "policy_strip_signatures" | "policy_strip_signatures"
| "groups_enabled" | "groups_enabled"
| "management_enabled" | "management_enabled"
| "members_can_invite"
| "blossom_enabled" | "blossom_enabled"
| "livekit_enabled" | "livekit_enabled"
| "push_enabled" | "push_enabled"
@ -72,6 +74,7 @@ export type CreateRelayInput = {
policy_strip_signatures?: number policy_strip_signatures?: number
groups_enabled?: number groups_enabled?: number
management_enabled?: number management_enabled?: number
members_can_invite?: number
blossom_enabled?: number blossom_enabled?: number
livekit_enabled?: number livekit_enabled?: number
push_enabled?: number push_enabled?: number
@ -91,6 +94,7 @@ export type UpdateRelayInput = {
policy_strip_signatures?: number policy_strip_signatures?: number
groups_enabled?: number groups_enabled?: number
management_enabled?: number management_enabled?: number
members_can_invite?: number
blossom_enabled?: number blossom_enabled?: number
livekit_enabled?: number livekit_enabled?: number
push_enabled?: number push_enabled?: number