Commit Graph

  • 44e3166339 feat: prototype running code main fly6516 2025-01-05 14:59:16 +0800
  • 545422cd5f feat(layout): create MainLayout and MainPage components with editor features ngc2207 2025-01-05 01:05:14 +0800
  • 274cb40b73 feat(docker): add lsp-c and lsp-cpp services to compose.yml ngc2207 2025-01-05 00:42:27 +0800
  • c7af4dbcde feat(docker): add Dockerfile and servers.yml for clangd LSP setup ngc2207 2025-01-05 00:41:04 +0800
  • c9ac19694b chore: update to next@15.1.3 ngc2207 2025-01-04 20:11:23 +0800
  • c96b870861 feat(constants): add Java to supported languages and include default code snippet ngc2207 2025-01-04 14:42:52 +0800
  • e98bb9269e feat(theme): add multiple new themes to SUPPORTED_THEMES ngc2207 2025-01-02 17:36:36 +0800
  • 513de0c870 feat(editor): add default code values and enhance code saving functionality in CodeEditorStore ngc2207 2025-01-02 16:27:24 +0800
  • fe0c27da0a feat(editor): add editor state management to CodeEditorStore ngc2207 2025-01-01 13:38:36 +0800
  • bc39266f2c feat(editor): add FontSizeSlider component for font size control in code editor ngc2207 2024-12-31 23:59:32 +0800
  • 0be9cf3baa refactor(constants): move languages.ts and themes.ts to editor folder ngc2207 2024-12-31 23:57:27 +0800
  • 26efe14fc7 feat(theme): add ThemeSelector component and update supported themes structure ngc2207 2024-12-31 21:22:33 +0800
  • 49da57872e feat(editor): add theme support to code editor ngc2207 2024-12-31 20:59:04 +0800
  • e13fff0be4 feat(header): add LanguageSelector component for selecting programming languages ngc2207 2024-12-31 20:23:57 +0800
  • 262fea4938 feat(store): add useCodeEditorStore for managing code editor state ngc2207 2024-12-31 20:22:33 +0800
  • 7c90efc02a feat(constants): add supported languages and default language ngc2207 2024-12-31 20:19:06 +0800
  • 6d292492fc feat(header): implement Header component with Logo and UserNav ngc2207 2024-12-30 23:10:45 +0800
  • c13f803518 feat(header): add UserNav component ngc2207 2024-12-30 23:06:32 +0800
  • 95dc3e9c3f feat(header): add bird icon as default avatar ngc2207 2024-12-30 23:04:37 +0800
  • 760676f988 feat(header): add Logo and Logomark components ngc2207 2024-12-29 22:36:03 +0800
  • 708b6a14f0 fix(auth): remove middleware export to avoid Edge Runtime error with PrismaClient ngc2207 2024-12-29 20:15:38 +0800
  • 3a45ac9044 feat(env): add example environment files for database and authentication configuration ngc2207 2024-12-29 16:37:06 +0800
  • bb4fb0639b feat(auth): add self-host Gitea provider for authentication and update Next.js config for remote images ngc2207 2024-12-29 16:20:36 +0800
  • 0c15dcf7de feat(docker): add Gitea service to Docker Compose configuration ngc2207 2024-12-29 16:19:48 +0800
  • b618ba3784 feat(auth): add Gitea provider for authentication and update Next.js config for remote images ngc2207 2024-12-29 15:48:00 +0800
  • 3b654bafe3 feat(auth): add GitHub provider for authentication and update Next.js config for remote images ngc2207 2024-12-29 14:53:51 +0800
  • 8f2fa3b564 feat(auth): add initial Prisma schema for user authentication ngc2207 2024-12-29 14:06:30 +0800
  • 61f0818f0d feat(auth): integrate Prisma adapter for Auth.js authentication ngc2207 2024-12-29 13:59:25 +0800
  • ee3c6eea47 feat(docker): add Docker Compose configuration for PostgreSQL service ngc2207 2024-12-29 13:54:15 +0800
  • a16f5a6e1d feat(auth): add basic Auth.js configuration ngc2207 2024-12-29 11:04:17 +0800
  • b57323938b chore: initialize Next.js project with shadcn ngc2207 2024-12-29 10:50:00 +0800