gh-classroom icon indicating copy to clipboard operation
gh-classroom copied to clipboard

GitHub Classroom CLI Extension is a powerful and easy-to-use command line tool that enhances the functionality of the GitHub CLI, specifically tailored for educators using GitHub Classroom.

Results 34 gh-classroom issues
Sort by recently updated
recently updated
newest added

When cloning student’s assignment repository the naming of the folders is "assignementname-userid". It would be most useful to have "assignementname-username" since the userid:s can be quite cryptic. Resulting in 30...

I would be helpful to include the Roster Identifier in output of `accepted-assignments`. For now it only includes the GitHub-username under the column student (which maybe also should be named...

enhancement

## Proposed endpoint Add the necessary get/put endpoints to support feature request #18 in the cli. This would be from the **students perspective** not the instructors. Currently all commands in...

api-request

## Proposed endpoint Add get/put end points to add, update, modify autograding tests for assignments. ## Justification Currently the only way to add autograding tests is through the GUI. Having...

api-request

Allow students to accept GitHub Classroom assignments via the CLI as well, as via ``` gh classroom accept ORG/REPO ``` wherein ORG is a teacher's org (for GitHub Classroom) and...

When grading assignments the comments made by me as a teacher in a pending review are hidden from any other teachers that are involved in the course, meaning that it...

I would like to be able to see not just 'commit count', but also last commit time, so that my graders can see when a student has submitted 1 day...

enhancement

## Summary 👋 I think it would be neat to add [dev container config](https://docs.github.com/en/codespaces/setting-up-your-project-for-codespaces/adding-a-dev-container-configuration/introduction-to-dev-containers) to support developing this project with [Codespaces](https://docs.github.com/en/codespaces).

E.g.: ``` $ gh classroom assignments --web ? Select a classroom: Introduction to Game Development 22 Assignments for Introduction to Game Development Opening in your browser. ``` Versus: ``` $...

Particularly for large classes, it would be great if raw output could easily be saved as CSVs, without having to use API.