Updates Firebase client for servers and workers #15
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
This PR upgrades the Firebase client for servers and workers, but not the client app yet. I'm still working out some Browserify issues with the new packages, so the client update will come in a followup PR.
Changes
firebase
v2.0.3 tofirebase-admin
v11.0.1, with the updated client caching "apps" instead of refs for improved connection reuseconfig
object to better group Firebase and JWT settingsFIREBASE_URL
as a secret in.env
for Docker servicesdocker/start
Test Results
Builds succeed, as do the Firebase tests:
The tests result in data being written to my Firebase realtime DB, which I can see in the UI.