mirror of
https://github.com/alkimake/paperclip.git
synced 2026-06-17 03:10:38 +09:00
Backend: - Add router.param middleware in issues, activity, and agents routes to resolve identifiers (e.g. PAP-39) to UUIDs before handlers run - Simplify GET /issues/:id now that param middleware handles resolution - Include identifier in getAncestors response and issuesForRun query - Add identifier field to IssueAncestor shared type Frontend: - Update all issue navigation links across 15+ files to use issue.identifier ?? issue.id instead of bare UUIDs - Add URL redirect in IssueDetail: navigating via UUID automatically replaces the URL with the human-readable identifier - Fix childIssues filter to use issue.id (UUID) instead of URL param so it works correctly with identifier-based URLs - Add issueUrl() utility in lib/utils.ts Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| Activity.tsx | ||
| AgentDetail.tsx | ||
| Agents.tsx | ||
| ApprovalDetail.tsx | ||
| Approvals.tsx | ||
| Companies.tsx | ||
| CompanySettings.tsx | ||
| Costs.tsx | ||
| Dashboard.tsx | ||
| DesignGuide.tsx | ||
| GoalDetail.tsx | ||
| Goals.tsx | ||
| Inbox.tsx | ||
| IssueDetail.tsx | ||
| Issues.tsx | ||
| MyIssues.tsx | ||
| Org.tsx | ||
| ProjectDetail.tsx | ||
| Projects.tsx | ||