« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
AgeCommit message (Expand)Author
8 hoursdata: stub {Musical,Album,Track}ArtistContribution(quasar) nebula
8 hoursdata: Thing.clone(source, {as}) and related utilities(quasar) nebula
9 hoursdata, yaml: split yaml loading specs into src/data/files(quasar) nebula
10 hoursquick eslint(quasar) nebula
10 hoursdata: break up content.js, flash.js, sorting-rule.js(quasar) nebula
11 hoursdata: split group.js(quasar) nebula
11 hoursdata: split album.js(quasar) nebula
11 hoursdata: split homepage-layout.js(quasar) nebula
11 hoursinfra: rename singleton-export thing modules(quasar) nebula
11 hoursinfra: collect things with wildcard exports(quasar) nebula
12 hoursdata: Contribution.annotationParts(quasar) nebula
12 hoursdata: contributionList, etc: class input(quasar) nebula
3 daysdata: find.trackReference() - prioritize tracks from same album(quasar) nebula
3 daysfind: bring your own behavior(quasar) nebula
3 daysfind, data, checks: dummy 'from' option in find()(quasar) nebula
3 daysfind: stop providing thingConstructors to include()(quasar) nebula
6 dayscss: separate music videos from artworks a little(quasar) nebula
8 dayscontent: generateMusicVideoDateLine: fix sameDayAsSingle(quasar) nebula
8 dayscontent, data: MusicVideo.labelStyle(quasar) nebula
9 dayscontent: chop artistsLine.withDate permutations(quasar) nebula
9 dayscontent: cleanup stuff whatevs(quasar) nebula
9 dayscontent, css: generateMusicVideoDateLine(quasar) nebula
9 dayscontent, data: generateMusicVideo: same day as album/single/track(quasar) nebula
9 dayscontent, css: generateMusicVideo: canonically don't chunkwrap(quasar) nebula
10 dayscontent: generateMusicVideoReleaseLine: show full date(quasar) nebula
10 dayscontent: listTracksWithMusicVideos: hide album dates(quasar) nebula
10 dayscontent: generateMusicVideoReleaseLine: wrap "by" nicely(quasar) nebula
10 dayscontent, data: MusicVideo.date(quasar) nebula
10 dayscontent: listTracksWithMusicVideos(quasar) nebula
10 daysdata: Track.musicVideos: inherit from main release(quasar) nebula
10 dayscontent: generateSingleArtworkColumn: grab MVs from track(quasar) nebula
10 dayscss: don't have music video respond to focus actually(quasar) nebula
10 dayscss: music video interaction cue(quasar) nebula
11 daysdata, content, css: basic music video implementation(quasar) nebula
2026-01-12search-select: also consider total contributions to groups(quasar) nebula
2026-01-12content: generateArtTagGalleryPage: reveal all warnings(quasar) nebula
2026-01-11content: gAIPTracksChunkItem: "featuring" is immune to occlusion(quasar) nebula
2026-01-11content: gAIPTracksChunk: consider contributions from main release(quasar) nebula
2026-01-11lint(quasar) nebula
2026-01-11content: drop "with other artists" for real(quasar) nebula
2026-01-11content: gAIPChunkItem: new annotations look(quasar) nebula
2026-01-11data: Artist.mockSimpleContribution + clever context(quasar) nebula
2026-01-11content: gAIPTracksChunk{,Item}: album & track credits(quasar) nebula
2026-01-11content: gAIPTracksChunkItem: yeet other artist links(quasar) nebula
2026-01-11content: gAIPTracksChunk: hide durations in uncounted list(quasar) nebula
2026-01-11content: make "isn't credited on first release" message nicer(quasar) nebula
2026-01-11content, css: gAIPTracksChunk: move uncounted contribs down(quasar) nebula
2026-01-11data: Track.contributors: be free (secreleases can override)(quasar) nebula
2026-01-11content: gTIPOtherReleaseTooltip: don't squeeze relative date(quasar) nebula
2026-01-11content: gAIPChunkItem: first/rereleases with annotation(quasar) nebula