ab93f2aca8
ci: Fix artifacting
2025-03-02 00:37:07 -05:00
a05bd6be1b
docs: Add tests badge to README.md
2025-03-02 00:37:07 -05:00
d299eee2e1
ci: Finish setting up testing CI
2025-03-02 00:37:07 -05:00
db3afe4758
ci: Begin setting up testing CI
2025-03-02 00:37:07 -05:00
19bbdce14f
fix: Prevent excess channels from going larger than the screen height
2025-03-02 00:37:07 -05:00
e7af60555e
feat: Check each zod schema requirement (User & Password updater)
2025-03-02 00:37:07 -05:00
34e2ad0748
fix: Remove console.log()
s
2025-03-02 00:37:07 -05:00
a23ec93319
feat: Tests for channel creation dialog
2025-03-02 00:37:07 -05:00
0e99daa477
fix: Add ./tests/
to dockerignore
2025-03-02 00:37:07 -05:00
af14ae62fa
feat: Tests for profile image changer
2025-03-02 00:37:07 -05:00
280a4c92e1
feat: Upload freakybear.jpg
2025-03-02 00:37:07 -05:00
911d7b4460
feat: More username change tests
2025-03-02 00:37:07 -05:00
7e29219f9c
feat: Add tests for signout button
2025-03-02 00:37:07 -05:00
78bdfad8b9
feat: E2E Tests for change password
2025-03-02 00:37:07 -05:00
fc00659d73
feat: Add tests for signup
2025-03-02 00:37:07 -05:00
761d73c27f
feat: E2E Tests for change username
2025-03-02 00:37:07 -05:00
1471092f2c
fix: Only build docker from master branch
2025-02-26 11:40:06 -05:00
6dd9be0f95
fix: Concatenate WS and DB messages together before iterating
...
This lets us remove the snippets, and also fixes a bug involving wierd
interactions with the context menu limiter between WS and DB messages,
since they're now part of the same iterable.
2025-02-25 16:38:29 -05:00
6d5fde6b19
fix: Copy custom timestamp instead of epoch
2025-02-25 13:17:04 -05:00
d6b78d7367
feat: Context menu icons
2025-02-25 13:15:38 -05:00
c116ba4e31
docs: Update TODO.md
2025-02-25 11:11:21 -05:00
1f0e0fba42
fix: Linting error
2025-02-25 11:09:06 -05:00
51c7ddce80
fix: (UNSURE) ERR_INVALID_STATE
...
Stream controller in the endpoint that streams files from the S3 bucket
would ocassionally crash the server by throwing `TypeError
[ERR_INVALID_STATE]: Invalid state: Controller is already closed`. This
should fix that, but as the conditions that cause it to happen are
unknown, this is not certain.
2025-02-25 11:03:55 -05:00
bbc8f090d8
feat: Tooltip on send button
2025-02-25 11:03:45 -05:00
a37cd91191
feat: Only allow one context menu to be open at a time
2025-02-25 10:51:24 -05:00
c7b46233b2
feat: Message context menus
2025-02-25 10:25:48 -05:00
8706b3eef6
fix: Hydration mismatch
2025-02-25 09:13:53 -05:00
e4f2c59b31
fix: Adjust logging
2025-02-25 08:51:50 -05:00
0a26c2e5ab
style: Fancier logging
2025-02-25 02:51:53 -05:00
3c99016687
feat: Prevent deleted users from crashing the entire fucking server
2025-02-25 02:48:17 -05:00
a33437cac6
fix: Timestamps being broken
...
Don't even know how this happened, I think my computer was just having a
stroke of some sort when I was initally doing this.
2025-02-25 02:35:01 -05:00
c5b1d76954
docs: Add typing indicators to TODO
2025-02-24 21:54:11 -05:00
e3c8f7fa3a
feat: Message timestamps
2025-02-24 21:44:00 -05:00
08493a24b7
fix: Add session checking in server layout
2025-02-24 15:34:02 -05:00
364846eeed
feat: Actually actually make changing usernames work
...
9 files changes, lord have mercy on my soul
2025-02-24 13:58:44 -05:00
aaff42b3d3
docs: Update .env.example
2025-02-24 12:36:18 -05:00
becff2366c
feat: Notification support
2025-02-24 12:32:59 -05:00
74d6e86e79
feat: Open links in new tab
2025-02-24 11:24:40 -05:00
40bf3e64fd
feat: Customizable auth for DB and S3
2025-02-24 10:53:59 -05:00
e58a28df99
docs: Fix warning block
2025-02-24 08:41:55 -05:00
24895cd7c1
docs: Add installation documentation
2025-02-24 08:39:43 -05:00
a7f0df468d
fix: Make the damn textbox stop unfocusing on message submit
2025-02-24 03:15:29 -05:00
e34fa995d3
fix: Display ORIGIN env in prodserver logs
2025-02-24 02:59:50 -05:00
da8921126d
docs: More TODO items
2025-02-24 02:59:43 -05:00
577bee95ac
fix: Remove build from compose
...
Having it there was causing machines without the rest of the repo to try
to build the image instead of pulling it from GHCR
2025-02-24 02:21:32 -05:00
cb9be3a78a
docs: Add to TODO
2025-02-23 23:58:37 -05:00
8b71418cf4
docs: Adjust wording
2025-02-23 22:28:40 -05:00
3a1e3843b9
ci: Workflow to publish the GHCR image on push
2025-02-23 22:25:18 -05:00
1ab85d64f7
feat: Other image metadata
2025-02-23 22:06:20 -05:00
f4f66bb85a
style: Prettier format
2025-02-23 22:00:48 -05:00