Commit graph

18 commits

Author SHA1 Message Date
Jesse Wierzbinski
0b1c1ba128
Switch all routes to use Zod for strict validation 2024-04-14 00:36:25 -10:00
Jesse Wierzbinski
a65249b79d
Remove Prisma once and for all 2024-04-13 14:46:33 -10:00
Jesse Wierzbinski
90d522eaa3
Convert remaining routes to Drizzle 2024-04-13 14:07:05 -10:00
Jesse Wierzbinski
e26d604a54
Refactors, bugfixing 2024-04-07 17:28:18 -10:00
Jesse Wierzbinski
e71c2ef5c9
Fix wrong again in token date format 2024-04-07 02:47:19 -10:00
Jesse Wierzbinski
25d7a798ae
Update dates to ISO 2024-04-07 02:44:29 -10:00
Jesse Wierzbinski
af0d627f19
Replace eslint and prettier with Biome 2024-04-06 19:30:49 -10:00
Jesse Wierzbinski
9ec3d96f9d
Add new OAuth verification page 2024-03-13 17:02:50 -10:00
Jesse Wierzbinski
05140f0d6f
Begin work on refactoring every single route to use new subsystems 2024-03-10 12:48:14 -10:00
Jesse Wierzbinski
2bc9ff51ea
Slight refactoring, begin work on major moderation overhaul 2024-03-03 15:27:08 -10:00
Jesse Wierzbinski
22ebf72b6b
Improve OpenID login flow security 2023-12-06 13:34:56 -10:00
Jesse Wierzbinski
947c1f4991
Add full OpenID connect provider support 2023-12-06 12:10:22 -10:00
Jesse Wierzbinski
be9b2e3376
Enable verbatim module syntax + more API routes 2023-11-22 18:10:37 -10:00
Jesse Wierzbinski
3884763235
Complete migration to Prisma, all tests passing 2023-11-11 20:39:59 -10:00
Jesse Wierzbinski
dc0ec47543
Finish rewrite of everything with Prisma 2023-11-11 15:37:14 -10:00
Jesse Wierzbinski
7f2e89ab20 Add more API route definitions 2023-10-16 07:39:41 -10:00
Jesse Wierzbinski
b7587f8d3f Add public timeline 2023-10-01 14:07:29 -10:00
Jesse Wierzbinski
8162a5050c
guh 2023-09-14 15:22:27 -10:00