- Add `user_edited` field to QuoteItem type to gate AI rewrites on user-edited content - Add idempotent migration script to add and backfill the `user_edited` field across quote items - Replace plain Select components with searchable SupplierSearch combobox across order and quote pages - Add working days calculation utility and aged quote warning badges for overdue quotes - Implement expandable row previews in the quotes list view - Add full AI rewrite workflow: backend API endpoint, frontend modal, and n8n workflow definition - Update package scripts for the new migration |
||
|---|---|---|
| .. | ||
| migrations | ||
| smoke | ||
| build_v5_workflow.py | ||
| deploy_v5_to_n8n.py | ||
| import-data.ts | ||
| n8n-v2-error.ts | ||
| n8n-v2-main.ts | ||
| setup-pocketbase.ts | ||
| verify_v5.py | ||