Subversion Repositories SmartDukaan

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
37126 1 d 16 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 1 d 17 h vikas /trunk/ Created LMS Dashboard  
37120 4 d 18 h vikas /trunk/ Added leads in Beat Creation  
37089 7 d 21 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/ Optimize partnerPerformance data access: fofoId-scoped + month-bucketed query variants

- Order: fofoId-scoped billing-avg named queries (replace all-partner scan+filter)
- MonthlyTarget: selectByDatesAndFofoId batches 7 per-month lookups into one
- SchemeInOut/OfferPayout: month-bucketed ...ByMonth earnings queries collapsing the
per-month loop; new MonthlyBrandIncomeModel / MonthlyOfferPayoutModel
All additive; existing shared queries and their callers unchanged.
 
37029 14 d 22 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  
37027 14 d 23 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;  
37022 15 d 0 h ranu /trunk/ targeted calling count on today po rbm  
37010 17 d 21 h ranu /trunk/ tried call given on rbm dashboard  
36972 21 d 0 h ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/ changeList  
36957 21 d 23 h aman /trunk/ Add AI assistant lead intake endpoint (POST /add/lead) tagging source=AI Assistant in Lead Management  
36934 26 d 0 h ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/ caching fix fofo icici  
36810 42 d 12 h vikas /trunk/ Punch, Check, Deferred handling improvements  
36762 49 d 16 h vikas /trunk/ Punch, Check, Deferred handling improvements and mapbox  
36758 49 d 17 h vikas /trunk/ Punch, Check, Deferred handling improvements and mapbox  
36737 53 d 18 h vikas /trunk/ Battery and Location count with Sync  
36658 59 d 19 h ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/ beat plan info commit  
36645 60 d 0 h vikas /trunk/ Added Beat Report  
36642 60 d 16 h ranu /trunk/ route plan map  
36582 65 d 20 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Flagship credit: remove 50% cap, add conversion notification, expose utilization to partner app

- Removed FLAGSHIP_CREDIT_LIMIT_PERCENT cap logic — flagship uses 100% of credit limit
- Added push notification on flagship-to-loan conversion (sale/activation/expiry)
- Updated T&C: mentions credit limit utilization, activation trigger, whichever-is-earlier
- Added flagshipUtilization field to SDCreditResponseOut for partner app UI
 
36557 67 d 6 h amit /trunk/ feat: Flagship Credit - 30 interest-free days for flagship models with billing split, expiry conversion, API-driven T&C  

Show All