feat: rename a list from its detail view (#115) #141
No reviewers
Labels
No labels
adr
android
area/calendar
area/design-system
area/i18n
area/jobs
area/offline
area/server
area/testing
bug
ci
duplicate
enhancement
help wanted
invalid
notifications
question
reliability
security
severity/low
severity/medium
tracking
web
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
eagraiclainne/app!141
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/list-rename"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #115. PR 3 of the #137 stack, based on #140.
ItemListService/Updatewas reachable only from the TUI — a gap on the reference surface itself (parity defect 3). Both daily surfaces now carry the verb:can("ItemListService","Update")), opening a one-field sheet prefilled with the current name. The write rides the offline queue: the optimistic sketch renames the cached list row and each entry's list ref, so no board shows the old name before sync.ListsRepository.renameListgoes online-first through the shared OpQueue; the sketch updatesitem_list.nameplus the denormaliseditem.list_name, and the server's echo overwrites both.Verified against the live deploy: server rename round-trips (
Updatereturns the new name), the web sheet opens prefilled and gated. Android on-device check pending (no device attached), matching the stack's standing pattern.🤖 Generated with Claude Code
Test report
Coverage: 28.2%
Updated by the check workflow · commit
7a83886501Android test report
Coverage: 2.4% of lines
Updated by the android workflow · commit
7a83886501