34a136eba5
Move user to compliance complete page for submitted reports
2026-05-07 16:17:00 +00:00
7f71ff9a2e
Send submit PUT on compliance report flow, create communication then
...
This makes it so that people don't see compliance reports as they're
being formulated in the communication workbench
2026-05-01 21:27:17 +00:00
9229725300
Consistently show loading state on compliance flow button
2026-04-29 22:27:08 +00:00
dba8b6c475
Consistently use the correct public URI for public reports
2026-04-28 07:12:12 +00:00
a8819c907e
Add concern page to mailer compliance flow
2026-04-22 21:22:03 +00:00
b4527fba8b
Develop patterns for creating links outside router
2026-04-22 14:33:56 +00:00
bcc5151116
Don't compliance report on root Compliance page
...
We're now doing that through our two entrypoint pages.
2026-04-21 19:39:18 +00:00
ffd424df12
Save the organization with the compliance report on creation
...
This avoids the problem of having to assign the compliance report later
when we get location data and image data.
2026-04-20 16:21:08 +00:00
7545b2e4ef
Update the report after uploading images
2026-04-14 02:44:10 +00:00
2408bcbeff
Save public_id after creating report so we see it in the UI
2026-04-14 02:35:41 +00:00
e2b6bc6502
Use JSON POST for creating the compliance report
2026-04-14 02:33:39 +00:00
3c62fe2ca1
Be consistent about using report.public_id over report.id
2026-04-14 01:26:23 +00:00
a189348b36
Remove existing report URI when submission completes
2026-04-13 23:51:43 +00:00
9c557a0391
Make it possible to save SMS support status on phone record
2026-04-13 22:23:29 +00:00
96878f24de
Get contact information to save in compliance flow
2026-04-13 21:45:29 +00:00
083c4ddae9
Save access information to database
2026-04-13 20:42:03 +00:00
447ea18d95
Bit of type cleanup when debugging
2026-04-13 15:17:57 +00:00
756cc0d266
Add properties to update compliance permission access
2026-04-13 15:15:33 +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
ae10e4fee8
Initial pattern for populating different report types
2026-04-12 17:53:25 +00:00
875298fe88
Show a warning if they will replace the images on the report
2026-04-12 16:44:20 +00:00
ab47259534
Fix sending empty longitude when creating the initial report
2026-04-12 16:29:37 +00:00
60eb6b9bbf
Use class heirarchy for different report types.
2026-04-10 23:57:47 +00:00
4060e7ddcd
Upload images on compliance report
2026-04-10 22:34:14 +00:00
e04b86218d
Fix bad compliance report PUT
...
Avoid attempting to PUT the location when we don't have a report URI
2026-04-10 20:30:22 +00:00
bac55774f8
Switch address to contain an embedded location, start saving compliance
2026-04-10 16:59:29 +00:00
14c0d453e9
Add loading indicator when checking for previous report data
2026-04-10 15:38:31 +00:00
c48aebcb0b
Set initial camera based on location in compliance
2026-04-10 14:20:04 +00:00
553b65556a
Begin work on saving compliance report
2026-04-10 00:56:51 +00:00
86ab67e70b
Bind access information to the compliance model
2026-04-09 22:42:47 +00:00
d3662b8240
Preserve the locator model
...
This makes it possible to move back-and-forth in the compliance process
and still retain data.
2026-04-09 22:22:27 +00:00
dbc5db9727
Link up data to final page.
2026-04-09 20:55:30 +00:00
a6912929a7
Establish basic pattern for compliance data flow
...
We can get location, images, and string data. It's the trifecta.
2026-04-09 17:35:00 +00:00
9dccd21cee
RMO frontend checkpoint
...
* Create a nwe AddressAndMapLocator which abstracts out the behavior of
selecting a location
* Fix the overlay causing render errors on the MapLocator by getting
rid of the overlay and just using a lock indicator
* Fix MapLocator zooming in to the wrong place by not framing the
markers
* Remove Latlng from platform and just use Location with optional
accuracy
* Use nested types with form-encoded POST
* Fix styles on water report page
2026-04-09 17:21:35 +00:00
2c0bfb9904
Update nuisance submission to go to submitted page
2026-04-08 17:51:41 +00:00
4faa7fa8c0
Figure out router pattern for compliance steps
2026-04-07 00:04:40 +00:00
20614acb86
Add initial compliance intro page
2026-04-06 22:38:17 +00:00