« 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
12 hoursfind: move miscapitalization responsibility to findHelper preview(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.)
12 hourschecks: report artwork artist and art tag reference errors(quasar) nebula
15 hoursclient, search: name detail(quasar) nebula
21 hoursfind, data: redirection overrides, use nameForReferencingAcrossWiki(quasar) nebula
21 hoursdata: Album.nameFor{ReferencingAcrossWiki,Sorting}(quasar) nebula
21 hourssort: redirection overrides, sort by nameForSorting(quasar) nebula
47 hourscontent: generateAlbumReleaseInfo: date style, oops(quasar) nebula
47 hourscontent: gAIP: exclude meta-albums from rerelease relationships(quasar) nebula
48 hourscontent, data: Track.datePosted, etc(quasar) nebula
3 dayscontent: gAIP{*}Chunk: name detail for chunk link(quasar) nebula
3 dayscontent: gAIPTracksChunkItem: show track name detail(quasar) nebula
3 dayscontent: generateTrackListItem: fix bad showDetail value(quasar) nebula
actually only affects flash page rn
4 daysdata: AAAAAAAAAAAAAAAA sort dates nicely, sort name detail(quasar) nebula
4 dayscontent: transformContent: show name detail inside link(quasar) nebula
5 daysdata: Track: new contribs on secrelease count toward totals(quasar) nebula
5 dayscontent: un-stub album gallery pages if multiple cover artwork(quasar) nebula
5 dayscontent: generateAlbumGalleryPage: 10% of my album(quasar) nebula
6 dayscontent: generateAlbumBanner: path(quasar) nebula
6 daysdata, content, css: Artwork.fileNotes(quasar) nebula
9 dayscontent: generateTrackInfoPage: fix single accent(quasar) nebula
9 daysdata: Track.suffixDirectory from name detail(quasar) nebula
9 daysurls: that but for media too(quasar) nebula
9 daysurls: /vgm-album/ -> /album/vgm/(quasar) nebula
9 dayscontent: fix albums without wallpapers. oh my god(quasar) nebula
9 dayscontent: fix album wallpapers lol(quasar) nebula
9 dayscontent: generateAlbumLinkNavAccent & friends(quasar) nebula
9 daysclient: sidebar-search: in-game vgm result kind(quasar) nebula
9 dayscontent, urls, client: /vgm-album/(quasar) nebula
9 daysdata: Track.directoryWithinAlbum(quasar) nebula
11 daysdata, urls: vgm-album-art and suchness(quasar) nebula
11 daysdata: Album.nameDetailForTracks(quasar) nebula
11 dayscontent, data: Album.nameDetail(quasar) nebula
11 daysdata: Album, Track: artistless artworks (Has Cover Art: true, etc)(quasar) nebula
11 dayssearch: reorder types(quasar) nebula
12 dayscontent, data: Album.style "in-game vgm"(quasar) nebula
12 dayscontent, data: Track.nameDetailWithinAlbum, directory magic, etc(quasar) nebula
13 dayscontent: you win some, you lose some(quasar) nebula
13 dayscontent: generateFlashInfoPage: fix manifested homestuck urls(quasar) nebula
13 dayscss: tune sticky subheading shadow(quasar) nebula
13 dayscontent: generateListAllAdditionalFilesChunk: got no files(quasar) nebula
13 dayscontent, language: guard formatExternalLink, related upd7(quasar) nebula
13 dayslanguage: fix formatList on null/undefined(quasar) nebula
14 daysurls: staticVersion 5p11(quasar) nebula
14 dayslanguage: drop unitOnly(quasar) nebula
14 dayscontent: gAIPAdditionalFilesChunkItem: model more like listing(quasar) nebula
14 daysla(quasar) nebula
14 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.
14 dayscontent, data: additional file chronology links(quasar) nebula
14 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.
14 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.