362 Commits

Author SHA1 Message Date
web
fe699809a4 🐛 fix: Added system version card and system log dialog components; updated statistics page to include total server and user statistics 2025-09-13 04:07:31 -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
39d746f0a1 🐛 fix: Update validation for days and gift_value fields in QuotaBroadcastForm; set default values to avoid errors 2025-09-12 19:05:56 -07:00
web
fce627ba11 feat: Add quota management features and localization updates 2025-09-11 03:34:36 -07:00
web
e2d83ec9e6 🐛 fix: Replace MarkdownEditor with HTMLEditor in EmailBroadcastForm; simplify content rendering in EmailTaskManager; disable eslint in service index files 2025-09-08 03:24:21 -07:00
web
ab6f6a64c2 🐛 fix: Add user_subscribe_id filter to SubscribeLogPage and update typings; disable eslint in service index files 2025-09-06 01:24:26 -07:00
web
ac36075e7b 🐛 fix: Update order_id to order_no in BalanceLogPage and related typings; enhance timezone switch component with additional features and localization updates 2025-09-05 08:50:57 -07:00
web
a4de9df1fc ♻️ refactor: Enhance log pages with Badge component and update translations 2025-09-05 07:14:57 -07:00
web
88ce8d7f85 🐛 fix: Remove redundant transport label from localization files 2025-09-05 04:53:55 -07:00
web
2bcd4cf30c ♻️ refactor: Add localization updates for log and server files across multiple languages
- Added new keys for "server", "subscribe", "detail", "pending", "sending", "sent", and "unknown" in log.json files for various languages.
- Introduced a "type" object with transaction types (Recharge, Withdraw, Purchase, Refund, Reward, Commission) in log.json files for multiple languages.
- Updated "traffic_ratio" to "Ratio" and added "transport" in servers.json for English localization.
- Ensured consistency and accuracy in translations for all affected languages including German, English, Spanish, French, Russian, Chinese, and more.
2025-09-05 04:48:10 -07:00
web
351fffcc78 🐛 fix: Update getAppSubLink function to improve URL handling and encoding logic 2025-09-04 22:51:59 -07:00
web
4da59609b4 🐛 fix: Add localization updates and new utility functions 2025-09-04 22:30:33 -07:00
web
e4fbd5c754 🐛 fix: Update SidebarLeft component styles to enhance hover effects 2025-09-04 05:12:24 -07:00
web
fd48856019 feat: Add language support and descriptions in product localization files
- Added language, languageDescription, and languagePlaceholder fields to product.json for multiple locales (ja-JP, ko-KR, no-NO, pl-PL, pt-BR, ro-RO, ru-RU, th-TH, tr-TR, uk-UA, vi-VN, zh-HK).
- Removed group-related fields from product.json for cleaner structure.
- Updated API calls in user services to include language parameter for subscription retrieval.
- Enhanced type definitions for subscription requests to accommodate language parameter.
2025-09-04 01:26:50 -07:00
web
1ab9b39e8a 🐛 fix: Remove GroupTable and related components, simplify SubscribeTable and update language handling in subscription forms 2025-09-03 15:46:36 -07:00
web
4563c570ac feat: Add queryNodeTag function and integrate tag retrieval in NodeForm and SubscribeForm components 2025-09-03 09:59:54 -07:00
web
9e01f4f590 🐛 fix: Correct cookie key format for sidebar state retrieval 2025-09-03 09:41:23 -07:00
web
7c0a312163 🐛 fix: Increase pagination size limit for server and node lists to improve data retrieval 2025-09-03 09:16:36 -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
e63f823b0b ♻️ refactor: Remove unused preview state variables and add sort order to node properties 2025-09-03 07:20:44 -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
f4a1237619 ♻️ refactor: Make 'scheme' field optional in client form schema 2025-09-03 03:01:04 -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
d4b37e4997 ♻️ refactor: Update localization files and service imports 2025-08-27 08:49:06 -07:00
web
e37ae49960 ♻️ refactor: Update dependencies and improve code consistency across multiple files 2025-08-27 08:03:03 -07:00
web
973c06f0fa feat: Refactor user detail and subscription management components 2025-08-27 06:28:51 -07:00
web
2f20ac95da ♻️ refactor(logs): Add localization files and update existing translations for multiple languages 2025-08-26 12:10:17 -07:00
web
551135de77 ♻️ refactor: Simplify node display in subscribe form and remove unused Badge import 2025-08-26 11:38:45 -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
38dda842c0 ♻️ refactor(subscribe-form): Replace server_group and server with node_tags and nodes in default values and form schema 2025-08-26 11:34:01 -07:00
web
d85af491aa feat(logs): Add various log pages for tracking user activities and system events 2025-08-26 11:29:12 -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
web
26176a7afa 🐛 fix(page): Refine version checking logic and remove unnecessary comments for clarity 2025-08-18 03:04:17 -07:00
web
0c43844a6f ♻️ refactor: Remove application management forms and related configurations 2025-08-18 02:55:37 -07:00
web
72a4106022 🐛 fix(protocol-form): Swap 'description' and 'user_agent' columns for improved clarity in the table 2025-08-15 09:43:02 -07:00
web
6ab2ba92a0 🐛 fix(protpcp-form): Rename 'schema' to 'scheme' for consistency across the application 2025-08-15 04:30:20 -07:00
web
e5d4deb346 🐛 fix(protocol-form): Update protocol options descriptions for clarity and add new security and transport options 2025-08-14 10:13:12 -07:00
web
0448d213a3 feat(protocol): Add template preview functionality with localization support 2025-08-14 09:55:13 -07:00
web
7a279e6e30 feat(api): Add getClient API endpoint to retrieve subscription applications 2025-08-13 07:35:58 -07:00
web
5b21d8a7bc 🐛 fix(editor): Enhance Go Template Editor with schema support and improved completion 2025-08-12 12:32:00 -07:00
web
fce9119567 🐛 fix(locales): Update 'conf' output format to use uppercase 'CONF' 2025-08-12 06:04:00 -07:00
web
292efdf1d8 🐛 fix(protocol): Add 'conf' output format option and update translations 2025-08-12 05:58:25 -07:00