Arag / app /core

Commit History

Fix admin growth-page JS shims and client_access migrations.
86e3696

AuthorBot Cursor commited on

Add email list sync UI, Phase 4 user fields, and startup migrations.
59ba43e

AuthorBot Cursor commited on

P0 security: async backup, widget CORS, Redis auth.
937692a

AuthorBot Cursor commited on

Add mandatory SuperAdmin TOTP enrollment and production delivery skills.
19a1415

AuthorBot Cursor commited on

Add SuperAdmin retailer API keys with priority over env and free scraping.
ad1b7c6

AuthorBot Cursor commited on

Fetch list prices during platform presence scans where retailers allow it.
4737249

AuthorBot Cursor commited on

Implement Enterprise Worth Roadmap (R-139–R-173).
df480e4

AuthorBot Cursor commited on

Revert "Complete platform presence stack with ISBN enrichment and manual overrides."
92d849b

AuthorBot commited on

Complete platform presence stack with ISBN enrichment and manual overrides.
6d8ebbb

AuthorBot Cursor commited on

fix: cover+genre now actually persist in DB
0e3a8bd

AuthorBot commited on

feat: deep book metadata extraction - author bio, genre, ratings, pages
2bfc0e2

AuthorBot commited on

feat: book URL import - 10 platforms, 3-step UI, scraper service
2a566aa

AuthorBot commited on

feat: show IP address in sessions + persistent login until logout - Add ip_address field to ChatSession model (VARCHAR 45, handles IPv4+IPv6) - Store real client IP at session/init time via get_real_ip() - Expose ip_address in /sessions list and /sessions/{id}/transcript responses - DB migration: ip_address column added to chat_sessions - Bump REFRESH_TOKEN_EXPIRE_DAYS from 7 to 30 days (stay logged in 1 month) - Fix auth-client.js: refreshAccessToken only clears session on 401/403, not on network/5xx errors (HF cold-start safe) - Fix restoreSession: keeps session alive when refresh fails transiently, only clears on explicit auth rejection
cb1aefd

AuthorBot commited on

feat: proper visitor analytics system - New Visitor model (visitor_uid + fingerprint fallback, first_seen/last_seen/page_views, geo, device) - VisitorRepository with upsert + analytics queries - visitor_tracker.py: record_visitor() upserts on every session/init - session/init accepts visitor_uid in request body (HF-Spaces iframe-safe, no cookies) - 4 new analytics endpoints: /visitors /geo /devices /sessions/stats - geo.py: region extraction + X-Real-IP support - DB migration: visitor_uid column on chat_sessions - ARCHITECTURE.md updated
3ae7860

AuthorBot commited on

feat: Phases 2B + 3B β€” semantic Q&A and vector store fixes
75a3a40

AuthorBot commited on

Refactor: complete 10/10 modularity β€” superadmin/routers/, core/startup/, pipeline/generation.py, slim main.py
f05fb3c

AuthorBot commited on

Production hardening: JWT blacklist, TOTP, Pydantic schemas, Prometheus, SSRF fix, CSP, Redis auth, Celery backup β€” 35 items across P0-P5
131d826

AuthorBot commited on

Unify token tracking, smart links, and personality settings across admin and chat.
a825fee

AuthorBot Cursor commited on

Fix chat session init crash and improve embed reliability
2b2591e

AuthorBot commited on

Restructure project for HF Spaces deployment
772f852

AuthorBot commited on