Commit Graph

  • 1628f1ad4b refactor(playground): remove loading skeleton from editor panel for cleaner code feat/multi ngc2207 2025-01-11 10:19:51 +0800
  • fde0ea77e9 fix(playground): comment out loading skeleton in editor panel for debugging ngc2207 2025-01-11 08:34:25 +0800
  • 227ae89c03 feat: add Skeleton component for loading placeholders in the code editor main ngc2207 2025-01-11 08:30:27 +0800
  • f58b7a5eb4 feat(playground): add loading skeleton to editor panel for improved user experience ngc2207 2025-01-11 08:29:25 +0800
  • ededbe8f1b feat(playground): enhance Markdown component with improved styling and example formatting ngc2207 2025-01-11 02:09:29 +0800
  • 1ae17e699b feat(playground): add Markdown component for enhanced code problem display ngc2207 2025-01-11 01:29:42 +0800
  • 3299507285 feat(chat): update chat header title for improved clarity ngc2207 2025-01-11 01:06:59 +0800
  • d2ce0acfe5 feat: refactor language server connection handling and improve undo/redo functionality in code editor ngc2207 2025-01-11 00:41:22 +0800
  • eed90a9fe4 feat(docker): support C and C++ code compilation and execution in Docker environment feat(page): redirect HomePage to playground ngc2207 2025-01-11 00:40:50 +0800
  • 3587cfe009 feat: add tooltip, button components and editor utility functions for enhanced code editing experience ngc2207 2025-01-10 22:47:29 +0800
  • 1aeb472495 feat: add theme and language selection to code editor with language server connection support ngc2207 2025-01-10 19:13:52 +0800
  • 9deef5757d feat(chat): enhance chat functionality to include code submissions and improve AI response structure ngc2207 2025-01-10 18:38:37 +0800
  • 937330ac3d feat: integrate language server support with WebSocket connection for C/C++ languages ngc2207 2025-01-10 18:35:33 +0800
  • 104e66d4d0 fix: update Docker configuration for clangd services and adjust port mappings ngc2207 2025-01-10 18:35:18 +0800
  • f7f1e01b72 feat: add Docker configuration for PostgreSQL and Gitea services with clangd support ngc2207 2025-01-10 15:47:15 +0800
  • 3cf2cd156a feat: enhance code editor with improved options and multilingual support ngc2207 2025-01-10 15:40:24 +0800
  • 9af363dbdb feat(playground): adjust layout sizes for panels and improve result display structure ngc2207 2025-01-08 20:41:06 +0800
  • c0a8240008 feat(playground): add syntax highlighting to output display and update UI components for localization ngc2207 2025-01-08 20:29:09 +0800
  • dbfcc8dfce feat(playground): extend runCode function to include output in message props and update terminal components for output display ngc2207 2025-01-08 20:00:16 +0800
  • f20fbabba4 feat(playground): implement terminal state management and update Run component for structured message handling ngc2207 2025-01-08 18:59:54 +0800
  • dbf121aee4 feat(docker): enhance runCode function to return structured message props and improve error handling ngc2207 2025-01-08 18:47:25 +0800
  • 0c065af788 feat(playground): add Result component and message display in terminal ngc2207 2025-01-08 18:37:34 +0800
  • e6445dbed0 refactor: comment out unused code in font-size-slider and update dependencies in editor-panel and chat components ngc2207 2025-01-08 17:07:07 +0800
  • ae396dfde1 refactor(playground): comment out PlayPage component and related code for cleanup ngc2207 2025-01-08 16:52:30 +0800
  • eeab77cca9 feat(docker): replace compile function with runCode for improved code execution handling ngc2207 2025-01-08 16:45:09 +0800
  • e24cb4a969 feat(playground): add configuration for default editor themes and languages ngc2207 2025-01-08 16:42:57 +0800
  • 6a88409a32 feat: add onChange handler to post editor content to parent window ngc2207 2025-01-08 16:38:13 +0800
  • 79cbc92a87 refactor: define EditorFile interface for improved type safety in DEFAULT_FILES ngc2207 2025-01-08 16:37:51 +0800
  • 5e6065d38d feat(playground): implement editor state management and messaging for code execution ngc2207 2025-01-08 15:30:22 +0800
  • 1346ba7980 refactor(playground): commented out the playground page ngc2207 2025-01-08 15:29:57 +0800
  • 7ecc17e8a6 fix: update highlighter initialization to use async/await for improved performance ngc2207 2025-01-08 15:28:05 +0800
  • 4476348bcb style: update code editor UI spacing and theme configuration ngc2207 2025-01-07 23:52:42 +0800
  • 0c91222fb1 refactor(playground): update chat and terminal components for improved tab naming and layout ngc2207 2025-01-07 23:41:47 +0800
  • 3ba5171564 feat(playground): add EditorPanel component to layout for enhanced functionality ngc2207 2025-01-07 22:20:28 +0800
  • 93d8e592cc feat: add support for C, C++, and Java languages with corresponding configurations and UI components ngc2207 2025-01-07 22:18:24 +0800
  • 41eca2305c feat(playground): add theme provider and toggle, implement chat input and loading components ngc2207 2025-01-07 18:53:17 +0800
  • 265f49a669 refactor(playground): remove unused localization files for simpleWorker ngc2207 2025-01-07 18:51:08 +0800
  • 2060ffe184 chore: initialize code-editor with Vite, Tailwind CSS, and shadcn-ui configuration ngc2207 2025-01-07 02:17:20 +0800
  • 46f90d91b1 fix(playground): simplify language tab triggers by removing disabled state ngc2207 2025-01-05 16:22:58 +0800
  • b8d389044b feat(playground): add LSP badge to language tabs in the editor ngc2207 2025-01-05 16:19:42 +0800
  • 732ecd175f feat(playground): implement language selection and theme customization in the editor ngc2207 2025-01-05 16:14:20 +0800
  • 88b68d147e feat(playground): enhance code compilation feedback and add syntax highlighting for output messages ngc2207 2025-01-05 15:28:00 +0800
  • c629dc5612 fix(playground): adjust layout of the editor component for improved responsiveness ngc2207 2025-01-05 09:15:15 +0800
  • 5a9a20dee6 feat(playground): integrate Docker support for code execution and add image pulling functionality ngc2207 2025-01-05 09:05:48 +0800
  • c30398a453 feat(playground): add submit button to the editor interface with icon ngc2207 2025-01-05 08:38:37 +0800
  • 44ef62c03a fix(playground): enhance language server connection handling with support for LSP_SUPPORTED_LANGUAGES ngc2207 2025-01-05 08:26:13 +0800
  • 9ecb387418 fix(playground): update Monaco editor loader configuration to use monaco instance and improve editor reference type ngc2207 2025-01-05 08:03:46 +0800
  • 063168c94f feat(playground): add localization support for simpleWorker in German, Spanish, French, Italian, Japanese, Korean, Russian, Chinese (Simplified and Traditional) ngc2207 2025-01-05 07:39:54 +0800
  • f5cd8ef0fa feat(playground): add localization support for simpleWorker in multiple languages ngc2207 2025-01-05 05:42:12 +0800
  • e1f51cf3b9 fix(playground): update Monaco editor loader configuration and adjust editor reference type ngc2207 2025-01-05 05:41:48 +0800
  • d1d8edb8cc fix(playground): improve language change handling with proper cleanup and error handling ngc2207 2025-01-05 04:09:52 +0800
  • 58e4f1220b fix(playground): properly stop language client when closing WebSocket connection ngc2207 2025-01-05 04:01:37 +0800
  • 168facb85b feat(playground): integrate language server support with WebSocket connection handling ngc2207 2025-01-05 03:47:37 +0800
  • 0bc5758d44 fix(playground): ensure editor focus and position handling only occurs if editor is initialized ngc2207 2025-01-05 03:28:52 +0800
  • 3737a708f6 feat(playground): add auto-focus and position handling on language change in PlaygroundPage ngc2207 2025-01-05 03:18:15 +0800
  • 2c7630c286 feat(playground): enhance PlaygroundPage with Monaco editor focus and position handling ngc2207 2025-01-05 03:05:19 +0800
  • d71a2fd534 feat(playground): implement PlaygroundPage with language selection and code editor ngc2207 2025-01-05 02:47:14 +0800
  • 5bc3033a1e feat(ui): add Badge, ScrollArea, and Tabs components with styling ngc2207 2025-01-05 01:54:00 +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