Skip to content

Conversation

@bcoe
Copy link
Member

@bcoe bcoe commented Jan 2, 2026

Project Details

Screenshot 2026-01-02 at 5 26 42 PM

Project LIst

Screenshot 2026-01-05 at 10 27 06 AM

We're considering removing the Project Pages. These pages serve a few purposes that are redundant:

  1. They are a shortcut to the Project Settings page. This page is available both in Settings, and from the project selector drop down (we will be making this more obvious).
  2. They are a shortcut to the Issues feed for the given project. Using the project selector on the issues page can replace this functionality.
  3. They show session health statistics by default. This is replaced by the session health Insights page.

TODO:

  • Write some tests.

@bcoe bcoe requested a review from DominikB2014 January 2, 2026 22:30
@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Jan 2, 2026
@bcoe bcoe marked this pull request as ready for review January 5, 2026 14:53
Copy link
Contributor

@DominikB2014 DominikB2014 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This lgtm overall, but i think we should fix the linking issue before merging

initialRouterConfig,
});

expect(await screen.findByText(/similar charts are available/i)).toBeInTheDocument();
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We usually try to use something more elegant instead of finding text directly, but for a temporary banner this is more then enough imo 👍

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@DominikB2014 for future reference, what helper do you suggest?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We like to use getByRole where possible

@bcoe bcoe force-pushed the warn-project-page-removal branch from cf62857 to b031a3c Compare January 5, 2026 22:34
@bcoe bcoe marked this pull request as ready for review January 5, 2026 22:34
@bcoe bcoe merged commit a791966 into master Jan 8, 2026
52 checks passed
@bcoe bcoe deleted the warn-project-page-removal branch January 8, 2026 18:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants