P2P Trading 5.3.2
5 December 2025
P2P v5.3.2
Release Date: December 5, 2025 Tags: BUG FIXES, ADMIN DASHBOARD, UI/UX, DISPUTE MANAGEMENT, REAL-TIME UPDATES
Changed
User Experience
-
Changed all confirmation actions to use the same modal dialog
- Proper dark/light mode color support
- Better accessibility with focus management
-
Changed date display in resolution details
- Human-readable format (e.g. "December 5, 2025 at 03:10 PM")
- Fallback handling for missing dates
-
Changed dispute resolution, evidence and timeline details so they display correctly whether they were stored as text or as structured data, with a graceful fallback when they cannot be read
Fixed
Admin Trade Page
-
Fixed the notification sound playing on initial page load
- Sound now only plays when new messages arrive after page load
- Prevents annoying sound on every page refresh
-
Fixed real-time chat on the trade page
- Live message updates now connect correctly
- Messages now properly display with sender names and avatars
- Admin messages clearly distinguished from user messages
-
Changed bottom-of-page confirmation cards to proper modal dialogs
- Actions now show confirmation in centered modal dialogs
- Proper styling for both dark and light modes
- Cancel and Flag trade confirmations use modal dialogs
Admin Dispute Page
-
Removed the non-functional chat tab from the dispute page
- Reduced from 4 tabs to 3 tabs (Overview, Timeline, Evidence)
- Chat functionality available through the trade page instead
-
Fixed resolution submission errors
- Resolution outcome values now use correct uppercase format (BUYER_WINS, SELLER_WINS, SPLIT)
- Status values now use correct uppercase format (PENDING, IN_PROGRESS, RESOLVED)
- Mark as In Progress action now sends correct status value
-
Fixed error handling during dispute resolution
- Errors now display properly instead of redirecting to a success page
- Redirect only happens on successful resolution
-
Fixed resolution information not showing correctly
- Shows correct outcome label (Buyer, Seller, Both Parties, Cancelled)
- Displays admin's resolution notes correctly
- Fixed double colon in "Resolved on" label
- Added dark mode support for resolution details card
-
Added a confirmation dialog before resolving disputes
- Shows warning icon and selected outcome
- Prevents accidental dispute resolution
- Modal closes before processing to show any errors
-
Fixed admin evidence upload, which failed with an error
- Evidence already on the dispute is now read correctly before a new file is added
- Restricted uploads to images only (JPEG, PNG, GIF, WebP), validated on both sides
- Updated interface to show image-only upload instructions
Dispute List Page
- Changed the column order so Status appears before Reported By
- Better visibility of dispute status at a glance
- New order: Dispute ID, Trade, Status, Reported By, Against, Reason, Filed On, Priority, Actions