问题标签 [lookbackapi]

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 回答
303 浏览

rally - 获得通用 ID 是否与在拉力赛中获得 FormattedID 相同?

我正在尝试从集会中的功能项目中获取“常规”下的 ID。这是我的查询:

body = { "find" => {"_ProjectHierarchy" => projectID, "_TypeHierarchy" => "PortfolioItem/Feature" }, "fields" => ["FormattedID","Name","State","Release","_ItemHierarchy","_TypeHierarchy","Tags"], "hydrate" => ["_ItemHierarchy","_TypeHierarchy","Tags"], "fetch"=>true }

我无法获得 FormattedID 的任何值,我尝试使用“_UnformattedID”,但它提取的值与 FormattedID 完全不同。任何帮助,将不胜感激。

0 投票
2 回答
50 浏览

rally - LBAPI“removeUnauthorizedSnapshots”仅在第一次请求时发送

我最近开始使用带有 LBAPI 的“removeUnauthorizedSnapshots”参数来避免我之前遇到的权限错误。使用 LBAPI 收集工作区中所有工作项的详细信息比 WSAPI 快得多,但是由于我们的工作区中有大约 25,000 个叶子故事,因此必须使用多个 API 请求来收集这些数据。在请求中添加“limit : Infinity”参数时,您可以在网络流量中看到,虽然实际上发出了第二个请求,但未包含“removeUnauthorizedSnapshots”参数,因此导致权限错误。

有没有计划将这个参数的官方支持添加到 LBAPI 中,而不是手动添加到请求中?

谢谢!

0 投票
2 回答
1010 浏览

rally - 通过 Lookback API 收集自定义周期/交货时间数据

我正在尝试使用 JavaScript 中的 REST API 为表格和图表视图生成自定义(和高度精细的)周期/提前期数据。

我的故事和缺陷上有一个自定义(非必需)字段,c_KanbanStatus 具有以下可能的值 [null、“Kickoff”、“PO”、“Creative”、“Team Backlog”、“Coding”、“Acceptance Testing” ,“接受”]。

我最近才添加了这个自定义字段,所以我的很多故事都没有那个字段(或者不是“天生”的)。

我的想法如下:

  • 对每个看板状态转换进行回溯查询
  • 按 ObjectID 聚合
  • 对于每个 ObjectID,对于每个状态,计算对象进入该状态与对象进入后续状态之间的时间增量。

这是我的代码的摘录:

这个查询的问题是我为每个状态的每个 ObjectID 返回多个结果,即使我指定我只想要那些具有不同 c_KanbanStatus 字段的快照。当我检查结果时,对于相同的 ObjectID 和相同的组合(如果 c_KanbanStatus 和 _PreviousValues.c_KanbanStatus),我得到了很多快照,每个快照都有一些其他字段编辑。

例如,对于相同的 ObjectID,我得到以下两个结果:

我期待第一个结果(从没有设置 c_KanbanStatus 字段到“编码”的快照)。第二个结果似乎暗示它从根本没有 c_KanbanStatus 字段变为“编码”,但为什么呢?

我有一种感觉,我在 Lookback API 中遗漏了一些东西。请帮我理解!

0 投票
1 回答
214 浏览

rally - 在 Lookback API 中水合标签

我正在尝试使用回溯 api 获取与缺陷关联的标签。似乎无论我尝试什么,我都无法让标签保湿。有任何想法吗?

我在返回查询时得到以下数据:

我的查询代码是:

0 投票
2 回答
180 浏览

rally - 使用回溯 API 进行发布范围更改

假设我有一个包含许多子故事的特定版本,我想查看该版本的故事如何随时间变化(每次迭代)

  • 我可以使用 v2 API 很容易地获取分配给版本的故事列表,但我想使用回溯 API 来返回迭代(例如)并查看当时版本的状态
    • 即是否有任何以前分配给发行版的故事现在没有,反之亦然
    • 似乎发布在回溯 API 中不被视为容器,因此不确定如何显式执行此操作
  • 我可以简单地“蛮力”它并在每次迭代结束时检查每个故事的发布,但这似乎有点矫枉过正

获取此信息的推荐方法是什么?

0 投票
1 回答
750 浏览

rally - 获取每个发布功能回溯 API 的用户故事

我需要为 BurnDownApp 添加一些自定义。我想从“发布组合框”+所有用户故事中检索所有要发布的用户故事,这些故事链接到与发布相关的投资组合项目功能。

在默认实现中,我只能检索链接到发布的用户故事:

我尝试使用此查询:

但它不起作用

我应该如何更改查询以获取所需的数据?

链接到 github 上的 BurnDownApp:https ://github.com/RallyApps/app-catalog/tree/master/src/apps/charts/burndown

0 投票
3 回答
359 浏览

rally - Rally Lookback:帮助根据未来状态获取所有历史记录

可能是一个回顾新手的问题,但是我如何根据稍后在其历史中设置的属性返回故事的所有历史?

具体来说,我想加载我项目中在过去两周内接受日期的所有故事/缺陷的所有历史记录。

以下查询(如下)不起作用,因为它(当然)只返回那些接受日期与查询匹配的历史记录。我真正想要的是在该日期之后最终被接受的任何缺陷/故事的所有历史记录......

0 投票
2 回答
307 浏览

api - 已准备好和已回收的 Rally Lookback API 过滤器

我正在尝试使用回溯 api 来获取将 Ready 标志设置为 true 的故事。我似乎能够输出就绪标志,但不能对其进行过滤。

我似乎无法过滤或输出回收标志。

好奇这些字段是否不可用于回溯 API 作为过滤器。

0 投票
1 回答
382 浏览

javascript - 带有发布过滤器的 Rally LookBack API 不起作用

带有发布过滤器的 Rally LookBack API 不起作用

您好朋友,我需要在“ https://github.com/RallyCommunity/DefectTrendApp/blob/master/deploy/App.html ”的缺陷趋势报告中添加“发布过滤器”

但是由于一些奇怪的原因。它不会获取任何结果。我在文档中也找不到与过滤器相关的任何版本。

如果有人会告诉我是否不支持此功能或我遗漏了什么,那就太好了。

我尝试添加过滤器,例如

也尝试使用 ObjectID。然而没有成功。

请帮忙。

0 投票
1 回答
191 浏览

rally - Rally 无法加载数据 SnapshotStore

这是我的代码:

我无法加载数据,返回的数据为空但成功为真。我的 SnapshotStore 代码有什么问题吗?我期待从中获得一些数据。我正在尝试获取具有给定特征对象 ID 的特征的所有子叶节点故事。