Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
gitlab-ce
Commits
5ee049fc
Commit
5ee049fc
authored
Mar 02, 2016
by
Achilleas Pipinellis
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add Todos documentation
[ci skip]
parent
156642cf
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
74 additions
and
0 deletions
+74
-0
doc/workflow/README.md
doc/workflow/README.md
+1
-0
doc/workflow/img/todos_icon.png
doc/workflow/img/todos_icon.png
+0
-0
doc/workflow/img/todos_index.png
doc/workflow/img/todos_index.png
+0
-0
doc/workflow/todos.md
doc/workflow/todos.md
+73
-0
No files found.
doc/workflow/README.md
View file @
5ee049fc
...
@@ -22,3 +22,4 @@
...
@@ -22,3 +22,4 @@
-
[
Merge When Build Succeeds
](
merge_when_build_succeeds.md
)
-
[
Merge When Build Succeeds
](
merge_when_build_succeeds.md
)
-
[
Manage large binaries with Git LFS
](
lfs/manage_large_binaries_with_git_lfs.md
)
-
[
Manage large binaries with Git LFS
](
lfs/manage_large_binaries_with_git_lfs.md
)
-
[
Importing from SVN, GitHub, BitBucket, etc
](
importing/README.md
)
-
[
Importing from SVN, GitHub, BitBucket, etc
](
importing/README.md
)
-
[
Todos
](
todos.md
)
doc/workflow/img/todos_icon.png
0 → 100644
View file @
5ee049fc
7.22 KB
doc/workflow/img/todos_index.png
0 → 100644
View file @
5ee049fc
181 KB
doc/workflow/todos.md
0 → 100644
View file @
5ee049fc
# GitLab ToDos
>**Note:** This feature was [introduced][ce-2817] in GitLab 8.5.
When you log into GitLab, you normally want to see where you should spend your
time and take some action, or what you need to keep an eye on. All without the
mess of a huge pile of e-mail notifications. GitLab is where you do your work,
so being able to get started quickly is very important.
Todos is a chronological list of to-dos that are waiting for your input, all
in a simple dashboard.
![
Todos screenshot showing a list of items to check on
](
img/todos_index.png
)
---
You can access quickly your Todos dashboard by clicking the round gray icon
next to the search bar in the upper right corner.
![
Todos icon
](
img/todos_icon.png
)
## What triggers a Todo
A Todo appears in your Todos dashboard when:
-
an issue or merge request is assigned to you
-
you are
`@mentioned`
in an issue or merge request, be it the description of
the issue/merge request or in a comment
>**Note:** Commenting on a commit will _not_ trigger a Todo.
## How a Todo is marked as Done
Any action to the corresponding issue or merge request will mark your Todo as
**Done**
. This action can include:
-
changing the assignee
-
changing the milestone
-
adding/removing a label
-
commenting on the issue
In case where you think no action is needed, you can manually mark the todo as
done by clicking the corresponding
**Done**
button, and it will disappear from
your Todos list. If you want to mark all your Todos as done, just click on the
**Mark all as done**
button.
---
In order for a Todo to be marked as done, the action must be coming from you.
So, if you close the related issue or merge the merge request yourself, and you
had a Todo for that, it will automatically get marked as done. On the other
hand, if someone else closes, merges or takes action on the issue or merge
request, your Todo will remain pending. This makes sense because you may need
to give attention to an issue even if it has been resolved.
There is just one Todo per issue or merge request, so mentioning a user a
hundred times in an issue will only trigger one Todo.
## Filtering your Todos
In general, there are four kinds of filters you can use on your Todos
dashboard:
| Filter | Description |
| ------ | ----------- |
| Project | Filter by project |
| Author | Filter by the author that triggered the Todo |
| Type | Filter by issue or merge request |
| Action | Filter by the action that triggered the Todo (Assigned or Mentioned)|
You can choose more than one filters at the same time.
[
ce-2817
]:
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2817
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment