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

    rbadbba8 r8cf8b5f  
    77
    88### Toegevoegd
     9- **Cover-art op openbaar gedeelde audio.** Een track die je openbaar op de fediverse deelt draagt
     10  nu z'n cover-art mee (of de post-cover), zodat audiospelers die artwork ondersteunen die tonen in
     11  plaats van een leeg vlak.
    912- **Rapporteer een post op de fediverse.** Vanaf een fediverse-post kun je die nu melden bij de
    1013  moderators van de eigen server van die post, met een optionele reden — en meldt iemand jouw site,
Note: See TracChangeset for help on using the changeset viewer.