问题标签 [maniphest]

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 投票
2 回答
7813 浏览

web - 如何访问 Phabricator Maniphest RESTful API?

我正在尝试以编程方式在 Maniphest 上创建任务/错误:https ://www.phacility.com/phabricator/maniphest/

但我似乎无法找到可以做到这一点的 RESTful API。

我完全错过了什么吗?或者目前不存在

0 投票
1 回答
423 浏览

customization - phabricator 中的自定义布尔字段

我正在向 maniphest 添加一个自定义布尔字段,它工作正常。但我需要查询来过滤该值,但它不起作用。

谁能帮我这个 ?

自定义字段:

任务可以将值设置为空或真,但是当我尝试搜索将此值设置为是的任务时,没有返回。

有什么我想念的吗?谢谢。

0 投票
1 回答
811 浏览

mantis - 如何将 Phabricator (Maniphest) 与 Mantis 导入/集成

我有兴趣实施 Phabricator 来管理我们的软件开发。我们目前使用 Mantis 1.2.11 作为我们的错误跟踪工具。是否有任何指南或工具可以将 Mantis 错误报告与我可以使用的 Phabricator 集成或导入?问候普内特

0 投票
1 回答
1177 浏览

phabricator - 如何使用 Conduit 以编程方式将文件上传到 Maniphest 票证?

我在任何地方都找不到有关如何实际使用 Conduit API 的文档。我可以使用一些非常奇怪的方法来创建任务,但是一旦我创建了票证,我就找不到任何关于如何在任何地方实际上传文件的文档。

我试着看:

https://secure.phabricator.com/conduit/method/maniphest.createtask/

我对这实际上是如何工作的感到非常困惑。这到底是什么?

0 投票
1 回答
865 浏览

project-management - Phabricator(maniphest)自定义字段问题

我正在尝试将自定义字段添加到 Phabricator,特别是 Maniphest,甚至文档中给出的示例也不起作用(其中有一个开放引号,但即使更正它仍然无济于事。我确保配置是一个有效的 JSON,使用 Firefox 的控制台,我已经修剪了所有选项卡和空格,但它不接受它。知道我做错了什么还是错误?如果是,有解决方法吗?

0 投票
0 回答
131 浏览

phabricator - 如何通过 Conduit API 实现该用户也是 Phabricator 的 Maniphest 中任务的作者?

Phabricator 中的 Conduit API 不支持在调用 maniphest.createtask 时设置 authorPHID 参数。我可以想象这是因为安全或某些逻辑原因。

但我正在为 Maniphest 开发自己的前端,用户(通过 Phabricator 登录,因此他们是 phab 用户并拥有 phid)将添加和编辑任务。我需要的是,如果用户创建任务,他也是任务的作者。

但问题是,我无法以“apibot”以外的任何其他用户身份连接到 Conduit,因为我的前端没有其他证书来执行此操作。但如果我以“apibot”身份登录,则“apibot”被设置为任务的作者。

我想到了三种可能的解决方案: 1. 直接从 phab 的数据库中检索证书 2. 在我的前端的某个文件中保留证书列表,并在每次有人注册时手动更新我猜他们都不是真的很聪明......第三种解决方案很好,但我没有找到方法,怎么做: 3. 以“apibot”登录,获取 userXY 的证书,然后以 userXY 身份登录

你有什么建议?

0 投票
1 回答
406 浏览

git - phabricator 中的“智能提交”?提交评论以关联到 Maniphest

我最近开始使用 Phabricator,过去几年一直在使用 Jira,也许我正在将 Jira 思想应用于 Phabricator,但我不知道如何使 git 提交与 Maniphest 任务相关联。

在 Jira 中,这是在提交前加上 jira 任务的情况。然而,这似乎在 Phabricator 中不起作用。

有没有办法在 Phabricator 中实现这一点?

0 投票
1 回答
265 浏览

phabricator - 在 Phabricator 上批量修改票证

我在 Maniphest 上有很多处于 open 状态的旧票,现在完全没用,我怎样才能将它们的状态全部更改为已解决而不一一更改?

0 投票
2 回答
1000 浏览

phabricator - Phabricator 工作流程

我最近下载了 Phabricator 作为我的存储库管理工具,我对它完全陌生,我的问题是如何处理工作流。当我创建多个任务时,我可以在 Maniphest 工作板上看到它们。然而,这很好,因为我完成了一项任务,任务的状态不会反映在工作板上。

我期待作为一个任务从 open、assigned、under test、QA Accpted 转换,我会在工作板上自动看到这些转换。

有谁知道如何配置一个 Phabricator 项目来做到这一点?

我也在为工作板上的列而苦苦挣扎。我设法按照上述转换创建了它们,但我无法删除它们(即使我以管理员身份登录)

我没有使用托管服务,这纯粹是在我的个人机器上运行的一个实例。

0 投票
1 回答
211 浏览

php - 导出差异所有修订

我最近下载Phabricator了用作我的存储库管理工具。创建任务后,我可以在Maniphest All Tasks列表中看到它们,选项Export to Excel如下所示。

在此处输入图像描述

  1. 如何集成相同的Export to Excel功能 Differential All Revisions
  2. 是否有任何可配置的选项可供导出Revisions

作为 的新手Phabricator,我不知道为修订开发导出功能的编码结构和流程。