Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: vngcloud/greennode-cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: vngcloud/greennode-cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: vserver
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 8 commits
  • 60 files changed
  • 4 contributors

Commits on Jun 16, 2026

  1. Configuration menu
    Copy the full SHA
    942f644 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2026

  1. fix(vserver): mount vServer CLI by blank-importing it in register.go

    cmd/vserver registered via cli.RegisterService(VServerCmd) but was never
    imported, so `grn vserver` did not appear. Uncomment the blank import so the
    package init() runs and the service mounts.
    
    Verified: `grn --help` now lists `vserver`; `grn vserver --help` shows all 8
    subcommands; full test suite passes.
    
    Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
    tytv2 and claude committed Jun 29, 2026
    Configuration menu
    Copy the full SHA
    70505a9 View commit details
    Browse the repository at this point in the history
  2. chore(vserver): add CODEOWNERS for vServer CLI paths

    Route reviews of cmd/vserver, internal/vserverclient, and docs/commands/vserver
    to the vserver team.
    
    Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
    tytv2 and claude committed Jun 29, 2026
    Configuration menu
    Copy the full SHA
    66c5044 View commit details
    Browse the repository at this point in the history
  3. ci: link test binaries with external linker (fix macOS LC_UUID abort)

    go test on macos-latest with Go 1.22 aborted with "missing LC_UUID load
    command": the internal linker omits LC_UUID and recent macOS dyld rejects such
    binaries. Build/run (CGO_ENABLED=0) is unaffected; only test binaries crash.
    Run tests with CGO_ENABLED=1 -ldflags=-linkmode=external (system cc is present
    on ubuntu and macos runners).
    
    Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
    tytv2 and claude committed Jun 29, 2026
    Configuration menu
    Copy the full SHA
    f4c3d92 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2026

  1. Remove deprecated zcompletion handlers; add new server commands for t…

    …ags, floating IPs, and interfaces, alongside utility enhancements.
    VNG-VMONITOR committed Jul 14, 2026
    Configuration menu
    Copy the full SHA
    5512fb2 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2026

  1. Merge branch 'main' into vserver

    # Conflicts:
    #	docs/commands/vserver/index.md
    #	docs/commands/vserver/server.md
    #	go/cmd/register.go
    #	go/cmd/vserver/flavor/flavor.go
    #	go/cmd/vserver/flavor/helpers.go
    #	go/cmd/vserver/image/image.go
    #	go/cmd/vserver/secgroup/delete.go
    #	go/cmd/vserver/secgroup/rule/delete.go
    #	go/cmd/vserver/secgroup/rule/rule.go
    #	go/cmd/vserver/secgroup/secgroup.go
    #	go/cmd/vserver/server/delete.go
    #	go/cmd/vserver/server/helpers.go
    #	go/cmd/vserver/server/reboot.go
    #	go/cmd/vserver/server/server.go
    #	go/cmd/vserver/server/stop.go
    #	go/cmd/vserver/subnet/delete.go
    #	go/cmd/vserver/subnet/subnet.go
    #	go/cmd/vserver/volume/delete.go
    #	go/cmd/vserver/volume/volume.go
    #	go/cmd/vserver/volumetype/volumetype.go
    #	go/cmd/vserver/vpc/delete.go
    #	go/cmd/vserver/vpc/vpc.go
    #	go/cmd/vserver/vserver.go
    #	go/internal/client/client.go
    #	go/internal/formatter/formatter.go
    #	go/internal/vserverclient/client.go
    #	go/internal/vserverclient/complete.go
    #	mkdocs.yml
    VNG-VMONITOR committed Jul 21, 2026
    Configuration menu
    Copy the full SHA
    3beead8 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2026

  1. Add utility functions Truncate and ShortDate in formatter; introd…

    …uce `resolveOutput` helper for output resolution in server commands
    VNG-VMONITOR committed Aug 3, 2026
    Configuration menu
    Copy the full SHA
    f3453dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f2a202a View commit details
    Browse the repository at this point in the history
Loading