Feature request: When opening assignment list in a browser, URL should also be outputted, similar to gh auth login, in case terminal is headless
- Vorherrschende Sprache
- Go
- Sterne
- 126
- Forks
- 21
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
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:
```
$ gh auth login
? You're already logged into github.com. Do you want to re-authenticate? Yes
? What is your preferred protocol for Git operations? HTTPS
? How would you like to authenticate GitHub CLI? Login with a web browser
! First copy your one-time code: 306B-9B4C
Press Enter to open github.com in your browser...
! Failed opening a web browser at https://github.com/login/device
exec: "xdg-open,x-www-browser,www-browser,wslview": executable file not found in $PATH
Please try entering the URL in your browser manually
```
Beitragsleitfaden
Rechercherichtung
Beginne mit der Implementierung von `gh classroom assignments --web` und vergleiche deren Verhalten beim Öffnen des Browsers mit dem Beispiel `gh auth login`. Sorge dafür, dass der Aufgabenlisten-Ablauf die Browser-URL bereitstellt, wenn das Öffnen nicht möglich ist oder das Terminal headless ist, und überprüfe anschließend, dass die URL weiterhin zusammen mit der vorhandenen Aufgabenausgabe angezeigt wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- go
- Bereich
- cli
- Issue-Typ
- Feature
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 65/100