233 Commits

Author SHA1 Message Date
web
521a7a97fb 🐛 fix: Remove unnecessary migration function code and add device configuration options 2025-10-21 04:33:29 -07:00
web
a46657d5ef 🐛 fix: Fix bugs 2025-10-21 04:10:34 -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
4abdd367ee 🐛 fix: Update protocol fields to use 'obfs' instead of 'security' and adjust related configurations 2025-09-28 06:57:41 -07:00
web
3c036eb09c 🐛 fix: Update announcement page to display timeline of announcements with Markdown content 2025-09-23 05:48:25 -07:00
web
ce9ab89c1c 🐛 fix: Update Empty component to support border prop and adjust usage in various pages 2025-09-23 05:46:21 -07:00
web
8445e302e6 🐛 fix: Update announcement page to format creation date and enhance content display 2025-09-23 05:12:36 -07:00
web
e94405d1cd 🐛 fix: Add NEXT_PUBLIC_HIDDEN_TUTORIAL_DOCUMENT to control tutorial visibility and update page query accordingly 2025-09-17 03:03:12 -07:00
web
1dde7088bc 🐛 fix: Update platform handling in Content component to ensure available platforms are correctly filtered and displayed 2025-09-17 02:55:33 -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
e2a357fea7 🐛 fix: Add copy subscription functionality to user subscription dashboard and improve localization for new features 2025-09-14 23:09:59 -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
fce627ba11 feat: Add quota management features and localization updates 2025-09-11 03:34:36 -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
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
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
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
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
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
0c43844a6f ♻️ refactor: Remove application management forms and related configurations 2025-08-18 02:55:37 -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
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
33daa1fb73 🐛 fix(register): Update localization files to include trial subscription settings and descriptions 2025-08-09 19:04:59 -07:00
web
1d9b0a4e06 feat(subscribe): Update subscription management localization and add new fields 2025-08-08 11:22:31 -07:00
web
b2b4a95250 ♻️ refactor(view): System and Auth Control 2025-08-04 08:58:57 -07:00
web
b4d4f59c71 feat(netlify): Add Netlify configuration for admin and user apps with Next.js plugin 2025-07-29 05:38:09 -07:00
web
32253e3717 🐛 fix(subscribe): Filter out items that are not marked as visible in subscription list 2025-07-26 03:49:53 -07:00
web
2fb98be591 🐛 fix(order): Preserve last successful order on error during order creation 2025-07-25 07:07:31 -07:00
web
634be371b1 🐛 fix(subscribe): Filter out hidden items in subscription list display 2025-07-25 07:06:53 -07:00
web
f84f98c80f 🐛 fix(auth): Implement user redirection to dashboard upon authentication 2025-07-24 10:10:31 -07:00
web
04af2f9433 🐛 fix(billing): Add display for gift amount in subscription billing 2025-07-24 05:55:56 -07:00
web
eec0b12154 🐛 fix(node-table): Update translations for headers and no data display 2025-07-20 03:00:59 -07:00
web
3e290d7cb5 🐛 fix(rules): Change rule type from 'auto' to 'default' and update 2025-07-17 03:30:12 -07:00
web
3304a55fd4 🐛 fix(rules): Update rule settings 2025-07-16 09:16:33 -07:00
web
7cdc6bdd8f 🐛 fix(tutorial): Comment out unused getVersion function and simplify getVersionPath 2025-07-11 02:58:37 -07:00
web
1fb305e7a1 🐛 fix(tutorial): Return latest version in case of fetch error 2025-07-11 01:56:42 -07:00
web
bcfb10a6c7 feat(view): Add AnyTLS protocol support and enhance node configuration options 2025-07-06 04:56:00 -07:00
web@ppanel
356ae5b777 🐛 fix(recharge): Set balance prop to false in PaymentMethods component 2025-04-28 11:30:06 +00:00
web@ppanel
4a4d364f17 🐛 fix(payment): Refactor payment form placeholder and update localization files 2025-04-24 06:11:55 -04:00
web@ppanel
3c5542a3ea 🐛 fix(content): Parse subscription description and display features with icons 2025-04-14 09:16:24 -04:00