Commit Graph

11 Commits

Author SHA1 Message Date
Naser Mansour 6ae226f5f2 Fix AdminNotificationService crashing on string throttle_minutes config
env('ERROR_NOTIFICATION_THROTTLE_MINUTES', 15) returns the literal string
"15" from production's .env (env() doesn't cast numeric strings), which
Carbon 3.11's addMinutes() rejects with a TypeError. That crash happened
before the throttle-dedup cache write, so it silently masked the *original*
exception on every notify-worthy error, indefinitely (discovered while
investigating a missing workshop-registration email — the real SMTP error
was hidden behind this crash). Cast to (int).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-28 00:45:27 +03:00
Naser Mansour 45f029a1db redone 12.5 2026-01-04 02:26:22 +02:00
Naser Mansour 82e803dc26 complete story 12.5 2026-01-04 00:49:29 +02:00
Naser Mansour 06ece9f4b2 complete story 11.2 with qa tests 2026-01-03 19:15:07 +02:00
Naser Mansour de606da191 complete story 10.4 2026-01-03 03:47:10 +02:00
Naser Mansour 97dca05562 complete story 8.10 with qa test 2026-01-02 23:14:53 +02:00
Naser Mansour 04d432d69d complete story 6.7 with QA tests and generated epic 10 to fix the branding colors 2025-12-27 21:29:01 +02:00
Naser Mansour 9c9bef0b25 complete story 6.2 with qa tests 2025-12-27 19:44:23 +02:00
Naser Mansour 7af029e1af complete sotry 3.6 with qa tests 2025-12-26 19:47:28 +02:00
Naser Mansour f752337943 complete story 3.5 with qa test 2025-12-26 19:39:30 +02:00
Naser Mansour eaef242831 complete story 3.3 with qa tests 2025-12-26 18:56:35 +02:00