Skip to content

Unify photo/attachment uploads, fix action-button consistency; v0.6.3 - #13

Merged
eigger merged 1 commit into
masterfrom
feature/unified-photo-attachments-v0.6.3
Jul 17, 2026
Merged

Unify photo/attachment uploads, fix action-button consistency; v0.6.3#13
eigger merged 1 commit into
masterfrom
feature/unified-photo-attachments-v0.6.3

Conversation

@eigger

@eigger eigger commented Jul 17, 2026

Copy link
Copy Markdown
Owner

Item photos and attachments were separate upload paths that leaked orphaned files on every re-upload and had no delete UI. They're now a single attachments flow: any image attachment can be set as the representative photo (auto-picked when there's exactly one), shown as a small profile-style avatar next to the item name instead of a full-width hero image, and attachments render as real thumbnails with a garage-style delete badge instead of plain text links.

Also brings the small .btn-action row-button style (already used on the item detail page) to the locations/categories/labels list rows so delete/download actions are sized consistently across the app, and fixes a bug where PATCH /api/items/:id dropped attachments from its response, making the attachments list disappear after any field edit.

Item photos and attachments were separate upload paths that leaked
orphaned files on every re-upload and had no delete UI. They're now a
single attachments flow: any image attachment can be set as the
representative photo (auto-picked when there's exactly one), shown as
a small profile-style avatar next to the item name instead of a
full-width hero image, and attachments render as real thumbnails with
a garage-style delete badge instead of plain text links.

Also brings the small .btn-action row-button style (already used on
the item detail page) to the locations/categories/labels list rows so
delete/download actions are sized consistently across the app, and
fixes a bug where PATCH /api/items/:id dropped attachments from its
response, making the attachments list disappear after any field edit.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@eigger
eigger merged commit 62ee730 into master Jul 17, 2026
3 checks passed
@eigger
eigger deleted the feature/unified-photo-attachments-v0.6.3 branch July 17, 2026 06:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant