Bubbesblock

repo: ~/Projects/bubbesblock · 12 commits · 0 in last 24h, 0 in last 7d ·

Search the build

12 commits indexed

  1. 977e8e6 2026-06-19 Security hardening (code-reviewer pass): server-side XSS escaping on all user input, fix inbox IDOR, stop search leaking addresses, opp-response uniqueness, safe notification links, prod SESSION_SECRET required + secure cookie, json limit, unhandledRejection guard
  2. 7cbd55e 2026-06-19 Build out every button with real UX: sessions + claim gate, write endpoints (posts/comments/reactions/respond/unlock/rsvp/join/bookmark), search, notifications, inbox, events, groups, content pages; live home-history wired; interaction layer (app.js) + modals/toasts
  3. 698091f 2026-06-19 Add home-history module with LA County parcel + LADBS permit lookup
  4. 552f29c 2026-06-19 Rebrand: original BubbesBlock logo (row-of-homes + heart) + warm mulberry palette; drop Nextdoor-style green house mark
  5. e1c77a4 2026-06-19 Add Opportunity Alerts surface: 12 similar-but-not-exact home-service leads (from iPhone Nextdoor screenshots, agent-extracted), Tarzana-localized, wholivedthere enrichment hook, DB-backed
  6. 0110f82 2026-06-19 Add BubbesBlock Postgres DB (posts+comments+config), migration, DB-backed server with JSON fallback; live on bubbesblock.com
  7. 18d989b 2026-06-19 Add /healthz route + deploy config; live on bubbesblock.com (port 9825)
  8. d0b4a97 2026-06-19 Wire BubbesBlock live: Express server + data-driven block feed & post detail, seeded with religious-theme posts
  9. 5be1261 2026-06-19 Add Nextdoor-style block post-detail UI (public/index.html)
  10. 1adfcbd 2026-05-11 security: untrack .env (still present on disk, just not in git)
  11. 7d43131 2026-05-07 add canonical .gitignore per standing rule
  12. 34dc101 2026-05-04 [overnight] pre-debate baseline

Authors

Agents used

  • code-reviewer1

Skills used

  • /home-history3
  • /comments1
  • /reactions1
  • /respond1
  • /unlock1
  • /rsvp1
  • /join1
  • /bookmark1
  • /toasts1
  • /seed-home-history1
  • /healthz1
  • /index1

Creative ideas + design notes

Commits with substantial prose (≥120 chars) — the rationale behind each move.

698091f · 2026-06-19 · Add home-history module with LA County parcel + LADBS permit lookup
- lib/home-history.js: CommonJS module exporting getHomeHistory(address)
  pulls Tier A data from LA County GIS ArcGIS REST (free, no auth) and
  LADBS Socrata permit datasets; JSON cache at data/home-history.json;
  resilient (never throws, returns honest unavailable stub on no data)
- data/home-history.json: pre-seeded for 13 BubbesBlock lead addresses;
  2 with real assessor data (18406 Bessemer St + 18700 Ventura Blvd),
  11 honest unavailable stubs (fictionally-numbered addresses not in the
  LA County public parcel roll)
- scripts/seed-home-history.js: one-shot cache warmer

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1adfcbd · 2026-05-11 · security: untrack .env (still present on disk, just not in git)
.env was committed before .gitignore exclusion was in place. File remains
on disk and functional; this stops future commits and prevents the next
git push (if any remote is ever added) from leaking secrets.
No remote currently configured, so no public exposure occurred.

File tree

29 files tracked. Click any to browse the source at HEAD.

Other build journals

← Brand Selector Viewer  ·  all 4 projects  ·  Build Debrief →

Export

commits.csv · feed.atom · project.json · commits.json

rendered in 0ms