Age | Commit message (Collapse) | Author | |
---|---|---|---|
20 hours | language: compositional withStrings, update strings_htmlEscaped | (quasar) nebula | |
20 hours | content: drop 'he' module | (quasar) nebula | |
21 hours | no-source-change meaningfulish npm updates | (quasar) nebula | |
24 hours | pin node dependencies | (quasar) nebula | |
only substantial changes: - @eslint/js 9.38.0 -> 9.37.0, basically just reverting the change from previous commit - word-wrap 1.2.3 -> 1.2.5, matching version in lockfile, apparently changed via eslint 8 -> 9 update and not on purpose by us, may 2025 (255102c2) pinning chroma-js keeps chroma.min.js from disappearing out of the root of that package, so import continues working, broken at some point more recently - affecting people using other package managers or running npm update themselves | |||
26 hours | add @eslint/js as explicit dependency, hopefully | (quasar) nebula | |
npm isn't exiting for us but the package-lock.json update appears to be . .... extant?? it's probably working | |||
6 days | remove ignored package.json lines disabling tap coverage | (quasar) nebula | |
6 days | blindly update tap | (quasar) nebula | |
6 days | eslint 9.27.0 -> 9.37.0 | (quasar) nebula | |
12 days | search: query -> select, factor out backend parts of searchSpec | (quasar) nebula | |
2025-05-27 | eslint: basic eslint 8 -> 9 | (quasar) nebula | |
2025-05-27 | remove npm run dev, add npm run lint | (quasar) nebula | |
2025-05-06 | data: #things/commentary-entry -> #things/content | (quasar) nebula | |
2025-04-16 | data: CommentaryEntry | (quasar) nebula | |
Fully integrated, all in one commit! Wow! | |||
2025-04-10 | data: Artwork, constitutibleArtwork, etc | (quasar) nebula | |
Not used in content yet. | |||
2025-02-25 | data: add various art tag properties | (quasar) nebula | |
2025-01-26 | util -> common-util | (quasar) nebula | |
2025-01-26 | move aggregate, cli out of util | (quasar) nebula | |
not sure how to nicely separate some #aggregate code from its dependency on colors, so it lives out of util for now not used anywhere on client but would be nice to support there eventually | |||
2025-01-26 | move some modules out of util, data | (quasar) nebula | |
2025-01-21 | node 20.x -> 22.x | (quasar) nebula | |
2025-01-16 | urls, upd8: load internal url spec from yaml file | (quasar) nebula | |
2025-01-11 | find, reverse: factor out some common interfaces & stub reverse | (quasar) nebula | |
no bindReverse yet | |||
2024-06-18 | data: Artist.totalDuration | (quasar) nebula | |
This is sort of a stub / proof of concept function. The contained logic may be refactored a bit more still! | |||
2024-06-18 | data: transparent basic Contribution objects | (quasar) nebula | |
2024-06-18 | web-routes, write: static-build: statically copy some routes | (quasar) nebula | |
2024-05-31 | fix license in package.json | (quasar) nebula | |
2024-05-31 | update node-tap to 19 | (quasar) nebula | |
2024-05-31 | search, client: use json-compress and msgpackr for search indexes | (quasar) nebula | |
2024-05-31 | search: refactor search spec definition & interfaces | (quasar) nebula | |
2024-05-31 | search: move from src/data/things to src root | (quasar) nebula | |
2024-05-31 | upd8: Search implementation | Gio | |
2024-05-19 | data: 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-01 | web-routes: basic implementation | (quasar) nebula | |
2024-05-01 | upd8, test: move import time shenanigans into #import-heck | (quasar) nebula | |
This fixes a test that was previously failing to start. Yay! | |||
2024-04-03 | data: FlashSide (data processing & loading) | (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-02-16 | data, yaml: move two functions into new #data-checks import | (quasar) nebula | |
Due to import time shenanigans, these are provided bindFind and getAllFindSpecs externally. Sorry!! | |||
2024-02-16 | validators: drop dead printable-characters/strlen import | (quasar) nebula | |
2024-01-30 | data: tidy things folder & imports, nicer fields yaml spec | (quasar) nebula | |
2024-01-09 | write: implement repl as proper build mode | (quasar) nebula | |
2023-11-29 | data: language: formatDateDuration, formatRelativeDate | (quasar) nebula | |
Also related counting functions. | |||
2023-11-24 | Merge branch 'commentary-entries' into preview | (quasar) nebula | |
2023-11-24 | data, content: extract external link parsing into nicer interface | (quasar) nebula | |
2023-11-20 | data: validateArrayItems: annotate multiline errors nicely | (quasar) nebula | |
2023-11-18 | update marked from 5.0.2 to 10.0.0 | (quasar) nebula | |
2023-11-18 | update min node to 20, canonize in package.json | (quasar) nebula | |
2023-11-14 | data: expose CacheableObject directly via #cacheable-object import | (quasar) nebula | |
2023-10-26 | data: Flash.withFlashAct | (quasar) nebula | |
2023-10-01 | data, test: refactor utilities into own file | (quasar) nebula | |
Primarily for more precies test coverage mapping, but also to make navigation a bit easier and consolidate complex functions with lots of imports out of the same space as other, more simple or otherwise specialized files. | |||
2023-09-30 | Merge branch 'tap18' into track-data-cleanup | (quasar) nebula | |