@epehrson sure, here you go!
If you can point me to some docs to avoid this problem in the future - I’m not looking for help on every bit of my app, but unfortunately couldn’t find a starting point to even debug.
Also, unfortunately, neither my pages are loading correctly. When I inspect the network, the “greetings” page is loaded correctly, but it won’t display within JIRA (“App not responding”). I followed the setup of the JS connector, but somehow that doesn’t help.
EDIT: Also, my testing webhook is never called either.
EDIT2: You as a staff can also directly look at my private app if that helps you more: https://marketplace.atlassian.com/manage/plugins/trustshoring_test/versions
Anyways, first things first, here’s my descriptor:
{
"name": "Atlassian Connect Add-on",
"description": "An example add-on description",
"key": "my_test",
"baseUrl": "https://jira.MY-DOMAIN.com",
"vendor": {
"name": "Test",
"url": "/"
},
"version": "1.0.3",
"authentication": {
"type": "jwt"
},
"lifecycle": {
"installed": "/installed",
"uninstalled": "/uninstalled",
"enabled": "/enabled",
"disabled": "/disabled"
},
"scopes": [
"READ",
"WRITE",
"admin",
"act_as_user"
],
"modules": {
"webPanels": [
{
"key": "whos-looking",
"name": {
"value": "Whos Looking?"
},
"url": "https://jira.MY-DOMAIN.com/views/whos-looking/{issue.key}",
"location": "atl.jira.view.issue.right.context"
}
],
"webhooks": [
{
"event": "jira:issue_created",
"url": "https://jira.MY-DOMAIN.com/hooks/issue_created"
}
],
"generalPages": [
{
"url": "/helloworld",
"key": "hello-world",
"location": "system.top.navigation.bar",
"name": {
"value": "Greeting"
}
}
]
}
}
Thanks for your help!