Skip to content

Conversation

qcserestipy
Copy link
Owner

No description provided.

Signed-off-by: Patrick Eschenbach <patrickeschenbach96@gmail.com>
- Add support for system-level robots with abilities to span multiple projects
- Implement interactive project selection loop with huh form prompts
- Extend robot select view for system and project level grids

This enhancement allows users to create system robots with permissions
across multiple projects in one operation, eliminating the need for
separate robot accounts per project.

Signed-off-by: Patrick Eschenbach <patrickeschenbach96@gmail.com>
Add user confirmation before entering project selection flow, allowing
users to opt out of adding project permissions entirely if they only
need system-level permissions for their robot account.

Signed-off-by: Patrick Eschenbach <patrickeschenbach96@gmail.com>
… on system level

Signed-off-by: Patrick Eschenbach <patrickeschenbach96@gmail.com>
Enhance the robot view command to support both system and project-level robots:
- Add detection of robot level (system vs project)
- Display appropriate permission columns based on robot type
- Add multi-project permission display for system robots
- Improve UI with better organization and colored headers
- Add contextual information about robot scope and permissions

This allows users to view comprehensive details of system robots,
including their cross-project permissions, providing a complete picture
of robot account capabilities across the Harbor instance.

Signed-off-by: Patrick Eschenbach <patrickeschenbach96@gmail.com>
@codecov-commenter
Copy link

codecov-commenter commented Jun 15, 2025

…dded documentation

- add delete command after user prompt or robor id
- documented usage of list, view and delete comman
- made changes to satisfy linter

those changes are a futher step for completing system level robot command functionality.

Signed-off-by: Patrick Eschenbach <patrickeschenbach96@gmail.com>
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.

2 participants