gitlink-cli/shortcuts/issue
Tiger 64c0ff3cb5 Normalize issue +list output to use project-level issue numbers
The API returns both "id" (global database PK) and "project_issues_index"
(per-project sequential number). The +list JSON output was a raw API
pass-through, making the database ID the most prominent identifier.

This change normalizes each issue in the list:
- Add "number" field from project_issues_index (matches the web URL)
- Rename "id" to "database_id" to prevent confusion

The "number" field now matches the --number flag used by +view, +close,
+update, and +comment commands.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-24 01:00:31 +08:00
..
batch.go feat(issue): add batch close shortcut with dry-run support 2026-05-13 17:27:50 +08:00
batch_test.go feat(issue): add batch close shortcut with dry-run support 2026-05-13 17:27:50 +08:00
issue.go Normalize issue +list output to use project-level issue numbers 2026-05-24 01:00:31 +08:00
issue_test.go feat(issue): add batch close shortcut with dry-run support 2026-05-13 17:27:50 +08:00