Skip to content

[API/AdminWeb] add recent and favoriate vm configuration management#1642

Merged
cb-spider merged 1 commit intocloud-barista:masterfrom
powerkimhub:feature/add-recent-favorite-vm-configuration-management
Jan 7, 2026
Merged

[API/AdminWeb] add recent and favoriate vm configuration management#1642
cb-spider merged 1 commit intocloud-barista:masterfrom
powerkimhub:feature/add-recent-favorite-vm-configuration-management

Conversation

@powerkimhub
Copy link
Copy Markdown
Member

  • Introduces new API endpoints and handlers to manage Recent and Favorite VM Image+Spec combinations

  • Supports list, add, delete, and bulk import operations for VM Image+Spec preferences

  • Enhances VM management by tracking frequently used and preferred configurations

  • Adds REST endpoints and handlers in:

    • CBSpiderRuntime.go
    • VMRest.go
  • Updates swagger.yaml with new API models:

    • spider.VMRecentInfo
    • spider.VMFavoriteInfo
  • Adds strings import in VMRest.go for JSON content-type validation

  • Improves Admin Web UI clarity

  • Updates “Add” buttons to include resource names (e.g., + Cluster)

  • Applies UI changes across multiple resource pages:

    • Cluster, Disk, Keypair, MyImage, NLB, Security Group, VPC/Subnet

@cb-spider cb-spider merged commit 9cc1e21 into cloud-barista:master Jan 7, 2026
3 checks passed
@powerkimhub powerkimhub deleted the feature/add-recent-favorite-vm-configuration-management branch February 3, 2026 04:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants