feature: show pinned commits/releases on ProjectView #43

Merged
Gilles merged 1 commit from feat/show-pinned-commits into master 2026-10-30 20:10:59 +00:00
Owner

Summary

  • A pinned commit (PinnedCommit) had no visibility anywhere on ProjectView, only a toggle on ReportCard -- there was no way to see which commits were kept forever on a project.
  • New "Commits conservés (N)" section, symmetric to the existing closed-PR section: lists every pinned commit, labeled with its release version when a matching publish report exists (its own headline.value already is the version), falling back to a short sha otherwise, with chips linking to that commit's reports.

Closes #42

Test plan

  • vitest (130/130)
  • vue-tsc -b clean
  • vite build clean

🤖 Generated with Claude Code

https://claude.ai/code/session_014HiJrn6J6vhyFfC2qyY4uh

## Summary - A pinned commit (`PinnedCommit`) had no visibility anywhere on ProjectView, only a toggle on ReportCard -- there was no way to see which commits were kept forever on a project. - New "Commits conservés (N)" section, symmetric to the existing closed-PR section: lists every pinned commit, labeled with its release version when a matching `publish` report exists (its own `headline.value` already *is* the version), falling back to a short sha otherwise, with chips linking to that commit's reports. Closes #42 ## Test plan - [x] vitest (130/130) - [x] vue-tsc -b clean - [x] vite build clean 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_014HiJrn6J6vhyFfC2qyY4uh
feature: show pinned commits/releases on ProjectView
All checks were successful
ci / unit (pull_request) Successful in 2m3s
ci / publish (pull_request) Has been skipped
c55c3faa2c
A pinned commit (PinnedCommit) had no visibility anywhere on ProjectView,
only a toggle on ReportCard -- symmetric to the existing closed-PR section:
new "Commits conservés" section lists every pinned commit, labeled with its
release version when a publish report matches (falls back to a short sha
otherwise), with chips linking to its reports.

Closes #42

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014HiJrn6J6vhyFfC2qyY4uh
Author
Owner
<!-- argus-link-bot:argus/frontend --> 📊 [Rapports Argus pour cette PR](https://reports.stationmyr.net/argus/frontend/pr/43)
Gilles merged commit 64a8687285 into master 2026-10-30 20:10:59 +00:00
Gilles deleted branch feat/show-pinned-commits 2026-10-30 20:11:00 +00:00
Sign in to join this conversation.
No description provided.