Subversion Repositories SmartDukaan

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
37144 3 h 29 m amit /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/ Brand eligibility: hide restricted (blocked + LOI-ineligible) brands on partner surfaces and enforce at purchase — PartnerSolrClient applies Solr brand exclusion on all partner demo-core queries; brand list + deal/store facets filtered; legacy solr-search title filter with word boundary; add-to-cart and checkout validate via validateOrderableBrands  
37143 3 h 29 m amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Brand eligibility: unified blocked + LOI-ineligible enforcement — new BlockedBrandService; BrandsService restrictedBrands/applyRestrictedSolrExclusion/validateOrderableBrands; hard-validate at add-to-cart (fofoId-aware addItemsToCart) and bulk order; cart validation uses restricted union  
37142 3 h 29 m amit /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/solr/ Brand eligibility: add brandExclusionFq helper and excludeBrands overload of getSolrDocs for partner restricted-brand filtering  
37141 4 h 33 m amit /trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/util/ Add FormattingUtils.formatNicDate(LocalDate) -> dd/MM/yyyy for NIC/IRP e-invoice date fields (DocDt, preceding-invoice InvDt); used by note IRN paths in profitmandi-dao r37140  
37140 4 h 33 m amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/ Fix NIC IRN date fields on note paths: format note DocDt + preceding-invoice InvDt as dd/MM/yyyy via FormattingUtils.formatNicDate instead of StringUtils.toString (Jackson serialized LocalDate to a JSON blob in the cron classpath, breaking cancelled-CN DBN IRN with 'Date of preceding invoice must be 10 chars'). Invoice DocDt path unchanged.  
37139 1 d 0 h ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/ rajat and akhill added for trial mail  
37138 1 d 1 h amit /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/v2/controller/fofo/ Remove updateAndInsertWodCodes endpoint: unguarded GET that bulk-stamped IT_CODE across all active stores' dealer mappings  
37137 1 d 2 h amit /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/ Remove updateAndInsertWodCodes endpoint: unguarded GET that bulk-stamped IT_CODE across all active stores' dealer mappings  
37136 1 d 2 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Release scheme payout and price-hike deduction on every GRN scan instead of purchase completion; serialize per-purchase processing with FOR UPDATE lock on fofo.purchase to prevent duplicate credits/debits under concurrent runs  
37135 1 d 4 h amit /trunk/profitmandi-fofo/src/main/ Price hike manual processing UI for finance: hike rows (amount<0) on incomplete price-drop screen show single Process Hike button wired to GET /priceHike/process/{id} (idempotent recovery sweep); drop-payout buttons and payout input hidden on hike rows; jsVersion 383  
37134 1 d 4 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/pricing/ Guard drop-payout flow against price hikes: processPriceDrop now rejects negative-amount price_drop rows (hikes are recovered via PriceHikeService /priceHike/process; their APPROVED imei rows mean already-debited, not payable)  
37133 1 d 7 h amit /trunk/profitmandi-fofo/src/main/ Bulk approve vendor catalog pricing requests by re-uploading the pricing file on the approval queue page: new /bulkVendorCatalogPricing/verify endpoint, upload control + JS handler on pending-requests page, single-row approve branch moved to service (approveVendorCatalogPricingLog); bump jsVersion to 381  
37132 1 d 7 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/ Add bulk approval of vendor catalog pricing via file re-upload: approveBulkVendorCatalogPricing validates re-uploaded file rows against pending requests (all-or-nothing) and approves them; extract single-row approval into approveVendorCatalogPricingLog; share workbook parsing between upload and verify paths  
37131 2 d 4 h ranu /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/ WHATSAPP_CAMPAIGN added in lead  
37130 3 d 4 h ranu /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/ rating api issue fix  
37129 3 d 5 h vikas /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/ Created LMS Dashboard  
37128 3 d 5 h ranu /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/scheduled/ revival and focust marking to fofo store  
37127 4 d 1 h amit /trunk/profitmandi-fofo/src/main/ Password override: record to devtools table + bulk download/upload page (dev/staging, isProd-gated)  
37126 4 d 1 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Password override persistence + bulk download/upload (dev/staging): PasswordOverride repo, resetPasswordById returns stored value, ExcelUtils password-override read/write  
37125 4 d 1 h vikas /trunk/ Created LMS Dashboard  

Show All