« 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
2023-11-05upd8: replace --precache-data with --precache-mode(quasar) nebula
2023-11-05upd8: nicer uncaught error-with-cause logging(quasar) nebula
2023-11-05upd8: separate precacheCommonData step for better perf isolation(quasar) nebula
2023-11-05write: live-dev-server: add --skip-serving option for perf testing(quasar) nebula
2023-11-05upd8: show step and total durations in step summary(quasar) nebula
2023-11-05upd8: --skip-reference-validation option(quasar) nebula
2023-11-05upd8: move "not applicable" checks to top of upd8 evaluation(quasar) nebula
2023-11-04Merge branch 'fast-link-wiki-data' into preview(quasar) nebula
2023-11-04data: always require at least one step for nesting compositions(quasar) nebula
2023-11-04data: validateWikiData: fix messaging for mismatch one-ref-type(quasar) nebula
2023-11-04data: validateWikiData: early exit for mixed items(quasar) nebula
2023-11-04data: wikiData: port to templateCompositeFrom syntax(quasar) nebula
2023-11-04data: support stepless updating compositions(quasar) nebula
2023-11-04data: wikiData: use validateWikiData instead of instance checks(quasar) nebula
2023-11-04group: add GroupCategory.directory, referenceType group-category(quasar) nebula
2023-11-02yaml: fix mis-nested errors in non-array reference fields(quasar) nebula
2023-11-02thumbs: pass paths through sortByName before printing(quasar) nebula
2023-10-30content, data: fix places that assume coverArtDate defaults to date(quasar) nebula
2023-10-30thumbs: verifyImagePaths: group whole directories, handle file exts(quasar) nebula
2023-10-30util: add logicalCWD, logicalPathTo cli functions(quasar) nebula
2023-10-30upd8: add determineMediaCachePath to stepStatusSummary(quasar) nebula
2023-10-30upd8: step summary output style adjustments(quasar) nebula
2023-10-30upd8, write: stepStatusSummary warning for incomplete static-build(quasar) nebula
2023-10-30upd8: add verifyImagePaths to stepStatusSummary(quasar) nebula
2023-10-30upd8: quick stepStatusSummary tweaks(quasar) nebula
2023-10-29content, client: integrate separate media cache(quasar) nebula
2023-10-29urls, write: integrate separate media cache(quasar) nebula
2023-10-29upd8: integrate --migrate-thumbs option(quasar) nebula
2023-10-29upd8: integrate new thumbnail generation to CLI/high-level steps(quasar) nebula
2023-10-29upd8: integrate new thumbnail generation to CLI/high-level steps(quasar) nebula
2023-10-29thumbs: update thumbnail generation to save into separate cache(quasar) nebula
2023-10-29thumbs: determineMediaCachePath(quasar) nebula
2023-10-29thumbs: processThumbs -> migrateThumbsIntoDedicatedCacheDirectory(quasar) nebula
2023-10-29thumbs: remove guts from clearThumbs(quasar) nebula
2023-10-27upd8: cleanup & new --show-step-summary CLI option(quasar) nebula
2023-10-26data: Flash.color: replace erroneous syntax w/ composite definition(quasar) nebula
2023-10-26data: Flash.withFlashAct(quasar) nebula
2023-10-26data: Track.withAlbum: refactor for clarity(quasar) nebula
Utilizes availability checks instead of manual null comparisons and empty() calls, extracts track lists using withPropertyFromList, operates on index instead of unique album object where possible (including found / not found check).
2023-10-26data, test: withResultOfAvailabilityCheck: index mode(quasar) nebula
2023-10-26data: update withPropertyFromList(quasar) nebula
2023-10-26data: Track.withAlbum: bulkily match documented early exit behavior(quasar) nebula
2023-10-26test: Track.withAlbum (unit)(quasar) nebula
2023-10-26test: Flash.color (unit)(quasar) nebula
2023-10-24data, yaml: new flash Color / color field(quasar) nebula
2023-10-24content: generateFlashActSidebar: rearrange some sides(quasar) nebula
2023-10-24yaml: check artists for duplicate directories(quasar) nebula
2023-10-24content: generateFlashActSidebar: use flash act listTermonology(quasar) nebula
2023-10-24data, yaml: new flash act field List Termonology / listTerminology(quasar) nebula
2023-10-24yaml: remove cruft, support blank list items(quasar) nebula
2023-10-23client: don't have album sidebar break on tracks w/o href(quasar) nebula