Commit Graph
7 Commits
Author SHA1 Message Date
ancsemi 34d70e47d2 Test that Ferry relays only the sender's own uploads 2026-10-16 03:17:42 -04:00
Amnibro 04648a4b1b Ferry sends attachments addressed to Discord, in DMs and as spoilers (#5795) 2026-10-16 00:57:55 -04:00
ancsemi 13d20a33e4 Flag Discord channels the Ferry bot can't see when pairing 2026-10-15 18:24:08 -04:00
ancsemi 3f43f39352 Ferry uploads Haven pictures and files to Discord instead of sending their paths 2026-10-14 19:06:03 -04:00
ancsemi 05f329a563 Ferry keeps Discord ids and carries replies from chat threads (#5773) 2026-10-13 19:20:11 -04:00
ancsemi 2d380d31bd Ferry forums, review fixes: marked Discord authors in threads, moderation that sticks, NSFW held back
- Discord replies relayed into a Haven thread are shown as "[BOT] name",
  live and in thread history, the way channel history already shows them,
  so a Discord nickname cannot pass for a Haven member's name.
- A Discord post update is passed on only for what actually changed on
  Discord (title, tags, lock). Discord archiving or unarchiving a quiet post
  no longer reopens, retitles or retags a topic a Haven moderator changed.
- A topic marked NSFW is not sent to a Discord forum that is not
  age-restricted; the author is told and the pairing shows why.
- The test hooks that point Ferry at a stand-in Discord only work when
  NODE_ENV is test.
2026-10-02 08:03:50 -04:00
ancsemi 86f79ed0b4 Ferry bridges forums: a Discord forum pairs with a Haven forum, new posts on either side become posts on the other with title, tags and author, replies cross both ways, and which topic is which post survives a restart; a forum only pairs with a forum 2026-10-02 00:20:14 -04:00