|
e6e5ea98ea
|
feat(auth): add validation schema using Zod
|
2025-03-14 14:22:58 +08:00 |
|
|
17dd98c78c
|
refactor(utils): remove type annotation from getPath function
|
2025-03-14 11:04:12 +08:00 |
|
|
574a98e58e
|
chore(auth): move auth.ts to src/lib directory
|
2025-03-12 22:46:01 +08:00 |
|
|
24d94f3802
|
feat(prisma): add global Prisma client instance
|
2025-03-12 15:25:31 +08:00 |
|
|
d3d280e618
|
refactor(prisma): replace global with globalThis for cross-platform compatibility
|
2025-03-12 15:06:08 +08:00 |
|
|
6a01fed089
|
refactor(prisma): move prisma initialization to default export
|
2025-03-11 14:58:36 +08:00 |
|
|
862fbf1379
|
fix(prisma): ensure single Prisma Client instance in development
- Reference: https://www.prisma.io/docs/orm/more/help-and-troubleshooting/nextjs-help#recommended-solution
|
2025-03-11 12:47:28 +08:00 |
|
|
4f6a37df17
|
fix(prisma): update enum values for EditorLanguage to lowercase ('c' and 'cpp')
|
2025-03-08 21:03:32 +08:00 |
|
|
214f4fabef
|
chore(lib): add prisma client initialization
|
2025-03-06 11:29:10 +08:00 |
|
|
0d29c56750
|
feat(language-server): add logging for URL creation in connectToLanguageServer
|
2025-03-05 19:21:55 +08:00 |
|
|
a920cbc4b8
|
refactor(utils): rename languageServerConfigs to LanguageServerConfig
|
2025-03-04 21:28:47 +08:00 |
|
|
af23dd3289
|
feat(editor): add language server connection via WebSocket
|
2025-03-04 20:58:06 +08:00 |
|
|
742a827072
|
feat(language-server): add configuration for C and C++
|
2025-03-04 20:53:19 +08:00 |
|
|
1f417fb4e6
|
feat(shiki): improve Shiki highlighter initialization with dynamic theme and language support
|
2025-03-04 20:29:21 +08:00 |
|
|
2f2b172fb8
|
feat(shiki): add Shiki highlighter initialization for syntax highlighting
|
2025-02-20 00:30:32 +08:00 |
|
|
f7261ede2c
|
chore: initialize shadcn/ui
|
2025-02-19 09:07:30 +08:00 |
|