Skip to content

feat(issues): Unify issue activity streams#115848

Open
scttcper wants to merge 4 commits into
masterfrom
scttcper/feedback-streamlined-activity-section
Open

feat(issues): Unify issue activity streams#115848
scttcper wants to merge 4 commits into
masterfrom
scttcper/feedback-streamlined-activity-section

Conversation

@scttcper
Copy link
Copy Markdown
Member

@scttcper scttcper commented May 19, 2026

We had two versions of the issue activity feed. The issues feedback page will now have the same activity items as the issue activity drawer.

removes "streamlined" from the names of these components.

some other small cleanup around styled components

@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label May 19, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 19, 2026

📊 Type Coverage Diff

✅ No new type safety issues introduced. Coverage: 93.56%

@scttcper scttcper force-pushed the scttcper/feedback-streamlined-activity-section branch from b0876f7 to a30141e Compare May 19, 2026 21:23
feedback needed the extra bottom space on the scroll container, not tucked inside the activity section.

Also narrows the activity section variant prop to sidebar vs standalone. the drawer can ask for md text size separately, which keeps feedback from needing a fake inline variant.

Co-Authored-By: Codex GPT-5 <[email protected]>
scttcper and others added 2 commits May 19, 2026 16:01
The feedback activity work made these components shared, but a bunch of names still said Streamlined and lived under the streamline sidebar folder.

Move the shared activity section and compact comment input into neutral homes, and rename the comment actions menu so it says what it is.

Co-Authored-By: Codex GPT-5 <[email protected]>
Use the Text primitive for non-note activity messages instead of wiring font-size by hand.

keeps the activity section closer to the design system now that it is shared outside the old sidebar.

Co-Authored-By: Codex GPT-5 <[email protected]>
@scttcper scttcper changed the title feat(feedback): Reuse streamlined activity section feat(issues): Unify issue activity streams May 19, 2026
@scttcper scttcper marked this pull request as ready for review May 19, 2026 23:13
@scttcper scttcper requested review from a team as code owners May 19, 2026 23:13
Copy link
Copy Markdown
Contributor

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 3ce6f5a. Configure here.

onUpdate={handleUpdate}
placeholderText={t(
variant="standalone"
placeholder={t(
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Feedback spam activity mislabeled

Medium Severity

The feedback activity section now uses getGroupActivityItem, whose default ignored-activity copy is always “Archived” / “by [author] forever”. Feedback spam and similar ignores used to show that the feedback was marked as spam, so users can see the wrong activity label on the feedback page.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 3ce6f5a. Configure here.

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.

1 participant