ppanel-web/CHANGELOG.md
semantic-release-bot 10d322f1ba 🔖 chore(release): v1.0.0-beta.4 [skip ci]
# [1.0.0-beta.4](https://github.com/perfect-panel/ppanel-web/compare/v1.0.0-beta.3...v1.0.0-beta.4) (2025-01-07)

### ♻ Code Refactoring

* **auth**: Refactor user authorization handling and improve error logging ([68bc18f](https://github.com/perfect-panel/ppanel-web/commit/68bc18f))

###  Features

* **affiliate**: Add Affiliate component with commission display and invite link functionality ([4aea4e8](https://github.com/perfect-panel/ppanel-web/commit/4aea4e8))
* **affiliate**: Update affiliate component to display total commission and improve data fetching ([cc834ca](https://github.com/perfect-panel/ppanel-web/commit/cc834ca))
* **api**: Add new subscription properties and locale support for deduction ratios and reset cycles ([fec80f5](https://github.com/perfect-panel/ppanel-web/commit/fec80f5))
* **api**: Add Time Period Configuration ([837157c](https://github.com/perfect-panel/ppanel-web/commit/837157c))
* **favicon**: Update SVG favicon design for admin and user interfaces ([1d91738](https://github.com/perfect-panel/ppanel-web/commit/1d91738))
* **node**: Add serverKey ([25ce37e](https://github.com/perfect-panel/ppanel-web/commit/25ce37e))
* **relay**: Add relay mode configuration and update related schemas ([3cc9477](https://github.com/perfect-panel/ppanel-web/commit/3cc9477))
* **schema**: Add security field to hysteria2 and tuic schemas ([cd59d44](https://github.com/perfect-panel/ppanel-web/commit/cd59d44))
* **subscribe**: Add reset_time to API typings and update unsubscribe logic ([eeea165](https://github.com/perfect-panel/ppanel-web/commit/eeea165))
* **subscribe**: Add subscribe_discount type ([f99c604](https://github.com/perfect-panel/ppanel-web/commit/f99c604))
* **subscribe**: Add subscription credits ([5bc7905](https://github.com/perfect-panel/ppanel-web/commit/5bc7905))
* **subscribe**: Add unsubscribe functionality with confirmation messages and localized strings ([b2a2f42](https://github.com/perfect-panel/ppanel-web/commit/b2a2f42))
* **subscribe**: Improve error handling in subscription forms and update component props ([d28a10b](https://github.com/perfect-panel/ppanel-web/commit/d28a10b))
* **subscribe**: Improve layout and styling in subscription components ([5766376](https://github.com/perfect-panel/ppanel-web/commit/5766376))
* **subscription**: Add localized messages for existing subscriptions and deletion restrictions ([e8a72d5](https://github.com/perfect-panel/ppanel-web/commit/e8a72d5))

### 🎫 Chores

* Update changelog, enhance prepare script, and add openapi command ([a93db4e](https://github.com/perfect-panel/ppanel-web/commit/a93db4e))

### 🐛 Bug Fixes

* **dashboard**: Correct progress value calculations and update groupId accessor ([36c7667](https://github.com/perfect-panel/ppanel-web/commit/36c7667))
* **layout**: Remove unnecessary cookie initialization in Logout function ([3065c3a](https://github.com/perfect-panel/ppanel-web/commit/3065c3a))
* **locales**: Update Hong Kong ([6d0d069](https://github.com/perfect-panel/ppanel-web/commit/6d0d069))
* **subscribe**: Update value validation to check for number type in subscribe form ([6de29d5](https://github.com/perfect-panel/ppanel-web/commit/6de29d5))

### 💄 Styles

* **locales**: Remove unused subscription labels from multiple locale files ([fb0c510](https://github.com/perfect-panel/ppanel-web/commit/fb0c510))
* **locales**: Update server.json to reorganize relay mode options and improve labels ([701cdee](https://github.com/perfect-panel/ppanel-web/commit/701cdee))
* **node**: Improve layout and spacing in NodeStatusCell component ([136287d](https://github.com/perfect-panel/ppanel-web/commit/136287d))
* **time-slot**: Add chart display ([c44ad47](https://github.com/perfect-panel/ppanel-web/commit/c44ad47))
2025-01-07 17:46:57 +00:00

14 KiB

Changelog

1.0.0-beta.4 (2025-01-07)

♻ Code Refactoring

  • auth: Refactor user authorization handling and improve error logging (68bc18f)

Features

  • affiliate: Add Affiliate component with commission display and invite link functionality (4aea4e8)
  • affiliate: Update affiliate component to display total commission and improve data fetching (cc834ca)
  • api: Add new subscription properties and locale support for deduction ratios and reset cycles (fec80f5)
  • api: Add Time Period Configuration (837157c)
  • favicon: Update SVG favicon design for admin and user interfaces (1d91738)
  • node: Add serverKey (25ce37e)
  • relay: Add relay mode configuration and update related schemas (3cc9477)
  • schema: Add security field to hysteria2 and tuic schemas (cd59d44)
  • subscribe: Add reset_time to API typings and update unsubscribe logic (eeea165)
  • subscribe: Add subscribe_discount type (f99c604)
  • subscribe: Add subscription credits (5bc7905)
  • subscribe: Add unsubscribe functionality with confirmation messages and localized strings (b2a2f42)
  • subscribe: Improve error handling in subscription forms and update component props (d28a10b)
  • subscribe: Improve layout and styling in subscription components (5766376)
  • subscription: Add localized messages for existing subscriptions and deletion restrictions (e8a72d5)

🎫 Chores

  • Update changelog, enhance prepare script, and add openapi command (a93db4e)

🐛 Bug Fixes

  • dashboard: Correct progress value calculations and update groupId accessor (36c7667)
  • layout: Remove unnecessary cookie initialization in Logout function (3065c3a)
  • locales: Update Hong Kong (6d0d069)
  • subscribe: Update value validation to check for number type in subscribe form (6de29d5)

💄 Styles

  • locales: Remove unused subscription labels from multiple locale files (fb0c510)
  • locales: Update server.json to reorganize relay mode options and improve labels (701cdee)
  • node: Improve layout and spacing in NodeStatusCell component (136287d)
  • time-slot: Add chart display (c44ad47)

Changelog

1.0.0-beta.3 (2024-12-26)

♻ Code Refactoring

  • config: Simplify environment variable handling and improve build script (cf54d0f)

Changelog

1.0.0-beta.3 (2024-12-26)

♻ Code Refactoring

  • publish: Simplify environment variable handling and improve build script (88ea21b)

1.0.0-beta.2 (2024-12-26)

👷 Build System

  • config: Update pm2 config (d95b425)

🔧 Continuous Integration

1.0.0-beta.1 (2024-12-25)

♻ Code Refactoring

Performance Improvements

  • subscribe: Form discount price (059a892)

Features

  • ad: Advertise (b1105cd)
  • affiliate: Affiliate Detail (a782c17)
  • affiliate: Commission Rate (5eec430)
  • announcement: Popup and pinned (f3680a7)
  • api: Telegram (17ce96a)
  • billing: Update Billing (078fc9d)
  • config: FormatBytes (9251a09)
  • config: Protocol type (a3b45b4)
  • config: Webhook Domain (01e06c6)
  • dashboard: Optimization (5b3f4b4)
  • dashboard: Statistics (2926abc)
  • header: Update locales (bfb6c27)
  • locale: Add Persian (93a0a88)
  • locales: Add multiple languages (b243ab9)
  • node-subscription: Add copy functionality for columns (3a81e37)
  • node: Add NodeStatus (c712624)
  • node: Add protocol (301b635)
  • node: Add status (c06372b)
  • subscribe: Add unit time (39d07ec)
  • table: Add sorting support for Node and subscription columns (27924b0)
  • table: Supports drag and drop sorting (2f56ef5)
  • tos: Display data (6024454)
  • tutorial: Add common tutorial list (872252c)
  • ui: System Tool (1836980)
  • ui: Update homepage data (8425b13)

🎫 Chores

  • config: Entry locale (5737331)
  • init: Project initialization (829edfa)

🐛 Bug Fixes

💄 Styles

📝 Documentation

🔧 Continuous Integration