Commit Graph

69 Commits

Author SHA1 Message Date
15b3f630d5 refactor(prisma): simplify schema and remove zod-prisma-types
- Reorganized Prisma schema structure with simplified models and relations
- Removed zod-prisma-types generator as it's no longer needed
- Consolidated problem content types into a single ProblemLocalization model
- Simplified testcase and template structures
- Removed unused prisma types file
2025-05-12 18:32:46 +08:00
0e9207bfce chore(scripts): remove --turbopack flag from dev script 2025-05-12 11:22:31 +08:00
7db089dd4c chore(deps): add react-icons package 2025-05-05 14:12:41 +08:00
4b4dcb1ff5 chore(deps): add pino and pino-pretty packages 2025-05-04 21:32:18 +08:00
7785ac8c1e chore(deps): add server-only package 2025-04-19 15:51:31 +08:00
93da6eb2cb chore(deps): add framer-motion package 2025-04-17 16:35:50 +08:00
a2bf1fc7a1 chore(deps): add react-world-flags package 2025-04-15 01:03:35 +08:00
e7e8b5da8b chore(deps): add next-intl package 2025-04-14 21:46:03 +08:00
bb644113f4 chore(deps): add date-fns package 2025-04-11 17:43:17 +08:00
46f2a3512f chore(deps): bump prisma and @prisma/client to v6.6.0 2025-04-09 11:44:37 +08:00
a8e243204b feat(layout): refactor problem layout to use DockView for organizing content sections 2025-04-04 18:13:14 +08:00
548f0b7184 feat(components/ui): add Switch component from shadcn/ui 2025-04-01 17:33:09 +08:00
f24e2264e0 chore(deps): add zod-prisma-types package 2025-04-01 01:56:05 +08:00
139c0ba76d feat(components/ui): add Table component from shadcn/ui 2025-03-30 21:08:03 +08:00
60d5c98aca perf(scripts): enable turbopack for dev server 2025-03-30 20:37:49 +08:00
8de69204f1 feat(deps): add ai, @ai-sdk/openai and @ai-sdk/react packages 2025-03-24 11:43:00 +08:00
047cd04ea3 feat(components/ui): add Accordion component from shadcn/ui 2025-03-17 20:21:20 +08:00
a5faab67c5 feat(components/ui): add Sidebar-07 component from shadcn/ui 2025-03-16 20:31:21 +08:00
5da1629524 chore(deps): update rehype-pretty-code, shiki, and @shikijs/monaco packages 2025-03-16 18:15:43 +08:00
86c58f87d3 chore(scripts): update postinstall script and remove prisma migrate deploy 2025-03-15 20:14:57 +08:00
abae72118a feat(components/ui): add Form component from shadcn/ui 2025-03-14 15:55:37 +08:00
18d9b28e1e feat(components/ui): add Sonner component from shadcn/ui 2025-03-14 15:33:07 +08:00
3cff6624c8 chore(deps): add uuid package 2025-03-14 14:18:09 +08:00
f9ed3b4e39 chore(deps): add @types/bcrypt package 2025-03-14 11:03:06 +08:00
e2dce21261 feat(components/ui): add Label component from shadcn/ui 2025-03-14 10:11:22 +08:00
015f46f873 chore(deps): add bcrypt and zod packages 2025-03-14 09:56:51 +08:00
bc7b7e3b8a feat(components/ui): add Avatar component from shadcn/ui 2025-03-12 15:19:41 +08:00
22b2824dc0 chore(deps): add @auth/prisma-adapter and update @prisma/client, prisma versions 2025-03-12 15:04:29 +08:00
75c884e8cc chore(deps): add next-auth@beta package 2025-03-12 14:59:11 +08:00
90e9829b79 chore(package): add prisma migrate deploy to postinstall script 2025-03-11 15:29:35 +08:00
af59e0f432 feat(components/ui): add Radio Group component from shadcn/ui 2025-03-06 21:25:18 +08:00
57eb27ce5e chore(deps): add postcss-github-markdown-css package 2025-03-06 21:18:51 +08:00
5ac5c92798 chore(deps): add postinstall script to run prisma generate 2025-03-06 14:38:54 +08:00
aacd5dccde chore(package): add prisma seed script to package.json 2025-03-06 11:27:33 +08:00
e3b45a05af chore(deps): add @prisma/client package 2025-03-06 11:17:54 +08:00
e63fc13a8e chore(deps): add prisma and tsx packages 2025-03-06 10:45:39 +08:00
09ef2bf22a feat(components/ui): add Sidebar-13 component from shadcn/ui 2025-03-03 14:51:13 +08:00
4be37fdf1e feat(components/ui): add Tooltip component from shadcn/ui 2025-03-03 10:33:43 +08:00
8fc113b348 chore(deps): update version constraints for monaco-editor and monaco-languageclient 2025-03-02 12:21:32 +08:00
eac2d633ca fix(deps): restrict shiki and @shikijs/monaco versions to <=2.5.0 due to API deprecation 2025-03-02 11:41:19 +08:00
09f47bcfc5 chore(deps): add tar-stream package 2025-02-28 21:15:16 +08:00
e2d1ded341 chore(deps): add @types/dockerode package 2025-02-26 21:30:06 +08:00
ae9be5d325 chore(deps): add dockerode package 2025-02-26 21:17:17 +08:00
780908e4d3 feat(component/ui): add Select component from shadcn/ui 2025-02-25 21:33:17 +08:00
0c2b3c897f chore(deps): add rehype-math and rehype-katex packages 2025-02-25 15:09:20 +08:00
d5cda08a3e feat(components/ui): add Badge and Tabs components from shadcn/ui 2025-02-23 16:37:12 +08:00
3277156673 chore(deps): update rehype dependencies, add rehype-autolink-headings and rehype-slug packages 2025-02-23 14:57:15 +08:00
e74e2e3102 feat(components/ui): add Resizable component from shadcn/ui 2025-02-21 20:02:31 +08:00
8cf98674ef chore(deps): add rehype-pretty-code package 2025-02-20 22:31:04 +08:00
b495cc4ea6 fix(shiki): downgrade @shikijs/monaco and shiki to version 2.5.0 to resolve 'getHighlighter' import error 2025-02-20 22:30:17 +08:00