Findings
29 shownEverything the observer agents reported. Open a row for reproduction steps and evidence.
| Finding | Severity | Category | Observer | Status | First seen |
|---|---|---|---|---|---|
Standard user can read other customers' orders via /api/orders/{id} Customer Portal · test · #1482 | Critical | Security | Security | PR waiting for approval | 9 hours ago |
Password reset token stays valid after the password is changed Customer Portal · staging · #1476 | Critical | Security | Security | Issue created | 1 day ago |
Session cookie missing Secure and SameSite attributes Customer Portal · test · #1481 | High | Security | Security | PR waiting for approval | 10 hours ago |
Unhandled SqlException on checkout when basket contains a discontinued item Customer Portal · test · #1479 | High | Backend | Logs | Fix in progress | 5 hours ago |
Discount code field accepts unescaped HTML that is rendered on the basket page Customer Portal · test · #1454 | High | Security | Walkthrough | Fixed | 2 days ago |
Checkout 'Continue' button is below the fold on 390px screens Customer Portal · test · #1480 | Medium | UX/UI | UX / UI and accessibility | Issue created | 11 hours ago |
Order history table has no keyboard focus indicator Customer Portal · test · #1478 | Medium | Accessibility | UX / UI and accessibility | Issue created | 12 hours ago |
Search returns no results for article numbers with a leading zero Customer Portal · test | Medium | Backend | Walkthrough | New | 1 day ago |
Form validation errors are announced only in colour Customer Portal · staging · #1474 | Medium | Accessibility | UX / UI and accessibility | Issue created | 1 day ago |
Basket quantity stepper allows negative values Customer Portal · test | Medium | Frontend | Frontend | New | 2 days ago |
Pagination resets to page 1 when returning from an order detail Customer Portal · test | Medium | UX/UI | Walkthrough | New | 2 days ago |
404 page returns HTTP 200 Customer Portal · staging · #1462 | Medium | Backend | Backend | Issue created | 2 days ago |
Colour contrast of muted text fails WCAG AA on the invoice page Customer Portal · test · #1457 | Medium | Accessibility | UX / UI and accessibility | Issue created | 3 days ago |
Date picker is not operable with the keyboard Customer Portal · staging | Medium | Accessibility | UX / UI and accessibility | New | 3 days ago |
Duplicate order rows shown after a failed payment retry Customer Portal · test · #1451 | Medium | Frontend | Walkthrough | PR waiting for approval | 3 days ago |
Session expiry gives no warning; work in the checkout form is lost Customer Portal · test | Medium | UX/UI | Walkthrough | Dismissed | 4 days ago |
3 console errors on /account from a deprecated date library Customer Portal · test | Low | Frontend | Frontend | New | 13 hours ago |
Favicon returns 404 on staging Customer Portal · staging | Low | Frontend | Frontend | New | 16 hours ago |
Inconsistent button labels: 'Save' and 'Save changes' on the same page Customer Portal · test | Low | UX/UI | UX / UI and accessibility | New | 19 hours ago |
Images on the product list have no width and height, causing layout shift Customer Portal · test | Low | Frontend | Frontend | New | 1 day ago |
Unused JavaScript bundle of 310 kB loaded on every page Customer Portal · test | Low | Frontend | Frontend | New | 1 day ago |
Page titles are identical across the order flow Customer Portal · test | Low | Accessibility | UX / UI and accessibility | New | 2 days ago |
Empty order history shows a blank panel instead of a message Customer Portal · test · #1447 | Low | UX/UI | Walkthrough | Fixed | 2 days ago |
Link to the terms page opens in the same tab during checkout Customer Portal · test | Low | UX/UI | Walkthrough | New | 2 days ago |
Alt text missing on three campaign banners Customer Portal · test · #1455 | Low | Accessibility | UX / UI and accessibility | Issue created | 2 days ago |
Response headers missing X-Content-Type-Options Customer Portal · staging | Low | Security | Security | New | 3 days ago |
Order search input loses focus after each keystroke on slow connections Customer Portal · test | Low | Frontend | Walkthrough | New | 3 days ago |
Customers re-order the same items weekly; add 'Buy again' on order history Customer Portal · test | Low | Idea | Walkthrough | New | 20 hours ago |
Show delivery estimate on the product page, not only at checkout Customer Portal · test | Low | Idea | UX / UI and accessibility | New | 3 days ago |