« 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
2026-06-04content: generateAlbumReleaseInfo: date style, oops(quasar) nebula
2026-06-04content: gAIP: exclude meta-albums from rerelease relationships(quasar) nebula
2026-06-04content, data: Track.datePosted, etc(quasar) nebula
2026-06-03content: gAIP{*}Chunk: name detail for chunk link(quasar) nebula
2026-06-03content: gAIPTracksChunkItem: show track name detail(quasar) nebula
2026-06-03content: generateTrackListItem: fix bad showDetail value(quasar) nebula
actually only affects flash page rn
2026-06-01data: AAAAAAAAAAAAAAAA sort dates nicely, sort name detail(quasar) nebula
2026-06-01content: transformContent: show name detail inside link(quasar) nebula
2026-06-01data: Track: new contribs on secrelease count toward totals(quasar) nebula
2026-06-01content: un-stub album gallery pages if multiple cover artwork(quasar) nebula
2026-06-01content: generateAlbumGalleryPage: 10% of my album(quasar) nebula
2026-05-31content: generateAlbumBanner: path(quasar) nebula
2026-05-31data, content, css: Artwork.fileNotes(quasar) nebula
2026-05-28content: generateTrackInfoPage: fix single accent(quasar) nebula
2026-05-28data: Track.suffixDirectory from name detail(quasar) nebula
2026-05-28urls: that but for media too(quasar) nebula
2026-05-28urls: /vgm-album/ -> /album/vgm/(quasar) nebula
2026-05-28content: fix albums without wallpapers. oh my god(quasar) nebula
2026-05-28content: fix album wallpapers lol(quasar) nebula
2026-05-28content: generateAlbumLinkNavAccent & friends(quasar) nebula
2026-05-28client: sidebar-search: in-game vgm result kind(quasar) nebula
2026-05-28content, urls, client: /vgm-album/(quasar) nebula
2026-05-28data: Track.directoryWithinAlbum(quasar) nebula
2026-05-26data, urls: vgm-album-art and suchness(quasar) nebula
2026-05-26data: Album.nameDetailForTracks(quasar) nebula
2026-05-26content, data: Album.nameDetail(quasar) nebula
2026-05-26data: Album, Track: artistless artworks (Has Cover Art: true, etc)(quasar) nebula
2026-05-26search: reorder types(quasar) nebula
2026-05-25content, data: Album.style "in-game vgm"(quasar) nebula
2026-05-25content, data: Track.nameDetailWithinAlbum, directory magic, etc(quasar) nebula
2026-05-24content: you win some, you lose some(quasar) nebula
2026-05-23content: generateFlashInfoPage: fix manifested homestuck urls(quasar) nebula
2026-05-23css: tune sticky subheading shadow(quasar) nebula
2026-05-23content: generateListAllAdditionalFilesChunk: got no files(quasar) nebula
2026-05-23content, language: guard formatExternalLink, related upd7(quasar) nebula
2026-05-23language: fix formatList on null/undefined(quasar) nebula
2026-05-23urls: staticVersion 5p11(quasar) nebula
2026-05-23language: drop unitOnly(quasar) nebula
2026-05-23content: gAIPAdditionalFilesChunkItem: model more like listing(quasar) nebula
2026-05-23la(quasar) nebula
2026-05-23content: 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.
2026-05-23content, data: additional file chronology links(quasar) nebula
2026-05-23data: Album, Track: expect proper AdditionalFile subclasses(quasar) nebula
These were already getting provided, and accepted, since of course the subclasses inherit from the superclass.
2026-05-23css, 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.
2026-05-22content: generateAdditionalFilesListChunk: zap artists all or none(quasar) nebula
2026-05-22conetnt: generateAdditionalFilesListChunk: context contribs(quasar) nebula
2026-05-22content: generateAlbumInfoPage: use new additional file strings(quasar) nebula
2026-05-19data, content: additional file artists(quasar) nebula
2026-05-19data: Track.excludingURLs, etc: false to ignore inherited value(quasar) nebula
2026-05-19yaml: parseExcludingURLs(quasar) nebula