Commit Graph

13 Commits

Author SHA1 Message Date
9fef19dbc3
fix: Remove escapeHTML() function
Removes the `escapeHTML()` function because `markdown-it` has support
for escaping HTML, so everything remains XSS safe
2025-02-10 15:09:53 -05:00
e46ea9987a
feat: Codeblock syntax highlighting with HLJS 2025-02-10 13:29:09 -05:00
97e9fd3f2e
feat: Markdown Support 2025-02-10 11:23:04 -05:00
a65fc60f7a
fix: Render messages with escaped HTML in {@html} tags
Doing this so that I don't have to worry about it when I implement
markdown later, as the escaped string will be passed to the markdown
renderer, so that arbitrary HTML written in the message box will not be
rendered, but HTML from the markdown parser will.
2025-02-10 03:43:05 -05:00
ee1eac23ab
feat: Sync chat presence with auth data 2025-02-09 23:39:57 -05:00
df50462d06
fix: Add redirects based on auth state 2025-02-09 21:26:33 -05:00
37d13fd42b
feat: Partial user auth 2025-02-09 19:58:50 -05:00
a73425f094
feat: Implement message limit of 2000 characters 2025-02-08 22:35:19 -05:00
b95fdf09ef
fix: Reset textarea to default size on submit 2025-02-07 22:02:47 -05:00
5288e09b27
feat: Add auto-resize on text input 2025-02-07 18:48:10 -05:00
52bd4e4ce4
style: Organize imports 2025-02-07 18:15:54 -05:00
b6ec0312d5
fix: Update prodServer.ts to match websocketConfig.ts 2025-02-06 23:54:32 -05:00
63690dcd2a
style: Better organization in /src/lib/ 2025-02-06 23:40:51 -05:00