もう一つの大きなアップデートとして、オンラインのバーンアップ/バーンダウンチャート(既存のバンドルされたデータエクスプローラークエリの優れた代替手段)が追加されました。
- ディスカバリーに新しいワークフローチャートビューを追加しました。共有ビューセレクター(リスト/カンバン/チャート)と期間コントロール(1〜12週間)を備えています。
/discourse-workflow/charts.jsonでのバーンダウンデータAPIと、/workflow/chartsルート統合を実装しました。
- チャートへのアクセスは個別に権限が設定されます:管理者と
workflow_charts_allowed_groups。権限のないユーザーにはチャートは非表示になります。
- チャートのペイロードは、未使用のワークフローカタログサーフェスを削除し、選択されたワークフローコンテキスト(
selected_workflow_id、selected_workflow_name、series)のみに絞り込まれました。
- リクエスト/システムカバレッジとUXの強化を追加しました:フルウィークウィンドウ、ローカル日付安全な軸ラベル、アクセシブルなビューセレクターのラベリング、およびチャートレンダリング/状態リグレッションチェック。
チャート機能はすべてのワークフローと互換性があるはずです:
- チャートはカンバン互換性を必要としないため、カンバン互換性のないワークフローでも機能します。
- 現在のワークフローリストがちょうど1つのワークフローにスコープされている場合にのみチャートが表示されます。
- ユーザーはチャート権限(管理者または
workflow_charts_allowed_groupsのメンバー)を持っている必要があります。
- カンバンと互換性がある場合、ドロップダウンにはリスト/カンバン/チャートが表示されます。
- カンバンと互換性がない場合でも、上記の2つの条件が満たされていれば、ドロップダウンにリスト/チャートが表示されることがあります。
「いいね!」 3