Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question Level Student Statistics Table (Part 2: Attempt Count) #7084

Merged
merged 9 commits into from
Apr 4, 2024

Commits on Apr 1, 2024

  1. refactor assessment statistics

    - modify redux to support marks per question
    - change the flow of the pages
    bivanalhar committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    1957c01 View commit details
    Browse the repository at this point in the history
  2. simplify controller and API Call

    - combine ancestor info and marks per question into main statistics
    - remove all unnecessary controllers
    bivanalhar committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    1e310d4 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Configuration menu
    Copy the full SHA
    b54d4fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f77035e View commit details
    Browse the repository at this point in the history
  3. performance improvement and refactoring

    - use SQL to fetch all answers with all its relevant information
    - autograded definition to be at least one question autogradable
    bivanalhar committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    12ec082 View commit details
    Browse the repository at this point in the history
  4. resolve n+1 issue in group names and refactor

    - instead of sending group as list of names, now it's list of strings
    bivanalhar committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    cbbda90 View commit details
    Browse the repository at this point in the history
  5. refactor(reference time): extract end_at from SQL

    for performance efficiency while getting statistics
    bivanalhar committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    a6cf1cd View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. fix(error): fix the following bug

    - accessing attribute from null object should return null instead of throwing error
    - remove memo from BarChart
    - resolve n+1 problem in generating group's name
    - adding legend to the colors used in statistics table
    bivanalhar committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    0773e01 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4138a9c View commit details
    Browse the repository at this point in the history