« 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/wiki-properties
AgeCommit message (Collapse)Author
10 daysdata: Artwork.artTags: don't assume inherited from thing(quasar) nebula
12 daysdata, thumbs: Flash.coverArtwork(quasar) nebula
12 daysdata: withResolvedAnnotatedReferenceList: drop date input(quasar) nebula
12 daysdata: Artwork.dimensions(quasar) nebula
12 daysdata: constitutibleArtwork & related infrastructure(quasar) nebula
12 daysdata: Artwork.referencedArtworks, etc: thing -> artwork(quasar) nebula
12 daysdata: annotatedReferenceList, etc: default date to null(quasar) nebula
We probably can just remove the date altogether, but this change is external only, not logical.
12 daysdata: referencedArtworkList: drop date input(quasar) nebula
Used for some truly shenanigans sorting behavior hooked into by reverse itself, but we won't need this anymore, because the referencing things will just be the artworks themselves, already properly dated.
12 daysdata: make referencedArtworkList work again(quasar) nebula
Using new find specs {track,album}PrimaryArtwork. It's still mixedFind, and it still does not support matching artworks besides the primary one.
12 daysdata: constitutibleArtworkList.fromYAMLFieldSpec(quasar) nebula
Also file extension property passing.
12 daysdata: directory: accept null name(quasar) nebula
withDirectory already supports it (underlying utilities too).
12 daysdata, content: stub multiple artworks(quasar) nebula
Only for tracks as of this commit, most anything else is in a severely broken state aye
12 daysdata: soupyReverse.artworkContributionsBy(quasar) nebula
12 daysdata: Artwork, constitutibleArtwork, etc(quasar) nebula
Not used in content yet.
2025-03-02data, content: make commentary [] when empty(quasar) nebula
2025-01-11data: soupy reverse(quasar) nebula
2025-01-11data: misc eslint unused var fixes(quasar) nebula
2025-01-11data: inputSoupyFind.input()(quasar) nebula
occasionally we use a soupyFind.input() from #composite/wiki-data code, so this exposes a no-dependency frontend for that token
2025-01-10data: annotatedReferenceList: gobble + tolerate null data(quasar) nebula
2025-01-10data: singleReference: gobble + tolerate null data(quasar) nebula
2025-01-10data: referenceList: gobble(quasar) nebula
2025-01-10data: inputSoupyFind, gobbleSoupyFind(quasar) nebula
2025-01-10data: soupyFind (stub)(quasar) nebula
2025-01-06data: Album.wallpaperParts(quasar) nebula
2025-01-03data: with{Resolved,Reverse}AnnotatedReferenceList: dates(quasar) nebula
2025-01-03data: annotatedReferenceList: fix composition annotation(quasar) nebula
2024-12-25data: amorphize reverse annotated reference lists(quasar) nebula
2024-12-25data: amorphize annotated reference lists(quasar) nebula
2024-11-19data, checks: find.{album,track}WithArtwork(quasar) nebula
2024-11-19data: {Album, Track}.referencedByArtworks(quasar) nebula
2024-11-17data: reverseAnnotatedReferenceList(quasar) nebula
2024-11-17data: annotatedReferenceList, reference-list-helpers(quasar) nebula
2024-11-17data: withResolvedArtworkReferenceList -> ...Annotated(quasar) nebula
2024-11-15data: referenceList: allow mixed wiki data(quasar) nebula
2024-11-15data: Referenced Artworks(quasar) nebula
2024-11-14data: Track.suffixDirectory, Album.directorySuffix(quasar) nebula
2024-11-14data: directory: pass name option through(quasar) nebula
Oops. This option wasn't used anywhere previously, so no harm, but definitely a mistake.
2024-11-14data: annotated artwork references(quasar) nebula
Not used on-site, but this is all coded internally.
2024-11-02data: seriesList: expose group(quasar) nebula
2024-11-02data: Group.serieses(quasar) nebula
2024-09-04data: reverseSingleReferenceList(quasar) nebula
2024-08-05data: thing: expose update value, like thingList(quasar) nebula
2024-08-05data: thingList(quasar) nebula
2024-06-18data: Contribution.artistProperty(quasar) nebula
2024-06-18data: withReverseContributionList: drop 'mode' option(quasar) nebula
2024-06-18data: Artist.artistContributions, Artist.contributorContributions(quasar) nebula
2024-06-18data: apply contribution dates when resolving(quasar) nebula
2024-06-18data: contribution: matchingPresets(quasar) nebula
2024-06-18data: contribution: thingProperty(quasar) nebula
2024-05-19data: referenceList: 'referenceType' input(quasar) nebula