« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
AgeCommit message (Collapse)Author
2024-09-12write: live-dev-server: factor out getContentType(quasar) nebula
2024-09-11content: generateAlbumSocialEmbed: use group name, not directory(quasar) nebula
How does this even happen
2024-09-11content: generateSocialEmbed: resolve to string in json mode(quasar) nebula
2024-09-11content: generatePageLayout: fix missing json+oembed link(quasar) nebula
2024-09-11data: WikiInfo: make canonicalBase always end with slash(quasar) nebula
2024-09-11write: pagePathStringFromRoot(quasar) nebula
2024-09-11content: generateTrackSocialEmbedDescription: implement this(quasar) nebula
Geez
2024-09-11content: generateAlbumSocialEmbedDescription: code cleanup(quasar) nebula
Also fixes #555 by scrapping hasAny altogether.
2024-09-04data: reverseSingleReferenceList(quasar) nebula
2024-09-04data: withReverseList_template(quasar) nebula
2024-08-17content: generateArtistCredit: show featuring annotation sometimes(quasar) nebula
2024-08-17content: "featuring" credits(quasar) nebula
2024-08-17content: generateArtistCredit(quasar) nebula
2024-08-15content: generateArtistInfoPage: show edits for wiki separately(quasar) nebula
2024-08-15content: gAIP{Chunk,ChunkItem}: trimAnnotation / trimAnnotations(quasar) nebula
2024-08-15html: treat html.isBlank() as null in type: 'string' slots(quasar) nebula
2024-08-15content: generateArtistGalleryPage: exclude "edits for wiki"(quasar) nebula
2024-08-15content: gRIContributionsLine: wiki edit annotations(quasar) nebula
2024-08-15content: linkContribution: trimAnnotation slot(quasar) nebula
2024-08-15data: Contribution.associatedContributions: prefix edits for wiki(quasar) nebula
2024-08-15content, test: linkContribution: showContribution -> showAnnotation(quasar) nebula
2024-08-15content, css: gRIContributionsLine: wiki edits tooltip(quasar) nebula
2024-08-15content: linkContribution: preventTooltip slot(quasar) nebula
2024-08-15content: linkContribution: drop duplicate tooltip slots(quasar) nebula
2024-08-15data: Contribution.associatedContributions: segregate wiki edits(quasar) nebula
2024-08-13content: linkAlbumDynamically: jump to #album-commentary(quasar) nebula
2024-08-06yaml: allow pushing onto existing wikiData keys by save() step(quasar) nebula
2024-08-05test: general refactor instantiating things & managing wikiData(quasar) nebula
2024-08-05data: withContainingTrackSection: use withUniqueReferencingThing(quasar) nebula
2024-08-05data, test: TrackSection.tracks: use direct links(quasar) nebula
2024-08-05data, test: Album.trackSections: use direct links(quasar) nebula
2024-08-05data: thing: expose update value, like thingList(quasar) nebula
2024-08-05data: thingList(quasar) nebula
2024-08-05test: fix meaningless fail in generateAlbumTrackList (unit)(quasar) nebula
2024-08-02content: generate{Album,Flash}InfoPage: credit sources(quasar) nebula
2024-08-01page: artist-alias: don't overshadow a normal artist page(quasar) nebula
Also moves filtering logic into targets().
2024-07-31test: generateAlbumTrackList: track sections (snapshot)(quasar) nebula
2024-07-31content, css: generateAlbumTrackList: track section descriptions(quasar) nebula
2024-07-31data: TrackSection.description(quasar) nebula
2024-07-25composite: conditionally call getStaticInputMetadata(quasar) nebula
Just a tiny cleanup, behavior is the same.
2024-07-25composite: simplify getStaticInputMetadata(quasar) nebula
Since it always operates on inputMapping, we can make more assumptions about shape. (All input names are always provided i.e. non-null, and they are always present as input tokens.)
2024-07-25composite: expose used default{Dependency,Value} at instantiate(quasar) nebula
There used to be a cool description here, but then vim ate it.
2024-07-24external-links: Steam(quasar) nebula
2024-06-26data: withReverse{Contribution,Reference}List: sort by date(quasar) nebula
2024-06-24data: Album.creditSources, Flash.creditSources(quasar) nebula
2024-06-24content: generateTrackInfoPage: jump to credit sources line(quasar) nebula
2024-06-24content: generatePageLayout: credit sources skipper(quasar) nebula
You know, these should probably be coded with templates or detectable metatags or something similar LOL
2024-06-24content: generateCommentarySection: custom id(quasar) nebula
2024-06-24content: generatePageLayout: nicer attributes for nav links(quasar) nebula
2024-06-24checks: reportContentTextErrors: check track credit sources(quasar) nebula