Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-02 | infra: html: make deep Template resolving opt-in via utility | (quasar) nebula | |
Just always resolving was causing some bugs. | |||
2023-08-02 | content, infra: support social embeds | (quasar) nebula | |
2023-08-02 | write: reuse quickEvaluate directly for now | (quasar) nebula | |
2023-07-30 | write: live-dev-server: --quiet-responses to hide 200/404 | (quasar) nebula | |
2023-06-24 | write: writeTargetless -> pathsTargetless | (quasar) nebula | |
2023-06-24 | write: support writeTargetless | (quasar) nebula | |
2023-06-24 | infra: refactor relations tree processing, new 'query' step | (quasar) nebula | |
Finally putting the 'step' in 'data-steps'! | |||
2023-06-22 | write: static-build: basic content functions port | (quasar) nebula | |
2023-06-02 | Revert "infra: report who sourced unfulfilled relations" | (quasar) nebula | |
This reverts commit e09e11f1b933fa67f07c9f5e4340466f89672c8b. | |||
2023-06-02 | infra: report who sourced unfulfilled relations | (quasar) nebula | |
2023-06-02 | build: live-dev-server: don't writeHead until content is ready | (quasar) nebula | |
Cherry-picked from 63be025 | |||
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-05-25 | content: sprawl & transformContent | (quasar) nebula | |
Sprawling basically means tying a component to objects which aren't directly passed to it. This is necessary for functions like transformContent, which was *mostly* implemented here (the multiline/lyrics modes are stubs, and a number of links haven't been implemented yet). | |||
2023-04-18 | content: misc. changes, groups divided by tracks, relation sections | (quasar) nebula | |
2023-04-15 | content: generateAlbumSidebar + misc fixes | (quasar) nebula | |
This restores the CSS for sticky sidebars, but removes the specific lines applying that effect (for the album sidebar). There's also an experimental new splitter for the joined group info box but we might go back on that or do something different. No tests for the new stuff here yet! | |||
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-08 | content: generateFooterLocalizationLinks | (quasar) nebula | |
2023-04-08 | html: drastically simplify template/slot system | (quasar) nebula | |
2023-04-06 | content: generatePageLayout (mostly stub) | (quasar) nebula | |
2023-04-06 | build steps: jank together ultra-basic page write | (quasar) nebula | |
Super simple technically functional sketch. | |||
2023-03-01 | image overlay download progress bar | (quasar) nebula | |
2023-03-01 | display original file size in image overlay | (quasar) nebula | |
2023-02-26 | encode/decode URIs in html.tag('a') & live-dev-server | (quasar) nebula | |
Fixes #147. | |||
2023-01-30 | remaining CLI help messages & tweaks | (quasar) nebula | |
2023-01-15 | force trailing slash on --live-dev-server | (quasar) nebula | |
2023-01-10 | bind more language vars, pass to generateDocumentHTML | (quasar) nebula | |
2023-01-10 | indentation opinion | (quasar) nebula | |
2023-01-10 | compute subdirectoryPrefix internally | (quasar) nebula | |
2023-01-10 | prefer passing around pagePath | (quasar) nebula | |
2023-01-10 | don't pass around fullKey where unneeded | (quasar) nebula | |
2023-01-10 | extract fn for localizedPathnames | (quasar) nebula | |
2023-01-10 | remove output-specific getPagePaths util | (quasar) nebula | |
2023-01-10 | fix static-build... groan... epic fail...... | (quasar) nebula | |
2023-01-10 | bind more utilities in bindUtilities | (quasar) nebula | |
2023-01-10 | extract absoluteTo | (quasar) nebula | |
2023-01-09 | attempt to fix path issues on windows | (quasar) nebula | |
2023-01-09 | finish up the rest necessary for live-dev-server | (quasar) nebula | |
2023-01-09 | most essential behavior for live-dev-server | (quasar) nebula | |
2023-01-08 | basic actual stub for live-dev-server | (quasar) nebula | |
2023-01-08 | move static-specific write fns into build mode | (quasar) nebula | |
2023-01-08 | extract static-build, new modular build modes | (quasar) nebula | |