matrix-org / matrix-org/matrix-hookshot

Support both GitHub App logins (for regular usage) and Personal Token logins (for notifications)

Open
#877 0 comments 0 reactions 0 assignees View on GitHub
T-Enhancement
Dominant language
TypeScript
Stars
450
Forks
95
Avg merge
1d 2h
Merged PRs (30d)
23

Description

- personal is needed for personal notifications
- oauth is needed for the widget to list available repos
- management for both (unauth, etc)
- docs for both (#156)

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the GitHub App, personal-token, OAuth, and widget repository-listing flows described in the issue, along with documentation issue #156. Map how authentication is managed for unauthenticated users and both credential types. Done means regular widget usage works with GitHub App login, notifications use a personal token, both auth modes are managed, and documentation covers them.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, typescript
Domain
authentication, backend, documentation
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.