GitLab To-Do リスト

GitLab 8.5で導入されました

GitLabにログインするとき、あなたは通常、時間を費やすべき場所を確認したり、何らかのアクションを起こしたり、大量のメール通知なしで目を離す必要があるものを知りたいはずです。 GitLabはあなたが仕事をする場所なので、素早く始められることは重要です。

To-Doリストには、あなたの入力を待っているアイテムが時系列でリストアップされ、シンプルなダッシュボードに表示されます。

To Do screenshot showing a list of items to check on

トップナビゲーションの検索バーの横にあるチェックマークアイコンをクリックすると、To-Doリストに素早くアクセスできます。 カウントがある場合:

  • 100未満の場合、青字の数字はTo-Do項目の数です。
  • 100以上の場合は99+と表示され、To-Doリストに正確な数字が表示されます。 それ以外の場合は99+と表示され、To-Doリストに正確な数字が表示されます。

To Do icon

To-Doのきっかけは?

To-DoリストにTo-Doが表示されます:

  • イシューまたはマージリクエストがあなたに割り当てられました。
  • あなたは、@mentioned
    • イシュー
    • マージリクエスト
    • エピック
  • You are@mentioned in a comment on a:
    • コミット
    • デザイン
  • マージリクエストの CI/CD パイプラインが失敗しました。
  • 未解決のマージリクエストがコンフリクトのためにマージ不能になり、次のいずれかになります:
    • 作成者
    • パイプラインが成功したら、自動的にマージするように設定しました。

To-DoトリガーはGitLab通知メール設定の影響を受けません。

: ユーザーが To Do に関連するリソース (イシュー、マージリクエスト、プロジェクト、グループなど) へのアクセス権を失った場合、セキュリティ上の理由から、関連する To-Do アイテムは 1 時間以内に削除されます。 ユーザーのアクセス権が誤って取り消された場合に備えて、データの損失を防ぐために削除が延期されます。

直接To-Doアドレス

GitLab 9.0で導入されました

もしあなたが行頭で言及された場合、あなたが受け取るTo-Doは「直接アドレス」としてリストアップされます。 例えば、このコメントの場合:

@alice What do you think? cc: @bob

- @carol can you please have a look?

>>>
@dan what do you think?
>>>

@erin @frank thank you!

直接アドレスされたTo-Do項目を受け取る人は、@alice@erin@frankです。直接アドレスされたTo-Do項目は、フィルタリングの目的のために、そのタイプにおいてのみメンションと異なります。

手動によるTo-Doの作成

また、To-Doリストの[To Doを追加]ボタンをクリックすると、以下の項目をTo-Doリストに追加できます:

  • イシュー
  • マージリクエスト
  • エピック

Adding a To Do from the issuable sidebar

To-Doを完了にする方法

以下のアクションを行うと、対応する To-Do に完了マークが付きます:

  • イシュー
  • マージリクエスト
  • エピック

To-Doを却下するアクションには次のようなものがあります:

  • 担当者の変更
  • マイルストーンの変更
  • ラベルの追加と削除
  • イシューについてのコメント

あなたのTo-Doリストは個人的なものであり、アイテムはあなたからのアクションがあった場合のみ完了としてマークされます。 あなたがイシューやマージリクエストをクローズした場合、To-Doは自動的に完了としてマークされます。

あなたに通知されずに他のユーザーがイシューをクローズするのを防ぐため、他のユーザーが以下のいずれかをクローズ、マージ、またはアクションした場合、あなたのTo Doは保留されたままになります:

  • イシュー
  • マージリクエスト
  • エピック

それぞれのTo Doは1つだけなので、イシューの中で100回ユーザーに言及しても、1つのTo Doしか発動しません。

アクションが不要な場合は、手動で「完了」ボタンをクリックすると、ToDoリストからそのToDoが消えます。

A To Do in the To-Do List

のサイドバーにある[完了マークを付ける]ボタンをクリックすることでも、To Doを完了としてマークすることができます:

  • イシュー
  • マージリクエスト
  • エピック

Mark as done from the issuable sidebar

すべてのTo-Do 項目を完了にする] ボタンをクリックすると、すべての To-Do 項目を一度に完了にすることができます。

To-Doリストのフィルタリング

To-Doリストには4種類のフィルターがあります。

Filter 説明
プロジェクト プロジェクトで絞り込む
グループ グループによる絞り込み
Author To-Do のきっかけとなった作成者のフィルター
タイプ イシュー、マージリクエスト、デザイン、エピックによるフィルタリング
アクション To-Do のトリガーとなったアクションによるフィルタリング

また、同時に複数の項目でフィルタリングすることもできます。 可能なアクションは上記の通りです:

  • アクション
  • 担当
  • 言及
  • 追加
  • パイプライン
  • 直接アドレス