« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src
AgeCommit message (Collapse)Author
4 daysfind: kebab-fuzzy matches in content text(quasar) nebula
Outside content text, this doesn't cause miscapitalized references to slip past, but it does stop them from being specially reported i.e. highlighting which letters need to be updated or treating as more than just "nothing matches for this reference" generic errors. That's a TODO. Sorry! Gyeep!
4 dayscss: default cursor on normal content tooltip hoverables(quasar) nebula
4 dayscss: use width: max-content & max-width for content tooltips(quasar) nebula
Same as just about any other tooltip. Not sure why this isn't the way we went at outset.
7 dayscontent, replacer: <<label:tooltip>> in content text(quasar) nebula
7 dayscontent, css: style <s> nicely in wiki commentary(quasar) nebula
7 daysdata: Track.disableDate / Has Date: false(quasar) nebula
9 dayscontent: generateAlbumSidebar: sort releases by track dates(quasar) nebula
9 daysdata: withAlwaysReferenceByDirectory: compare in kebab case(quasar) nebula
Resolves #283
10 dayspage: artist: don't generate rolling window for dateless artists(quasar) nebula
10 dayscontent: generateArtTagInfoPage: fix no-annotation related tags(quasar) nebula
2025-09-11content, data: Album.showAlbumInTracksWithoutArtists(quasar) nebula
2025-09-11content: consider "count in artist totals" in wiki total duration(quasar) nebula
2025-09-11data: TrackSection.countTracksInArtistTotals(quasar) nebula
2025-09-08content: generateTrackListItem: use artistText(quasar) nebula
2025-09-08content: transformContent: substitute apply()(quasar) nebula
2025-09-08content: transformContent: substitute(quasar) nebula
2025-09-08content: generateArtistCredit: artistText plumbing(quasar) nebula
2025-09-08data: Album.trackArtistText, Track.artistText(quasar) nebula
2025-09-06data: make directories convert en & em dash to regular dash(quasar) nebula
2025-09-03content: linkExternal: locally reroute links to external bases(quasar) nebula
2025-09-03data: WikiInfo.canonicalMediaBase(quasar) nebula
2025-09-03content, replacer: match inline links, auto-provide custom label(quasar) nebula
Changes in matchMarkdownLinks here are refactoring only, not new behavior.
2025-09-03replacer: don't skip external links near non-link '['(quasar) nebula
2025-09-03data: ContentEntry.artists: extract implicit artist refs properly(quasar) nebula
2025-09-03content, css: generateLyricsEntry: be a blockquote(quasar) nebula
Uses normal blockquote width rules
2025-09-03content: gCAOriginDetails: join with <br> more strictly(quasar) nebula
2025-08-26data, content, css: Artwork.showFilename(quasar) nebula
2025-08-23external-links: reddit + subreddits(quasar) nebula
2025-08-23data: withAnnotationParts: don't explode on empty annotation?(quasar) nebula
2025-08-23content: listTracksNeedingLyrics(quasar) nebula
2025-08-23content: generateTrackInfoPage: needs lyrics line(quasar) nebula
2025-08-23data: Track.needsLyrics(quasar) nebula
2025-08-23wiki-data: matchContentEntries: trim line breaks around body(quasar) nebula
2025-08-23css: blockquote filename thing(quasar) nebula
2025-08-22yaml: never call transform() on null(quasar) nebula
2025-08-13data: Artwork.style(quasar) nebula
2025-07-30search: always return results in our order(quasar) nebula
2025-07-30search: sort albums, tracks by "group rank"(quasar) nebula
2025-07-30search: move simple name-only match to top(quasar) nebula
2025-07-30search: Artwork object integration(quasar) nebula
- show the first artwork - tracks without unique show the first album artwork - searchable art tags are from all artworks
2025-07-30content, client, css, search: same-name result disambiguator(quasar) nebula
2025-07-30client: templateContent: replace slots(quasar) nebula
2025-07-30infra: ignore .DS_Store in content dependencies(quasar) nebula
2025-07-30css: fix multiple artworks z-index problems, do nicer shadows(quasar) nebula
2025-07-30content, client, css: tighter expandable grid(quasar) nebula
2025-07-27content, css: only apply fade effect on "long" lyrics(quasar) nebula
2025-07-27css: fix <img inline align="full" link="...">(quasar) nebula
2025-07-27content: generateTrackNavLinks: accent for singles with 2+ tracks(quasar) nebula
2025-07-27content: linkAlbum: show album name for singles(quasar) nebula
2025-07-27content: gGPAlbumsByDateView: you did not(quasar) nebula