Skip to content

feat: add UpdateRequest message and update ResourceService#111

Merged
ZhangEnYao merged 3 commits into
mainfrom
feat/add-update
May 18, 2026
Merged

feat: add UpdateRequest message and update ResourceService#111
ZhangEnYao merged 3 commits into
mainfrom
feat/add-update

Conversation

@ZhangEnYao
Copy link
Copy Markdown
Contributor

No description provided.

@ZhangEnYao ZhangEnYao self-assigned this May 18, 2026
@ZhangEnYao ZhangEnYao requested a review from iasthc as a code owner May 18, 2026 12:43
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request introduces a new Update RPC to the ResourceService, enabling full-replacement (PUT) updates for Kubernetes resources. The changes encompass updates to the OpenAPI specification, Protobuf definitions, and the corresponding generated Go and TypeScript code. Review feedback focuses on improving documentation clarity by resolving contradictory terminology regarding the manifest format—specifically, standardizing references to "JSON format" instead of "YAML manifest, in JSON form"—and correcting inconsistent indentation in the OpenAPI and Protobuf files.

Comment thread openapi/openapi.yaml
Comment thread openapi/openapi.yaml Outdated
Comment thread proto/resource/v1/resource.proto Outdated
@ZhangEnYao ZhangEnYao enabled auto-merge (squash) May 18, 2026 13:33
Copy link
Copy Markdown
Member

@iasthc iasthc left a comment

Choose a reason for hiding this comment

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

/LGTM

@ZhangEnYao ZhangEnYao merged commit 80cf5d2 into main May 18, 2026
5 checks passed
@ZhangEnYao ZhangEnYao deleted the feat/add-update branch May 18, 2026 13:51
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.

3 participants