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

[WIP] Improvements for the VPN client #782

Closed
wants to merge 1 commit into from
Closed

[WIP] Improvements for the VPN client #782

wants to merge 1 commit into from

Conversation

Senyoret1
Copy link
Contributor

Did you run make format && make check?
The go code was not changed. npm run lint and npm run build were used.

Changes:

  • Now the sevcer list is populated with data obtained from the discovery service. All columns not returned by the discovery service were removed from the UI. The code related to the removed columns and not longer used was not removed, but commented, just in case it is needed in the future.

  • A bug which made the paginator of the server list page work incorrectly was solved.

  • Now the countries are sorted by country name, not by country code. The previous method had problems with some countries and the list appeared to be wrongly sorted.

  • Now the correct value of the killswitch property is shown. Related to Show the correct app arguments in the UI #720

How to test this PR:
For checking the server list, use a web browser to open {SkywireManagerUrl}/#/vpn/{visorPk}/servers/public/1. That will show the list with the servers obtained from the discovery service. Use the paginator at the bottom of the page and check if it works well. Also, pressing the flag icon at the top of the country column should order the server by country name.

For checking the value of the killswitch property, go to the settings tab.

@Senyoret1 Senyoret1 changed the title Improvements for the VPN client [WIP] Improvements for the VPN client May 31, 2021
@Senyoret1 Senyoret1 closed this Jun 3, 2021
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.

1 participant