« 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/things/content
AgeCommit message (Collapse)Author
10 hoursdata: Content: chop almost everything(quasar) nebula
3 dayscacheable-object, data: depend on computed values; initial compat(quasar) nebula
reaches live-dev-server serve with no errors and serves homepage at all and apparently correctly no page navigation performed no full build performed aimed for preserving existing logic should be no subsequent changes to this commit (amend)
2025-09-03data: ContentEntry.artists: extract implicit artist refs properly(quasar) nebula
2025-08-23data: withAnnotationParts: don't explode on empty annotation?(quasar) nebula
2025-05-27eslint: trivial fixes(quasar) nebula
2025-05-08data: withSourceText, withSourceURLs: fix providing undefined(quasar) nebula
2025-05-06data: factor out withHasAnnotationPart(quasar) nebula
2025-05-06data: contentArtists: fix bad null expose(quasar) nebula
2025-05-06replacer: parseInput -> parseContentNodes(quasar) nebula
2025-05-06data: ContentEntry: implicit references via artistText(quasar) nebula
2025-05-06data, replacer: withContentNodes, splitContentNodesAround(quasar) nebula
2025-05-06data: ContentEntry.sourceURLs(quasar) nebula
2025-05-06data: hasAnnotationPart: case-insensitive(quasar) nebula
2025-05-06data: CommentaryEntry.isWikiEditorCommentary, etc(quasar) nebula
Also: LyricsEntry.isWikiLyrics Also: hasAnnotationPart
2025-05-06data: ContentEntry.annotationParts(quasar) nebula
Also fixes an error in splitting text around commas.
2025-05-06data: withSourceText: parse nodes(quasar) nebula
The node-splitting behavior is itself about identical to what postprocessExternalLinks still does, so it would be nice to factor that out, but we haven't done so yet. Some degree of "parse stuff out of a comma-divided bunch of source text" is probably worth factoring out too, later.
2025-05-06data: ContentEntry.withSourceText (first try)(quasar) nebula
2025-05-06data: #things/commentary-entry -> #things/content(quasar) nebula