« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/content-function.js
AgeCommit message (Expand)Author
2024-04-12infra: experimental HSMUSIC_DEBUG_CONTENT_PERF mode(quasar) nebula
2024-02-16sugar: move many functions into new #aggregate import(quasar) nebula
2024-02-16more eslint fixes(quasar) nebula
2024-01-03infra: much cleaner relation stack tracing(quasar) nebula
2024-01-01infra: statically pre-validate content function slots(quasar) nebula
2023-12-30infra: hook content function generate() into new trace algorithm(quasar) nebula
2023-08-19clean up imports & miscellaneous metastructures across codebase(quasar) nebula
2023-08-02infra: skip redundant stack frame for relations error tracing(quasar) nebula
2023-08-02infra: coarsely report relation() ancestry in errors via cause(quasar) nebula
2023-06-24infra: refactor relations tree processing, new 'query' step(quasar) nebula
2023-06-23infra: log content function spec errors more cleanly(quasar) nebula
2023-06-13infra, test: expose "native" slots opt for quickEvaluate(quasar) nebula
2023-06-12infra: automatically interface html.stationery via slots(quasar) nebula
2023-06-11infra: quick code style changes(quasar) nebula
2023-06-11infra: reuse invalidatingDependencyKeys instead of reconstructing(quasar) nebula
2023-06-11infra: treat fulfillment information as sets & reuse where possible(quasar) nebula
2023-06-11infra: annotate errors with name outside fulfillDependencies(quasar) nebula
2023-06-11infra: move fulfilled clause to end of if-else/if-else chain(quasar) nebula
2023-06-11infra: don't perform redundant checks in expectDependencies(quasar) nebula
2023-06-04infra: hint error when bad object constructor(quasar) nebula
2023-06-02infra: early error when relation() called w/ unlisted dependency(quasar) nebula
2023-06-02Revert "infra: report who sourced unfulfilled relations"(quasar) nebula
2023-06-02infra: report who sourced unfulfilled relations(quasar) nebula
2023-05-25content: sprawl & transformContent(quasar) nebula
2023-04-06build steps: jank together ultra-basic page write(quasar) nebula
2023-04-04infra: new 'postprocess' option in quickEvaluate(quasar) nebula
2023-04-04infra: new 'multiple' option in quickEvaluate(quasar) nebula
2023-03-26data steps: linkTemplate snapshot tests(quasar) nebula
2023-03-25data steps: more "quick" functions & basic snapshot test demo(quasar) nebula
2023-03-23data steps: content function evaluation essentials(quasar) nebula
2023-03-23data steps: contentFunction fixes & polish(quasar) nebula
2023-03-21data steps: album additional files list(quasar) nebula
2023-03-19data steps: generateAlbumInfoPage & relations implementation(quasar) nebula
2023-03-18data steps: annotate content function names(quasar) nebula
2023-03-06data steps: contentFunction & explicit dependencies(quasar) nebula