Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Venez découvrir et tester une multitude de thèmes et plug-ins Premium pour WordPress, Xenforo, Prestashop, Joomla, shopify, script PHP en tout genre et bien plus encore...
Partager avec nous vos ressources et votre savoir-faire, venez discuter avec plus de 10 000 membres pour de l'entraide en toute convivialité.
InscriptionVersion 5.5.2
No changelog found
KYC System Critical Fixes
- User Cache Invalidation: Fixed critical issue where users couldn't access features immediately after admin KYC approval
- Added automatic cache clearing when admin changes KYC application status
- Fixed users having to logout/login or wait for cache expiry to access approved features
- Ensures immediate feature access upon KYC approval
- KYC Level Management Cache: Fixed issue where admin changes to KYC level features/limits didn't apply to existing users
- Added cache invalidation hooks to KYC level model updates
- Bulk operations now properly clear cache for all affected users
- Admin limit edits now apply to users instantly without requiring re-approval
- Automated Verification Cache: Fixed cache invalidation for AI/API automated KYC approvals
- Added cache clearing to verification service endpoints
- Automated approvals now grant immediate feature access
- Fixed delayed access for programmatically approved applications
- Feature Access Logic: Improved user profile feature access logic
- Enhanced status checking to only grant features when KYC status is "APPROVED"
- Fixed edge cases where features were granted before full approval
- More robust validation and error handling for KYC feature parsing
KYC Security Enhancements
- Duplicate Application Prevention: Added protection against multiple KYC submissions for same level
- Prevents users from submitting duplicate applications
- Added proper status validation and user-friendly error messages
- Includes cooldown period for rejected applications
- File Upload Security: Enhanced KYC document upload validation
- Added file magic number validation to prevent MIME type spoofing
- Improved security against malicious file uploads
- Enhanced file content verification beyond MIME type checks
- Input Sanitization: Added comprehensive protection against injection attacks
- SQL injection prevention in admin notes fields
- XSS protection with proper input sanitization
- Length validation to prevent DoS attacks
- Directory Traversal Protection: Enhanced file path security
- Improved path sanitization with multiple security layers
- Prevention of access to system directories
- Comprehensive validation against directory traversal attacks
- Rate Limiting: Added abuse prevention for KYC submissions
- Maximum 3 submissions per hour with Redis-based tracking
- 24-hour cooldown period after rejections
- Graceful fallback when Redis is unavailable
UI Text Spacing Issues
- Level Display Formatting: Fixed missing spaces in KYC level text display
- Fixed "Level1" appearing as stuck together text in admin interface
- Corrected spacing in feature management titles
- Fixed user-facing KYC application and dashboard level displays
- Improved readability across all KYC level interfaces
Admin Navigation Fixes
- Binary Options Menu Structure: Restructured admin binary options menu for better navigation
- Moved Binary Options out of "Trading Infrastructure" to be its own top-level section under Finance
- Added proper href link to main "Binary Options" menu item (was pointing to "#")
- Fixed menu structure to properly display child menu items (Binary Markets and Trading Durations)
- Admin can now navigate directly to /admin/finance/binary and see expandable child menu
- Improved navigation flow and menu organization for binary options management interface
Admin Dashboard Complete Overhaul
- Professional Analytics Integration: Replaced basic charts with enterprise-grade analytics components
- Now uses the same professional chart components as the main analytics system (@/components/blocks/data-table/analytics)
- Integrated high-quality KPI cards, line charts, bar charts, and donut charts with consistent styling
- Enhanced interactivity with hover states, tooltips, and smooth animations
- Professional color schemes and responsive design patterns from the analytics system
- USD Currency Conversion System: Implemented proper revenue calculation with real currency conversion
- Revenue calculations now use existing currency conversion APIs (getFiatPriceInUSD, getSpotPriceInUSD, getEcoPriceInUSD)
- Multi-currency support for FIAT, SPOT, and ECO wallet types with accurate USD conversion
- Transaction fees are properly converted to USD based on currency type and current exchange rates
- Fallback handling when currency conversion fails to ensure system stability
- Comprehensive Data Architecture: Complete backend API redesign for real analytics
- Enhanced /api/admin/dashboard endpoint with proper data structures for professional charts
- Real-time metrics: user registrations with trend data, daily revenue with profit calculations
- Trading activity tracking with volume and transaction count analytics
- System monitoring with service status and performance metrics
- Proper TypeScript interfaces and error handling throughout the data pipeline
User Management System - Block/Unblock Functionality
- Comprehensive User Blocking System: Implemented professional user account blocking/unblocking functionality with admin controls
- Added user block/unblock actions in dropdown menu with proper permissions
- Created temporary and permanent blocking options with reason selection and duration controls
- Implemented user block history tracking with admin information and timestamps
- Added automated unblocking system with cron job for expired temporary blocks
- User Block Management Interface: Enhanced admin user management with comprehensive blocking controls
- Block dialog with temporary/permanent options, reason selection, and duration picker
- Professional block status display in expandable user details with remaining time countdown
- Complete block history with reason, duration, blocking admin, and expiration information
- Real-time status updates showing active blocks with time remaining
- Automated Block Expiration System: Implemented background processing for temporary blocks
- Cron job running every 15 minutes to check for expired temporary blocks
- Automatic user reactivation when temporary blocks expire
- Comprehensive logging and error handling for block expiration processing
- Multiple block support with proper status management
- DataTable Performance Optimization: Fixed critical performance issues with modal interactions
- Resolved unnecessary data refetching when opening/closing block modal
- Optimized function memoization to prevent DataTable reinitialization
- Separated tableConfig updates from full DataTable resets
- Enhanced component stability with proper dependency management
- User Data Enhancement: Expanded user profile display with comprehensive information
- Added block status column with detailed block information in expandable rows
- Enhanced user profile rendering with social media links, location data, and bio information
- Improved user relationship data including wallet counts, transaction counts, and balances
- Professional status badges and icons for quick visual assessment
- React Performance & Stability: Fixed all rendering issues and performance bottlenecks
- Resolved React Hooks order violations by moving all hooks before conditional returns
- Implemented proper memoization with useMemo and useCallback for chart data and functions
- Eliminated infinite re-render loops through professional component architecture
- Enhanced error boundaries and loading states for better user experience
- Complete Chart Data System: Implemented proper time series data generation for continuous charts
- Date Range Generation: Creates complete date ranges instead of scattered data points
- Yearly View: 12 monthly data points from start to end of current year
- Monthly View: 4 weekly data points for better UI responsiveness and readability
- Weekly View: 7 daily data points for current week analysis
- Timeframe Selector: Interactive dropdown to switch between yearly/monthly/weekly views
- Continuous Charts: No more gaps or missing data points in chart visualization
- Proper Aggregation: Backend intelligently groups data by appropriate time intervals
- Fallback Data: Complete date ranges even when no actual data exists for smooth chart rendering
- Zero-Line Charts: Charts always display data even with no records, showing zero lines for clear visual feedback
- Responsive Design: Monthly view optimized with 4 weekly points instead of 30 daily points for better performance
User Management System Complete Overhaul
- Comprehensive User Data Display: Transformed the basic user table into a professional management interface
- Enhanced columns with complete user profile information including contact details, security status, and financial data
- Added expandedOnly fields for sensitive information that appears only in detailed view
- Comprehensive user details including phone numbers, wallet addresses, KYC status, and notification preferences
- Professional field organization with clear separation between basic and detailed information
- Real-Time USD Balance Calculation: Implemented accurate financial overview with real currency conversion
- Added total balance calculation across all user wallets (FIAT, SPOT, ECO) converted to USD
- Uses existing currency conversion utilities (getFiatPriceInUSD, getSpotPriceInUSD, getEcoPriceInUSD)
- Real-time exchange rate integration for accurate balance display
- Error-resilient calculation that continues working even if individual wallet conversions fail
- Enhanced Security Monitoring: Added comprehensive security and authentication tracking
- Failed login attempts counter with color-coded warning badges (3+ attempts yellow, 5+ red)
- Last failed login timestamp display with "Never" fallback for clean accounts
- Two-factor authentication status with enable/disable badges
- Wallet provider tracking (MetaMask, WalletConnect, etc.) with "Not Connected" fallback
- Smart KYC Integration: Conditional KYC display based on system availability
- KYC status badges with color coding (Approved=green, Pending=yellow, Rejected=red)
- KYC level display with "Not Assigned" fallback
- KYC review date formatting with "Not Reviewed" for pending applications
- Shows "KYC Disabled" when the KYC system is not enabled instead of showing null values
- User-Friendly Data Formatting: Eliminated all null/undefined display issues
- Phone numbers show "Not Provided" instead of null
- Wallet addresses display "Not Connected" instead of undefined
- 2FA type shows "Not Enabled" when disabled, defaults to "TOTP" when enabled
- Notification preferences display as Yes/No badges instead of boolean values
- Profile data parsing with structured display instead of raw JSON
- Custom Profile Renderer: Professional display of user profile information
- Bio Section: Clean paragraph formatting for user biography
- Location Display: Structured address with icons (
address,
city/country/zip)
- Social Media Links: Interactive badges with clickable links for all platforms (Facebook, Twitter, Instagram, GitHub, etc.)
- Smart URL Handling: Auto-detects and formats social media URLs properly
- Fallback Display: Shows "No additional profile data" instead of null when empty
- Enhanced Data Relationships: Complete user ecosystem view
- Wallet count display showing number of user wallets
- Transaction count showing user activity level
- Support ticket and notification relationship data
- Comprehensive user history with creation, update, and deletion timestamps
- Professional UI Components: Consistent design language throughout
- Color-coded status badges for quick visual assessment
- Proper icon usage for different data types (phone, email, wallet, security)
- Responsive layout with expandedOnly fields for optimal space usage
- Loading states and error handling for all data operations
- Backend API Enhancements: Robust data delivery system
- Enhanced user listing API (/api/admin/crm/user) with comprehensive related data
- Individual user detail API with complete profile information
- Proper TypeScript type handling for Sequelize Model vs plain object compatibility
- Error-resilient data processing with graceful fallbacks
Database Optimization
- MySQL Index Optimization: Fixed "Too many keys specified" database sync errors
- Reduced excessive indexes in ICO token detail model
- Optimized index configuration to stay within MySQL's 64-key limit
- Improved database sync performance and reliability
- TypeScript Compilation: Fixed model property access type errors
- Proper casting of Sequelize model instances for cache operations
- Enhanced type safety in KYC-related database operations
Binary Trading System Fixes
- Market Symbol Display: Fixed binary trading header showing double slashes (BTC//USDT) instead of correct format (BTC/USDT)
- Removed hardcoded commonQuotes array and symbol splitting logic
- Updated extract functions to use actual market data with currency and pair fields
- Fixed price and change data not displaying due to incorrect symbol format
- Market data now uses the provided structure directly: {currency: "BTC", pair: "USDT", label: "BTC/USDT", symbol: "BTC/USDT"}
- Duration System Consistency: Fixed binary duration model documentation and admin interface
- Corrected model comments to indicate durations are stored in minutes, not seconds
- Updated admin interface to display "Duration (minutes)" instead of "Duration (seconds)"
- Fixed validation messages to reference minutes instead of seconds
- Verified frontend and backend correctly handle minute-based durations throughout the system
- Initial Page Loading: Fixed binary page showing slate/gray colors instead of zinc theme colors
- Added immediate body background color setting to prevent flash of wrong colors
- Updated loading states to use consistent zinc-950 background
- Eliminated flash of unstyled content (FOUC) on binary page initialization
Database Model Documentation
- Comprehensive Field Comments: Added descriptive comments to all backend Sequelize models for improved code maintainability
- Investment Models (4 files): investment records, plans, durations, and plan-duration relationships
- KYC Models (4 files): applications, levels, verification services, and verification results
- Blog Models (6 files): authors, posts, comments, categories, tags, and post-tag relationships
- Content Models (2 files): pages with SEO and builder support, slider images
- Over 280+ field comments added explaining purpose, usage, and business context
- Self-documenting models reduce need for external documentation and improve developer onboarding
Enhanced
Cache Management
- Redis Integration: Improved Redis cache management for user profiles
- Better error handling for cache operations
- Non-blocking cache failures to prevent request failures
- Enhanced logging for cache-related operations
KYC Workflow
- Real-time Updates: KYC approval workflow now provides instant user experience
- No more delays between admin approval and user feature access
- Seamless integration between manual and automated approval processes
- Improved user satisfaction with immediate access to approved features
Framework Updates
- Next.js Upgrade: Updated Next.js from v15.3.5 to v15.4.2
- Enhanced performance and stability improvements
- Updated ESLint configuration to latest version
- Improved Turbopack configuration for better Windows compatibility
- Added fallback development mode for systems with Turbopack path issues
- Next.js 16 Preview Features: Enabled experimental features for enhanced developer experience
- Browser debugging logs forwarded to terminal for easier troubleshooting
- Enhanced client-side routing with smarter prefetching and cache management
- Improved 404 page handling with global-not-found support
- Advanced DevTools integration for route inspection and debugging
- React Key Errors: Fixed duplicate React key warnings on home page
- Updated feature mapping to use unique keys combining index and title
- Enhanced admin editors to generate unique feature titles automatically
- Improved component stability and eliminated console warnings
Released Friday at 06:30 AM
Fixed
CRITICAL FIXES - KuCoin Exchange Integration
- KuCoin SPOT Deposit Address Generation: Fixed critical issue where SPOT wallet deposit addresses were returning empty objects {} for KuCoin exchange
- Root cause: KuCoin API expects network IDs (e.g., ERC20) directly rather than blockchain names (e.g., eth)
- Enhanced network mapping system to correctly handle KuCoin's specific network ID requirements
- Added comprehensive fallback system with multiple CCXT methods for deposit address generation
- Implemented intelligent network validation using KuCoin's currency network structure
SPOT Wallet Error Handling
- Error Message Context Fixing: Fixed incorrect error messages showing ECO wallet errors for SPOT wallet operations
- SPOT deposits no longer show "All custodial wallets are currently in use" error (ECO-specific)
- Added wallet-type-specific error handling for better user experience
- Enhanced frontend error detection to properly differentiate between wallet types
Deposit Interface Improvements
- Wallet Type Grid Layout: Fixed deposit form layout to display maximum 3 columns instead of 4 for wallet type selection
- Updated grid layout from lg:grid-cols-4 to lg:grid-cols-3 to match available wallet types (Fiat, Spot, Eco)
- Improved visual balance and spacing for wallet type selection interface
Enhanced
Exchange Integration Reliability
- Multi-Method Fallback System: Enhanced KuCoin deposit address generation with comprehensive method fallback
- Tries multiple CCXT methods (fetchDepositAddressesByNetwork, createDepositAddress, fetchDepositAddress) with graceful degradation
- Improved success rate for deposit address generation across different exchange configurations
Network Mapping Intelligence
--- This release resolves critical KuCoin integration issues affecting SPOT wallet deposit address generation, ensuring reliable deposit functionality across all supported exchanges and wallet types.
- Dynamic Network Detection: Enhanced network mapping to dynamically detect available networks from exchange API
- Automatic validation of chain names against exchange-supported networks
- Intelligent fallback mappings for common blockchain-to-token-standard conversions
MashDiv Support
support.mash3div.com
Download Bicrypto v4.3.80 - Crypto Trading Platform, Exchanges, KYC, Charting Library, Wallets, Binary Trading, News Nulled Free
Notes
added ico contribution processing in admin side with its mailing when paid
patched transfer allowing numbers below 0
patched registration not prefetching profile info in some cases
patched btc withdrawal not working
patched select wallet type in all types not selecting in very rare cases
New Features
- User Management:
- Added registration date to the users management page for better tracking.
Enhancements
- Wallet PnL Cron:
- Added a new task queue for the wallet PnL cron to improve performance and processing efficiency.
Patches
- Futures Page:
- Fixed a minor issue with the range of order input on the futures page.
- Profile:
- Patched an issue where the profile was not fetched after logging in with Google Authenticator.
- Login/Logout:
- Fixed an issue where the login process did not redirect to the user page after the first logout.
- Patched a problem where the login/register buttons were not displaying in some cases.
- Withdrawals:
- Patched the withdraw amount input to allow numbers after the decimal point in steps.
- Registration Page:
- Fixed errors not displaying correctly on the registration page.
Download Bicrypto v4.3.50 - Crypto Trading Platform, Exchanges, KYC, Charting Library, Wallets, Binary Trading, News Nulled Free
Changelog Not Found!