Skip to content

feat(dashboard): List a person's code changes on their profile - #2208

Merged
BYK merged 3 commits into
mainfrom
feat/profile-code-changes
Oct 22, 2026
Merged

BYK merged 3 commits into
mainfrom
feat/profile-code-changes

Conversation

@sentry-junior

@sentry-junior sentry-junior Bot commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

People had no single place to see the pull requests Junior opened for them. The People profile showed only code totals and a chart.

The person code report now returns up to 100 code changes linked to the person's conversations. Open changes sort first, then the most recently updated, so older open changes stay visible. Matching uses conversation actors, not GitHub assignment, so it also includes PRs when the person's GitHub account is not linked.

The profile shows these changes in a Recent changes list. It starts with open PRs and includes State (Open, Merged, Closed, or All) and Opened (any time, last 24 hours, 7, 30, or 90 days) filters. If no open changes match, the empty state tells users when other changes are hidden by the State filter.

Refs #2206

via BYK.

--

View Junior Session [Sentry]

Refs #2206

Co-Authored-By: Burak Yigit Kaya <burak.kaya@sentry.io>
@vercel

vercel Bot commented Oct 22, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
junior-docs Ready Ready Preview Oct 22, 2026 3:48pm UTC

Request Review

@github-actions

github-actions Bot commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

2 screenshot changes — 2 changed · 0 added · 0 removed

Review screenshots in Frameshift

Person Profile · Desktop
Person Profile · Desktop
Changed
Person Profile · Mobile
Person Profile · Mobile
Changed

Show open changes by default, with state and opened-date dropdowns. Sort
open changes first on the server so the list limit does not drop stale
open changes.

Refs #2206

Co-Authored-By: BYK <burak.kaya@sentry.io>

@cursor cursor Bot left a comment

Copy link
Copy Markdown

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 b674267. Configure here.

@blacksmith-sh

blacksmith-sh Bot commented Oct 22, 2026

Copy link
Copy Markdown
Contributor

Found 2 test failures on Blacksmith runners:

Failures

Test View Logs
[chromium] › packages/junior-dashboard/e2e/
gallery.spec.ts:20:1 › shows gallery charts ────────
View Logs
packages/junior-dashboard/e2e/gallery.spec.ts/shows gallery charts View Logs

Fix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.

@BYK
BYK merged commit 516c464 into main Oct 22, 2026
62 of 64 checks passed
@BYK
BYK deleted the feat/profile-code-changes branch October 22, 2026 17:49

This branch was successfully deployed

1 active deployment
Preview – junior-docs — ae5420a3 Deployed Oct 22, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk: high PR risk score: high

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant