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

Remove automatic tunnel option from GUI and protobuf #7762

Merged

Conversation

tobias-jarvelov
Copy link
Contributor

@tobias-jarvelov tobias-jarvelov commented Mar 5, 2025

Fixes: DES-1791

This change is Reviewable

Copy link

linear bot commented Mar 5, 2025

@tobias-jarvelov tobias-jarvelov force-pushed the remove-automatic-tunnel-option-from-gui-des-1787 branch from aeb5072 to 839779a Compare March 5, 2025 16:18
Copy link
Contributor

@MarkusPettersson98 MarkusPettersson98 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔥

Reviewed 1 of 1 files at r1, 17 of 17 files at r2, all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved

@tobias-jarvelov tobias-jarvelov force-pushed the remove-automatic-tunnel-option-from-gui-des-1787 branch from 839779a to 53650a5 Compare March 6, 2025 09:24
Copy link
Contributor

@MarkusPettersson98 MarkusPettersson98 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:lgtm:

:lgtm:

Reviewed 2 of 2 files at r3, 1 of 1 files at r4, all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved

@MarkusPettersson98 MarkusPettersson98 force-pushed the remove-automatic-tunnel-option-from-gui-des-1787 branch from e5c1d81 to f5c73d3 Compare March 6, 2025 13:04
Copy link

linear bot commented Mar 6, 2025

@tobias-jarvelov tobias-jarvelov force-pushed the remove-automatic-tunnel-option-from-gui-des-1787 branch from f5c73d3 to 98fdb7d Compare March 6, 2025 14:29
@tobias-jarvelov tobias-jarvelov force-pushed the remove-automatic-tunnel-option-from-gui-des-1787 branch from 98fdb7d to 44d5378 Compare March 6, 2025 14:47
Copy link
Contributor

@MarkusPettersson98 MarkusPettersson98 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed 6 of 6 files at r5, all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved

We only used the relaySettings parameter to
handle when tunnel protocol was set to "any"
to potentially enable "openvpn" endpoints if
multihop was not enabled.

However, as the tunnel protocol now has to be
explicitly assigned to either "wireguard" or
"openvpn" we should only enable endpoints which
matches the tunnel protocol so we don't need
to check the multihop setting, as it has to be
disabled for the user to switch the tunnel
protocol to "openvpn"
@MarkusPettersson98 MarkusPettersson98 force-pushed the remove-automatic-tunnel-option-from-gui-des-1787 branch from 44d5378 to c4d84fc Compare March 10, 2025 09:14
Copy link
Contributor

@MarkusPettersson98 MarkusPettersson98 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:lgtm:

Reviewed 4 of 4 files at r6, all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved

@MarkusPettersson98 MarkusPettersson98 merged commit e125f6a into main Mar 10, 2025
58 of 59 checks passed
@MarkusPettersson98 MarkusPettersson98 deleted the remove-automatic-tunnel-option-from-gui-des-1787 branch March 10, 2025 09:46
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.

3 participants