« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/content/dependencies/generateTrackInfoPage.js
AgeCommit message (Collapse)Author
2024-06-12content: generateTrackInfoPage: simpler contributor list layout(quasar) nebula
2024-06-12content: generateTrackInfoPage: simpler reverse ref list layout(quasar) nebula
2024-06-12content: generateTrackInfoPage: simpler additional files layout(quasar) nebula
2024-06-12content: generateTrackInfoPage: simpler forward ref list layout(quasar) nebula
2024-06-12content: generateTrackInfoPageOtherReleasesList(quasar) nebula
2024-06-12content: generateTrackInfoPage: clone one content heading(quasar) nebula
2024-06-09content: generateTrackInfoPage: sticky tracksThatRef/Samp dynamics(quasar) nebula
2024-06-09content: generateTrackInfoPage: flashesThatFeature sticky heading(quasar) nebula
2024-06-09content: generateTrackInfoPage: "this one" in sticky heading(quasar) nebula
2024-06-09content: generate{Album,Track}InfoPage: "view additional files"(quasar) nebula
2024-06-09content: generateContentHeading: drop id slot(quasar) nebula
2024-05-30content: generateTrackChronologyLinks(quasar) nebula
Just extracts logic from generateTrackInfoPage, for now.
2024-05-15content: remove generateAdditionalFilesShortcut(quasar) nebula
2024-05-01content: generateTrackInfoPage: show album secondary nav(quasar) nebula
2024-04-03content: generateAlbumSidebar: base on generatePageSidebar(quasar) nebula
2024-02-16data: move sorting & generic functions out of #wiki-data(quasar) nebula
2024-02-14content: filter out & cleanly handle dateless things in chronology(quasar) nebula
2024-01-17content: generateTrackInfoPage: move sample list below ref list(quasar) nebula
2023-12-30content: generateColorStyleAttribute(quasar) nebula
2023-12-30content: misc content syntax cleanup, mostly attribute merging(quasar) nebula
2023-12-03Merge branch 'preview' into time-tooltips(quasar) nebula
2023-12-03content: generateTrackAdditionalNamesBox(quasar) nebula
2023-11-29content: generateTrackInfoPage: colorize tooltips(quasar) nebula
2023-11-29content: generateTrackInfoPage: embed year next to other releases(quasar) nebula
2023-11-24Merge branch 'commentary-entries' into preview(quasar) nebula
2023-11-21content, client, css: generateAdditionalNamesBox(quasar) nebula
2023-11-15content, css: generateCommentarySection{Entry}?(quasar) nebula
2023-10-30content, data: fix places that assume coverArtDate defaults to date(quasar) nebula
2023-09-30Merge branch 'tap18' into track-data-cleanup(quasar) nebula
2023-09-24content: generateAlbumStyleRules: provide album & track directory(quasar) nebula
2023-09-05content, data: be more guarded about track contribs arrays(quasar) nebula
2023-08-19clean up imports & miscellaneous metastructures across codebase(quasar) nebula
2023-08-18define global #sugar and #wiki-data imports(quasar) nebula
2023-08-10content: generateContributionList(quasar) nebula
2023-08-06content: generateTrackInfoPage: don't color album link in nav(quasar) nebula
2023-08-02content: generate{Album,Track}?SocialEmbed(quasar) nebula
2023-08-02content: pass color directly through slots in various places(quasar) nebula
Primarily through generateColorStyle{Rules,Variables}, the former of which is also refactored into generatePageLayout, which now takes a direct color slot itself as well.
2023-06-24content: linkContribution: take standard {who, what} object(quasar) nebula
This is what's used for all contributions anyway, so no need to have every call to linkContribution manually destructure whatever contribution is being provided.
2023-06-12content: generate{Album,Track}ReleaseInfo(quasar) nebula
2023-06-08content: generateReleaseInfoContributionsLine(quasar) nebula
2023-06-08content: generate{Track,Album}InfoPage: handle null cover properly(quasar) nebula
2023-06-08content: compute "needs reveal" class only on client(quasar) nebula
2023-06-08content: roll in InfoPageContent functions(quasar) nebula
2023-06-04Merge remote-tracking branch 'origin/staging' into data-steps(quasar) nebula
2023-06-03content: fix a bunch of unlisted dependencies(quasar) nebula
2023-06-03content: generatePageLayout: divide style rules, apply default color(quasar) nebula
2023-06-02content: rename generateAlbumNavLinks -> generateAlbumNavAccent(quasar) nebula
2023-05-26content: sprawl divideTrackListsByGroups(quasar) nebula
...Instead of tangling it in from generateTrackInfoPage, page/track.js, and top-level page evaluation itself. This is why sprawling is better!
2023-04-18content: misc. changes, groups divided by tracks, relation sections(quasar) nebula
2023-04-18content: generateTrackInfoPage: sort art chronology by art date(quasar) nebula