chore: improve postal data import observability
Add progress logging and a status script for postal imports and neighbor builds, and ignore local raw and generated postal datasets.
This commit is contained in:
+4
-1
@@ -2,11 +2,12 @@
|
||||
|
||||
All notable changes to this project are documented in this file.
|
||||
|
||||
## 2026-03-27
|
||||
## 2026-04-12
|
||||
|
||||
### Changed
|
||||
- Improved local development networking by making API env loading work with `.env.local`, adding LAN-friendly API URL fallback behavior, and fixing development CORS handling.
|
||||
- Fixed local research inserts so nullable Google Places coordinates no longer break business upserts.
|
||||
- Improved postal data tooling with streaming imports, clearer CRS validation, progress logs, and a status command for checking imported areas and adjacency counts.
|
||||
|
||||
### Added
|
||||
- Added postal-area import and adjacency build scripts for US ZIP/ZCTA and Canada FSA datasets.
|
||||
@@ -16,6 +17,8 @@ All notable changes to this project are documented in this file.
|
||||
### Removed
|
||||
- Removed stale local metadata, placeholder postal seeding code, and leftover Supabase-era repository artifacts.
|
||||
|
||||
## 2026-03-27
|
||||
|
||||
### Changed
|
||||
- Migrated the app from a Supabase runtime to a local Fastify API with PostgreSQL, PostGIS, and cookie-based session auth.
|
||||
- Reworked the research experience with the `Leads4less` branding, the renamed `Research` view, a top-form layout, and a filterable grid of research jobs.
|
||||
|
||||
Reference in New Issue
Block a user