Select sub and parent competencies by default when applying competency filter

Đang mở
#435 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
52/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Lĩnh vực
analytics

Hướng nghiên cứu

Start by locating the competency dashboard filters and the cross-filter handling described in the issue. Trace how selected competencies are represented, then investigate whether Superset allows editing values in an applied cross-filter. Done means both filter entry paths include related parent and child competencies up to six levels, while preserving user deselections; the issue names no files or tests.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

User Story

As an administrator or course team member, when I apply a competency filter to the competency dashboard, I want the dashboard to automatically filter on related competencies (parent and child competencies), so that I can see relevant related information about competencies and their sub-competencies at once.

Acceptance Criteria

Scenario: Competency filter automatically applied parent and child competencies to dashboard by default
Given I am an administrator or course team member with access to the competency dashboard
When I apply the competency filter from the filters panel for a selected competency
Then I see that all parent and sub-competencies related to the selected competency(ies) are selected before I apply the filter
And when I deselect any of the selected parent or sub-competencies and I apply the filter
Then I see that my edits to the selected filters are applied.

And when I apply a cross-filter by selecting a specific competency in a chart or table in the dashboard
Then I see that all parent and sub-competencies related to the selected competency(ies) are selected before I apply the filter
And when I deselect any of the selected parent or sub-competencies and I apply the filter
Then I see that my edits to the selected filters are applied (See Notes)

Notes
  1. Open edX will support 6 levels of parent/child competencies
  2. I am not certain that you are able to edit the filtered values in an applied cross filter in Superset - this might need some investigation.
Ngôn ngữ chính
Makefile
Star
9
Fork
12
Merge trung bình
13 giờ 27 phút
Pull request đã merge (30 ngày)
6

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của openedx/openedx-aspects

Tất cả issue của openedx/openedx-aspects

Issue tương tự

Thêm issue về Data Visualization

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.