Conversation
tlgimenes
force-pushed
the
refactor/route-owned-main
branch
from
September 4, 2026 15:23
2e7732f to
9fb4b68
Compare
tlgimenes
force-pushed
the
refactor/route-owned-main
branch
from
September 14, 2026 13:25
9fb4b68 to
290bbd5
Compare
tlgimenes
added this pull request to stack #7168
September 14, 2026 13:27
tlgimenes
force-pushed
the
refactor/route-owned-main
branch
from
September 14, 2026 14:37
290bbd5 to
f86474b
Compare
tlgimenes
removed this pull request from stack #7168
September 14, 2026 15:04
tlgimenes
force-pushed
the
refactor/route-owned-main
branch
from
September 14, 2026 15:05
f86474b to
2f380ce
Compare
tlgimenes
added this pull request to stack #7171
September 14, 2026 15:05
tlgimenes
force-pushed
the
refactor/route-owned-main
branch
from
September 14, 2026 21:56
2f380ce to
9a0891b
Compare
tlgimenes
removed this pull request from stack #7171
September 14, 2026 21:58
tlgimenes
added this pull request to stack #7203
September 14, 2026 21:58
tlgimenes
force-pushed
the
refactor/route-owned-main
branch
from
September 14, 2026 22:27
9a0891b to
7a4f4d4
Compare
tlgimenes
force-pushed
the
refactor/route-owned-main
branch
from
September 14, 2026 23:34
7a4f4d4 to
d754072
Compare
tlgimenes
force-pushed
the
refactor/route-owned-main
branch
from
September 15, 2026 15:11
d754072 to
7febf3a
Compare
tlgimenes
force-pushed
the
refactor/route-owned-main
branch
from
September 15, 2026 15:36
7febf3a to
23a78cf
Compare
tlgimenes
force-pushed
the
refactor/route-owned-main
branch
from
September 15, 2026 17:09
23a78cf to
649ce6d
Compare
tlgimenes
force-pushed
the
refactor/route-owned-main
branch
from
September 15, 2026 17:34
649ce6d to
2d930da
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What is this contribution about?
Workspace pages gain shared topbars, plain page titles, actions, and responsive layouts. Site Editor brings Preview, Content, Code, branch controls, and publish actions into the topbar, with its console drawer beneath the editor.
This frontend PR targets
main, builds on the merged routing foundation in #7202, and works with the production API. #7167 adds project ownership through API changes and their dependent UI.The API implementation and shared API contracts are unchanged; this PR requires no database migrations. Project task/report ownership is introduced in #7167.
How did you verify your code works?
At
a8d704232, based onorigin/main(642f3cab9),bun run fmt,bun run lint(0 errors),bun run check, andbun run knippass.bun run test --parallel=2passes all 9,032 unit tests. The default-parallel runs hit intermittent failures in the unchanged chat connection tests; that file also passes independently (72 tests).All 67 scenarios across the destination-routing, Site Editor drawer, CMS publishing, error recovery, task detail, and task description specs pass: 66 in the combined run, and the CMS publishing scenario on an isolated rerun after an initial timing failure. These browser tests use an isolated local API. The production-backed frontend at localhost:4000 was checked separately for rendering.
Browser coverage includes deferred chat loading, Portuguese topbars at 320px, keyboard navigation, editor draft guards, save/rename races, publish controls, and drawer/error recovery.
Screenshots/Demonstration
How to Test