Skip to content

Let teachers rename, deactivate, unlock and merge students - #80

Merged
rashi-24 merged 1 commit into
mainfrom
frontend/student-manage-panel
Nov 15, 2026
Merged

rashi-24 merged 1 commit into
mainfrom
frontend/student-manage-panel

Conversation

@rashi-24

Copy link
Copy Markdown
Collaborator

What changed

  • A "Manage this student" panel on the student page: rename, mark inactive or active, unlock a locked module, merge a same-name duplicate.
  • Fake endpoints for all three.

Why

The roster edits in docs/api.md section 4 had no screen.

How to test

Open a student (Sam Lee #7 has a same-name twin): rename, mark inactive, merge.

Stacked PR, merge in order. If this PR is not the first, its base is the branch below it. Turn on "Automatically delete head branches" in repo settings first, or change the base to main before merging.

A manage panel on the student page covers the roster edits that were still missing: rename, inactive, unlock a module early, and merge a same-name duplicate.
Base automatically changed from frontend/class-settings to main November 15, 2026 05:31
@rashi-24
rashi-24 merged commit dc83118 into main Nov 15, 2026
2 checks passed
@rashi-24
rashi-24 deleted the frontend/student-manage-panel branch November 15, 2026 05:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant