Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-01-30 | write: static-build: don't let errors slip through writeSymlinks | (quasar) nebula | |
Fixes #128. | |||
2024-01-09 | write: implement repl as proper build mode | (quasar) nebula | |
2024-01-08 | upd8: --skip-file-sizes | (quasar) nebula | |
2024-01-08 | upd8: --skip-media-validation | (quasar) nebula | |
2024-01-08 | upd8, write: general step summary defaults/fallback refactor | (quasar) nebula | |
2024-01-01 | infra, write: use showAggregate when loading content functions | (quasar) nebula | |
2024-01-01 | write: live-dev-server: --show-timings, messaging tweaks | (quasar) nebula | |
2023-12-30 | write: static-build: catch errors in Template.resolve also | (quasar) nebula | |
2023-12-30 | write: static-build: skip favicon & shared files when not writing all | (quasar) nebula | |
2023-12-30 | write: live-dev-server: use showAggregate more aggressively | (quasar) nebula | |
2023-12-28 | write: live-dev-server: output full error traces | (quasar) nebula | |
2023-12-06 | write: live-dev-server: --serve-sfx | (quasar) nebula | |
2023-11-15 | client, write: data.json -> random-link-data.json | (quasar) nebula | |
2023-11-05 | write: live-dev-server: add --skip-serving option for perf testing | (quasar) nebula | |
2023-10-30 | upd8, write: stepStatusSummary warning for incomplete static-build | (quasar) nebula | |
2023-10-29 | urls, write: integrate separate media cache | (quasar) nebula | |
2023-10-11 | write: live-dev-server: end file responses less enthusiastically | (quasar) nebula | |
This seems to be a bit more reliable, although it'll probably take a little more memory while serving larger files. | |||
2023-10-02 | write: live-dev-server: default to quiet responses | (quasar) nebula | |
2023-09-11 | Merge branch 'preview' into track-data-cleanup | (quasar) nebula | |
2023-09-11 | thumbs, infra: expose list of missing image paths | (quasar) nebula | |
2023-09-08 | fix miscellaneous eslint errors | (quasar) nebula | |
2023-09-08 | util: remove unused getPagePathnameAcrossLanguages util | (quasar) nebula | |
2023-09-01 | thumbs, content: integrate cached thumb sizes into content | (quasar) nebula | |
2023-08-23 | write: live-dev-server: fix bad error response for data.json | (quasar) nebula | |
2023-08-21 | write: static-build: gently log failed content functions & continue | (quasar) nebula | |
2023-08-19 | clean up imports & miscellaneous metastructures across codebase | (quasar) nebula | |
2023-08-08 | write, content: restore & handle redirect titles properly | (quasar) nebula | |
2023-08-08 | content: move hard-coded redirects into page files | (quasar) nebula | |
2023-08-08 | write: static-build: ensure output directory exists first of all | (quasar) nebula | |
2023-08-08 | bulid: static-build: restore generateRedirectHTML, touch up redirect code | (quasar) nebula | |
2023-08-02 | write: static-build: disable redirects for now | (quasar) nebula | |
2023-08-02 | write: static-build: nobody saw that | (quasar) nebula | |
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 | |