Implement broadcast notes #2

Merged
hazelnoot merged 16 commits from cf/lab/broadcast-notes into develop 2025-05-09 14:55:01 +00:00
Owner

Add support for "broadcast notes", which are posts that get delivered to every instance in the entire known network. Access to create broadcast notes is gated behind the "create broadcast notes" role policy (disabled by default).

Add support for "broadcast notes", which are posts that get delivered to **every instance in the entire known network**. Access to create broadcast notes is gated behind the "create broadcast notes" role policy (disabled by default).
hazelnoot force-pushed cf/lab/broadcast-notes from 1e0f991d47 to df05d6878c 2025-05-09 14:43:36 +00:00 Compare
@ -0,0 +1,17 @@
/*
* SPDX-FileCopyrightText: hazelnoot and other Sharkey contributors
Author
Owner

wrong copyright header

wrong copyright header
hazelnoot marked this conversation as resolved
@ -0,0 +1,16 @@
/*
* SPDX-FileCopyrightText: hazelnoot and other Sharkey contributors
Author
Owner

wrong copyright header

wrong copyright header
hazelnoot marked this conversation as resolved
@ -188,0 +189,4 @@
<template #label>{{ i18n.ts._role._options.canBroadcastNote }}</template>
<template #suffix>
<span v-if="role.policies.canBroadcastNote.useDefault" :class="$style.useDefaultLabel">{{ i18n.ts._role.useBaseValue }}</span>
<span v-else>{{ role.policies.canPublicNote.value ? i18n.ts.yes : i18n.ts.no }}</span>
Author
Owner

wrong property

wrong property
hazelnoot marked this conversation as resolved
hazelnoot merged commit 4e2fc4dc34 into develop 2025-05-09 14:55:01 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Campfire/Campfire-Sharkey!2
No description provided.