Age | Commit message (Expand) | Author |
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 |
2023-03-18 | data steps: annotate content function names | (quasar) nebula |
2023-03-06 | data-steps: initial commit | (quasar) nebula |
2022-12-22 | many homepage carousel shenanigans | (quasar) nebula |
2022-11-28 | divide things.js into modular files (hilariously) | (quasar) nebula |
2022-11-26 | finish up cosmetic style changes | (quasar) nebula |
2022-11-21 | new "empty" sugar.js util | (quasar) nebula |
2022-11-20 | htmlify upd8.js, remove fix-whitespace dependency | (quasar) nebula |
2022-09-15 | update some misc-templates and refactor things | (quasar) nebula |
2022-07-19 | finish porting listing specs (!!) | (quasar) nebula |
2022-06-26 | lots of fixes from eslint | (quasar) nebula |
2022-06-26 | real pragma, and some eslint fixes | (quasar) nebula |
2022-06-26 | add @format pragma to JS files | (quasar) nebula |
2022-06-26 | initial prettier/eslint commit | (quasar) nebula |
2022-04-24 | annotate bindOpts function name | (quasar) nebula |
2022-04-16 | HSMusic REPL + supporting internal improvements | (quasar) nebula |
2022-03-07 | fix unique artists not being shown in track list | (quasar) nebula |
2022-02-16 | artist ref validation, nicer showAggregate output | (quasar) nebula |
2022-02-12 | bam (Thing subclasses: several steps, one file) | (quasar) nebula |
2022-01-30 | flash data | (quasar) nebula |
2022-01-30 | all-in-one document mode & artist data | (quasar) nebula |
2022-01-29 | nicer looking showAggregate output | (quasar) nebula |
2022-01-29 | data steps | (quasar) nebula |
2022-01-23 | track data | (quasar) nebula |
2022-01-18 | initial working changes for big data restructure | (quasar) nebula |
2021-06-27 | aggregate shenanigans left uncommitted | (quasar) nebula |