« 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
2024-05-20data: restore withTrackSections, but simpler now(quasar) nebula
2024-05-19data: TrackSection: custom util.inspect (number & range info)(quasar) nebula
2024-05-19data: TrackSection.directory, find.trackSection, etc(quasar) nebula
2024-05-19data: referenceList: 'referenceType' input(quasar) nebula
2024-05-19data: reportDuplicateDirectories -> reportDirectoryErrors(quasar) nebula
And report null directories.
2024-05-19test: update unit tests regarding track sections(quasar) nebula
2024-05-19data: TrackSection thing objects(quasar) nebula
Sorry this commit is kind of monolithic! It's difficult to separate out any of the changes since they're all related to track sections' basic functionality.
2024-05-19data: withDirectory, withDirectoryFromName(quasar) nebula
2024-05-19data: improve default Thing util.inspect resiliency(quasar) nebula
2024-05-19data: CacheableObject: allow falsy default update values(quasar) nebula
2024-05-15write: live-dev-server: label & color code [200] responses(quasar) nebula
2024-05-15write: live-dev-server: pipe from file stream to response(quasar) nebula
2024-05-15write: live-dev-server: better web route file error logging(quasar) nebula
2024-05-15write: live-dev-server: always send content-length from web routes(quasar) nebula
2024-05-15client: add missing eslint-env for xhr-util.js(quasar) nebula
2024-05-15content: remove generateAdditionalFilesShortcut(quasar) nebula
2024-05-15client: move fetchWithProgress into xhr-util importable file(quasar) nebula
2024-05-15client: drop loadImage(quasar) nebula
2024-05-15client: make image overlay use fetchWithProgress(quasar) nebula
2024-05-15client: fetchWithProgress(quasar) nebula
2024-05-13npm audit(quasar) nebula
2024-05-13client: client3 -> client4, site6 -> site7(quasar) nebula
2024-05-11upd8: extra message and break before passing control to build(quasar) nebula
2024-05-11external-links: Amazon Music(quasar) nebula
2024-05-09css: tweak page box model to support scrolling background(quasar) nebula
2024-05-08test: Track.alwaysReferenceByDirectory (unit)(quasar) nebula
2024-05-08data: Album.alwaysReferenceTracksByDirectory(quasar) nebula
2024-05-08upd8: show surprise-thrown aggregate errors out of yaml steps(quasar) nebula
2024-05-07yaml: reuse results of makeProcessDocument(quasar) nebula
2024-05-07yaml: fix yaml open/read error reporting(quasar) nebula
2024-05-07upd8: exit when document loading fails, nicer messaging(quasar) nebula
2024-05-07yaml: export simple top-level yaml loading operations(quasar) nebula
2024-05-07aggregate: aggregate.contain(quasar) nebula
2024-05-07aggregate: receive single {aggregate, result} object(quasar) nebula
2024-05-06data-checks: filterDuplicateDirectoroies: skip missing thingData(quasar) nebula
2024-05-06upd8: don't crash when artistData fails to load(quasar) nebula
2024-05-06yaml: demonolithize loadAndProcessDataDocuments(quasar) nebula
2024-05-06aggregate: receiveAggregate, aggregate.receive(quasar) nebula
2024-05-06aggregate: refactor _reorganizeAggregateArguments(quasar) nebula
2024-05-06url-spec: generalize .path as '<>', not '<>/'(quasar) nebula
This doesn't appear to have broken anything, somehow, but it wasn't supposed to be '<>/' in the first place - that was just a typo.
2024-05-05client: initInfo: session storage(quasar) nebula
2024-05-01upd8, thumbs: new --cache-path general cache(quasar) nebula
2024-05-01test: update generateAlbumSidebarGroupBox (snapshot)(quasar) nebula
2024-05-01content: generatePageSidebarBox: collapsible slot(quasar) nebula
Makes collapsibility a function of the boxes in a sidebar, rather than a property of the sidebar (column) itself.
2024-05-01content: generatePageSidebar: always use boxes slot(quasar) nebula
Removes the 'content' shorthand slot, making the surface of all sidebars more predictable.
2024-05-01html: Attributes.has(attribute, pattern)(quasar) nebula
2024-05-01html: html.smooth()(quasar) nebula
2024-05-01web-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-01urls: factor out generic reused root/path subkeys(quasar) nebula
2024-05-01write: static-build: use web routes(quasar) nebula