Databook

activeopen government

An award-winning transparency tool that combines over 50 official NYC open datasets — agencies, people, jobs, capital projects, schools, districts and procurement — into one searchable picture of how city government works.

★ Pinned
Nothing pinned yet — set pinned on an event, knowledge item, or task in the admin.
Activity
Jul 30
PR #176: fix(security): authenticate the normalizer, and close its internal path wegovnyc/databook-private

It also updates the liveness probe to use the unauthenticated `/health` endpoint and adds a script to generate the required credentials.

@devinbalkind
Jul 30
PR #175: docs: plan for giving the org directory a system of record wegovnyc/databook-private

This pull request adds a documentation plan to establish the Postgres database as the authoritative system of record for the organization directory. It outlines a five-phase proposal to fix broken data refreshes, migrate parent links, build a new editing interface, and safely retire the legacy Airtable store.

@devinbalkind
Jul 30
PR #174: docs: draft bug report on reports_to referential integrity in t3jq-9nkf wegovnyc/databook-private

Added a draft bug report documenting referential integrity issues in the OTI registry's "reports_to" field, where 17% of parent references match no published record. The report details the causes of these broken links and recommends publishing a machine-readable "reports_to_record_id" column to establish a stable, verifiable organizational hierarchy.

@devinbalkind
Jul 30
PR #173: feat(orgs): OTI owns type + parent; show OTI's names without moving URLs wegovnyc/databook-private

This update integrates OTI data to assign organization types and parent relationships, resolving all remaining synthetic hex IDs. It introduces a display_name field to show official OTI names without breaking URL paths or contract joins, and fixes four silent type-filtering bugs to improve data coverage.

@devinbalkind
Jul 30
PR #172: feat(orgs): adopt NYC's official agency registry, repair 10,004 dangling org ids wegovnyc/databook-private

This pull request adopts NYC's official agency registry by importing 133 missing OTI organizations and adding their attributes. It repairs 10,004 dangling organization IDs across 18 production tables, resolves a mapping issue for the NYC Districting Commission, and applies three database cleanup fixes.

@devinbalkind
Jul 30
2 commits to main wegovnyc/databook-private

Updated the API to read PostgreSQL credentials directly from the environment instead of the env.yaml file. This consolidates credential sourcing into a single, more secure location.

@devinbalkind
Showing 7378 of 255 events
Prev13 / 43Next
Knowledge
No knowledge items yet.