Skip to content

Feat/login#4

Open
anak10thn wants to merge 7 commits into
mainfrom
feat/login
Open

Feat/login#4
anak10thn wants to merge 7 commits into
mainfrom
feat/login

Conversation

@anak10thn

Copy link
Copy Markdown
Contributor

No description provided.

… endpoint URL construction and API request handling
- Add npm local install option and split usage examples into npx vs installed CLI sections
- Switch table formatter to compact borderless style (header separator only) for cleaner output on wide data
- Add SENSITIVE_KEYS masking (password, secret, token, etc.) in table output
docs/feat: improve README usage examples and CLI table output
- table view now shows up to 5 priority columns (id, name, status, …) with a hint about hidden columns
- add --output list: vertical key:value block per record for seeing all fields
- printObject (detail) now renders clean aligned key/value pairs without per-row separators
- document output formats and masking note in README
Verified against https://api.portal.biznetgio.com/v1/openapi.json:
- metal create: public_ip is an integer enum (only value 1), not an IP address;
  make it optional with default 1 and cast to Number. Cast product_id/keypair_id.
- pay_invoice_with_cc is a string enum "yes"/"no", not a boolean — fix across
  metal, neolite, neolite-pro, elastic-storage, additional-ip, object-storage
- cast integer fields (product_id, keypair_id, *_account_id, size, quota) to
  Number in all create commands so they match the API's integer types
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.

1 participant