Spaces:
Running on Zero
Running on Zero
Commit History
10 days ago
-
feat(admob): update default min_seconds_between_ads to 300s (5-minute interval) Running
ba930e5
14 days ago
-
fix(auth): fix get_optional_user parameter forwarding and header resolution for progress and daily content
bed06de -
fix(backend): connect to primary sahihislam database for sacred texts, mount /api daily content routes, allow guest progress
67fc6cd -
merge superadmin
4ef5cfe -
feat(billing): restore ₹2 intro offer (sahih_pro_intro_2) and add 30-day free trial promotional endpoint
76b5d00 -
Merge master into hf-superadmin: eliminate intro offer and enforce 24h refund window
6cb9a8a -
feat(billing): eliminate intro offer, enforce 24h refund window, log test purchase type
2dffbc4 -
fix(payment): update payment_routes for ₹2 intro single-use guard
b0b2706 -
fix(payment): tighten single-use guard for introductory ₹2 Pro offer supporting both sahih_pro_intro_2 and legacy aliases
8c752e3 -
feat(payment): migrate introductory offer to ₹2 via Google Play Billing native UPI AutoPay
e30d1bf -
feat(payment): migrate introductory offer to ₹2 via Google Play Billing native UPI AutoPay
1023efd -
feat(auth/finance): implement 7-day grace period account deletion and customer refund requests workflow
8805dbe -
feat(auth/finance): implement 7-day grace period account deletion and customer refund requests workflow
3e81b8a -
fix(superadmin): resolve HTTP 401 on Superadmin dashboard, add idempotent route registration and auto-provisioning
bff4fd2 -
fix(auth): eliminate Superadmin dashboard 401s via auto-provisioning, strict admin token enforcement, and persistent whitelist
2d72195 -
feat(superadmin): add Finance tab, transaction audit, and secure Razorpay refund system
0c15c89 -
fix(finance): correct route paths to /finance/* under /admin prefix
14b133a -
feat: add Finance & secure Razorpay refund endpoints
3c3d605 -
fix(security): mandate server-side Razorpay capture verification, state machine, and eliminate unverified grants
8a23643
15 days ago
-
feat(backend): persistent masjid linking, FCM multi-device push, Razorpay order integration & R2 byte-range streaming
7f2fc60 -
feat(backend): centralized environment configuration, Razorpay standard web checkout, Google Play keyless auth & security hardening
bbd07c7
17 days ago
-
feat(daily-content): enforce strict Latin script for Roman Urdu and evict stale Devanagari cache in daily translation
1a3f02b -
feat(daily-content): add faithful multilingual translation endpoint for daily content
4787977 -
fix(maps): clean up top-level static declarations in generated_dart_maps.dart
d6c68c5 -
fix(maps): clean up top-level static declarations in generated_dart_maps.dart
87a16f6 -
fix(backend): correct root module imports in run.py, add cryptography to requirements
9f7ed95 -
build: remove large files (tafseers.db, quran.json, audio) and update gitattributes
f0f5a27 -
build: remove large files (tafseers.db, quran.json, audio) and update gitattributes
6a259ca -
feat: permanent superadmin whitelist, failover resilience, r2 object stream proxy
4d4f597 -
feat(superadmin): enterprise routes sync, permanent whitelist, auto-failover, staff RBAC
b4913e4 -
feat(r2): add /object proxy route to stream R2 objects with status 200 OK
9bbd029 -
fix(r2): increase timeout for large surah tafseer json retrieval
276d55d -
fix(config): graceful fallback for missing secret key and proxy origins in sandbox environment
42d56fd -
feat: resolve nearby masjids 500 error, add popular sanctuaries, and optimize search architecture
ae9655d
19 days ago
-
Merge master into hf-superadmin with robust Firebase auth initialization
9bf4929 -
fix(auth): make Firebase initialization robust to env vars and prevent 500 on social-login
c321fc4 -
Merge master into hf-superadmin with intent router fix
a89aecf -
fix(runtime): add scikit-learn to requirements and safely handle intent router deserialization
109ec1a -
Merge master into hf-superadmin
bd1f169 -
fix(config): fallback to default master secret on HF spaces when SECRET_KEY is not set
6601d55 -
Merge master into hf-superadmin with enterprise optimizations
755f102 -
feat(enterprise): fullstack performance optimizations, cloudflare image pipeline, and edge hardening
e91bc61 -
Merge branch 'master' into hf-superadmin
3421e01 -
feat(security): enterprise defense-in-depth, fail-closed access control, query hardening and memoization
8f6ee1a -
Merge branch 'master' into hf-superadmin
3f503cb -
fix(tier): require active, non-revoked, and non-expired subscription for pro/vip tiers
0af87ef -
Merge branch 'master' into hf-superadmin
5918774 -
feat(users): add role and 5-tier search with role visibility restrictions
1b5947e -
Merge master into hf-superadmin
0cad912 -
feat(security): isolate only superadmin whitelist for employee access across users and db tabs
acd778f