Subversion Repositories SmartDukaan

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
37987 14 m ranu /trunk/ diwali online scratch offer, otp send to email  
37986 30 m amit /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/ feat(credit): wallet page passes default-loan count to the inactive message (needs dao commit of same change)  
37985 30 m amit /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/ feat(credit): gateway status passes default-loan count to the inactive message (needs dao commit of same change)  
37984 30 m amit /trunk/profitmandi-dao/src/ feat(credit): LOAN_DEFAULT partner message asks to contact Manager once all defaulted loans are cleared

- getPartnerInactiveMessage takes the partner's current default-loan count
- LOAN_DEFAULT with 0 defaulted loans: 'Your SD Credit is on hold. Please contact your Manager.'
- still-defaulted and other inactive reasons unchanged; account stays inactive till CEO unblock
- web and fofo callers updated in the matching commits
 
37983 18 h 9 m ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/service/ social media online offer ui commit  
37982 20 h 0 m ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/enumuration/inventory/ diwali online scratch offer  
37981 20 h 3 m ranu /trunk/profitmandi-fofo/src/main/webapp/ social media online offer ui commit  
37980 20 h 4 m ranu /trunk/ diwali online scratch offer  
37979 1 d 23 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ feat(credit): overdue loans don't block credit orders till 15 Nov 2026

- till 2026-11-15 (inclusive) only defaulted loans (past 30 days) block SD Credit orders; loans past due date but within 30 days don't
- from 2026-11-16 the original rule (any overdue loan blocks) applies again automatically
- CreditSummary.defaultCount added; LOAN_DEFAULT deactivation and 30-day high-risk block unchanged
 
37978 2 d 22 h ranu /trunk/profitmandi-fofo/src/main/ analytics dashboard created  
37977 3 d 3 h aman /trunk/profitmandi-fofo/src/main/ Disha for the RBM on BRAND WISE PLACEMENT: one floating Disha widget on that page only (the app's desktop launcher, raised above the corner), the RBM picks the partner inside Disha; Disha knows the RBM by the login email and opens only that RBM's own partners (signed per-store passes via DishaRbmToken when -Ddisha.rbm.key is set); Ira's staff widget and its hard-coded token removed from the layout  
37976 4 d 4 h aman /trunk/profitmandi-fofo/src/main/webapp/ Mobile sidebar: closed by CSS default on phones, no longer driven by window load/resize
On <=768px #sidebar is display:none until #container has .sidebar-open; the hamburger
toggles .sidebar-closed and .sidebar-open together so one tap flips the state at any width.
The old code only added .sidebar-closed on window load, so on a phone the menu was open
until load fired and the first address-bar resize (or load itself) closed whatever the user
had opened. Resize now only resets the state when the window actually crosses 768px.
Drops the overscroll-behavior rule from r37975 (reload was not the symptom).
12dashboard34.vm: version the style-responsive.css link like the other templates.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0112V6gZq3hA6Xeg7SkAdJzs
 
37975 4 d 4 h aman /trunk/profitmandi-fofo/src/main/ Mobile sidebar: bump jsVersion 450->451 / cssVersion 54->55 so phones fetch the r37974 swipe fix (scripts.js is served without Cache-Control, so the old file stayed cached); set lastWidth at DOM ready, not only on window load; overscroll-behavior-y: contain on phones so a pull-down at the top no longer reloads the page and closes the menu.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0112V6gZq3hA6Xeg7SkAdJzs
 
37974 4 d 6 h aman /trunk/profitmandi-fofo/src/main/webapp/resources/js/ Fix mobile sidebar closing on swipe: ignore height-only resize from address bar show/hide

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0112V6gZfS13DXVLexWjZte6
 
37973 5 d 0 h ranu /trunk/profitmandi-cron/src/main/resources/META-INF/ knowlarity password update  
37972 5 d 1 h amit /trunk/profitmandi-fofo/src/main/webapp/resources/js/ Fixed mail sender everywhere  
37971 5 d 1 h vikas /trunk/ Beat Export button  
37970 5 d 2 h amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/ fix(catalog): match item brand to brand master case-insensitively on item upload

Item upload now resolves the brand against catalog.brand ignoring case, stores the
brand master's spelling in item.brand/catalog.brand, and throws 'Brand not found'
when no master matches. A casing mismatch (e.g. LAPCARE vs Lapcare) made the
exact-match Solr brand_ss filter hide the brand on /fofo.
 
37969 6 d 2 h ranu /trunk/profitmandi-fofo/src/main/ emi plans should be come via emi offer json from server  
37968 6 d 4 h ranu /trunk/profitmandi-web/src/main/resources/META-INF/ pinelab emi offer publish  

Show All