« 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
AgeCommit message (Expand)Author
2024-06-07language: formatString: report valueless (null/undefined) options(quasar) nebula
2024-06-07language: formatString: #iterateOverTemplate logic cleanup(quasar) nebula
2024-06-06checks: reportDirectoryErrors: fix error in deduplicate logic(quasar) nebula
2024-06-02composite: chain and collate errors from compositional steps(quasar) nebula
2024-06-02composite: drop dubious error annotation, caughtErrorKind(quasar) nebula
2024-06-02composite: stricter definition for unavailable on filterable(quasar) nebula
2024-06-02data: withContainingTrackSection: fix dead notFoundMode access(quasar) nebula
2024-06-02composite: review accessed dependencies on first call of step(quasar) nebula
2024-05-31data: CacheableObject: check default update value more gracefully(quasar) nebula
2024-05-31data: WikiInfo.enableSearch, WikiInfo.searchDataAvailable(quasar) nebula
2024-05-31search: move from src/data/things to src root(quasar) nebula
2024-05-31search: output to wikiCachePath/search/index.json(quasar) nebula
2024-05-31search, upd8: write index into wikiCachePath(quasar) nebula
2024-05-31search: code style cleanup (no logic changes)(quasar) nebula
2024-05-31upd8: Search implementationGio
2024-05-27yaml: refactor common logic into parseArrayEntries (for now)(quasar) nebula
2024-05-20data: restore withTrackSections, but simpler now(quasar) nebula
2024-05-19data: TrackSection: custom util.inspect (number & range info)(quasar) nebula
2024-05-19data: TrackSection.directory, find.trackSection, etc(quasar) nebula
2024-05-19data: referenceList: 'referenceType' input(quasar) nebula
2024-05-19data: reportDuplicateDirectories -> reportDirectoryErrors(quasar) nebula
2024-05-19data: TrackSection thing objects(quasar) nebula
2024-05-19data: withDirectory, withDirectoryFromName(quasar) nebula
2024-05-19data: improve default Thing util.inspect resiliency(quasar) nebula
2024-05-19data: CacheableObject: allow falsy default update values(quasar) nebula
2024-05-08data: Album.alwaysReferenceTracksByDirectory(quasar) nebula
2024-05-07yaml: reuse results of makeProcessDocument(quasar) nebula
2024-05-07yaml: fix yaml open/read error reporting(quasar) nebula
2024-05-07yaml: export simple top-level yaml loading operations(quasar) nebula
2024-05-06data-checks: filterDuplicateDirectoroies: skip missing thingData(quasar) nebula
2024-05-06yaml: demonolithize loadAndProcessDataDocuments(quasar) nebula
2024-05-01data: withReverse{Reference,Contribution}List: better exiting(quasar) nebula
2024-05-01validators: handle sequences when finding nearby valid content(quasar) nebula
2024-05-01data: track: refactor inheritFromOriginalRelease(quasar) nebula
2024-05-01composite: always allow non-composable step as base(quasar) nebula
2024-05-01composite: 'thisProperty' self-reflection(quasar) nebula
2024-05-01validators: optimize validateWikiData, support no-referenceType(quasar) nebula
2024-05-01validators: validateThing(quasar) nebula
2024-05-01validators: isThing(quasar) nebula
2024-05-01data: very roughly respect pre-existing property descriptors(quasar) nebula
2024-05-01cacheable-object: define properties on symbol, allow symbol props(quasar) nebula
2024-05-01data: misc adaptations for who/what -> artist/annotation(quasar) nebula
2024-05-01data, yaml: basic who/what -> artist/annotation(quasar) nebula
2024-04-13validators: isDimensions: accept null width and/or height(quasar) nebula
2024-04-13data: Track.coverArtDimensions(quasar) nebula
2024-04-13data: Album.coverArtDimensions ("Cover Art Dimensions")(quasar) nebula
2024-04-12language: #wrapSanitized: bless prefab attributes(quasar) nebula
2024-04-12language: filter & warn mismatched options on strings expose(quasar) nebula
2024-04-12language: refactor languageOptionRegex(quasar) nebula
2024-04-04data, data-checks: Flash.commentary (etc)(quasar) nebula