Pipeline redesign: a company's furthest stage #1201

Open
opened 2026-11-01 14:17:40 +00:00 by tiagoagueda · 0 comments
Owner

Part of #1191. Used by the Companies pipeline view, which groups companies by how far their applications got.

What

  • A queryset annotation on companies: the furthest stage any of the person's applications there reached, and their count per stage, for the small bar on each row.
  • Ordering: ended applications rank below live ones, and a company with no application goes in "no application yet".
  • Scope: the companies the person can see (sharing, #896), counting only that person's applications.

Acceptance

  • Unit tests cover shared companies and mixed live and ended applications.
  • The list's query count is pinned.

🤖 Generated with Claude Code

Part of #1191. Used by the Companies pipeline view, which groups companies by how far their applications got. ## What - **A queryset annotation on companies:** the furthest stage any of the person's applications there reached, and their count per stage, for the small bar on each row. - **Ordering:** ended applications rank below live ones, and a company with no application goes in "no application yet". - **Scope:** the companies the person can see (sharing, #896), counting only that person's applications. ## Acceptance - Unit tests cover shared companies and mixed live and ended applications. - The list's query count is pinned. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
tiagoagueda added this to the 0.7.0 milestone 2026-11-01 14:17:40 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Postulo/postulo#1201
No description provided.