Release 1.20.0 1. 🛠️ CRM & Table Usability Improvements WIFOX-680 – Add Columns Customization Feature to Orders Table Users can now customize which columns are visible in the Trading MS Orders table, improving workflow flexibility and personalizing the CRM experience. Business impact: Teams can tailor their workspace for faster access to relevant data, boosting productivity and satisfaction. WIFOX-600 – Clients: Add “State” column + filter/sort/customize + form options A new “State” column (live/demo) has been added to the Clients table and forms, with full support for sorting, filtering, and column customization. Business impact: Makes it easier to segment, filter, and manage clients, supporting better decision-making and targeted actions. WIFOX-597 – Requests: Track last message timestamps from Client/Manager + show in table The Requests table now displays when the client or manager last sent a message, with sorting, filtering, and column customization. Business impact: Teams gain better visibility into communication history, helping prioritize follow-ups and improve client service. WIFOX-604 – [Settings][Actions] Fix missing scroll inside large blocks Each action block in Settings now has its own scroll, preventing UI glitches and making large lists easier to navigate. Business impact: Users can efficiently manage and review long lists without losing context or experiencing layout issues. WIFOX-609 – Statuses inside table should be without paddings Table status indicators are now more compact, improving readability and saving space. Business impact: Cleaner tables mean faster scanning and less visual clutter for users. WIFOX-608 – Set default search input width for components with fast filters All search inputs across modules now have a consistent width, ensuring a unified look and feel. Business impact: Consistent UI elements reduce confusion and create a more professional, user-friendly interface. WIFOX-58 – FastFilters Component Refactoring & Unification The FastFilters component has been refactored into a shared, reusable module, reducing code duplication and ensuring consistent filtering behavior across the platform. Business impact: Faster feature development, easier maintenance, and a more reliable filtering experience for all users. 2. 💬 Communication & Collaboration WIFOX-583 – Requests/Tickets: Implement Paste & Drag-and-Drop Image Upload in Conversations Users can now paste or drag-and-drop images directly into CRM Requests and Trading Tickets conversations. Business impact: Richer, more efficient communication between teams and clients, leading to quicker resolutions and better support. 3. 🔒 Access & Security WIFOX-521 – Replace silent redirect with explicit “Access denied” state for entities When users lack permission to access an entity, they now see a clear “Access denied” message instead of a silent redirect. Business impact: Reduces confusion, improves transparency, and helps users understand access limitations instantly. WIFOX-421 – IP restrictions for API tokens are working incorrectly IP addresses for API tokens are now parsed and displayed correctly, ensuring security policies are enforced as intended. Business impact: Strengthens security and compliance by making sure only authorized IPs can access sensitive APIs. 4. 📢 Notifications & System Feedback WIFOX-624 – Notify about Margin Call The system now sends notifications about margin calls to both the trading area and the assigned manager in Core CRM. Business impact: Ensures timely awareness and action on margin calls, reducing risk and improving client safety. 5. ⚙️ Performance & Technical Enhancements WIFOX-613 – Optimize Table Table rendering performance has been improved, reducing blank areas during scrolling and making the UI more responsive. Business impact: Smoother user experience and less frustration when working with large datasets. WIFOX-710 – Configurations of symbols are updating incorrectly on update (on one step before) A bug affecting the update of symbol configurations has been fixed, ensuring changes are applied correctly and immediately. Business impact: Reduces operational errors and ensures that configuration changes take effect as expected. 6. 💸 Transaction Accuracy WIFOX-445 – [Transactions] First transaction date isn't adding The system now correctly records the date of a client’s first transaction. Business impact: Improves financial tracking and reporting accuracy, supporting compliance and better analytics.