Skip to content

feat: make creds lists milestones indented under their parent - #550

Merged
holmboe merged 1 commit into
mainfrom
milestone-subtree
Sep 29, 2026
Merged

holmboe merged 1 commit into
mainfrom
milestone-subtree

Conversation

@holmboe

@holmboe holmboe commented Sep 29, 2026

Copy link
Copy Markdown
Contributor

The credentials banner (make creds, and the one printed after seeding) listed projects by id. That put each milestone wherever it happened to be created, labeled as Sprint 1 (Development milestone), and a subproject created in between could separate it from its parent.

Now each milestone is sorted straight after its parent, in milestone order, and indented:

  - Development
    - Sprint 1 (milestone)
  - QA
    - Sprint 1 (milestone)
  ...
  - e2e-6073ae6d
    - Sprint 1 (milestone)
  - e2e-sub-a90b1d

Subprojects are not indented, so milestones keep a (milestone) tag to tell the two apart. Archived projects still get [archived].

Tested by running the new print_projects against the running local Phorge pod. A running pod picks up the change only after make up rebuilds the image.

🤖 Generated with Claude Code

The banner listed projects by id, so a milestone showed up wherever it was
created, as "Sprint 1 (Development milestone)", and a subproject created in
between could separate it from its parent. Sort each milestone right after
its parent, in milestone order, and indent it there. Subprojects are not
indented, so a milestone keeps a "(milestone)" tag to tell the two apart.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@holmboe
holmboe merged commit b93dde3 into main Sep 29, 2026
26 checks passed
@holmboe
holmboe deleted the milestone-subtree branch September 29, 2026 21:58
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