问题标签 [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.
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 中有许多未解答的问题 - 希望这个问题能得到解答!
modal-dialog - 如何从为 Web 项目打开的对话框中删除提交按钮?
为 Web 项目打开的对话框中有一个提交按钮和一个取消链接。我不希望提交按钮出现在对话框中。
怎么做?
connect提供的api即
仅具有启用/禁用它的方法。
cloud - 加载项没有响应。等待还是取消?
我正在尝试使用 atlassian-connect-play-java 制作一个简单的 HelloWorld 插件:
我的控制器:
我的路线文件:
我的 index:scala.html 文件:
我的 main.scala.html 文件:
我的 atlassian-connect.json 文件:
运行我的播放应用程序时,一切正常。
但是,当我在本地 Confluence 实例上安装插件并启动它时,加载项的内容永远不会停止加载,我收到以下消息:
加载项没有响应。等待还是取消?
我试图找到问题,但我不能,有人可以帮忙吗?
events - Jira:未定义 openCreateIssueDialog
我正进入(状态:
未捕获的引用错误:未定义 openCreateIssueDialog
每当我尝试打开 Jira 的创建问题对话框时。我正在使用以下代码部分。
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
但是这里的答案对我们没有帮助,我能否为这个问题找到一个明确的解决方案。问题的原因是什么,我该如何解决?
jira - 引用自定义问题字段作为上下文参数传入 Atlassian-Connect
我正在尝试将我定义为模块的 jiraIssueField 的值作为上下文参数传递到 webPanel 项中。
我在这里定义了模块:
我在 atlassian-connect.json 中将自定义字段引用为 addonkey__customfieldkey(由双下划线分隔)
但是,传递的值是 NULL。
有什么我想念的吗?webPanel 的 URL 中是否有引用自定义字段的前缀?
感谢你的帮助
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 文件:
有人知道发生了什么吗?
autocomplete - 用于自动完成字段的 Atlassian Connect 插件
我想知道是否可以使用 Atlassian 连接插件更改文本字段以像自动完成一样工作?(我使用 JIRA Cloud)。我的意思是可以用 Javascript 或 Node JS 编写的插件来完成吗?
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 一起使用?
angular - Spring的ModelAndView传递的Angular中的访问对象
我正在尝试使用atlassian-connect-spring-boot和 Angular 4 为 Jira 设置 Atlassian Connect 插件。
为了呈现视图,我必须定义一个返回端点的休息端点ModelAndView
:
这将呈现我的前端,所以index.html
. 这工作得很好,除了我现在不知道如何hostUser
在 Angular 中访问该对象。
这甚至可能吗,如果是的话怎么办?如果没有,我如何将对象从弹簧后端传递到角度前端,而无需进行自定义休息调用(由于 Atlassian Connect 通过调用休息端点本身来处理身份验证)
我已经联系了 Atlassian,但还没有收到答复。