« 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
AgeCommit message (Expand)Author
2024-02-16data: move sorting & generic functions out of #wiki-data(quasar) nebula
2024-02-16sugar: move many functions into new #aggregate import(quasar) nebula
2024-02-16more eslint fixes(quasar) nebula
2024-02-16data: track: comment on self-inspecting album in custom inspect(quasar) nebula
2024-02-16data, yaml: find.artistIncludingAliases -> find.artistAlias(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: artist: combine artistData with artistAliasData(quasar) nebula
2024-01-30data: artist: custom util.inspect (show alias info)(quasar) nebula
2024-01-30data: pre-sort artists, mark group non-sorting(quasar) nebula
2024-01-30data, yaml: store sorting info on getYamlLoadingSpec(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-30data: inputThingClass -> isThingClass, use global Thing symbols(quasar) nebula
2024-01-30data: global Thing symbol cleanup(quasar) nebula
2024-01-30yaml, data: store document specs statically on Thing subclasses(quasar) nebula
2024-01-17data: fix missing unique importleo60228
2024-01-17data: {albums,tracks}AsCommentator -> reverseReferenceList(quasar) nebula
2024-01-17data: stub reverseContributionList(quasar) nebula
2024-01-13data: Album.artTags: empty without cover artist contribs(quasar) nebula
2024-01-13data: Track.artTags: empty without unique cover art(quasar) nebula
2024-01-09validators: junk whitespace refactor and additions(quasar) nebula
2024-01-09data: language: fix missing/misplaced option formatting(quasar) nebula
2024-01-06validators, test: don't include line break in surroundings(quasar) nebula
2024-01-06validators: isContentString: indicate actions to take(quasar) nebula
2024-01-06validators: isContentString: tweak trim whitespace pos messaging(quasar) nebula
2024-01-06data: various simpleString -> contentString(quasar) nebula
2024-01-06data: Language.name simpleString -> name(quasar) nebula
2024-01-06validators, test: define various validators with isContentString(quasar) nebula
2024-01-06validators: isContentString(quasar) nebula
2024-01-06data: WHOOPSIE(quasar) nebula
2024-01-06data, yaml: match Error constructors more closely when extending(quasar) nebula
2024-01-06data, yaml: make CacheableObjectPropertyValueError formally translucent(quasar) nebula
2024-01-06data: CacheableObject: don't compute old value when validation fails(quasar) nebula
2024-01-03validators: validateProperties: nest in a cause layer(quasar) nebula
2024-01-03validators: validateArrayItems: nest in a cause layer(quasar) nebula
2024-01-03validators: anyOf: tweak list numbering(quasar) nebula
2024-01-03validators: oneOf -> anyOf(quasar) nebula
2024-01-03validators: validateProperties: clean up definition(quasar) nebula
2024-01-03validators: validateAllPropertyValues: express in terms of validateProperties(quasar) nebula
2024-01-03validators: validateProperties: allow or validate other properties(quasar) nebula
2023-12-31validators: validateArrayItems: fix outdated annotation symbol(quasar) nebula
2023-12-31validators: fix total number of checks reported in oneOf(quasar) nebula
2023-12-31validators: oneOf: reflect combined checks on errors(quasar) nebula
2023-12-30validators: validateAllPropertyValues: don't use withAggregate(quasar) nebula
2023-12-30validators: fix validateAllPropertyValues messaging(quasar) nebula