Release 1.30.0
🖥️ CRM & User Experience
Improving the speed, layout, and daily usability of the management interface.
-
WIFOX-1418 - Extended Client Overview Drawer
Redesigned the client drawer to utilize empty space more efficiently, displaying additional key customer data directly in the quick-view panel.
Business impact:
Allows managers to review critical client details faster, reducing the need to open full edit cards for routine information checks. -
WIFOX-1555 - Visual Navigation History
Added visual highlighting for the most recently viewed client when returning from a profile back to the main list.
Business impact:
Helps staff maintain their place in high-volume workflows, preventing repetitive searching and improving overall processing speed. -
WIFOX-1643 - Enhanced Profile Awareness
The client profile now features a prominent "Duplicates" badge, real-time online status icons, and a more readable residence layout with flags and full country names.
Business impact:
Provides immediate operational context (e.g., if a client is currently online or has multiple registrations) directly where staff work. -
WIFOX-1554 - Customizable Column Pinning
Introduced the ability to pin important columns (like Client Name) to the left or right of data tables.
Business impact:
Ensures critical identifiers remain visible even when scrolling through wide datasets, improving data accuracy and readability. -
WIFOX-1110 - Reliable Table Persistence
Resolved issues where adding or deleting columns would cause layout inconsistencies or reset user preferences.
Business impact:
Ensures a stable, personalized workspace for every manager that remains consistent across sessions.
📈 Trading Operations & Risk Management
Refining the tools used to manage trading groups, order execution, and real-time market data.
-
WIFOX-1609 - Detailed Stop-Out Notifications
Enhanced forced liquidation alerts to include the specific margin level and structured details of the affected orders (ID, pair, side, size).
Business impact:
Provides immediate clarity to both clients and managers during liquidation events, reducing support overhead and increasing transparency. -
WIFOX-1635 - Unified Live PnL & Margin Display
Synchronized real-time profit/loss and used margin calculations between the client terminal and the back-office orders screen.
Business impact:
Ensures staff and clients see identical financial data, building trust and simplifying technical support for active trades. -
WIFOX-1587 - Smart Order Submission Controls
The system now automatically disables the "Submit" button in the order modal when the relevant market is closed.
Business impact:
Reduces trader frustration and support tickets by preventing attempts to trade during non-market hours. -
WIFOX-1639 - Robust TP/SL Configuration
Fixed a bug where clearing a Take Profit or Stop Loss value would accidentally uncheck the feature entirely.
Business impact:
Prevents accidental removal of risk management settings and ensures that empty fields are caught by validation instead of silent disabling. -
WIFOX-1147 - Resilient Order Batch Processing
Isolated per-order failures during PnL enrichment, ensuring that a single misconfigured client doesn't block the display of data for an entire batch.
Business impact:
Maintains system responsiveness and data visibility for the majority of clients even when individual data errors occur.
🛡️ Security, Roles & Compliance
Strengthening the platform's security model and refining how permissions are managed.
-
WIFOX-1623 - Secure Bulk Client Management
Enforced strict access rules for bulk reassign and bulk update actions, ensuring operators can only affect clients within their permitted project and desk scope.
Business impact:
Prevents unauthorized data changes and ensures that "Select All" actions strictly respect the manager's organizational boundaries. -
WIFOX-1160 - Granular "Change Status" Permission
Introduced a dedicated permission that allows users to update request statuses without granting full edit access to other sensitive fields.
Business impact:
Enables a "least-privilege" security model where operational staff can move workflows forward without risking accidental data modification. -
WIFOX-1376 - Rapid Role Configuration
Added a "Clone" feature for user roles, allowing administrators to create new permission sets based on existing templates.
Business impact:
Significantly reduces the administrative overhead of setting up complex organizational structures and new team permissions. -
WIFOX-300 - Automated Log Retention
Implemented a configurable log retention policy (defaulting to 1 year) to automatically remove older data from the database.
Business impact:
Ensures long-term system performance and helps the business comply with data privacy and storage regulations.
⚙️ System Reliability & Integrations
Behind-the-scenes work to ensure data integrity, platform stability, and accurate reporting.
-
WIFOX-1470 - Flexible Withdrawal System Management
Introduced the ability to enable or disable specific withdrawal systems directly from the CRM, matching the existing approach for deposit systems.
Business impact:
Allows administrators to instantly halt specific payout channels for maintenance or risk management without a full system restart. -
WIFOX-1615 - Post-Creation Platform Selection
Enabled the ability to set or change the external trading platform association for existing client accounts.
Business impact:
Allows staff to correct setup errors or migrate accounts between platforms without having to delete and recreate them. -
WIFOX-1649 - Accurate Historical Desk Reporting
Fixed the "Owner's Desk" column in transactions to correctly display the desk name from the time of the transaction, even if the desk has since been renamed or removed.
Business impact:
Guarantees the accuracy of historical financial reports for auditing and commission calculations. -
WIFOX-1617 - Streamlined CI/CD Build Routing
Consolidated the build process for the trading terminal backend into the standard WTCS build pipeline.
Business impact:
Reduces the risk of version mismatches and speeds up the delivery of new features to production environments.