Subversion Repositories SmartDukaan

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
37906 9 h 15 m vikas /trunk/profitmandi-fofo/src/main/ Corrected PJP Data  
37905 10 h 39 m ranu /trunk/ commi tfile for offer radar send to all related department  
37904 12 h 38 m amit /trunk/profitmandi-dao/src/main/ fix(catalog): delist job treats an activated IMEI as sold

- partner-stock guard in CatalogDelistServiceImpl ignores a unit whose IMEI is in
fofo.activated_imei with activation on/after the partner received it, even if
the partner never billed it (item 30834: 6 Vivo Y91i units at UPHRD130,
activated 2021, kept the listing alive)
- units activated before receipt (returns/demo) and non-serialized stock still count
- delist_inactive_listings_rolling_24m.sql mirrored
 
37903 13 h 18 m ranu /trunk/profitmandi-fofo/src/main/ commi tfile for pine lab scrping emi plans  
37902 13 h 18 m ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/catalog/ pinelab emi offer publish  
37901 1 d 8 h ranu /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/services/ pinelab emi offer publish  
37900 1 d 8 h ranu /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/ pinelab emi offer publish  
37899 1 d 8 h ranu /trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/ commi tfile for pine lab scrping emi plans  
37898 1 d 8 h ranu /trunk/ commi tfile for pine lab scrping emi plans  
37897 1 d 8 h ranu /trunk/ commi tfile for pine lab scrping emi plans  
37896 1 d 12 h aman /trunk/ Fin services: stop add-brands-to-service timing out

addPartnerServiceAndBrandService looked up partner_service and partner_service_brand
once per store x brand (each SELECT auto-flushing a growing session), so adding a brand
to a service with many brands (e.g. NOTHING on Bajaj) ran past the request timeout.
Load existing rows in two queries and insert only what's missing. The add endpoints
(fofo + web v2) also skip brands already on the service, so a retry can't duplicate them.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012RhScihkTVEM5oJgpFkKWn
 
37895 1 d 12 h ranu /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/ cron setup for rbm ranking  
37894 1 d 13 h ranu /trunk/profitmandi-cron/src/main/java/com/smartdukaan/cron/migrations/ remove tarun sir email from some storetimline tat email  
37893 1 d 13 h aman /trunk/ AI Assistant leads: split Phone vs Web, route toll-free (IRA_PHONE) leads to Meenakshi

- /add/lead accepts optional source (IRA_PHONE / IRA_WEB), stored in new user.lead.ai_channel.
Anything that isn't IRA_PHONE (incl. missing source) is a web lead; requests without source still work.
- IRA_PHONE leads assigned to Meenakshi (84); other AI leads to a random active BGC L1 excluding her.
Falls back to the pool if she is inactive.
- LeadAiChannelColumnBootstrap adds the column at startup if missing (hbm2ddl is off).
- Lead Dashboard/records show Source as "AI Assistant (Phone)" / "AI Assistant (Web)";
Lead Dashboard filter + CSV; LMS report "AI Leads by Channel" (/lms/dashboard/ai-channel).
- Bump static version to 445 so browsers load the new lead.js.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012RhScihkTVEM5oJgpFkKWn
 
37892 2 d 3 h ranu /trunk/ rbm ranking data fixed  
37891 2 d 14 h ranu /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/ offer-radar notification commit  
37890 2 d 14 h ranu /trunk/profitmandi-fofo/src/main/webapp/resources/js/ offer-radar notification commit  
37889 3 d 7 h aman /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/serviceConfig/ Fin Services: take brand logos from catalog.brand.logo_url instead of Mongo

Logo lookup is case-insensitive so service_brand names like NOTHING match.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012RhScihkTVEM5oJgpFkKWn
 
37888 3 d 12 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ fix(catalog): reject duplicate colour on item upload regardless of f_ prefix, case or spacing

Item.colorKey() normalises a colour for comparison (drops f_/F_, lowercases, tidies spaces).
ItemLoaderService 'Color already exist' check now uses it, so f_black / F_Black / Black are
rejected when the model already has f_Black. 'Model repeats the same color' check unchanged.
 
37887 4 d 1 h ranu /trunk/profitmandi-fofo/src/main/webapp/resources/js/ offer-radar notification commit  

Show All