Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
315 changes: 305 additions & 10 deletions src/components/ApiKeys.tsx

Large diffs are not rendered by default.

13 changes: 13 additions & 0 deletions src/components/AuthApp.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ import Repositories from './Repositories';
import Usage from './Usage';
import AccountSettings from './AccountSettings';
import AuditLogs from './AuditLogs';
import TeamManagement from './TeamManagement';

/**
* AuthAppContent - Internal component to access useAuth hook
Expand Down Expand Up @@ -203,6 +204,18 @@ const AuthAppContent: React.FC = () => {
}
/>

{/* Protected Team Management Route */}
<Route
path="/settings/team"
element={
<ProtectedRoute>
<PageTransition>
<TeamManagement />
</PageTransition>
</ProtectedRoute>
}
/>

{/* Protected Account Settings Route */}
<Route
path="/settings/account"
Expand Down
4 changes: 3 additions & 1 deletion src/components/Billing.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,8 @@ const Billing: React.FC = () => {
description: 'For growing engineering teams',
features: [
'Everything in Free',
'Autofix with verification',
'LLM-powered analysis & autofix',
'AI refactoring with verification',
'Metrics & maintainability reports',
'CI/CD integration',
'Priority updates',
Expand All @@ -105,6 +106,7 @@ const Billing: React.FC = () => {
description: 'For production & regulated environments',
features: [
'Everything in Pro',
'Team management & collaboration',
'On-prem / private deployments',
'Advanced verification controls',
'Audit logs & compliance support',
Expand Down
Loading
Loading