| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). View this failed invocation of the CLA check for more information. For the most up to date status, view the checks section at the bottom of the pull request. |
Sorry, something went wrong.
There was a problem hiding this comment.
This pull request adds server-side Remote Config template management capabilities to the Firebase Admin SDK, introducing methods to retrieve, validate, publish, rollback, and list server-side templates, along with comprehensive unit tests. The feedback recommends refactoring sendServerPutRequest to share common logic with sendPutRequest to reduce code duplication, and adding explanatory comments in validateServerConfigTemplate and publishServerConfigTemplate to clarify ETag handling and force-publishing behavior.
Sorry, something went wrong.
…rollbackInternal, and listVersionsInternal
| Back | FazBrowse Home | New Git URL |
Description
This PR implements the missing server-side template management functions in the Remote Config service to establish parity with the Firebase Remote Config REST API v1.
Previously, the Admin Node.js SDK treated the firebase-server namespace template as a read-only resource (accessible only via getServerTemplate() / initServerTemplate()). This PR adds public APIs for programmatic fetching, validation, publishing, rollback, and version history listing for the firebase-server template.
API Changes
Adds the following public methods to the RemoteConfig class:
These additions are mirrored in the generated API signature file etc/firebase-admin.remote-config.api.md.
Testing