Posts

Everything we publish, in one place — perspectives and project news, knowledge items, and a live feed of our open-source work.

Sep 9, 2026Pull RequestPR #385: fix(schools): the three uncaught JS errors, and the empty map behind onesarapis/databook-private↗Sep 9, 2026Pull RequestPR #384: fix(schools): the three uncaught JS errors, and the empty map behind onesarapis/databook-private↗Sep 8, 2026Pull RequestPR #380: fix(districts): a district URL lands on a section that exists for its typesarapis/databook-private↗Sep 6, 2026Pull RequestPR #379: fix(brief): the hearing brief's capital section has always been emptysarapis/databook-private↗Sep 5, 2026Pull RequestPR #378: feat(capital): register seven capital datasets, add geometry + district crosswalkssarapis/databook-private↗Sep 5, 2026Pull RequestPR #376: feat(capital): the project spine, history, program stats and their hookssarapis/databook-private↗Sep 4, 2026Pull RequestPR #375: fix(map): draw after the map loads, and stop corrupting escaped GeoJSONsarapis/databook-private↗Sep 3, 2026Pull RequestPR #374: data(review): 19 curated org-vendor decisions — 6 links, 13 rejectionssarapis/databook-private↗Sep 3, 2026Pull RequestPR #373: fix(review): show the two names being compared, and stop labelling every reject "Not a program"sarapis/databook-private↗Sep 3, 2026Pull RequestPR #372: feat(licenses): "Observed running on the public web" panel on family pagessarapis/databook-private↗Sep 3, 2026Pull RequestPR #370: feat(orgs): cost columns, Start/End dates, and Category removedsarapis/databook-private↗Sep 3, 2026Pull RequestPR #369: feat(orgs): the Agency column is now a normalized org name linking to its capital pagesarapis/databook-private↗Sep 3, 2026Pull RequestPR #368: feat(orgs): hide the whole Publication Date row and open the stats by defaultsarapis/databook-private↗Sep 3, 2026Pull RequestPR #365: fix(projects): 2,433 project pages could never load — a LEFT JOIN shadowed the org idsarapis/databook-private↗Sep 3, 2026Pull RequestPR #364: feat(orgs): make the project stat tiles work for a text-matched org, hide a dead filtersarapis/databook-private↗Sep 2, 2026Pull RequestPR #363: fix(orgs): the capital union rendered "126" as an agency namesarapis/databook-private↗Sep 2, 2026Pull RequestPR #362: feat(orgs): union the current and retired capital plans — EDC showed 9 of 20sarapis/databook-private↗Sep 2, 2026Pull RequestPR #70: Revert the /crosswalk lede to the Aug 13 versionsarapis/unnyc↗Sep 2, 2026Pull RequestPR #361: fix(orgs): the current capital plan was rendering DOLLARS as THOUSANDS — 1000xsarapis/databook-private↗Sep 2, 2026Pull RequestPR #360: feat(orgs): show the CURRENT capital plan, not only the series NYC retired in 2023sarapis/databook-private↗
← Prev61–80 of 302Next →