Subversion Repositories SmartDukaan

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
36439 13 d 3 h amit /trunk/profitmandi-dao/src/main/ Add outlet_name field to FofoStore entity, set from address.name on store creation

Adds outlet_name (VARCHAR 255) to FofoStore entity so the store's display
name is persisted directly on fofo_store instead of requiring a join through
retailer_registered_address -> address every time it is needed.

Sets fofoStore.setOutletName(retailerAddress.getName()) in both creation
paths: RetailerServiceImpl.createFofoStoreCodeByRetailerId (primary) and
RetailerController.createFofoStore (secondary).

Includes migration SQL script (migration_outlet_name_to_fofo_store.sql) to
ALTER TABLE and backfill existing rows from address.name. Must be run during
low-traffic window - fofo_store is heavily queried and ALTER takes a metadata
lock that blocks all concurrent SELECTs.
 
36064 49 d 19 h aman /trunk/ Fix:FULL_Stock flow , fin service mark unapplicable ,send invoice to whatsapp by default, update contact list ,Training mail issue  
35971 65 d 20 h aman /trunk/ Feat : Loi 2.0 Enhancement and redesigning  
35956 68 d 3 h amit /trunk/profitmandi-dao/src/main/ Mail outbox pattern: persist mail in transaction, send async after commit. Fixes lock contention between /cancelOrder and /om/addBillingDetailsForGrouppedOrders caused by SMTP calls inside transactions holding DB locks.  
35896 73 d 17 h amit /trunk/profitmandi-dao/src/main/ Simplify partner GST: read/write from fofo_store.gst_number instead of Counter chain

- Set fofo_store.gst_number when store code is created/updated in RetailerServiceImpl
- Replace PrivateDealUser->Counter->gstin reads with FofoStore.getGstNumber() in:
RetailerServiceImpl, OrderServiceImpl, InvoiceService
- Remove unnecessary PrivateDealUser/Counter batch fetches in getFofoRetailers/getFofoRetailerUserId
- Add migration script to backfill existing GST from counter to fofo_store
 
35440 145 d 20 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/ Optimize getCatalog() and getFofoRetailers() - fix N+1 queries with batch fetching

- getCatalog(): Batch fetch Items and TagListings instead of per-item queries
- getFofoRetailers(): Already optimized with batch fetching for FofoStores, PrivateDealUsers, Counters

🤖 Generated with Claude Code
 
35425 146 d 20 h aman /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Fix:Trial Mail For training and activation mail to user  
35418 147 d 3 h aman /trunk/ Fix:Trial Mail For training and activation mail to user  
35394 148 d 14 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Improved performance  
35372 154 d 20 h aman /trunk/ Fix:Store Code Creation for trial user  
35370 154 d 23 h aman /trunk/ DEBUG:add debugger for trialform  
35360 155 d 21 h aman /trunk/ Feat:Approval page for sales team  
35306 174 d 21 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/user/ Fixed bug related to trial form  
35289 180 d 6 h amit /trunk/ Added trial franchisee feature  
35203 210 d 23 h amit /trunk/ Added Brands Logic  
34942 253 d 4 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/user/ Retailer Service  
34936 253 d 21 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/user/ Update  
34813 296 d 22 h aman /trunk/ Partner Dashboard Analysis  
34619 350 d 20 h ranu /trunk/ blocked loan settlement remove from scheduletask cron  
34149 477 d 22 h tejus.lohani /trunk/ New panel for partner Brand commitments , add commitment , update commitment and view partner commitments, Now in DMS code panel team only view commitment instead of update mean it read only  
33553 674 d 2 h ranu /trunk/ aria territory added in duedate cross and default partner  
33367 731 d 2 h ranu /trunk/ fix webOffer layout and fix online order change by pincode  
33247 754 d 1 h ranu /trunk/ warehouse billing phase one and added signature exception  
33140 783 d 21 h ranu /trunk/ fix fofo store duplicate mobile number errror  
33131 784 d 2 h ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/user/ code updated area territory info  
33128 784 d 4 h amit.gupta /trunk/ Fixed AST Related changes  
33124 786 d 0 h ranu /trunk/ area territory for fofo store(phase one)  
33030 805 d 3 h amit.gupta /trunk/ Fixed offers  
33025 805 d 19 h amit.gupta /trunk/ Fixed notifications logic in case of state specific  
32968 819 d 21 h amit.gupta /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/user/ Fixed changes  
32967 819 d 22 h amit.gupta /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/user/ Fixed changes  
32966 819 d 22 h amit.gupta /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/user/ Fixed changes  
32965 819 d 22 h amit.gupta /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/user/ Fixed changes  
32953 821 d 3 h amit.gupta /trunk/ Handled dtrUser email/mobile cant be duplicated  
32889 840 d 4 h shampa /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ inactive promoter  
32737 881 d 1 h amit.gupta /trunk/ Added Logic for Click2Call  
32668 897 d 0 h raveendra.bharati /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/user/ Email update Correct  
32615 917 d 22 h raveendra.bharati /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Ensured that new store code will always have next code number  
32555 944 d 23 h amit.gupta /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/user/ Fixed retailer service with appropriate address  
31862 1111 d 1 h tejbeer /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/