AnswerDotAI / AnswerDotAI/ghapi
Missing orgs.list_saml_sso_authorizations and other enterprise endpoints
- Vorherrschende Sprache
- Python
- Sterne
- 685
- Forks
- 70
- Ø Merge
- 1 Min.
- Gemergte PRs (30 T.)
- 2
Beschreibung
On the last api update, a bunch of enterprise endpoints were removed. I noticed that the github documentation is now split between the regular versions of github and the enterprise cloud version of github:
https://docs.github.com/en/enterprise-cloud@latest/rest/orgs/orgs?apiVersion=2022-11-28#list-saml-sso-authorizations-for-an-organization
whereas regular github doesn't have this endpoint documented:
https://docs.github.com/en/rest/orgs/orgs?apiVersion=2022-11-28
This is of course breaking any any calls that depended on the enterprise endpoints.
Beitragsleitfaden
Rechercherichtung
Beginne damit, die reguläre und die Enterprise Cloud GitHub REST-Dokumentation zu vergleichen, die im issue verlinkt ist, insbesondere den list-saml-sso-authorizations endpoint. Verfolge anschließend, wie die aktuelle API-Schnittstelle generiert oder bereitgestellt wird. Als erledigt gilt die Aufgabe, wenn die entfernten enterprise endpoints wieder verfügbar sind und Aufrufe, die von ihnen abhängen, nicht mehr fehlschlagen; das issue nennt keine bestimmten Dateien oder Tests.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- github, openapi, python
- Bereich
- api, backend-api-design
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100