google / google/go-github

Four billings endpoints have suddenly disappeared from the GitHub v3 API

Offen
#3,894 5 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
NeedsInvestigation
Vorherrschende Sprache
Go
Sterne
11.3k
Forks
2.5k
Ø Merge
1 T. 20 Std.
Gemergte PRs (30 T.)
53

Beschreibung

When updating `openapi_operations.yaml`, I discovered that four billing-related endpoints have suddenly disappeared from both the OpenAPI metadata and the official GitHub v3 API documentation website:

* `GET /orgs/{org}/settings/billing/packages`
* `GET /orgs/{org}/settings/billing/shared-storage`
* `GET /users/{username}/settings/billing/packages`
* `GET /users/{username}/settings/billing/shared-storage`

Without live testing on an org with billing, it will not be clear whether these endpoint still actually exist or not.

As a stop-gap measure, I will keep the endpoints around but remove them from the automated openapi tools.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit openapi_operations.yaml und den automatisierten OpenAPI-Tools, die es verarbeiten. Überprüfe, ob die vier Billing-Endpunkte noch in der GitHub v3 API vorhanden sind, und bestimme dann, ob die Metadaten und die Tool-Ausgabe sie beibehalten oder ausschließen sollten. Als abgeschlossen gilt die Aufgabe, wenn der Status der Endpunkte geklärt ist und die generierte OpenAPI-Repräsentation konsistent ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
go
Bereich
api
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
38/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.