Commit graph

1706 commits

Author SHA1 Message Date
aa3e22d814
Make sidebar collapse centered and overlapping
Fix some styling stuff that was being done via JavaScript that can be
done via selectors.
2026-01-29 14:56:02 +00:00
4a99cb1166
Move sidebar toggle button into sidebar, make icon flip 2026-01-29 03:19:25 +00:00
17a5131ced
Add instructions for auto building scss 2026-01-29 02:57:49 +00:00
2dab6bcaf0
Build custom SCSS as part of nix package
This vendors-in the latest Bootstrap release SCSS files
from version 5.3.8.
2026-01-29 02:11:04 +00:00
20eda6a1d8
Make logo change with sidebar collapse 2026-01-28 22:33:32 +00:00
5d4a7a4155
Add customized CSS theme for bootstrap 2026-01-28 22:25:02 +00:00
082fdeebdd
Add basic layout test
This is testing a new way to do the main site layout that I think will
be a better fit for where I want the UI to go with a collapsable
interface.
2026-01-28 17:15:42 +00:00
bdb3c80ad7
Add Basic text message review mock 2026-01-28 14:58:13 +00:00
182175254e
Clean up old SMS callback endpoints 2026-01-28 14:57:50 +00:00
a42c5824af
Add district to LLM context, be more aggressive about trimming agent: 2026-01-27 23:25:51 +00:00
9914274d42
Wire in agent to the reporter texting system
Also rework the so the platform absorbs all the business logic that was
going in the wrong place.
2026-01-27 19:56:26 +00:00
a68b8781e7
Add ability to make LLM agent forget the conversation history
This is extremely useful for testing.

In order to do this I needed to actually deploy the migration to a bob
fork so I could start to add support for behaviors I really want.
Specifically the ability to search for ids in a slice.
2026-01-27 18:44:02 +00:00
b8e7b9b7fd
Working LLM responses and Twilio status tracking
The responses aren't good, but they do exist.
2026-01-27 14:29:55 +00:00
407b478637
Fold more text logic into the platform
Because it is better at managing the database, the comms/text package
will just be for integration.
2026-01-26 21:21:21 +00:00
e8e840ec44
Make username unique, make is_subscribed nullable 2026-01-26 21:11:31 +00:00
1cd4a31404
Start saving subscribed status 2026-01-26 20:51:26 +00:00
d2d95a1f6b
Update vendor hash for recent vendor changes 2026-01-26 20:51:07 +00:00
c0ecfe2e18
Add more log info on login failure 2026-01-26 20:41:21 +00:00
6070d50a58
Begin process of getting text responses from an LLM. 2026-01-26 20:30:06 +00:00
c276cbac0b
Add command to hash password directly
Useful for resetting passwords manually.
2026-01-26 18:42:30 +00:00
940f3901be
Redirect root mock to additional mocks 2026-01-26 16:11:00 +00:00
adc99e8871
Add ability to delay text message sending 2026-01-26 16:10:30 +00:00
ab105e16e8
Remove some user session logs that we don't need 2026-01-25 21:18:39 +00:00
82081b9609
Add API signin URL
That was we can have much more specific failure modes for API clients
2026-01-25 19:36:56 +00:00
c0b6398de2
Overhaul text messaging system to be like emails
It's a better system for organization and makes it so we can have better
logs about what gets sent.
2026-01-25 18:47:22 +00:00
5e9c0d9f11
Remove the address display
By request
2026-01-24 22:00:08 +00:00
1f52dda56d
Fix bug icon. 2026-01-24 21:58:22 +00:00
dd57cacd3b
Link up water report with confirmation page 2026-01-24 21:55:10 +00:00
16477a9f5a
Remove back button 2026-01-24 21:53:06 +00:00
0407f270ad
Fix page title for standing water 2026-01-24 21:52:54 +00:00
135e2ef77d
Put additional fields behind collapse button 2026-01-24 21:50:28 +00:00
d59c619729
Move additional details to below photo
as requested
2026-01-24 21:47:24 +00:00
d552a18c0b
Remove location details by request 2026-01-24 21:43:51 +00:00
d63e580cd3
Add basic water mock 2026-01-24 21:41:18 +00:00
c6fd6295a0
Add district header to seach page
satisfies a requirement.
2026-01-24 21:30:25 +00:00
65c3e8ee51
Add branded header for nuisance report 2026-01-24 21:29:24 +00:00
9aee938e30
Add status searching page 2026-01-24 21:00:30 +00:00
9e586ae6ef
Update wording for district landing page
At Ben's request
2026-01-24 20:45:51 +00:00
8f58859693
Make report complete page show after nuisance 2026-01-24 20:45:40 +00:00
3075814e81
Add initial nuisance report submit complete 2026-01-24 20:40:28 +00:00
e62b1ccfff
Add collapse button for additional information area 2026-01-24 20:36:05 +00:00
ee1ee1e901
Add map and photo upload to nuisance report page 2026-01-24 19:55:09 +00:00
03a97f30a8
Change roof to street gutters 2026-01-24 19:44:32 +00:00
46fcfa88ad
Remove inspection request, reorder location & contact 2026-01-24 19:36:21 +00:00
db75826e59
Add link to new nuisance mock 2026-01-24 19:32:19 +00:00
53397d2609
Add additional subtitle for districts 2026-01-24 19:19:52 +00:00
9ca470ffb6
Center logo, add "powered by" in footer 2026-01-24 19:18:27 +00:00
f549243c10
Render organization logos by 'slug'
This avoids leaking org IDs in the URL, and makes it possible to have a
district-specific root mock that works in both dev and prod.
2026-01-24 19:13:55 +00:00
45868e4bde
Update subtitle on RMO root page 2026-01-24 18:46:18 +00:00
35eaf781f3
Update icons to higher-quality in mocks 2026-01-24 18:45:11 +00:00