diff --git a/Server/app/worker-service/services/review.service.ts b/Server/app/worker-service/services/review.service.ts index c7942a2..abbe728 100644 --- a/Server/app/worker-service/services/review.service.ts +++ b/Server/app/worker-service/services/review.service.ts @@ -73,7 +73,7 @@ ${arr md += renderSection("Low severity issues", grouped.low); md += `\n---\n`; - md += `Generated by ReviewPilot\n`; + md += `Generated by CodeRefyn\n`; return md; } diff --git a/client/package-lock.json b/client/package-lock.json index 4891dc5..7020b5b 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -13,6 +13,7 @@ "clsx": "^2.1.1", "date-fns": "^4.1.0", "geist": "^1.7.0", + "lucide-react": "^1.18.0", "next": "^16.2.3", "next-auth": "^5.0.0-beta.30", "react": "19.2.4", @@ -5258,6 +5259,15 @@ "yallist": "^3.0.2" } }, + "node_modules/lucide-react": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-1.18.0.tgz", + "integrity": "sha512-LZDb7H/0YfM+RJncD0hDQRCAu+vSGODqpe35TuVI8EuXaRjkczbsx7p8dY4J87F/MUSj6bpYqeI8nw8qXaAdmA==", + "license": "ISC", + "peerDependencies": { + "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, "node_modules/magic-string": { "version": "0.30.21", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", diff --git a/client/package.json b/client/package.json index d08eaf8..c05c0e5 100644 --- a/client/package.json +++ b/client/package.json @@ -14,6 +14,7 @@ "clsx": "^2.1.1", "date-fns": "^4.1.0", "geist": "^1.7.0", + "lucide-react": "^1.18.0", "next": "^16.2.3", "next-auth": "^5.0.0-beta.30", "react": "19.2.4", diff --git a/client/src/app/(auth)/login/page.tsx b/client/src/app/(auth)/login/page.tsx index 058d789..09fcabd 100644 --- a/client/src/app/(auth)/login/page.tsx +++ b/client/src/app/(auth)/login/page.tsx @@ -15,7 +15,7 @@ export default async function LoginPage() {
- ReviewPilot + CodeRefyn

Sign in to your account

Connect your GitHub to start reviewing PRs automatically. @@ -25,7 +25,7 @@ export default async function LoginPage() {

- By continuing, you agree to share your GitHub repository access with ReviewPilot. + By continuing, you agree to share your GitHub repository access with CodeRefyn.

diff --git a/client/src/app/(dashboard)/layout.tsx b/client/src/app/(dashboard)/layout.tsx index 2be0697..b5f536b 100644 --- a/client/src/app/(dashboard)/layout.tsx +++ b/client/src/app/(dashboard)/layout.tsx @@ -1,6 +1,7 @@ 'use client' import { Sidebar } from '@/components/layout/Sidebar' +import { TakeAction } from '@/components/layout/takeAction' import { useSession } from 'next-auth/react' import { useRouter } from 'next/navigation' import { useEffect } from 'react' @@ -21,6 +22,8 @@ export default function DashboardLayout({ children }: { children: React.ReactNod
+ + {children}
diff --git a/client/src/app/(dashboard)/page.tsx b/client/src/app/(dashboard)/page.tsx index 5c7a778..c13a39b 100644 --- a/client/src/app/(dashboard)/page.tsx +++ b/client/src/app/(dashboard)/page.tsx @@ -2,6 +2,7 @@ import { StatCard, Card, SectionLabel, Spinner } from '@/components/ui' import { Topbar } from '@/components/layout/Topbar' +import {TakeAction} from '@/components/layout/takeAction' import { useDashboard } from '@/hooks/useDashboard' import type { fetchDashboardData } from '@/lib/api/dashboard' diff --git a/client/src/app/layout.tsx b/client/src/app/layout.tsx index bd00644..2f319cd 100644 --- a/client/src/app/layout.tsx +++ b/client/src/app/layout.tsx @@ -14,7 +14,7 @@ const geistMono = Geist_Mono({ }); export const metadata: Metadata = { - title: "ReviewPilot", + title: "CodeRefyn", description: "AI code review for your team", }; diff --git a/client/src/components/layout/Sidebar.tsx b/client/src/components/layout/Sidebar.tsx index e3bbc64..d60cd58 100644 --- a/client/src/components/layout/Sidebar.tsx +++ b/client/src/components/layout/Sidebar.tsx @@ -1,6 +1,7 @@ 'use client' import Link from 'next/link' +import { GitBranch, LayoutDashboard, Sparkles } from 'lucide-react' import { usePathname } from 'next/navigation' import { Avatar } from '@/components/ui' import { useUser } from '@/hooks/useUser' @@ -9,42 +10,17 @@ const navItems = [ { label: 'Dashboard', href: '/', - icon: ( - - - - - - - ), + icon: LayoutDashboard, }, { label: 'Repos', href: '/repos', - icon: ( - - - - - - - - - ), + icon: GitBranch, }, { label: 'AI Usage', href: '/ai-usage', - icon: ( - - - - - - - - - ), + icon: Sparkles, }, ] @@ -61,7 +37,7 @@ export function Sidebar() { return (