« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src
AgeCommit message (Collapse)Author
3 dayscontent, css: generatePageLayout: fallback background rule(quasar) nebula
3 daysupd8: --refresh-online-{thumbs,file-sizes}(quasar) nebula
3 daysupd8: local copy of online file size cache(quasar) nebula
4 daysupd8: I mean file size preloader: translate path separator(quasar) nebula
also fix mistimed filtering
4 daysupd8: file size preloader prefix(quasar) nebula
6 daysupd8: write preload file sizes cache(quasar) nebula
This isn't viable yet because it includes full on-device path names - not good for sharing between devices (or privacy!). But the gist of writing and integration into the queue is here.
6 dayscli, thumbs: factor out stringifyCache(quasar) nebula
6 daysupd8, content: preload all file sizes, straight-shot(quasar) nebula
6 daysupd8: online thumbs cache(quasar) nebula
This code is actually from January 17th.
9 daysurls: basic domain-in-prefix support(quasar) nebula
10 daysupd8: tidy additional file paths logic(quasar) nebula
10 daysupd8: --show-url-spec(quasar) nebula
10 daysurls: processObjectToken: don't mutate actually lol(quasar) nebula
Oooooooops https://discord.com/channels/749042497610842152/854020929113423924/1329790888527794188
10 daysurls, upd8: default-override & optional url specs(quasar) nebula
10 dayscli: more syntaxes for type: 'series' options(quasar) nebula
11 daysurls, upd8: load internal url spec from yaml file(quasar) nebula
13 daysupd8: --show-step-memory + related cleanup(quasar) nebula
13 dayscacheable-object: mark cache valid / finalization after success(quasar) nebula
13 dayscacheable-object: drop old stuff(quasar) nebula
13 dayscacheable-object: remove 900,000 functions(quasar) nebula
13 dayscacheable-object: tread carefully in {*}PropertyValueError(quasar) nebula
13 daysupd8: measure memory usage at each step(quasar) nebula
The code in this commit is actually authored by natalias!!
2025-01-11data: soupy reverse(quasar) nebula
2025-01-11write: live-dev-server: gracefully fail path compute(quasar) nebula
2025-01-11data: misc eslint unused var fixes(quasar) nebula
2025-01-11reverse: unique option(quasar) nebula
2025-01-11yaml, upd8: provide boundReverse(quasar) nebula
2025-01-11reverse: artworksWhichReference(quasar) nebula
2025-01-11reverse: tidy step(quasar) nebula
2025-01-11reverse: bindTo 'wikiData'(quasar) nebula
2025-01-11data: Track: reverse spec fix-ups(quasar) nebula
2025-01-11reverse: fill out reverseHelper(quasar) nebula
2025-01-11find, reverse: fr.bind + bindReverse(quasar) nebula
2025-01-11find: move decorate-token behavior into find-reverse(quasar) nebula
2025-01-11find, reverse: use namespace import(quasar) nebula
2025-01-11data: Track: stub demo Thing.reverseSpecs(quasar) nebula
2025-01-11find, reverse: factor out some common interfaces & stub reverse(quasar) nebula
no bindReverse yet
2025-01-11data: general withReverse{*}List logic tidying(quasar) nebula
2025-01-11data: withMappedList: 'filter' option(quasar) nebula
2025-01-11data: withReverseReferenceList: use withPropertyFromList(quasar) nebula
2025-01-11data: use soupyFind everywhere(quasar) nebula
also notes where remaining directly-provided wikiData() props are used
2025-01-11data: inputSoupyFind.input()(quasar) nebula
occasionally we use a soupyFind.input() from #composite/wiki-data code, so this exposes a no-dependency frontend for that token
2025-01-10data: annotatedReferenceList: gobble + tolerate null data(quasar) nebula
2025-01-10data: singleReference: gobble + tolerate null data(quasar) nebula
2025-01-10data: Track: stub soupyFind.input demo(quasar) nebula
2025-01-10data: referenceList: gobble(quasar) nebula
2025-01-10data: inputSoupyFind, gobbleSoupyFind(quasar) nebula
2025-01-10data: soupyFind on a couple more objects(quasar) nebula
dodges happenstance dependency issues booting up repl
2025-01-10data: Track: stub soupyFind demo(quasar) nebula
2025-01-10data, upd8: auto-provide boundFind on 'find' dependency(quasar) nebula