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