Files
apskel-pos-backend/internal/processor
efrilmandClaude Opus 5.5 4432f0a10d feat(loyalty): push a locked PIN through FCM
A customer whose PIN locks after five wrong attempts is now told by a push
through FCM instead of WhatsApp (docs/prd-point-coin.md F11), to every
device registered at /customer/devices. The push is titled "PIN terkunci",
says until when it is locked, and carries type PIN_LOCKED and locked_until
in its data so the app can offer the PIN reset. As before, only the attempt
that reached the limit sends it, and a failure to send is logged without
affecting the lock.

OtpProcessor.SendWhatsAppMessage was only there for this alert and is
removed; OTPs still go out by WhatsApp.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 12:33:20 +07:00
..
Fix
2025-09-12 15:41:08 +07:00
2026-08-05 19:28:38 +07:00
2026-08-13 14:38:28 +07:00
2026-08-13 14:38:28 +07:00
2025-09-12 16:37:16 +07:00
2025-09-18 12:01:20 +07:00
2026-08-13 14:38:28 +07:00
2026-08-13 14:38:28 +07:00
2026-06-03 14:56:27 +07:00
2025-09-17 19:30:17 +07:00
2025-08-14 01:35:19 +07:00
2026-05-10 10:57:38 +07:00
2026-04-20 12:31:33 +07:00
2026-08-13 14:38:28 +07:00
2025-09-17 23:55:11 +07:00
2026-05-10 14:52:02 +07:00
2026-08-13 14:38:28 +07:00
2025-09-17 19:30:17 +07:00
2025-08-10 20:58:32 +07:00
2025-09-12 15:37:19 +07:00
2026-05-10 10:42:09 +07:00