40 Commits

Author SHA1 Message Date
web
8bd25d651b 🐛 fix: Fix dependencies 2025-10-21 05:28:40 -07:00
web
521a7a97fb 🐛 fix: Remove unnecessary migration function code and add device configuration options 2025-10-21 04:33:29 -07:00
web
32fd181b52 🐛 fix: Add step attribute to datetime-local inputs for precise time selection in forms 2025-09-29 02:43:39 -07:00
web
5816dd5198 🐛 fix: Rename 'hysteria2' to 'hysteria' across protocol definitions and schemas for consistency 2025-09-29 02:32:28 -07:00
web
92665293ec 🐛 fix: Update protocol options in ServerConfig for accuracy and consistency 2025-09-29 02:18:16 -07:00
web
4828700776 🐛 fix: Simplify protocol enable checks by removing unnecessary false comparisons 2025-09-28 09:19:54 -07:00
web
55034dc97d 🐛 fix: Remove unused ratio variable from server traffic log and server form for cleaner code 2025-09-28 09:01:03 -07:00
web
3b6ef177ba 🐛 fix: Update minimum ratio value to 0 in protocol fields and adjust related schemas; enhance unit conversion in ServerConfig 2025-09-28 08:48:17 -07:00
web
3d778e5e36 🐛 fix: Update Badge variants and restructure traffic ratio display in ServersPage 2025-09-28 07:23:28 -07:00
web
4abdd367ee 🐛 fix: Update protocol fields to use 'obfs' instead of 'security' and adjust related configurations 2025-09-28 06:57:41 -07:00
web
fc43de16f0 feat: Update server configuration translations for multiple languages
- Added new keys for server configuration actions and descriptions in Russian, Thai, Turkish, Ukrainian, Vietnamese, Chinese (Simplified and Traditional).
- Removed outdated configuration structure and replaced it with a more organized server_config object.
- Enhanced the dynamic Inputs component to support textarea input type for better user experience.
2025-09-24 06:05:24 -07:00
web
bb6671c14f 🐛 fix: Add DynamicMultiplier component for managing node multipliers and update ServersPage layout 2025-09-24 03:00:37 -07:00
web
70b3484f98 🐛 fix: Rename 'server_id' to 'protocol' in NodesPage and clean up unused imports and code in ServerConfig 2025-09-23 06:08:36 -07:00
web
7a4ebdf985 🐛 fix: Update OnlineUsersCell to display user count with icon instead of badge 2025-09-23 04:46:33 -07:00
web
05a61d8bf2 🐛 fix: Adjust layout spacing and chart aspect ratio in ServerConfig component 2025-09-23 04:42:55 -07:00
web
c6dd0b63f2 ♻️ refactor: Replace useQuery with Zustand store for subscription and node data management 2025-09-17 02:20:54 -07:00
web
2b0cf9a46d 🐛 fix: Added the enabled field in the protocol configuration, updated the related type definition and default configuration 2025-09-16 10:17:39 -07:00
web
d6854076fe 🐛 fix: Add protocol-related constants, default configurations, field definitions, and validation modes 2025-09-16 04:50:05 -07:00
web
b8f630f8ab 🐛 fix: Refactor key generation logic and update dependencies for ML-KEM-768 integration 2025-09-16 04:32:16 -07:00
web
2d5175d70f 🐛 fix: Add success toast message for sorting in nodes and servers pages 2025-09-15 21:51:02 -07:00
web
8700cf6a91 🐛 fix: Refactor toB64 function to toB64Url for URL-safe base64 encoding in VlessX25519Pair generation 2025-09-15 21:12:25 -07:00
web
54de16bdd5 🐛 fix: Implement encryption and obfuscation features in protocol configuration 2025-09-15 09:35:03 -07:00
web
f700be095a 🐛 fix: Refactor protocol status display for improved readability in server form component 2025-09-14 00:39:18 -07:00
web
461fdb1219 🐛 fix: Improve UI for protocol status display in server form component 2025-09-13 23:31:55 -07:00
web
6ca24333da 🐛 fix: Update protocol plugin handling and add new options in typings 2025-09-13 23:17:21 -07:00
web
3e5402f2fc feat: Add bandwidth fields and placeholders for upload and download in server configuration forms; update localization files for multiple languages 2025-09-13 02:59:10 -07:00
web
c4a47a47dd 🐛 fix: Remove unnecessary comments and improve variable handling in GoTemplateEditor; ensure zero value displays as empty in EnhancedInput 2025-09-13 02:23:42 -07:00
web
6376ec1a79 🐛 fix: Update condition for plugin field in PROTOCOL_FIELDS to include specific plugins 2025-09-13 01:36:04 -07:00
web
a988cb3c50 🐛 fix: Remove unnecessary comments to simplify code readability 2025-09-12 21:39:15 -07:00
web
f9a7ece9bf feat(config): Add translations for server configuration in multiple languages 2025-09-12 21:32:14 -07:00
web
4da59609b4 🐛 fix: Add localization updates and new utility functions 2025-09-04 22:30:33 -07:00
web
10250d9e34 ♻️ refactor: Clean up NodeForm and ServerForm components by removing unused functions and optimizing state management 2025-09-03 08:58:18 -07:00
web
c4f536eb05 feat: Add batch delete functionality and enhance chart tooltips in statistics cards 2025-09-03 07:17:21 -07:00
web
5272360c77 feat: Update server list fetching logic and adjust query parameters 2025-09-03 02:23:24 -07:00
web
6d81bfdaeb feat: Implement data migration functionality and update localization files 2025-09-03 01:56:21 -07:00
web
59faeab34a ♻️ refactor: Update component imports and improve code consistency
- Refactored sidebar component to include additional sheet elements and improved accessibility with SheetHeader, SheetTitle, and SheetDescription.
- Updated skeleton component for better readability and consistency in class names.
- Refined slider component by standardizing import statements and enhancing class name formatting.
- Enhanced sonner component with consistent import statements and improved class name formatting.
- Standardized switch component imports and class names for better readability.
- Improved table component structure and class name consistency across various elements.
- Refactored tabs component for better readability and consistent class name formatting.
- Updated textarea component for improved readability and consistency in class names.
- Fixed timeline component to safely access getBoundingClientRect.
- Refactored toggle group and toggle components for improved readability and consistency in class names.
- Updated tooltip component for better readability and consistent class name formatting.
- Enhanced enhanced-input component to support generic types for better type safety.
- Refactored use-mobile hook for improved readability and consistency.
- Updated countries utility to make certain properties optional for better flexibility.
- Refined tailwind configuration for improved readability and consistency in theme settings.
2025-09-02 06:00:28 -07:00
web
6ccf9b8bdc feat: Add log cleanup settings and update localization files
- Introduced log cleanup settings in the admin panel, allowing configuration of automatic log clearing and retention periods.
- Updated English, Spanish, French, German, and other localization files to include new log cleanup settings.
- Added new fields for referral percentage and first purchase only in user settings.
- Implemented API endpoints for getting and updating log settings.
- Enhanced the admin dashboard with a new log cleanup form component.
2025-09-01 10:25:04 -07:00
web
ee98e7e513 ♻️ refactor: Rename buildScheme to buildSchema and update imports in server form components 2025-08-26 11:37:13 -07:00
web
4f7cc807af ♻️ refactor: Refactor server management API endpoints and typings 2025-08-26 09:37:15 -07:00
web
217ddce60c feat: Add server form component with protocol configuration and localization support 2025-08-23 09:10:05 -07:00