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

Support github like apps #26458

Open
kjuulh opened this issue Aug 11, 2023 · 2 comments
Open

Support github like apps #26458

kjuulh opened this issue Aug 11, 2023 · 2 comments
Labels
type/feature Completely new functionality. Can only be merged if feature freeze is not active. type/proposal The new feature has not been accepted yet but needs to be discussed first.

Comments

@kjuulh
Copy link

kjuulh commented Aug 11, 2023

Feature Description

Support github like apps.

Apps are a combination of an oauth2 client, and a personal access token, which a user or organization can install on a set of their repositories, or account. Which allows it to modify and or enhance the experience.

This could be CI systems, pull request tools, webhooks, actions, you name it.

Apps are basically a way for other parties to get access to parts of the organization or account. This is generally a more secure way than using personal access tokens, as they're based on private keys and oauth2 token excahnge flows.

They're also a way to get more fine grained webhook requests automatically, without having to register a webhook for each repository.

Screenshots

image
image
image

@kjuulh kjuulh added the type/proposal The new feature has not been accepted yet but needs to be discussed first. label Aug 11, 2023
@kjuulh
Copy link
Author

kjuulh commented Aug 11, 2023

This may've already been suggested, I just couldn't find anything because github and app, are so ubiquitous.

@a1012112796
Copy link
Member

related: #13044

@lunny lunny added the type/feature Completely new functionality. Can only be merged if feature freeze is not active. label Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/feature Completely new functionality. Can only be merged if feature freeze is not active. type/proposal The new feature has not been accepted yet but needs to be discussed first.
Projects
None yet
Development

No branches or pull requests

3 participants