Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add support for 10 new APIs and drop enterprise-level SCIM APIs which are only in GitHub Enterprise Server #471

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Commits on Sep 27, 2022

  1. Configuration menu
    Copy the full SHA
    9550ae9 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2022

  1. Configuration menu
    Copy the full SHA
    945d8c3 View commit details
    Browse the repository at this point in the history
  2. fix(build): don't show Enterprise Cloud in the documentation URLs now…

    … we're using the Enterprise Cloud schema
    timrogers committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    a5370ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7a1ec1e View commit details
    Browse the repository at this point in the history
  4. feat: add support for 10 new APIs and drop enterprise-level SCIM APIs…

    … which are only in GitHub Enterprise Server
    
    * feat: add support for new "Delete an organization secret"  (`DELETE /organizations/{org}/codespaces/secrets/{secret_name}`) Codespaces API
    * feat: add support for new "Remove selected repository from an organization secret" (`DELETE
    /organizations/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}`) Codespaces API
    * feat: add support for new "List organization secrets" (`GET /organizations/{org}/codespaces/secrets`) Codespaces API
    * feat: add support for new "Get an organization public key" (`GET /organizations/{org}/codespaces/secrets/public-key`) Codespaces API
    * feat: add support for new "Get an organization secret" (`GET /organizations/{org}/codespaces/secrets/{secret_name}` ) Codespaces API
    * feat: add support for new "List selected repositories for an organization secret" (`GET /organizations/{org}/codespaces/secrets/{secret_name}/repositories`)
    Codespaces API
    * * feat: add support for new "Get a Dependabot alert" API (`GET /repos/{owner}/{repo}/dependabot/alerts/{alert_number}`)
    * feat: add support for new "List Dependabot alerts for a repository" API (`GET /repos/{owner}/{repo}/dependabot/alerts`)
    * feat: add support for new "Update a Dependabot alert" API (`PATCH /repos/{owner}/{repo}/dependabot/alerts/{alert_number}`)
    * feat: adds support for new "Create or update an organization secret" (`PUT /organizations/{org}/codespaces/secrets/{secret_name}` ) Codespaces API
    * feat: add support for new "List selected repositories for an organization secret" (`GET /organizations/{org}/codespaces/secrets/{secret_name}/repositories`)
    Codespaces API
    * feat: add support for new "Add selected repository to an organization secret" (`PUT
    /organizations/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}`) Codespaces API
    
    BREAKING CHANGE: Removes support for enterprise-level SCIM APIs which are only available in GitHub Enterprise Server (`DELETE
    /scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}`, `DELETE /scim/v2/enterprises/{enterprise}/Users/{scim_user_id}`, `GET
    /scim/v2/enterprises/{enterprise}/Groups`, `GET /scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}`, `GET /scim/v2/enterprises/{enterprise}/Users`, `GET
    /scim/v2/enterprises/{enterprise}/Users/{scim_user_id}`, `PATCH /scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}`, `PATCH
    /scim/v2/enterprises/{enterprise}/Users/{scim_user_id}`,  `POST /scim/v2/enterprises/{enterprise}/Groups`,  `POST /scim/v2/enterprises/{enterprise}/Users`,
    `PUT /scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}`, `PUT /scim/v2/enterprises/{enterprise}/Users/{scim_user_id}`)
    
     # Please enter the commit message
    for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # # On branch timrogers/manual-update
    timrogers committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    e3bb815 View commit details
    Browse the repository at this point in the history
  5. fix(deps): switch from @octokit/openapi-types to `@octokit/openapi-…

    …types-ghec`
    
    This switches this package's dependency from `@octokit/openapi-types`
    to `@octokit/openapi-types-ghec`. This means that we still have
    access to and can expose types only relevant to GitHub Enterprise
    Server. These are now find in the `-ghec` package, whereas before
    they were in the basic package.
    timrogers committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    3af70ba View commit details
    Browse the repository at this point in the history