« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/content/dependencies/generateAlbumTrackListItem.js
AgeCommit message (Collapse)Author
8 dayscontent: generateTrackList{,Item}: colorMode slot(quasar) nebula
2024-10-20content: generateTrackListItem(quasar) nebula
Turns out yeah, these are worth combining.
2024-08-17content: "featuring" credits(quasar) nebula
2024-06-18content: encapsulate everything(quasar) nebula
2024-05-01content: misc adaptations for who/what -> artist/annotation(quasar) nebula
2024-04-03content: generateTrackList (etc): better wrapping with chunkwrap(quasar) nebula
2024-02-10content: generateAlbumTrackListItem: handle no durations in scope(quasar) nebula
2024-02-10content, css: generateAlbumTrackList: handle missing durations(quasar) nebula
With bad CSS, at the moment.
2023-12-30content: various higher-level attribute processing cleanup(quasar) nebula
2023-12-30content: misc content syntax cleanup, mostly attribute merging(quasar) nebula
2023-09-05content, data: be even more guarded about contrib arrays(quasar) nebula
2023-09-05content, data: be more guarded about track contribs arrays(quasar) nebula
2023-08-18define global #sugar and #wiki-data imports(quasar) nebula
2023-06-24content: generateAlbumTrackListItem: incl. color only if different from album(quasar) nebula
2023-06-24content: generateAlbumTrackListItem: form string from parts(quasar) nebula
2023-06-24content: linkContribution: take standard {who, what} object(quasar) nebula
This is what's used for all contributions anyway, so no need to have every call to linkContribution manually destructure whatever contribution is being provided.
2023-06-24content: generateAlbumTrackListItem: fix old linkContribution call(quasar) nebula
2023-06-12content: misc. code style updates(quasar) nebula
2023-04-12content: stub track page, misc. other changes(quasar) nebula
* generateContributionLinks replaced with linkContribution, tests still need updating * album pages respect albums without cover art * track pages without unique art inherit art tags from album (fixes #13) not heavily tested, this commit probably breaks some pages which were loading correctly before
2023-04-04content: generateAlbumTrackListItem: fixes & polish(quasar) nebula
2023-03-19data step: content function updates, relation syntax 2(quasar) nebula
* new: generateAlbumTrackListItem * new: generateContributionLinks