Age | Commit message (Expand) | Author |
3 days | sugar: compareObjects | (quasar) nebula |
2024-09-29 | sugar: findIndexOrEnd | (quasar) nebula |
2024-06-20 | sugar: pick | (quasar) nebula |
2024-05-31 | sugar: groupArray | (quasar) nebula |
2024-05-31 | sugar: promiseWithResolvers | (quasar) nebula |
2024-05-31 | sugar: make withEntries work async | (quasar) nebula |
2024-05-29 | upd8, util, cli: factor out help internals; no default build mode | (quasar) nebula |
2024-02-19 | sugar: splitKeys | (quasar) nebula |
2024-02-17 | data-checks, sugar: factor out getNestedProp | (quasar) nebula |
2024-02-17 | sugar: cutStart | (quasar) nebula |
2024-02-17 | sugar: build matchMultiline on lower level iterateMultiline | (quasar) nebula |
2024-02-16 | data: move sorting & generic functions out of #wiki-data | (quasar) nebula |
2024-02-16 | sugar: move many functions into new #aggregate import | (quasar) nebula |
2024-01-14 | sugar: atOffset | (quasar) nebula |
2024-01-06 | sugar: matchMultiline: begrudgingly one-index everything | (quasar) nebula |
2024-01-06 | sugar: matchMultiline: fix start of line offsetting | (quasar) nebula |
2024-01-06 | sugar: matchMultiline | (quasar) nebula |
2024-01-06 | sugar: showAggregate: translucent: 'single' | (quasar) nebula |
2024-01-06 | sugar: refactor determineCause, determineHelpers | (quasar) nebula |
2024-01-03 | sugar: showAggregate: pad siblings of aggregates for alignment | (quasar) nebula |
2023-12-30 | sugar: revamp showAggregate helpful trace line algorithm | (quasar) nebula |
2023-12-29 | sugar: showAggregate: move cause beneath aggregate errors | (quasar) nebula |
2023-11-28 | sugar: extract "getUsefulStackLine" logic & internals | (quasar) nebula |
2023-11-24 | Merge branch 'commentary-entries' into preview | (quasar) nebula |
2023-11-21 | sugar: fix async decorateError not providing calling arguments | (quasar) nebula |
2023-11-20 | sugar: translucent errors implementation | (quasar) nebula |
2023-11-20 | data, util: principle "translucent errors" & applications | (quasar) nebula |
2023-11-20 | sugar: cut (string to length) | (quasar) nebula |
2023-11-06 | sugar: expose and integrate async-adaptive error decorators | (quasar) nebula |
2023-11-06 | sugar: separate annotateError functions & utilities | (quasar) nebula |
2023-11-06 | sugar: accept aggregateOpts and fn in either order | (quasar) nebula |
2023-10-18 | sugar: filterProperties: preserve original order if specified | (quasar) nebula |
2023-09-30 | data, util: hsmusic.sugar.index -> hsmusic.decorate.indexInSourceArray | (quasar) nebula |
2023-09-30 | util, test: WIP decorate error with index symbol | (quasar) nebula |
2023-09-28 | data, util: use typeAppearance in more places | (quasar) nebula |
2023-09-28 | data: templateCompositeFrom: improve error message consistency | (quasar) nebula |
2023-09-25 | data: misc. improvements for input validation & infrastructure | (quasar) nebula |
2023-09-23 | util: showAggregate: show error causes | (quasar) nebula |
2023-09-07 | data: import Thing.common utilities directly | (quasar) nebula |
2023-09-05 | data: filter only requested deps, require requesting 'this' | (quasar) nebula |
2023-08-21 | sugar: showAggregate: display top-level non-AggregateErrors w/ more detail | (quasar) nebula |
2023-08-11 | upd8: suppress only "didn't match anything" for sample ref errors | (quasar) nebula |
2023-08-02 | infra: coarsely report relation() ancestry in errors via cause | (quasar) nebula |
2023-07-05 | content: listArtistsbyLatestContribution: stuck in the array mines | (quasar) nebula |
2023-06-23 | sugar: stitchArrays: accept null | (quasar) nebula |
2023-06-23 | content: generateCoverCarousel | (quasar) nebula |
2023-06-11 | infra: treat fulfillment information as sets & reuse where possible | (quasar) nebula |
2023-06-02 | content: generateArtistInfoPage: artwork contributions | (quasar) nebula |
2023-04-15 | content: generateAlbumNavLinks, generatePageLayout nav bar | (quasar) nebula |
2023-03-28 | data steps: unfinished behavior & fixes in test lib | (quasar) nebula |