« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/page/album.js
AgeCommit message (Collapse)Author
7 dayscontent: generateAlbumCommentaryPage: stub commentary pages(quasar) nebula
2024-11-19content: generate{Album,Track,}ReferencingArtworksPage(quasar) nebula
2024-11-17content: generate{Album,}ReferencedArtworksPage(quasar) nebula
2023-12-30yeet dead code in page/album.js(quasar) nebula
2023-10-06content: generateAlbumGalleryPage: stub album galleries(quasar) nebula
2023-08-19clean up imports & miscellaneous metastructures across codebase(quasar) nebula
2023-08-08write, content: restore & handle redirect titles properly(quasar) nebula
2023-08-08content: dedicated arbitrary page URL key(quasar) nebula
This fixes getPageSubdirectoryPrefix thinking we're deeper than we really are.
2023-08-08content: generateCommentaryIndexPage(quasar) nebula
2023-08-08content: move hard-coded redirects into page files(quasar) nebula
2023-06-06content: generateAlbumCommentaryPage(quasar) nebula
2023-06-05content: generateAlbumGalleryPage(quasar) nebula
2023-06-02remove loads of dead code from page content descriptions(quasar) nebula
2023-04-06build steps: jank together ultra-basic page write(quasar) nebula
Super simple technically functional sketch.
2023-03-21data steps: album additional files list(quasar) nebula
This is WIP but seems to be working! Pretty big test of the new html.template system, which needed some extension here.
2023-03-19data steps: generateAlbumInfoPage & relations implementation(quasar) nebula
2023-03-19data step: content function updates, relation syntax 2(quasar) nebula
* new: generateAlbumTrackListItem * new: generateContributionLinks
2023-03-18data steps: experimental live JS reload infrastructure(quasar) nebula
2023-03-06data steps: contentFunction & explicit dependencies(quasar) nebula
2023-03-06data-steps: initial commit(quasar) nebula
2023-03-05add a few missing headings to skippers(quasar) nebula
2023-02-28fix summary els not looking right on Safari(quasar) nebula
2023-02-26new 'Sheet Music Files' & 'MIDI Project Files' fields(quasar) nebula
2023-02-05Merge branch 'staging' into preview(quasar) nebula
2023-02-05support trackless albums(quasar) nebula
This also keeps the wiki from exploding when all tracks in a given album are errored (so its track list is empty).
2023-01-30Merge pull request #149 from hsmusic/layout-cleanup(quasar) nebula
Data-ize various page content-generation calls
2023-01-30remaining CLI help messages & tweaks(quasar) nebula
2023-01-25data-ize various page content calls(quasar) nebula
* page.cover replaces calls to generateCoverLink * page.main.headingMode replaces calls to generateStickyHeadingContainer or html.tag('h1') * page.main.classes: ['long-content'] replaces hard- coded calls to html.tag('div', {class: 'long-content'})
2023-01-04strings: fallbackGroupName -> fallbackSectionName track-sections(quasar) nebula
2023-01-04trackGroups -> trackSections(quasar) nebula
2022-12-28album page social embeds(quasar) nebula
2022-12-21gallery conditions for tracks without unique art(quasar) nebula
2022-12-21polish up album & album extras nav(quasar) nebula
2022-12-19HIGHLY WIP album gallery pages(quasar) nebula
2022-12-06sticky cover art (a little wip)(quasar) nebula
2022-12-06fix missing album duration...... oops(quasar) nebula
2022-12-03sticky subheadings(quasar) nebula
2022-11-28chronology tweaks & html.onlyIfContent bugfix(quasar) nebula
2022-11-27redesign & refinements for sticky layouting(quasar) nebula
2022-11-27fix broken random links(quasar) nebula
2022-11-26finish up cosmetic style changes(quasar) nebula
2022-11-21new "empty" sugar.js util(quasar) nebula
2022-11-21use html.fragment instead of ternary most places(quasar) nebula
2022-11-20bind and htmlify rest of misc-templates(quasar) nebula
2022-09-15update some misc-templates and refactor things(quasar) nebula
2022-07-07htmlify: artist, commentary, flash, static, tag(quasar) nebula
2022-07-02htmlify album pages prettify-lint(quasar) nebula
2022-06-26lots of fixes from eslint(quasar) nebula
2022-06-26Changes(tm)(quasar) nebula
2022-06-26real pragma, and some eslint fixes(quasar) nebula