Private
Tracker *Bug Feature Support Testing
Subject *
Description Edit Backend Improvements Extended Login Sessions: We increased the JWT token expiration from 1 day to 7 days. This fixes the issue where you and your users were getting logged out too frequently. Security Standardization: Consolidated all authentication checks to use the SECRET_STR environment variable, ensuring consistent security across the app. Autojob Automation: We fixed the Stripe webhook handlers to ensure Autojobs (scheduled services) are reliably created/triggered as soon as a payment is confirmed, even if the original quotation reference is missing. Subscription Emails: Resolved a bug preventing payment confirmation emails from sending for subscriptions. We also added a database flag (emailSent) to track and ensure these reach the customer. 🎨 Frontend & UI Updates Plan Variant Refinement: Set "Silver" as the default selection for new plan variants to speed up data entry. Moved the Status field next to the Discount field for a more logical layout in the plan management settings. Public URL Signature Fix: Fixed a critical issue in PublicUrl.tsx where the customer signature was not displaying in the popup, which previously prevented customers from accepting quotes effectively. Advanced Form Validation: Added stricter validation to the subscription forms (like visit schedules and area ranges) and improved tooltips to guide users through the setup process. 🛠️ Key Issues Resolved Session Timeout: Fixed "Unauthorized" errors caused by short-lived 1-day tokens. Missing Automation: Fixed cases where payments was successful but the work schedule (Autojob) wasn't being created. Signature Visibility: Ensured the signature placeholder appears correctly during the quote acceptance flow. Payment Redirection: Improved the logic for redirecting customers from the quote acceptance page directly to their payment links.
Status Resolved
Priority *Low Normal High Immediate
Assignee Ajit AChandra SekharDivya Inapakurthighazala shamimJohn PatchalaKalyan RavulaKarthik PalakondaMadhu BabuMani KantaPavan Kumar MuralaRamu KodaliRavi Shankar PalleRavindra AtthotaRubanraj cSai MahanandaSai Priyatham SadineniSai Teja PopuriSravani RangannapalemTeja Sriram SanganiThirupathirao Uppuvinay palakondaYalavarthi Thriveni
Target version Sprint4(03/11/2026-03/17/2026) Backlog
Parent task
Start date
Due date
Estimated time Hours
% Done0 % 10 % 20 % 30 % 40 % 50 % 60 % 70 % 80 % 90 % 100 %