Add new properties from the Today tab #27
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Type
Feature
Lineage
Related to
ldraney/landscaping-assistant #26(optional address).Repo
ldraney/landscaping-assistantUser Story
As a landscaper
I want to create new properties directly from the Today tab
So that when my boss gives me names in the morning I can add them to today's queue without switching tabs
Context
The Today tab currently only lets you queue existing properties. To add a new one you have to go to the New tab first, then come back to Today and queue it. That's too many steps when the boss is rattling off names. New properties added here should be immediately queued for today.
File Targets
Files the agent should modify or create:
app/views/work_queue_items/index.html.erb— add ability to create new propertyapp/controllers/work_queue_items_controller.rb— handle new property creation + queueapp/assets/stylesheets/application.css— any needed stylesFiles the agent should NOT touch:
app/models/property.rb— validation change handled in #26app/views/properties/index.html.erb— New tab stays as-isAcceptance Criteria
Test Expectations
bin/rails testConstraints
Checklist
Related
landscaping-assistant— project this affects#26— optional address (prerequisite)