GitHub Branch Management Dashboard

Progressive Repository Scan In Progress
{{scanProgress.percentage}}%

Current Repository: {{scanProgress.currentRepo}}

Progress: {{scanProgress.completed}} of {{scanProgress.total}} repositories

Recently Completed: {{repo.name}} (skipped - up to date) ({{repo.branches}} branches){{!$last ? ', ' : ''}}
Errors: {{scanProgress.errors.length}} repositories failed
Error: {{errorMessage}}
Success: {{successMessage}}
{{summary.totalRepositories}}
Repositories
{{summary.totalBranches}}
Total Branches
{{summary.branchesSafeToDelete}}
Safe to Delete
{{summary.branchesWithOpenPRs}}
Open PRs
{{summary.activeBranches}}
Active Branches
{{summary.branchesWithJiraTickets}}
With JIRA Tickets

Loading branch data...

No branches found matching the current filters.
{{branch.displayRepositoryName}}
{{branch.branchName}} {{branch.statusDisplay}}
Author: {{branch.author}}
Created: {{branch.createdDate}} ({{branch.daysAge}} days ago)
Last Commit: {{branch.lastCommitMessage | limitTo:80}}{{branch.lastCommitMessage.length > 80 ? '...' : ''}}
{{branch.statusDisplay}}
{{branch.statusDescription}}
GitHub Actions
Pull Request: View PR
JIRA {{branch.jira.status}}
{{branch.jira.summary}}

Recent Actions

{{action.createdAt | date:'yyyy-MM-dd HH:mm'}} - {{action.actionType}} - {{action.repositoryName}}/{{action.branchName}} - {{action.actorName}} - {{action.success ? 'SUCCESS' : 'FAILED'}} - {{action.errorMessage}}
Last updated: {{lastUpdated | date:'yyyy-MM-dd HH:mm:ss'}}