ProxymanApp / proxyman-windows-linux

Public tracker for Proxyman Windows/Linux
https://proxyman.io/
MIT License
114 stars 4 forks source link

Upgrade to Pro License design #308

Open NghiaTranUIT opened 1 year ago

NghiaTranUIT commented 1 year ago

Description

Problem: Proxyman Windows doesn't show what is different between the Free and Pro versions. We should implement it.

Beta build:

UI

Screenshot 2023-09-27 at 14 15 15

Logic

Screenshot 2023-09-27 at 14 17 59
NghiaTranUIT commented 1 year ago

Lock some features:

CleanShot 2023-09-27 at 14 22 30@2x

NghiaTranUIT commented 1 year ago

Scenario 1: Activated License Key

Screenshot 2023-09-27 at 14 25 30

CleanShot 2023-09-27 at 14 25 17@2x

Screenshot 2023-09-27 at 14 26 30
NghiaTranUIT commented 1 year ago

Activate with Expired License Key:

Screenshot 2023-09-27 at 14 27 21
NghiaTranUIT commented 1 year ago

Run out of seats

NghiaTranUIT commented 1 year ago

Expired License key

How to setup:

  1. Change the Build Number of the app build.config.ts to the old build. Please open the Github Release, and see the correct build number / version
  2. Start the app
  3. Activate with an expired license key (Ping @NghiaTranUIT )

Logic

CleanShot 2023-09-27 at 14 37 30@2x

Screenshot 2023-09-27 at 14 37 13
NghiaTranUIT commented 1 year ago

Hit Limit UI

Screenshot 2023-09-27 at 16 01 01
NghiaTranUIT commented 1 year ago

New Beta build updated: https://github.com/ProxymanApp/Proxyman/issues/1784#issuecomment-1738409655