docs/features/group-classes.md notes an unshipped part of the original spec (#4):
Instructor-specific enrolment views (the spec's "under My Lessons") are a follow-up — this iteration ships the studio-admin Group Classes page (view_all_lessons) plus per-student/per-instructor REST queries.
Give instructors a view of their own group classes and rosters under My Lessons (view_own_lessons):
List the instructor's group-class offerings with enrolment counts vs. capacity.
The per-instructor REST queries already exist on GroupClass\EnrollmentRepository / EnrollmentEndpoint, so this is largely an admin-UI addition.
Where
Spec: docs/features/group-classes.md
src/GroupClass/ (controller/template alongside GroupClassController), wired via AdminMenu
Tests under tests/Unit/GroupClass/
## What
`docs/features/group-classes.md` notes an unshipped part of the original spec (#4):
> Instructor-specific enrolment views (the spec's "under My Lessons") are a follow-up — this iteration ships the studio-admin **Group Classes** page (`view_all_lessons`) plus per-student/per-instructor REST queries.
Give instructors a view of their own group classes and rosters under **My Lessons** (`view_own_lessons`):
- List the instructor's group-class offerings with enrolment counts vs. capacity.
- Per-class roster: enrolled students, enrolment status, payment status.
The per-instructor REST queries already exist on `GroupClass\EnrollmentRepository` / `EnrollmentEndpoint`, so this is largely an admin-UI addition.
## Where
- Spec: `docs/features/group-classes.md`
- `src/GroupClass/` (controller/template alongside `GroupClassController`), wired via `AdminMenu`
- Tests under `tests/Unit/GroupClass/`
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
What
docs/features/group-classes.mdnotes an unshipped part of the original spec (#4):Give instructors a view of their own group classes and rosters under My Lessons (
view_own_lessons):The per-instructor REST queries already exist on
GroupClass\EnrollmentRepository/EnrollmentEndpoint, so this is largely an admin-UI addition.Where
docs/features/group-classes.mdsrc/GroupClass/(controller/template alongsideGroupClassController), wired viaAdminMenutests/Unit/GroupClass/