Shareable boards, paper UI, voice + columns #4

Merged
ilia merged 1 commits from feat/shareable-boards into main 2026-08-07 13:50:40 -05:00
Owner

Summary

  • Multi-board share links at /b/<uid> — start without a password, share with family
  • Paper board is default /; classic at /v1; logo gallery + concept 1 mark
  • Renamable columns (First locked; + / ✕ for extras, max 4)
  • Pronunciation edit + voice record/re-record; seeded en/ru/he notes for starter names
  • Admin-only name delete; CI gates unchanged (ruff + pytest)

Test plan

  • ruff check . + pytest -q (23 passed locally)
  • Open / → Start new board → add name → Copy share link → open in private window
  • Confirm First has no ✕; extra columns removable
  • Seeded Family board locales still show after reseed
  • ALLOW_ANSIBLE_APPLY=1 make deploy-stork after merge
## Summary - Multi-board share links at `/b/<uid>` — start without a password, share with family - Paper board is default `/`; classic at `/v1`; logo gallery + concept 1 mark - Renamable columns (First locked; + / ✕ for extras, max 4) - Pronunciation edit + voice record/re-record; seeded en/ru/he notes for starter names - Admin-only name delete; CI gates unchanged (ruff + pytest) ## Test plan - [x] `ruff check .` + `pytest -q` (23 passed locally) - [ ] Open `/` → Start new board → add name → Copy share link → open in private window - [ ] Confirm First has no ✕; extra columns removable - [ ] Seeded Family board locales still show after reseed - [ ] `ALLOW_ANSIBLE_APPLY=1 make deploy-stork` after merge
ilia added 1 commit 2026-08-07 13:47:09 -05:00
Add shareable multi-board links with paper UI and voice notes.
CI / python-ci (pull_request) Successful in 50s
CI / secret-scan (pull_request) Successful in 32s
b91ba3490c
Boards use /b/<uid> with no invite password; restore renamable columns,
recordings, and seeded locale notes, with first column locked.
ilia scheduled this pull request to auto merge when all checks succeed 2026-08-07 13:48:38 -05:00
ilia merged commit 50a3a4ea57 into main 2026-08-07 13:50:40 -05:00
ilia deleted branch feat/shareable-boards 2026-08-07 13:50:40 -05:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ilia/stork#4