« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
AgeCommit message (Collapse)Author
4 daysreverse: artworksWhichReference(quasar) nebula
4 daysreverse: tidy step(quasar) nebula
4 daysreverse: bindTo 'wikiData'(quasar) nebula
4 daysdata: Track: reverse spec fix-ups(quasar) nebula
4 daysreverse: fill out reverseHelper(quasar) nebula
4 daysfind, reverse: fr.bind + bindReverse(quasar) nebula
4 daysfind: move decorate-token behavior into find-reverse(quasar) nebula
4 daysfind, reverse: use namespace import(quasar) nebula
4 daysdata: Track: stub demo Thing.reverseSpecs(quasar) nebula
4 daysfind, reverse: factor out some common interfaces & stub reverse(quasar) nebula
no bindReverse yet
4 daysdata: general withReverse{*}List logic tidying(quasar) nebula
4 daysdata: withMappedList: 'filter' option(quasar) nebula
4 daysdata: withReverseReferenceList: use withPropertyFromList(quasar) nebula
5 daysdata: use soupyFind everywhere(quasar) nebula
also notes where remaining directly-provided wikiData() props are used
5 daysdata: 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
5 daysdata: annotatedReferenceList: gobble + tolerate null data(quasar) nebula
5 daysdata: singleReference: gobble + tolerate null data(quasar) nebula
5 daysdata: Track: stub soupyFind.input demo(quasar) nebula
5 daysdata: referenceList: gobble(quasar) nebula
5 daysdata: inputSoupyFind, gobbleSoupyFind(quasar) nebula
5 daysdata: soupyFind on a couple more objects(quasar) nebula
dodges happenstance dependency issues booting up repl
5 daysdata: Track: stub soupyFind demo(quasar) nebula
5 daysdata, upd8: auto-provide boundFind on 'find' dependency(quasar) nebula
5 daysdata: soupyFind (stub)(quasar) nebula
5 daysdata: withResolvedReferenceList: tolerate null data nicely(quasar) nebula
5 daysdata: inputWikiData: generally accept leaving unspecified(quasar) nebula
5 daysdata: withResolvedReferenceList: use withMappedList(quasar) nebula
5 dayscss: add color-scheme to page(quasar) nebula
this apparently fixes scrollbar rendering in safari on overflow: scroll elements lol blessings to: https://stackoverflow.com/a/75958175
5 daysclient: cancel focus first search result when text cursor moves(quasar) nebula
HTMLInputElement: selectionchange still not available, boo hoo although this is probably appropriate wrt selection moving literally anywhere else - should also cancel focus-first-result
5 daysclient: simplify logic to cancel focus first result(quasar) nebula
5 daysclient: dismiss upcoming change event(quasar) nebula
...rather than tracking value changes, which is finnicky and broke how we detected pressing enter/return to acivate search (on 'change' event)
5 daysclient: factor out focusFirstSidebarSearchResult(quasar) nebula
5 daysclient: activate search when pressing down(quasar) nebula
5 daysclient: always capture up/down in search input(quasar) nebula
5 dayscleaner optional chainingleo60228
5 daysaddress review 3leo60228
5 daysaddress review 2leo60228
5 daysavoid replacing results after focusingleo60228
5 daysaddress reviewleo60228
5 dayssearch result keyboard focusleo60228
5 daysuse search result hover styling for focus tooleo60228
6 daysupd8: --skip-{directory,content-text}-validation(quasar) nebula
6 daysdata: withResolvedContribs: fix bad availability filter(quasar) nebula
Was based on contrib.thing, which is always present. These steps are meant to filter based on the availability of each contribution's artist, since that's a forward reference that may be unavailable in given artistData. Introduced alongside raiseResolvedReferenceList in commit 65ff7444 (i.e. 11/16/2024).
9 daysthumbs: getExpectedImagePaths: cleanup + wallpaper parts(quasar) nebula
9 dayscontent: generateAlbumStyleRules: wallpaper parts(quasar) nebula
9 dayscontent, css: generatePageLayout: wallpaper parts(quasar) nebula
9 dayssugar: make repeat function more useful(quasar) nebula
9 daysdata: Album.wallpaperParts(quasar) nebula
12 daysdata: with{Resolved,Reverse}AnnotatedReferenceList: dates(quasar) nebula
12 daysdata: annotatedReferenceList: fix composition annotation(quasar) nebula