Subversion Repositories SmartDukaan

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
36933 9 h 12 m ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/integrations/icicilombard/ caching fix fofo icici  
36932 10 h 1 m ranu /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/ rbm rating weekly -> monthly  
36931 10 h 13 m vikas /trunk/ Location Tracking Dashboard: Period Analytics - Removed L5 and Final  
36930 10 h 57 m ranu /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/ rbm rating weekly -> monthly  
36929 11 h 42 m vikas /trunk/ Location Tracking Dashboard: Period Analytics  
36928 13 h 30 m amit /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/ Fix wallet-edit transaction search showing raw Velocity vars for credit summary

getWalletHistory (/getWalletHistory, the Search-by-transaction-id flow) rendered
wallet-history.vm without populating totalDue/creditlimit/availableLimit, so the
template printed the references literally. Populate them from
sdCreditService.getCreditSummary (same helper the dashboard uses).
 
36927 13 h 30 m amit /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/ HDFC push-credits: stop lost/uncaptured credits and cut burst contention

- Capture every payment in hdfc_payment before VA validation; never 500 a
missing/unmatched VA. Acknowledge as success so HDFC stops retrying, leaving
the row uncredited for reconciliation (dedupe against add_wallet_request).
- On a row-lock conflict (lock-wait/deadlock), roll back fully and let HDFC retry
instead of mis-acking as 'duplicate', which silently lost valid-partner credits.
- Resolve VA/retailer (cached, read-only) before the INSERT to shorten the
hdfc_payment index-lock window.
- Scope READ-COMMITTED to the push-credits transaction only (no app-wide change)
to drop gap-lock contention on concurrent hdfc_payment inserts.
- Lower innodb_lock_wait_timeout to 10s per HikariCP connection so blocked
transactions fail fast instead of starving the pool.
 
36926 13 h 31 m amit /trunk/profitmandi-dao/src/main/ Link returnorderinfo to credit_note in DN-refund path (approveDebitNoteRefund)

approveDebitNoteRefund issues a RETURNS credit note but created the
ReturnOrderInfo rows before the CN and never set credit_note_id, so DN
returns showed a null FK (blank CN in reports) despite a valid CN existing.
r36817 only wired this FK into applyInvoiceReturnViaCreditNote. Collect the
created ReturnOrderInfo rows and stamp credit_note_id after the CN is
persisted (parity with the invoice-return path).

Add backfill_dn_return_credit_note_id.sql to link existing null-FK rows by
invoice -> RETURNS CN, excluding ambiguous multi-CN invoices.
 
36925 16 h 51 m amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/ Vendor catalog pricing: validate single-create path (reject non-positive ids/prices, null effectedOn) and gate vendor_item_pricing propagation behind the effected-date check so back-dated approvals no longer overwrite item-level prices  
36924 1 d 6 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/ Allow fulfilment warehouse change for internal-PO orders within same physical warehouse

changeFulfillmentWarehouse previously blocked any warehouse change for orders
mapped to an internal PO. Relax it to permit changing the virtual fulfilment
warehouse as long as the physical (billing) warehouse stays the same; only a
change of the physical/billing warehouse is now rejected. The change-billing-
warehouse path remains fully blocked for internal POs.
 
36923 1 d 8 h ranu /trunk/ code committed for some change on app  
36922 1 d 9 h amit /trunk/profitmandi-fofo/src/main/ Remove unused Digify retailer integration and fix slim-jQuery clobber on partner-performance/today_po/today_target pages

- Delete Digify controller, views and Buyback asset; drop dead .digify-retailer-login handler and buyback links/buttons
- Load full jQuery (3.5.1) instead of jquery slim on partner-performance/today_po/today_target so injected pages no longer overwrite the dashboard jQuery (restores $.ajax / slideUp)
- Bump jsVersion to 365
 
36921 1 d 9 h amit /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/v2/controller/fofo/ Remove unused Digify retailer integration (controllers, entity, repository, model, views, JS handler, assets)  
36920 1 d 9 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/ Remove unused Digify retailer integration (controllers, entity, repository, model, views, JS handler, assets)  
36919 1 d 9 h amit /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/model/ Remove unused Digify retailer integration (controllers, entity, repository, model, views, JS handler, assets)  
36918 1 d 10 h ranu /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/v2/controller/fofo/ code committed for some change on app  
36917 1 d 11 h vikas /trunk/profitmandi-fofo/src/main/ Location Tracking Dashboard  
36916 1 d 12 h vikas /trunk/profitmandi-fofo/src/main/ Location Tracking Dashboard  
36915 1 d 15 h ranu /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/v2/response/ code committed for some change on app  
36914 1 d 15 h ranu /trunk/ code committed for some change on app  

Show All