Skip to content

feat(packing): rename packing lists - #806

Merged
Perdolique merged 2 commits into
masterfrom
feat/55-rename-packing-list
Sep 27, 2026
Merged

Perdolique merged 2 commits into
masterfrom
feat/55-rename-packing-list

Conversation

@Perdolique

Copy link
Copy Markdown
Owner

Summary

Give packing lists a new name without losing the packed gear 😎👍 A quiet Rename action opens a small dialog and keeps the packing flow intact.

  • ✏️ Add a prefilled name field with Save name, Cancel, keyboard support, and the existing 128-character limit.
  • 💾 Update the page and cached list card after a successful save. Keep the draft available when a request fails.
  • 🔒 Block duplicate saves across navigation and keep older responses from undoing the new name or packed progress.
  • 📱 Keep long names inside narrow layouts.
  • ✅ Add browser coverage for saving, cancellation, validation, retry, navigation races, and mobile layout.

Related issues

Closes #55

- ✨ Add a rename dialog with validation, cancellation, and retry
- 🔒 Keep names and pending saves consistent across navigation
- 📱 Keep long list names within narrow page layouts
- ✅ Cover rename flows, stale responses, and mobile layouts

Fixes #55
@Perdolique Perdolique self-assigned this Sep 27, 2026
@github-actions

github-actions Bot commented Sep 27, 2026 •

Copy link
Copy Markdown

🎉 Deployed to Cloudflare!

- 🐛 Restore keyboard focus after a failed rename
- 🔍 Keep original rename errors in client diagnostics
- 💄 Center button loading without empty idle space
- ✏️ Use a secondary Rename action with an edit icon
- ♻️ Name intermediate values and remove an async wrapper
- ✅ Check rendered entries, recovery, and loading geometry
- ✅ Verify centered labels and accessible loading states
- ✅ Label the stages of complex rename tests

Fixes #55
@Perdolique
Perdolique force-pushed the feat/55-rename-packing-list branch from 50a31e8 to 9a15182 Compare September 27, 2026 18:22
@Perdolique
Perdolique marked this pull request as ready for review September 27, 2026 18:32
@Perdolique
Perdolique merged commit 3f4b6b8 into master Sep 27, 2026
12 checks passed
@Perdolique
Perdolique deleted the feat/55-rename-packing-list branch September 27, 2026 18:32

This branch was successfully deployed

1 active deployment
staging — 9a15182a Deployed Sep 27, 2026 by Perdolique via Database migration #587
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.

Rename a packing list

1 participant