Changeset e00c0e9 in Klonkt for .beads

Timestamp:
07/01/2026 10:06:57 PM (2 months ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
254939c
Parents:
d11e308
Message:

fix(fediverse): auto-link bare URLs in outgoing posts and replies

A plain http(s) URL typed in a post or reply federated as plain text; it now
becomes a clickable link on the federated copy. Existing links are never wrapped
twice, attribute values never match, and trailing sentence punctuation stays
outside the link (Mastodon-style).

  • src/services/ActivityPubService.js — linkUrls() helper (anchor-aware split + bounded URL regex); applied in buildNote (posts) and both reply content builders (send + edit).
  • test/url-linkify.test.js — bare URL, fragment vs hashtag, no double-wrap, attributes untouched.
  • CHANGELOG(.nl/.de).md — under Fixed.

Closes prutfolio-src-412.

Co-Authored-By: Claude <noreply@…>

(No files)

Note: See TracChangeset for help on using the changeset viewer.