|
7b5b3436e4
|
add example env file
|
2025-02-26 13:10:50 -08:00 |
|
|
4010fbe3e8
|
init license and readme
|
2025-02-26 13:10:50 -08:00 |
|
|
401fcde4ce
|
tighten oauth login/logout flows
|
2025-02-26 13:10:50 -08:00 |
|
|
d051b97810
|
set up channels and email sending
|
2025-02-26 13:10:50 -08:00 |
|
|
2acb922979
|
name change -> shout.dev
|
2025-02-26 13:10:50 -08:00 |
|
|
d593d56ef5
|
simplify nav state management, sort of
|
2025-02-26 13:10:50 -08:00 |
|
|
b262d63c02
|
set up /say endpoint
|
2025-02-26 13:10:50 -08:00 |
|
|
da38946dbd
|
re-implement guards using AppError returns instead of macros
|
2025-02-26 13:10:50 -08:00 |
|
|
7b6a84f011
|
misc back-end cleanup
|
2025-02-26 13:10:50 -08:00 |
|
|
4887dca3bc
|
switch from bulma to bootstrap for styling and layout
|
2025-02-26 13:10:50 -08:00 |
|
|
1524c2025e
|
initial commit
|
2025-02-26 13:10:50 -08:00 |
|