| 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 |
|