WFDASH-WEBAPP/.playwright-mcp
SJCoetz 2bd8fcf247 fix: resolve PocketBase expand projection bug
This commit fixes a critical PocketBase projection bug where omitting "expand" from fields lists silently drops related data, leading to missing supplier/customer/order info across the app. It also includes usability improvements and test coverage:

1.  Add "expand" to PB fields projections in invoicing page, quotes lookup API, sprint page, and quote search helper
2.  Update PO Sent tab filter to exclude "collected" and "ready_invoice" statuses
3.  Reorder buyer tasks list to sort by supplier first, then order number
4.  Add comprehensive regression tests for all fixed issues

Included Playwright test capture artifacts from local testing.
2026-08-06 01:33:16 +02:00
..
console-2026-08-03T14-39-56-979Z.log feat: unify buyer task flows by supporting both customer orders and stock purchases in mark-ready API and UI, and fix PDF table layout responsiveness. 2026-08-03 18:52:30 +02:00
console-2026-08-05T22-17-26-899Z.log fix: resolve PocketBase expand projection bug 2026-08-06 01:33:16 +02:00
console-2026-08-05T22-17-59-316Z.log fix: resolve PocketBase expand projection bug 2026-08-06 01:33:16 +02:00
console-2026-08-05T22-21-30-819Z.log fix: resolve PocketBase expand projection bug 2026-08-06 01:33:16 +02:00
modal-before-2.png fix: resolve PocketBase expand projection bug 2026-08-06 01:33:16 +02:00
modal-before.png fix: resolve PocketBase expand projection bug 2026-08-06 01:33:16 +02:00
modal-mid.png fix: resolve PocketBase expand projection bug 2026-08-06 01:33:16 +02:00
page-2026-08-03T14-40-03-082Z.yml feat: unify buyer task flows by supporting both customer orders and stock purchases in mark-ready API and UI, and fix PDF table layout responsiveness. 2026-08-03 18:52:30 +02:00
page-2026-08-05T22-17-27-786Z.yml fix: resolve PocketBase expand projection bug 2026-08-06 01:33:16 +02:00
page-2026-08-05T22-17-55-384Z.yml fix: resolve PocketBase expand projection bug 2026-08-06 01:33:16 +02:00
page-2026-08-05T22-18-03-649Z.yml fix: resolve PocketBase expand projection bug 2026-08-06 01:33:16 +02:00
page-2026-08-05T22-18-16-817Z.yml fix: resolve PocketBase expand projection bug 2026-08-06 01:33:16 +02:00
page-2026-08-05T22-18-40-260Z.yml fix: resolve PocketBase expand projection bug 2026-08-06 01:33:16 +02:00
page-2026-08-05T22-21-12-357Z.yml fix: resolve PocketBase expand projection bug 2026-08-06 01:33:16 +02:00
page-2026-08-05T22-21-36-315Z.yml fix: resolve PocketBase expand projection bug 2026-08-06 01:33:16 +02:00