Commit Graph

43 Commits

Author SHA1 Message Date
af8371ed84 halfway commit to allow collaboration 2025-09-28 05:58:29 -04:00
b79d3ac2cf auth: update server authentication 2025-09-28 01:58:59 -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
Kevin Puig
45f7e310f6 add the buns 2025-09-27 04:20:38 -04:00
PrimarchPaul
f80c522bb8 fixed: app.route overload 2025-09-27 04:18:44 -04:00
PrimarchPaul
f71e639d49 fix: app.route overload 2025-09-27 04:15:51 -04:00
65dad4a9c2 Merge pull request #4 from k-puig/feature/client-setup
feature/client setup
2025-09-27 03:41:28 -04:00
1592703149 src: first layout, many dependencies
- setup query templates and potential auth flow/state
- basic server & channel lists
- guessed types for db and apis
- user panel / settings templates
- many steps left
2025-09-27 03:38:42 -04:00
Kevin Puig
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
Paul R
e177efca96 Merge pull request #2 from k-puig/feature/endpoints
added actions, routes, and socketio bun engine
2025-09-27 02:54:10 -04:00
PrimarchPaul
58abd3c241 added actions, routes, and socketio bun engine 2025-09-27 02:52:38 -04:00
Kevin Puig
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
f069340bab src: gitignore 2025-09-27 00:38:29 -04:00
ee56df5540 src: update build and dev 2025-09-27 00:26:30 -04:00
PrimarchPaul
007a5a6d84 remove test 2025-09-26 23:57:38 -04:00
PrimarchPaul
71a6056874 test 2025-09-26 23:57:16 -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 Puig
a2befbb724 Initial commit 2025-09-26 23:03:57 -04:00