AnswerDotAI / AnswerDotAI/ghapi

Missing orgs.list_saml_sso_authorizations and other enterprise endpoints

オープン
#167 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
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

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。