chinmayasha/triraksha-vastu-api
Add debug-test endpoint to orders route
Add safe exception catching in get_orders endpoint
Use bulletproof manual order serialization to prevent 500 crashes
Expose detailed error message in get_orders endpoint
Make order schemas 100% optional resilient and add onboarding email fallback
Fix OrderResponse schema validation for optional product_id and add email fallback
Set production Resend API Key for order email notifications
Integrate Resend order confirmation email notifications
Fix item deletion issue: unlink order items and reviews before product delete
fix: set live Razorpay API keys in config settings
fix-backend-updates
feat: configure Razorpay production live keys
fix: validate product stock availability when creating order
feat: set Razorpay test keys as config default fallbacks
Security fixes, restrict checkout to authenticated users, and add my-orders history endpoint
chore: restore C# LocalAPI calculation service
chore: remove unused testing files and backups from backend
fix: set Supabase database URL as default fallback in config
chore: trigger factory rebuild and unpause Hugging Face Space
chore: remove temp debug-db endpoint
debug: change debug-db to list all products with mrp
debug: query raw SQL row for amethyst-stone in debug-db
fix: map database mrp column value to ProductResponse in products GET endpoints
debug: correct router matching order for debug-db
debug: add temp db inspection endpoint
feat: include average rating and review counts dynamically in product GET response
feat: add persistent Review db model, schemas, and API routes
feat: add mrp column to products table, schemas, and routes, and enable dynamic alter-table startup migration
feat: enforce 10MB backend upload size guardrail to prevent memory overflows
feat: implement shop banners DB model, schemas, and routes
feat: add zero-config Catbox permanent upload fallback when Supabase keys are not set
feat: support cloud upload to Supabase Storage with graceful Base64 fallback
fix: store uploaded files directly as base64 Data URIs in the database to prevent image loss on container resets
feat: implement Gochara and Gemini based daily horoscope predictions API with local file caching
feat(backend): disable startup product seeding and clear database
Fix product image displaying, database seeding, and image upload endpoints
feat(gallery): return persistent Base64 Data URIs for uploaded files
debug: add storage and environment checks
feat(auth/products): remove 2FA, extend session time, and implement product update endpoint
clean up debug endpoint and update API version to 1.0.1
bump root version to 1.0.1-debug for deployment tracking
run each migration statement in separate transaction block to prevent Postgres aborts
add debug-db endpoint to troubleshoot products stock issue
feat: implement Order & OrderItem models, orders router, and inventory stock tracking
clean dummy gallery items from database on startup
Remove hardcoded stats and activities fallback from API
feat: persistent Kundalis, uploads static dir, analytics logs, and Twilio WhatsApp alerts integration
fix(horoscope): correct birth chart calculations and ayanamsha alignment
fix(horoscope): format short planet names with degrees and retrograde indicators
feat: add conversational AI Jyotish chatbot endpoint /kundali/chat
