Spaces:
Running
Running
Commit History
-
fix(rls): infinite recursion in profiles policy — use SECURITY DEFINER is_admin() function
Verified signature49131bb
-
fix: enhance error handling in Nav component and provide fallback for Supabase client initialization
79c33ca -
fix: upload actual schema.sql content — removed hardcoded admin email
Verified signaturef89de6b -
🛡️ v4.1: Fix all critical bugs, security issues, and performance problems (#2)
- fix(core): v4.1 - bounded caches, NLI format, softmax, max_length=512, risk formula, regex coverage (2093a9634ad9cf7b8d462ee1ba173c06a27492c3) - fix(compliance.py): v3.1 — improved negation detection with sentence boundaries (074c4e21fd5dc15fd8feaec1358b8ec73c89db8e) - feat(web): add loading skeleton for analyze page — instant navigation feedback (f85eaf8632cb62efac8c60ace34f9560d8959dc0) - fix(compare.py): v3.1 — O(n²)→O(n+m) similarity via matrix multiplication (1a6e4a83c75bd8dfd4308def89f2ea3c113d2a96) - feat(web): add missing middleware.ts — auth guard was never executing (b3fb853e24dc1d57179a5918f5500188a64707c9) - fix(api): v4.1 — sliding window rate limiter, RAG TTL, input validation, proper IP extraction (5bc867e27e0fca73058963a55ba5b1eea569c4d1) - security: remove hardcoded admin email from public schema (a393ff330fe66dc44fbf104247568926c5a01ad1) - fix(web): improve chat route with FastAPI fallback and session documentation (07b6c915d983918a203c2d21cf8cbab8b3f2ede9) - fix(we…7f074c7
-
v3.0: Update schema.sql — add admin setup command for ankygaur9972@gmail.com with admin role + pro plan
Verified signatureadad3b7
-
Upload web/lib/supabase/schema.sql
Verified signatureea2f207 -
Fix schema: create teams BEFORE profiles (fixes foreign key error), merge admin schema into main
Verified signatureb55fbd6 -
Admin panel: dashboard (stats), user management (search/plan change/ban), scan viewer (delete), team manager, API key viewer (revoke), activity logs — admin: ankygaur9972@gmail.com
Verified signature8ab19de -
Build all missing features: PDF/DOCX upload, team system (5 seats, invites, shared dashboard), API keys (generate/revoke/limits), custom clause rules (CRUD + regex)
Verified signature89ccd89 -
Fix: 7-day session config, plan gating on scanner (10 free/month), file upload button, upgrade modal when limit hit
Verified signature922c4c8 -
Replace Stripe with Razorpay: subscriptions, webhooks, checkout modal, INR pricing
Verified signaturefbf3514 -
v3: All missing features — auth callback, settings, PDF export, email (Resend), JWT auth, /api/history, SaulLM integration, extension icons, Supabase 0.10 breaking changes, Stripe v22
Verified signaturee3f2df1 -
🛡️ ClauseGuard v1.0 — Full codebase: Extension + Website + API + ML
Verified signature9548e93