<?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; /trunk/profitmandi-fofo/src/main/webapp/resources/js/</title><description>WebSVN RSS feed &#x2013; SmartDukaan</description><lastBuildDate>Tue, 21 Jul 2026 14:27:37 +0530</lastBuildDate><generator>WebSVN 2.8.6-DEV</generator><language>en</language><link>https://svn.smartdukaan.com/log.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;max=40&amp;</link><atom:link href="https://svn.smartdukaan.com/rss.php?isdir=1&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;repname=SmartDukaan" rel="self" type="application/rss+xml" />
<item><pubDate>Mon, 20 Jul 2026 19:31:55 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 37125 – Created LMS Dashboard</title><description>&lt;div&gt;&lt;strong&gt;vikas – 9 file(s) modified&lt;/strong&gt;&lt;br/&gt;Created LMS Dashboard&lt;/div&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/LmsDispositionRequest.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/LmsAssignmentService.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/LmsDashboardService.java&lt;br /&gt;+ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/LmsDashboardController.java&lt;br /&gt;+ /trunk/profitmandi-fofo/src/main/webapp/resources/css/lms-dashboard.css&lt;br /&gt;+ /trunk/profitmandi-fofo/src/main/webapp/resources/js/lms-dashboard.js&lt;br /&gt;+ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/lms-command-center.vm&lt;br /&gt;+ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/lms-dashboard-standalone.vm&lt;br /&gt;+ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/lms-dashboards.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37125</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37125</guid></item>
<item><pubDate>Fri, 17 Jul 2026 17:48:18 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 37120 – Added leads in Beat Creation</title><description>&lt;div&gt;&lt;strong&gt;vikas – 9 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added leads in Beat Creation&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/cs/Region.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/user/Lead.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/CreateRefferalRequest.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/dtr/LeadRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/dtr/LeadRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatPlanController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/beat-plan-app.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-plan-day-view.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-plan-window.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37120</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37120</guid></item>
<item><pubDate>Thu, 16 Jul 2026 17:01:51 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 37110 – Business-agreement e-sign gate between Full Stock Payment and PO creation ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 11 file(s) modified&lt;/strong&gt;&lt;br/&gt;Business-agreement e-sign gate between Full Stock Payment and PO creation&lt;br /&gt;
&lt;br /&gt;
New AGREEMENT_ESIGN onboarding stage, verified by Legal (Gaurav Sharma):&lt;br /&gt;
- Hard-blocks first PO creation until the e-sign is verified (BulkOrderService),&lt;br /&gt;
  mirroring the existing Full Stock Payment block.&lt;br /&gt;
- Agreement E-Sign panel (Partner Acquisition menu) listing FSP-done partners who&lt;br /&gt;
  have not yet created their first PO: upload signed agreement + Gaurav-only verify.&lt;br /&gt;
