Skip to content

feat: Grade student #263

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

Merged
merged 22 commits into from
Jan 20, 2024
Merged

feat: Grade student #263

merged 22 commits into from
Jan 20, 2024

Conversation

PedroChaparro
Copy link
Member

@PedroChaparro PedroChaparro commented Jan 20, 2024

Includes 📋

Related Issues 🔎

Closes #245
Closes #218
Closes #219

Notes 📝

  • It's pending to lazily import the components used in the view so that the bundle size is

@PedroChaparro PedroChaparro added the ✨ feat A new feature is implemented label Jan 20, 2024
@PedroChaparro PedroChaparro self-assigned this Jan 20, 2024
@PedroChaparro PedroChaparro merged commit bba5534 into dev Jan 20, 2024
@PedroChaparro PedroChaparro deleted the feat/#245-grade-student branch January 20, 2024 02:30
@PedroChaparro PedroChaparro mentioned this pull request Jan 20, 2024
PedroChaparro added a commit that referenced this pull request Jan 20, 2024
* feat: Download tests archive (#251)

* feat: Download tests archive

* test: Add test to ensure teachers can download tests archives

* chore: Remove dependabot config

* chore(deps): Bump dependencies

* test: Fix broken tests

The message to be shown when credentials are wrong has been changed in the backend

* feat: Update profile (#254)

* feat: Create profile view and allow users to update their profile

* test: Add tests to ensure users can update their profiles

* feat: Update password (#255)

* feat: Allow users to update their password

* refactor: Rename tab to change password

* feat: Swap the index of two blocks (#256)

* test: Push test to ensure users can change their password

* feat: Allow teachers to swap the index of two blocks

* test: Add tests to ensure teachers can swap the index of two blocks

* feat: List students' grades (#262)

* refactor: Update submission endpoints

* feat: Show students' grades in laboratory

* test: Add test to ensure teachers can list the students' grades

* feat: Grade student (#263)

* feat: Add form to allow teachers to leave a comment in students' grades

* feat: Allow teachers to select criteria from rubric to grade students

* feat(ui): Create component to be shown when no rubric have been chosen

* feat: Add button to allow teachers to go back to the grades table

* feat: Show students' submissions to teachers

* feat: Allow teachers to download students' code

* chore(deps): Remove extra font

A mono-space font was being loaded to display the `stdout` of the tests but it wasn't necessary at all. 

* feat: Allow students to download their code

* test: Add test to ensure students can submit to tests blocks

* test: Add test to ensure teachers can grade students

* test: Add test to ensure teachers can download students' code

* chore(deps): Bump dependencies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ feat A new feature is implemented
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant