Commit Graph
38 Commits
Author SHA1 Message Date
Kevin Puig ac5f6ed680 payload formatted 2025-09-28 10:26:04 -04:00
Kevin Puig e1a7257137 qwertyu 2025-09-28 10:08:43 -04:00
Kevin PuigandGitHub 4cc6f4841c Merge pull request #10 from k-puig/feature/webrtc-voice
Feature/webrtc voice
2025-09-28 08:33:23 -04:00
Kevin Puig afd2454674 rtc works 2025-09-28 08:24:26 -04:00
Kevin Puig 5a5afcec32 skeletons of fun 2025-09-28 06:14:22 -04:00
Kevin Puig d55049dfc4 sdfgh 2025-09-28 06:06:44 -04:00
Kevin Puig 7c5d0a4bad Handle disconnect (willful and otherwise) 2025-09-28 05:58:06 -04:00
Kevin Puig 226ee3f998 Join voice channel with sockets 2025-09-28 05:39:05 -04:00
Kevin PuigandGitHub 69b03ecc61 Merge pull request #8 from k-puig/feature/websockets
Feature/websockets
2025-09-28 03:19:43 -04:00
Kevin Puig b3e24f4493 pretty + socket separation 2025-09-28 03:18:11 -04:00
Kevin Puig 460991f2ae socket.io work!!! 2025-09-28 03:11:34 -04:00
Kevin PuigandGitHub 3bffb87d90 Merge pull request #7 from k-puig/feature/websockets
feat: completed messagetochannel endpoint
2025-09-28 01:49:36 -04:00
Kevin PuigandGitHub fa05830996 Merge pull request #5 from k-puig/feature/full-endpoint
Feature/full endpoint
2025-09-27 23:22:32 -04:00
Kevin Puig c305298927 code made pretty 2025-09-27 21:42:43 -04:00
Kevin Puig 11f25ca915 refacto 2025-09-27 21:30:08 -04:00
Kevin Puig d7aeb2fec8 Basic instance stuff 2025-09-27 21:01:52 -04:00
Kevin Puig 9b46852e20 Get up to 50 messages before ISO 8601 timestamp 2025-09-27 19:37:56 -04:00
Kevin Puig 74d0c502f3 le super migration timestamp style on it 2025-09-27 19:13:22 -04:00
Kevin Puig 0ee3984262 Message post and get by id + Deps fixed 2025-09-27 18:47:34 -04:00
Kevin Puig da1310b9c8 made pretty and fixed message posting 2025-09-27 15:55:20 -04:00
Kevin Puig 5634518cd3 Add admin auth verification to user creation ; Force credentials for a new user 2025-09-27 15:31:49 -04:00
Kevin Puig 8eb8adec67 aefnuosbgtdhjkyh 2025-09-27 15:01:10 -04:00
Kevin Puig 0818d9828a Update db schema + add hasher func 2025-09-27 14:53:15 -04:00
Kevin Puig 27807357ac Add good validation to all existing endpoints 2025-09-27 14:17:15 -04:00
Kevin Puig b9982b626f Enable Scalar + OpenAPI spec for user posting 2025-09-27 13:20:15 -04:00
Kevin Puig 3d79c9cf4f Add user POST + validation 2025-09-27 13:04:35 -04:00
Kevin Puig c39ab15694 Add role type ; include admins in instance user list 2025-09-27 12:26:24 -04:00
Kevin Puig b22734831e Created some user endpoints ; Pretty code 2025-09-27 11:13:37 -04:00
Kevin Puig 122cfdd8c3 Add zod deps + fix user get by id method 2025-09-27 04:52:32 -04:00
Kevin Puig 45f7e310f6 add the buns 2025-09-27 04:20:38 -04:00
Kevin PuigandGitHub b1ff9973f4 Merge pull request #3 from k-puig/feature/zodify
Prisma type generation ; Add deleted flag to message
2025-09-27 03:15:32 -04:00
Kevin Puig 77d71d7e08 Prisma type generation ; Add deleted flag to message 2025-09-27 03:13:33 -04:00
Kevin PuigandGitHub f807f55754 Merge pull request #1 from k-puig/feature/datamodels
First schema iteration
2025-09-27 02:51:07 -04:00
Kevin Puig 50b0164c9b First schema iteration 2025-09-27 02:44:50 -04:00
Kevin Puig d305de78a4 install prisma to server 2025-09-26 23:45:25 -04:00
Kevin Puig 051aa69363 add server 2025-09-26 23:36:08 -04:00
Kevin Puig d2a8cf11a2 client commit 2025-09-26 23:34:36 -04:00
Kevin PuigandGitHub a2befbb724 Initial commit 2025-09-26 23:03:57 -04:00