2 Commits

Author SHA1 Message Date
enki 6a83022a24 Move releases + auto-update feed from Codeberg to git.utn.lol
Codeberg is now mirror-only. Feed URL -> git.utn.lol/enki/blap rolling
"updates" release; release-codeberg.mjs renamed release-forge.mjs with
git.utn.lol defaults (FORGE_* env overrides unchanged).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-25 12:50:02 -07:00
enki a264351fea Discord-style ||spoiler|| syntax + SPOILER_ media filenames (Android interop)
- ||text|| in outgoing messages/edits becomes <span data-mx-spoiler> (MSC2010),
  matching what Blap Android sends; code/pre spans are left alone
- spoiler media uploads get the Discord SPOILER_ filename prefix (the only
  marker the Rust SDK on Android can produce) and isSpoilerMedia honors it

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-25 12:50:02 -07:00