Introduces a user details table for displaying username, first name,
last name, and email in the report. Updates language strings to
support new user details headings and labels for the table fields.
Increments the plugin version for release tracking.
Introduces additional localization strings to improve the
clarity and functionality of the user grade report, including
labels for quizzes, attempts, and questions. This enhances
the report's interpretability for users.
Increments plugin version to reflect string additions.
Defines a new capability 'report/usergrades:view' with associated
risks and context level. Grants managers permission to access
this report.
Updates page setup to check the new capability, ensuring
appropriate access control. Increments plugin version to
reflect these changes.
Enhances security and manages user access more effectively.
Adds a custom user selector class to streamline user search
and selection based on name or email.
Improves grade display by showing the final grade and maximum
possible grade, enhancing clarity for end-users.
Includes new language strings for improved user interface
text clarity during user selection and grade reporting.
Updates the plugin version to reflect substantive changes.
Introduces a new report to display grades for selected users.
Includes a user selection form and grade display logic.
Sets up plugin metadata and localization strings.
Enables administrators to view a user's grades across courses.
Includes default plugin settings and version information.