Activate repository #3

Open
opened 2020-02-15 12:44:06 +00:00 by jonasfranz · 1 comment
Owner
  • Offer a web portal with all repositories of the authenticated user
  • Let the user check the repositories which they want to activate

When activating a repository:

  • Sync staletea configuration (.stale.yml)
  • Register web hooks for issues, prs and repo changes
  • Query all affected issues and index them in the database
  • Start bot cronjob in order to mark existing issues as stale etc. (see issue #XX)

When deactivating a repository:

  • Remove all affected entries from database
* Offer a web portal with all repositories of the authenticated user * Let the user check the repositories which they want to activate When activating a repository: * Sync staletea configuration (`.stale.yml`) * Register web hooks for issues, prs and repo changes * Query all affected issues and index them in the database * Start bot cronjob in order to mark existing issues as stale etc. (see issue #XX) When deactivating a repository: * Remove all affected entries from database
jonasfranz added a new dependency 2020-02-15 12:44:29 +00:00
Author
Owner

User Flow:

  1. The user signs in via oauth2 at the staletea webinterface
  2. The oauth2 access token and refresh token is saved in the session
  3. The user selects the repositories they want to activate
  4. Grant write access to the repository by adding the bot user as a colloborator (write is required to close issues)
User Flow: 1. The user signs in via oauth2 at the staletea webinterface 2. The oauth2 access token and refresh token is saved in the session 3. The user selects the repositories they want to activate 4. Grant write access to the repository by adding the bot user as a colloborator (write is required to close issues)
Sign in to join this conversation.
No Label
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Blocks
#2 Architecture Discusion
jonasfranz/staletea
Reference: jonasfranz/staletea#3
No description provided.