web
b6e778d482
✨ feat: Enhance TagInput component with option handling and improved tag addition logic
2025-09-03 07:57:48 -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
ba2b50e972
♻️ refactor: Update bun.lockb to reflect dependency changes
2025-08-27 08:06:47 -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
lyndon986
327f98cfa7
renew README.zh-CN.md
2025-08-26 02:00:08 +10:00
lyndon986
01ff6ec908
renew README.md
2025-08-26 01:59:28 +10:00
lyndon986
b41296eb44
renew README.md
2025-08-26 01:58:49 +10: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
semantic-release-bot
a7936de6dc
🔖 chore(release): v1.3.0 [skip ci]
...
# [1.3.0](https://github.com/perfect-panel/ppanel-web/compare/v1.2.0...v1.3.0 ) (2025-08-15)
### ♻ Code Refactoring
* Refactoring and adding multiple features ([65c9b9f](https://github.com/perfect-panel/ppanel-web/commit/65c9b9f ))
### ✨ Features
* **api**: Add getClient API endpoint to retrieve subscription applications ([7a279e6](https://github.com/perfect-panel/ppanel-web/commit/7a279e6 ))
* **marketing**: Add marketing management features and localization updates ([ea08de0](https://github.com/perfect-panel/ppanel-web/commit/ea08de0 ))
* **protocol**: Add template preview functionality with localization support ([0448d21](https://github.com/perfect-panel/ppanel-web/commit/0448d21 ))
* **subscribe**: Update subscription management localization and add new fields ([1d9b0a4](https://github.com/perfect-panel/ppanel-web/commit/1d9b0a4 ))
### 🐛 Bug Fixes
* **bun**: Update bun.lockb to reflect dependency changes ([bbcd018](https://github.com/perfect-panel/ppanel-web/commit/bbcd018 ))
* **editor**: Add Go template editor component and update related schemas ([9d9c3cd](https://github.com/perfect-panel/ppanel-web/commit/9d9c3cd ))
* **editor**: Enhance Go Template Editor to support trimmed template tags and improve range/end matching ([641ed5e](https://github.com/perfect-panel/ppanel-web/commit/641ed5e ))
* **editor**: Enhance Go Template Editor with schema support and improved completion ([5b21d8a](https://github.com/perfect-panel/ppanel-web/commit/5b21d8a ))
* **enhaced-input**: Disable autocomplete for EnhancedInput component ([f190c68](https://github.com/perfect-panel/ppanel-web/commit/f190c68 ))
* **global**: Add user agent limit settings to subscription configuration ([822416d](https://github.com/perfect-panel/ppanel-web/commit/822416d ))
* **locales**: Update 'conf' output format to use uppercase 'CONF' ([fce9119](https://github.com/perfect-panel/ppanel-web/commit/fce9119 ))
* **locales**: Update "userAccount" label to "user" in multiple localization files ([48415e9](https://github.com/perfect-panel/ppanel-web/commit/48415e9 ))
* **protocol-form**: Swap 'description' and 'user_agent' columns for improved clarity in the table ([72a4106](https://github.com/perfect-panel/ppanel-web/commit/72a4106 ))
* **protocol-form**: Update protocol options descriptions for clarity and add new security and transport options ([e5d4deb](https://github.com/perfect-panel/ppanel-web/commit/e5d4deb ))
* **protocol**: Add 'conf' output format option and update translations ([292efdf](https://github.com/perfect-panel/ppanel-web/commit/292efdf ))
* **protpcp-form**: Rename 'schema' to 'scheme' for consistency across the application ([6ab2ba9](https://github.com/perfect-panel/ppanel-web/commit/6ab2ba9 ))
* **register**: Update localization files to include trial subscription settings and descriptions ([33daa1f](https://github.com/perfect-panel/ppanel-web/commit/33daa1f ))
* **system**: Add time unit translations for user registration settings in multiple languages ([296a6c1](https://github.com/perfect-panel/ppanel-web/commit/296a6c1 ))
* Update privacy policy and terms of service schemas to use correct field names ([0e6ba5b](https://github.com/perfect-panel/ppanel-web/commit/0e6ba5b ))
v1.3.0
2025-08-15 16:47:17 +00: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
f190c68eb0
🐛 fix(enhaced-input): Disable autocomplete for EnhancedInput component
2025-08-13 07:39:28 -07:00
web
7a279e6e30
✨ feat(api): Add getClient API endpoint to retrieve subscription applications
2025-08-13 07:35:58 -07:00
web
641ed5ec36
🐛 fix(editor): Enhance Go Template Editor to support trimmed template tags and improve range/end matching
2025-08-12 12:44:49 -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
web
9d9c3cd7b3
🐛 fix(editor): Add Go template editor component and update related schemas
2025-08-12 05:47:58 -07:00
web
296a6c10a3
🐛 fix(system): Add time unit translations for user registration settings in multiple languages
2025-08-11 04:06:39 -07:00
web
822416d22d
🐛 fix(global): Add user agent limit settings to subscription configuration
2025-08-11 03:34:14 -07:00
web
bbcd018aeb
🐛 fix(bun): Update bun.lockb to reflect dependency changes
2025-08-11 03:28:14 -07:00
web
0e6ba5b081
🐛 fix: Update privacy policy and terms of service schemas to use correct field names
2025-08-10 08:10:49 -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
ea08de0aa2
✨ feat(marketing): Add marketing management features and localization updates
2025-08-08 08:59:19 -07:00
web
65c9b9f64f
♻️ refactor: Refactoring and adding multiple features
2025-08-05 06:42:39 -07:00
web
48415e9a30
🐛 fix(locales): Update "userAccount" label to "user" in multiple localization files
2025-08-04 09:17:04 -07:00
semantic-release-bot
42671a5974
🔖 chore(release): v1.2.0 [skip ci]
...
# [1.2.0](https://github.com/perfect-panel/ppanel-web/compare/v1.1.5...v1.2.0 ) (2025-08-04)
### ♻ Code Refactoring
* **view**: System and Auth Control ([b2b4a95](https://github.com/perfect-panel/ppanel-web/commit/b2b4a95 ))
### ✨ Features
* **netlify**: Add Netlify configuration for admin and user apps with Next.js plugin ([b4d4f59](https://github.com/perfect-panel/ppanel-web/commit/b4d4f59 ))
v1.2.0
2025-08-04 16:02:48 +00: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
semantic-release-bot
7f3cac3c1c
🔖 chore(release): v1.1.5 [skip ci]
...
## [1.1.5](https://github.com/perfect-panel/ppanel-web/compare/v1.1.4...v1.1.5 ) (2025-07-26)
### 🐛 Bug Fixes
* **subscribe**: Filter out items that are not marked as visible in subscription list ([32253e3](https://github.com/perfect-panel/ppanel-web/commit/32253e3 ))
v1.1.5
2025-07-26 10:55:38 +00: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