|
|
60344e3c30
|
Relate compliance report requests through leads
|
2026-03-05 01:22:21 +00:00 |
|
|
|
9c3d2ba3df
|
Remove organization from fileupload.pool table, fix in district logic
|
2026-03-04 20:59:57 +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 |
|
|
|
6959499d37
|
Add signal database schema
|
2026-03-04 14:58:43 +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 |
|
|
|
3302990837
|
Insert enum value rather than renaming
I must have done something different on my dev machine because the state
doesn't match staging.
|
2026-03-04 12:12:40 +00:00 |
|
|
|
a19de21333
|
Fix missing enum value for pool condition
|
2026-03-04 04:02:55 +00:00 |
|
|
|
6aa7fa60b4
|
Add region (state) to address
|
2026-03-03 20:27:12 +00:00 |
|
|
|
a0eee3a95f
|
Rework mailer database schema, add UUID to mailers
At this point, I sent out our first test mailers for Delta.
|
2026-03-02 23:27:55 +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 |
|
|
|
d4d9749431
|
Rework arcgis integration for arcgis-go changes and table changes
|
2026-02-28 23:26:08 +00:00 |
|
|
|
b292f47d47
|
Clean up removed generated bob files
|
2026-02-28 23:21:14 +00:00 |
|
|
|
91fe244da8
|
Add data for handling parcel images
|
2026-02-28 22:54:39 +00:00 |
|
|
|
7b1ffbab12
|
Add new tables for storing parcel and address data
|
2026-02-26 18:18:33 +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 |
|
|
|
f140222dbc
|
Rename pool status 'empty' to 'dry', add more file upload statuses
|
2026-02-24 17:05:20 +00:00 |
|
|
|
7ea66dc02e
|
Add user account roles
|
2026-02-18 07:03:32 +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 |
|
|
|
ef569aef18
|
Save tags on pool rows, show errors in summary table
|
2026-02-16 16:38:04 +00:00 |
|
|
|
123a4bf590
|
Fix SRID of pool uploads
This makes our calculations correct when checking if an address is in
the district.
|
2026-02-16 15:47:39 +00:00 |
|
|
|
f859e372c6
|
Fill in correct data about the district
|
2026-02-16 15:26:41 +00:00 |
|
|
|
a1cc2dbaff
|
Add district setting page and display of district boundary
|
2026-02-16 15:03:26 +00:00 |
|
|
|
9fdadcc296
|
Add a new "empty" pool condition
|
2026-02-14 15:42:17 +00:00 |
|
|
|
2bc0e18b9e
|
Actually finish uploaded files
|
2026-02-14 05:40:27 +00:00 |
|
|
|
b654198e3f
|
Simplify log output on startup
|
2026-02-13 21:15:09 +00:00 |
|
|
|
bdd862e649
|
Show actual information on oauth integration setting page
|
2026-02-13 21:14:46 +00:00 |
|
|
|
b254472dcd
|
Rework all of the HTTP layer
At this point I have working login, I think, according to the MITMProxy
work I've done, but haven't had a successful request so far.
|
2026-02-12 17:40:42 +00:00 |
|
|
|
f02640be35
|
Remove fields from fieldseeker
This was done in ArcGIS by Delta.
We are way, WAY too coupled to a changeable data model.
|
2026-02-10 18:55:28 +00:00 |
|
|
|
e40fe55eaf
|
Modify email subscription table to drop district ID
I don't have time to work out all the behavior, this is just to get to
where I can release
|
2026-02-10 05:12:42 +00:00 |
|
|
|
d93cdbef41
|
Drop district_id from subscriptions
|
2026-02-10 04:59:27 +00:00 |
|
|
|
b25daf12fa
|
Add table for holding subscriptions from users
|
2026-02-10 04:31:57 +00:00 |
|
|
|
d06b8f7949
|
Add mode data to pool upload rows, move to fileupload schema
This allows users to review the data before committing it to the
database
|
2026-02-09 19:03:27 +00:00 |
|
|
|
135ad2b73e
|
Do file upload, show list of uploads, do initial processing.
|
2026-02-09 18:25:44 +00:00 |
|
|
|
f9c8f37cec
|
Add organization to file upload
So everyone in the org can see it.
|
2026-02-08 05:00:14 +00:00 |
|
|
|
c2d84b8734
|
Add missing migration
|
2026-02-08 04:02:12 +00:00 |
|
|
|
6716bc68c9
|
Make file uploads of CSV actually save to disk
|
2026-02-08 01:44:44 +00:00 |
|
|
|
d0b28d7f59
|
Handle when location is null in image location JSON query
|
2026-02-06 15:41:00 +00:00 |
|
|
|
57191fa222
|
Alter report submission page to request reporter name and consent
This also adds the new mechanism for handling notifications on reports
|
2026-02-06 15:39:49 +00:00 |
|
|
|
9328e7a2f8
|
Properly record and display pool reports
|
2026-02-05 21:43:29 +00:00 |
|
|
|
5fc0f9fa3d
|
Update storage and display of nuisance report
|
2026-02-05 16:56:36 +00:00 |
|
|
|
947ece00f1
|
Only show image count, re-add timeline
|
2026-02-05 02:36:24 +00:00 |
|
|
|
f3221ec315
|
Add report ID suggestion to status page
|
2026-02-04 16:07:36 +00:00 |
|
|
|
9d7ca81508
|
Make 'view in browser' on emails work correctly
|
2026-02-02 19:34:37 +00:00 |
|
|
|
00a75a556e
|
Fix email sending for report notification confirmation
The links in the email don't work, but it's a first step
|
2026-02-02 17:00:48 +00:00 |
|
|
|
b96ddf7162
|
Remove erroneous organization_id from migration
|
2026-02-02 02:23:55 +00:00 |
|
|
|
d28e3e2ccc
|
Re-add missing Geom4326 column
I removed it on accident when I destroyed the entire database and forgot
it has to be created by hand.
|
2026-01-31 22:28:17 +00:00 |
|
|
|
527f6a5628
|
Store images with nuisance reports
|
2026-01-31 22:14:46 +00:00 |
|
|
|
a9b0a55f20
|
Create report platform layer
Rework phone subscription at the database layer so that we have a
seprate phone status and subscriptions to district communications.
|
2026-01-31 20:08:08 +00:00 |
|
|
|
bf8c4ca6da
|
Prune data layer on nuisance report
After this, we can successfully POST the report.
|
2026-01-31 16:14:19 +00:00 |
|