Skip to content

feat: add git file/tree and commit URL unfurlers#2

Merged
lollipop-onl merged 1 commit intomainfrom
feat/git-file-and-commit-unfurlers
Feb 25, 2026
Merged

feat: add git file/tree and commit URL unfurlers#2
lollipop-onl merged 1 commit intomainfrom
feat/git-file-and-commit-unfurlers

Conversation

@lollipop-onl
Copy link
Member

Summary

  • Add gitFileUnfurler to handle /git/{PROJECT}/{REPO}/blob|tree/{path} URLs → [PROJECT/repo] filename | Git
  • Add gitCommitUnfurler to handle /git/{PROJECT}/{REPO}/commit/{hash} URLs → [PROJECT/repo] リビジョン : <short hash> | Git
  • Add unfurler tests (7 test cases)

Test plan

  • All 22 tests pass (vitest run)
  • Verify blob URL unfurling on actual Backlog pages
  • Verify tree URL unfurling on actual Backlog pages
  • Verify commit URL unfurling on actual Backlog pages
  • Verify cross-space prefix works for git URLs

🤖 Generated with Claude Code

Add gitFileUnfurler for blob/tree URLs and gitCommitUnfurler for commit URLs.
- File/tree: [PROJECT/repo] filename | Git
- Commit: [PROJECT/repo] リビジョン : <short hash> | Git

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@lollipop-onl lollipop-onl merged commit 133e6aa into main Feb 25, 2026
2 checks 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