Game page: read a stored Game by its link and copy the link #375
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
spec
wayfinder:grilling
wayfinder:map
wayfinder:prototype
wayfinder:research
wayfinder:task
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
Depends on
#376 My games: this browser's decided Games, reachable from the navigation
amaurycoudr/chess-project
#377 Export a stored Game as PGN, with the result of a Resignation or an agreed Draw
amaurycoudr/chess-project
#374 Read stored Games over the wire: the caller's list and one Game by id
amaurycoudr/chess-project
Reference
amaurycoudr/chess-project#375
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Parent
#355
What to build
A new
games/vertical in the front (ADR 0011) with its own client. That client only sends the Guest and never stores one. The vertical gets a route at/games/$id.The Game page reuses
game/'s game screen read-only: board, player rows, move list, review controls, captured trays and result line. The owner of a Color sees the board oriented to that Color, their side labelled "You" and the other side "Guest". Anyone else sees White at the bottom and both sides labelled "Guest", including an ownerless side. The page loads without a Guest.An unknown or malformed id shows a clear not-found page. "Copy link" copies the page's URL. Every new string goes in the Paraglide catalogue, in English and French (ADR 0025).
Seam: the front views (the new Game view, beside it with its harness and MSW).
Acceptance criteria
GAME_NOT_FOUNDanswer shows the not-found page, not an error screen (story 19).games/vertical is declared in the front lint config's per-vertical rules, and the other verticals' sibling-import rules name it (the owner ruled on the accounts breakdown that declaring a folder the spec creates counts as the requested lint change; nothing else in lint config changes)mentioned in issue #376
mentioned in issue #377
mentioned in issue #355
mentioned in issue #374
marked this issue as related to #355
marked this issue as related to #374
marked this issue as related to #377
marked this issue as related to #376
mentioned in merge request !515