due_dates.md 2,1 КБ
Newer Older
Achilleas Pipinellis's avatar
Achilleas Pipinellis включено в состав коммита
1
2
# Due dates

GitLab Bot's avatar
GitLab Bot включено в состав коммита
3
> [Introduced](https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/3614) in GitLab 8.7.
Achilleas Pipinellis's avatar
Achilleas Pipinellis включено в состав коммита
4

Marcia Ramos's avatar
Marcia Ramos включено в состав коммита
5
6
Please read through the [GitLab Issue Documentation](index.md) for an overview on GitLab Issues.

Marcel Amirault's avatar
Marcel Amirault включено в состав коммита
7
8
9
10
Due dates can be used in issues to keep track of deadlines and make sure features are
shipped on time. Users must have at least [Reporter permissions](../../permissions.md)
to be able to edit them, but they can be seen by everybody with permission to view
the issue.
Achilleas Pipinellis's avatar
Achilleas Pipinellis включено в состав коммита
11
12
13

## Setting a due date

Marcel Amirault's avatar
Marcel Amirault включено в состав коммита
14
15
16
17
When creating or editing an issue, you can click in the **due date** field and a calendar
will appear to help you choose the date you want. To remove the date, select the date
text and delete it. The date is related to the server's timezone, not the timezone of
the user setting the due date.
Achilleas Pipinellis's avatar
Achilleas Pipinellis включено в состав коммита
18
19
20

![Create a due date](img/due_dates_create.png)

Marcel Amirault's avatar
Marcel Amirault включено в состав коммита
21
22
You can also set a due date via the issue sidebar. Expand the
sidebar and click **Edit** to pick a due date or remove the existing one.
Achilleas Pipinellis's avatar
Achilleas Pipinellis включено в состав коммита
23
24
25
26
27
28
Changes are saved immediately.

![Edit a due date via the sidebar](img/due_dates_edit_sidebar.png)

## Making use of due dates

Marcel Amirault's avatar
Marcel Amirault включено в состав коммита
29
Issues that have a due date can be easily seen in the issue tracker,
Marcia Ramos's avatar
Marcia Ramos включено в состав коммита
30
displaying a date next to them. Issues where the date is overdue will have
Achilleas Pipinellis's avatar
Achilleas Pipinellis включено в состав коммита
31
the icon and the date colored red. You can sort issues by those that are
Marcel Amirault's avatar
Marcel Amirault включено в состав коммита
32
`Due soon` or `Due later` from the dropdown menu on the right.
Achilleas Pipinellis's avatar
Achilleas Pipinellis включено в состав коммита
33
34
35

![Issues with due dates in the issues index page](img/due_dates_issues_index_page.png)

GitLab Bot's avatar
GitLab Bot включено в состав коммита
36
Due dates also appear in your [todos list](../../todos.md).
Achilleas Pipinellis's avatar
Achilleas Pipinellis включено в состав коммита
37
38
39

![Issues with due dates in the todos](img/due_dates_todos.png)

Sean McGivern's avatar
Sean McGivern включено в состав коммита
40
The day before an open issue is due, an email will be sent to all participants
Marcel Amirault's avatar
Marcel Amirault включено в состав коммита
41
of the issue. Like the due date, the "day before the due date" is determined by the
Marcel Amirault's avatar
Marcel Amirault включено в состав коммита
42
server's timezone.
Sean McGivern's avatar
Sean McGivern включено в состав коммита
43

Imre Farkas's avatar
Imre Farkas включено в состав коммита
44
Issues with due dates can also be exported as an iCalendar feed. The URL of the
Marcel Amirault's avatar
Marcel Amirault включено в состав коммита
45
feed can be added to calendar applications. The feed is accessible by clicking
Marcel Amirault's avatar
Marcel Amirault включено в состав коммита
46
on the **Subscribe to calendar** button on the following pages:
Evan Read's avatar
Evan Read включено в состав коммита
47

Marcel Amirault's avatar
Marcel Amirault включено в состав коммита
48
- on the **Assigned Issues** page that is linked on the right-hand side of the GitLab header
Imre Farkas's avatar
Imre Farkas включено в состав коммита
49
50
- on the **Project Issues** page
- on the **Group Issues** page