iEXExchanger 11.2 Update — Enhanced Security and Managed Pages

iEXExchanger
iEXExchanger 11.2 Update — Enhanced Security and Managed Pages

In this update, we focused on comprehensive control panel security, confirmation of critical actions, developing tools for managing requests, and creating manageable pages.

The release also includes a new system for requisites upon request, revamped caching, faster homepage loading, and improvements to partner programs, the interface, and overall platform stability.

Key release changes

Comprehensive admin panel protection:Additional login verifications, unique administrative session addresses, trusted devices, personal IP address restrictions, and protection for critical operations have been added.

Joint confirmation of actions:Selected operations may require multiple administrators to participate, with a predefined number of confirmations needed.

Details available upon request:Operators can issue, replace, and close payment details directly within the application while preserving the action history.

Managed pages:A new multilingual page builder has been added with sections, columns, responsive display, various content types, and version history.

Main page performance:Caching and loading of the exchange form have been redesigned, eliminating duplicate requests and speeding up the display of key data.

Control Panel Security

Additional login verification:Admin login can now be verified via email, Telegram, or Google Authenticator.

Unique panel address:After logging in, the system can create a personal dashboard address that is valid only for the current administrator, browser, and session. The default address is used only to start the login.

Separation of client and administrative authorization:Logging into your personal account on the website does not grant access to the control panel and does not bypass additional security checks.

New Device Protection:Added login verification for new devices and a list of trusted devices that the administrator can manage in security settings.

IP Address Restrictions:Administrators can set personal IP access restrictions. The system can also monitor IP address changes during an active session.

Active unique accesses:The admin panel displays a list of active unique logins. Any access can be manually terminated if necessary.

Protection against password guessing:Login attempt monitoring improved. Administrative access may be temporarily blocked upon suspicious activity until securely verified by the owner.

Password recovery protection:Administrators can manage password recovery options, and critical actions require additional confirmation.

Google Authenticator:Resetting or disabling two-factor authentication now requires a valid code or email confirmation.

Protection of Important Transactions

Security code:A separate six-digit code has been added for creating and modifying merchants, auto-payouts, and payment details.

Temporary allowed period:After successful verification, the system grants temporary access to secure operations. The administrator can view the permission's expiry and can manually revoke it.

Additional restrictions:You can link the permission to an IP address and further verify it via your chosen security method.

Active permissions control:The main administrator can see which employees have access to protected operations and the duration of that access.

Joint confirmation:For critical actions, you can require multiple administrators to participate and specify the number of confirmations needed.

Confirmation statuses:The panel displays the list of participants, the current status of each confirmation, and the final operation status. The code can be resent, and the action confirmed either by the code or a secure link.

Extended group permissions:Separate permissions have been added to manage security settings, merchants, auto payouts, payment details, verifications, and other critical actions.

Main Administrator Protection:The primary administrative account cannot be linked as an additional account to another user.

Security Notifications

Security Check Center:A separate icon has appeared next to the global search in the admin panel header, showing open protection points.

Settings control:The system verifies the use of 2FA, CAPTCHA, IP access restrictions, session control, password recovery protection, critical action confirmations, email notifications, and trusted proxy settings.

Importance levels:Detected issues are categorized by severity. You can directly navigate from the list to the relevant setting to resolve the warning.

Main administrators control:The system warns if more than one main administrator is set up on the platform.

Telegram Security Bot:A separate bot has been added for notifications and sending security codes. It cannot be replaced, disabled, or unlinked unnoticed without the owner's confirmation.

SmartNotifier:Improved sending of notifications for logins, confirmations, and other security events.

Details available upon request

Providing payment details in the application:The operator can attach payment details to a specific request, replace them, or close the issuance.

Change Restriction:The replacement restriction period is now calculated from the moment the credentials are first issued, rather than from the time the request was created.

Settings in the admin panel:Management of deadlines, limits, history, and sending notifications has been moved to the "Requisites on Request" tab. Manual editing of files is no longer required.

