AnswerDotAI / AnswerDotAI/ghapi
Missing orgs.list_saml_sso_authorizations and other enterprise endpoints
- 主要言語
- Python
- スター
- 685
- フォーク
- 70
- 平均マージ
- 1分
- マージ済み PR(30日)
- 2
説明
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.
コントリビューションガイド
調査の方向性
まず、issue にリンクされている通常版と Enterprise Cloud の GitHub REST ドキュメントを比較します。特に list-saml-sso-authorizations endpoint を確認し、その後、現在の API インターフェースがどのように生成または公開されているかを追跡します。削除された enterprise endpoints が再び利用可能になり、それらに依存していた呼び出しが失敗しなくなれば完了です。issue では具体的なファイルやテストは指定されていません。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- github, openapi, python
- 領域
- api, backend-api-design
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100