fix: correct fullscreen diff rename and empty state #548

Merged
dries merged 3 commits from fix/527-528-fullscreen-diff into main 2026-08-24 00:49:20 +02:00
Owner

Summary

  • split rename paths before rendering filename and directory columns
  • disable the embedded fullscreen action when no changed files exist
  • add regression coverage for both issues; both tests failed before the fix

Fixes #527
Fixes #528

Testing

  • make lint
  • make test
  • ./scripts/coverage-local-check.sh frontend
## Summary - split rename paths before rendering filename and directory columns - disable the embedded fullscreen action when no changed files exist - add regression coverage for both issues; both tests failed before the fix Fixes #527 Fixes #528 ## Testing - `make lint` - `make test` - `./scripts/coverage-local-check.sh frontend`
fix: correct fullscreen diff rename and empty state
Some checks failed
CI / Frontend (pull_request) Has been cancelled
CI / Backend (pull_request) Has been cancelled
CI / Playwright E2E (pull_request) Has been cancelled
CI / Coverage Results (pull_request) Has been cancelled
CI / Build (pull_request) Has been cancelled
CI / Semantic Tag (pull_request) Has been cancelled
eae2b115ac
fix: preserve literal arrows in diff paths
Some checks are pending
CI / Frontend (pull_request) Successful in 8m12s
CI / Playwright E2E (pull_request) Successful in 9m8s
CI / Build (pull_request) Successful in 4m4s
CI / Backend (pull_request) Successful in 5m50s
CI / Coverage Results (pull_request) Waiting to run
CI / Semantic Tag (pull_request) Waiting to run
b89bd94006
fix: synchronize fullscreen availability
All checks were successful
CI / Frontend (pull_request) Successful in 8m18s
CI / Playwright E2E (pull_request) Successful in 9m4s
CI / Backend (pull_request) Successful in 10m3s
CI / Build (pull_request) Successful in 4m13s
CI / Coverage Results (pull_request) Successful in 22s
CI / Semantic Tag (pull_request) Successful in 7s
2148f0eb9f

Coverage ratchet: ✅ pass

Suite Baseline This PR Δ
frontend 72.23% 72.50% +0.27 ✅
go 81.50% 81.50% +0.00 ✅

Tolerance: -0.1%. Baseline stored on gh-pages.

<!-- coverage-ratchet --> ### Coverage ratchet: ✅ pass | Suite | Baseline | This PR | Δ | | |---|---|---|---|---| | frontend | 72.23% | 72.50% | +0.27 | ✅ | | go | 81.50% | 81.50% | +0.00 | ✅ | _Tolerance: -0.1%. Baseline stored on `gh-pages`._
dries merged commit 75a90030c2 into main 2026-08-24 00:49:20 +02:00
dries deleted branch fix/527-528-fullscreen-diff 2026-08-24 00:49:20 +02:00
Sign in to join this conversation.
No description provided.