Files
Codewalkers/apps/server/drizzle/0031_add_phase_merge_base.sql
Lukas May 84250955d1 fix: Show completed phase diffs in review tab
Completed phases showed "No phases pending review" because:
1. Frontend filtered only pending_review phases
2. Server rejected non-pending_review phases
3. After merge, three-dot diff returned empty (merge base moved)

Fix: store pre-merge merge base hash on phase, use it to reconstruct
diffs for completed phases. Frontend now shows both pending_review and
completed phases with read-only mode (Merged badge) for completed ones.
2026-03-05 22:05:28 +01:00

2 lines
47 B
SQL

ALTER TABLE phases ADD COLUMN merge_base TEXT;