Changeset 060d4a5 in Klonkt for src/assets/js/mod

Timestamp:
08/08/2026 10:40:35 PM (4 weeks ago)
Author:
Robin <roboburr@…>
Branches:
main
Children:
6fab3f3
Parents:
8179fdb
git-author:
Robin <roboburr@…> (08/08/2026 10:40:31 PM)
git-committer:
Robin <roboburr@…> (08/08/2026 10:40:35 PM)
Message:

De muziekkant naar music/ (shaer-drc, stap 2)

src/services/music/index.js 332 regels
ActivityPubService.js 6374 -> 6060 regels

Verhuisd, ongewijzigd: het Audio-object en zijn collecties (buildTrackAudio,
buildTrackCollection, buildTrackCreate, buildPlaylistCollection,
listPlaylistsAP, playlistLinkTags), de zoekopdrachten eromheen
(siteOpenTracks, playlistOpenTracks, openTrack, trackHostPosts), de
licentievertaling en channelCategory.

Dezelfde regel als guardianship: deze map kent alleen db en ap-core en
importeert nooit terug. ActivityPubService importeert hiervandaan en geeft
door wat hij altijd al exporteerde, zodat elke aanroep blijft werken.

WAT ER BEWUST NIET MEE GING: pickLink en timelineFields. Die horen bij de
INKOMENDE kant -- wat een vreemde server ons stuurt -- en niet bij het bouwen
van onze eigen objecten. Dat pickLink toevallig ook over audio-links gaat maakt
hem nog geen muziekcode.

Dit is de plek waar de typering uit shaer-cyg gaat landen: playlist versus
album, afgeleid uit wat er in de post staat. Dat is de reden dat de verhuizing
vooropging -- anders zou die code twee keer verplaatst worden.

Geen gedragsverandering.

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

(No files)

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