Skip to content

1.3.10.0 の変更点 ​

第2版作成 最終更新 (日本時間)
確認バージョン1.3.10.0

リリース日: 2022年6月12日(公式タグの作成日)。 1.3.9.1 からの変更です。

機能追加・仕様変更 ​

  • 通知・メール — リマインダーをチャットツール等に送信できるようになった。
  • 通知・メール — 通知とリマインダーの宛先に組織、グループをIDで指定できるようになった。
  • その他 — Lookupに上書きを制御するスイッチ機能が加わった。
  • API・拡張 — Upsert API機能が加わった。

不具合修正 ​

  • その他 — ルックアップのTo項目を手動で空欄に変更後、ルックアップが動作しない不具合を修正。
  • その他 — ルックアップ項目を変更後、元の値に戻した際にルックアップが動作しない不具合を修正。
  • 画面・表示 — 時系列チャートで分類に選択した項目の選択肢一覧が空の場合にエラーが発生する不具合を修正。

実装を読む ​

キー項目で作成か更新かを判定する ​

Upsert の入口は POST /api/items/{id}/Upsert です。要求には Keys が必要で、キー項目の値から完全一致のフィルタを作ります。該当なしは作成、1件は更新、複数該当は重複の応答となります(ItemsController.cs、ResultUtilities.cs、ResultUtilities.cs、ResultUtilities.cs)。

json
{
  "ApiVersion": 1.0,
  "ApiKey": "dummy-api-key",
  "Keys": ["Title"],
  "Title": "管理番号-001"
}

図を読み込み中…

ルックアップの上書きとリマインダーの種類 ​

ルックアップの設定には Overwrite が加わりました。保存時には false を明示した値を残します(Lookup.cs)。

Reminder.json にはメールに加え、Slack・ChatWork・Line・Teams・RocketChat・InCircle の有効化設定が加わっています。配布ファイルではこれらが true です。実際の送信先は各リマインダーの定義で指定します(Reminder.json)。

調査元 ​

変更履歴

第2版1.3系の全93版に機能と修正の詳細を追加
第1版1.3.10.0 の変更点と4項目の比較データを追加