« 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
3 dayscontent, css: series nav presentation tweaks(quasar) nebula
3 dayscontent: generateAlbumSidebarSeriesBox(quasar) nebula
3 dayscss: avoid word wrap within nav links(quasar) nebula
This will have zero unforeseen consequences.
3 dayscontent: generateAlbumSecondaryNavSeriesPart(quasar) nebula
3 daysdata: seriesList: expose group(quasar) nebula
3 dayscontent: generateAlbumSecondaryNavGroupPart(quasar) nebula
3 dayscontent, css: gGIPAlbumsSection: by series/date dot switcher(quasar) nebula
3 dayscontent, client: generateIntrapageDotSwitcher(quasar) nebula
3 dayscontent: generateInterpageDotSwitcher (stub)(quasar) nebula
Not used anywhere for the time being
3 dayscontent, css: generateDotSwitcherTemplate(quasar) nebula
3 daysdata: withResolvedSeriesList: empty if null(quasar) nebula
3 dayscontent: generateGroupInfoPageAlbumsListBySeries(quasar) nebula
3 dayscontent: generateGroupinfoPageAlbumsListItem(quasar) nebula
3 dayscontent: generateGroupInfoPageAlbumsListByDate(quasar) nebula
3 daysdata: Group.serieses(quasar) nebula
6 daysdata, content: remove shared and inferred additional names(quasar) nebula
Removes: - inferredAdditionalNameList (#composite/things/track) etc - sharedAdditionalNameList (#composite/things/track) etc - "specificAlbumExclusive" / "This Album Only" field - "from" property / "on {ALBUMS}" accent (content) - generateTrackAdditionalNamesBox (no leftover dynamics) - related snapshot test
6 daysdata: "This Album Only" field for additional names(quasar) nebula
6 daysdata: withFilteredList: flip option(quasar) nebula
6 dayscontent: generateTrackList{,Item}: colorMode slot(quasar) nebula
8 dayscontent: generateAdditionalNamesBoxItem: no punctuation absorb(quasar) nebula
12 dayscontent: add missing quickDescription.readMore string(quasar) nebula
Used when the quick description element's description does not contain a split (but there are extra reading links). We missed carrying over this string from networked-tags during commit 7c2d3127.
2024-10-20content: gAIPCommentaryChunkedList: blank when empty(quasar) nebula
A bit belated, oops.
2024-10-20content: generateTrackListItem(quasar) nebula
Turns out yeah, these are worth combining.
2024-10-20content: generateTrackList: featuring credits(quasar) nebula
This code is basically copy-pasted from generateAlbumTrackListItem, maybe it should be a common component??? Probably not.
2024-10-20content: generateArtistCredit: fix mis-shown featuring annotation(quasar) nebula
2024-10-20css: every browser representation(quasar) nebula
2024-10-20css: firefox representation(quasar) nebula
2024-10-20css: s.spoiler(quasar) nebula
2024-10-14content: gAIPCommentaryChunkedList: no punc. absorb in annotations(quasar) nebula
2024-10-14content: gAIP{Chunk,ChunkItem,Artworks*}: layer trimming higher(quasar) nebula
This basically reverts commit 53794015 (which introduced the trimAnnotation slot). Behavior is pulled out of gAIPChunkItem and into gAIPArtworksChunkItem, with slots similarly shuffled around.
2024-10-14replacer: auto-colorize whole summary by default(quasar) nebula
2024-10-14content, css: colorize summary `span > b` instead of .group-name(quasar) nebula
2024-10-14css, replacer: style <details> in content text(quasar) nebula
2024-10-09write: live-dev-server: fix premature close crash in pipeline(quasar) nebula
2024-10-05test: transformContent: test how punctuation is absorbed(quasar) nebula
2024-10-05content: generateCommentaryEntry: no absorb in heading annotation(quasar) nebula
2024-10-05content: transformContent: absorbPunctuationFollowingExternalLinks(quasar) nebula
2024-10-05content, css: linkExternal: suffixNormalContent slot(quasar) nebula
2024-10-04content: generateFlashInfoPage: commentary above crediting sources(quasar) nebula
2024-10-04restore artist commentary to flash pagesleo60228
2024-10-02content: transformContent: no break between items of 10+ <ol>(quasar) nebula
2024-09-30yaml: parseAdditionalNames: accept empty name(quasar) nebula
Evil
2024-09-30validators: isContentString: accept empty string(quasar) nebula
Evil
2024-09-30validators: isAdditionalName: expect name as content string(quasar) nebula
In practice additional names are presented as content strings, so this is just improved accuracy.
2024-09-30data, content: album additional names(quasar) nebula
2024-09-30content: generateAdditionalNamesBox: blank w/o content(quasar) nebula
2024-09-29sugar: findIndexOrEnd(quasar) nebula
Unused, but a nice utility to have for some other time
2024-09-23test: transformContent: test how email addresses are treated(quasar) nebula
2024-09-23content: transformContent: override Tokenizer.url, ignore emails(quasar) nebula
2024-09-13data: WikiInfo.canonicalBase: don't error if null(quasar) nebula