| Rev |
Age |
Author |
Path |
Log message |
Diff |
| 37039 |
4 h 11 m |
vikas |
/trunk/profitmandi-fofo/src/main/ |
Beat Report: Added order details for visit if placed an order |
|
| 37038 |
4 h 57 m |
vikas |
/trunk/ |
Beat Report: Gaurav Mathur can see all sales employees data, also added past discussions |
|
| 37037 |
5 h 24 m |
amit |
/trunk/profitmandi-fofo/src/main/ |
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->374 |
|
| 37036 |
5 h 37 m |
aman |
/trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/ |
AI lead intake: round-robin auto-assignment between Khushbu Saxena (authId 134) and Archana Ramola (authId 126), one lead at a time, instead of the hardcoded Shankar Mushran (53). Toggle advances only on a real create (not dedup hits). |
|
| 37035 |
1 d 6 h |
aman |
/trunk/profitmandi-fofo/src/main/ |
AI lead intake in fofo app (deployable via fofo_deploy): add POST /add/lead to fofo LeadController mirroring the profitmandi-web contract (Auth-Token->401, dedup by mobile, NOT-NULL coalesced, stores state+recordingUrl, status=pending, SUCCESS envelope); exclude /add/lead from auth/role/post interceptors in WebConfig; add ai.lead.intake.token to dev/staging/prod (same values as profitmandi-web). Bot repoints host apis.smartdukaan.com -> partners.smartdukaan.com, same path/token/payload. |
|
| 37034 |
1 d 8 h |
vikas |
/trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/ |
Beat Report Enhancements |
|
| 37033 |
1 d 8 h |
amit |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/catalog/ |
Offer report: treat catalogIds as authoritative in item criteria
When an offer item criteria specifies catalogIds, match exactly those catalog
ids and skip the brand/category(smartWatch,led)/hsn(smartPhone,featuredPhone)
filters. Previously smartWatch/led ANDed a categoryId filter unconditionally, so
a catalog wrongly flagged smartWatch (e.g. Oppo ENCO Buds, offer 9661) matched
zero items and the download report came back empty despite real purchases. |
|
| 37032 |
1 d 9 h |
vikas |
/trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/ |
Beat Report Enhancements |
|
| 37031 |
1 d 9 h |
amit |
/trunk/profitmandi-fofo/src/main/ |
Credit block/unblock UI + Kred cleanup (fofo): rename activateKred/deactivateKred -> blockCredit(reason)/unblockCredit(logs)/switchCreditGateway, add block/unblock modals + credit-block-logs fragment, bump jsVersion 372->373 |
|
| 37030 |
1 d 9 h |
amit |
/trunk/profitmandi-dao/src/main/ |
Add credit block/unblock audit log (dao): CreditBlockLog entity/enum/repo + blockCredit/unblockCredit/getCreditBlockLogs service methods |
|
| 37029 |
1 d 9 h |
aman |
/trunk/ |
AI lead intake - conform to chatbot spec: accept & store 'state' (canonical, nullable) from payload; default status to 'pending' so leads land in the Open/New view (was followUp); return 401 (not 403) on bad Auth-Token; show Outlet/Shop Name column in lead search results |
|
| 37028 |
1 d 10 h |
vikas |
/trunk/profitmandi-fofo/src/main/webapp/WEB-INF/views/ftl/ |
Beat Report Enhancements |
|
| 37027 |
1 d 10 h |
aman |
/trunk/ |
AI leads: fix /add/lead 500 (set NOT-NULL 'state' + null-safe last_name/city/address so voice/chat leads persist instead of crashing) and add call-recording support - new user.lead.recording_url column mapped on Lead, recordingUrl accepted on AiLeadRequest and stored in aiLead(), Recording play button in lead management (main dashboard + search/closed results). Prod needs: ALTER TABLE user.lead ADD COLUMN recording_url VARCHAR(1024) NULL; |
|
| 37026 |
1 d 10 h |
ranu |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/transaction/ |
targeted calling count on today po rbm |
|
| 37025 |
1 d 11 h |
amit |
/trunk/profitmandi-fofo/src/main/ |
FOFO add-to-cart: show held Live Demo IMEIs as disabled 'Sellable from <date>' checkboxes instead of falling back to quantity field |
|
| 37024 |
1 d 11 h |
amit |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/inventory/ |
FOFO add-to-cart: show held Live Demo IMEIs as disabled 'Sellable from <date>' checkboxes instead of falling back to quantity field |
|
| 37023 |
1 d 11 h |
amit |
/trunk/profitmandi-common/src/main/java/com/spice/profitmandi/common/model/ |
FOFO add-to-cart: show held Live Demo IMEIs as disabled 'Sellable from <date>' checkboxes instead of falling back to quantity field |
|
| 37022 |
1 d 11 h |
ranu |
/trunk/ |
targeted calling count on today po rbm |
|
| 37021 |
1 d 12 h |
aman |
/trunk/profitmandi-fofo/src/main/ |
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 |
|
| 37020 |
1 d 12 h |
vikas |
/trunk/ |
Beat Report Enhancements |
|