- New agreement_esign table/entity + repository for the signed doc and audit trail.&lt;br /&gt;
- Timeline grid column + stepper stage for the new event.&lt;br /&gt;
&lt;br /&gt;
Prod DB (separate, with sign-off): CREATE TABLE user.agreement_esign;&lt;br /&gt;
INSERT auth.menu + auth.menu_category rows for the panel.&lt;/div&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/user/AgreementEsign.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/enumuration/dtr/StoreTimeline.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/user/AgreementEsignRepository.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/user/AgreementEsignRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/order/BulkOrderService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/user/StoreTimelineTatService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/user/StoreTimelineTatServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/PartnerOnBoardingPanelController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/panel-listing.js&lt;br /&gt;+ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/agreement-esign-panel.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/onboarding_timeline.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37110</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37110</guid></item>
<item><pubDate>Thu, 16 Jul 2026 16:14:52 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37105 – Add non-prod password reset page for auth users and partners ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add non-prod password reset page for auth users and partners (HRMS); bump jsVersion to 380&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/AuthUserController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/authUser.js&lt;br /&gt;+ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/reset-password.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37105</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37105</guid></item>
<item><pubDate>Thu, 16 Jul 2026 15:18:26 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37101 – Guard blocked-brand mapping against null brand (server + JS); bump ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Guard blocked-brand mapping against null brand (server + JS); bump jsVersion to 379&lt;br /&gt;
&lt;br /&gt;
getBlockBrandMappping now rejects null/blank/&quot;null&quot;/&quot;0&quot; brand before delete+persist,&lt;br /&gt;
and retailer-block-brands.js alerts instead of submitting when no brand is selected.&lt;br /&gt;
Stops literal &quot;null&quot; rows in dtr.retailer_block_brands.&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/RetailerController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/retailer-block-brands.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37101</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37101</guid></item>
<item><pubDate>Mon, 13 Jul 2026 18:33:04 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37072 – PO creation: alert on missing approved vendor price + JS ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;PO creation: alert on missing approved vendor price + JS version bump 378 (T10); POST whitespace sanitizer deserializer + VendorController search fix (T9.5)&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/VendorController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/warehouse-purchase.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37072</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37072</guid></item>
<item><pubDate>Fri, 10 Jul 2026 17:19:39 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 37064 – edit lead on bgc can schedule</title><description>&lt;div&gt;&lt;strong&gt;ranu – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;edit lead on bgc can schedule&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/lead.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37064</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37064</guid></item>
<item><pubDate>Fri, 10 Jul 2026 15:39:23 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 37060 – Plan a beat now sequence arranged by distance</title><description>&lt;div&gt;&lt;strong&gt;vikas – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Plan a beat now sequence arranged by distance&lt;/div&gt;~ /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/model/ProfitMandiConstants.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatJourneyController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatPlanController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/beat-plan-app.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-journey.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37060</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37060</guid></item>
<item><pubDate>Thu, 09 Jul 2026 19:28:49 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 37050 – serching work globally lead management</title><description>&lt;div&gt;&lt;strong&gt;ranu – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;serching work globally lead management&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/lead.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37050</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37050</guid></item>
<item><pubDate>Thu, 09 Jul 2026 18:36:24 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 37048 – serching work globally lead management</title><description>&lt;div&gt;&lt;strong&gt;ranu – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;serching work globally lead management&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/LeadController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/lead.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37048</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37048</guid></item>
<item><pubDate>Thu, 09 Jul 2026 18:02:45 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 37046 – Lead Management: add a bottom global search box mirroring the ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Lead Management: add a bottom global search box mirroring the top lead-table search (name/mobile/outlet/city, any date) so users don&apos;t need to scroll back up on a long list; bump asset version to 375&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/lead.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/lead.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37046</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37046</guid></item>
<item><pubDate>Wed, 08 Jul 2026 18:24:27 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37037 – Add Order Report under Partner Reports: /orderReport page + per-fofo ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add Order Report under Partner Reports: /orderReport page + per-fofo /downloadOrderReport CSV (admin partner filter, blank=all partners; non-admin forced to own store), reports.js handlers, jsVersion 373-&gt;374&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/ReportsController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/reports.js&lt;br /&gt;+ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/order-report.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37037</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37037</guid></item>
<item><pubDate>Tue, 07 Jul 2026 14:36:06 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37031 – Credit block/unblock UI + Kred cleanup (fofo): rename activateKred/deactivateKred -&gt; ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Credit block/unblock UI + Kred cleanup (fofo): rename activateKred/deactivateKred -&gt; blockCredit(reason)/unblockCredit(logs)/switchCreditGateway, add block/unblock modals + credit-block-logs fragment, bump jsVersion 372-&gt;373&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/WalletController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/partner-credit-detail.js&lt;br /&gt;+ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/credit-block-logs.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/partner-credit-detail-row.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/partner-credit-detail.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37031</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37031</guid></item>
<item><pubDate>Tue, 07 Jul 2026 12:41:23 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 37025 – FOFO add-to-cart: show held Live Demo IMEIs as disabled &apos;Sellable ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;FOFO add-to-cart: show held Live Demo IMEIs as disabled &apos;Sellable from &amp;lt;date&gt;&apos; checkboxes instead of falling back to quantity field&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/cart.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37025</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37025</guid></item>
<item><pubDate>Tue, 07 Jul 2026 11:46:21 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 37021 – Lead Dashboard: make the lead-table Search box a global partner ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Lead Dashboard: make the lead-table Search box a global partner search (search-as-you-type, debounced) - matches any lead by name/mobile/outlet/city across ALL statuses and dates via /globalLeadSearch; add placeholder + results heading; bump asset version to 371&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/lead.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/lead.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37021</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37021</guid></item>
<item><pubDate>Tue, 07 Jul 2026 01:10:39 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 37019 – Contact Us: add position control - &apos;place after&apos; dropdown + ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Contact Us: add position control - &apos;place after&apos; dropdown + up/down reorder for Main &amp; Escalation tables (editor-gated); self-heal missing columns in ContactUsTableBootstrap (adds id/PK to pre-existing tables to fix GE_1007); bump asset version to 370&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/bootstrap/ContactUsTableBootstrap.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/DashboardController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/contact.js&lt;br /&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=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37019</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37019</guid></item>
<item><pubDate>Fri, 03 Jul 2026 11:00:21 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 37003 – positions without partner</title><description>&lt;div&gt;&lt;strong&gt;ranu – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;positions without partner&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/CsController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/LeadController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/VisitRequestController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/lead.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37003</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=37003</guid></item>
<item><pubDate>Wed, 01 Jul 2026 17:53:42 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36984 – Lead Management: (1) fix date-range CSV download to mirror the ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Lead Management: (1) fix date-range CSV download to mirror the on-screen view - all statuses in range PLUS follow-ups - so it no longer returns empty or 500s on empty windows; guard empty result set. (2) Add global lead search (name/mobile/outlet/city across ALL leads, any status/date) wired to the existing lead-table search box (Enter = search all). Bump JS cache version to 369.&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/dtr/LeadRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/dtr/LeadRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/LeadController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/lead.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/lead.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36984</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36984</guid></item>
<item><pubDate>Tue, 30 Jun 2026 17:42:26 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36968 – HID approval: add period (approved-date) search on Approved tab, default ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;HID approval: add period (approved-date) search on Approved tab, default to today&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/purchase_sale_ratio/PurSaleController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/purchase.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/requested-allocations.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36968</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36968</guid></item>
<item><pubDate>Tue, 30 Jun 2026 15:27:46 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 36962 – L4 and Above can now assign beat on same day</title><description>&lt;div&gt;&lt;strong&gt;vikas – 12 file(s) modified&lt;/strong&gt;&lt;br/&gt;L4 and Above can now assign beat on same day&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/NotificationServiceImpl.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/whatsapp/CpassWhatsappService.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatJourneyController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatPlanController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatReportController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/resources/META-INF/dev.properties&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/resources/META-INF/prod.properties&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/beat-plan-app.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-journey.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-plan-day-view.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-plan-window.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-report-data.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36962</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36962</guid></item>
<item><pubDate>Tue, 30 Jun 2026 15:23:24 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36961 – Combo cancellation: wire combo cascade into FOFO cancelOrder with confirm ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Combo cancellation: wire combo cascade into FOFO cancelOrder with confirm flow; bump js version for cache-bust&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/InventoryController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/inventory.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36961</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36961</guid></item>
<item><pubDate>Wed, 24 Jun 2026 18:01:49 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36922 – Remove unused Digify retailer integration and fix slim-jQuery clobber on ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 12 file(s) modified&lt;/strong&gt;&lt;br/&gt;Remove unused Digify retailer integration and fix slim-jQuery clobber on partner-performance/today_po/today_target pages&lt;br /&gt;
&lt;br /&gt;
- Delete Digify controller, views and Buyback asset; drop dead .digify-retailer-login handler and buyback links/buttons&lt;br /&gt;
- 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)&lt;br /&gt;
- Bump jsVersion to 365&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;x /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/digify&lt;br /&gt;x /trunk/profitmandi-fofo/src/main/webapp/resources/images/Buyback-Mobile.png&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/common.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/create-role.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/dashboard1.vm&lt;br /&gt;x /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/digify-retailer-login.vm&lt;br /&gt;x /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/digify-retailer-register.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/order-index.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/partner-performance.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/today_po.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/today_target.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36922</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36922</guid></item>
<item><pubDate>Mon, 22 Jun 2026 19:30:05 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36902 – HID requested-allocations: fully-batched HID/Current (no per-partner query) + server-side pagination ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;HID requested-allocations: fully-batched HID/Current (no per-partner query) + server-side pagination on both Pending and Approved tabs (50/page); bump js version&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/purchase_sale_ratio/PurSaleController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/purchase.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/requested-allocations.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36902</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36902</guid></item>
<item><pubDate>Mon, 22 Jun 2026 18:16:33 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36899 – HID requested-allocations: batched HID/Current/Bill-Act lookups, server-side pagination on Approved tab ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;HID requested-allocations: batched HID/Current/Bill-Act lookups, server-side pagination on Approved tab (50/page), generate-request fixes (qty&gt;0 + derive trusted fofoId via isAdmin); bump js version&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/purchase_sale_ratio/PurSaleController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/purchase.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/requested-allocations.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36899</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36899</guid></item>
<item><pubDate>Mon, 22 Jun 2026 17:36:25 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 36897 – Location Tracking Dashboard</title><description>&lt;div&gt;&lt;strong&gt;vikas – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;Location Tracking Dashboard&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/auth/LocationTrackingRepository.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/auth/LocationTrackingRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/BeatJourneyService.java&lt;br /&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/BeatJourneyServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatJourneyController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/beat-journey.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-journey.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36897</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36897</guid></item>
<item><pubDate>Mon, 22 Jun 2026 15:08:34 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 36895 – HID allocation edit screen: add HID Qty / Bill-Act 5d ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;HID allocation edit screen: add HID Qty / Bill-Act 5d / Current Qty / Excess-Short (colored) / Requestor / Approver columns; requested qty now additional one-time qty over current stock; null-row guard + qty&gt;0 validation; track approver&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/purchase_sale_ratio/PurSaleController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/purchase.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/hid-allocation-list.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/requested-allocations.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36895</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36895</guid></item>
<item><pubDate>Mon, 22 Jun 2026 14:33:57 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36892 – Contact-Us: vertically center edit modal + styled bootbox delete confirmation ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Contact-Us: vertically center edit modal + styled bootbox delete confirmation&lt;br /&gt;
&lt;br /&gt;
- contact-us.vm: flexbox-center #contactUsModal (equal top/bottom + horizontal)&lt;br /&gt;
- contact.js: delete now uses bootbox.confirm (styled &apos;Yes, delete&apos; dialog), falls back to native confirm&lt;br /&gt;
- AppConfig: bump asset version 361 -&gt; 362 so clients fetch updated contact.js&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/contact.js&lt;br /&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=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36892</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36892</guid></item>
<item><pubDate>Mon, 22 Jun 2026 14:23:33 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36890 – Re-enable DB-backed Contact-Us with self-provisioning + UI/cache fixes  - ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Re-enable DB-backed Contact-Us with self-provisioning + UI/cache fixes&lt;br /&gt;
&lt;br /&gt;
- ContactUsTableBootstrap: app auto-creates &amp; seeds fofo.contact_us on startup on&lt;br /&gt;
  whatever DB it connects to (idempotent), removing the wrong-DB-host failure that&lt;br /&gt;
  caused the prod SQLGrammarException. No manual prod SQL needed.&lt;br /&gt;
