« 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/things/track.js
AgeCommit message (Expand)Author
2024-04-13data: Track.coverArtDimensions(quasar) nebula
2024-03-18data: Bandcamp album/track IDs(quasar) nebula
2024-02-16data: track: comment on self-inspecting album in custom inspect(quasar) nebula
2024-02-14data, test: misc. internal re-release -> rerelease(quasar) nebula
2024-02-06data: track: inherit lyrics from original release(quasar) nebula
2024-02-06data: track: set fallback when inheriting from original release(quasar) nebula
2024-02-06stub franchises fields(quasar) nebula
2024-01-30find, data: move find specs into Thing subclasses(quasar) nebula
2024-01-30data, yaml: store data step info on Thing constructors(quasar) nebula
2024-01-30data, yaml: mark ignored fields on `fields`(quasar) nebula
2024-01-30data: tidy things folder & imports, nicer fields yaml spec(quasar) nebula
2024-01-30yaml, data: store document specs statically on Thing subclasses(quasar) nebula
2024-01-13data: Track.artTags: empty without unique cover art(quasar) nebula
2024-01-06data: various simpleString -> contentString(quasar) nebula
2023-12-03Merge branch 'shared-additional-names' into preview(quasar) nebula
2023-12-03data: individual custom additional name list props(quasar) nebula
2023-11-28data: tweak track album messaging in errors/inspect(quasar) nebula
2023-11-26data: shared & inferred additional names (for tracks)(quasar) nebula
2023-11-21data: add additionalNames wiki property ("Additional Names")(quasar) nebula
2023-11-04data: wikiData: port to templateCompositeFrom syntax(quasar) nebula
2023-10-06data, test: fix track contribs not inheriting properly(quasar) nebula
2023-10-01data, test: refactor utilities into own file(quasar) nebula
2023-09-25data: misc. improvements for input validation & infrastructure(quasar) nebula
2023-09-21data: minor fixes(quasar) nebula
2023-09-21data: minor fixes(quasar) nebula
2023-09-21data: miscellaneous syntax fixes(quasar) nebula
2023-09-21data: miscellaneous utility updates(quasar) nebula
2023-09-20data: fix many validation errors(quasar) nebula
2023-09-20data: moar WIP composite syntax!(quasar) nebula
2023-09-19data: declare {update} in higher-context locations(quasar) nebula
2023-09-19Merge branch 'preview' into track-data-cleanup(quasar) nebula
2023-09-18data: Track.alwaysReferencedByDirectory flag & field(quasar) nebula
2023-09-18data: MORE composite wip(quasar) nebula
2023-09-16data: more WIP syntax updates(quasar) nebula
2023-09-15data: miscellaneous composite template updates(quasar) nebula
2023-09-09infra, data: cut unneeded boilerplate from top-level compositions(quasar) nebula
2023-09-09data: clean up some track property implementations(quasar) nebula
2023-09-09data: withAlbumProperty -> withPropertyFromAlbum(quasar) nebula
2023-09-09data: withPropertyFrom{Object,List}, fillMissingListItems utils(quasar) nebula
2023-09-08data: duration utility(quasar) nebula
2023-09-08data: rearrange track properties(quasar) nebula
2023-09-07data: roll paired "byRef" and "dynamic" properties into one(quasar) nebula
2023-09-07data: withAlbum: perform proper availability check on album(quasar) nebula
2023-09-07data: import Thing.common utilities directly(quasar) nebula
2023-09-07data, infra: import validators directly(quasar) nebula
2023-09-07data: use key/value-style for all compositional utility args(quasar) nebula
2023-09-07data: composite "to" -> "into"(quasar) nebula
2023-09-07data: composite docs update(quasar) nebula
2023-09-07data: earlyExitIfNotFound -> notFoundMode(quasar) nebula
2023-09-07data: earlyExit -> exit in misc. utility names(quasar) nebula