Subversion Repositories SmartDukaan

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
37247 67 d 16 h amit /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/ Hot deal surfacing: HotDealEnrichmentService attaches hotDealTags (condition/activated/warranty/fin-mapped/affordability pills, No values hidden) to fofo listing, favourites and partnerdeals responses; /fofo hotDeal=true now sources from model_hot_deal actives via Solr catalogId filter  
37224 69 d 9 h amit /trunk/profitmandi-web/src/main/ external api v2: paginated storeMaster endpoint + docs  
37219 69 d 12 h amit /trunk/profitmandi-web/src/main/resources/ external api v2: docs page - categoryMaster, gst, categorySpecs, item fields, paginated stock  
37207 69 d 14 h amit /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/external/ external api v2: categoryMaster endpoint, client-scoped feeds, itemIds-optional paginated /stock  
37196 70 d 15 h ranu /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/filter/ v2 version some fixes  
37195 70 d 15 h ranu /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/config/ ai + brand display mapping fixed  
37185 74 d 11 h ranu /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/ ai + brand display mapping fixed  
37183 74 d 11 h amit /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/ PJP agenda assign: composeAgendaTaskName on create/batch/revisit (supervisor on-the-go path); revival visibility filter on GET agendas; skip blank checkout discussions  
37177 74 d 14 h amit /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/ PJP agenda instances: per-agenda visit logs at checkout + open-agendas endpoint  
37157 75 d 10 h amit /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/ getPartners null-safe saholic lookup (one bad partner row no longer 500s the whole list), retailer registration uses idempotent user_accounts upsert, V2CartController distinguishes missing-procurement-cart (404) from missing auth token (401)  
37153 77 d 9 h vikas /trunk/ Null check for email  
37152 77 d 9 h amit /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/external/ External partner API: fix /external/v1/docs 500 — return byte[] with explicit text/html (no StringHttpMessageConverter registered in WebMVCConfig)  
37150 77 d 12 h amit /trunk/profitmandi-web/src/main/ External partner API (web): /external/v1 endpoints (catalogMaster, catalogSkuMaster, skuMaster, storeMaster + catalogs/catalogSkus/stock lookups), X-Api-Key ApiKeyInterceptor on /external/** (excluded from JWT/CORS/post interceptors), hosted partner docs at /external/v1/docs. Requires migration_external_api_client.sql (r37149) on DB before deploy.  
37146 77 d 14 h ranu /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/v2/controller/fofo/ ticket l1 to l9 level introduced  
37144 80 d 9 h 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  
37138 81 d 8 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  
37130 83 d 10 h ranu /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/ rating api issue fix  
37117 88 d 8 h ranu /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/v2/controller/ adld ui launch for mannual  
37116 88 d 8 h ranu /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/v2/controller/ v2 version some fixes  
37115 88 d 8 h amit /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/ Guard /partnerdeals/{id} against empty deal response: return DEAL_NOT_FOUND instead of 500 (IndexOutOfBoundsException on dealResponse.get(0)) when the catalog is not a matching partner deal in Solr  

Show All