This is a single page application created with React to display github.com / gitlab.com / self-host.gitlab.com issues as a Gantt chart.
No backend is required, and the token is stored in a cookie.
It is required your Personal Access Token. See below.
-
Only need to access GitHub/GitLab from a browser to use it, because you only need to hit the REST API against GitHub/GitLab.
-
Can be filtered by asignee and label to show dependencies.
-
Filter conditons are stored in URL parameters, so you can bookmark and save the same filter conditons.
-
Issues can be sorted by start date and expiration date.
-
Can be used on self-hosted GitLab servers.
-
Your Repository's Path (github.com / gitlab.com / self-host.gitlab.com)
ex) https://github.com/lamact/react-issue-ganttchart -
Personal Access Token:
GitHub: https://github.com/settings/tokens/new Scopes: repo, write:discussion, read:org
GitLab: https://gitlab.com/-/profile/personal_access_tokens
- clone the repository or download files
- install dependencies (nodejs >= 16.10.0)
yarn install
- run server
yarn start
- build and deploy for Pages
yarn deploy
Domain | function | Result |
---|---|---|
github.com | Public Issues (List&Update) | ✅ |
github.com | Private Issues (List&Update) | ✅ |
gitlab.com | Public Issues (List&Update) | ✅ |
gitlab.com | Private Issues (List&Update) | ✅ |
gitlab.selfhost.com | Public Issues (List&Update) | - |
gitlab.selfhost.com | Private Issues (List&Update) | - |
We do not test in self-hosted GitLab every time. If you find any problems, please let us know in an Issue.