This PR adds an endpoint that can be fetched to list the installation IDs. This allows a client of vault to enumerate all installations. Previously, this could only be done by calling the listInstallations API directly with the private key.
Add installations endpoint
Bugfix: Paginate the installations response from GitHub to support more than 30 installations in org_name lookup as well as the new installations endpoint.
This PR adds an endpoint that can be fetched to list the installation IDs. This allows a client of vault to enumerate all installations. Previously, this could only be done by calling the listInstallations API directly with the private key.
org_name
lookup as well as the new installations endpoint.