Line items v2
- Draft request: new line item section with exchanges following vessel pricing modal
- Draft request: new simplified section footer with section-level settings (visibility, currency and locks)
- Allow suppliers to submit a bid including new line items and handling for related audit trail events Summary view for line items incl CSV report
- Locking and unlocking states for line items Handling for revisions and obsolete data
- Better reporting for new line items in admin client 'details' panel
Carry across improved flow for adding suppliers to live requests
Currently, live requests still use old, nested Network pages when you add new suppliers.This work will bring the new, simplified UX to this flow.
- Errors will be displayed inline for this page (since there's no 'review & send' step)
- We'll add handling for the scenario where a supplier company has already been added to the request previously (so cannot be added again)
- My lists modal will be extended to include states where companies have already been added previously (and so will not be added)
x2 new emails
- Send a recurring collaborator invite reminder email (every 3 days) to encourage these to be reviewed quickly
- Auto-email from Niall to supplier users post-deadline on a request to ask for feedback
Handful of UX improvements / bugs
- Hide legacy 'Delivery details' and 'Payment milestones' sections to avoid issues with new requests
- Update link in header to defunct support pages so it links to Zendesk
- Remove attachments from Summary page (to avoid buyers getting confused about where they upload docs)
- Bug: stop showing suppliers on Review & Send page for revisions
- Bug: adding a collaborator user could crash the request in some contexts
- Bug: hide edit buttons for collaborators before they accept on the details page
Tech tasks (for improved error logging and triage)
- Upload sourcemaps to Sentry
- Better breakdown of Sentry errors from client codebase