Marks beaten orders inline in the Open orders table #79

Merged
miko merged 2 commits from feat/orders-beaten-highlight into main 2026-11-02 00:27:02 +00:00
Owner

Open orders on the My Orders page now show beaten state inline: a row whose order is beaten at its station (stored lifecycle verdicts, both buy and sell) carries a danger-tint highlight. When any of the active character's open orders is beaten, the section shows a Beaten only checkbox and a key (swatch plus "Beaten at its station"); the checkbox hides the unbeaten rows in place, with no reload.

Tests: TestOrdersPageOrderHealth extended to seed beaten lifecycle verdicts for one sell and one buy order; it asserts exactly two highlighted rows plus the checkbox and key markup. Targeted run (internal/app): TestOrdersPageOrderHealth, TestOrdersPageLifecycleRender, TestCorpOrdersHealthAndLocation, TestBeatenOrderPricing all pass; JS harness swap/tabs.more/phonebar 30 pass. gofmt clean, go build and go vet pass.

Open orders on the My Orders page now show beaten state inline: a row whose order is beaten at its station (stored lifecycle verdicts, both buy and sell) carries a danger-tint highlight. When any of the active character's open orders is beaten, the section shows a Beaten only checkbox and a key (swatch plus "Beaten at its station"); the checkbox hides the unbeaten rows in place, with no reload. Tests: TestOrdersPageOrderHealth extended to seed beaten lifecycle verdicts for one sell and one buy order; it asserts exactly two highlighted rows plus the checkbox and key markup. Targeted run (internal/app): TestOrdersPageOrderHealth, TestOrdersPageLifecycleRender, TestCorpOrdersHealthAndLocation, TestBeatenOrderPricing all pass; JS harness swap/tabs.more/phonebar 30 pass. gofmt clean, go build and go vet pass.
Marks beaten orders inline in the Open orders table with a highlight, key and live filter
All checks were successful
github/analysis Analysis gate on GitHub runners
github/test Test gate on GitHub runners
github/core-only Core-only gate on GitHub runners
github/race Race gate on GitHub runners
deade4db4c
Separates the beaten key from the filter and labels it Show beaten orders only
All checks were successful
github/analysis Analysis gate on GitHub runners
github/core-only Core-only gate on GitHub runners
github/test Test gate on GitHub runners
github/race Race gate on GitHub runners
b3f7bb2454
miko merged commit 984a475561 into main 2026-11-02 00:27:02 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
EveSynapse/evesynapse!79
No description provided.