| Rev |
Age |
Author |
Path |
Log message |
Diff |
| 37866 |
1 d 3 h |
ranu |
/trunk/ |
request login for b2b app for sales department enable |
|
| 37779 |
13 d 2 h |
amit |
/trunk/profitmandi-dao/src/main/ |
feat(cs): demo partner access for sales team
New cs.demo_partner_access binding (sales auth user -> partner) used only to
open a partner's dashboard/app for demos. Read only at partner-view entry
points; CsService position mappings are untouched, so performance, targets,
reports and cron mails are unaffected.
- DemoPartnerAccess entity + repository
- DemoPartnerAccessService: grant (sales-only, active store, skips duplicate
and position-mapped), soft revoke, isAllowed (position OR demo),
demo emails for app lists, canManage (mirrors sidebar menu rule)
- AdminUser.ALL_MENU_EMAILS extracted so canManage and the sidebar share it
- migration_demo_partner_access.sql: table + "Demo Partner Access" menu
under Admin Control (NOT yet applied on hadb1) |
|
| 37731 |
17 d 3 h |
amit |
/trunk/profitmandi-dao/src/main/ |
Remove dead third-party integrations: dao
Nothing removed here had a live caller. No tables are touched.
- Toffee Insurance client + models, and the tofee.* keys in shared-*.properties
- Bharti Assist (BAG) service and its certificate/brand models. BagPlanModel
and PlanVariant stay in bharti/model: OneAssist and ICICI Lombard use them.
- Private, uncalled Toffee/BAG request builders in InsuranceServiceImpl
- Wiseapp insurance client and ZestResponseModel
- SmartPing client. CallDetailModel and PushCallLogModel move to
kommuno/model because the Knowlarity webhooks still parse them.
- SpiceMoney SSO (2-partner pilot), Thriwe stub + DTOs, DTDC/Shipsy (demo
URLs only), Blue Dart SOAP stubs, legacy Pine Labs v1 client
- FundFina pre-approval entity/repository, HyperTrack key entity/repository,
affiliate Click entity/repository
- Speqtra SMS constant; aramex.tracking.url keys
- PAYU PAY entry in payment-options.json
Gateway.MANDII and Gateway.FUNDFINA stay: historical fofo.payment rows. |
|
| 37357 |
49 d 22 h |
amit |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/cs/ |
Add CsService.getAuthUsersByPartnerIdAndCategory for partner+category+escalation lookup
sendMailForActionOnDispatch mailed every L1 position on the partner, which on live data
means the DESIGN (17), SALES (4) and WAREHOUSE (11) owners as well as the RBM (18). It
also hand-rolled the partner_position -> position -> auth_user walk against repositories.
Add a single reusable resolver on CsService: active auth users holding one position
category against a partner, optionally narrowed to escalation levels. It follows the
house resolver shape - the partner's own regions plus ALL_PARTNERS_REGION, partner_id in
(0, fofoId) - so region-wide mappings are honoured, and it short-circuits on empty id
lists because selectByIds builds an IN () predicate that breaks on an empty list.
The call site in TransactionServiceImpl went in with r37356; without this commit trunk
does not compile. |
|
| 37351 |
50 d 5 h |
ranu |
/trunk/ |
code committed for sales l3 added in bi and other model |
|
| 37145 |
73 d 3 h |
ranu |
/trunk/ |
level l1 to l9 commited |
|
| 36972 |
99 d 3 h |
ranu |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/ |
changeList |
|
| 36802 |
121 d 21 h |
ranu |
/trunk/ |
some enhancement and bug fixes |
|
| 36399 |
164 d 1 h |
amit |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ |
Replace mailSender (SendGrid) with gmailRelaySender - SendGrid API key expired/revoked |
|
| 36284 |
174 d 20 h |
ranu |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ |
code optimization of today po rbm page |
|
| 36212 |
183 d 21 h |
ranu |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ |
rbm l1,l2,l3 layer introduce |
|
| 36210 |
183 d 22 h |
ranu |
/trunk/ |
rbm l1,l2,l3 layer introduce |
|
| 36190 |
185 d 2 h |
ranu |
/trunk/ |
agent insights tracking |
|
| 36101 |
191 d 22 h |
ranu |
/trunk/ |
weekly rating system live on calling module |
|
| 36086 |
195 d 0 h |
ranu |
/trunk/ |
code commit via websocket instead of selenium for agent status |
|
| 36082 |
195 d 4 h |
ranu |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/cs/ |
code commit via websocket instead of selenium for agent status |
|
| 36075 |
195 d 23 h |
ranu |
/trunk/ |
code commit via websocket instead of selenium for agent status |
|
| 36017 |
203 d 22 h |
ranu |
/trunk/ |
avaialble status multiple times coming it has been fix |
|
| 36011 |
204 d 4 h |
ranu |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/cs/ |
now in breaks logs duration less than 1 mint do not fetch and save in entity |
|
| 35970 |
212 d 21 h |
vikas |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/cs/ |
Support: Add callback, Thread reply and update, and Store Image Upload on Check In |
|