- To-Doリストへのアクセス
- To-Doリストの検索
- To-Doを作成するアクション
- To-Do 項目の作成
- 誰かを指定してToDoを作成します。
- ToDoを完了にするアクション
- To-Do 項目に完了マークを付けます。
- すべての To-Do 項目に完了マークを付けます。
- ユーザーのアクセス権が変更された場合の To-Do リストへの影響
To-Doリスト
To-Doリストは、あなたの入力を待っているアイテムの時系列リストです。これらの項目はTo-Do項目と呼ばれます。
To-Doリストでは、以下のようなアクションを記録できます:
To-Doリストへのアクセス
To-Doリストにアクセスするには:
左サイドバーの上部にある [To-Do リスト({task-done})] を選択します。
To-Doリストの検索
To-Do リストは、to do
とdone
で検索できます。
プロジェクト、作成者、タイプ、アクションごとに To-Do アイテムをフィルタリングできます。また ラベルの優先度また、ラベルの優先度、最後に作成されたもの、最も古いもので並べ替えることもできます。
To-Doを作成するアクション
多くのToDo項目は自動的に作成されます。To-DoリストにTo-Do項目を追加するアクションの一部をご紹介します:
- イシューやマージリクエストがあなたに割り当てられます。
- マージリクエストのレビューが要求されます。
- イシュー、マージリクエスト、エピックの説明やコメントにあなたが言及されています。
- コミットやデザインに関するコメントで言及されました。
- マージリクエストの CI/CD パイプラインが失敗しました。
- オープンなマージリクエストが競合のためにマージできず、次のいずれかに当てはまります:
- あなたが作成者です。
- パイプラインが成功したら自動的にマージするようにマージリクエストを設定したユーザーです。
- GitLab 13.2以降では、マージリクエストはマージトレインから削除され、あなたはそれを追加したユーザーです。
- GitLab 15.8以降では、あなたがオーナーであるグループやプロジェクトに対してメンバーアクセスリクエストが発生します。
同じオブジェクトに対して同じユーザーから複数のアクションが発生した場合、GitLabは最初のアクションを一つのToDoアイテムとして表示します。この動作を変更するには、オブジェクトごとに複数の To-Do アイテムを有効にしてください。
To-DoアイテムはGitLabの通知メール設定の影響を受けません。
オブジェクトごとに複数のTo-Do項目を設定できます。
フラグ: セルフマネジメントのGitLabでは、デフォルトではこの機能は利用できません。ユーザーごとに利用可能にするには、管理者がmultiple_todos
という機能フラグを有効にします。GitLab.comでは、この機能は利用できません。この機能はまだ本番環境では使用できません。
この機能を有効にすると
- あなたが言及されるたびに、GitLabはあなたのために新しいToDo項目を作成します。
- To-Do アイテムを作成する他のアクションは、イシューや MR などのアクションタイプごとにひとつの To-Do アイテムを作成します。
To-Do 項目の作成
GitLab 16.0の目的、主要な結果、タスクに導入されました。
手動でTo-Doリストに項目を追加することができます。
誰かを指定してToDoを作成します。
To-Do項目を作成するには、コードブロック以外の任意の場所で誰かを言及します。1つのメッセージで何度もユーザーを言及しても、ToDo項目は1つしか作成されません。
例えば、以下のコメントから、frank
以外の全員が To-Do 項目を作成されます:
@alice What do you think? cc: @bob
- @carol can you please have a look?
> @dan what do you think?
Hey @erin, this is what they said:
```
Hi, please message @frank :incoming_envelope:
```
ToDoを完了にするアクション
イシュー、マージリクエスト、エピックなど、ToDoアイテムオブジェクトに対するさまざまなアクションは、対応するToDoアイテムを完了としてマークします。
To-Do アイテムは、以下の場合に完了としてマークされます:
- 説明やコメントに絵文字のリアクションを追加します。
- ラベルを追加または削除します。
- 担当者を変更します。
- マイルストーンを変更します。
- To-Do 項目のオブジェクトを閉じます。
- コメントを作成します。
- 説明を編集します。
- デザインに関するスレッドを解決します。
- プロジェクトやグループへの参加リクエストの承認または拒否。
To-Do項目は、あなたがした場合、完了としてマークされません:
- リンクされた項目(リンクされたイシューなど)を追加します。
- 子アイテムを追加します(子エピックや タスクなど)。
- 時間エントリーを追加します。
- 自分で割り当てます。
- 健康状態を変更します。
他の人がイシュー、マージリクエスト、エピックに対してクローズ、マージ、アクションを起こした場合、あなたの To-Do アイテムは保留されたままになります。
To-Do 項目に完了マークを付けます。
ToDoを手動で完了にすることができます。
これには2つの方法があります:
- To-Do リストで、To-Do 項目の右側にある [完了としてマーク]({チェック}) を選択します。
- リソース(イシューやマージリクエストなど)の右上で、完了としてマーク({todo-done})を選択します。
すべての To-Do 項目に完了マークを付けます。
すべてのTo-Doを同時に完了にすることができます。
To-Doリストの右上にある[すべてを完了にする]を選択します。
ユーザーのアクセス権が変更された場合の To-Do リストへの影響
セキュリティ上の理由から、GitLabはユーザーが関連リソースへのアクセス権を失った場合、To-Do項目を削除します。例えば、ユーザーがイシュー、マージリクエスト、エピック、プロジェクト、グループへのアクセス権を失った場合、GitLabは関連するTo-Doアイテムを削除します。
この処理は、アクセス権が変更されてから一時間以内に行われます。万が一ユーザーのアクセス権が誤って失効してしまった場合に備えて、データの損失を防ぐために削除を遅らせます。