|
|
7b95cfe833
|
Actually commit the transaction
|
2026-04-16 10:49:06 +00:00 |
|
|
|
6b90edf053
|
Fix creation of signal for mailer
|
2026-04-16 10:47:13 +00:00 |
|
|
|
2ea47f03f4
|
Start wiring together request for a mailer to database
|
2026-04-16 10:15:28 +00:00 |
|
|
|
74e24b7de3
|
Add feature to site data
|
2026-04-16 09:04:25 +00:00 |
|
|
|
5a35c1d1f8
|
Show parcel information on site page
|
2026-04-16 08:26:48 +00:00 |
|
|
|
b9c257a635
|
Add site contact information
|
2026-04-16 07:12:34 +00:00 |
|
|
|
c4c22f6733
|
Start to populate site information in review task
|
2026-04-16 06:58:05 +00:00 |
|
|
|
d395699dc4
|
New algorithm for detecting multiple conflicting features
|
2026-04-16 04:21:11 +00:00 |
|
|
|
f490e4a1a4
|
Avoid duplicate rownumber calculation
We have the row number saved on the pool object itself, which is how we
gather errors against rows.
|
2026-04-16 04:20:28 +00:00 |
|
|
|
d352b0d932
|
Get pool rows by line number so they stay in order
Because otherwise the errors don't line up correctly.
|
2026-04-16 04:01:44 +00:00 |
|
|
|
5e0981e2a2
|
fix bad copy paste on address field
|
2026-04-16 03:16:57 +00:00 |
|
|
|
b2d8e3ba27
|
Move address list func to types so it can be shared with csv
And stop double-geocoding all the rows.
|
2026-04-16 03:06:18 +00:00 |
|
|
|
82dd5e8683
|
More debugging for CSV import
|
2026-04-16 02:46:55 +00:00 |
|
|
|
f5ac7bb4ee
|
Set address form pool rows using address model if possible
|
2026-04-16 02:46:24 +00:00 |
|
|
|
e894ae28dc
|
Add initial site list resource
|
2026-04-16 02:45:48 +00:00 |
|
|
|
0e165b57d0
|
Default header to tag type
|
2026-04-16 00:18:42 +00:00 |
|
|
|
dfe7d3650f
|
Default header type to unknown
This is a subtle bug from the zero value of a header enum that's causing
overwriting in pool uploads
|
2026-04-16 00:14:35 +00:00 |
|
|
|
b6951d64d4
|
Remove api_key from URL to stadia cache
It's redundant and a security risk
|
2026-04-16 00:09:18 +00:00 |
|
|
|
ac27c60e0c
|
Save address IDs when doing pool geocoding
|
2026-04-15 20:29:42 +00:00 |
|
|
|
6a8ae6d81a
|
Exit the geocode job if we hit an error
|
2026-04-15 19:31:55 +00:00 |
|
|
|
87c802fa90
|
Fix relationship for looking up whether the pool is in the district
|
2026-04-15 19:31:32 +00:00 |
|
|
|
b08582224a
|
Add missing required state header
I was incorrectly mapping "city" to "region" previously. A 'region'
actually is closer to a state. We need a locality, which is closer to a
city.
|
2026-04-15 19:30:50 +00:00 |
|
|
|
66d35428fa
|
Add error display to file upload
|
2026-04-15 19:02:25 +00:00 |
|
|
|
b09725726c
|
Create API for service requests list
|
2026-04-14 23:06:50 +00:00 |
|
|
|
4a440e3022
|
Add a resource for getting service requests
|
2026-04-14 19:59:32 +00:00 |
|
|
|
28ec1c3d67
|
Get latest syncs from the API
|
2026-04-14 19:21:51 +00:00 |
|
|
|
fe41df3e16
|
Make publicreport by ID base redirect to detailed information
|
2026-04-14 16:07:17 +00:00 |
|
|
|
59e58840c9
|
Fix address lat/lng location names, populate in report response
|
2026-04-14 15:43:49 +00:00 |
|
|
|
5527731e83
|
Add can SMS question, fix error handling of client ID
|
2026-04-14 15:15:19 +00:00 |
|
|
|
a23866619d
|
Start saving client ID on compliance reports
|
2026-04-14 14:38:22 +00:00 |
|
|
|
cadf6afb5f
|
Use embedded address location rather than external location on geocode
|
2026-04-14 01:42:53 +00:00 |
|
|
|
3ae72c8944
|
Check for address before inserting a new one.
|
2026-04-14 01:20:52 +00:00 |
|
|
|
c0389fa4b1
|
Stop overwriting the address by ID
We can pull this in the single query we do to the database instead
|
2026-04-13 22:34:36 +00:00 |
|
|
|
9c557a0391
|
Make it possible to save SMS support status on phone record
|
2026-04-13 22:23:29 +00:00 |
|
|
|
083c4ddae9
|
Save access information to database
|
2026-04-13 20:42:03 +00:00 |
|
|
|
ba76c8b1db
|
Return full compliance report on PUT
|
2026-04-13 19:32:22 +00:00 |
|
|
|
ffedae0373
|
Update address foreign key when updating the address
|
2026-04-13 19:22:41 +00:00 |
|
|
|
dcab2e1f8f
|
Fix failing to find matching address with publicreport
|
2026-04-13 17:19:20 +00:00 |
|
|
|
5011f4c137
|
Add raw address value to public report response
|
2026-04-13 16:59:20 +00:00 |
|
|
|
1a031f16bd
|
Update event types to include compliance reports
|
2026-04-13 16:59:11 +00:00 |
|
|
|
dddeafe6cd
|
Fix query for address IDs
|
2026-04-13 15:13:59 +00:00 |
|
|
|
6f5b8f5575
|
Add implementation of insertAddresses
|
2026-04-12 19:42:37 +00:00 |
|
|
|
9ba99d5ceb
|
Remove now-empty report address fields
We'll instead create address rows and reference those
|
2026-04-12 18:33:41 +00:00 |
|
|
|
5306f8ba62
|
Populate nuisance and water public reports by ID
|
2026-04-12 18:02:42 +00:00 |
|
|
|
ae10e4fee8
|
Initial pattern for populating different report types
|
2026-04-12 17:53:25 +00:00 |
|
|
|
c8f74d3c26
|
Consistently use 'public' prefix for reports
|
2026-04-12 17:07:14 +00:00 |
|
|
|
a3c340f787
|
Split public report URIs by type
This allows us to have different signatures for the different types
|
2026-04-12 17:01:30 +00:00 |
|
|
|
4735734404
|
Helper functions for parsing geocode data
|
2026-04-10 22:34:34 +00:00 |
|
|
|
4060e7ddcd
|
Upload images on compliance report
|
2026-04-10 22:34:14 +00:00 |
|
|
|
730f40956f
|
Store addresses on every geocode
|
2026-04-10 22:32:40 +00:00 |
|