« 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
13 daysreverse: fill out reverseHelper(quasar) nebula
13 daysfind, reverse: fr.bind + bindReverse(quasar) nebula
13 daysfind: move decorate-token behavior into find-reverse(quasar) nebula
13 daysfind, reverse: use namespace import(quasar) nebula
13 daysdata: Track: stub demo Thing.reverseSpecs(quasar) nebula
13 daysfind, reverse: factor out some common interfaces & stub reverse(quasar) nebula
no bindReverse yet
13 daysdata: general withReverse{*}List logic tidying(quasar) nebula
13 daysdata: withMappedList: 'filter' option(quasar) nebula
13 daysdata: withReverseReferenceList: use withPropertyFromList(quasar) nebula
13 daysdata: use soupyFind everywhere(quasar) nebula
also notes where remaining directly-provided wikiData() props are used
13 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
13 daysdata: annotatedReferenceList: gobble + tolerate null data(quasar) nebula
13 daysdata: singleReference: gobble + tolerate null data(quasar) nebula
14 daysdata: Track: stub soupyFind.input demo(quasar) nebula
14 daysdata: referenceList: gobble(quasar) nebula
14 daysdata: inputSoupyFind, gobbleSoupyFind(quasar) nebula
14 daysdata: soupyFind on a couple more objects(quasar) nebula
dodges happenstance dependency issues booting up repl
14 daysdata: Track: stub soupyFind demo(quasar) nebula
14 daysdata, upd8: auto-provide boundFind on 'find' dependency(quasar) nebula
14 daysdata: soupyFind (stub)(quasar) nebula
14 daysdata: withResolvedReferenceList: tolerate null data nicely(quasar) nebula
14 daysdata: inputWikiData: generally accept leaving unspecified(quasar) nebula
14 daysdata: withResolvedReferenceList: use withMappedList(quasar) nebula
14 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
14 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
14 daysclient: simplify logic to cancel focus first result(quasar) nebula
14 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)
14 daysclient: factor out focusFirstSidebarSearchResult(quasar) nebula
14 daysclient: activate search when pressing down(quasar) nebula
14 daysclient: always capture up/down in search input(quasar) nebula
14 dayscleaner optional chainingleo60228
14 daysaddress review 3leo60228
14 daysaddress review 2leo60228
14 daysavoid replacing results after focusingleo60228
14 daysaddress reviewleo60228
14 dayssearch result keyboard focusleo60228
14 daysuse search result hover styling for focus tooleo60228
2025-01-09upd8: --skip-{directory,content-text}-validation(quasar) nebula
2025-01-09data: 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).
2025-01-06thumbs: getExpectedImagePaths: cleanup + wallpaper parts(quasar) nebula
2025-01-06content: generateAlbumStyleRules: wallpaper parts(quasar) nebula
2025-01-06content, css: generatePageLayout: wallpaper parts(quasar) nebula
2025-01-06sugar: make repeat function more useful(quasar) nebula
2025-01-06data: Album.wallpaperParts(quasar) nebula
2025-01-03data: with{Resolved,Reverse}AnnotatedReferenceList: dates(quasar) nebula
2025-01-03data: annotatedReferenceList: fix composition annotation(quasar) nebula
2025-01-03content: generateReferencingArtworksPage: parameter name fix(quasar) nebula
2024-12-29data, content: showAlbumArtists: all/differing/none(quasar) nebula
This breaks the build. Oop
2024-12-29content, css: commas in additional series nav links(quasar) nebula
If the CSS works, the CSS works. (Groan)
2024-12-29replacer, content, css: videos in content text(quasar) nebula