├── .github ├── dependabot.yml └── workflows │ └── npm-publish.yml ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── package.json ├── src ├── api │ ├── GithubApi.ts │ ├── GithubClient.ts │ └── index.ts ├── assets │ ├── github.svg │ └── statusneo.png ├── components │ ├── CustomTable │ │ ├── CustomTable.tsx │ │ └── index.ts │ ├── GithubActionsCard │ │ ├── ActionDetailPanel.tsx │ │ ├── GithubActionsCard.tsx │ │ ├── columns.tsx │ │ └── index.ts │ ├── SignInContent.tsx │ └── UserPullRequestsCard │ │ ├── Icons.tsx │ │ ├── UserPullRequestsCard.tsx │ │ ├── columns.tsx │ │ └── index.ts ├── hoc │ ├── UserProvider.tsx │ └── withQueryClient.tsx ├── hooks │ ├── useAuthUser.ts │ ├── useSignIn.ts │ ├── useUserPullRequests.ts │ ├── useUserRepos.ts │ ├── useWorkflowRunJobs.ts │ └── useWorkflowRuns.ts ├── index.ts ├── plugin.test.ts ├── plugin.ts ├── setupTests.ts └── utils │ └── types.ts ├── tsconfig.json └── yarn.lock /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/.github/workflows/npm-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/package.json -------------------------------------------------------------------------------- /src/api/GithubApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/api/GithubApi.ts -------------------------------------------------------------------------------- /src/api/GithubClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/api/GithubClient.ts -------------------------------------------------------------------------------- /src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/api/index.ts -------------------------------------------------------------------------------- /src/assets/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/assets/github.svg -------------------------------------------------------------------------------- /src/assets/statusneo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/assets/statusneo.png -------------------------------------------------------------------------------- /src/components/CustomTable/CustomTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/components/CustomTable/CustomTable.tsx -------------------------------------------------------------------------------- /src/components/CustomTable/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./CustomTable" 2 | -------------------------------------------------------------------------------- /src/components/GithubActionsCard/ActionDetailPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/components/GithubActionsCard/ActionDetailPanel.tsx -------------------------------------------------------------------------------- /src/components/GithubActionsCard/GithubActionsCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/components/GithubActionsCard/GithubActionsCard.tsx -------------------------------------------------------------------------------- /src/components/GithubActionsCard/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/components/GithubActionsCard/columns.tsx -------------------------------------------------------------------------------- /src/components/GithubActionsCard/index.ts: -------------------------------------------------------------------------------- 1 | export * from './GithubActionsCard' 2 | -------------------------------------------------------------------------------- /src/components/SignInContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/components/SignInContent.tsx -------------------------------------------------------------------------------- /src/components/UserPullRequestsCard/Icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/components/UserPullRequestsCard/Icons.tsx -------------------------------------------------------------------------------- /src/components/UserPullRequestsCard/UserPullRequestsCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/components/UserPullRequestsCard/UserPullRequestsCard.tsx -------------------------------------------------------------------------------- /src/components/UserPullRequestsCard/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/components/UserPullRequestsCard/columns.tsx -------------------------------------------------------------------------------- /src/components/UserPullRequestsCard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/components/UserPullRequestsCard/index.ts -------------------------------------------------------------------------------- /src/hoc/UserProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/hoc/UserProvider.tsx -------------------------------------------------------------------------------- /src/hoc/withQueryClient.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/hoc/withQueryClient.tsx -------------------------------------------------------------------------------- /src/hooks/useAuthUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/hooks/useAuthUser.ts -------------------------------------------------------------------------------- /src/hooks/useSignIn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/hooks/useSignIn.ts -------------------------------------------------------------------------------- /src/hooks/useUserPullRequests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/hooks/useUserPullRequests.ts -------------------------------------------------------------------------------- /src/hooks/useUserRepos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/hooks/useUserRepos.ts -------------------------------------------------------------------------------- /src/hooks/useWorkflowRunJobs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/hooks/useWorkflowRunJobs.ts -------------------------------------------------------------------------------- /src/hooks/useWorkflowRuns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/hooks/useWorkflowRuns.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/plugin.test.ts -------------------------------------------------------------------------------- /src/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/plugin.ts -------------------------------------------------------------------------------- /src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/setupTests.ts -------------------------------------------------------------------------------- /src/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/src/utils/types.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StatusNeo/backstage-plugin-github/HEAD/yarn.lock --------------------------------------------------------------------------------