Changeset 8cf8b5f in Klonkt for CHANGELOG.md


Ignore:
Timestamp:
07/01/2026 09:31:54 PM (2 months ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
c06816e
Parents:
badbba8
Message:

feat(fediverse): cover art on federated Audio attachments (AS2 icon)

A fedi_open track's Audio attachment now carries artwork as an AS2 icon (the
track cover, else the post cover), so receivers whose audio player supports
artwork (Mastodon's shows a thumbnail) render it instead of a blank tile. Purely
additive — a receiver that ignores icon is unaffected.

  • src/services/ActivityPubService.js — addRow selects t.cover_url and attaches icon {type:Image, mediaType, url} with post-cover fallback (track + playlist SELECTs).
  • test/audio-attachment-art.test.js — track cover, post-cover fallback, no-cover no-icon.
  • CHANGELOG(.nl/.de).md — "Cover art on openly shared audio" under Unreleased.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CHANGELOG.md

    rbadbba8 r8cf8b5f  
    77
    88### Added
     9- **Cover art on openly shared audio.** A track shared openly on the fediverse now carries its
     10  cover art (or the post cover), so audio players that support artwork show it instead of a blank tile.
    911- **Report a post to the fediverse.** From a fediverse post you can now report it to the moderators
    1012  of its own home server, with an optional reason — and if someone reports your site, the report
Note: See TracChangeset for help on using the changeset viewer.