Updated interface:Forms and lists have been standardized to the control panel style. Redundant texts, duplicate elements, browser confirmations, and visual clutter have been removed.

Managed Pages

Page builder:A new system for creating and editing pages directly from the admin panel has been added.

Sections and columns:Pages can be built from sections, rows, and columns, with options to choose block widths and different container styles.

Content types:Formatted text, headings of various levels, images, buttons, accordions, info blocks, separators, and indents are available.

Page Layout:You can customize additional styling, background images, and settings for individual blocks.

Sort items:Sections and blocks can be rearranged by dragging. While editing, large elements can be collapsed.

Live preview:You can check the changes immediately while setting up the page.

Version history:The system saves previous page states and allows you to restore the desired version.

Change protection:Delete and restore confirmations have been added, along with a warning when trying to leave the page with unsaved changes.

Expandable structure:The system is prepared to add new block types and interactive elements without a complete redesign of the builder.

Performance and Caching

Updated caching system:The logic for saving and updating cached data has been completely redesigned.

Dynamic blocks:Fixed an issue where banners could disappear from the homepage after enabling cache. Also improved the display of buttons, FAQs, and other editable elements.

Data relevance:After modifying the settings, content, or block order, the information updates correctly without showing outdated data.

Automatic restoration:The system can safely restore the cache when damaged or outdated data is detected.

Fast main page loading:Key data and the selected direction are now prepared simultaneously. The exchange form displays without a global loading screen.

Background rate update:The current exchange rate and calculator amounts load separately and do not delay the page from opening.

Direct links to destinations:Correct functionality of links to currency pairs, transitions from monitors, and the last selected direction has been preserved.

Personal terms:Administrator settings, limits, rules, discounts, and personalized conditions for authorized users are applied during the upload.

Query Optimization:Duplicate requests on the initial page load have been eliminated. When quickly changing directions, outdated requests are automatically cancelled.

Stability under load:Improved the reliability of the homepage under high concurrent visitor load and temporary unavailability of certain data.

Affiliate Programs

Minimum accrual:Added the ability to set a guaranteed minimum amount for partner rewards on each exchange.

Personal settings:The minimum accrual can be configured separately for different affiliate programs.

Credit currency:The system automatically uses the partner balance currency and retains existing restrictions for specific directions.

Payment Reliability:Improved handling of recalculations, canceled orders, and deferred partner payouts.

Program Interface:The partner program management form and earnings display have been updated.

Interface and ease of use

Global Search:Search in the admin panel is now faster and more stable, better highlights important results, and handles problematic states more accurately.

Active issues:The number of displayed records is limited to a convenient amount to prevent large lists from cluttering the interface.

Mobile menu:The top menu under the header has been restored, with redesigned open button, item display, and scrolling for long lists.

Active section:Corrected current section highlighting by removing unnecessary selection of the entire nested chain and fixed the persistent highlighting of the main page.

User block:The administrator’s name and email are now displayed more neatly, without unnecessary shadows and visually heavy elements.

Order timer:The "Time left before application rejection" block has been replaced with a compact line featuring an icon, label, and time formatted as 00:00:00.

News cards:All cards now have the same height regardless of the title or text length.

Currency selection within the network:You can collapse the section even if an item is selected. A small dot appears next to the collapsed section, indicating an active selection inside.

Fixes and Stability

Payment details:Value0 is no longer displayed as the default currency. When creating or editing a detail, you must select the actual currency from the list.

Handling requests:Fixed errors that could occur when creating an order and during subsequent actions.

Confirmation and cancellation:Improved the stability of order confirmations and cancellations, code verifications, and resending of code messages.

Application Chat:Fixed issues that could affect proper chat functionality after creating a request.

Request Protection:All fixes have been made while maintaining protection against unauthorized and external requests.

The release also includes additional internal fixes and optimizations aimed at enhancing the platform's security, performance, and stability.