From c6ed2d5c5e4786ebce5a78ba8a2024a1fd6aa0cd Mon Sep 17 00:00:00 2001 From: blankie Date: Wed, 17 Jun 2026 19:51:20 +0000 Subject: [PATCH] remove forum_enabled toggle: subscribing IS trusting, no intermediate state --- README.md | 4 ++-- tinyweb_forum/__init__.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 83a9ae6..b9d45d4 100644 --- a/README.md +++ b/README.md @@ -42,8 +42,8 @@ Content exchange is gated by a trust graph derived from your TinyWeb subscriptio - Only peers you subscribe to (with forum enabled) are trusted sources of content - Content from trusted peers propagates transitively: you see posts from their trusted peers, and theirs, and so on — no hop limit -- New identities have no trust path until a trusted peer vouches for them or you subscribe with forum enabled -- Trust is seeded from TinyWeb's subscription page — each subscription has a "forum: on/off" toggle. When enabled, that peer's forum content (and their transitive trust network) enters your view. +- New identities have no trust path until a trusted peer vouches for them or you subscribe +- Trust is seeded from TinyWeb's subscription page — each subscribed peer's forum content (and their transitive trust network) enters your view automatically. ## Moderation diff --git a/tinyweb_forum/__init__.py b/tinyweb_forum/__init__.py index 8ad99ed..9219d17 100644 --- a/tinyweb_forum/__init__.py +++ b/tinyweb_forum/__init__.py @@ -36,7 +36,7 @@ class ForumPlugin: try: core = sqlite3.connect(self._core_db_path) rows = core.execute( - "SELECT dest_hash FROM subscriptions WHERE forum_enabled = 1" + "SELECT dest_hash FROM subscriptions" ).fetchall() core.close() for row in rows: