Subversion Repositories SmartDukaan

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
36851 50 m aman /trunk/profitmandi-fofo/src/main/ Fix LOI Acquired Date validation rejecting manually-typed dates; bump asset version to 359

Validate the Acquired Date range on blur instead of change so typing the
year digit-by-digit in the type=date field no longer rejects intermediate
values. Bump cache-buster version 358->359 so clients reload the updated JS.
 
36850 1 h 50 m amit /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/dao/repository/transaction/ Account statement: anchor split-child pending indent to transaction root (any depth)

selectPendingIndentWalletAmount now dates any split order off the split-chain ROOT's
createTimestamp via MIN(createTimestamp) over transactionId, replacing the one-level
originalOrderId parent hop (r36830). All orders of a transaction share one wallet debit
posted at the root order's creation, so this resolves the root at any split depth and keeps
multi-level split children in pending indent from the debit date. Fixes account-statement
FLOAT DIFF for multi-level split chains (e.g. GERMAN UPBLY836 +27,998 -> 0). Correlated MIN
is backed by ix_order_transaction_id.
 
36849 14 h 59 m ranu /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/ code committed fo bgc lead  
36848 21 h 52 m vikas /trunk/ Update BeatTrackingController to update total_distance  
36847 22 h 11 m ranu /trunk/profitmandi-fofo/src/main/ code committed fo bgc lead  
36846 22 h 13 m aman /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/ Bump static asset version 357->358 to bust browser cache for loi-form.js Acquired Date fix (r36845)  
36845 22 h 24 m aman /trunk/profitmandi-fofo/src/main/webapp/resources/js/ Fix Acquired Date rejecting today's date due to UTC vs local midnight comparison

new Date('YYYY-MM-DD') parses as UTC midnight while the 'today' reference is
local midnight, so in IST (UTC+5:30) today's date compared as future and was
rejected. Add parseLocalYMD() to parse the picked value at local midnight and
use it in both the change handler and submit-time validation.
 
36844 23 h 47 m aman /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/config/ Bump static asset cache-buster version to 357

Forces browsers to re-download updated JS (incl. loi-form.js Acquired Date
7-day enforcement). Resolved conflict with concurrent r36843 (version 356);
took the newer cssVersion 50 and bumped version past 356 to ensure a fresh value.
 
36843 1 d 0 h aman /trunk/profitmandi-fofo/src/main/webapp/resources/js/ Enforce Acquired Date 7-day window in LOI form across all browsers

Native date input min/max only greys out out-of-range dates reliably in
Chrome; Firefox/Safari still allowed picking dates outside the last 7 days.
Added a browser-independent 'change' handler that clears an out-of-range
selection and alerts the user, instead of only catching it at submit.
 
36842 1 d 1 h aman /trunk/ LOI form: restrict Acquired Date to the last 7 days (calendar min/max + client validation + server-side guard)  
36841 1 d 1 h ranu /trunk/profitmandi-dao/src/main/java/com/spice/profitmandi/service/ code commit for agenda fill time stamp  
36840 3 d 16 h ranu /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/ code commit for agenda fill time stamp  
36839 3 d 18 h vikas /trunk/profitmandi-web/src/main/resources/META-INF/ Prod Properties  
36838 3 d 18 h ranu /trunk/profitmandi-fofo/src/main/webapp/ code commit for agenda fill time stamp  
36837 3 d 19 h vikas /trunk/ Lead scheduled beats  
36836 3 d 19 h ranu /trunk/profitmandi-fofo/src/main/ code commit for agenda fill time stamp  
36835 3 d 23 h ranu /trunk/profitmandi-fofo/src/main/ code commit for agenda fill time stamp  
36834 3 d 23 h ranu /trunk/ code committed by some bug fix in pjp  
36833 4 d 13 h vikas /trunk/profitmandi-web/src/main/java/com/spice/profitmandi/web/controller/ Visit type update to reflect route  
36832 4 d 23 h amit /trunk/profitmandi-fofo/src/main/java/com/spice/profitmandi/web/controller/ Wallet dashboard statement: keep loan/credit legs in body (align with loan-free closing)

Remove CREDIT_LIMIT/CREDIT_UTILIZED/LOAN/LOAN_REPAYMENT filters from the wallet-history
body in the dashboard statement views, matching WalletController: loan is excluded from the
statement (closing = wallet + pending indent) and the cash legs stay in the body so it
reconciles to the loan-free closing.
 

Show All