-
Notifications
You must be signed in to change notification settings - Fork 1
Adding a command and help for the Google org policy #67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding a command and help for the Google org policy #67
Conversation
|
Docs done. Testing now. |
|
Tested the listed commands. This is good to go. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds functionality for managing Google organization policies related to service account key creation, specifically the iam.disableServiceAccountKeyCreation policy. The changes also migrate the templating system from a custom implementation to EJS for better template handling.
- Added a new command
game:android:apiKey:policyto get and set Google organization policies - Replaced custom markdown templating with EJS templating system
- Added API methods to enforce and revoke the service account key creation policy
Reviewed Changes
Copilot reviewed 25 out of 26 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
src/commands/game/android/apiKey/policy.tsx |
New command implementation for managing Google org policies |
src/api/index.ts |
Added API methods for enforcing and revoking policies |
src/types/api.ts |
Extended GoogleStatusResponse with policy-related fields |
src/components/common/Markdown.tsx |
Replaced custom templating with EJS |
| Multiple markdown files | Updated from .md to .md.ejs with EJS syntax |
test/commands/game/android/apiKey/policy.test.ts |
Basic test file for the new command |
package.json |
Added new command to the files array |
Co-authored-by: Copilot <[email protected]>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: Copilot <[email protected]>
|
Thanks for the great spots Copilot |
Summary
Whats changed