Commit Graph

14 Commits

Author SHA1 Message Date
e62ff9aa7a Check username and password 2024-12-22 09:17:00 -05:00
2a616ef6c9 Set the admin password on a new server
This sets up the client state manager and state model. It has all of the
functions to support the set admin password endpoint, and some extras
which will be helpful in saving users generally.
2024-12-17 23:43:36 -05:00
af0ab5d020 Create a status endpoint that shows the onboarding UI if there's no admin password 2024-12-16 00:27:55 -05:00
e505c21bc8 Set up an admin panel that shows the list of users 2024-12-10 22:43:15 -05:00
e8bc0590c6 Make the interface to show users in the system 2024-12-01 14:07:37 -05:00
5c23f326b6 Add the ability to save users and games. Link games more tightly to characters 2024-12-01 11:14:28 -05:00
d7e4293da0 Start using ResultExt to improve error handling 2024-12-01 00:51:08 -05:00
afb510d92e Set up new tables to handle users and roles 2024-11-30 23:03:52 -05:00
82c8f3f96e Clean up the database schema 2024-11-30 18:55:51 -05:00
995390ae4b Just make the entire core asynchronous 2024-11-30 15:24:57 -05:00
970e957143 Prepopulate the database 2024-11-30 12:20:38 -05:00
b506d479d3 Switch all channels to async-std 2024-11-30 12:05:31 -05:00
d78a471437 Create a shareable connection to the database 2024-11-30 11:48:35 -05:00
341e184947 Set up a database and store a character sheet in it 2024-11-29 23:14:52 -05:00