Update how the Individual Learner Dashboard filters behave

Aperta
#419 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
50/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva

Direzione di ricerca

Iniziate tracciando come viene aperto l'Individual Learner Dashboard dalla scheda Reports di Instructor Dashboard e da Superset. Identificate i componenti della dashboard che devono rispondere ai filtri learner, pathway/course/course-run e status, escludendo Learner Information ed Executive Summary. Il lavoro è completato quando entrambi i punti di ingresso applicano il filtraggio predefinito specificato e tutte le altre metriche, tabelle e grafici si aggiornano quando vengono applicati i filtri.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

aspects willow
User Story
Acceptance Criteria

Description: Dashboard users must filter the Individual Learner Dashboard by a learner to view the charts and tables on the dashboard. All tables and charts (except Learner Information and Executive Summary tables) update based on the Learner-based filters; all tables and charts (except the Learner Information and Executive Summary tables) update based on any additional filters applied to the dashboard.

Given I am a user with access to the Individual Learner Dashboard
When I navigate to the Individual Learner Dashboard
Then I see that the dashboard is automatically filtered by one learner (the first learner in the list of learners I'm able to filter by, see Notes 1 and 2)
And when I filter the dashboard by a different Learner
Then all the dashboard metrics, tables, and charts populate accordingly

And if I remove the learner filter
Then all the charts and tables become empty (the Individual Dashboard must be filtered by at least one learner)

And when I view the Individual Learner Dashboard from the Instructor Dashboard for a course
Then I am only able to filter by the learners in the course I'm currently viewing data for
And I only see data that pertains to the learner in that course including in the Executive Summary table

And when I view the Individual Learner Dashboard from Superset
Then I am able to filter by all the learners in my courses and pathways and I can view all the learner's data that pertains to my courses and pathways including in the Executive Summary table
**And when I ** apply any of the pathway, course, and/or course run filters
Then I see all the charts and tables update on the dashboard except for the Learner Information and Executive Summary table

Notes
  1. From the course-level Individual Learner Dashboard displayed in the Instructor Dashboard Reports tab in the LMS: The learners the user can filter by include only the learners enrolled in that course.
  2. From Superset, I'm able to filter by all the learners I have access to based on my roles and permissions, see: https://openedx.atlassian.net/wiki/spaces/OEPM/pages/6720651273/Access+to+Aspects+Dashboards
Lingua principale
Makefile
Stelle
9
Fork
12
Merge medio
13h 27m
PR unite (30g)
6

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di openedx/openedx-aspects

Tutte le issue di openedx/openedx-aspects

Issue simili

Altre issue su Data Visualization

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.