|
|
527e82031e
|
Remove a bunch of generated bob, add feature and review tasks
|
2026-03-06 18:56:30 +00:00 |
|
|
|
1a22b9233d
|
Get much more data about signals to send to the planning dash
|
2026-03-05 03:17:45 +00:00 |
|
|
|
78a35e5d1f
|
Make parcels attached to addresses optional
|
2026-03-05 02:30:12 +00:00 |
|
|
|
5fa4be483b
|
Move uploads to 'committing' when we start comitting them
|
2026-03-05 02:24:51 +00:00 |
|
|
|
9345412f73
|
Make it possible to fail to find parcels for an address
|
2026-03-05 02:24:10 +00:00 |
|
|
|
dcafb14238
|
Fix reference to number column in address
|
2026-03-05 02:21:13 +00:00 |
|
|
|
31c6bf3a64
|
Make sure to commit the transaction when committing the CSV
|
2026-03-05 02:20:45 +00:00 |
|
|
|
eb03cb5857
|
Initialize stadia maps client on startup
|
2026-03-05 02:14:24 +00:00 |
|
|
|
60344e3c30
|
Relate compliance report requests through leads
|
2026-03-05 01:22:21 +00:00 |
|
|
|
a28377d8f8
|
Fix outside district count
|
2026-03-04 22:04:22 +00:00 |
|
|
|
9c3d2ba3df
|
Remove organization from fileupload.pool table, fix in district logic
|
2026-03-04 20:59:57 +00:00 |
|
|
|
8e00d3e04b
|
Fix setting the file to "parsed" when starting parse job
|
2026-03-04 19:27:33 +00:00 |
|
|
|
daa8cb1748
|
Push geocoding down a layer
This makes it possible to always save address information from our
geocoder.
|
2026-03-04 18:29:52 +00:00 |
|
|
|
6a5a59f8b8
|
Merge aerial flyover and pool CSV row datatypes
They are extremely similar, having both was just extra work.
|
2026-03-04 14:52:34 +00:00 |
|
|
|
ff2ec0ad14
|
Split out ability to upload flyover data from pool uploads
Tons of changes here, all in the name of quickly getting to where I can
create test compliance letters.
|
2026-03-02 18:49:02 +00:00 |
|
|
|
89eda187be
|
Get map images working
|
2026-03-01 20:33:16 +00:00 |
|
|
|
7def74d2c3
|
Fix parsing envelope out of the database
|
2026-02-28 23:27:13 +00:00 |
|
|
|
985a2ab186
|
Add new platform functions for image tile and parcel
|
2026-02-28 23:16:43 +00:00 |
|
|
|
2bb4a134b2
|
Add centroid information when geocoding
I would use the boundary rect, but I'm getting a 500-level error from
stadia maps
|
2026-02-25 16:08:32 +00:00 |
|
|
|
8feabbc489
|
Add bulk geocoding by goroutine worker
This is nearly as fast, and doesn't require the corp-only license from
stadia map which is 10x the cost.
|
2026-02-25 14:57:28 +00:00 |
|
|
|
d375105de4
|
Remove chatty debug log line
|
2026-02-24 20:34:56 +00:00 |
|
|
|
4e8cb0568e
|
Translate "empty" as "dry" in pool conditions
|
2026-02-24 20:34:46 +00:00 |
|
|
|
efbef12080
|
Only show CSV as parse after geocoding.
|
2026-02-24 20:34:32 +00:00 |
|
|
|
1a98039264
|
Add missing upload platform source file
|
2026-02-24 20:08:57 +00:00 |
|
|
|
6180860ac0
|
Fix update of file upload statistics
|
2026-02-24 20:07:39 +00:00 |
|
|
|
c8f5408f27
|
Add link from root upload page to upload pool detail page.
|
2026-02-24 20:02:44 +00:00 |
|
|
|
9cbb81f347
|
Wire up sudo email form to send emails
Probably.
|
2026-02-18 08:50:49 +00:00 |
|
|
|
5a7c9fd090
|
Move data out of import.district and in to organization
Then get the organization settings page to work again.
Tons of other stuff is broken now.
|
2026-02-17 05:33:12 +00:00 |
|
|
|
a65f1e0776
|
Fix up attaching errors to rows
|
2026-02-16 17:59:18 +00:00 |
|
|
|
da7a687499
|
Default all new pools to being new
|
2026-02-16 16:49:24 +00:00 |
|
|
|
ef569aef18
|
Save tags on pool rows, show errors in summary table
|
2026-02-16 16:38:04 +00:00 |
|
|
|
f859e372c6
|
Fill in correct data about the district
|
2026-02-16 15:26:41 +00:00 |
|
|
|
9f78b7d9ba
|
Fix phone ensureInDB to not break transactions
|
2026-02-14 17:04:36 +00:00 |
|
|
|
ebc329fc5e
|
Actually set geom and h3cell for uploaded pools
|
2026-02-14 16:49:54 +00:00 |
|
|
|
0659b8993d
|
Bulk ignore empty CSV columns
|
2026-02-14 15:42:59 +00:00 |
|
|
|
5d0d75ebb1
|
Add initial integration with stadia maps for bulk geocoding
|
2026-02-14 15:41:38 +00:00 |
|
|
|
2bc0e18b9e
|
Actually finish uploaded files
|
2026-02-14 05:40:27 +00:00 |
|
|
|
4d61783e18
|
Fix error message about condition
|
2026-02-14 05:05:56 +00:00 |
|
|
|
ff1cd00c96
|
Ensure phone numbers are in the DB before adding pool
|
2026-02-14 05:05:31 +00:00 |
|
|
|
d83984f8df
|
Show errors from parsing the file
|
2026-02-14 04:36:47 +00:00 |
|
|
|
76f4613320
|
Keep track of rows that are outside of the district
|
2026-02-14 04:08:22 +00:00 |
|
|
|
b654198e3f
|
Simplify log output on startup
|
2026-02-13 21:15:09 +00:00 |
|
|
|
b25daf12fa
|
Add table for holding subscriptions from users
|
2026-02-10 04:31:57 +00:00 |
|
|
|
41f59f0518
|
Add missing email file
|
2026-02-10 04:11:52 +00:00 |
|
|
|
648e0ee567
|
Move emails to platform, make sure to create phone and email in DB
|
2026-02-10 04:07:59 +00:00 |
|
|
|
fe3ac88ec6
|
Fix breaking insert on nuisances subscription
|
2026-02-09 22:43:41 +00:00 |
|
|
|
b9cf98eee8
|
Consistently log internal errors
|
2026-02-09 22:43:32 +00:00 |
|
|
|
84f1bee4f6
|
Compress down reporter column updates through utility function
|
2026-02-09 22:34:19 +00:00 |
|
|
|
f78515cc07
|
Fix error log reporting
|
2026-02-09 22:34:07 +00:00 |
|
|
|
f00436b136
|
Count existing and new pool rows
|
2026-02-09 19:17:33 +00:00 |
|