<?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/PyProj/src/shop2020/helpers/impl/DataService.py</title><description>WebSVN RSS feed &#x2013; SmartDukaan</description><lastBuildDate>Tue, 05 May 2026 10:42:44 +0530</lastBuildDate><generator>WebSVN 2.8.6-DEV</generator><language>en</language><link>https://svn.smartdukaan.com/log.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;max=40&amp;</link><atom:link href="https://svn.smartdukaan.com/rss.php?path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;repname=SmartDukaan" rel="self" type="application/rss+xml" />
<item><pubDate>Mon, 09 Feb 2026 16:59:51 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35701 – Performance fix: reduce logging level to WARNING, remove incompatible pool_pre_ping, ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 14 file(s) modified&lt;/strong&gt;&lt;br/&gt;Performance fix: reduce logging level to WARNING, remove incompatible pool_pre_ping, fix tornado dependency&lt;br /&gt;
&lt;br /&gt;
- Changed logging.basicConfig from DEBUG to WARNING in 6 service files to stop&lt;br /&gt;
  SQLAlchemy query spam that caused memory bloat (TransactionServer 553MB -&gt; 63MB)&lt;br /&gt;
- Set echoOn=False as default in PurchaseServiceHandler&lt;br /&gt;
- Removed pool_pre_ping=True from 7 DataService files (incompatible with SQLAlchemy 0.6.6)&lt;br /&gt;
- Updated tornado dependency from 1.0.1 to 1.0 in setup.py (1.0.1 unavailable on PyPI)&lt;/div&gt;~ /trunk/PyProj/src/setup.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/content/main/handler/ContentHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/logistics/service/impl/DataAccessor.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/logistics/service/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/logistics/service/impl/EcomExpressService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/catalog/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/inventory/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/order/impl/DataAccessors.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/order/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/order/impl/ObsoleteDataAccessors.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/user/impl/Dataservice.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/payments/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/purchase/main/handler/PurchaseServiceHandler.py&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=35701</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=35701</guid></item>
<item><pubDate>Wed, 28 Jan 2026 17:15:30 +0530</pubDate><dc:creator>amit</dc:creator><title>Rev 35608 – Fix DB connection pooling to reduce service restarts  - ...</title><description>&lt;div&gt;&lt;strong&gt;amit – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix DB connection pooling to reduce service restarts&lt;br /&gt;
&lt;br /&gt;
- Add pool_timeout=30 to fail fast instead of hanging indefinitely&lt;br /&gt;
- Add pool_pre_ping=True to detect stale MySQL connections before use&lt;br /&gt;
- Reduce pool_recycle from 7200s to 3600s for fresher connections&lt;br /&gt;
- Disable SQL echo logging (echo=False) to reduce memory/CPU usage&lt;br /&gt;
- Fix MongoDB connection with thread-safe initialization and proper pooling&lt;br /&gt;
&lt;br /&gt;
Modified services: helper, user, inventory, order, payment, logistics, catalog&lt;/div&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/logistics/service/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/catalog/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/inventory/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/order/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/user/impl/Dataservice.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/payments/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/utils/ContentUploadUtil.py&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=35608</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=35608</guid></item>
<item><pubDate>Sat, 06 Dec 2014 16:01:44 +0530</pubDate><dc:creator>kshitij.sood</dc:creator><title>Rev 13214 – Campaign &amp; gosf</title><description>&lt;div&gt;&lt;strong&gt;kshitij.sood – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;Campaign &amp; gosf&lt;/div&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataAccessor.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/HelperServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/ttypes.py&lt;br /&gt;+ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/Campaigns.java&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/HelperService.java&lt;br /&gt;~ /trunk/ThriftGen/thriftsrc/Helpers/HelperService.thrift&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=13214</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=13214</guid></item>
<item><pubDate>Tue, 14 Oct 2014 10:14:37 +0530</pubDate><dc:creator>manish.sharma</dc:creator><title>Rev 12929 – Committed by Manish Sharma for SMS api Integration on 11-Oct-2014</title><description>&lt;div&gt;&lt;strong&gt;manish.sharma – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Committed by Manish Sharma for SMS api Integration on 11-Oct-2014&lt;/div&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=12929</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=12929</guid></item>
<item><pubDate>Mon, 22 Sep 2014 10:36:26 +0530</pubDate><dc:creator>amit.gupta</dc:creator><title>Rev 12696 – Added Counter Registration logic</title><description>&lt;div&gt;&lt;strong&gt;amit.gupta – 26 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added Counter Registration logic&lt;/div&gt;~ /trunk/MobileWebsiteApi/src/main/java/in/shop2020/mobileapi/serving/controllers/ForgotPasswordController.java&lt;br /&gt;~ /trunk/MobileWebsiteApi/src/main/java/in/shop2020/mobileapi/serving/controllers/LoginController.java&lt;br /&gt;~ /trunk/MobileWebsiteApi/src/main/java/in/shop2020/mobileapi/serving/controllers/RegisterController.java&lt;br /&gt;~ /trunk/MobileWebsiteApi/src/main/java/in/shop2020/mobileapi/serving/pojos/NotificationPojo.java&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataAccessor.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/HelperServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/user/impl/Dataservice.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/user/impl/UserContextSerivceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/user/impl/UserDataAccessors.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/model/v1/user/ttypes.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/model/v1/user/UserContextService-remote&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/model/v1/user/UserContextService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService-remote&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/ttypes.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/warehouse/ttypes.py&lt;br /&gt;+ /trunk/ThriftConfig/src/main/java/in/shop2020/model/v1/user/Counter.java&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/model/v1/user/PrivateDealUser.java&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/model/v1/user/UserContextService.java&lt;br /&gt;+ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/DealerAuth.java&lt;br /&gt;+ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/DealerAuthRole.java&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/HelperService.java&lt;br /&gt;+ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/Location.java&lt;br /&gt;~ /trunk/ThriftGen/thriftsrc/Helpers/HelperService.thrift&lt;br /&gt;~ /trunk/ThriftGen/thriftsrc/UserModel/UserModel.thrift&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=12696</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=12696</guid></item>
<item><pubDate>Thu, 18 Sep 2014 16:58:06 +0530</pubDate><dc:creator>manish.sharma</dc:creator><title>Rev 12691 – Committed by Manish Sharma for Sms Integration on 18-Sep-2014</title><description>&lt;div&gt;&lt;strong&gt;manish.sharma – 15 file(s) modified&lt;/strong&gt;&lt;br/&gt;Committed by Manish Sharma for Sms Integration on 18-Sep-2014&lt;/div&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/Converters.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataAccessor.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/HelperServiceHandler.py&lt;br /&gt;+ /trunk/PyProj/src/shop2020/helpers/impl/SmsSender.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService-remote&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/ttypes.py&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/HelperService.java&lt;br /&gt;+ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/SmsDeliveryStatus.java&lt;br /&gt;+ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/SmsStatus.java&lt;br /&gt;+ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/SmsType.java&lt;br /&gt;+ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/UserSms.java&lt;br /&gt;+ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/UserSmsInfo.java&lt;br /&gt;~ /trunk/ThriftGen/thriftsrc/Helpers/HelperService.thrift&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=12691</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=12691</guid></item>
<item><pubDate>Fri, 01 Aug 2014 04:28:02 +0530</pubDate><dc:creator>kshitij.sood</dc:creator><title>Rev 12256 – Changes related to bulk scrape</title><description>&lt;div&gt;&lt;strong&gt;kshitij.sood – 27 file(s) modified&lt;/strong&gt;&lt;br/&gt;Changes related to bulk scrape&lt;/div&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/Converters.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/catalog/impl/CatalogServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/catalog/impl/Convertors.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/catalog/impl/DataAcessors.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/catalog/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/catalog/script/AmazonScraper.py&lt;br /&gt;+ /trunk/PyProj/src/shop2020/model/v1/catalog/script/CompetitorScraping.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/catalog/script/FlipkartScraper.py&lt;br /&gt;+ /trunk/PyProj/src/shop2020/model/v1/catalog/script/SellerCentralScraper.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/model/v1/catalog/CatalogService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/model/v1/catalog/ttypes.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/ttypes.py&lt;br /&gt;+ /trunk/Support/src/main/java/in/shop2020/support/controllers/CompetitionScrapingController.java&lt;br /&gt;~ /trunk/Support/src/main/java/in/shop2020/support/controllers/ReportsController.java&lt;br /&gt;~ /trunk/Support/src/main/java/in/shop2020/support/utils/ReportsUtils.java&lt;br /&gt;+ /trunk/Support/src/main/webapp/images/galary_loading.gif&lt;br /&gt;+ /trunk/Support/src/main/webapp/WEB-INF/content/competition-scraping-addItem.vm&lt;br /&gt;+ /trunk/Support/src/main/webapp/WEB-INF/content/competition-scraping-index.vm&lt;br /&gt;+ /trunk/Support/src/main/webapp/WEB-INF/content/competition-scraping-previous.vm&lt;br /&gt;+ /trunk/Support/src/main/webapp/WEB-INF/content/competition-scraping-show.vm&lt;br /&gt;+ /trunk/Support/src/main/webapp/WEB-INF/content/competition-scraping-upload.vm&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/model/v1/catalog/CatalogService.java&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/model/v1/catalog/CompetitorPricing.java&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/HelperService.java&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/ReportUser.java&lt;br /&gt;~ /trunk/ThriftGen/thriftsrc/Helpers/HelperService.thrift&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=12256</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=12256</guid></item>
<item><pubDate>Fri, 07 Jun 2013 10:13:38 +0530</pubDate><dc:creator>amar.kumar</dc:creator><title>Rev 7410 – Changes for  1)Multiple Ours Physical Warehouses 2)Movement of Goods ...</title><description>&lt;div&gt;&lt;strong&gt;amar.kumar – 111 file(s) modified&lt;/strong&gt;&lt;br/&gt;Changes for &lt;br /&gt;
1)Multiple Ours Physical Warehouses&lt;br /&gt;
2)Movement of Goods across our warehouses&lt;br /&gt;
3)Creation of orders for different sources through Excel Upload&lt;br /&gt;
&lt;br /&gt;
Reviewed By Amit Gupta&lt;/div&gt;~ /trunk/InventoryManager/src/main/java/in/shop2020/inventory/controllers/BaseController.java&lt;br /&gt;~ /trunk/InventoryManager/src/main/java/in/shop2020/inventory/controllers/DoaInController.java&lt;br /&gt;~ /trunk/InventoryManager/src/main/java/in/shop2020/inventory/controllers/DoaOutController.java&lt;br /&gt;~ /trunk/InventoryManager/src/main/java/in/shop2020/inventory/controllers/InventoryReaderController.java&lt;br /&gt;~ /trunk/InventoryManager/src/main/java/in/shop2020/inventory/controllers/InvoiceController.java&lt;br /&gt;~ /trunk/InventoryManager/src/main/java/in/shop2020/inventory/controllers/PurchaseController.java&lt;br /&gt;~ /trunk/InventoryManager/src/main/java/in/shop2020/inventory/controllers/PurchaseOrderController.java&lt;br /&gt;~ /trunk/InventoryManager/src/main/java/in/shop2020/inventory/controllers/PurchaseReturnController.java&lt;br /&gt;~ /trunk/InventoryManager/src/main/java/in/shop2020/inventory/controllers/ScanRecordController.java&lt;br /&gt;~ /trunk/InventoryManager/src/main/java/in/shop2020/inventory/controllers/SupplierController.java&lt;br /&gt;+ /trunk/InventoryManager/src/main/java/in/shop2020/inventory/controllers/TransferLotController.java&lt;br /&gt;+ /trunk/InventoryManager/src/main/java/in/shop2020/inventory/controllers/TransferLotReceiveController.java&lt;br /&gt;~ /trunk/InventoryManager/src/main/java/in/shop2020/inventory/service/PdfPoSheetGenerator.java&lt;br /&gt;+ /trunk/InventoryManager/src/main/webapp/css/colorbox.css&lt;br /&gt;~ /trunk/InventoryManager/src/main/webapp/css/common.css&lt;br /&gt;+ /trunk/InventoryManager/src/main/webapp/css/images&lt;br /&gt;+ /trunk/InventoryManager/src/main/webapp/css/images/border.png&lt;br /&gt;+ /trunk/InventoryManager/src/main/webapp/css/images/controls.png&lt;br /&gt;+ /trunk/InventoryManager/src/main/webapp/css/images/loading.gif&lt;br /&gt;+ /trunk/InventoryManager/src/main/webapp/css/images/loading_background.png&lt;br /&gt;+ /trunk/InventoryManager/src/main/webapp/css/images/overlay.png&lt;br /&gt;+ /trunk/InventoryManager/src/main/webapp/images/sort_asc.png&lt;br /&gt;+ /trunk/InventoryManager/src/main/webapp/images/sort_asc_disabled.png&lt;br /&gt;+ /trunk/InventoryManager/src/main/webapp/images/sort_both.png&lt;br /&gt;+ /trunk/InventoryManager/src/main/webapp/images/sort_desc.png&lt;br /&gt;+ /trunk/InventoryManager/src/main/webapp/images/sort_desc_disabled.png&lt;br /&gt;+ /trunk/InventoryManager/src/main/webapp/js/common.js&lt;br /&gt;~ /trunk/InventoryManager/src/main/webapp/js/jquery.colorbox-min.js&lt;br /&gt;+ /trunk/InventoryManager/src/main/webapp/js/jquery.colorbox.js&lt;br /&gt;~ /trunk/InventoryManager/src/main/webapp/js/purchase-order-common.js&lt;br /&gt;~ /trunk/InventoryManager/src/main/webapp/js/purchase-order-events.js&lt;br /&gt;~ /trunk/InventoryManager/src/main/webapp/js/purchase.js&lt;br /&gt;+ /trunk/InventoryManager/src/main/webapp/js/transfer-lot.js&lt;br /&gt;~ /trunk/InventoryManager/src/main/webapp/WEB-INF/content/current-inventory-show.vm&lt;br /&gt;~ /trunk/InventoryManager/src/main/webapp/WEB-INF/content/index.vm&lt;br /&gt;~ /trunk/InventoryManager/src/main/webapp/WEB-INF/content/invoice-editNew.vm&lt;br /&gt;~ /trunk/InventoryManager/src/main/webapp/WEB-INF/content/purchase-order-editNew.vm&lt;br /&gt;~ /trunk/InventoryManager/src/main/webapp/WEB-INF/content/purchase-order-index.vm&lt;br /&gt;~ /trunk/InventoryManager/src/main/webapp/WEB-INF/content/purchase-show.vm&lt;br /&gt;~ /trunk/InventoryManager/src/main/webapp/WEB-INF/content/supplier-editNew.vm&lt;br /&gt;+ /trunk/InventoryManager/src/main/webapp/WEB-INF/content/transfer-lot-index.vm&lt;br /&gt;+ /trunk/InventoryManager/src/main/webapp/WEB-INF/content/transfer-lot-new.vm&lt;br /&gt;+ /trunk/InventoryManager/src/main/webapp/WEB-INF/content/transfer-lot-output.vm&lt;br /&gt;+ /trunk/InventoryManager/src/main/webapp/WEB-INF/content/transfer-lot-receive-show.vm&lt;br /&gt;+ /trunk/InventoryManager/src/main/webapp/WEB-INF/content/transfer-lot-show.vm&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataAccessor.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/HelperServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/inventory/impl/DataAcessors.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/order/impl/Convertors.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/order/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/order/script/A110Processor.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/order/script/FreebieBulkOrderCreator.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/purchase/main/handler/PurchaseServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/purchase/main/model/Invoice.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/purchase/main/model/PurchaseOrder.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/crm/ttypes.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/model/v1/inventory/ttypes.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/model/v1/order/ttypes.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/purchase/PurchaseService-remote&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/purchase/PurchaseService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/purchase/ttypes.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService-remote&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/ttypes.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/warehouse/ttypes.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/warehouse/WarehouseService-remote&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/warehouse/WarehouseService.py&lt;br /&gt;+ /trunk/Support/src/main/java/in/shop2020/support/controllers/SourceOrderCreationController.java&lt;br /&gt;+ /trunk/Support/src/main/webapp/WEB-INF/content/source-order-creation-authsuccess.vm&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/crm/CRMService.java&lt;br /&gt;+ /trunk/ThriftConfig/src/main/java/in/shop2020/crm/CRMServiceException.java&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/model/v1/inventory/WarehouseType.java&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/model/v1/order/OrderSource.java&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/model/v1/order/OrderStatus.java&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/model/v1/order/SourceDetail.java&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/model/v1/order/TransactionService.java&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/purchase/Invoice.java&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/purchase/PurchaseService.java&lt;br /&gt;+ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/AgentWarehouseMapping.java&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/HelperService.java&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/warehouse/InventoryItem.java&lt;br /&gt;+ /trunk/ThriftConfig/src/main/java/in/shop2020/warehouse/PossibleWarehouseMovement.java&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/warehouse/Scan.java&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/warehouse/ScanType.java&lt;br /&gt;+ /trunk/ThriftConfig/src/main/java/in/shop2020/warehouse/TransferLot.java&lt;br /&gt;+ /trunk/ThriftConfig/src/main/java/in/shop2020/warehouse/transferLot.java&lt;br /&gt;+ /trunk/ThriftConfig/src/main/java/in/shop2020/warehouse/TransferLotStatus.java&lt;br /&gt;+ /trunk/ThriftConfig/src/main/java/in/shop2020/warehouse/TransferType.java&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/warehouse/WarehouseService.java&lt;br /&gt;~ /trunk/ThriftGen/thriftsrc/CRMService/CRMService.thrift&lt;br /&gt;~ /trunk/ThriftGen/thriftsrc/Helpers/HelperService.thrift&lt;br /&gt;~ /trunk/ThriftGen/thriftsrc/InventoryService/InventoryService.thrift&lt;br /&gt;~ /trunk/ThriftGen/thriftsrc/OrderService/OrderService.thrift&lt;br /&gt;~ /trunk/ThriftGen/thriftsrc/PurchaseService/PurchaseService.thrift&lt;br /&gt;~ /trunk/ThriftGen/thriftsrc/WarehouseService/WarehouseService.thrift&lt;br /&gt;~ /trunk/WarehouseService/src/main/java/in/shop2020/warehouse/domain/InventoryItem.java&lt;br /&gt;+ /trunk/WarehouseService/src/main/java/in/shop2020/warehouse/domain/PossibleWarehouseMovement.java&lt;br /&gt;~ /trunk/WarehouseService/src/main/java/in/shop2020/warehouse/domain/Scan.java&lt;br /&gt;+ /trunk/WarehouseService/src/main/java/in/shop2020/warehouse/domain/TransferLot.java&lt;br /&gt;~ /trunk/WarehouseService/src/main/java/in/shop2020/warehouse/handler/InventoryItemHandler.java&lt;br /&gt;~ /trunk/WarehouseService/src/main/java/in/shop2020/warehouse/handler/ScanHandler.java&lt;br /&gt;+ /trunk/WarehouseService/src/main/java/in/shop2020/warehouse/handler/TransferLotHandler.java&lt;br /&gt;~ /trunk/WarehouseService/src/main/java/in/shop2020/warehouse/persistence/InventoryItemMapper.java&lt;br /&gt;~ /trunk/WarehouseService/src/main/java/in/shop2020/warehouse/persistence/ScanMapper.java&lt;br /&gt;+ /trunk/WarehouseService/src/main/java/in/shop2020/warehouse/persistence/TransferLotMapper.java&lt;br /&gt;~ /trunk/WarehouseService/src/main/java/in/shop2020/warehouse/service/handler/WarehouseServiceHandler.java&lt;br /&gt;~ /trunk/WarehouseService/src/main/resources/in/shop2020/warehouse/persistence/InventoryItemMapper.xml&lt;br /&gt;~ /trunk/WarehouseService/src/main/resources/in/shop2020/warehouse/persistence/ScanMapper.xml&lt;br /&gt;+ /trunk/WarehouseService/src/main/resources/in/shop2020/warehouse/persistence/TransferLotMapper.xml&lt;br /&gt;~ /trunk/WarehouseService/src/main/resources/mybatis-config.xml&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=7410</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=7410</guid></item>
<item><pubDate>Wed, 22 Aug 2012 16:45:50 +0530</pubDate><dc:creator>rajveer</dc:creator><title>Rev 5864 – Changes in email sender to support cc and bcc.</title><description>&lt;div&gt;&lt;strong&gt;rajveer – 11 file(s) modified&lt;/strong&gt;&lt;br/&gt;Changes in email sender to support cc and bcc.&lt;/div&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/Converters.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataAccessor.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/EmailSender.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/HelperServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService-remote&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/ttypes.py&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/HelperService.java&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/UserEmail.java&lt;br /&gt;~ /trunk/ThriftGen/thriftsrc/Helpers/HelperService.thrift&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=5864</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=5864</guid></item>
<item><pubDate>Mon, 26 Mar 2012 16:21:02 +0530</pubDate><dc:creator>varun.gupta</dc:creator><title>Rev 4806 – Ticket #1008 - Helper service modified to store quick links ...</title><description>&lt;div&gt;&lt;strong&gt;varun.gupta – 12 file(s) modified&lt;/strong&gt;&lt;br/&gt;Ticket #1008 - Helper service modified to store quick links and a UI created to manage these&lt;/div&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/Converters.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataAccessor.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/HelperServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService-remote&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/ttypes.py&lt;br /&gt;+ /trunk/Support/src/main/java/in/shop2020/support/controllers/QuicklinksController.java&lt;br /&gt;+ /trunk/Support/src/main/webapp/WEB-INF/content/quicklinks-index.vm&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/HelperService.java&lt;br /&gt;+ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/QuickLink.java&lt;br /&gt;~ /trunk/ThriftGen/thriftsrc/Helpers/HelperService.thrift&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=4806</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=4806</guid></item>
<item><pubDate>Mon, 05 Sep 2011 15:10:15 +0530</pubDate><dc:creator>rajveer</dc:creator><title>Rev 3187 – Made database hostname configurable.</title><description>&lt;div&gt;&lt;strong&gt;rajveer – 23 file(s) modified&lt;/strong&gt;&lt;br/&gt;Made database hostname configurable.&lt;/div&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataAccessor.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/HelperServer.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/HelperServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/logistics/service/impl/DataAccessor.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/logistics/service/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/logistics/service/impl/LogisticsServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/logistics/service/LogisticsServer.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/catalog/CatalogServer.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/catalog/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/catalog/impl/InventoryServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/order/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/order/impl/OrderServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/order/TransactionServer.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/user/impl/Dataservice.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/user/impl/PromotionDataAccessors.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/user/impl/PromotionServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/user/impl/UserContextSerivceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/user/impl/UserDataAccessors.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/user/PromotionServer.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/user/UserContextServer.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/warehouse/main/handler/WarehouseHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/warehouse/main/WarehouseServer.py&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=3187</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=3187</guid></item>
<item><pubDate>Tue, 23 Aug 2011 19:04:51 +0530</pubDate><dc:creator>chandranshu</dc:creator><title>Rev 3005 – Started archiving user emails. This should reduce the time taken ...</title><description>&lt;div&gt;&lt;strong&gt;chandranshu – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Started archiving user emails. This should reduce the time taken to query the table.&lt;/div&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataAccessor.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/test/Test.py&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=3005</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=3005</guid></item>
<item><pubDate>Wed, 06 Jul 2011 16:10:01 +0530</pubDate><dc:creator>chandranshu</dc:creator><title>Rev 2445 – Moved out the DashboardUser class into its own file. Started ...</title><description>&lt;div&gt;&lt;strong&gt;chandranshu – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Moved out the DashboardUser class into its own file. Started returning the dashboard user from the authenticate method&lt;/div&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataAccessor.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/HelperServiceHandler.py&lt;br /&gt;+ /trunk/PyProj/src/shop2020/helpers/impl/model&lt;br /&gt;+ /trunk/PyProj/src/shop2020/helpers/impl/model/DashboardUser.py&lt;br /&gt;+ /trunk/PyProj/src/shop2020/helpers/impl/model/__init__.py&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=2445</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=2445</guid></item>
<item><pubDate>Tue, 28 Jun 2011 20:52:10 +0530</pubDate><dc:creator>ankur.singhal</dc:creator><title>Rev 2358 – Enhancements in Catalog dashboard.</title><description>&lt;div&gt;&lt;strong&gt;ankur.singhal – 11 file(s) modified&lt;/strong&gt;&lt;br/&gt;Enhancements in Catalog dashboard.&lt;/div&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/Converters.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/HelperServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/catalog/impl/DataAcessors.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/catalog/impl/InventoryServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/catalog/test/CatalogTest.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/model/v1/catalog/InventoryService-remote&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/model/v1/catalog/InventoryService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService-remote&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/ttypes.py&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=2358</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=2358</guid></item>
<item><pubDate>Wed, 01 Jun 2011 14:03:48 +0530</pubDate><dc:creator>ankur.singhal</dc:creator><title>Rev 2025 – added a method to authenticate CatalogDashboardUser. Also added a DB ...</title><description>&lt;div&gt;&lt;strong&gt;ankur.singhal – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;added a method to authenticate CatalogDashboardUser. Also added a DB entity CatalogDashboardUser.&lt;/div&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/Converters.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataAccessor.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/HelperServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService-remote&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/ttypes.py&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=2025</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=2025</guid></item>
<item><pubDate>Thu, 19 May 2011 15:34:35 +0530</pubDate><dc:creator>ankur.singhal</dc:creator><title>Rev 1891 – enhancements/modifications done to move the reports in reporting dashboard.</title><description>&lt;div&gt;&lt;strong&gt;ankur.singhal – 36 file(s) modified&lt;/strong&gt;&lt;br/&gt;enhancements/modifications done to move the reports in reporting dashboard.&lt;/div&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/Converters.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataAccessor.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/HelperServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/test/Test.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/user/impl/UserContextSerivceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/user/impl/UserDataAccessors.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/model/v1/user/UserContextService-remote&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/model/v1/user/UserContextService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService-remote&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/ttypes.py&lt;br /&gt;+ /trunk/Support/src/main/java/in/shop2020/support/controllers/LogoutController.java&lt;br /&gt;~ /trunk/Support/src/main/java/in/shop2020/support/controllers/PaymentDetailsController.java&lt;br /&gt;~ /trunk/Support/src/main/java/in/shop2020/support/controllers/RegisteredUsersController.java&lt;br /&gt;+ /trunk/Support/src/main/java/in/shop2020/support/controllers/ReportsController.java&lt;br /&gt;~ /trunk/Support/src/main/java/in/shop2020/support/controllers/StatisticsController.java&lt;br /&gt;~ /trunk/Support/src/main/java/in/shop2020/support/controllers/UserOrdersController.java&lt;br /&gt;+ /trunk/Support/src/main/java/in/shop2020/support/interceptors&lt;br /&gt;+ /trunk/Support/src/main/java/in/shop2020/support/interceptors/LoginInterceptor.java&lt;br /&gt;+ /trunk/Support/src/main/java/in/shop2020/support/services/AnalysisDataGenerator.java&lt;br /&gt;~ /trunk/Support/src/main/java/in/shop2020/support/services/RegisteredUsersGenerator.java&lt;br /&gt;~ /trunk/Support/src/main/resources/struts.xml&lt;br /&gt;+ /trunk/Support/src/main/webapp/WEB-INF/content/exception.vm&lt;br /&gt;~ /trunk/Support/src/main/webapp/WEB-INF/content/payment-details-authsuccess.vm&lt;br /&gt;~ /trunk/Support/src/main/webapp/WEB-INF/content/registered-users-authsuccess.vm&lt;br /&gt;+ /trunk/Support/src/main/webapp/WEB-INF/content/reports-authfail.vm&lt;br /&gt;+ /trunk/Support/src/main/webapp/WEB-INF/content/reports-authsuccess.vm&lt;br /&gt;+ /trunk/Support/src/main/webapp/WEB-INF/content/reports-common.vm&lt;br /&gt;~ /trunk/Support/src/main/webapp/WEB-INF/content/statistics-authsuccess.vm&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/model/v1/user/UserContextService.java&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/HelperService.java&lt;br /&gt;+ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/Report.java&lt;br /&gt;+ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/ReportUser.java&lt;br /&gt;~ /trunk/ThriftGen/thriftsrc/Helpers/HelperService.thrift&lt;br /&gt;~ /trunk/ThriftGen/thriftsrc/UserModel/UserModel.thrift&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=1891</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=1891</guid></item>
<item><pubDate>Fri, 29 Apr 2011 15:24:07 +0530</pubDate><dc:creator>ankur.singhal</dc:creator><title>Rev 1610 – Added password protection for Statistics user.</title><description>&lt;div&gt;&lt;strong&gt;ankur.singhal – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added password protection for Statistics user.&lt;/div&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/Converters.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/HelperServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService-remote&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/ttypes.py&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=1610</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=1610</guid></item>
<item><pubDate>Mon, 18 Apr 2011 12:27:36 +0530</pubDate><dc:creator>varun.gupta</dc:creator><title>Rev 1422 – Back-end to retrieve emails enqueued for sending</title><description>&lt;div&gt;&lt;strong&gt;varun.gupta – 9 file(s) modified&lt;/strong&gt;&lt;br/&gt;Back-end to retrieve emails enqueued for sending&lt;/div&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/Converters.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataAccessor.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/HelperServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService-remote&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/ttypes.py&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/HelperService.java&lt;br /&gt;~ /trunk/ThriftGen/thriftsrc/Helpers/HelperService.thrift&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=1422</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=1422</guid></item>
<item><pubDate>Wed, 13 Apr 2011 18:22:25 +0530</pubDate><dc:creator>varun.gupta</dc:creator><title>Rev 1395 – Backend to save (enqueue) email for batch sending implemented</title><description>&lt;div&gt;&lt;strong&gt;varun.gupta – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;Backend to save (enqueue) email for batch sending implemented&lt;/div&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataAccessor.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/HelperServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService-remote&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/ttypes.py&lt;br /&gt;~ /trunk/ThriftConfig/src/main/java/in/shop2020/utils/HelperService.java&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=1395</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=1395</guid></item>
<item><pubDate>Mon, 04 Apr 2011 12:20:01 +0530</pubDate><dc:creator>chandranshu</dc:creator><title>Rev 1248 – Made database name a configurable parameter for Payment, Logistics and ...</title><description>&lt;div&gt;&lt;strong&gt;chandranshu – 11 file(s) modified&lt;/strong&gt;&lt;br/&gt;Made database name a configurable parameter for Payment, Logistics and Helper service to ensure that test and development databases can be different&lt;/div&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataAccessor.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/HelperServer.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/HelperServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/logistics/service/impl/DataAccessor.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/logistics/service/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/logistics/service/impl/LogisticsServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/logistics/service/LogisticsServer.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/payments/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/payments/impl/PaymentsHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/payments/PaymentsServer.py&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=1248</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=1248</guid></item>
<item><pubDate>Thu, 24 Mar 2011 18:10:53 +0530</pubDate><dc:creator>chandranshu</dc:creator><title>Rev 1131 – Added pool_recycle parameter to the create_engine call</title><description>&lt;div&gt;&lt;strong&gt;chandranshu – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added pool_recycle parameter to the create_engine call&lt;/div&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/logistics/service/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/payments/impl/DataService.py&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=1131</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=1131</guid></item>
<item><pubDate>Fri, 04 Feb 2011 15:44:56 +0530</pubDate><dc:creator>chandranshu</dc:creator><title>Rev 759 – Added LogisticsUser to the helper service. mark orders as manifested ...</title><description>&lt;div&gt;&lt;strong&gt;chandranshu – 16 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added LogisticsUser to the helper service. mark orders as manifested to the txn service&lt;/div&gt;+ /trunk/PyProj/src/shop2020/helpers/impl/Converters.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/HelperServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/logistics/service/logistics.sqlite&lt;br /&gt;+ /trunk/PyProj/src/shop2020/logistics/service/script/AwbNumberLoader.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/catalog/impl/Convertors.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/catalog/impl/DataAcessors.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/catalog/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/order/impl/DataAccessors.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/order/impl/OrderServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/model/v1/catalog/ttypes.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/model/v1/order/TransactionService-remote&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/model/v1/order/TransactionService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService-remote&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/ttypes.py&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=759</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=759</guid></item>
<item><pubDate>Thu, 03 Feb 2011 12:31:46 +0530</pubDate><dc:creator>rajveer</dc:creator><title>Rev 746 – support mysql added for mysql</title><description>&lt;div&gt;&lt;strong&gt;rajveer – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;support mysql added for mysql&lt;/div&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/logistics/service/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/logistics/service/impl/LogisticsServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/catalog/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/order/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/user/impl/Dataservice.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/payments/impl/DataService.py&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=746</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=746</guid></item>
<item><pubDate>Fri, 12 Nov 2010 12:18:58 +0530</pubDate><dc:creator>rajveer</dc:creator><title>Rev 494 – 1) Adding warehouse login db in helper services 2) Logistics ...</title><description>&lt;div&gt;&lt;strong&gt;rajveer – 18 file(s) modified&lt;/strong&gt;&lt;br/&gt;1) Adding warehouse login db in helper services&lt;br /&gt;
2) Logistics Estimation implemented.&lt;br /&gt;
3) Add billing details function in order service&lt;br /&gt;
4) OrderStatus updates&lt;br /&gt;
and some bug fixings.&lt;/div&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataAccessor.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/helpers/impl/HelperServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/logistics/service/impl/Converters.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/logistics/service/impl/LogisticsServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/logistics/service/test/Test.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/catalog/impl/Convertors.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/catalog/impl/DataAcessors.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/catalog/test/CatalogTest.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/order/impl/Convertors.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/order/impl/DataAccessors.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/order/impl/OrderServiceHandler.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/model/v1/order/TransactionService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/model/v1/order/ttypes.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService-remote&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/ttypes.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/utils/OrderStatus.py&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=494</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=494</guid></item>
<item><pubDate>Thu, 15 Jul 2010 13:58:41 +0530</pubDate><dc:creator>ashish</dc:creator><title>Rev 353 – python servers for helper and some changes in shopping cart.</title><description>&lt;div&gt;&lt;strong&gt;ashish – 20 file(s) modified&lt;/strong&gt;&lt;br/&gt;python servers for helper and some changes in shopping cart.&lt;/div&gt;+ /trunk/PyProj/src/shop2020/helpers&lt;br /&gt;+ /trunk/PyProj/src/shop2020/helpers/impl&lt;br /&gt;+ /trunk/PyProj/src/shop2020/helpers/impl/DataAccessor.py&lt;br /&gt;+ /trunk/PyProj/src/shop2020/helpers/impl/DataService.py&lt;br /&gt;+ /trunk/PyProj/src/shop2020/helpers/impl/HelperServer.py&lt;br /&gt;+ /trunk/PyProj/src/shop2020/helpers/impl/HelperServiceHandler.py&lt;br /&gt;+ /trunk/PyProj/src/shop2020/helpers/impl/__init__.py&lt;br /&gt;+ /trunk/PyProj/src/shop2020/helpers/__init__.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/cart/impl/Converters.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/cart/impl/DataAccessors.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/cart/impl/DataService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/cart/impl/ShoppingCartServiceHandler.py&lt;br /&gt;+ /trunk/PyProj/src/shop2020/model/v1/cart/ShoppingCartServer.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/model/v1/order/impl/DataAccessors.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/model/v1/shoppingcart/ShoppingCartService-remote&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/model/v1/shoppingcart/ShoppingCartService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/model/v1/shoppingcart/ttypes.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService-remote&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/HelperService.py&lt;br /&gt;~ /trunk/PyProj/src/shop2020/thriftpy/utils/ttypes.py&lt;br /&gt;</description><link>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=353</link><guid>https://svn.smartdukaan.com/revision.php?repname=SmartDukaan&amp;path=%2Ftrunk%2FPyProj%2Fsrc%2Fshop2020%2Fhelpers%2Fimpl%2FDataService.py&amp;rev=353</guid></item>
</channel></rss>