# Release 1.30.0

### 🖥️ CRM &amp; User Experience

Improving the speed, layout, and daily usability of the management interface.

<div class="_19itglyw _vchhusvi _r06hglyw" id="bkmrk-wifox-1418---extende"><div class="ak-renderer-wrapper is-undefined css-pw7jst"><div class="css-1wg8u8s" role="none"><div class="ak-renderer-document">- **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.

---

</div></div></div></div>### 📈 Trading Operations &amp; Risk Management

Refining the tools used to manage trading groups, order execution, and real-time market data.

<div class="_19itglyw _vchhusvi _r06hglyw" id="bkmrk-wifox-1609---detaile"><div class="ak-renderer-wrapper is-undefined css-pw7jst"><div class="css-1wg8u8s" role="none"><div class="ak-renderer-document">- **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 &amp; 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.

---

</div></div></div></div>### 🛡️ Security, Roles &amp; Compliance

Strengthening the platform's security model and refining how permissions are managed.

<div class="_19itglyw _vchhusvi _r06hglyw" id="bkmrk-wifox-1623---secure-"><div class="ak-renderer-wrapper is-undefined css-pw7jst"><div class="css-1wg8u8s" role="none"><div class="ak-renderer-document">- **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.

---

</div></div></div></div>### ⚙️ System Reliability &amp; Integrations

Behind-the-scenes work to ensure data integrity, platform stability, and accurate reporting.

<div class="_19itglyw _vchhusvi _r06hglyw" id="bkmrk-wifox-1470---flexibl"><div class="ak-renderer-wrapper is-undefined css-pw7jst"><div class="css-1wg8u8s" role="none"><div class="ak-renderer-document">- **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.

  
</div></div></div></div>