Support Ticket
Attach files to a support ticket form. Combine text description with file attachments.
What you should see: attachments alongside a ticket's subject, priority and description. Accepts screenshots, logs and archives up to 25 MB; the form posts independently of the uploads.
<form method="post">
<input type="text" name="subject" />
<select name="priority">...</select>
<textarea name="description"></textarea>
<core-upload asp-upload-url="/api/upload/upload"
asp-multiple="true"
asp-extensions=".jpg,.png,.gif,.pdf,.txt,.log,.zip"
asp-max-size="25MB"
asp-auto-upload="true"
asp-progress="true"
asp-drop-zone="true">
</core-upload>
<button type="submit">Submit Ticket</button>
</form> Attachments on a ticket
Screenshots and logs, a small number of them, added while the user is still writing. Size and count caps keep it bounded, and clipboard paste matters more here than almost anywhere — the evidence is usually a screenshot already on the clipboard.
The files arrive before the ticket does
Uploading as files are added means an abandoned form leaves orphans. Stage them, associate on submit, and sweep what is never claimed — the sweep is what stops a support queue quietly filling storage with abandoned drafts.