b68d93ec91
Load communication reports asynchronously
...
This solves some problems created by making the publicreport part of the
communication API consistent. There are a lot of optimizations still on
the table with this one, but for now I need to get this out.
2026-04-28 14:49:02 +00:00
909665ab6c
Use new map system for communication pane, fix location markers
2026-04-27 20:53:46 +00:00
9c392e5791
Make public report card name consistent with other components
2026-04-27 19:53:22 +00:00
60eb6b9bbf
Use class heirarchy for different report types.
2026-04-10 23:57:47 +00:00
531f3282d9
Move bounds to API types
2026-04-09 01:02:25 +00:00
f88ca57d97
Migrate existing ts types from the API into the API module
...
This makes it possible to start hydrating the types into valid data
types like Dates which means I can get type safety guarantees when
displaying information.
2026-04-09 00:25:21 +00:00
42d111aac9
Add separate session endpoint for additional non-user data
...
This is conceptually much cleaner that encumbering the user object.
2026-04-02 01:07:55 +00:00
21b7b68f50
Get new frontend to type check clean
...
Epic undertaking.
2026-03-31 14:52:53 +00:00
4bbfbdb9e6
Pretty all the things I missed
...
My laptop didn't have lefthook running. Oops.
2026-03-27 14:06:50 -07:00
a64df8a687
Fix report ID, get to where organization ID is passed through correctly
2026-03-24 11:07:48 -07:00
0318b332bb
Fix viewing photo details
2026-03-24 09:50:15 -07:00
09ae9d0ce3
Move map interfaces to common types for sharing
2026-03-24 09:37:05 -07:00
6f45325d9d
Separate publicreport display into common UI component
2026-03-24 09:06:42 -07:00
8d5fb1ef0b
Get map markers working on communication page
2026-03-22 19:30:11 +00:00
6797dfa251
Harmonize style between comms and planning panes
2026-03-22 10:14:48 +00:00
d4165ec2d0
Fix display of image modal, start work on fixing marking things
2026-03-22 07:16:42 +00:00
9c56f148e4
Fix a bunch of styles on communications page
2026-03-22 06:40:31 +00:00
b68332afc0
Rip apart communications page into separate columns
...
I broke a bunch of stuff, but it'll be worth it, promise.
2026-03-22 06:36:01 +00:00