Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Desktop updates: websocket service and pro account management #1026

Merged
merged 53 commits into from
Mar 26, 2024

Conversation

atavism
Copy link
Contributor

@atavism atavism commented Mar 20, 2024

  • Add Websocket service class
  • Fix blank Pro account management screen
  • Update devices and plans JSON decoding
  • Save Pro user email address in settings to avoid additional user data fetch

@atavism atavism requested a review from jigar-f March 20, 2024 01:50
@jigar-f
Copy link
Contributor

jigar-f commented Mar 21, 2024

I got busy with other task today, I plan to test tomorrow. Thanks!

@atavism atavism changed the title Desktop UI fixes: Pro account management screen Desktop updates: websocket service and pro account screen Mar 21, 2024
@atavism atavism changed the title Desktop updates: websocket service and pro account screen Desktop updates: websocket service and pro account management Mar 21, 2024
lib/vpn/vpn_tab.dart Outdated Show resolved Hide resolved
@jigar-f
Copy link
Contributor

jigar-f commented Mar 22, 2024

@atavism I think the Reseller flow is still pending, Do you want to add this current version or next?

@atavism
Copy link
Contributor Author

atavism commented Mar 25, 2024

@atavism I think the Reseller flow is still pending, Do you want to add this current version or next?

Thanks! I added those changes to this PR.

* Added error checking for RedeemResellerCode.

* use localize message.

* added error caching for report issue.

* Added error handling on payments.

* fixed issue with report issue not working.

* Use compute to avoid freeze UI.

* Fixed issue with device not showing up.

* Update loading bar.
@atavism atavism merged commit b1ba807 into main Mar 26, 2024
5 of 7 checks passed
@atavism atavism deleted the atavism/pro-account-screen branch March 26, 2024 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants