- Add PhotoViewerEditor component for unified viewing/editing of session photos - Persist rotation (0/90/180/270) in database when saving edited photos - Always show cropping UI even when no quad detected (with fallback corners) - Add "Auto-detect edges" button to re-run document detection - Button shows detection status: "Edges detected" / "Auto-detect edges" / "No edges found" - Fix: clicking Done/Back in edit mode closes viewer when opened via pencil icon - Fix: pressing Escape in edit mode closes viewer when opened via pencil icon - Show loading screen instead of view mode flash when opening editor - Add original file preservation for re-editing photos - Add corners column to practice_attachments for crop coordinates - Add rotation column to practice_attachments schema 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
4 lines
207 B
SQL
4 lines
207 B
SQL
-- Custom SQL migration file, put your code below! --
|
|
-- Add rotation column to practice_attachments for persisting image rotation
|
|
ALTER TABLE `practice_attachments` ADD COLUMN `rotation` integer DEFAULT 0;
|