| Rev |
Age |
Author |
Path |
Log message |
Diff |
| 36702 |
55 d 9 h |
amit |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/offers/ |
Add evictMonthCaches for centralized month-level offer cache eviction. Fix createOffers upload path missing catalog.published_yearmonth eviction. Add cache inventory comments to evictOfferCaches. |
|
| 36633 |
61 d 2 h |
amit |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/offers/ |
Fix offer activation cache race: REQUIRES_NEW ensures DB commit before cache eviction, notification failures no longer rollback activation |
|
| 36521 |
71 d 6 h |
amit |
/trunk/ |
Added RequestCachingFilter |
|
| 36374 |
88 d 7 h |
ranu |
/trunk/ |
schemes and offer for v2 version |
|
| 36305 |
93 d 14 h |
amit |
/trunk/profitmandi-dao/src/main/ |
Batch processing infrastructure + per-partner offer processing + partner limit optimization + investment cache eviction on billing/payment/cancellation with 3hr TTL |
|
| 36103 |
113 d 3 h |
amit |
/trunk/profitmandi-dao/src/main/ |
Add DN rejection with full reversal: restore inventory, schemes, price drops, offers; add deny reason to purchase return items; add purchase return notification service |
|
| 36049 |
119 d 9 h |
amit |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ |
Redesign offer caching: separate definition from achievement, per-partner Redis cache, deep-copy before mutation, centralized eviction |
|
| 35924 |
141 d 4 h |
amit |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ |
Per-criteria target and payout editing for offers
- Add UpdateSlabRequest/UpdateOfferSlabsRequest models for per-slab updates
- Add id field to PayoutSlab, populate from TargetSlabEntity.id
- Add updateOfferSlabs() service method: validates slab ownership, updates payoutTarget and payoutValue independently
- Keep updateOfferTargets() for backward compatibility |
|
| 35885 |
143 d 4 h |
amit |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ |
Admin offer management: add/remove partners, clone offer, update targets + empty guard fix in getCreateOfferRequest |
|
| 35856 |
145 d 5 h |
amit |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ |
Optimize activated stock query (no cache), move offer cache to Redis, add bulk publish and delete offer |
|
| 35394 |
216 d 21 h |
amit |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ |
Improved performance |
|
| 35205 |
279 d 6 h |
amit |
/trunk/ |
Offer send Notification refactoring |
|
| 33999 |
601 d 10 h |
tejus.lohani |
/trunk/ |
bug fix -offer payout report |
|
| 33613 |
726 d 8 h |
amit.gupta |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/offers/ |
Ok |
|
| 33247 |
822 d 8 h |
ranu |
/trunk/ |
warehouse billing phase one and added signature exception |
|
| 33030 |
873 d 9 h |
amit.gupta |
/trunk/ |
Fixed offers |
|
| 31920 |
1172 d 8 h |
amit.gupta |
/trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ |
Added inventoryPayoutModel |
|
| 31903 |
1173 d 10 h |
amit.gupta |
/trunk/ |
Added changes related to new scheme rollout policy |
|
| 31205 |
1332 d 14 h |
amit.gupta |
/trunk/ |
Fixed order cancellation, now can cancel insurance invoices.
Added Reversal of additional schemes in case of returns. |
|
| 30274 |
1567 d 5 h |
amit.gupta |
/trunk/ |
Fixed old scheme logic |
|