Skip to content

feat:✨Implement azdo boards iteration project show command#309

Merged
tmeckel merged 5 commits into
masterfrom
tmeckel/issue236
Jun 18, 2026
Merged

feat:✨Implement azdo boards iteration project show command#309
tmeckel merged 5 commits into
masterfrom
tmeckel/issue236

Conversation

@tmeckel

@tmeckel tmeckel commented Jun 18, 2026

Copy link
Copy Markdown
Owner

Closes #236

tmeckel added 5 commits June 18, 2026 16:36
Rewrite Parse to correctly split prefixes vs. targets based on MinTargets/MaxTargets. When the range is variable, pin the prefix to org+project and treat remaining segments as targets. Add strict validation for target ranges, empty segments, and org presence in ResolveScopeDescriptor. Expand godoc with examples and error conditions. Update tests with cases for fixed/variable targets, extra segments, and empty organization.
The manual checks using strings.Split, strings.Count, and post-parse Targets validation are no longer needed after the recent fix to util.ParseProjectScope.
Add support for displaying details of a specific iteration (sprint) node under a project. The command accepts a required `--path`, supports `--depth`, `--include-children`, `--raw`, and JSON export.
@tmeckel tmeckel merged commit ece58da into master Jun 18, 2026
1 check passed
@tmeckel tmeckel deleted the tmeckel/issue236 branch June 18, 2026 17:24
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.

feat: Implement azdo boards iteration project show command

1 participant