« 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
22 hourscontent: generateTrackInfoPage: fix single accent preview(quasar) nebula
25 hoursdata: Track.suffixDirectory from name detail(quasar) nebula
25 hoursurls: that but for media too(quasar) nebula
25 hoursurls: /vgm-album/ -> /album/vgm/(quasar) nebula
25 hourscontent: fix albums without wallpapers. oh my god(quasar) nebula
26 hourscontent: fix album wallpapers lol(quasar) nebula
26 hourscontent: generateAlbumLinkNavAccent & friends(quasar) nebula
26 hoursclient: sidebar-search: in-game vgm result kind(quasar) nebula
26 hourscontent, urls, client: /vgm-album/(quasar) nebula
27 hoursdata: Track.directoryWithinAlbum(quasar) nebula
3 daysdata, urls: vgm-album-art and suchness(quasar) nebula
3 daysdata: Album.nameDetailForTracks(quasar) nebula
3 dayscontent, data: Album.nameDetail(quasar) nebula
3 daysdata: Album, Track: artistless artworks (Has Cover Art: true, etc)(quasar) nebula
3 dayssearch: reorder types(quasar) nebula
4 dayscontent, data: Album.style "in-game vgm"(quasar) nebula
4 dayscontent, data: Track.nameDetailWithinAlbum, directory magic, etc(quasar) nebula
5 dayscontent: you win some, you lose some(quasar) nebula
6 dayscontent: generateFlashInfoPage: fix manifested homestuck urls(quasar) nebula
6 dayscss: tune sticky subheading shadow(quasar) nebula
6 dayscontent: generateListAllAdditionalFilesChunk: got no files(quasar) nebula
6 dayscontent, language: guard formatExternalLink, related upd7(quasar) nebula
6 dayslanguage: fix formatList on null/undefined(quasar) nebula
6 daysurls: staticVersion 5p11(quasar) nebula
6 dayslanguage: drop unitOnly(quasar) nebula
6 dayscontent: gAIPAdditionalFilesChunkItem: model more like listing(quasar) nebula
6 daysla(quasar) nebula
6 dayscontent: generateAdditionalFilesListChunk: drop context contribs(quasar) nebula
The logic was deliberately twitchy and probably that isn't quite for the best, but more importantly, hiding links means hiding the hoverable, and chronology links become inaccessible and broken up.
6 dayscontent, data: additional file chronology links(quasar) nebula
6 daysdata: Album, Track: expect proper AdditionalFile subclasses(quasar) nebula
These were already getting provided, and accepted, since of course the subclasses inherit from the superclass.
6 dayscss, client: adapt <summary> to support hoverable/tooltip(quasar) nebula
This is the first commit where we're using :has() and nested rules. Both of those are considered baseline December 2023, and we figure that will be at least *about* three years ago once this update is released.
7 dayscontent: generateAdditionalFilesListChunk: zap artists all or none(quasar) nebula
7 daysconetnt: generateAdditionalFilesListChunk: context contribs(quasar) nebula
7 dayscontent: generateAlbumInfoPage: use new additional file strings(quasar) nebula
10 daysdata, content: additional file artists(quasar) nebula
10 daysdata: Track.excludingURLs, etc: false to ignore inherited value(quasar) nebula
10 daysyaml: parseExcludingURLs(quasar) nebula
10 daysdata: {Album,TrackSection}.excludingTrackURLs(quasar) nebula
10 daysdata: Track.color: assume track section is available(quasar) nebula
10 daysvalidators: illeaglInvisibleSpace typo(quasar) nebula
10 daysyaml: flipBoolean(quasar) nebula
10 daysdata: TrackSection: cleanup(quasar) nebula
11 dayssearch: drop most interesting field combinations(quasar) nebula
2026-05-15replacer, css: support wiki-style <audio> (etc) inside blockquote(quasar) nebula
2026-05-11content, data: Track.excludingURLs(quasar) nebula
2026-05-11content: generateNearbyTrackList: show name detail(quasar) nebula
2026-05-11content, data: Track.nameStyle "unofficial"(quasar) nebula
2026-05-11validators: is: handle strings with spaces nicer(quasar) nebula
2026-05-11data: Track.showInReferenceLists(quasar) nebula
2026-05-11content, css, data: Album.style "meta"(quasar) nebula