feat(remote_config): add Firebase Remote Config support#249
feat(remote_config): add Firebase Remote Config support#249long1eu wants to merge 1 commit intofirebase:mainfrom
Conversation
|
Warning Gemini encountered an error creating the review. You can try again by commenting |
2 similar comments
|
Warning Gemini encountered an error creating the review. You can try again by commenting |
|
Warning Gemini encountered an error creating the review. You can try again by commenting |
* feat: add Firebase Remote Config support Implements Firebase Remote Config for the Dart Admin SDK with full template management plus server-side template evaluation.
|
Hi @long1eu , thanks for the PR! At the moment there's no support for Remote Config in the I'll get some more details on what the plan is there and keep this PR up to date. |
|
Thanks for taking a look @demolaf! Quick context that might be useful while you check on the
Happy to take this in any direction that fits the project's plans:
Just let me know which you'd prefer once you have more details on the plan. |
Summary
Adds Firebase Remote Config support to the Dart Admin SDK: template management (read, validate, publish with force, rollback, list versions, parse from JSON) and server-side template evaluation (fetch + in-process rules engine for percent rollouts and string/numeric/semver custom signals).
Notable design choices
googleapis-generated client — the generated client doesn't expose response headers (no ETag) and doesn't acceptIf-Match, both of which are required for optimistic concurrency and force-publish.firebase-servernamespace; server templates are Console-managed only.