Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-06-22 | content: artist alias redirects | (quasar) nebula | |
2023-06-06 | content: generateAlbumCommentaryPage | (quasar) nebula | |
2023-06-05 | content: generateAlbumGalleryPage | (quasar) nebula | |
2023-06-04 | content: generateArtistGalleryPage | (quasar) nebula | |
Oh look! It's not a stub! | |||
2023-06-04 | Merge remote-tracking branch 'origin/staging' into data-steps | (quasar) nebula | |
2023-06-02 | content: stub artist page | (quasar) nebula | |
Only nav implemented so far. | |||
2023-06-02 | remove loads of dead code from page content descriptions | (quasar) nebula | |
2023-06-02 | remove dead code from page/static.js | (quasar) nebula | |
2023-05-26 | content: generateStaticPage | (quasar) nebula | |
2023-05-26 | content: 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-27 | data: new sortByPositionInFlash act function | (quasar) nebula | |
Fixes #168. This refactors the duplicated logic with sortByPositionInAlbum into a new template, sortByPositionInParent. | |||
2023-04-27 | sort art galleries reverse-chronologically (again) | (quasar) nebula | |
Fixes #170. | |||
2023-04-18 | content: misc. changes, groups divided by tracks, relation sections | (quasar) nebula | |
2023-04-12 | content: stub track page, misc. other changes | (quasar) nebula | |
* generateContributionLinks replaced with linkContribution, tests still need updating * album pages respect albums without cover art * track pages without unique art inherit art tags from album (fixes #13) not heavily tested, this commit probably breaks some pages which were loading correctly before | |||
2023-04-06 | build steps: jank together ultra-basic page write | (quasar) nebula | |
Super simple technically functional sketch. | |||
2023-03-21 | data 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-19 | data steps: generateAlbumInfoPage & relations implementation | (quasar) nebula | |
2023-03-19 | data step: content function updates, relation syntax 2 | (quasar) nebula | |
* new: generateAlbumTrackListItem * new: generateContributionLinks | |||
2023-03-18 | data steps: experimental live JS reload infrastructure | (quasar) nebula | |
2023-03-06 | data steps: contentFunction & explicit dependencies | (quasar) nebula | |
2023-03-06 | data-steps: initial commit | (quasar) nebula | |
2023-03-05 | fix broken Flashes & Pages hash links | (quasar) nebula | |
2023-03-05 | add a few missing headings to skippers | (quasar) nebula | |
2023-03-03 | "Listings for..." & "See also..." sections on listing pages | (quasar) nebula | |
2023-03-03 | new All Sheet Music listing | (quasar) nebula | |
2023-03-01 | remove [[news]] hack, auto-add news sidebar | (quasar) nebula | |
2023-02-28 | hash link highlighting & additional skippers | (quasar) nebula | |
2023-02-28 | fix summary els not looking right on Safari | (quasar) nebula | |
2023-02-26 | new 'Sheet Music Files' & 'MIDI Project Files' fields | (quasar) nebula | |
2023-02-05 | Merge branch 'staging' into preview | (quasar) nebula | |
2023-02-05 | support albumless groups | (quasar) nebula | |
2023-02-05 | support 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-30 | Merge pull request #149 from hsmusic/layout-cleanup | (quasar) nebula | |
Data-ize various page content-generation calls | |||
2023-01-30 | Merge pull request #143 from hsmusic/better-cli-args | (quasar) nebula | |
Improve CLI arguments | |||
2023-01-30 | remaining CLI help messages & tweaks | (quasar) nebula | |
2023-01-25 | Merge branch 'staging' into preview | (quasar) nebula | |
2023-01-25 | fix misplaced flash cover art | (quasar) nebula | |
2023-01-25 | data-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-04 | strings: fallbackGroupName -> fallbackSectionName track-sections | (quasar) nebula | |
2023-01-04 | trackGroups -> trackSections | (quasar) nebula | |
2023-01-04 | fix unused variable in page/homepage.js | (quasar) nebula | |
2023-01-01 | tweaks to transformMultiline | (quasar) nebula | |
2023-01-01 | specify homepage navbar links & order in data | (quasar) nebula | |
...rather than just making a guess off the order files are listed by directory access, and using out-of-place 'Show in Navigation Bar' | |||
2022-12-28 | album page social embeds | (quasar) nebula | |
2022-12-28 | no lazy-loading carousels (for now) | (quasar) nebula | |
2022-12-28 | 'Listed in Albums' gallery flag | (quasar) nebula | |
2022-12-28 | properly support 4-18 item carousels | (quasar) nebula | |
2022-12-28 | sticky heading layout fixes | (quasar) nebula | |
2022-12-28 | montage -> carousel | (quasar) nebula | |
2022-12-28 | homepage & gallery tweaks | (quasar) nebula | |