diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 45469a2..ab85ea0 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -27,8 +27,8 @@ By participating in this project, you agree to abide by our Code of Conduct. Ple
1. **Fork the Repository**
```bash
- git clone https://github.com/FullstackAgent/FullstackAgent.git
- cd FullstackAgent
+ git clone https://github.com/FullAgent/fulling.git
+ cd fulling
```
2. **Create a Feature Branch**
@@ -43,8 +43,8 @@ By participating in this project, you agree to abide by our Code of Conduct. Ple
4. **Test Your Changes**
```bash
- npm test
- npm run lint
+ pnpm test
+ pnpm run lint
```
5. **Commit Your Changes**
@@ -78,7 +78,7 @@ By participating in this project, you agree to abide by our Code of Conduct. Ple
### Local Development
```bash
# Install dependencies
-cd fullstack-agent
+cd fulling
npm install
# Set up environment
@@ -209,9 +209,9 @@ We follow Semantic Versioning (SemVer):
## Getting Help
### Resources
-- [Documentation](https://github.com/FullstackAgent/FullstackAgent/wiki)
-- [Issue Tracker](https://github.com/FullstackAgent/FullstackAgent/issues)
-- [Discussions](https://github.com/FullstackAgent/FullstackAgent/discussions)
+- [Documentation](https://github.com/FullAgent/fulling/wiki)
+- [Issue Tracker](https://github.com/FullAgent/fulling/issues)
+- [Discussions](https://github.com/FullAgent/fulling/discussions)
### Contact
- GitHub Issues for bugs and features
diff --git a/README.md b/README.md
index a7656b6..672fb1a 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,7 @@
# Fulling - AI-Powered Full-Stack Development Platform
+
@@ -68,7 +69,7 @@ Fulling automatically sets up the following for your project, ready in a minute:
### Prerequisites
-- Node.js 20.x or higher
+- Node.js 22.9.0 or higher
- PostgreSQL database
- Kubernetes cluster with KubeBlocks installed
- GitHub OAuth application credentials
@@ -235,6 +236,8 @@ See [Contributing Guidelines](CONTRIBUTING.md) for details.
MIT License - see [LICENSE](LICENSE).
+See [CHANGELOG.md](CHANGELOG.md) for release history.
+
## Acknowledgments
- [Anthropic](https://www.anthropic.com/) for Claude Code
diff --git a/app/(auth)/auth-error/page.tsx b/app/(auth)/auth-error/page.tsx
index 631b566..08b90b9 100644
--- a/app/(auth)/auth-error/page.tsx
+++ b/app/(auth)/auth-error/page.tsx
@@ -1,7 +1,7 @@
'use client';
import { Suspense } from 'react';
-import { AlertCircle, ArrowLeft, Home, RefreshCw } from 'lucide-react';
+import { MdArrowBack, MdErrorOutline, MdHome, MdRefresh } from 'react-icons/md';
import Link from 'next/link';
import { useSearchParams } from 'next/navigation';
@@ -47,7 +47,7 @@ function ErrorContent() {
{/* Error Header - VSCode style */}
-
+
{errorDetails.title}
@@ -71,7 +71,7 @@ function ErrorContent() {
size="lg"
className="w-full bg-blue-600 hover:bg-blue-700 text-white justify-start gap-3 rounded-md"
>
-
+ Try Again
@@ -81,7 +81,7 @@ function ErrorContent() {
variant="outline"
className="w-full border-gray-700 text-gray-300 hover:bg-gray-900 hover:text-white justify-start gap-3 rounded-md"
>
-
+ Go to Home
@@ -91,7 +91,7 @@ function ErrorContent() {
variant="ghost"
className="w-full text-gray-400 hover:text-white hover:bg-gray-900 justify-start gap-3 rounded-md"
>
-
+ Back to Projects
@@ -116,7 +116,7 @@ export default function ErrorPage() {
-
+
diff --git a/app/(auth)/login/page.tsx b/app/(auth)/login/page.tsx
index afbc75f..c060920 100644
--- a/app/(auth)/login/page.tsx
+++ b/app/(auth)/login/page.tsx
@@ -1,7 +1,8 @@
'use client';
import { useState } from 'react';
-import { Github, User } from 'lucide-react';
+import { FaGithub } from 'react-icons/fa';
+import { MdPerson } from 'react-icons/md';
import { useRouter } from 'next/navigation';
import { signIn } from 'next-auth/react';
@@ -96,7 +97,7 @@ export default function LoginPage() {
className="w-full bg-primary hover:bg-primary-hover text-primary-foreground rounded-md"
size="lg"
>
-
+
{isLoading ? 'Signing in...' : 'Sign in / Register'}
@@ -121,7 +122,7 @@ export default function LoginPage() {
size="lg"
variant="outline"
>
-
+
Continue with GitHub
diff --git a/app/(dashboard)/projects/[id]/auth/page.tsx b/app/(dashboard)/projects/[id]/auth/page.tsx
index 7ab31ca..69e2053 100644
--- a/app/(dashboard)/projects/[id]/auth/page.tsx
+++ b/app/(dashboard)/projects/[id]/auth/page.tsx
@@ -5,8 +5,8 @@
'use client';
-import { ExternalLink, Key } from 'lucide-react';
-import { Github } from 'lucide-react';
+import { FaGithub } from 'react-icons/fa';
+import { MdOpenInNew, MdVpnKey } from 'react-icons/md';
import { useParams } from 'next/navigation';
import { EnvVarSection } from '@/components/config/env-var-section';
@@ -97,7 +97,7 @@ function AuthPageContent() {