« 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-30css: tweak headings in commentary (etc)(quasar) nebula
2024-05-29drop live reloading from live-dev-server help, For Now(quasar) nebula
2024-05-29upd8: more build mode & step summary shenanigans(quasar) nebula
This is a big commit. It is useless to describe in one, except that we're continuing to futz around with how upd8.js decides what it's doing.
2024-05-29upd8, repl: perform web routes by default, expose in repl(quasar) nebula
2024-05-29upd8: be more reasonable about requiring a build mode(quasar) nebula
2024-05-29thumbs, upd8: adapt media cache path to always-present wiki cache(quasar) nebula
2024-05-29upd8: always require --cache-path(quasar) nebula
2024-05-29general readme update(quasar) nebula
2024-05-29upd8, util, cli: factor out help internals; no default build mode(quasar) nebula
Sorry these changes are packed together in one commit! We have no excuse. :+1:
2024-05-27yaml: refactor common logic into parseArrayEntries (for now)(quasar) nebula
2024-05-27content: image: fix overwriting width(quasar) nebula
2024-05-21content, css: fix some bad relative image references(quasar) nebula
2024-05-21url-spec: STATIC_VERSION 2p1(quasar) nebula
2024-05-21write: live-dev-server: nicer 404 for no page found(quasar) nebula
2024-05-21url-spec: STATIC_VERSION 2a(quasar) nebula
2024-05-21url-spec, web-routes, content: static subdirectories(quasar) nebula
2024-05-21content, url-spec: use static rather than shared, drop cachebust(quasar) nebula
2024-05-21content: client4.js -> client.js, site7.css -> site.css(quasar) nebula
2024-05-21content: listTracksByDate: skip dateless tracks(quasar) nebula
2024-05-21content: listArtistsByGroup: count contributions in each group(quasar) nebula
Also disable the fallback behavior when divideTrackListsByGroups is empty, because what's the use of this listing at all, at that point...?
2024-05-21content: listArtistsByDuration: don't double-count double-credits(quasar) nebula
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