mirror of
https://github.com/lobehub/lobehub.git
synced 2026-09-20 04:56:13 +08:00
f2dcabe604
* ✨ feat(git): pull request detail + actions via gh Claude-Session: https://claude.ai/code/session_01Ro42BvDqhaAgJdrq34DR4Q * ✨ feat(device): pull request detail + action RPC legs Claude-Session: https://claude.ai/code/session_01Ro42BvDqhaAgJdrq34DR4Q * 🐛 fix(device): reattach useGitRemoteBranches JSDoc after PR detail hook insert Claude-Session: https://claude.ai/code/session_01Ro42BvDqhaAgJdrq34DR4Q * ✨ feat(pr-tab): merge dock resolver Claude-Session: https://claude.ai/code/session_01Ro42BvDqhaAgJdrq34DR4Q * 🐛 fix(pr-tab): unreachable bypass rules label, drop fabricated review count, redundant showPush check Claude-Session: https://claude.ai/code/session_01Ro42BvDqhaAgJdrq34DR4Q * ✨ feat(pr-tab): native pull request tab in Working Sidebar Claude-Session: https://claude.ai/code/session_01VkbqqBUWVZiY8pcbcDuhM3 * 🐛 fix(pr-tab): review round 1 — SplitButton, scoped dock errors, hook tests Claude-Session: https://claude.ai/code/session_01VkbqqBUWVZiY8pcbcDuhM3 * 🐛 fix(pr-tab): final review — fork-safe delete branch, action timeout, input guards Claude-Session: https://claude.ai/code/session_01VkbqqBUWVZiY8pcbcDuhM3 * ✅ test(device): add isCrossRepository to PR detail fixture Claude-Session: https://claude.ai/code/session_01VkbqqBUWVZiY8pcbcDuhM3 * 🐛 fix(pr-tab): cap the expanded checks list inside the merge dock Claude-Session: https://claude.ai/code/session_01VkbqqBUWVZiY8pcbcDuhM3 * 🐛 fix(pr-tab): render HTML in PR description and comments Claude-Session: https://claude.ai/code/session_01VkbqqBUWVZiY8pcbcDuhM3 * 🐛 fix(pr-tab): contain wide markdown and use ScrollArea for the pane and checks list Claude-Session: https://claude.ai/code/session_01VkbqqBUWVZiY8pcbcDuhM3 * 🐛 fix(pr-tab): lock ScrollArea viewports horizontally and cap the dock checks viewport Claude-Session: https://claude.ai/code/session_01CH7hPABkcAQBAL7dwHYATB * 🐛 fix(pr-tab): address P1 review findings * ♻️ refactor(pr-tab): GitHub-style merge dock, incremental merge context, base branch picker * ⚡️ perf(pr-tab): render core data first and separate local status * ✨ feat(pr-tab): expand failed CI checks in merge dock