Commit graph

19 commits

Author SHA1 Message Date
f6acb6ab83
Add initial report outline page. 2025-11-05 21:05:10 +00:00
ac736cced1
Add dashboard page with login header
A lot of things here don't work yet, but this is the basic layout.
2025-11-05 17:49:19 +00:00
4d55a391c9
Retroactively fix some SQL schema problems
I originally wasn't going to do passwords, but after struggling with
webauthn I decided I'd just go for it. It simplifies the code a lot if I
assert that I always have a password, displayname, etc.
2025-11-05 17:36:32 +00:00
981f043b7f
Air: Don't rebuild for html, don't restart on error 2025-11-05 17:34:51 +00:00
963994abbc
Ignore air's temp building directory 2025-11-05 17:17:21 +00:00
c0b501981b
Update readme with air instructions 2025-11-05 17:17:03 +00:00
486c148bf7
Add user sessions and login
This isn't quite perfect, but gets much of the hard work done.
2025-11-05 17:15:33 +00:00
e311464b51
Redirect to the main page after signup 2025-11-05 14:20:56 +00:00
334deb1ae7
Add the ability to set passwords on registration 2025-11-05 14:15:06 +00:00
ebb55556d2
Handle the registration form
Well, just log it for now.
2025-11-04 23:21:13 +00:00
214588ba83
Update readme with instructions on how to run the webserver 2025-11-04 23:15:17 +00:00
7c4a181cdf
Add generated Bob database integration 2025-11-04 23:11:32 +00:00
8203c50b08
Add basic signup page outline 2025-11-04 00:02:51 +00:00
56eaa4ed1c
Add a basic main page with login
None of the links work and the marketing copy sucks, but it's just
showing the bones while I figure the technical bits out.
2025-11-03 22:13:19 +00:00
25039a8f54
Add basic web serving and html templating 2025-11-03 12:38:47 +00:00
18113ea4ee
Update README with build instructions 2025-11-03 12:22:59 +00:00
63ff66b3d9
Add a basic 'hello-world' buildable with Nix 2025-11-03 12:22:06 +00:00
f3205e2df6
Add basic readme 2025-11-03 12:18:23 +00:00
c14e656a81
Initial commit 2025-11-03 05:12:02 -07:00