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 ABindu DandaChandra SekharDivya InapakurthiKarthik PalakondaPavan Kumar MuralaRavi Shankar PalleRavindra AtthotaSai MahanandaSai Priyatham SadineniSowjanya atthotaSravani RangannapalemTeja Sriram SanganiYalavarthi Thriveni
Target version Sprint (10/05/2026- 10/09/2026) sprint (10/12/2026 - 10/31/2026) Backlog
Parent task
Start date
Due date
Estimated time Hours
% Done0 % 10 % 20 % 30 % 40 % 50 % 60 % 70 % 80 % 90 % 100 %