Feature: collection status, taint, scores and shelf view (issue 106) (0.147.0) #107
No reviewers
Labels
No labels
audit
bug
cleanup
docs
duplicate
enhancement
help wanted
invalid
new feature
P0
P1
P2
P3
question
roadmap
security
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
pyaniz/Thursday!107
Loading…
Reference in a new issue
No description provided.
Delete branch "staging"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Issue 106: collection status, taint, scores and the shelf view
0.144.0 (feature): owned, preordered, borrowed, for sale
0.145.0 (feature) and 0.145.1 (fix): taint
taint_games, default admin): the roulette never offers a tainted game. Skipped when I tainted my copy, when the selected group tainted it (no group selected: every group in scope), or when every owner in scope tainted theirs. Migration V67.0.146.0 (feature): scores
0.147.0 (feature): shelf view
Tested: unit tests (statuses, BGG flag mapping, taint rule in the roulette engine, score rules and average); the SQL of the three migrations and the queries was run on Postgres 17 (Docker) against stand-in tables; the status and taint menu, dialog and badges were exercised in a browser with mock data; the shelf was looked at on its own with sample games (desktop, wrapped rows, phone width);
tscandnpm run build. Not tested: against the real database and real BGG (thepreorderedandtradeparameters are from BGG's documentation), group taint end to end with the permission, the score stars and list columns in a browser, the new taint switches in a browser.🤖 Generated with Claude Code
Feature: collection status and taint (issue 106, parts 1 and 2) (0.145.0)to Feature: collection status, taint, scores and shelf view (issue 106) (0.147.0)