Show “Connected” only after verifying the WireGuard tunnel is alive
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 35/100
- issue の種類
- 機能追加
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- rust
- 領域
- networking
調査の方向性
まず、クライアントアプリの接続状態の処理と、非アクティブな WireGuard トンネルを検出するコードを見つけます。Connect がどのように Connected になるかを追跡し、その後、トンネルの稼働性とトラフィックがどこで確認されるかを特定します。完了の条件は、トンネルが使用可能になった後にのみ Connected が表示され、確認中に Verifying… 状態が表示されることです。
索引モデルが issue の本文から書いたものです。
説明
As a user, when I connect to VPN, I want the app to show Connected only when the VPN is actually usable.
Current implementation shows an error after a few minutes when we detect that the tunnel is inactive. That's too late.
AC:
- Update the client apps to display the Connected status only after we confirm the WireGuard tunnel is actually up and passing traffic.
- Add an intermediate Verifying… state between Connect and Connected
- 主要言語
- Rust
- スター
- 371
- フォーク
- 42
- 平均マージ
- 1日 2時間
- マージ済み PR(30日)
- 55
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
DefGuard/client のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
メンテナーはふだん 1 日以内に返信
-
Change wording on the configure missing MFA factors flow対応中かも @filipslezaklab が 1 日前に担当しました。 オープンdesign
DefGuard/client#1320 · 担当者 2 名 ·
メンテナーはふだん 1 日以内に返信
-
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
メンテナーはふだん 1 日以内に返信
-
feature
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
メンテナーはふだん 1 日以内に返信
-
[Feature]: Optional automatic VPN disconnect when connected to the corporate network対応中かも @teon が 4 日前に担当しました。 オープンfeature
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
DefGuard/client#1309 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
DefGuard/client の issue をすべて見る
似ている issue
-
A-linter
難易度 2/5 1〜3時間 初心者へのやさしさ 73/100
oxc-project/oxc#28783 ·
メンテナーはふだん 1 日以内に返信
-
Substrait consumer doesn't recognise `shift_left` / `shift_right` from functions_arithmetic.yamlオープンbug
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
apache/datafusion#27059 ·
メンテナーはふだん 1 日以内に返信
-
Bump calamine to 0.38: RUSTSEC-2026-0436 (CFB/OLE2 panic and unbounded allocation) fails cargo auditオープン
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
docling-project/docling.rs#979 ·
メンテナーはふだん 1 日以内に返信
-
llm translation
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
メンテナーはふだん 1 日以内に返信