Process Manager ↔ - 이전 이름 "Discourse Workflow"

또 다른 대형 업데이트 - 온라인 번업/다운 차트 (기존 번들된 Data Explorer 쿼리의 좋은 대안으로)

  • 디스커버리(Discovery)에 새로운 워크플로 차트 뷰를 추가했으며, 공유 뷰 선택기(목록 / 칸반 / 차트)와 기간 제어(1~12주)를 지원합니다.
    • /discourse-workflow/charts.json에 번다운 데이터 API를 구현하고 /workflow/charts 라우트 통합을 수행했습니다.
    • 차트 접근 권한은 별도로 관리됩니다: 관리자 및 workflow_charts_allowed_groups. 권한이 없는 사용자에게는 차트가 숨겨집니다.
    • 차트 페이로드가 선택된 워크플로 컨텍스트에만 제한되도록 조정했습니다 (selected_workflow_id, selected_workflow_name, series). 사용하지 않는 워크플로 카탈로그 표면은 제거되었습니다.
    • 요청/시스템 커버리지 및 UX 강화: 전체 주 단위 창, 로컬 날짜 안전한 축 라벨, 접근성 있는 뷰 선택기 라벨링, 차트 렌더링/상태 회귀 테스트를 추가했습니다.

차팅(Charting) 기능은 모든 워크플로와 호환되어야 합니다:

  • 차트는 칸반 호환성이 필요하지 않으므로, 칸반 호환이 아닌 워크플로도 작동합니다.
    • 현재 워크플로 목록이 정확히 하나의 워크플로로 범위가 지정된 경우에만 차트가 표시됩니다.
    • 사용자는 차트 권한(관리자 또는 workflow_charts_allowed_groups 소속)을 가져야 합니다.
    • 칸반이 호환되는 경우, 드롭다운에 목록/칸반/차트가 표시됩니다.
    • 칸반이 호환되지 않는 경우, 위에서 언급한 두 가지 조건이 충족되면 드롭다운에 여전히 목록/차트가 표시될 수 있습니다.
3개의 좋아요