| Rev |
Age |
Author |
Path |
Log message |
Diff |
| 36253 |
1 d 1 h |
amit |
/trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ |
Separate secondary/tertiary IMEI activation crons for Vivo/Oppo/Realme, perf fixes: shared saveActivation, Response leak fixes, /tmp cleanup, OpenCV static init, early break, remove class-level @Transactional from StandAlone |
|
| 36220 |
4 d 23 h |
amit |
/trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/ |
Cron: add --genDNs CLI arg for monthly debit note generation. Use SDCreditServiceImpl.computeInterestStartDate for daily interest accrual (single source of truth, fixes off-by-one that delayed accrual by 1 day). |
|
| 36197 |
6 d 16 h |
amit |
/trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/ |
Add --recoverCreditNote and --resendCNReport CLI args for credit note recovery and report resend |
|
| 36188 |
8 d 20 h |
amit |
/trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/ |
Revert rerenderCNs CLI option - downloadCN already re-renders on the fly |
|
| 36187 |
8 d 20 h |
amit |
/trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/ |
Add --rerenderCNs CLI option to re-generate old CN PDFs with new format |
|
| 36046 |
20 d 16 h |
amit |
/trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ |
Clean up DC regeneration: revert to saveInvoice, remove debug logging |
|
| 36043 |
20 d 16 h |
amit |
/trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ |
Debug DC invoice regeneration: bypass saveInvoice, log title, print stack trace on failure |
|
| 36042 |
20 d 17 h |
amit |
/trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ |
Fix app config |
|
| 36039 |
20 d 18 h |
amit |
/trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ |
Add one-off task to regenerate 7 DC invoices for seller 13 with correct Delivery Challan title |
|
| 36034 |
20 d 21 h |
amit |
/trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ |
Removed cron optimized logic for smartdukaan |
|
| 35959 |
36 d 22 h |
amit |
/trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ |
Migrate SMTP calls to mailOutboxService in cron - mail outbox pattern |
|
| 35929 |
41 d 10 h |
vikas |
/trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/ |
Update Existing Shopify Product |
|
| 35928 |
41 d 10 h |
vikas |
/trunk/ |
Update Existing Shopify Product |
|
| 35915 |
41 d 22 h |
amit |
/trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ |
Notifications: use loan-level overdue/penalty rates instead of global constants |
|
| 35877 |
44 d 16 h |
amit |
/trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ |
Credit cron fixes: correct interest rates in notifications, show total+bifurcation in messages, fix internal email text, filter limit blocks, limit WhatsApp to 2 per run, replace N+1 loan statement queries with loan fields, use selectAllBlockedLoans for fixBlockedCredit. |
|
| 35866 |
44 d 22 h |
amit |
/trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ |
Use Loan::isLimit instead of freeDays >= 365 in fixBlockedCredit |
|
| 35848 |
46 d 20 h |
amit |
/trunk/ |
Refactor investment logic to use own investment (total - utilized), remove minimumInvestmentOld, add OK_INVESTMENT_SHORT_PERCENTAGE constant, update thresholds CUTOFF_INVESTMENT=10 MIN_INVESTMENT_PERCENTAGE=5 |
|
| 35811 |
51 d 12 h |
amit |
/trunk/ |
Centralize credit/loan summary: CreditSummary DTO, bulk query, fix stale utilization, re-enable overdue check, fix interestPaid bug, optimize fresh money (3 queries vs 21), remove dead code |
|
| 35803 |
52 d 15 h |
amit |
/trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/ |
Support WebApplicationType.NONE for non-web cron runs, add sendCreditNote log line |
|
| 35788 |
53 d 17 h |
vikas |
/trunk/ |
Schedule Shopify Product Sync |
|