Feature: game roulette, community tags, help pages and fixes (1.40.5) #95

Merged
pyaniz merged 9 commits from staging into main 2026-10-25 18:02:34 -05:00
Owner

Game roulette, community tags, help pages, list fixes and clearer errors (1.40.5)

  • Game roulette (1.39.0 / 1.40.0), community tags (1.40.1, issue 96), Help and FAQ (1.40.2), library banner (1.40.3), list creation fixes (1.40.4).
  • Fix (1.40.5): a signed-in account that had not claimed a player got a vague refusal when creating a session or recording a play. The API now explains (not linked to a player and how to claim one, not signed in, not a member, or which role the group requires), and the screens show the server's reason instead of "Failed to ...".

Tested: 14 engine unit tests, npm run build. Not tested: backend changes against a real database, any new screen in a browser.

🤖 Generated with Claude Code

## Game roulette, community tags, help pages, list fixes and clearer errors (1.40.5) - Game roulette (1.39.0 / 1.40.0), community tags (1.40.1, issue 96), Help and FAQ (1.40.2), library banner (1.40.3), list creation fixes (1.40.4). - **Fix (1.40.5)**: a signed-in account that had not claimed a player got a vague refusal when creating a session or recording a play. The API now explains (not linked to a player and how to claim one, not signed in, not a member, or which role the group requires), and the screens show the server's reason instead of "Failed to ...". Tested: 14 engine unit tests, `npm run build`. **Not tested**: backend changes against a real database, any new screen in a browser. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Feature: game roulette pick engine and API (1.39.0)
All checks were successful
Build and Publish Containers / build-and-push (push) Successful in 45s
Mirror to GitHub / mirror (push) Successful in 19s
3e22a4a333
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Feature: game roulette screens in the Collection and the Planner (1.40.0)
All checks were successful
Build and Publish Containers / build-and-push (push) Successful in 49s
Mirror to GitHub / mirror (push) Successful in 27s
71478d7851
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
pyaniz changed title from Feature 1.39.0: game roulette pick engine and API (phase 2) to Feature: game roulette engine, API and screens (1.40.0) 2026-10-25 00:00:06 -05:00
Fix: roulette mechanic search and result card at the top of the dialog
All checks were successful
Build and Publish Containers / build-and-push (push) Successful in 44s
Mirror to GitHub / mirror (push) Successful in 21s
15a08b0313
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Feature: community tags replace the roulette mechanic chips (1.40.1)
All checks were successful
Build and Publish Containers / build-and-push (push) Successful in 44s
Mirror to GitHub / mirror (push) Successful in 24s
539976402e
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
pyaniz changed title from Feature: game roulette engine, API and screens (1.40.0) to Feature: game roulette with community tags (1.40.1) 2026-10-25 16:09:51 -05:00
pyaniz changed title from Feature: game roulette with community tags (1.40.1) to Feature: game roulette, community tags and help pages (1.40.2) 2026-10-25 16:40:33 -05:00
Feature: Help and FAQ pages with search, replacing the GitHub link (1.40.2)
All checks were successful
Build and Publish Containers / build-and-push (push) Successful in 43s
Mirror to GitHub / mirror (push) Successful in 20s
8100f9cd04
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
pyaniz changed title from Feature: game roulette, community tags and help pages (1.40.2) to Feature: game roulette, community tags, help pages (1.40.3) 2026-10-25 16:42:21 -05:00
Fix: library banner shows BGG or Thursday by how the game is in the collection; delete only in the 3-dots menu (1.40.3)
All checks were successful
Build and Publish Containers / build-and-push (push) Successful in 43s
Mirror to GitHub / mirror (push) Successful in 17s
181b65bbb4
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
pyaniz changed title from Feature: game roulette, community tags, help pages (1.40.3) to Feature: game roulette, community tags, help pages and list fixes (1.40.4) 2026-10-25 16:50:13 -05:00
Fix: create lists from the add-to-list dialog, Add to List in every 3-dots menu, New list button on the Lists page (1.40.4)
All checks were successful
Build and Publish Containers / build-and-push (push) Successful in 43s
Mirror to GitHub / mirror (push) Successful in 18s
2b1c61ff0e
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Test: commit identity check for the claude-code user
All checks were successful
Build and Publish Containers / build-and-push (push) Successful in 10s
Mirror to GitHub / mirror (push) Successful in 21s
87536af515
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
claude-code changed title from Feature: game roulette, community tags, help pages and list fixes (1.40.4) to Feature: game roulette, community tags, help pages and fixes (1.40.5) 2026-10-25 17:54:48 -05:00
Fix: errors say why (account not linked to a player, group permission, expired sign-in) (1.40.5)
All checks were successful
Build and Publish Containers / build-and-push (push) Successful in 44s
Mirror to GitHub / mirror (push) Successful in 20s
e0e42eef8d
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
pyaniz merged commit 536302302e into main 2026-10-25 18:02:34 -05:00
Sign in to join this conversation.
No description provided.