From 40563c25b3cd9d3d1baf39fb38a87e1fbedd9497 Mon Sep 17 00:00:00 2001
From: Paul Gascou-Vaillancourt <pgascouvaillancourt@gitlab.com>
Date: Wed, 12 Mar 2025 13:17:50 -0400
Subject: [PATCH] Enable the `todos_bulk_actions` FF by default

Makes the todos bulk editing feature enabled by default.

Changelog: added
---
 .../feature_flags/beta/todos_bulk_actions.yml |  2 +-
 doc/user/todos.md                             | 21 ++++++++++++++++---
 2 files changed, 19 insertions(+), 4 deletions(-)

diff --git a/config/feature_flags/beta/todos_bulk_actions.yml b/config/feature_flags/beta/todos_bulk_actions.yml
index afd0a3080c36..9f6ba3fb4aea 100644
--- a/config/feature_flags/beta/todos_bulk_actions.yml
+++ b/config/feature_flags/beta/todos_bulk_actions.yml
@@ -6,4 +6,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/520958
 milestone: '17.9'
 group: group::personal productivity
 type: beta
-default_enabled: false
+default_enabled: true
diff --git a/doc/user/todos.md b/doc/user/todos.md
index fe76f8ae1e86..d7c3a8cce87d 100644
--- a/doc/user/todos.md
+++ b/doc/user/todos.md
@@ -167,11 +167,26 @@ There are two ways to do this:
 - In the To-Do List, to the right of the to-do item, select **Mark as done** ({{< icon name="check" >}}).
 - In the upper-right corner of the resource (for example, issue or merge request), select **Mark as done** ({{< icon name="todo-done" >}}).
 
-### Mark all to-do items as done
+### Bulk edit to-do items
 
-You can mark all your to-do items as done at the same time.
+{{< history >}}
+
+- [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/16564) in GitLab 17.10.
+
+{{< /history >}}
+
+You can bulk edit your to-do items:
+
+- On the **To Do** tab: Mark to-do items as done or snooze them.
+- On the **Snoozed** tab: Mark to-do items as done or remove them.
+- On the **Done** tab: Restore to-do items.
+
+To bulk edit to-do items:
 
-In the To-Do List, in the upper-right corner, select **Mark all as done**.
+1. In your To-Do List:
+   - To select individual items, to the left of each item you want to edit, select the checkbox.
+   - To select all items on the page, in the upper-left corner, select the **Select all** checkbox.
+1. In the upper-right corner, select the desired action.
 
 ## Snooze to-do items
 
-- 
GitLab