Feature #10198
openJobs scheduling in main branch
0%
Related issues
Updated by Divya Inapakurthi 2 days ago
- Due date changed from 08/04/2026 to 08/05/2026
- Status changed from New to In Progress
Updated by Divya Inapakurthi 1 day ago
- Due date changed from 08/05/2026 to 08/06/2026
Frontend Plan Edit Bug: Fixed "Subscription not found" error on page 2+ plan edits by fetching plans directly by ID in
CreateSubscription.tsx
.
Frontend Coupon Text: Dynamically hid promo code text during checkout when no active coupons exist in
DialogSteps.tsx
.
Frontend Toasts: Simplified checkout success notifications in
ServicePlansPublic.tsx
.
Backend Central Engine: Created
visitScheduleHelper.js
so Stripe webhooks and manual admin subscriptions execute identical scheduling logic.
Backend Capacity Pre-Fetch: Added pre-fetching of active database jobs in
subscripiton.service.js
to strictly enforce daily maxJobsPerDay limits.
Backend 7-Day Anti-Collision: Enforced a 7-day minimum gap between visits for the same subscriber to prevent consecutive-day job clustering during month rollovers in
visitScheduleHelper.js
.
Updated by Divya Inapakurthi about 5 hours ago
- Due date changed from 08/06/2026 to 08/07/2026