プロジェクト

全般

プロフィール

Vote #77978

未完了

Better means to pull issue relations on Rest API

Admin Redmine さんが約2年前に追加. 約2年前に更新.

ステータス:
New
優先度:
通常
担当者:
-
カテゴリ:
REST API_32
対象バージョン:
-
開始日:
2022/05/09
期日:
進捗率:

0%

予定工数:
category_id:
32
version_id:
0
issue_org_id:
24381
author_id:
160083
assigned_to_id:
0
comments:
0
status_id:
1
tracker_id:
2
plus1:
0
affected_version:
closed_on:
affected_version_id:
ステータス-->[New]

説明

The Rest API for issue relations lacks means for identifying changed data. The @modified@ timestamp on issues itself is not updated on a relation (which is okay since any old issue referenced by a duplicate would be pushed up the sorted list, otherwise), and issue relations can only be retrieved for (or worse, with) a specific issue.

So, if one would like to mirror information into (e.g.) Excel to do some Obscure Wizardry, one would - always - have to poll relations for all issues, one request per issue.

The ability to pull issue relations as list (with filter mechanisms alike issue lists) would certainly ease the pain.

However, I don't know how to allow delta requests and therefore to close the gap completely:
Since relations will be added and removed regularily, a simple @modified@ timestamp for relations (and the ability to pull "modified since" lists) would not do the trick; deleted relations would have to be stored as well and this type would need a special handling and possibly introduce too much complexity.

Admin Redmine さんが約2年前に更新

  • カテゴリREST API_32 にセット

他の形式にエクスポート: Atom PDF

いいね!0
いいね!0