<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>SmartDukaan &#x2013; /</title><description>WebSVN RSS feed &#x2013; SmartDukaan</description><lastBuildDate>Thu, 14 May 2026 02:38:19 +0530</lastBuildDate><generator>WebSVN 2.8.6-DEV</generator><language>en</language><link>https://svn.smartdukaan.com/log.php?repname=SmartDukaan&amp;path=%2F&amp;max=40&amp;peg=35950</link><atom:link href="https://svn.smartdukaan.com/rss.php?peg=35950&amp;repname=SmartDukaan" rel="self" type="application/rss+xml" />
<item><pubDate>Fri, 06 Mar 2026 13:30:15 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 35950 – Support Apis: Added/Updated new</title><description>&lt;div&gt;&lt;strong&gt;vikas – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Support Apis: Added/Updated new&lt;/div&gt;+ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/res/CallbackRequestResponse.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35950&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35950&amp;peg=35950</guid></item>
<item><pubDate>Fri, 06 Mar 2026 13:29:36 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 35949 – Support Apis: Added/Updated new</title><description>&lt;div&gt;&lt;strong&gt;vikas – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Support Apis: Added/Updated new&lt;/div&gt;+ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/res/AssignedRequestResponse.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35949&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35949&amp;peg=35950</guid></item>
<item><pubDate>Fri, 06 Mar 2026 13:26:49 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 35948 – Support Apis: Added/Updated new</title><description>&lt;div&gt;&lt;strong&gt;vikas – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Support Apis: Added/Updated new&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/cs/CallbackRequest.java&lt;br /&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/SupportController.java&lt;br /&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/res/Partner.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35948&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35948&amp;peg=35950</guid></item>
<item><pubDate>Fri, 06 Mar 2026 13:17:56 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35947 – Revert r35945: undo cart pessimistic locking (will re-apply after testing)</title><description>&lt;div&gt;&lt;strong&gt;amit – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Revert r35945: undo cart pessimistic locking (will re-apply after testing)&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/cart/CartService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/cart/CartServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/user/CartRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/user/CartRepositoryImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35947&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35947&amp;peg=35950</guid></item>
<item><pubDate>Fri, 06 Mar 2026 13:04:33 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35946 – Use max of sanction free days and configured free days ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Use max of sanction free days and configured free days in resolveFreeDays&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/SDCreditServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35946&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35946&amp;peg=35950</guid></item>
<item><pubDate>Fri, 06 Mar 2026 11:42:54 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35945 – Add pessimistic locking to cart operations to prevent deadlocks; add ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add pessimistic locking to cart operations to prevent deadlocks; add updateCartItem, removeCartItem, getCartItems methods&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/cart/CartService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/cart/CartServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/user/CartRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/user/CartRepositoryImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35945&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35945&amp;peg=35950</guid></item>
<item><pubDate>Fri, 06 Mar 2026 11:37:07 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35944 – Fix invoice number race condition: use SELECT FOR UPDATE on ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix invoice number race condition: use SELECT FOR UPDATE on sellerwarehouse in getInvoiceNumber&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/transaction/SellerWarehouseRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/transaction/SellerWarehouseRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/TransactionServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35944&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35944&amp;peg=35950</guid></item>
<item><pubDate>Thu, 05 Mar 2026 19:01:12 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35943 – Reduce log noise: demote interceptor/cookie per-request INFO to DEBUG, demote ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Reduce log noise: demote interceptor/cookie per-request INFO to DEBUG, demote large object dumps and loop logging to DEBUG, fix string concatenation in log statements&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/DashboardController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/monitors/MonitorController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/warehouse/OrderManagementController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/interceptor/AuthenticationInterceptor.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/interceptor/RoleInterceptor.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/util/CookiesProcessor.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35943&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35943&amp;peg=35950</guid></item>
<item><pubDate>Thu, 05 Mar 2026 19:01:01 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35942 – Reduce log noise: demote verbose INFO to DEBUG, fix empty ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;Reduce log noise: demote verbose INFO to DEBUG, fix empty list SQLGrammarException in getItemAvailability, fix copy-paste bug in PartnerTypeChangeServiceImpl, fix string concatenation in log statements&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/fofo/FofoOpeningStockRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/fofo/PartnerTypeChangeRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/fofo/PartnerTypeChangeServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/transaction/OrderRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/authentication/RoleManager.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/FofoUser.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/InventoryServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/SaholicInventoryServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/offers/TodayOfferServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/PartnerInvestmentServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35942&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35942&amp;peg=35950</guid></item>
<item><pubDate>Thu, 05 Mar 2026 16:50:47 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 35941 – Update shopify env</title><description>&lt;div&gt;&lt;strong&gt;vikas – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Update shopify env&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/shopify/ShopifyGraphQLService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/shopify/ShopifyProductSyncService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35941&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35941&amp;peg=35950</guid></item>
<item><pubDate>Thu, 05 Mar 2026 16:42:01 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 35940 – Update shopify env</title><description>&lt;div&gt;&lt;strong&gt;vikas – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Update shopify env&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/resources/shared-prod.properties&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/resources/shared-staging.properties&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35940&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35940&amp;peg=35950</guid></item>
<item><pubDate>Thu, 05 Mar 2026 16:22:40 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 35939 – Update Existing Shopify Product Sync</title><description>&lt;div&gt;&lt;strong&gt;vikas – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Update Existing Shopify Product Sync&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/shopify/ShopifyGraphQLService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35939&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35939&amp;peg=35950</guid></item>
<item><pubDate>Thu, 05 Mar 2026 16:17:13 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35938 – Fix scheme IMEI search performance: remove entity list logging causing ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix scheme IMEI search performance: remove entity list logging causing lazy load, batch PriceDrop queries&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/SchemeController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35938&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35938&amp;peg=35950</guid></item>
<item><pubDate>Thu, 05 Mar 2026 16:17:08 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35937 – Fix scheme IMEI search performance: add PriceDrop batch selectByIds to ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix scheme IMEI search performance: add PriceDrop batch selectByIds to eliminate N+1 queries&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/transaction/PriceDropRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/transaction/PriceDropRepositoryImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35937&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35937&amp;peg=35950</guid></item>
<item><pubDate>Thu, 05 Mar 2026 11:41:44 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 35936 – Update Existing Shopify Product Sync</title><description>&lt;div&gt;&lt;strong&gt;vikas – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Update Existing Shopify Product Sync&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/shopify/ShopifyProductSyncService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35936&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35936&amp;peg=35950</guid></item>
<item><pubDate>Thu, 05 Mar 2026 11:35:48 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 35935 – Update Existing Shopify Product Sync</title><description>&lt;div&gt;&lt;strong&gt;vikas – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Update Existing Shopify Product Sync&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/shopify/ShopifyProductMapper.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/shopify/ShopifyProductSyncService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/shopify/ShopifySyncDataFetcher.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35935&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35935&amp;peg=35950</guid></item>
<item><pubDate>Tue, 03 Mar 2026 16:15:46 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 35934 – Support Apis: Added new</title><description>&lt;div&gt;&lt;strong&gt;vikas – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Support Apis: Added new&lt;/div&gt;+ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/req/CallbackRequest.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35934&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35934&amp;peg=35950</guid></item>
<item><pubDate>Tue, 03 Mar 2026 15:17:32 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 35933 – Fix:Contact us list update</title><description>&lt;div&gt;&lt;strong&gt;aman – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix:Contact us list update&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/contact-us.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35933&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35933&amp;peg=35950</guid></item>
<item><pubDate>Tue, 03 Mar 2026 11:50:02 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 35932 – Update Existing Shopify Product</title><description>&lt;div&gt;&lt;strong&gt;vikas – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Update Existing Shopify Product&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/shopify/ShopifyProductSyncService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35932&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35932&amp;peg=35950</guid></item>
<item><pubDate>Tue, 03 Mar 2026 07:57:14 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35931 – Fix negative wallet double-count in createSDDirectOrder  Ignore negative wallet ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix negative wallet double-count in createSDDirectOrder&lt;br /&gt;
&lt;br /&gt;
Ignore negative wallet balance when calculating limit block amount.&lt;br /&gt;
blockLoan() already calls fundWallet() to cover negative balance independently.&lt;br /&gt;
Including negative wallet caused over-allocation, leaving residual pending_amount&lt;br /&gt;
on limit-blocked loans that could never be released.&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/SDCreditServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35931&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35931&amp;peg=35950</guid></item>
<item><pubDate>Tue, 03 Mar 2026 01:35:21 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 35930 – Update Existing Shopify Product</title><description>&lt;div&gt;&lt;strong&gt;vikas – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Update Existing Shopify Product&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/shopify/ShopifyService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35930&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35930&amp;peg=35950</guid></item>
<item><pubDate>Tue, 03 Mar 2026 01:30:05 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 35929 – Update Existing Shopify Product</title><description>&lt;div&gt;&lt;strong&gt;vikas – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Update Existing Shopify Product&lt;/div&gt;~ /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/Application.java&lt;br /&gt;~ /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ScheduledTasks.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35929&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35929&amp;peg=35950</guid></item>
<item><pubDate>Tue, 03 Mar 2026 01:16:44 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 35928 – Update Existing Shopify Product</title><description>&lt;div&gt;&lt;strong&gt;vikas – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Update Existing Shopify Product&lt;/div&gt;~ /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ScheduledTasks.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/shopify/ShopifyProductSyncService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35928&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35928&amp;peg=35950</guid></item>
<item><pubDate>Tue, 03 Mar 2026 01:02:39 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 35927 – Support Apis: Added new</title><description>&lt;div&gt;&lt;strong&gt;vikas – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Support Apis: Added new&lt;/div&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/cs/CallbackRequestRepository.java&lt;br /&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/SupportController.java&lt;br /&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/res/SupportTeamResponse.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35927&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35927&amp;peg=35950</guid></item>
<item><pubDate>Tue, 03 Mar 2026 00:56:28 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 35926 – Update Existing Shopify Product</title><description>&lt;div&gt;&lt;strong&gt;vikas – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Update Existing Shopify Product&lt;/div&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/cs/CallbackRequest.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/cs/CallbackRequestRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/shopify/ShopifyProductSyncService.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/shopify/ShopifySyncDataFetcher.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35926&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35926&amp;peg=35950</guid></item>
<item><pubDate>Mon, 02 Mar 2026 17:47:39 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35925 – Per-criteria offer editing UI + fix cache eviction bugs  ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Per-criteria offer editing UI + fix cache eviction bugs&lt;br /&gt;
&lt;br /&gt;
- Add POST /offer/updateSlabs endpoint with JSON body for per-slab target+payout editing&lt;br /&gt;
- Replace flat target editor with grouped table (Models, Slab, Target, Payout columns)&lt;br /&gt;
- Fix: publishedOffersWithAchievement evicted from wrong cache manager (redisShort-&gt;oneDay)&lt;br /&gt;
- Fix: todayOffers cache never evicted on offer mutations — added to all mutating operations&lt;br /&gt;
- Extract evictOfferCaches() helper for update endpoints&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/OfferController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/scheme_offer.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/offer_margin_detail_partner.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35925&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35925&amp;peg=35950</guid></item>
<item><pubDate>Mon, 02 Mar 2026 17:46:27 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35924 – Per-criteria target and payout editing for offers  - Add ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Per-criteria target and payout editing for offers&lt;br /&gt;
&lt;br /&gt;
- Add UpdateSlabRequest/UpdateOfferSlabsRequest models for per-slab updates&lt;br /&gt;
- Add id field to PayoutSlab, populate from TargetSlabEntity.id&lt;br /&gt;
- Add updateOfferSlabs() service method: validates slab ownership, updates payoutTarget and payoutValue independently&lt;br /&gt;
- Keep updateOfferTargets() for backward compatibility&lt;/div&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/UpdateOfferSlabsRequest.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/UpdateSlabRequest.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/catalog/OfferTargetSlabRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/offers/OfferService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/offers/OfferServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/offers/PayoutSlab.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35924&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35924&amp;peg=35950</guid></item>
<item><pubDate>Mon, 02 Mar 2026 17:42:05 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 35923 – Fix:Offer activation error</title><description>&lt;div&gt;&lt;strong&gt;aman – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix:Offer activation error&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/OfferController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35923&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35923&amp;peg=35950</guid></item>
<item><pubDate>Mon, 02 Mar 2026 17:38:32 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 35922 – internal warehouse id was selected null it fixed</title><description>&lt;div&gt;&lt;strong&gt;ranu – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;internal warehouse id was selected null it fixed&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/warehouse.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/edit-supplier.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35922&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35922&amp;peg=35950</guid></item>
<item><pubDate>Mon, 02 Mar 2026 15:36:55 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 35921 – Support Apis: Added new</title><description>&lt;div&gt;&lt;strong&gt;vikas – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Support Apis: Added new&lt;/div&gt;+ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/SupportController.java&lt;br /&gt;+ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/res/SupportTeamResponse.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35921&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35921&amp;peg=35950</guid></item>
<item><pubDate>Mon, 02 Mar 2026 15:29:07 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 35920 – now inactive partners also showing on target page</title><description>&lt;div&gt;&lt;strong&gt;ranu – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;now inactive partners also showing on target page&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/cs/CsService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/cs/CsServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/dtr/FofoStoreRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/LeadController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35920&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35920&amp;peg=35950</guid></item>
<item><pubDate>Mon, 02 Mar 2026 15:07:50 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35919 – Set partnerType in SD Credit status endpoint for partner app</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Set partnerType in SD Credit status endpoint for partner app&lt;/div&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/GatewayController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35919&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35919&amp;peg=35950</guid></item>
<item><pubDate>Mon, 02 Mar 2026 15:07:49 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35918 – Add cash discount tradeoff term to buildCreditTerms</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add cash discount tradeoff term to buildCreditTerms&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/SDCreditServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35918&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35918&amp;peg=35950</guid></item>
<item><pubDate>Mon, 02 Mar 2026 15:07:43 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35917 – Add partnerType field to AccountStatusResponseOut for partner app credit status</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add partnerType field to AccountStatusResponseOut for partner app credit status&lt;/div&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/services/mandii/AccountStatusResponseOut.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35917&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35917&amp;peg=35950</guid></item>
<item><pubDate>Mon, 02 Mar 2026 14:38:54 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35916 – Add partnerType field to SD Credit page response for partner ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add partnerType field to SD Credit page response for partner app&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/SDCreditResponseOut.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/SDCreditServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35916&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35916&amp;peg=35950</guid></item>
<item><pubDate>Mon, 02 Mar 2026 12:45:10 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35915 – Notifications: use loan-level overdue/penalty rates instead of global constants</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Notifications: use loan-level overdue/penalty rates instead of global constants&lt;/div&gt;~ /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ScheduledTasks.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35915&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35915&amp;peg=35950</guid></item>
<item><pubDate>Mon, 02 Mar 2026 12:45:04 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35914 – GatewayController: resolve effective credit days by partner type, add overdue ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;GatewayController: resolve effective credit days by partner type, add overdue rate and credit terms to SDDIRECT status API&lt;/div&gt;~ /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/GatewayController.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35914&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35914&amp;peg=35950</guid></item>
<item><pubDate>Mon, 02 Mar 2026 12:44:58 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35913 – Add overdueRateOfInterest, freeDays, creditTerms to AccountStatusResponseOut for dynamic TnC</title><description>&lt;div&gt;&lt;strong&gt;amit – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add overdueRateOfInterest, freeDays, creditTerms to AccountStatusResponseOut for dynamic TnC&lt;/div&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/services/mandii/AccountStatusResponseOut.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35913&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35913&amp;peg=35950</guid></item>
<item><pubDate>Mon, 02 Mar 2026 12:44:53 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35912 – Store loan-level overdue/penalty rates, dynamic credit terms and TnC via ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Store loan-level overdue/penalty rates, dynamic credit terms and TnC via APIs&lt;br /&gt;
&lt;br /&gt;
- Add overdue_rate and penalty_rate columns to Loan entity (frozen at creation)&lt;br /&gt;
- addInterest()/checkLoans() read from loan instead of global constants&lt;br /&gt;
- SDCreditResponseOut: add overdueRate, penaltyRate, creditTerms fields&lt;br /&gt;
- sdDirectService(): resolve effective credit days by partner type (20 for Diamond/Platinum)&lt;br /&gt;
- InvoiceService: build credit terms from loan rates instead of hardcoded strings&lt;br /&gt;
- Add reusable buildCreditTerms() helper in SDCreditServiceImpl&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/transaction/Loan.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/SDCreditResponseOut.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/invoicing/InvoiceService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/SDCreditServiceImpl.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35912&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35912&amp;peg=35950</guid></item>
<item><pubDate>Mon, 02 Mar 2026 12:35:06 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 35911 – Update Existing Shopify Product</title><description>&lt;div&gt;&lt;strong&gt;vikas – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Update Existing Shopify Product&lt;/div&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/model/ProfitMandiConstants.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/shopify/ShopifyProductSyncService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35911&amp;peg=35950</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2F&amp;isdir=1&amp;rev=35911&amp;peg=35950</guid></item>
</channel></rss>