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: fix/greennode-spelling
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 1 commit
  • 30 files changed
  • 2 contributors

Commits on Jul 17, 2026

  1. fix: correct GreenNode spelling (greenode -> greennode)

    GreenNode is the company/brand (the compound form is "greennode"), but much
    of the repo used the single-n "greenode". Rename consistently across code,
    docs, and scripts.
    
    - Go identifiers: GreenodeClient / NewGreenodeClient -> Greennode...
      (internal/client, internal/cli, internal/vserverclient, cmd/vks,
      cmd/vserver/*, templates). Pure internal rename; nothing external imports
      these.
    - Domain: greenode.ai -> greennode.ai in the trusted-endpoint list, its
      tests (incl. the notgreennode.ai negative case), and the
      --allow-untrusted-endpoint flag help.
    - Config dir: ~/.greenode -> ~/.greennode, with a legacy read-fallback
      (effectiveConfigDir prefers ~/.greennode, falls back to ~/.greenode) so
      existing users keep loading until they re-run `grn configure`, which
      migrates them onto the new path. New tests cover legacy-only fallback
      and new-dir-takes-precedence.
    - Install dir: ~/.local/lib/greenode -> ~/.local/lib/greennode in the
      install scripts.
    - Prose "Greenode CLI" -> "GreenNode CLI"; docs URLs greenode-cli ->
      greennode-cli (matches mkdocs.yml); ~/.greenode -> ~/.greennode in
      README, docs/configuration.md, CLAUDE.md.
    
    CHANGELOG.md is intentionally untouched (release-please managed).
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    anhpg and claude committed Jul 17, 2026
    Configuration menu
    Copy the full SHA
    0f9c066 View commit details
    Browse the repository at this point in the history
Loading