-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathmanifest.json
More file actions
104 lines (104 loc) · 4.28 KB
/
Copy pathmanifest.json
File metadata and controls
104 lines (104 loc) · 4.28 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
101
102
103
104
{
"name": "@deskpro-apps/linear",
"title": "Linear",
"description": "View your Linear issues linked with Deskpro tickets to streamline communication with users.",
"version": "1.0.25",
"scope": "agent",
"isSingleInstall": false,
"hasDevMode": true,
"serveUrl": "https://apps-cdn.deskpro-service.com/__name__/__version__",
"secrets": "YKUdpMlNzwpUelomsopbywv8XYrWkvw0vAr6/u3T9kCrx/5HwtZwMghUwTwZxbyQImhyFxGWXqNGkpJ3OtPEZHWM8/MRBVXXvryGdv3QQsobqUJe0YK/GihmQfOaE9njxmtkcSz1yBP91+ESgjyd3sZeRFcem0/nyU0QOPHenqnZGCwvDAgxhFyN2um1k6RWHTOB3hFgCeBFyQVX9e6Lzy8FIaQVXmlkGmdzoqOzpGQc+LykX2jXwE51PQf+Kesj6OfP6v+tRNrXTt/S+EF49QGUrg3q7InBx7LthhG9S4AHHrjMj5/N8+LwVVMJ7NuhYCWBOGPwjjZ77UIfmP6JimByvrioM95Z7Z1DQE5LD/BGR03PWTgbfvdqqNSjFIlHPrpV+XBb4mVswWJkE1XBhEfhfhAsm58r6UmotH4ggOEl7ca2u/9o9JMClawe1955P5PQe9QzuDGMimixigXvZ/mX4iwAuefnTAl8UUBvoLneq5vfrz/9oHlrcC6htr0Mzd05TKwsFpTHjoWtYrkNtbfdRh1WpWw3UtGwBtUnLO3bqdDuv85xLsJDxfEzTYDagxsdiyYiyYrwBi/NxgBOtO/HtnPNAD3FZikkGSG0vrqKT9uFfGv/3Z6BcA5ngD8E7wStlg3bD1Bdno7tFkNEdE+PYz43a5W6qPvDRGHwtV42Y6EExk3ql/ugna3PkNwHpdYJqKnJIqUUMztwSJWQb30XfRCWcbbrtSuxwXX06lGLSUtNHcJf2Lu3voMgAM72MSQWamnB39NoEk8IjOKg+0Hsou/7fp/DjTXpU/b5FWkjqmX9De/dmiooKoODAHxEJRG6wukt2EmxIyViTtgCtF1tbrnbyb//haKYvCqa6D3n7p544BZ94Po78pnr/SqOwWPNP+1zI2a96/5GDY9+AAxD0om2Ja0leQxqoQPmjGYuXPlvau/col4xoWYj7mnPiZu94L5Wv1OxDLaHBVrIQrawicqApXMYlsK6NN6KtePJdmHha7q4ZkkfxLC2mm05M9WO7HEL5P8lQtS3jDCHYh6Zu0EnbjTN0mA8L3NSsherKk24jqr5JlKF+5rCh2F59SR7rR8itVtFKOMt61tOug==",
"appStoreUrl": "https://www.deskpro.com/product-embed/apps/linear",
"targets": [{ "target": "ticket_sidebar", "entrypoint": "index.html" }],
"entityAssociations": {
"linkedLinearIssue": {
"title": "Linked Linear Issue",
"entity": "ticket",
"type": "external_id"
}
},
"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
},
"callback_url": {
"title": "Callback URL",
"type": "app_embedded",
"options": { "entrypoint": "#/admin/callback", "height": "100px" },
"isRequired": false,
"isBackendOnly": true,
"condition": "settings.use_advanced_connect != false",
"order": 30
},
"add_comment_when_linking": {
"title": "Leave a comment on the issue in Linear when it is linked to a ticket in Deskpro",
"description": "",
"type": "boolean",
"default": true,
"isRequired": false,
"isBackendOnly": false,
"order": 40
},
"default_comment_on_ticket_reply": {
"title": "Ticket reply as comment",
"description": "Enable option to add Deskpro replies as issue comments when a Linear issue is linked to a Deskpro ticket",
"type": "boolean",
"isRequired": false,
"isBackendOnly": false,
"order": 50
},
"default_comment_on_ticket_note": {
"title": "Ticket note as comment",
"description": "Enable option to add Deskpro notes as issue comments when a Linear issue is linked to a Deskpro ticket",
"type": "boolean",
"isRequired": false,
"isBackendOnly": false,
"order": 60
},
"add_deskpro_label": {
"title": "Add \"Deskpro\" label when creating or linking issue",
"description": "Automatically adding a label to indicate in Linear that the issue is currently linked to a Deskpro ticket",
"type": "boolean",
"default": true,
"isRequired": false,
"isBackendOnly": false,
"order": 70
}
},
"proxy": {
"whitelist": [
{
"url": "https://api\\.linear\\.app/oauth/.*",
"methods": ["POST"],
"timeout": 20
},
{
"url": "https://api\\.linear\\.app/graphql",
"methods": ["POST"],
"timeout": 20
}
]
}
}