Commit Graph

7 Commits (a55b4b2b49e84b2fc5c152b338d1181c3b69f92d)

Author SHA1 Message Date
Noah a55b4b2b49 A bit more logging to debug WebSocket issues 2023-02-08 20:01:06 -08:00
Noah b82ca3d34b Add demo link to README 2023-02-06 15:40:27 -08:00
Noah 19d576783d Style fixes and more README documentation 2023-02-06 15:34:10 -08:00
Noah 11cd2c821b Add screenshot and update README 2023-02-06 14:21:08 -08:00
Noah 1ecff195ac JWT Token-based Authentication
* Add support for JWT tokens to authenticate users from your external app.
* JWT backed users can have profile pictures, profile URLs, and operator
  status (admin). Note that no operator features exist yet.
* Add WelcomeMessages to settings.toml for default ChatServer messages to
  write to each public channel directed at a new user logging in.
* Markdown support for chat messages!
2023-02-05 17:42:09 -08:00
Noah 8f60bdba0e Spit and polish
* Add configuration system and default public channels support
* Add support for multiple channels and DM threads with users,
  with unread badge indicators. DMs rearrange themselves by
  most recently updated on top.
* Responsive CSS to work well on mobile devices.
2023-02-05 00:53:50 -08:00
Noah b627fe0ffa Initial commit 2023-01-10 22:38:48 -08:00