Skip to content

feat: Add support for draft pull requests and enhance branch information - #1

Merged
Majkey25 merged 1 commit into
mainfrom
feat/branches&export/17-07-2026
Jul 17, 2026
Merged

feat: Add support for draft pull requests and enhance branch information#1
Majkey25 merged 1 commit into
mainfrom
feat/branches&export/17-07-2026

Conversation

@Majkey25

Copy link
Copy Markdown
Owner
  • Introduced is_draft attribute in ProjectItem, GitHubPullRequest, and AuditFinding models to track draft status.
  • Added BranchPullRequest and BranchInfo models to encapsulate branch-related data and associated pull requests.
  • Implemented pr_state property in BranchInfo to determine the best associated pull request state.
  • Created render_offline_html function for generating an offline HTML export of audit data with a filter UI.
  • Added tests for branch parsing, display state labels, and offline export rendering to ensure functionality and correctness.

- Introduced `is_draft` attribute in ProjectItem, GitHubPullRequest, and AuditFinding models to track draft status.
- Added `BranchPullRequest` and `BranchInfo` models to encapsulate branch-related data and associated pull requests.
- Implemented `pr_state` property in `BranchInfo` to determine the best associated pull request state.
- Created `render_offline_html` function for generating an offline HTML export of audit data with a filter UI.
- Added tests for branch parsing, display state labels, and offline export rendering to ensure functionality and correctness.
@Majkey25 Majkey25 self-assigned this Jul 17, 2026
@Majkey25
Majkey25 merged commit 2d6cd1d into main Jul 17, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant