« 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
15 hourscontent, css: more content entry accent adjustments(quasar) nebula
16 hourscontent: generateFlashIndexPage: titles(quasar) nebula
16 hourscss: add some padding-right for list items in sidebar(quasar) nebula
16 hoursdata, content, css: FlashAct.{shortName,title,titleColor}(quasar) nebula
17 hoursdata, content, html: FlashAct.nameHTML(quasar) nebula
8 daysdata: Track: never inherit artists from main release. Ever(quasar) nebula
8 dayscontent: gAIPTracksChunkedList: album artist only(quasar) nebula
8 dayscontent: context notes -> notes(quasar) nebula
9 daysdata: withContainingReverseContributionList cleanup(quasar) nebula
9 dayscontent: generateMusicVideo{ArtistsLine,Contributors}: external links(quasar) nebula
9 dayscontent: generateContributionTooltipChronologySection: music vids(quasar) nebula
9 daysdata: Track.getOwnMusicVideoCoverPath: adapt for singles(quasar) nebula
9 daysdata: add some missing friendly names(quasar) nebula
9 dayscontent: generateMusicVideoArtistsLine: proper dynamics(quasar) nebula
9 dayscontent: generateContentEntry: try some different strings(quasar) nebula
9 daysyaml: parseLyrics: watch out for @@(quasar) nebula
9 dayscss: tune music video box & title layouts(quasar) nebula
9 daysdata, content: Album.musicVideos(quasar) nebula
9 dayscontent, data: MusicVideo.contributorStyle(quasar) nebula
10 daysdata, content: MusicVideo.title, drop MusicVideo.labelStyle(quasar) nebula
10 dayscontent, css: generateContentEntry: artistless entries(quasar) nebula
10 dayscss: .commentary-entry -> .content-entry(quasar) nebula
10 dayscontent: generateCommentaryEntry -> generateContentEntry(quasar) nebula
10 dayswiki-data, yaml: artistless content entries "@@ annotation"(quasar) nebula
10 dayswiki-data: uber-simplify matchContentEntries(quasar) nebula
10 dayswiki-data: drop various parsing exports(quasar) nebula
10 daysvalidators: drop unused isCommentary, isLyrics(quasar) nebula
2026-01-26data, content: Contribution.artistText(quasar) nebula
2026-01-26content: gAIPTracksChunkItem: use annotation parts(quasar) nebula
2026-01-26content: generateArtistCredit: always pass showAnnotation through(quasar) nebula
2026-01-26content: generateArtistCredit: don't snoop annotation(quasar) nebula
2026-01-26content: linkContribution: drop trimAnnotation, format from parts(quasar) nebula
2026-01-26data: all artwork contributions can be "edits for wiki"(quasar) nebula
2026-01-26data: Contribution.annotationFront, is{Featuring,EditsForWiki}Credit(quasar) nebula
2026-01-26data: Track.artistContribs: no one saw that(quasar) nebula
2026-01-26data: stub {Musical,Album,Track}ArtistContribution(quasar) nebula
2026-01-26data: Thing.clone(source, {as}) and related utilities(quasar) nebula
2026-01-26data, yaml: split yaml loading specs into src/data/files(quasar) nebula
2026-01-26quick eslint(quasar) nebula
2026-01-26data: break up content.js, flash.js, sorting-rule.js(quasar) nebula
2026-01-26data: split group.js(quasar) nebula
2026-01-26data: split album.js(quasar) nebula
2026-01-26data: split homepage-layout.js(quasar) nebula
2026-01-26infra: rename singleton-export thing modules(quasar) nebula
2026-01-26infra: 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.
2026-01-26data: Contribution.annotationParts(quasar) nebula
2026-01-26data: contributionList, etc: class input(quasar) nebula
2026-01-23data: find.trackReference() - prioritize tracks from same album(quasar) nebula
2026-01-23find: bring your own behavior(quasar) nebula
2026-01-23find, data, checks: dummy 'from' option in find()(quasar) nebula