-
Notifications
You must be signed in to change notification settings - Fork 13
/
manifest.json
57 lines (57 loc) · 2 KB
/
manifest.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
{
"name": "Daemon Disqualifier",
"description": "Watches user activity on issues, sends reminders on disqualification threshold, and unassign inactive users.",
"ubiquity:listeners": ["issues.assigned"],
"configuration": {
"default": {},
"type": "object",
"properties": {
"warning": {
"default": "3.5 days",
"description": "Delay to send reminders. 0 means disabled. Any other value is counted in days, e.g. 1,5 days",
"type": "string"
},
"watch": {
"default": {},
"type": "object",
"properties": {
"optOut": {
"default": [],
"description": "List of repositories to opt-out from watching user activity within the organization",
"examples": ["repoName", "no-owner-required"],
"type": "array",
"items": {
"type": "string"
}
}
}
},
"prioritySpeed": {
"default": true,
"description": "Whether to rush the follow ups by the priority level",
"type": "boolean"
},
"disqualification": {
"default": "7 days",
"description": "Delay to unassign users. 0 means disabled and any other value is counted in days, e.g. 7 days",
"examples": ["7 days", "1 day"],
"type": "string"
},
"pullRequestRequired": {
"default": true,
"description": "Whether a pull request is required for the given issue on disqualify",
"examples": ["true", "false"],
"type": "boolean"
},
"eventWhitelist": {
"default": ["pull_request.review_requested", "pull_request.ready_for_review", "pull_request_review_comment.created", "issue_comment.created", "push"],
"description": "List of webhook event names to consider as valid activity on a task",
"examples": ["pull_request.review_requested", "issue_comment.created", "push"],
"type": "array",
"items": {
"type": "string"
}
}
}
}
}