Subversion Repositories SmartDukaan

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
38009 3 d 5 h amit /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/ chore(cron): drop CLI flags for removed one-time margin CN/DN remediation

Removes --corrMarginCNs, --genDNs, --genDNsForCNs, --cancelMarginDnIrns, --regenMarginIrns and
their ScheduledTasks wrappers; the CreditNoteService methods behind them were deleted in dao.
 
37995 5 d 2 h amit /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/ fix(mail): rotate sdtech@smartdukaan.com Gmail app password

Old app password rejected with 535-5.7.8 BadCredentials since 2026-11-02 04:00;
all googleMailSender (smtp.gmail.com:465) mail failing. New password verified
(AUTH 235 Accepted) from the prod app server.
 
37994 5 d 5 h amit /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ fix(credit-limit): settled SIDBI partner falls back to investment-based limit

A SIDBI partner with no unsettled sanction got a suggested limit of 0; it now gets the normal
investment-based limit, with the SIDBI unsettled amount as a floor only while a sanction is open.
 
37991 6 d 2 h vikas /trunk/ Extended name: use AuthUser.getFullName() everywhere employee names are shown  
37973 11 d 4 h ranu /trunk/profitmandi-cron/src/main/resources/META-INF/ knowlarity password update  
37951 16 d 2 h amit /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ feat(cron): daily missing brand identifier report for flagged-brand smartphones to category team  
37944 16 d 9 h amit /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ Store status: identity integrity monitor reads store_status instead of active / closed  
37938 17 d 2 h amit /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/ Store status lifecycle: temporary activation expiry and weekly closure reminder

- checkPartnerActiveStore returns expired temporary activations to their previous status
(the old job failed with a NullPointerException on permanently active stores)
- Mondays 09:00: stores suspended for more than 7 days mailed to Neeraj with the other closers in CC
 
37933 17 d 6 h amit /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/ feat(credit): --sendLoanDefaultBlockMails one-shot catch-up mail for current loan-default blocks (needs dao r37930)  
37928 17 d 8 h amit /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ feat(credit): run loan-default credit block in notifyDefaultLoans cron (needs dao r37926)  
37925 17 d 9 h amit /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ fix(cron): stop subtracting a year from Realme activation date

Realme's expiryDate is the activation date (the phonecheck page shows it as
"Activation Date"). Since r37423 the job subtracted a year, storing every
cron-written Realme activation one year early.
 
37918 20 d 3 h amit /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/ Fixed mail sender everywhere  
37910 20 d 12 h amit /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/config/ fix(offers): use TxStartTrackingTransactionManager so cron reads respect the offer cache gate (dao r37907)  
37895 24 d 7 h ranu /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/ cron setup for rbm ranking  
37894 24 d 8 h ranu /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/migrations/ remove tarun sir email from some storetimline tat email  
37892 24 d 22 h ranu /trunk/ rbm ranking data fixed  
37862 33 d 1 h ranu /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/migrations/ rbm ranking modal for september  
37858 33 d 3 h ranu /trunk/ remove tarun sir email from some storetimline tat email  
37857 33 d 4 h ranu /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/migrations/ remove tarun sir email from some storetimline tat email  
37848 34 d 2 h amit /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/ feat(warehouse): daily 10:00 mail of stock in suspended/inactive warehouses (--sendSuspendedWarehouseStockAlert for a one-off); Shopify sync warehouse from shopify.warehouseId (default 13372 HR-NSSPL/UPW) instead of WAREHOUSE_NAME_MAP UP-WEST/NOIDA  

Show All