• Joined on 2026-03-02
omair pushed to main at omair/calvana 2026-03-02 23:19:57 +00:00
fc80a43a89 simplify: zakat yes/no per campaign, remove 5 fund types, add I've Donated button for external pledges
omair pushed to main at omair/calvana 2026-03-02 23:00:12 +00:00
f87aec7beb full terminology overhaul + zakat fund types + fund allocation
omair pushed to main at omair/calvana 2026-03-02 22:42:20 +00:00
0e8df76f89 fundraiser mode: external platforms, role-aware onboarding, show-don't-gate
omair pushed to main at omair/calvana 2026-03-02 22:17:43 +00:00
05acda0adb auth0: Google login, social auth auto-provisioning
omair pushed to main at omair/calvana 2026-03-02 22:05:20 +00:00
369860d8b9 insanely simple onboarding: 1-screen signup → dashboard checklist
omair pushed to main at omair/calvana 2026-03-02 21:55:35 +00:00
12ea9691c4 demo login, super admin view, password reset
omair pushed to main at omair/calvana 2026-03-02 21:47:25 +00:00
5f111d1808 fix: only show WhatsApp QR after user clicks Connect
omair pushed to main at omair/calvana 2026-03-02 21:37:12 +00:00
4f23f28873 production auth: signup, login, protected dashboard, landing page, WAHA QR fix
omair pushed to main at omair/calvana 2026-03-02 21:20:02 +00:00
6894f091fd waha: QR pairing in dashboard, whatsapp/qr API, settings overhaul
omair pushed to main at omair/calvana 2026-03-02 21:11:27 +00:00
c79b9bcabc production: reminder cron, dashboard overhaul, shadcn components, setup wizard
omair pushed to main at omair/calvana 2026-03-02 20:43:26 +00:00
250221b530 feat: deferred payments & installment plans — pledge = promise to pay on a date
omair pushed to main at omair/calvana 2026-03-02 20:31:19 +00:00
c6e7e4f01e feat: premium UI overhaul, AI suggestions, WAHA WhatsApp integration
omair pushed to main at omair/calvana 2026-03-02 19:47:34 +00:00
0236867c88 feat: remove FPX, add UK charity persona features
1389c848b2 infra.md: full topology map, .env: all server credentials
dfd64112dd infra.md references .env vars only, no hardcoded values
201aa94056 move infra.md to .pi/
a3c6d09350 remove infra.md.example, infra.md is the source of truth
Compare 10 commits »
omair pushed to main at omair/justvitamin 2026-03-02 15:04:27 +00:00
21f67d39c7 feat: add simple password auth gate
omair pushed to main at omair/justvitamin 2026-03-02 14:43:41 +00:00
ab875cd4d9 fix: JV scraper broken by brotli encoding + improved robustness
omair pushed to main at omair/justvitamin 2026-03-02 14:16:37 +00:00
3cd296f6bf feat: dynamic data insights + remaining audit fixes
omair pushed to main at omair/justvitamin 2026-03-02 14:03:10 +00:00
ebe1dd5c14 fix: conversion audit — fix all broken CTAs, wrong data claims, hero rewrite
omair pushed to main at omair/justvitamin 2026-03-02 13:13:02 +00:00
ccfc9ceeb1 fix: bulletproof competitor scraper — 4-tier fallback chain
omair pushed to main at omair/justvitamin 2026-03-02 12:56:32 +00:00
88fb443f63 fix: show only AI-generated images in PDP gallery, not originals
omair pushed to main at omair/justvitamin 2026-03-02 12:41:37 +00:00
7e58ab1970 v4: Real product image generation + conversion PDP output