Spaces:
Sleeping
Sleeping
Commit History
-
fix: docs page JSX build error — escape curly braces in CodeBlock template literals
2de64c6 -
feat: remove Documents nav + add in-app Documentation page + BANKBOT_DOCUMENTATION.txt
- Removed 'Documents' from sidebar navigation - /documents now redirects to /chat (file analysis lives in AI Assistant) - Added 'Documentation' (BookOpen icon) to sidebar, route /docs - /docs page: 14 sections, left nav, animated section transitions, prev/next nav Sections: Overview, Quick Start, How It Works, Tech Stack, Features, Architecture, AI Engine, Security, Database, API Reference, Deployment, Use Cases, vs Real-World Banking, Known Limitations - Added docs/BANKBOT_DOCUMENTATION.txt: complete 700-line plain-text documentation covering all the same sections for offline reading / viva prep - languageStore: replaced 'documents' key with 'docs' translation key - Sidebar: replaced FileText/documents entry with BookOpen/docs entry88fa3b1 -
feat: merge document analysis into AI chat
- File attach button in input bar (Paperclip icon) for PDF, DOCX, CSV, TXT, images - Drag-and-drop files directly onto the chat window - Header 'Attach' shortcut button + file-type quick-action chips on welcome screen - Instant upload to /api/documents/upload on attach — shows spinner, checkmark, error - AttachmentChip preview in input with filename, size, status, remove button - Image files show thumbnail preview - After send: DocBadge appears in user message with expand/collapse for summary+insights - AI answer auto-dispatched to /api/documents/chat for doc Q&A - Multiple docs supported in one message — answers concatenated per doc - Falls back to regular financial chat when no doc attached - Full light/dark mode support throughoutee6a36e -
feat: improved light mode + language sync to html lang attribute
- globals.css: richer CSS variable system (--fg-muted, --fg-subtle, --card-hover, --border-strong, --navbar-bg, --sidebar-bg, --ambient-*) with proper light mode values - DashboardLayout: removed hardcoded bg-[#050505]/text-white, uses CSS vars + theme-aware ambient blobs - Navbar: search input, divider, avatar all use CSS vars / isLight conditionals - Sidebar: fully rewritten with CSS var system, improved lang dropdown with animation - NotificationPanel: complete light mode overhaul, type-aware bg colors per mode - page.tsx (dashboard): all hardcoded zinc/white colors replaced with CSS vars, stat cards with light gradients, chart tick/grid colors adapt to theme - AppShell: useEffect syncs document.documentElement.lang to BCP-47 code on lang change - backend ai/chat + router + websocket: language param threaded through to AI backends7782325
-
Fix document PDF text extraction
1f11d61 -
feat: Document Analyzer, Persistent AI Memory, Multi-language (EN/HI/MR), Dark/Light Theme
ee111cd
-
feat: implement Goals, Loans, and Settings pages with real APIs
Co-authored-by: Cursor <cursoragent@cursor.com>6a71f57 -
feat: persistent AI chat with multi-session history sidebar
Co-authored-by: Cursor <cursoragent@cursor.com>b6e2e3b -
fix: remove duplicate SecurityPage component breaking HF Docker build
Co-authored-by: Cursor <cursoragent@cursor.com>526fdb9 -
feat: AI Coach Mode, Fraud Explanations, Monthly Narrative — 3 new intelligence features
c004697 -
fix: resolve AI assistant page client crash by converting to HTTP streaming fallback, passing env vars to supervisord, and add payments feature
d581b14 -
feat: login/register page, auth guard, working logout, real user identity, fraud detection UI, remove hardcoded API key
24cf0c4 -
Fix: Unignore and track frontend/src/ directory in Git
0f226f2