Attachments in the Workspace side rail opens /workspace/attachments. Every authenticated
member of the active organization can see the section; only owners and admins can select
files and use bulk delete.
Storage meter
At the top of the section, a card shows how much storage your organization has used against its
quota: the used total (for example 1 GB), the quota (of 5 GB used), and the used percentage
with a slim progress bar. All three numbers come from the server — the meter never estimates
storage client-side. If your organization has a custom storage limit, the meter shows that
override instead of the plan default.
The meter always reflects the organization’s current usage, so deleting files (see Bulk delete below) updates the used total and percentage as soon as the deletion completes.
The unified listing
Below the meter, a single table lists every file your organization has stored, across all attachment surfaces: test result evidence, defect evidence, run-result evidence, test-case step screenshots, and comment attachments. Profile avatars are not included — this table is only for evidence and file uploads.
Each row shows:
| Column | Meaning |
|---|---|
| File | A type icon, the filename linking to the stored file, and a subline with the relative upload time and the uploader (an em dash ”—” when no uploader is recorded, which is normal for files uploaded before this feature shipped) |
| MIME | The file’s MIME type (for example image/png, application/pdf) |
| Size | Human-readable file size |
| Uploaded at | The absolute upload timestamp |
A count above the table reads “X of Y files” — X is how many files match your current search, Y is the organization’s total file count. This count reflects search results, not how many files you have selected.
Search, sort, and pagination
Use the search field to filter by filename or MIME type — for example typing png narrows the
list to matching filenames and images. Search runs on the server and updates the URL, so a search
link can be shared or bookmarked.
Click any column header to sort the whole listing by that column — File (filename), MIME, Size, or Uploaded at — and click again to reverse the direction. Sorting and searching both apply across every attachment surface at once, not per surface. Use the pagination control at the bottom of the table to move between pages or change how many rows are shown per page.
Selecting files and bulk delete
If you are an owner or admin, each row has a checkbox, and the table header has a select-all checkbox. Selecting some but not all of the rows on the page shows the header checkbox in a partially-checked state; selecting every row on the page checks it fully. Selecting or deselecting rows never changes the “X of Y files” count above the table — that count always reflects your search, not your selection.
Once at least one file is selected, the Delete selected (N) button becomes active, where N is how many files you have selected. Clicking it opens a confirmation dialog — no file is deleted until you confirm.
Deleting is permanent. There is no trash and no undo. If a deleted file was embedded somewhere else in the product (for example inside a comment), that reference is not rewritten — it continues to show the same broken/unavailable state the application already uses for any missing file.
Deleting files from a closed run
Files attached to run results are normally protected once the run is closed, so they cannot be removed elsewhere in the product. The Attachments section is the one place that override exists: if your selection includes any files belonging to a closed run, the confirmation dialog shows an explicit warning before you confirm, telling you that otherwise-permanent run evidence will be removed. This override is available only to owners and admins, and every such deletion is recorded in the organization’s audit log.
After you confirm, the selected files disappear from the table, your selection clears, and the storage meter updates to reflect the freed space.
Who can do what
| Role | Sees the meter and listing | Selects files and bulk-deletes |
|---|---|---|
| Owner | Yes | Yes |
| Admin | Yes | Yes |
| Member | Yes | No |
| Viewer | Yes | No |
Members and viewers see the storage meter and the full listing, but no checkboxes and no Delete selected button — bulk delete is restricted to owners and admins, and the server rejects a bulk-delete request from any other role even if it is attempted directly.