Seton
Seton
Seton is a tool for Github issue tracking across repositories so far. For example you can track bug issues of libraries used in your project without visiting each repository. Or let say you want to track only a certain level issues of libraries, you can.
Naming & Goal
From E. T. Seton's quote "there is no animal that cannot be tracked" Seton is supposed to track issues.
ScreenShots
Demo
I picked up some repositories with easy labeled issue like good first issue
, Level: stater
in this demo
Based
- Electron: generally handle main process
- React: mainly handle rendering things(Redux isn't integrated in Apollo yet in this App)
- Apollo: handle requests and responses for the Github API
- Github GraphQL API v4
-----------------------
| Github API v4 |
-----------------------
GraphQL
_ ||
| | ||
|G| Apollo Client
|U| <======> React
|I| ||
|_| ||
----------------------
| Electrorn |
----------------------
Feature
- Setting
access Token
. - Create and Delete Group.
- Set one label for each repository.
- View Issues across repositories.
- View Issue and related comments.
Contribute
# Install dependencies
yarn
# start with hot reload
yarn start
License
This software is released under the MIT License, see LICENSE