Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-21 | write: live-dev-server: nicer 404 for no page found | (quasar) nebula | |
2024-05-21 | content, url-spec: use static rather than shared, drop cachebust | (quasar) nebula | |
2024-05-15 | write: live-dev-server: label & color code [200] responses | (quasar) nebula | |
2024-05-15 | write: live-dev-server: pipe from file stream to response | (quasar) nebula | |
2024-05-15 | write: live-dev-server: better web route file error logging | (quasar) nebula | |
2024-05-15 | write: live-dev-server: always send content-length from web routes | (quasar) nebula | |
2024-05-01 | web-routes, upd8, write: integrate web routes with url-spec | (quasar) nebula | |
[Note: due to a fantastical Rebase Fail Moment, this commit accidentally reintroduced some bad imports in upd8.js that are meant to be factored into #import-heck. So this commit is rewritten to not do that, but it means the commits in pull requests #442 and #479 don't line up with main history like they should. Oops.] | |||
2024-05-01 | write: live-dev-server: use web-routes | (quasar) nebula | |
2024-05-01 | upd8, write: cleaner buildConfig step fallback logic | (quasar) nebula | |
2024-04-12 | write: live-dev-server: cleanly exit on ^C | (quasar) nebula | |
2024-02-16 | various pure-cruft eslint cleanups | (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: 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-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-19 | clean up imports & miscellaneous metastructures across codebase | (quasar) nebula | |
2023-08-08 | write, content: restore & handle redirect titles properly | (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 | |