goharbor / goharbor/harbor-cli
📌 Tracker: Remaining CLI Dashboards and Improvements
- Dominant language
- Go
- Stars
- 163
- Forks
- 211
- Avg merge
- 1m
- Merged PRs (30d)
- 1
Description
## Objective
Track the remaining CLI dashboard implementations and improvements.
Current focus is to complete the missing dashboard commands and enhance existing functionality, which includes:
1. Vulnerability Dashboard
2. Jobservice Dashboard
3. Distribution (P2P Preheat) Commands
4. Audit Log Streaming Improvements
5. Release Pipeline Security
6. CLI Usability Enhancements
---
## 📊 Dashboard Commands
| Command | Description | Status |
|---|---|---|
| **Vulnerability** | Security overview and vulnerability listing from Security Hub | [#723](https://github.com/goharbor/harbor-cli/issues/723) |
| **Jobservice** | Monitor and manage background jobs, worker pools, and queues | #791 |
| **Distribution** | Complete P2P preheat instance, policy, and execution management | #811 #836 |
## 🔧 Improvements
| Area | Description | Status |
|---|---|---|
| **Audit Log Streaming** | Improve audit log streaming functionality | to-do |
| **Release Pipeline** | Improve and secure the release pipeline | to-do |
| **CLI Usability** | Enhance overall CLI usability | in-progress |
---
## 📋 Implementation Steps
- [ ] Implement Jobservice command
- [x] Implement Vulnerability command
- [ ] Implement Distribution command
- [ ] Improve audit log streaming functionality
- [ ] Improve and secure the release pipeline
- [ ] Enhance overall CLI usability
---
## 📌 Issue Tracking and Progress
This is a parent issue that tracks all the sub-issues related to the remaining CLI dashboard implementations and improvements. Each sub-issue will reference this tracker to keep the overall implementation progress in one place..
Contributor guide
Assessment
This issue has not been assessed yet.