Enforce strict SuperAdmin vs Author panel separation.
6e276e0
AuthorBotCursorcommited on
Fix token display for unsubscribed authors and add SuperAdmin author removal.
cf196a9
AuthorBotCursorcommited on
Fix logout on page refresh by restoring sessions via refresh token and cookies.
ccbebe0
AuthorBotCursorcommited on
Humanize bot responses for greetings, catalog questions, and empty RAG retrieval.
2bb94f4
AuthorBotCursorcommited on
Fix auth session expiry with shared auto-refresh client for admin panels.
e70f2c6
AuthorBotcommited on
Fix chat session init crash and improve embed reliability
2b2591e
AuthorBotcommited on
feat: Per-user auto embed token, full Token Management SA page, fix extend on expired subs, add /grants + /reset-tokens + /embed-token endpoints
8916c9a
AuthorBotcommited on
Fix CSS: sidebar now scrollable with thin scrollbar, tooltips drop DOWN instead of up to stay in viewport
05614e4
AuthorBotcommited on
Major hardening: bulletproof superadmin router with try/except on every endpoint, fix exception handler names, validate tokens before dashboard, add QoL info tooltips to all admin pages
Fix 500 errors: analytics/funnel used non-existent event_type, analytics/intents used non-existent metadata_json. Add defensive JSON parsing to all API helpers to prevent 'Unexpected token' errors
8ef4618
AuthorBotcommited on
Phase 1.2+5.1+6.2+6.5: Book cover upload with resizing, conversion funnel analytics, intent distribution, backup system, CI/CD pipeline
Fix critical bugs: remove duplicate showModal/closeModal override, fix FastAPI route ordering conflicts (sessions/search before sessions/{id}, qa/import+export before qa/{id}), add missing visitor_name/turn_count to session list response
e759455
AuthorBotcommited on
Phase 1: Add Conversations Viewer, Custom Q&A Manager, Export Center — 15 new API endpoints, 3 new admin pages, CustomQA model, message annotations, flagging, search, CSV import/export
d09ea19
AuthorBotcommited on
Wire all frontend features to real backend APIs: widget-config, profile, personality, notifications, smart-links, token-usage, grant-by-email, fix password endpoint