问题标签 [atlassian-connect]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
267 浏览

playframework-2.0 - Atlassian Confluence Webhook 没有调用 Play!使用 Atlassian Connect 插件的方法

我正在尝试使用 webhook(登录事件)来调用我的 Play!应用程序。我需要将该用户的用户和 IP 地址传递给该方法,但出现此错误:

我不知道什么是 null 并且没有足够的文档来找出原因?请帮忙。

atlassian-connect.json

我对参数进行了硬编码,因为我不知道如何包含变量。

这是 Play! 的路由文件中与 url 对应的片段:

getLocation()方法读取参数并执行其工作。

登录 Confluence 时出现此错误...\Atlassian Run Standalone\amps-standalone\target\confluence-LATEST.log(应该会触发 webhook):

app.js正在运行节点(端口 3000),它会产生以下输出:

这在confluence-latest.log

我已经打开了管理页面中的所有日志记录,我已经阅读了有关 Webhooks 和所有示例的文档,但仍然一无所获。我注意到 webhook 上的 Atlassian Answers 中有许多未解答的问题 - 希望这个问题能得到解答!

0 投票
1 回答
164 浏览

modal-dialog - 如何从为 Web 项目打开的对话框中删除提交按钮?

为 Web 项目打开的对话框中有一个提交按钮和一个取消链接。我不希望提交按钮出现在对话框中。

怎么做?

connect提供的api即

仅具有启用/禁用它的方法。

0 投票
2 回答
758 浏览

cloud - 加载项没有响应。等待还是取消?

我正在尝试使用 atlassian-connect-play-java 制作一个简单的 HelloWorld 插件:

我的控制器:

我的路线文件:

我的 index:scala.html 文件:

我的 main.scala.html 文件:

我的 atlassian-connect.json 文件:

运行我的播放应用程序时,一切正常。

但是,当我在本地 Confluence 实例上安装插件并启动它时,加载项的内容永远不会停止加载,我收到以下消息:

加载项没有响应。等待还是取消?

我试图找到问题,但我不能,有人可以帮忙吗?

0 投票
1 回答
215 浏览

events - Jira:未定义 openCreateIssueDialog

我正进入(状态:

未捕获的引用错误:未定义 openCreateIssueDialog

每当我尝试打开 Jira 的创建问题对话框时。我正在使用以下代码部分。

0 投票
1 回答
81 浏览

cloud - 在 JIRA 中上传插件

按照这里的指示,

https://developer.atlassian.com/static/connect/docs/latest/developing/cloud-installation.html

我将我的插件添加到 atlassian 市场。在私人模式下使用插件创建令牌。当我使用创建的令牌上传插件时,我收到错误:

“加载项安装失败。请稍后再试或联系加载项供应商。”

顺便说一句,当我使用描述符验证进行测试时,描述符也是有效的。但我也无法上传插件。是否还有其他流程可以完成。

我曾在互联网上浏览过这个问题,在那里我知道这里提出了同样的问题:

https://community.atlassian.com/t5/Answers-Developer-Questions/Error-Adding-Addon/qaq-p/540404

但是这里的答案对我们没有帮助,我能否为这个问题找到一个明确的解决方案。问题的原因是什么,我该如何解决?

0 投票
1 回答
249 浏览

jira - 引用自定义问题字段作为上下文参数传入 Atlassian-Connect

我正在尝试将我定义为模块的 jiraIssueField 的值作为上下文参数传递到 webPanel 项中。

我在这里定义了模块:

我在 atlassian-connect.json 中将自定义字段引用为 addonkey__customfieldkey(由双下划线分隔)

但是,传递的值是 NULL。

有什么我想念的吗?webPanel 的 URL 中是否有引用自定义字段的前缀?

感谢你的帮助

0 投票
1 回答
125 浏览

node.js - 在 Confluence 插件上创建 customContent 时出错

今天我试图为我的公司创建一个融合插件,并且我尝试关注atlassian 文档

我的问题是在向 atlassian-connect.json 添加新的 customContent 时尝试运行 express 应用程序,运行后npm start出现以下错误。

注册主机失败 https://admin:xxx@xxx.atlassian.net/wiki (200) {"type":"INSTALL","pingAfter":300,"status":{"done":true," statusCode":200,"contentType":"application/vnd.atl.plugins.task.install.err+json","subCode":"upm.pluginInstall.error.descriptor.not.from.marketplace","source ":"https‍://1a0adc 8f.ngrok.io/atlassian-connect.json","名称":"https‍://1a0adc8f.ngrok.io/atlassi an-connect.json"},"链接":{ "self":"/wiki/rest/plugins/1.0/pending/b88594d3-c3 c2-4760-b687-c8d860c0a377","alternate":"/wiki/rest/plugins/1.0/tasks/b88594d3 -c3c2-4760- b687-c8d860c0a377"},"时间戳":1502272147602,"userKey":"xxx","id":"xxx"} 插件
未注册;未检测到兼容主机

这是我的 atlassian-connect.json 文件:

有人知道发生了什么吗?

0 投票
1 回答
34 浏览

autocomplete - 用于自动完成字段的 Atlassian Connect 插件

我想知道是否可以使用 Atlassian 连接插件更改文本字段以像自动完成一样工作?(我使用 JIRA Cloud)。我的意思是可以用 Javascript 或 Node JS 编写的插件来完成吗?

0 投票
3 回答
934 浏览

jira - Atlassian Connect Express:connect-ace.atlassian.net 拒绝凭据

我正在评估 atlassian-connect-express 并刚刚使用“atlassian-connect new”创建了一个应用程序样板,然后通过 ngrok 将其部署到我的 Jira 开发帐户。

这很好用,但是当我尝试将文件“credentials.json”与我的帐户数据一起使用时,插件以错误消息开头:

无法注册主机 https‍://michael%40...:[我的密码]@connect-ace.atlassian.net (401) 插件
未注册;未检测到兼容主机

当我访问 url connect-ace.atlassian.net 时,我收到了类似的消息

这是我的 atlassian-connect.json

和我的 credatials.json

如何让我的开发帐户与 connect-ace 一起使用?

0 投票
1 回答
1734 浏览

angular - Spring的ModelAndView传递的Angular中的访问对象

我正在尝试使用atlassian-connect-spring-boot和 Angular 4 为 Jira 设置 Atlassian Connect 插件。

为了呈现视图,我必须定义一个返回端点的休息端点ModelAndView

这将呈现我的前端,所以index.html. 这工作得很好,除了我现在不知道如何hostUser在 Angular 中访问该对象。

这甚至可能吗,如果是的话怎么办?如果没有,我如何将对象从弹簧后端传递到角度前端,而无需进行自定义休息调用(由于 Atlassian Connect 通过调用休息端点本身来处理身份验证)

我已经联系了 Atlassian,但还没有收到答复。