diff --git a/README.md b/README.md index 2c0fe3b8..ec01a29d 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,12 @@ Draupnir is supported by [NLnet](https://nlnet.nl/project/Draupnir/) through the NGI Zero Core programme. The goals of this work are described [here](https://marewolf.me/posts/draupnir/24-nlnet-goals.html). +Draupnir also accepts community support through +[Open Collective](https://opencollective.com/draupnir), hosted by +[Open Source Collective](https://opencollective.com/opensource). Contributions +help sustain development, maintenance, and contributor expenses with public +budget transparency. + ## Quick start See diff --git a/apps/draupnir/src/commands/StatusCommand.tsx b/apps/draupnir/src/commands/StatusCommand.tsx index a838c2a1..b02de5e9 100644 --- a/apps/draupnir/src/commands/StatusCommand.tsx +++ b/apps/draupnir/src/commands/StatusCommand.tsx @@ -1,4 +1,4 @@ -// Copyright 2022 - 2025 Gnuxie +// Copyright 2022 - 2026 Gnuxie // Copyright 2019 - 2022 The Matrix.org Foundation C.I.C. // // SPDX-License-Identifier: AFL-3.0 AND Apache-2.0 @@ -223,12 +223,6 @@ export function renderStatusInfo(info: StatusInfo): DocumentNode { }; return ( - Protected Rooms: - {info.numberOfProtectedRooms} -
- Protected Users: - {info.numberOfUniqueMembers} -
{renderPolicyLists("Subscribed policy rooms", info.subscribedLists)} {renderPolicyLists( "Subscribed and protected policy rooms", @@ -247,6 +241,15 @@ export function renderStatusInfo(info: StatusInfo): DocumentNode { Documentation: {" "} {info.documentationURL}
+

Support Draupnir

+

+ This deployment protects {info.numberOfUniqueMembers} unique users + across {info.numberOfProtectedRooms} rooms. +

+

+ If your community relies on Draupnir, consider supporting it on{" "} + Open Collective +

); }