Commits
Marek Vsechovsky committed 589e2cb9885
Direct session 14, Step 1: Fix duplicate IssueLink insertion error: - Fix duplicate IssueLink insertion causing primary key constraint violation Direct session 15, Step 1: Dead code removal, animation fix, total issues stat refresh - Remove dead code from site.js - Fix processing overlay animation — robot and message bob together - Update total issues stat box after file processing Direct session 16, Step 1: Issues tab improvements — list UX, ordering, detail tabs, parent hierarchy - Issues tab improvements (parent) - Add faint separator lines between issue titles in list - Selected issue triangle pointer to detail panel - Fix 2-line max title height too low (second line half visible) - Add tooltip with full title on issue list items - Make issues list scrollable - DB script: add IssueSortAfter column - C# model and EF context: IssueSortAfter property - API endpoint for updating IssueSortAfter in batch - Client-side issue sorting by IssueSortAfter before rendering - Drag and drop reordering within issues list - Rearrange mode with toolbar button and multi-select - Move button in issue detail actions row - Issue type icon in front of title with color coding - Parent hierarchy display above issue title - Move issue number from under title to in front of it - Click parent title opens parent detail and selects in list - Load resolved button in list toolbar - Human-readable two-interval time ago format - Status display in issue meta line - Replace Steps button with status action buttons - Note editor on status button click (Partially implemented / Has errors) - Tab system below issue description - Classic/Continuous tab mode switch - Description tab content - Result tab content (hidden if no result) - Children & Relations tab with count badge - Outcome tab with dev/AI tool and agent info - Notes tab showing all notes - Sessions & Steps tab with linking to AI Sessions tab - AI Sessions: load last N with Load more button - AI Sessions: Individually loaded section