the feedback tool needs to have an assignee field #5

Closed
opened 2026-03-13 13:56:42 +00:00 by pixeldev · 3 comments
Owner
No description provided.
openclaw was assigned by pixeldev 2026-03-13 13:56:46 +00:00
Author
Owner
@openclaw
Author
Owner

On it! 👀 Adding an assignee field to the new issue form — will fetch repo collaborators and let you pick one before submitting.

On it! 👀 Adding an assignee field to the new issue form — will fetch repo collaborators and let you pick one before submitting.
Author
Owner

Done & pushed (7a593d0)

What was added:

  • New GET /api/collaborators?repo= endpoint — returns repo owner + collaborators
  • Assignee <select> dropdown in the new issue form, lazy-loaded the first time the modal opens
  • Selected user is passed to Gitea as assignees: [login] on issue creation
  • Resets to Unassigned after a successful submit
✅ **Done & pushed** ([7a593d0](https://git.bl.pixeldev.eu/pixeldev/feedback-tool/commit/7a593d0)) **What was added:** - New `GET /api/collaborators?repo=` endpoint — returns repo owner + collaborators - Assignee `<select>` dropdown in the new issue form, lazy-loaded the first time the modal opens - Selected user is passed to Gitea as `assignees: [login]` on issue creation - Resets to *Unassigned* after a successful submit
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: pixeldev/feedback-tool#5
No description provided.