« 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
6 hourscontent, css: image: I SURE HOPE THIS WORKS(quasar) nebula
2 daysfind: move miscapitalization responsibility to findHelper(quasar) nebula
repeat errored by-name references as though capitalization-fuzzy; if there's then a match, this is a capitalization error interacts with the same fuzzy cache as when quering this data capitalization-fuzzy from any other external entry. this probably consumes extra long-lasting memory (cache) in cases where no fuzzy search would be performed - though only if there are failed refs to double-check in the first place (however, there ARE expected failed refs in mixed-find uses, so real normal memory footprint is possibly increased there.)
2 dayschecks: report artwork artist and art tag reference errors(quasar) nebula
2 daysclient, search: name detail(quasar) nebula
3 daysfind, data: redirection overrides, use nameForReferencingAcrossWiki(quasar) nebula
3 daysdata: Album.nameFor{ReferencingAcrossWiki,Sorting}(quasar) nebula
3 dayssort: redirection overrides, sort by nameForSorting(quasar) nebula
4 dayscontent: generateAlbumReleaseInfo: date style, oops(quasar) nebula
4 dayscontent: gAIP: exclude meta-albums from rerelease relationships(quasar) nebula
4 dayscontent, data: Track.datePosted, etc(quasar) nebula
4 dayscontent: gAIP{*}Chunk: name detail for chunk link(quasar) nebula
4 dayscontent: gAIPTracksChunkItem: show track name detail(quasar) nebula
5 dayscontent: generateTrackListItem: fix bad showDetail value(quasar) nebula
actually only affects flash page rn
6 daysdata: AAAAAAAAAAAAAAAA sort dates nicely, sort name detail(quasar) nebula
6 dayscontent: transformContent: show name detail inside link(quasar) nebula
7 daysdata: Track: new contribs on secrelease count toward totals(quasar) nebula
7 dayscontent: un-stub album gallery pages if multiple cover artwork(quasar) nebula
7 dayscontent: generateAlbumGalleryPage: 10% of my album(quasar) nebula
8 dayscontent: generateAlbumBanner: path(quasar) nebula
8 daysdata, content, css: Artwork.fileNotes(quasar) nebula
10 dayscontent: generateTrackInfoPage: fix single accent(quasar) nebula
10 daysdata: Track.suffixDirectory from name detail(quasar) nebula
10 daysurls: that but for media too(quasar) nebula
10 daysurls: /vgm-album/ -> /album/vgm/(quasar) nebula
10 dayscontent: fix albums without wallpapers. oh my god(quasar) nebula
10 dayscontent: fix album wallpapers lol(quasar) nebula
10 dayscontent: generateAlbumLinkNavAccent & friends(quasar) nebula
10 daysclient: sidebar-search: in-game vgm result kind(quasar) nebula
10 dayscontent, urls, client: /vgm-album/(quasar) nebula
10 daysdata: Track.directoryWithinAlbum(quasar) nebula
12 daysdata, urls: vgm-album-art and suchness(quasar) nebula
12 daysdata: Album.nameDetailForTracks(quasar) nebula
12 dayscontent, data: Album.nameDetail(quasar) nebula
12 daysdata: Album, Track: artistless artworks (Has Cover Art: true, etc)(quasar) nebula
13 dayssearch: reorder types(quasar) nebula
14 dayscontent, data: Album.style "in-game vgm"(quasar) nebula
14 dayscontent, 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.