Subversion Repositories SmartDukaan

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
37126 1 d 16 h 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  
37110 5 d 19 h aman /trunk/ Business-agreement e-sign gate between Full Stock Payment and PO creation

New AGREEMENT_ESIGN onboarding stage, verified by Legal (Gaurav Sharma):
- Hard-blocks first PO creation until the e-sign is verified (BulkOrderService),
mirroring the existing Full Stock Payment block.
- Agreement E-Sign panel (Partner Acquisition menu) listing FSP-done partners who
have not yet created their first PO: upload signed agreement + Gaurav-only verify.
- New agreement_esign table/entity + repository for the signed doc and audit trail.
- Timeline grid column + stepper stage for the new event.

Prod DB (separate, with sign-off): CREATE TABLE user.agreement_esign;
INSERT auth.menu + auth.menu_category rows for the panel.
 
37104 5 d 20 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/user/ Add UserService.resetPasswordById for non-prod password reset by id  
37102 5 d 21 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Remove dead Counter/PrivateDealUser code: drop unused isFofo, bulkShipmentAmountLimit, verifiedOn, documentVerified fields and accessors; remove dead selectByIds repo methods; drop redundant Counter/PrivateDealUser repository injections in OrderServiceImpl and InvoiceService  
36936 25 d 23 h vikas /trunk/ Update Email Ids  
36875 32 d 22 h aman /trunk/ Fix STORE_CODE_CREATED timeline: commit event before best-effort notifications; use containsKey in onboarding-timeline-detail.vm so Done badge shows even when timestamp is null  
36794 45 d 20 h aman /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/user/ Fix:Branding->Verification  
36624 61 d 21 h amit /trunk/profitmandi-dao/src/main/java/ Thrift cleanup: migrate types, remove dead code, add moved files

- Added Affiliate.java POJO (replaces Thrift struct)
- Moved from profitmandi-common: WalletHistoryModel, ExcelUtils, CustomOrder
- Removed dead createReturnTransaction method from ReturnService/Impl
- Removed dead getPartnerStockOnDate from InventoryService/Impl
- Replaced CatalogServiceException with Exception in PdfPoSheetGenerator
- Removed Thrift client imports from UserServiceImpl
 
36586 65 d 0 h aman /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Fix:Restructure mail send  
36524 71 d 18 h aman /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Fix:Fix first po and edge case for bulk order  
36523 71 d 19 h aman /trunk/ Fix:Wod and fin code and wod-fin-mapping storetimeline fix  
36484 75 d 23 h aman /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/user/ Fix:Trial code created mail fix  
36439 82 d 0 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.
 
36399 85 d 21 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Replace mailSender (SendGrid) with gmailRelaySender - SendGrid API key expired/revoked  
36350 90 d 21 h aman /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/user/ Fix:Add brand commitment, ASM details, and finance option in WOD initiation email  
36290 95 d 23 h aman /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ Fix:Finance code to finance team after code creation  
36257 99 d 21 h aman /trunk/ Fix:Show ICICI Bank Ltd bank while adding wallet addn req  
36242 102 d 17 h aman /trunk/ Fix:Attachment is Full-stock payment approval ,Timeline ui graphical summary, wod initianl mail after store code creation  
36064 118 d 16 h aman /trunk/ Fix:FULL_Stock flow , fin service mark unapplicable ,send invoice to whatsapp by default, update contact list ,Training mail issue  
36024 124 d 17 h aman /trunk/ Fix:Exclude non working days and approval flow based on role and PO type.  

Show All