Changeset 8cf8b5f in Klonkt for CHANGELOG.de.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.de.md

    rbadbba8 r8cf8b5f  
    77
    88### Hinzugefügt
     9- **Cover-Art bei offen geteiltem Audio.** Ein offen im Fediverse geteilter Track trägt jetzt sein
     10  Cover (oder das Beitragscover) mit, sodass Audio-Player, die Artwork unterstützen, es statt einer
     11  leeren Kachel anzeigen.
    912- **Einen Beitrag im Fediverse melden.** Von einem Fediverse-Beitrag aus kannst du ihn jetzt den
    1013  Moderatoren seines Heimatservers melden, mit optionaler Begründung — und meldet jemand deine Seite,
Note: See TracChangeset for help on using the changeset viewer.