« 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
11 hourscontent: gAIPTracksChunkedList: album artist only(quasar) nebula
16 hourscontent: context notes -> notes(quasar) nebula
44 hoursdata: withContainingReverseContributionList cleanup(quasar) nebula
44 hourscontent: generateMusicVideo{ArtistsLine,Contributors}: external links(quasar) nebula
44 hourscontent: generateContributionTooltipChronologySection: music vids(quasar) nebula
2 daysdata: Track.getOwnMusicVideoCoverPath: adapt for singles(quasar) nebula
2 daysdata: add some missing friendly names(quasar) nebula
2 dayscontent: generateMusicVideoArtistsLine: proper dynamics(quasar) nebula
2 dayscontent: generateContentEntry: try some different strings(quasar) nebula
2 daysyaml: parseLyrics: watch out for @@(quasar) nebula
2 dayscss: tune music video box & title layouts(quasar) nebula
2 daysdata, content: Album.musicVideos(quasar) nebula
2 dayscontent, data: MusicVideo.contributorStyle(quasar) nebula
2 daysdata, content: MusicVideo.title, drop MusicVideo.labelStyle(quasar) nebula
3 dayscontent, css: generateContentEntry: artistless entries(quasar) nebula
3 dayscss: .commentary-entry -> .content-entry(quasar) nebula
3 dayscontent: generateCommentaryEntry -> generateContentEntry(quasar) nebula
3 dayswiki-data, yaml: artistless content entries "@@ annotation"(quasar) nebula
3 dayswiki-data: uber-simplify matchContentEntries(quasar) nebula
3 dayswiki-data: drop various parsing exports(quasar) nebula
3 daysvalidators: drop unused isCommentary, isLyrics(quasar) nebula
7 daysdata, content: Contribution.artistText(quasar) nebula
7 dayscontent: gAIPTracksChunkItem: use annotation parts(quasar) nebula
7 dayscontent: generateArtistCredit: always pass showAnnotation through(quasar) nebula
7 dayscontent: generateArtistCredit: don't snoop annotation(quasar) nebula
7 dayscontent: linkContribution: drop trimAnnotation, format from parts(quasar) nebula
7 daysdata: all artwork contributions can be "edits for wiki"(quasar) nebula
7 daysdata: Contribution.annotationFront, is{Featuring,EditsForWiki}Credit(quasar) nebula
8 daysdata: Track.artistContribs: no one saw that(quasar) nebula
8 daysdata: stub {Musical,Album,Track}ArtistContribution(quasar) nebula
8 daysdata: Thing.clone(source, {as}) and related utilities(quasar) nebula
8 daysdata, yaml: split yaml loading specs into src/data/files(quasar) nebula
8 daysquick eslint(quasar) nebula
8 daysdata: break up content.js, flash.js, sorting-rule.js(quasar) nebula
8 daysdata: split group.js(quasar) nebula
8 daysdata: split album.js(quasar) nebula
8 daysdata: split homepage-layout.js(quasar) nebula
8 daysinfra: rename singleton-export thing modules(quasar) nebula
8 daysinfra: collect things with wildcard exports(quasar) nebula
Removes checking for duplicate class names. I think that's meant to be an error in ES6 modules (i.e. because two exports would be sharing the same name), but Node.js seemingly is fine with it, so just be careful for now.
8 daysdata: Contribution.annotationParts(quasar) nebula
8 daysdata: contributionList, etc: class input(quasar) nebula
10 daysdata: find.trackReference() - prioritize tracks from same album(quasar) nebula
10 daysfind: bring your own behavior(quasar) nebula
10 daysfind, data, checks: dummy 'from' option in find()(quasar) nebula
10 daysfind: stop providing thingConstructors to include()(quasar) nebula
13 dayscss: separate music videos from artworks a little(quasar) nebula
2026-01-18content: generateMusicVideoDateLine: fix sameDayAsSingle(quasar) nebula
2026-01-18content, data: MusicVideo.labelStyle(quasar) nebula
2026-01-18content: chop artistsLine.withDate permutations(quasar) nebula
2026-01-17content: cleanup stuff whatevs(quasar) nebula