Firebase Cloud Messaging credentials are handled as a first-class config, and notification emails use the expanded notification type so templates get the fields they need.
In the product
What members, moderators, and admins see
Email notifications
- Notification emails are built from the expanded notification payload, so bodies stay in sync with in-app cards.
In the platform
APIs, runtime, plugins, and operations
Push credentials
- FCM credentials are stored and applied as their own handling path, not ad-hoc env leftovers.