Skip to content

gln/pr-notifications-and-reviews-yzms - #418

Merged
glehmann merged 3 commits into
mainfrom
gln/pr-notifications-and-reviews-yzms
Sep 25, 2026
Merged

glehmann merged 3 commits into
mainfrom
gln/pr-notifications-and-reviews-yzms

Conversation

@glehmann

Copy link
Copy Markdown
Collaborator
  • 469f0dfa fix: suppress notifications for the viewer's own PRs

    GitHub keeps the conversation unread after the author pushes (own
    activity never notifies on github.com, but isReadByViewer stays false),
    so every push to your own PR fired a notification. The activity
    enrichment now carries the PR author, and both poll loops skip
    notifications, merge notices and hints for the viewer's own PRs. Data
    refresh and bookkeeping still run so the views stay current.
  • 965e9ca3 feat: click the stale hourglass to view the changes since the review

    The hourglass next to a stale reviewer badge is now a button that
    navigates the diff to the interdiff between that review's commit and
    the current head, so the reviewer sees exactly the changes since their
    review. Wired in the reviewer list and the merge box; the tooltip says
    'click to view' when clickable.
  • 2b6aae44 fix: refresh the PR object when a review is submitted

    The reviewer list (requested users and teams) comes from the PR object,
    which the submit flow never refreshed - dismissed review requests
    lingered until a reload. The submission refetch now includes the PR and
    syncs it into the store so the reviewer list recomputes live. This also
    covers the team-re-request workflow for second reviews.

The reviewer list (requested users and teams) comes from the PR object,
which the submit flow never refreshed - dismissed review requests
lingered until a reload. The submission refetch now includes the PR and
syncs it into the store so the reviewer list recomputes live. This also
covers the team-re-request workflow for second reviews.
The hourglass next to a stale reviewer badge is now a button that
navigates the diff to the interdiff between that review's commit and
the current head, so the reviewer sees exactly the changes since their
review. Wired in the reviewer list and the merge box; the tooltip says
'click to view' when clickable.
GitHub keeps the conversation unread after the author pushes (own
activity never notifies on github.com, but isReadByViewer stays false),
so every push to your own PR fired a notification. The activity
enrichment now carries the PR author, and both poll loops skip
notifications, merge notices and hints for the viewer's own PRs. Data
refresh and bookkeeping still run so the views stay current.
@glehmann
glehmann merged commit 469f0df into main Sep 25, 2026
6 checks passed
@glehmann
glehmann deleted the gln/pr-notifications-and-reviews-yzms branch September 25, 2026 15:09

This branch was successfully deployed

1 active deployment
github-pages — 469f0dfa Deployed Sep 25, 2026 by glehmann via deploy #255
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant