From 7c8f35f0f0cbc41e550d3de35a39ad77fbed623a Mon Sep 17 00:00:00 2001 From: linus Date: Thu, 10 Sep 2026 12:02:18 +0200 Subject: [PATCH] chore(backend): gitignore serviceAccount.json FCM push is now verified end to end against the real konfi-castle-app project: service-account JWT -> OAuth token (200), FCM messages:send reached and processed (a bogus token gets a 400 INVALID_ARGUMENT and is pruned from device_token). Real config lives only in the gitignored backend/.env + backend/serviceAccount.json. Co-Authored-By: Claude Sonnet 5 --- .gitignore | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.gitignore b/.gitignore index 76e3322..e3046a5 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,7 @@ dist coverage .env *.log + +# Firebase service account (secret) +serviceAccount.json +*.serviceAccount.json