web@ppanel
|
28f8c78963
|
✨ feat(tutorial): Fetch the latest tutorial version from GitHub API for dynamic URL generation
|
2025-01-20 16:02:53 +07:00 |
|
web@ppanel
|
9140b8ad1e
|
🐛 fix(oauth): Remove redundant checks when updating configuration to simplify logic
|
2025-01-19 22:36:50 +07:00 |
|
web@ppanel
|
6227ba91d0
|
🐛 fix(oauth): Refactor OAuth configuration types and update related API methods
|
2025-01-19 22:34:12 +07:00 |
|
web@ppanel
|
18ee600836
|
✨ feat(auth): Add Oauth configuration for Telegram, Facebook, Google, Github, and Apple
|
2025-01-19 20:43:35 +07:00 |
|
web@ppanel
|
cefcb310d6
|
🐛 fix(nav): Comment out unused social login options to simplify navigation configuration
|
2025-01-18 21:53:44 +07:00 |
|
web@ppanel
|
4ea6e4a2a3
|
🐛 fix(site): Add image upload functionality for site logo configuration
|
2025-01-18 21:46:05 +07:00 |
|
web@ppanel
|
4983c33bb3
|
🐛 fix(dashboard): Improve URL encoding for subscription links and enhance success message handling
|
2025-01-18 21:40:01 +07:00 |
|
web@ppanel
|
3e8912e7bb
|
🐛 fix(dashboard): Update icon imports for platform consistency and adjust icon size
|
2025-01-18 19:40:36 +07:00 |
|
web@ppanel
|
b6da51b618
|
🐛 fix(api): Update subscription_protocol to subscribe_type for consistency across services
|
2025-01-18 19:36:39 +07:00 |
|
web@ppanel
|
9d8b814212
|
🐛 fix(api): Rename app-related functions and types to application for consistency
|
2025-01-18 18:48:28 +07:00 |
|
web@ppanel
|
5e5e4edd2e
|
♻️ refactor(sbscribe): Rename and reorganize components for better structure and clarity
|
2025-01-18 17:39:57 +07:00 |
|
web@ppanel
|
d6fbc38795
|
🐛 fix(deps): Remove outdated @iconify/react dependency and add iconify-json packages
|
2025-01-18 17:39:26 +07:00 |
|
web@ppanel
|
b0aa3645f8
|
🐛 fix(dashboard): Update platform detection logic and improve layout responsiveness
|
2025-01-16 21:57:30 +07:00 |
|
web@ppanel
|
30ae781f05
|
💄 style(globals): Refactor delete confirmation button and update badge styles in node and subscribe tables
|
2025-01-16 15:29:59 +07:00 |
|
web@ppanel
|
f3204b757f
|
💄 style(dashboard): Adjust grid layout and update image dimensions in application display
|
2025-01-16 14:50:27 +07:00 |
|
web@ppanel
|
1d0d911741
|
🐛 fix(locales): Add logout message to authentication localization files
|
2025-01-16 14:40:08 +07:00 |
|
web@ppanel
|
5d078fdaca
|
🐛 fix(auth): Update user authentication flow to include email and phone code verification
|
2025-01-16 14:26:33 +07:00 |
|
web@ppanel
|
8775fb620e
|
🐛 fix(node): Add country and city fields to the form schema and localization files
|
2025-01-16 14:15:40 +07:00 |
|
web@ppanel
|
770932e957
|
💄 style: Update node secret UI and add telephone code field to authentication form
|
2025-01-16 12:13:44 +07:00 |
|
web@ppanel
|
1cdb7e7872
|
🐛 fix(node-config): Add null checks for time slots and ensure proper handling of undefined values
|
2025-01-15 22:50:12 +07:00 |
|
web@ppanel
|
72396851ff
|
🐛 fix(auth): Remove unused telephone code login function and update typings for telephone login requests
|
2025-01-15 22:49:40 +07:00 |
|
web@ppanel
|
7b6bb7bc69
|
🐛 fix(user-nav): Update user avatar and label to display telephone if email is not available
|
2025-01-15 21:46:30 +07:00 |
|
web@ppanel
|
57eaa5532d
|
✨ feat(auth): Add email and SMS code sending functionality with localization updates
|
2025-01-15 21:41:54 +07:00 |
|
web@ppanel
|
4acf7b1837
|
✨ feat(auth): Add SMS and email configuration options to global store and update localization
|
2025-01-15 15:49:11 +07:00 |
|
web@ppanel
|
9b8258ce5a
|
✨ feat(locales): Add area code and telephone fields to user forms in multiple languages
|
2025-01-14 19:26:38 +07:00 |
|
web@ppanel
|
585b99c2cc
|
✨ feat(user): Add telephone input with area code selection and update localization
|
2025-01-14 19:24:46 +07:00 |
|
web@ppanel
|
39a9ce60de
|
✨ feat(global): Add SMS configuration options to global store
|
2025-01-14 16:40:02 +07:00 |
|
web@ppanel
|
207bc247f4
|
✨ feat(auth): Enhance user registration with invite handling and logo display
|
2025-01-14 16:33:09 +07:00 |
|
web@ppanel
|
938363b1eb
|
✨ feat(sms): Update locales
|
2025-01-14 16:15:25 +07:00 |
|
web@ppanel
|
7f0f5ce9db
|
✨ feat(node): Move the node configuration to the server module
|
2025-01-14 14:41:34 +07:00 |
|
web@ppanel
|
f90d4d2ce6
|
✨ feat(subscribe): Move subscription configuration and application to subscription module
|
2025-01-14 14:12:26 +07:00 |
|
web@ppanel
|
18b07c750d
|
🐛 fix(phone): Update SMS expiration time field to use 'sms_expire_time' with default value of 300
|
2025-01-13 22:06:14 +07:00 |
|
web@ppanel
|
19619fdbe0
|
✨ feat(subscribe): Add 'sold' column to SubscribeTable and update inventory terminology
|
2025-01-13 21:54:49 +07:00 |
|
web@ppanel
|
f408fdffae
|
✨ feat(node): Add tags
|
2025-01-13 21:37:56 +07:00 |
|
web@ppanel
|
f26f1c24ae
|
✨ feat(subscribe): Update SubscribeTable component to use API.SubscribeItem type and ensure proper type casting
|
2025-01-13 21:15:35 +07:00 |
|
web@ppanel
|
c59742a4f3
|
✨ feat: Update Auth Control
|
2025-01-13 21:07:27 +07:00 |
|
semantic-release-bot
|
dd23279e3e
|
🔖 chore(release): v1.0.0-beta.6 [skip ci]
# [1.0.0-beta.6](https://github.com/perfect-panel/ppanel-web/compare/v1.0.0-beta.5...v1.0.0-beta.6) (2025-01-10)
### 🐛 Bug Fixes
* **auth**: Update UserCheckForm to use setInitialValues and modify onSubmit type ([c984c0d](https://github.com/perfect-panel/ppanel-web/commit/c984c0d))
v1.0.0-beta.6
|
2025-01-10 06:08:16 +00:00 |
|
web@ppanel
|
c984c0d9c0
|
🐛 fix(auth): Update UserCheckForm to use setInitialValues and modify onSubmit type
|
2025-01-10 13:04:33 +07:00 |
|
semantic-release-bot
|
f275f01f25
|
🔖 chore(release): v1.0.0-beta.5 [skip ci]
# [1.0.0-beta.5](https://github.com/perfect-panel/ppanel-web/compare/v1.0.0-beta.4...v1.0.0-beta.5) (2025-01-09)
### ✨ Features
* **locales**: Replace 'nodeGroupId' with 'groupId' in multiple language files for consistency ([a4e9d5d](https://github.com/perfect-panel/ppanel-web/commit/a4e9d5d))
* **locales**: Update 'deductBalance' to 'giftAmount' across multiple languages and fix newline in announcement.json ([70497af](https://github.com/perfect-panel/ppanel-web/commit/70497af))
* **stats**: Replace dynamic stat fetching with environment constants for user, server, and location counts ([46ae166](https://github.com/perfect-panel/ppanel-web/commit/46ae166))
* **subscribe**: Update suffix from 'MB' to 'Mbps' and enhance speed limit display logic ([3547bb1](https://github.com/perfect-panel/ppanel-web/commit/3547bb1))
* **user**: Add 'gift_amount' field and update related references in user services and components ([b13c77e](https://github.com/perfect-panel/ppanel-web/commit/b13c77e))
### 🎫 Chores
* **deps**: Update package dependencies across multiple projects for improved stability and performance ([b01a5bc](https://github.com/perfect-panel/ppanel-web/commit/b01a5bc))
* **ui**: Update package dependencies for improved stability and performance ([25da429](https://github.com/perfect-panel/ppanel-web/commit/25da429))
### 🐛 Bug Fixes
* **api**: Replace 'deduction' with 'gift_amount' and add 'commission' field in type definitions ([77edf1d](https://github.com/perfect-panel/ppanel-web/commit/77edf1d))
* **api**: Update API type definitions to replace 'deduction' with 'gift_amount' and make 'commission' field optional ([c2af060](https://github.com/perfect-panel/ppanel-web/commit/c2af060))
* **auth**: Refactor user authentication forms to remove global store dependency and improve type handling ([12026b0](https://github.com/perfect-panel/ppanel-web/commit/12026b0))
* **coupon**: Rename 'server' field to 'subscribe' in coupon form and update coupon update request type ([f8b6d82](https://github.com/perfect-panel/ppanel-web/commit/f8b6d82))
* **types**: Add 'gift_amount' field to API type definitions ([8f8a12a](https://github.com/perfect-panel/ppanel-web/commit/8f8a12a))
* **user**: Add the 'gift_amount' field to the user service's type definition ([6301409](https://github.com/perfect-panel/ppanel-web/commit/6301409))
v1.0.0-beta.5
|
2025-01-09 14:42:36 +00:00 |
|
web@ppanel
|
c2af06052c
|
🐛 fix(api): Update API type definitions to replace 'deduction' with 'gift_amount' and make 'commission' field optional
|
2025-01-09 21:40:02 +07:00 |
|
web@ppanel
|
8f8a12a510
|
🐛 fix(types): Add 'gift_amount' field to API type definitions
|
2025-01-09 21:31:25 +07:00 |
|
web@ppanel
|
77edf1d6ec
|
🐛 fix(api): Replace 'deduction' with 'gift_amount' and add 'commission' field in type definitions
|
2025-01-09 21:25:21 +07:00 |
|
web@ppanel
|
f8b6d82780
|
🐛 fix(coupon): Rename 'server' field to 'subscribe' in coupon form and update coupon update request type
|
2025-01-09 20:25:34 +07:00 |
|
web@ppanel
|
b01a5bc83b
|
🔧 chore(deps): Update package dependencies across multiple projects for improved stability and performance
|
2025-01-09 17:28:34 +07:00 |
|
web@ppanel
|
25da429da6
|
🔧 chore(ui): Update package dependencies for improved stability and performance
|
2025-01-09 13:30:11 +07:00 |
|
web@ppanel
|
12026b02cd
|
🐛 fix(auth): Refactor user authentication forms to remove global store dependency and improve type handling
|
2025-01-09 13:19:18 +07:00 |
|
web@ppanel
|
6301409531
|
🐛 fix(user): Add the 'gift_amount' field to the user service's type definition
|
2025-01-08 23:42:34 +07:00 |
|
web@ppanel
|
b13c77e9b7
|
✨ feat(user): Add 'gift_amount' field and update related references in user services and components
|
2025-01-08 23:25:13 +07:00 |
|
web@ppanel
|
a4e9d5da59
|
✨ feat(locales): Replace 'nodeGroupId' with 'groupId' in multiple language files for consistency
|
2025-01-08 23:13:32 +07:00 |
|
web@ppanel
|
70497af0aa
|
✨ feat(locales): Update 'deductBalance' to 'giftAmount' across multiple languages and fix newline in announcement.json
|
2025-01-08 12:55:10 +07:00 |
|