diff options
| author | DanConwayDev <DanConwayDev@protonmail.com> | 2026-02-18 14:48:20 +0000 |
|---|---|---|
| committer | DanConwayDev <DanConwayDev@protonmail.com> | 2026-02-18 14:48:20 +0000 |
| commit | fcff4541e1f36b6575596c353637b25aeae9bdcf (patch) | |
| tree | d897ce824ca49a8ffef9f55f5f36777687573aab /src/lib/mod.rs | |
| parent | e6bb9effa194fe63b5e969c090dbe6e93f13d312 (diff) | |
feat: handle missing optional patch tags for pr/ flow
- Add mbox_parser module to extract metadata from patch content
- Extract author/committer from From: and Date: headers when tags missing
- Extract commit message body as fallback for description tag
- Implement best-guess parent commit logic using committer timestamps
- Update patch_supports_commit_ids to accept mbox-parseable patches
- Enable patches without optional tags to appear as pr/ branches
Diffstat (limited to 'src/lib/mod.rs')
| -rw-r--r-- | src/lib/mod.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/mod.rs b/src/lib/mod.rs index a09f866..b388b23 100644 --- a/src/lib/mod.rs +++ b/src/lib/mod.rs | |||
| @@ -5,6 +5,7 @@ pub mod git; | |||
| 5 | pub mod git_events; | 5 | pub mod git_events; |
| 6 | pub mod list; | 6 | pub mod list; |
| 7 | pub mod login; | 7 | pub mod login; |
| 8 | pub mod mbox_parser; | ||
| 8 | pub mod push; | 9 | pub mod push; |
| 9 | pub mod repo_ref; | 10 | pub mod repo_ref; |
| 10 | pub mod repo_state; | 11 | pub mod repo_state; |