generated from DeskproApps/app-template-vite
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmanifest.json
More file actions
100 lines (100 loc) · 3.9 KB
/
manifest.json
File metadata and controls
100 lines (100 loc) · 3.9 KB
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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
{
"name": "@deskpro-apps/github",
"title": "GitHub",
"description": "View your GitHub issues from Deskpro and link them to tickets you are working on.",
"appStoreUrl": "https://www.deskpro.com/product-embed/apps/github",
"version": "1.0.55",
"scope": "agent",
"isSingleInstall": false,
"hasDevMode": true,
"serveUrl": "https://apps-cdn.deskpro-service.com/__name__/__version__",
"secrets": "b6wUnZTx8/uJbsBUul9gGJ/wAP6sHtZlVMZgThDKH+ePNtHUNWKsiZ2e9O6zMPDOxhY/OhxHpTXvQB1zg0qdH3KPrAMelfFQGAW0wICRxO6ZCaShgnGn5BrMhISfqiupW7wLS8/AjZ8/AgS90smKmMSyZ0GhFxZEpitpnB8BT4Eb8jfM3FEQO9dRZXMkrgl+zGEKHc/Urx0siCwmLyqBMehKvoV+cM2RmwiPZtoXLlqSLLIfExBYZKf5hUWnduKolUxuHOoBe8CTVCjzKm+WdyeAfLwgPVxKDxqUz5zHx8s5grY1aCC1ZcXj34CtJ/XioXcAI4qT9Q89YqfQJrjb1DwWe2IJG9JdxkMDKQ6qCy+v00v3jcZnyIfkT2ZumeVoIN3rwFsa4zosf2vho+HykbMCTOjbmETsPUaFHgVG6eJL8bcl/cjsSeBZ4EeGnJ0ogedben6NOvADM997R6WFQreEqQljbKyMnv0n2I/WY1HZJ5stqIwZysD123Cj487FGck3Pq+KY8B5LYjx34JIRjuigS/g0wOfuaq4HxH5qCD3SnRprUF8dHg5v3Yj8XqgqGVt46Nzb8YfyeybKOGPxlR4JxWcrqhC9g/hHU/F/VZH2tvgklnJxqtaI4wug49b/aSVEltaNt0+ev6LrwuJxaynJRKU1DaQUNw2+ObcOtON3fIfCS+n/h5u5QYACX8hWoZwfrkoz6XdaNNegYYOEqCeqhcGVipIlaUL2yYmqb6hzrsUjZZqL9BpfXYE4i5y9R8+MFICKs7mfWHieBEg1Vijt4zmswTal9XcJHywoLEnLhRVhbfCXk4whdxLMdi9zoc6mijeBkYc36ZLXvWk25bnhCfS3CtuVV1BBBqix8Qy5yYwQW6+V0jEK+vUwResli41uOU5f4En7A6JDPhanXcy3ZCfpbK8jB/VQ/hdaNGykAtEnzcjlKx0jPKtupdtHeXTsbON9VG+iw0TFouvoSGO6QDbksqBU+Z2i8SLZvpQoWAblf4eKJLIuxj3mw3khFRVBJtM85uY+9QS8HnPr0xcsgcDNRY9cofwE9Ja5g8jTysxA5qPmA/SrbMiCVkE7QBxwMlhdnSl1d7+m8aPJOAgfWgXVvwJKAPdSFe6ako=",
"targets": [
{
"target": "ticket_sidebar",
"entrypoint": "index.html",
"options": {
"actions": {
"linkTicket": {
"type": "ticket_addition",
"title": "GitHub Issue",
"description": "Link ticket to a GitHub issue"
}
}
}
}
],
"settings": {
"use_advanced_connect": {
"title": "Advanced Connect",
"description": "Follow the setup guide and use your credentials to connect the app to Deskpro",
"type": "boolean",
"isRequired": false,
"isBackendOnly": false,
"default": false,
"order": 5
},
"client_id": {
"title": "Client ID",
"type": "string",
"isRequired": false,
"isBackendOnly": false,
"condition": "settings.use_advanced_connect != false",
"order": 10
},
"client_secret": {
"title": "Client secret",
"type": "string",
"isRequired": false,
"isBackendOnly": true,
"condition": "settings.use_advanced_connect != false",
"order": 20
},
"dont_add_comment_when_linking_issue": {
"title": "Don't leave a comment on the issue in GitHub when it is linked to a ticket in Deskpro",
"description": "",
"type": "boolean",
"isRequired": false,
"isBackendOnly": false,
"order": 30
},
"dont_add_deskpro_label": {
"title": "Do not add \"Deskpro\" label when creating or linking Issue",
"description": "Disable automatically adding a label to indicate in GitHub that the issue is currently linked to a Deskpro ticket",
"type": "boolean",
"isRequired": false,
"isBackendOnly": false,
"order": 40
},
"callback_url": {
"title": "Callback URL",
"type": "app_embedded",
"options": { "entrypoint": "#/admin/callback" },
"condition": "settings.use_advanced_connect != false",
"isRequired": false,
"isBackendOnly": false,
"order": 50
}
},
"entityAssociations": {
"linkedGithubIssue": {
"title": "Linked Github Issue",
"entity": "ticket",
"type": "external_id"
}
},
"proxy": {
"whitelist": [
{
"url": "https://api.github.com/.*",
"methods": ["GET", "POST", "PATCH", "PUT"],
"timeout": 10
},
{
"url": "https://github.com/.*",
"methods": ["GET", "POST"],
"timeout": 10
}
]
}
}