Files
twilio-wp-plugin/admin/mobile-app-settings.php
Claude 5adfa694c1
All checks were successful
Create Release / build (push) Successful in 3s
Migrate FCM from legacy v1 API to HTTP v2 with service account auth
Replace deprecated FCM server key authentication with Google service
account OAuth2 flow. The class now creates a signed JWT from the
service account credentials, exchanges it for a short-lived access
token (cached via WordPress transients), and sends messages to the
FCM v2 endpoint (projects/{id}/messages:send).

Settings page updated: FCM Server Key field replaced with Firebase
Project ID + Service Account JSON textarea with validation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 14:04:33 -08:00

20 KiB