Commit graph

5 commits

Author SHA1 Message Date
Brent Schroeter
c242e4d586 tighten oauth login/logout flows 2025-02-19 23:50:38 -08:00
Brent Schroeter
d956ff393c set up channels and email sending 2025-02-19 23:50:38 -08:00
Brent Schroeter
d84041d6e3 set up /say endpoint 2025-02-19 23:50:38 -08:00
Brent Schroeter
f7ca1c134b re-implement guards using AppError returns instead of macros 2025-02-19 23:50:38 -08:00
Brent Schroeter
6d83d27636 initial commit 2025-02-19 23:50:38 -08:00