Skip to content

feat: give boards and pages their own places in the sidebar - #79

Merged
AmrMsCLL merged 1 commit into
mainfrom
feat/boards-and-pages-areas
Oct 9, 2026
Merged

AmrMsCLL merged 1 commit into
mainfrom
feat/boards-and-pages-areas

Conversation

@AmrMsCLL

@AmrMsCLL AmrMsCLL commented Oct 9, 2026

Copy link
Copy Markdown
Member

Boards and pages were only reachable from a space's page list, so the whiteboard shipped in #76 was effectively hidden.

  • Sidebar (and the phone's More page) gains Pages and Boards. Each lists every page or board across your spaces, newest edit first, with the space and when it changed.
  • New board / New page creates one straight away in your only writable space, or asks which space when there are several, then opens it.
  • New endpoint GET /me/notes?kind=board|note (templates left out, at most 200).

Checked in the browser on the local stack: Boards lists the existing board, and New board opens a fresh canvas. Tests: test/notes.spec.tsx (new Boards case), lint; the endpoint is covered in test/integration/notes.spec.ts (CI).

@github-actions github-actions Bot added the size/m 51-200 changed lines, excluding lockfiles label Oct 9, 2026
@AmrMsCLL
AmrMsCLL merged commit 2087ab8 into main Oct 9, 2026
7 checks passed
@AmrMsCLL
AmrMsCLL deleted the feat/boards-and-pages-areas branch October 9, 2026 10:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/m 51-200 changed lines, excluding lockfiles

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant