Skip to content

feat: point the per-PR logs link directly at the activity log#601

Merged
mergify[bot] merged 1 commit into
mainfrom
devs/JulianMaurin/julian/mrgfy-7878-browser-extension-batch-row-queue-link-deep-links-to-the/point-per-pr-logs-link-directly-activity-log--dcbe837c
Jul 16, 2026
Merged

feat: point the per-PR logs link directly at the activity log#601
mergify[bot] merged 1 commit into
mainfrom
devs/JulianMaurin/julian/mrgfy-7878-browser-extension-batch-row-queue-link-deep-links-to-the/point-per-pr-logs-link-directly-activity-log--dcbe837c

Conversation

@JulianMaurin

Copy link
Copy Markdown
Contributor

The logs link on non-batch PRs targeted the retired /event-logs URL, riding
the dashboard's redirect + param-translation shim (pullRequestNumber →
pull_request) and landing on the activity log's default 1-hour window —
empty for any PR queued earlier. Target /activity-log directly with
pull_request and preset=Past1month, through a URL builder shared with the
batch link. getEventLogLink() becomes getPullRequestActivityLogLink(),
named after its destination. The "logs" label is unchanged.

MRGFY-7878

Test plan:

  • npx jest (279 passing) — non-batch PRs assert the direct activity-log URL
    with pull_request and preset; batch link unchanged.
  • npx biome check — clean.

Co-Authored-By: Claude Fable 5 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_01QyefSTmdtUKXCSbYRJvSQu

Depends-On: #600

@mergify
mergify Bot had a problem deploying to Mergify Merge Protections July 11, 2026 03:22 Failure
@JulianMaurin

JulianMaurin commented Jul 11, 2026

Copy link
Copy Markdown
Contributor Author

This pull request is part of a Mergify stack:

# Pull Request Link
1 feat: deep-link the logs link to the batch-filtered activity log on batch PRs #600
2 feat: point the per-PR logs link directly at the activity log #601 👈

@mergify

mergify Bot commented Jul 11, 2026

Copy link
Copy Markdown
Contributor

Merge Protections

🟢 All 7 merge protections satisfied — ready to merge.

Show 7 satisfied protections

🟢 ⛓️ Depends-On Requirements

Requirement based on the presence of Depends-On in the body of the pull request

🟢 🤖 Continuous Integration

  • all of:
    • check-success=ci-gate

🟢 👀 Review Requirements

  • any of:
    • #approved-reviews-by>=2
    • author = dependabot[bot]

🟢 Enforce conventional commit

Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/

  • title ~= ^(fix|feat|internal|docs|style|refactor|perf|test|build|ci|chore|revert|ui)(?:\(.+\))?!?:

🟢 🔎 Reviews

  • #changes-requested-reviews-by = 0
  • #review-requested = 0
  • #review-threads-unresolved = 0

🟢 📕 PR description

  • body ~= (?ms:.{48,})

🟢 🚦 Auto-queue

When all merge protections are satisfied, this pull request will be queued automatically.

@mergify
mergify Bot requested a review from a team July 11, 2026 03:24
@mergify
mergify Bot force-pushed the devs/JulianMaurin/julian/mrgfy-7878-browser-extension-batch-row-queue-link-deep-links-to-the/deep-link-logs-link-batch-filtered-activity-log--5c6a7201 branch from 70f235e to 557287c Compare July 13, 2026 09:34
@mergify

mergify Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

A predecessor in this stack was just merged, but I couldn't auto-rebase this PR: there's a conflict that needs human resolution.

Conflict in: src/__tests__/queue.test.js, src/queue.js (replayed onto 557287c8).

Resolve with mergify stack sync && mergify stack push.

@mergify

mergify Bot commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

@JulianMaurin this pull request is now in conflict 😩

@mergify mergify Bot added the conflict label Jul 13, 2026
The logs link on non-batch PRs targeted the retired /event-logs URL, riding
the dashboard's redirect + param-translation shim (pullRequestNumber →
pull_request) and landing on the activity log's default 1-hour window —
empty for any PR queued earlier. Target /activity-log directly with
pull_request and preset=Past1month, through a URL builder shared with the
batch link. getEventLogLink() becomes getPullRequestActivityLogLink(),
named after its destination. The "logs" label is unchanged.

MRGFY-7878

Test plan:
- npx jest (279 passing) — non-batch PRs assert the direct activity-log URL
  with pull_request and preset; batch link unchanged.
- npx biome check — clean.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QyefSTmdtUKXCSbYRJvSQu
Change-Id: Idcbe837c50b3be3ab05a8e875116804ae977a822
@JulianMaurin
JulianMaurin force-pushed the devs/JulianMaurin/julian/mrgfy-7878-browser-extension-batch-row-queue-link-deep-links-to-the/point-per-pr-logs-link-directly-activity-log--dcbe837c branch from faed6d0 to 15b273b Compare July 14, 2026 10:05
@JulianMaurin
JulianMaurin force-pushed the devs/JulianMaurin/julian/mrgfy-7878-browser-extension-batch-row-queue-link-deep-links-to-the/deep-link-logs-link-batch-filtered-activity-log--5c6a7201 branch from 557287c to b2c998c Compare July 14, 2026 10:05
@JulianMaurin

Copy link
Copy Markdown
Contributor Author

Revision history

# Type Changes Reason Date
1 initial faed6d0 2026-07-14 10:05 UTC
2 rebase faed6d0 → 15b273b (rebase only) 2026-07-14 10:05 UTC

@mergify
mergify Bot had a problem deploying to Mergify Merge Protections July 14, 2026 10:05 Failure
@mergify mergify Bot removed the conflict label Jul 14, 2026
@JulianMaurin
JulianMaurin marked this pull request as ready for review July 15, 2026 14:06
Base automatically changed from devs/JulianMaurin/julian/mrgfy-7878-browser-extension-batch-row-queue-link-deep-links-to-the/deep-link-logs-link-batch-filtered-activity-log--5c6a7201 to main July 16, 2026 09:51
@mergify
mergify Bot force-pushed the devs/JulianMaurin/julian/mrgfy-7878-browser-extension-batch-row-queue-link-deep-links-to-the/point-per-pr-logs-link-directly-activity-log--dcbe837c branch from 15b273b to 92efe3f Compare July 16, 2026 09:51
Copilot AI review requested due to automatic review settings July 16, 2026 09:51
@JulianMaurin
JulianMaurin removed the request for review from Copilot July 16, 2026 09:51
@mergify
mergify Bot deployed to Mergify Merge Protections July 16, 2026 09:51 Active
@mergify
mergify Bot requested a review from a team July 16, 2026 09:57
@mergify

mergify Bot commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Merge Queue Status

  • Entered queue2026-07-16 12:36 UTC · Rule: default · triggered by merge protections
  • Checks skipped · PR is already up-to-date
  • Merged2026-07-16 12:36 UTC · at 92efe3f393fc2553affe81d2e047eb58f55492f3 · squash

This pull request spent 11 seconds in the queue, including 2 seconds running CI.

Required conditions to merge

@mergify
mergify Bot merged commit e057ddd into main Jul 16, 2026
5 checks passed
@mergify
mergify Bot deleted the devs/JulianMaurin/julian/mrgfy-7878-browser-extension-batch-row-queue-link-deep-links-to-the/point-per-pr-logs-link-directly-activity-log--dcbe837c branch July 16, 2026 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants