diff --git a/backend/app/api/admin.py b/backend/app/api/admin.py
index ccda790..21298b1 100644
--- a/backend/app/api/admin.py
+++ b/backend/app/api/admin.py
@@ -811,7 +811,7 @@ async def test_email(
"""Send a test email to the admin user."""
from app.services.email_service import email_service
- if not email_service.is_configured:
+ if not email_service.is_configured():
raise HTTPException(
status_code=400,
detail="Email service is not configured. Check SMTP settings."
diff --git a/backend/app/api/auth.py b/backend/app/api/auth.py
index 467e59e..946b9c1 100644
--- a/backend/app/api/auth.py
+++ b/backend/app/api/auth.py
@@ -160,7 +160,7 @@ async def register(
await db.commit()
# Send verification email in background
- if email_service.is_configured:
+ if email_service.is_configured():
site_url = os.getenv("SITE_URL", "http://localhost:3000")
verify_url = f"{site_url}/verify-email?token={verification_token}"
@@ -312,7 +312,7 @@ async def forgot_password(
await db.commit()
# Send reset email in background
- if email_service.is_configured:
+ if email_service.is_configured():
site_url = os.getenv("SITE_URL", "http://localhost:3000")
reset_url = f"{site_url}/reset-password?token={reset_token}"
@@ -440,7 +440,7 @@ async def resend_verification(
await db.commit()
# Send verification email
- if email_service.is_configured:
+ if email_service.is_configured():
site_url = os.getenv("SITE_URL", "http://localhost:3000")
verify_url = f"{site_url}/verify-email?token={verification_token}"
diff --git a/frontend/src/app/terminal/intel/[tld]/page.tsx b/frontend/src/app/terminal/intel/[tld]/page.tsx
index a720dc0..e2509e4 100644
--- a/frontend/src/app/terminal/intel/[tld]/page.tsx
+++ b/frontend/src/app/terminal/intel/[tld]/page.tsx
@@ -1,8 +1,8 @@
'use client'
-import { useEffect, useState, useMemo, useRef, useCallback, memo } from 'react'
+import { useEffect, useState, useMemo, useRef, useCallback } from 'react'
import { useParams, useRouter } from 'next/navigation'
-import { CommandCenterLayout } from '@/components/CommandCenterLayout'
+import { Sidebar } from '@/components/Sidebar'
import { useStore } from '@/lib/store'
import { api } from '@/lib/api'
import {
@@ -10,7 +10,6 @@ import {
TrendingUp,
TrendingDown,
Minus,
- Calendar,
Globe,
Building,
ExternalLink,
@@ -19,20 +18,26 @@ import {
Check,
X,
RefreshCw,
- AlertTriangle,
DollarSign,
BarChart3,
- Shield,
- ShieldCheck,
Loader2,
- Info,
Lock,
Sparkles,
Diamond,
- Activity,
- Zap
+ Eye,
+ Gavel,
+ Target,
+ Menu,
+ Settings,
+ Shield,
+ LogOut,
+ Crown,
+ Zap,
+ Coins,
+ Tag
} from 'lucide-react'
import Link from 'next/link'
+import Image from 'next/image'
import clsx from 'clsx'
// ============================================================================
@@ -120,7 +125,7 @@ function PriceChart({
if (data.length === 0) {
return (
-
+
No price history available
@@ -146,7 +151,7 @@ function PriceChart({
return (
setHoveredIndex(null)}
>