Commit Graph

69 Commits

Author SHA1 Message Date
8ca50b327a fix: channels not mapped properly, new dev:web and dev:electron scripts 2025-10-01 16:31:46 -04:00
8bb12f94e3 fix: fix all build blocking errors for bun run build 2025-10-01 15:34:19 -04:00
Kevin Puig
f18d192e5b 30000 2025-09-28 10:57:25 -04:00
Kevin Puig
8fcc775c66 refactor refetch and stale time 2025-09-28 10:47:29 -04:00
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
bdc448c193 voip: initial test run of store for managing socket connections 2025-09-28 10:05:11 -04:00
a2fb529911 Merge pull request #11 from k-puig/feature/events
socket set up
2025-09-28 08:37:50 -04:00
67d041e287 Merge branch 'main' of https://github.com/k-puig/shellhacks-2025 2025-09-28 08:34:47 -04:00
Kevin Puig
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
83e813a950 socket set up 2025-09-28 08:02:47 -04:00
a5e7fa4bc6 sad 2025-09-28 07:46:11 -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
af8371ed84 halfway commit to allow collaboration 2025-09-28 05:58:29 -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 Puig
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
PrimarchPaul
4adcf81004 nuked all realtime code 2025-09-28 02:10:41 -04:00
b79d3ac2cf auth: update server authentication 2025-09-28 01:58:59 -04:00
Kevin Puig
3bffb87d90 Merge pull request #7 from k-puig/feature/websockets
feat: completed messagetochannel endpoint
2025-09-28 01:49:36 -04:00
PrimarchPaul
de827ad441 oops, forgot to mount the routes 2025-09-28 01:49:24 -04:00
PrimarchPaul
6ef53fd964 feat: completed messagetochannel endpoint 2025-09-28 01:45:43 -04:00
Paul R
36a04de084 Merge pull request #6 from k-puig/feature/websockets
feat: send message to channel event
2025-09-28 00:44:02 -04:00
PrimarchPaul
db9a9a5d13 feat: send message to channel event 2025-09-28 00:41:42 -04:00
Kevin Puig
fa05830996 Merge pull request #5 from k-puig/feature/full-endpoint
Feature/full endpoint
2025-09-27 23:22:32 -04:00
d6a52460c5 ui: theme system, routing fixes, major overhaul, still need to fix dropdowns 2025-09-27 23:19:51 -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
PrimarchPaul
83718a0dec minor refactor to categoryRoutes 2025-09-27 21:11:13 -04:00
Kevin Puig
d7aeb2fec8 Basic instance stuff 2025-09-27 21:01:52 -04:00
PrimarchPaul
d1273ca4ec feat: category and channel endpoints 2025-09-27 20:45:36 -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
PrimarchPaul
74f4e076ce feat: message.ts service 2025-09-27 15:51:46 -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
PrimarchPaul
072bd7f0d7 added realtime post/deleteFromChannel serv+controller 2025-09-27 14:23:19 -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