- DashboardController: restore DB-backed /contactUs (+ save/delete) with a defensive&lt;br /&gt;
  try/catch so a DB hiccup renders an empty list instead of a 500.&lt;br /&gt;
- contact-us.vm: move modal to &amp;lt;body&gt; on load (escapes the zoom stacking context that&lt;br /&gt;
  hid the popup); Edit/Delete as clear text buttons.&lt;br /&gt;
- contact.js: relocate modal out of #main-content; add/edit/delete handlers.&lt;br /&gt;
- AppConfig: bump asset version 360 -&gt; 361 so clients fetch the updated contact.js.&lt;/div&gt;+ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/bootstrap&lt;br /&gt;+ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/bootstrap/ContactUsTableBootstrap.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/DashboardController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/contact.js&lt;br /&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=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36890</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36890</guid></item>
<item><pubDate>Mon, 22 Jun 2026 13:24:44 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36889 – Revert Contact-Us page to static version (back out DB-backed editing ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Revert Contact-Us page to static version (back out DB-backed editing from r36888)&lt;br /&gt;
&lt;br /&gt;
Page was throwing SQLGrammarException on prod because the app&apos;s DB server lacks fofo.contact_us. Reverting contact-us.vm, contact.js and DashboardController to the working static version (r36887 content). Contact data unchanged. DB-backed editing to be re-enabled later once the correct prod DB is confirmed.&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/DashboardController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/contact.js&lt;br /&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=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36889</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36889</guid></item>
<item><pubDate>Mon, 22 Jun 2026 12:28:17 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36888 – Feat: Editable Contact-Us page (add/edit/delete) for authorised users  - ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;Feat: Editable Contact-Us page (add/edit/delete) for authorised users&lt;br /&gt;
&lt;br /&gt;
- New fofo.contact_us table backs main + escalation lists (ContactUs entity, ContactUsRepository, contact_us.sql seed of current 40 rows)&lt;br /&gt;
- DashboardController: load lists from DB + editor flag; POST /contactUs/save and /contactUs/delete (soft delete), gated to kangan.monga/neha.sharma/gaurav.mathur1&lt;br /&gt;
- contact-us.vm renders dynamically with add/edit/delete + modal shown only to editors; contact.js handlers&lt;br /&gt;
- NOTE: run contact_us.sql on prod fofo DB before deploying the WAR (no auto-DDL)&lt;/div&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/entity/ContactUs.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/ContactUsRepository.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/ContactUsRepositoryImpl.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/resources/sql/contact_us.sql&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/DashboardController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/contact.js&lt;br /&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=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36888</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36888</guid></item>
<item><pubDate>Fri, 19 Jun 2026 15:00:54 +0530</pubDate><dc:creator>vikas</dc:creator><title>Rev 36877 – Location Tracking Dashboard: Add BeatJourneyController</title><description>&lt;div&gt;&lt;strong&gt;vikas – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Location Tracking Dashboard: Add BeatJourneyController&lt;/div&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/BeatJourneyService.java&lt;br /&gt;+ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/BeatJourneyServiceImpl.java&lt;br /&gt;+ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/BeatJourneyController.java&lt;br /&gt;+ /trunk/profitmandi-fofo/src/main/webapp/resources/js/beat-journey.js&lt;br /&gt;+ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-journey.vm&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/include-scripts.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36877</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36877</guid></item>
<item><pubDate>Thu, 18 Jun 2026 16:20:46 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36868 – code committed fo bgc lead</title><description>&lt;div&gt;&lt;strong&gt;ranu – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;code committed fo bgc lead&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/dtr/BeatScheduleRepositoryImpl.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/LeadGeoLocationController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/lead.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/edit-lead.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36868</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36868</guid></item>
<item><pubDate>Thu, 18 Jun 2026 11:47:14 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36866 – code committed fo bgc lead</title><description>&lt;div&gt;&lt;strong&gt;ranu – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;code committed fo bgc lead&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/retailer.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36866</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36866</guid></item>
<item><pubDate>Wed, 17 Jun 2026 12:43:05 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36865 – code committed fo bgc lead</title><description>&lt;div&gt;&lt;strong&gt;ranu – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;code committed fo bgc lead&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/VisitRequestController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/beat-plan-app.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-plan-window.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36865</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36865</guid></item>
<item><pubDate>Tue, 16 Jun 2026 13:41:00 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36851 – Fix LOI Acquired Date validation rejecting manually-typed dates; bump asset ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix LOI Acquired Date validation rejecting manually-typed dates; bump asset version to 359&lt;br /&gt;
&lt;br /&gt;
Validate the Acquired Date range on blur instead of change so typing the&lt;br /&gt;
year digit-by-digit in the type=date field no longer rejects intermediate&lt;br /&gt;
values. Bump cache-buster version 358-&gt;359 so clients reload the updated JS.&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/AppConfig.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/loi-form.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36851</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36851</guid></item>
<item><pubDate>Mon, 15 Jun 2026 16:20:50 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36847 – code committed fo bgc lead</title><description>&lt;div&gt;&lt;strong&gt;ranu – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;code committed fo bgc lead&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/VisitRequestController.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/beat-plan-app.js&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-plan-window.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36847</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36847</guid></item>
<item><pubDate>Mon, 15 Jun 2026 16:07:55 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36845 – Fix Acquired Date rejecting today&apos;s date due to UTC vs ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix Acquired Date rejecting today&apos;s date due to UTC vs local midnight comparison&lt;br /&gt;
&lt;br /&gt;
new Date(&apos;YYYY-MM-DD&apos;) parses as UTC midnight while the &apos;today&apos; reference is&lt;br /&gt;
local midnight, so in IST (UTC+5:30) today&apos;s date compared as future and was&lt;br /&gt;
rejected. Add parseLocalYMD() to parse the picked value at local midnight and&lt;br /&gt;
use it in both the change handler and submit-time validation.&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/loi-form.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36845</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36845</guid></item>
<item><pubDate>Mon, 15 Jun 2026 14:28:03 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36843 – Enforce Acquired Date 7-day window in LOI form across all ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Enforce Acquired Date 7-day window in LOI form across all browsers&lt;br /&gt;
&lt;br /&gt;
Native date input min/max only greys out out-of-range dates reliably in&lt;br /&gt;
Chrome; Firefox/Safari still allowed picking dates outside the last 7 days.&lt;br /&gt;
Added a browser-independent &apos;change&apos; handler that clears an out-of-range&lt;br /&gt;
selection and alerts the user, instead of only catching it at submit.&lt;/div&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/loi-form.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36843</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36843</guid></item>
<item><pubDate>Mon, 15 Jun 2026 13:22:17 +0530</pubDate><dc:creator>aman</dc:creator><title>Rev 36842 – LOI form: restrict Acquired Date to the last 7 days ...</title><description>&lt;div&gt;&lt;strong&gt;aman – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;LOI form: restrict Acquired Date to the last 7 days (calendar min/max + client validation + server-side guard)&lt;/div&gt;~ /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/loiForm/LoiFormServiceImpl.java&lt;br /&gt;~ /trunk/profitmandi-fofo/src/main/webapp/resources/js/loi-form.js&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36842</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36842</guid></item>
<item><pubDate>Fri, 12 Jun 2026 19:34:55 +0530</pubDate><dc:creator>ranu</dc:creator><title>Rev 36838 – code commit for agenda fill time stamp</title><description>&lt;div&gt;&lt;strong&gt;ranu – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;code commit for agenda fill time stamp&lt;/div&gt;+ /trunk/profitmandi-fofo/src/main/webapp/resources/js/beat-report-approval.js&lt;br /&gt;+ /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/beat-report-approval.vm&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36838</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2Fprofitmandi-fofo%2Fsrc%2Fmain%2Fwebapp%2Fresources%2Fjs%2F&amp;isdir=1&amp;rev=36838</guid></item>
</channel></rss>