Open Zensey opened 1 month ago
Attention: Patch coverage is 0%
with 771 lines
in your changes are missing coverage. Please review.
Project coverage is 36.60%. Comparing base (
4a517cd
) to head (cc91377
). Report is 73 commits behind head on master.
:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
VPN 2.0 monitoring.
Summry of task: Essentially, the program should get the connection parameters from the API, raise the connection and make sure that it works. Establishing a VPN connection to wireguard must be done through the wg+gvisor combination, because raising a real network interface is not convenient especially in could environments, so a VPN connection that works entirely from code would be very useful.
Implementation notes: Check of provider's functioning is done by requesting to http://1.1.1.1
Example of use .\build\myst\myst.exe --provchecker --log-level=error daemon
Api http://localhost:4050/prov-checker?id=0x020dd683990895d0f81a47702161f1d29d209976
Response: {"status":true,"error":null,"provider_id":"0x020dd683990895d0f81a47702161f1d29d209976"}
Batch mode (check many providers):
Response: