Skip to content

fix: update readme, cloud bugs#131

Merged
margaretjgu merged 5 commits into
mainfrom
cloud3
Apr 14, 2026
Merged

fix: update readme, cloud bugs#131
margaretjgu merged 5 commits into
mainfrom
cloud3

Conversation

@margaretjgu

@margaretjgu margaretjgu commented Apr 13, 2026

Copy link
Copy Markdown
Member

closes #86
closes #87
closes #88

Comment thread README.md Outdated
Comment thread src/cloud/register.ts
@margaretjgu margaretjgu requested a review from JoshMock April 13, 2026 19:32

@JoshMock JoshMock left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One question, but if I'm misreading it or you push a solution, merge when you're ready!

Comment thread src/cli.ts
@margaretjgu margaretjgu enabled auto-merge (squash) April 14, 2026 18:06
@margaretjgu margaretjgu merged commit 8004b93 into main Apr 14, 2026
18 checks passed
@margaretjgu margaretjgu deleted the cloud3 branch April 14, 2026 18:08
MattDevy added a commit that referenced this pull request Apr 17, 2026
…space

Partial revert of #131. Merges the top-level `serverless` command
back under `cloud` to match customer mental model where both Hosted
Deployments and Serverless Projects are offerings of the same
product (Elastic Cloud).

New command tree:
- `elastic cloud {account,authentication,organizations,user-role-assignments}`
  — cross-cutting APIs promoted to direct children.
- `elastic cloud hosted <namespace>` — Hosted deployments, templates,
  extensions, stack versions, trusted envs, billing.
- `elastic cloud serverless <...>` — Serverless projects (es, observability,
  security) plus regions, traffic-filters, linked-projects, etc.

Top-level `serverless` command is removed. Clean break, no aliases
(project is 0.1.0-alpha.1 and the old split landed in a recent PR).

Closes #193
MattDevy added a commit that referenced this pull request Apr 17, 2026
…space (#199)

* refactor(cloud): unify cloud and serverless under single `cloud` namespace

Partial revert of #131. Merges the top-level `serverless` command
back under `cloud` to match customer mental model where both Hosted
Deployments and Serverless Projects are offerings of the same
product (Elastic Cloud).

New command tree:
- `elastic cloud {account,authentication,organizations,user-role-assignments}`
  — cross-cutting APIs promoted to direct children.
- `elastic cloud hosted <namespace>` — Hosted deployments, templates,
  extensions, stack versions, trusted envs, billing.
- `elastic cloud serverless <...>` — Serverless projects (es, observability,
  security) plus regions, traffic-filters, linked-projects, etc.

Top-level `serverless` command is removed. Clean break, no aliases
(project is 0.1.0-alpha.1 and the old split landed in a recent PR).

Closes #193

* fix(test): replace any with typed CommandNode in alias-check

Replaces the inline `any[]` on the recursive visit helper with a local
CommandNode interface, so the test conforms to the repo's
@typescript-eslint/no-explicit-any rule.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants