« 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 (Collapse)Author
2023-11-17data, yaml, content: support multiple artists per commentary entry(quasar) nebula
2023-11-15Merge branch 'preview' into commentary-entries(quasar) nebula
2023-11-15data: fix commentary entry serialization(quasar) nebula
2023-11-14data, test: boldfaceArtist -> artistDisplayText(quasar) nebula
2023-11-14data, yaml: catch commentary artist ref errors(quasar) nebula
2023-11-14data: commentatorArtists: use withParsedCommentaryEntries(quasar) nebula
2023-11-14data, test: withParsedCommentaryEntries(quasar) nebula
2023-11-14data: generic composite dependency comments(quasar) nebula
2023-11-14data: expose CacheableObject directly via #cacheable-object import(quasar) nebula
2023-11-10data: provide default wiki color in data, not css(quasar) nebula
Fixes #169!
2023-11-09upd8, data, test: export internal strings path cleanly, fix tests(quasar) nebula
2023-11-09Merge branch 'preview' into listing-tweaks(quasar) nebula
2023-11-08Merge branch 'language-reload' into language-yaml(quasar) nebula
2023-11-07upd8: add --no-language-reloading option, default for static-build(quasar) nebula
2023-11-06data: language: flatten language spec, allow for structuring(quasar) nebula
2023-11-06data: language: basic support for loading language from YAML(quasar) nebula
2023-11-06data: language: nicer language labelling for successive errors(quasar) nebula
2023-11-06upd8: basic watchLanguageFile integration for internal language(quasar) nebula
2023-11-06data: language: basic watchLanguageFile implementation(quasar) nebula
2023-11-06data: more language loading refactoring(quasar) nebula
2023-11-06data: tidy language loading code, add processLanguageSpec(quasar) nebula
2023-11-06yaml: consolidate logic in async-adaptive decorateErrorWithFile(quasar) nebula
2023-11-06yaml: tidy aggregate nesting and error syntax(quasar) nebula
2023-11-05data, find: use clean-logic, cached find.trackOriginalReleasesOnly(quasar) nebula
2023-11-05data: withAlwaysReferenceByDirectory: micro-optimizations(quasar) nebula
2023-11-04Merge branch 'fast-link-wiki-data' into preview(quasar) nebula
2023-11-04data: always require at least one step for nesting compositions(quasar) nebula
2023-11-04data: validateWikiData: fix messaging for mismatch one-ref-type(quasar) nebula
2023-11-04data: validateWikiData: early exit for mixed items(quasar) nebula
2023-11-04data: wikiData: port to templateCompositeFrom syntax(quasar) nebula
2023-11-04data: support stepless updating compositions(quasar) nebula
2023-11-04data: wikiData: use validateWikiData instead of instance checks(quasar) nebula
2023-11-04group: add GroupCategory.directory, referenceType group-category(quasar) nebula
2023-11-02yaml: fix mis-nested errors in non-array reference fields(quasar) nebula
2023-10-30content, data: fix places that assume coverArtDate defaults to date(quasar) nebula
2023-10-29Merge branch 'preview' into listing-tweaks(quasar) nebula
2023-10-26data: Flash.color: replace erroneous syntax w/ composite definition(quasar) nebula
2023-10-26data: Flash.withFlashAct(quasar) nebula
2023-10-26data: Track.withAlbum: refactor for clarity(quasar) nebula
Utilizes availability checks instead of manual null comparisons and empty() calls, extracts track lists using withPropertyFromList, operates on index instead of unique album object where possible (including found / not found check).
2023-10-26data, test: withResultOfAvailabilityCheck: index mode(quasar) nebula
2023-10-26data: update withPropertyFromList(quasar) nebula
2023-10-26data: Track.withAlbum: bulkily match documented early exit behavior(quasar) nebula
2023-10-24data, yaml: new flash Color / color field(quasar) nebula
2023-10-24yaml: check artists for duplicate directories(quasar) nebula
2023-10-24data, yaml: new flash act field List Termonology / listTerminology(quasar) nebula
2023-10-24yaml: remove cruft, support blank list items(quasar) nebula
2023-10-22data: fix bad dependency for Artist.albumsAsCommentator(quasar) nebula
2023-10-18yaml: track skipped fields separately & report summary at bottom(quasar) nebula
2023-10-18yaml: filter and skip properties, not entire documents(quasar) nebula
2023-10-18yaml: cosmetic code clean-up(quasar) nebula