Fix issue label edits and direct attachments
Build / build (push) Successful in 11s

This commit is contained in:
2026-07-18 13:08:09 -05:00
parent 04ee2c05a9
commit 3fbab306a4
9 changed files with 316 additions and 37 deletions
+3 -2
View File
@@ -59,9 +59,10 @@ Required variables:
- The `Only current repo` checkbox defaults to checked and limits the table to the active URL's linked Gitea repo.
- Turning off `Only current repo` loads recent issues from all repos already loaded in the extension.
- The status dropdown defaults to `Open` and supports `Open`, `Closed`, and `Open + Closed`.
- Selecting an issue shows a direct Open in Gitea link, editable issue subject/content/label fields, issue attachments, comment chain, and a comment form for text, additional screenshots, and file attachments.
- Saving selected issue edits must use the repo identity from the selected Open Issues row and must not fall back to the active tab's repo.
- Selecting an issue shows a direct Open in Gitea link, editable issue subject/content/label fields, issue attachments, direct attachment upload controls, comment chain, and a comment form for text, additional screenshots, and file attachments.
- Saving selected issue edits must use the repo identity from the selected Open Issues row, save labels through Gitea's issue labels endpoint, and must not fall back to the active tab's repo.
- Issue comments should upload screenshots/files as issue assets first, then create a comment containing links to those attachments.
- Additional selected-issue screenshots/files can also be uploaded directly as issue assets without creating a comment.
- Existing issue attachments can be deleted from the selected issue.
- Existing issue rows can delete the issue. Issue labels are edited in the selected issue form. Deletion must require confirmation.
- Typing in Add Issue, selected issue edit fields, Open Issues comments, or Agents editor fields must not blur the focused control.