Commit History

Process Telegram webhooks in-process on HF (no Celery worker).
5782e14

AuthorBot Cursor commited on

Make Telegram Connected/Not connected only; finish webhook via author browser.
8c9c3ef

AuthorBot Cursor commited on

Point Telegram webhooks at the HF API host, not the Vercel marketing site.
2d605e4

AuthorBot Cursor commited on

Show Telegram webhook setup on the Channels card when HF blocks api.telegram.org.
3768bb7

AuthorBot Cursor commited on

Save Telegram token when HF cannot reach api.telegram.org.
1cf2b57

AuthorBot Cursor commited on

Import normalize_bot_token for Telegram connect.
744eadd

AuthorBot Cursor commited on

Fix Channels escHtml crash and clearer Telegram token validation.
d0e31f3

AuthorBot Cursor commited on

Simplify Channels Meta form: show only fields required for selected channel.
dae0528

AuthorBot Cursor commited on

Harden omnichannel: WA 24h window, templates, token budget, security tests.
636fcfa

AuthorBot Cursor commited on

Add per-author omnichannel channels with auth-hardened inbox.
d1d3ef1

AuthorBot Cursor commited on

Allow authors to renew and refill tokens when the current plan budget runs out.
e1383a0

AuthorBot Cursor commited on

Restore author self-serve billing: view plans, renew, upgrade, and invoices.
cda777a

AuthorBot Cursor commited on

Stop cross-panel session wipes that force repeated logouts.
1457ae5

AuthorBot Cursor commited on

Remove embed debug instrumentation and fix widget intake/overflow.
576296a

AuthorBot Cursor commited on

fix: orphan embed grant (user missing) — clear error + revoke dead grant
4d94da4

AuthorBot Cursor commited on

debug: instrument embed subscription 403 path (reason + widget ingest)
b6963af

AuthorBot Cursor commited on

Fix embed Save: consume unlock credit on first re-lock so field locks immediately
35a6596

AuthorBot Cursor commited on

Fix embed unlock: redirect to HF /author, confirm on return, idempotent grant
3af9a4f

AuthorBot Cursor commited on

Fix SuperAdmin logout loop (this-binding) + add Fix Grant button to restore revoked embed grants
9916f85

AuthorBot Cursor commited on

Restore soft-revoked grant with commit() during visitor request, guarded by hard-revoke check
496359e

AuthorBot Cursor commited on

Fix visitor 403: clean soft-remap, no in-request DB mutation, grant restore via Embed Code.
99d4324

AuthorBot Cursor commited on

Restore revoked in-term embed grants and clear stale Redis blacklist.
681afec

AuthorBot Cursor commited on

Fix stale embed 403 for 2nd visitors; onboarding spotlights; remove TOTP debug.
fafecdd

AuthorBot Cursor commited on

Fix SuperAdmin embed Remove 403 by sending TOTP on DELETE.
df2ccff

AuthorBot Cursor commited on

Add debug instrumentation for SuperAdmin TOTP and session logout.
92ad852

AuthorBot Cursor commited on

Cache-bust widget.js after embed Origin/CORS fix.
7c436f1

AuthorBot Cursor commited on

Fix embed 403 on author sites: CORS reflect + Origin fallback.
3b7225d

AuthorBot Cursor commited on

Polish embed unlock UX: pay unlocks edit, hide add-at-cap, gate embed code.
34e4e31

AuthorBot Cursor commited on

Enforce plan embed slots with lock-on-save and paid Stripe unlock.
a7c2022

AuthorBot Cursor commited on

Lock embed tokens to website domain and refine intake UI.
7926279

AuthorBot Cursor commited on

Inject preview token into HTML data-attrs and cache-bust widget.js.
5438732

AuthorBot Cursor commited on

Fix widget token wipe from empty script attrs on preview.
5703d6e

AuthorBot Cursor commited on

Add debug instrumentation for widget preview sync.
bb98b46

AuthorBot Cursor commited on

Sync Widget Config appearance to live bot and Embed.
cab723c

AuthorBot Cursor commited on

Fix widget theme validation and switch info tips to hover.
5b9bfa5

baqir3033 Cursor commited on

Fix auth logout loop from broken refresh retries and premature session wipe.
9688900

baqir3033 Cursor commited on

Isolate author and superadmin sessions to stop surprise logouts.
8162879

baqir3033 Cursor commited on

Polish support messenger media UI with thumbnails and lightbox.
00eb61c

baqir3033 Cursor commited on

Upgrade support to threaded messenger with media and premium UI.
ed0cb88

baqir3033 Cursor commited on

Add two-way support messaging and author usage dashboard.
b115793

baqir3033 Cursor commited on

fix: repair security_headers IndentationError that crashed HF Space
1276aa8

baqir3033 Cursor commited on

debug: instrument SuperAdmin pricing plans fetch (session fb34ac)
e08c523

baqir3033 Cursor commited on

fix: CSP connect-src for SuperAdmin pricing + full plan editor
f727987

baqir3033 Cursor commited on

fix: Celery Redis auth, white-label service, and support queue resilience
777cc2f

baqir3033 Cursor commited on

fix: count monthly chats via ChatSession join in usage_snapshot
3481812

baqir3033 Cursor commited on

fix: pass author_id as granted_by for Stripe grants (NOT NULL on legacy DB)
7d58d51

baqir3033 Cursor commited on

Fix billing dashboard 500 after subscription repair.
bc4b188

baqir3033 Cursor commited on

Complete Stripe subscription grants with plan limits enforcement.
d928936

baqir3033 Cursor commited on

Reclaim orphaned Stripe subscription access for paying author.
2a7a201

baqir3033 Cursor commited on

Fix token-usage 500 after Stripe access repair.
0fbb390

baqir3033 Cursor commited on