Gregor Martynus

Results 294 issues of Gregor Martynus

This is a follow up for #168 - [ ] Ā figure out how to bring back ignored operations due to route conflicts, seeĀ [#420](https://github.com/octokit/routes/issues/420). Even if these are fixed forĀ ...

feature

Example: - [Get the authenticated GitHub App](https://developer.github.com/v3/apps/#get-the-authenticated-github-app) (`GET /app`) requires JWT authentication as the app. - [List repositories (for installations)](https://developer.github.com/v3/apps/installations/#list-repositories) (`GET /installation/repositories`) requires an installation access token for authentication. The...

feature

The "Upload a release asset" (`POST :upload_url`) endpoint has a variable content type, based on the file that is being uploaded. It is currently unclear to me how to model...

feature

only mentioned for two endpoints in the docs right now 1. https://developer.github.com/v3/repos/#oauth-scope-requirements 2. https://developer.github.com/v3/orgs/#oauth-scope-requirements Would be cool to have that information available for all endpoints. Same with GitHub App Permissions

feature

fixes #84 - [x] generate types - [ ] add types for enterprise-admin endpoints We currently only maintain the Endpoint types for api.github.com in [`@octokit/types/src/generated/Endpoints.ts`](https://github.com/octokit/types.ts/blob/0bca341cdc2d0d8d629593ca8b98b3b226fe851b/src/generated/Endpoints.ts). Ideally we would start generating...

Type: Feature
typescript

Compare https://github.com/octokit/plugin-rest-endpoint-methods.js/blob/a03773361b32f05dea9dc4ba44cf54dc2e9652d7/scripts/update-endpoints/typescript.js

Type: Feature
enterprise
typescript

REST API previews are no more, the last GHES version supporting them is [GHES 3.3](https://docs.github.com/en/[email protected]/rest/overview/api-previews)

Type: Maintenance

I spent some time on testing with Deno. Things look good, I even added a smoke test: https://github.com/octokit/octokit-next.js/pull/83 However loading the type-only modules (`@octokit-next/types*`) is not working as expected. First,...

Type: Bug
deno
typescript

follow up to #18 and related to #11 What we want is the following ```ts import { Octokit } from "@octokit-next/core"; type CallbackStrategyOptions = { callback: () => string |...

Type: Bug
typescript

Example: [`GET /meta`](https://docs.github.com/en/rest/reference/meta) - The `installed_version` is added in GHES versions - The `api` is removed in GHES versions

Type: Bug
typescript