Subversion Repositories SmartDukaan

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
37126 8 h 36 m 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 8 h 47 m vikas /trunk/ Created LMS Dashboard  
37120 3 d 10 h vikas /trunk/ Added leads in Beat Creation  
37089 6 d 13 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 13 d 14 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 13 d 15 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 13 d 15 h ranu /trunk/ targeted calling count on today po rbm  
37010 16 d 12 h ranu /trunk/ tried call given on rbm dashboard  
36972 19 d 15 h ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/ changeList  
36957 20 d 14 h aman /trunk/ Add AI assistant lead intake endpoint (POST /add/lead) tagging source=AI Assistant in Lead Management  
36934 24 d 16 h ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/ caching fix fofo icici  
36810 41 d 4 h vikas /trunk/ Punch, Check, Deferred handling improvements  
36762 48 d 8 h vikas /trunk/ Punch, Check, Deferred handling improvements and mapbox  
36758 48 d 8 h vikas /trunk/ Punch, Check, Deferred handling improvements and mapbox  
36737 52 d 10 h vikas /trunk/ Battery and Location count with Sync  
36658 58 d 10 h ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/model/ beat plan info commit  
36645 58 d 15 h vikas /trunk/ Added Beat Report  
36642 59 d 8 h ranu /trunk/ route plan map  
36582 64 d 12 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 65 d 22 h amit /trunk/ feat: Flagship Credit - 30 interest-free days for flagship models with billing split, expiry conversion, API-driven T&C  

Show All