« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/data/composite
AgeCommit message (Collapse)Author
10 hoursdata: Album, Track: artistless artworks (Has Cover Art: true, etc)(quasar) nebula
2026-05-01content, data, validators: stub url entries(quasar) nebula
2026-04-14content, data: generateArtistInfoPageMusicVideosChunkedList(quasar) nebula
2026-04-12upd8, etc: curated url validation, tidying modes, --format-urls(quasar) nebula
2026-03-31inconsequential eslint fixes(quasar) nebula
2026-03-31data: ContentEntry.{headingArtists,quotedArtists}(quasar) nebula
2026-03-19data: ContentEntry: fix not exposing web archive access date/kind(quasar) nebula
2026-02-01data: withContainingReverseContributionList cleanup(quasar) nebula
2026-01-26data, content: Contribution.artistText(quasar) nebula
2026-01-26data: Contribution.annotationFront, is{Featuring,EditsForWiki}Credit(quasar) nebula
2026-01-26data: Thing.clone(source, {as}) and related utilities(quasar) nebula
2026-01-26data: contributionList, etc: class input(quasar) nebula
2026-01-23find, data, checks: dummy 'from' option in find()(quasar) nebula
2026-01-11data: inheritFromContributionPresets: fix not actually exposing(quasar) nebula
aka we got the inherited value and then DID NOTHING WITH IT
2025-12-10data: Contribution.matchingPresets: finish toplevelizing(quasar) nebula
2025-12-07composite, data: report skipped and misordered inputs(quasar) nebula
2025-12-06data: make various wiki-properties fn's into compositions(quasar) nebula
2025-12-06data: concise-retouch remaining toplevel property descriptors(quasar) nebula
2025-11-27data: Track, Album: concise-retouch toplevel property descriptors(quasar) nebula
notably chopped exitWithoutArtwork and contribsPresent, replaced with new hasArtwork and more exitWithoutDependency
2025-11-27composite, data: positional inputs, V(...)(quasar) nebula
basic backwards-compatible implementation, and a small amount of demo usage
2025-11-27data: Contribution: chop withMatchingContributionPresets(quasar) nebula
2025-11-27data: Language: chop withStrings(quasar) nebula
2025-11-27data: ContentEntry: chop contentArtists(quasar) nebula
2025-11-27data: Track: chop withPropertyFromMainRelease(quasar) nebula
2025-11-27data: Contribution: chop withContributionArtist(quasar) nebula
2025-11-27data: Content: chop almost everything(quasar) nebula
2025-11-26data: various import / unused cleanup(quasar) nebula
2025-11-26data: Artwork: chop withDate(quasar) nebula
It wasn't even used to compute the date property...
2025-11-26data: constituteFrom, constituteOrContinue(quasar) nebula
2025-11-26data: Artwork: chop withAttachedArtwork & friends(quasar) nebula
2025-11-26data: Artwork: chop withArtTags, withContentWarningArtTags(quasar) nebula
2025-11-26data: Artist: chop artistTotalDuration(quasar) nebula
...and depend on resolved reverse reference lists
2025-11-26data: ArtTag: chop withAllDescendantArtTags, withAncestorArtTagBaobabTree(quasar) nebula
2025-11-26data: TrackSection: chop with{Start,Continue}CountingFrom(quasar) nebula
2025-11-26data: Album: chop withTracks, withCoverArtDate(quasar) nebula
2025-11-25data: Track: chop withPropertyFromAlbum(quasar) nebula
2025-11-25data: Track: chop exitWithoutUniqueCoverArt(quasar) nebula
2025-11-25data: Track: inline alwaysReferenceByDirectory(quasar) nebula
2025-11-25data: Track: chop withTrackNumber(quasar) nebula
one """normative""" change: we're checking availability of #index correctly now (in index mode)
2025-11-25data: Track: chop withDirectorySuffix, withSuffixDirectoryFromAlbum(quasar) nebula
2025-11-25data: Track: chop withOtherReleases(quasar) nebula
2025-11-25data: Track: chop withAllReleases(quasar) nebula
2025-11-25data: Track: chop withMainReleaseTrack(quasar) nebula
probably contains normative changes re: dropping notFoundValue behavior in properties which inherit from main release, but has no effect on good wiki data and maybe those compositions resolve the same anyway...
2025-11-25data: Track: chop withMainRelease(quasar) nebula
2025-11-25data: exitWithoutUpdateValue: validate input(quasar) nebula
2025-11-25data: Track: chop withCoverArtistContribs(quasar) nebula
2025-11-25data: Track: chop withTrackArtDate(quasar) nebula
2025-11-25data: Track: chop withDate(quasar) nebula
2025-11-25data: Track: chop withHasUniqueCoverArt(quasar) nebula
2025-11-25data: spot fixes(quasar) nebula
--precache-mode all succeeds